/* 顶部 */

.header,.footer,.content{width: 1200px;margin:0 auto;}

.top_c{height: 45px;line-height: 45px;color: #fff;background: #134faa;}

.top_c a{padding: 0 10px;display: inline-block;color: #fff;float: left;}

.top_c a.nobot{background: none;}



.t_c{height:152px; overflow: hidden;}

/*.logo{margin-top: 30px; overflow: hidden;margin-left: 15px;}*/

/*.logo img{ max-width: 120px;  }*/

.t_c h2{margin:40px 0 0 33px; font-size: 30px;color:#000;overflow: hidden;float: left;}

.t_c h2 em{display: block;font-size: 20px;padding-top:5px;color: #666666;letter-spacing: 0;font-weight: normal;font-style:normal; }

.t_c p{ background:url(../images/tel.jpg) no-repeat left 13px;

  float: right;width:255px;height:36px; margin-top: 40px; font-size: 36px; color:#000;padding-left: 60px;height:66px; font-weight: bold;line-height: 28px;}

.t_c p em{display: block;font-size: 14px; color:#999;font-weight: normal;text-align: left;font-style:normal;}



.h_nav{ height:36px; line-height:36px;border-top: 1px solid #e5e5e5;

    padding: 20px 0;}

.h_nav li{height: 36px; float:left;background:url(../images/nav_bor.gif) no-repeat right 11px; padding:0 11px;position: relative;}

.h_nav li a{ font-size:16px; color:#000;display:block; float:left;z-index: 4; text-decoration:none;width: 113px;text-align: center;height: 36px;line-height: 36px;border-radius: 30px;}

.h_nav li a {

  vertical-align: middle;

  -webkit-transform: perspective(1px) translateZ(0);

  transform: perspective(1px) translateZ(0);

  box-shadow: 0 0 1px transparent;

  position: relative;

  -webkit-transition-property: color;

  transition-property: color;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

}

.h_nav li a:before {

  content: "";

  position: absolute;

  z-index: -1;

  top: 0;

  bottom: 0;

  left: 0;

  right: 0;

  background: #00a0e9;

  border-radius: 30px;

  -webkit-transform: scaleX(0);

  transform: scaleX(0);

  -webkit-transform-origin: 50%;

  transform-origin: 50%;

  -webkit-transition-property: transform;

  transition-property: transform;

  -webkit-transition-duration: 0.3s;

  transition-duration: 0.3s;

  -webkit-transition-timing-function: ease-out;

  transition-timing-function: ease-out;

}

.h_nav li.cur a,.h_nav li a:hover {color: #fff;}

.h_nav li.cur a:before,.h_nav li a:hover:before {-webkit-transform: scaleX(1);transform: scaleX(1);}

.h_nav li.nobor{background: none;}

.h_nav li:first-child{ padding-left: 0; }

.h_nav li:last-child{ padding-right: 0; background: none;}

em,i{ font-style:normal;}

.menu .sub{ display:none; width:225px; left:0px; top: 35px;  position:absolute; background:#134faa;  line-height:35px; text-align: center;z-index: 100;border-top: 1px solid #fff;}

.menu .sub a{color: #ffffff;width: 180px;}

.menu .sub li{ zoom:1;position: relative;background: none; }

.menu .sub li:first-child{ padding-left: 11px; }

.menu .sub a{ display:block; padding:0 10px; }

.menu .sub a:hover{  background:#106292; color:#ffffff;}

.h_nav li:hover .sub{ display: block !important; }



/* 首页轮播图 */

.slideBox{ width:100%; height:650px; overflow:hidden; position:relative;}

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; bottom:15px; z-index:1;width: 100%; }

.slideBox .hd ul{ overflow:hidden; zoom:1; width: 100%; text-align: center; }

.slideBox .hd ul li{ display: inline-block;margin-right:8px;  width:15px; height:15px;  background:#fff; cursor:pointer;text-indent: -99999px;border-radius: 7.5px;

  -webkit-transition: all .3s linear;

    -moz-transition: all .3s linear;

    -o-transition: all .3s linear;

    transition: all .3s linear;}

.slideBox .hd ul li.on{  background:#007ec8; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }



/* 搜索 */

.h_sea{height:70px;line-height:70px;

  overflow:hidden;color:#555;background: #f2f2f2;}

.key{ width:650px;overflow:hidden;}

.key b{font-size: 14px;color: #000;}

.key b img{

	margin-top: -2px;

	margin-right: 10px;

}

.h_sea a{ line-height:29px; padding:0 5px; color:#a6a6a6;font-size: 14px;}

.inp01{height:35px;text-indent: 18px;border: 0;

  background: #fff;width:305px;float:left;line-height:33px;color:#b5b5b5;border-radius: 20px 0 0 20px;}

.s_ss {float:left; width:68px; height:35px; border:0; background:url(../images/sou.png) no-repeat 0 0;}

.s_inp{margin-top: 18px;}



/* 产品中心 */

.con2{

    width:100%;

    margin:60px 0 120px;

}

.inpro_le{

    width:240px;

    float:left;

}

.inpro_ri{

    float:right;

}

.inpro_le_ti{

    width: 100%;

    height: 109px;

    background: #134faa;

}

.inpro_le_ti h2{

    color:#fff;

    font-size: 30px;

    text-align: center;

    padding-top: 35px;

}

.inpro_ul{

    width:100%;

    border:1px solid #ebebeb;

    box-sizing: border-box;

}

.inpro_li{

    width:100%;

    height: 63px;

    box-sizing: border-box;

    border-bottom:1px solid #ebebeb;

}

.inpro_li a{

    display: block;

    float:left;

    width:185px;

    text-indent: 35px;

    white-space: nowrap;

    overflow: hidden;

    text-overflow: ellipsis;

    line-height: 63px;

    color:#000;

    font-size: 18px;

}

.inpro_li a:hover{

    color:#134faa;

    font-weight: bold;

}

.inpro_li span{

    display: block;

    float:right;

    width:50px;

    height: 100%;

    background: url("../images/lhd_23.png") no-repeat center;

    transition: all .5s;

    cursor: pointer;

}

.inpro_ul2{

    width:100%;

    box-sizing: border-box;

    padding:0 0 0 50px;

    display: none;

}

.inpro_li2{

    width:100%;

    padding:10px 0;

    font-size: 14px;

}

.inpro_li2 span{

    display: block;

    float:left;

    margin-right: 13px;

    width: 20px;

    height: 17px;

    background: url(../images/lhd_24.png) no-repeat;

}

.inpro_li2:hover span{

    background: url(../images/lhd_25.png) no-repeat;

}

.inpro_li2 a{

    color:#666666;

    font-size: 14px;

    float:left;

}

.inpro_le_tel{

    width:100%;

    box-sizing: border-box;

    padding:20px 0;

    height: 140px;

    background: url(../images/line_bg.jpg) no-repeat center;

}

.inpro_le_tel h2{

    color:#000;

    font-size: 24px;

    font-weight: bold;

    margin-top: 60px;

    margin-left: 75px;

}

.inpro_li2:hover.inpro_li2 a{

    color:#037fbf;

    font-weight: bold;

}

.inpro_ri{

    float:right;

    width:940px;

}

.inpro_sw{

    width: 100%;

    min-height: 382px;

}

.inpro_swi{

    width:100%;

    height: 100%;

}

.inpro_swi img{

    width:100%;

    height: 100%;

}

.inpro_fix{

    width:442px;

    height: 270px;

    position: absolute;

    box-sizing: border-box;

    border-left: 3px solid #017fe4;

    padding:35px 30px 20px 45px;

    background:#fff;

    top:60px;

    left: 62px;

}

.inpro_fix h2{

    color:#666666;

    font-size: 24px;

    font-weight: bold;

    text-align: left;

    padding-bottom: 15px;

}

.inpro_fix p{

    color:#666666;

    font-size: 15px;

    line-height: 25px;

    height: 100px;

    overflow: hidden;

    text-align: left;

}

.inpro_ri_tel{

    margin-top:10px;

    width:100%;

    height: 45px;

    border-radius: 30px;

    background:#017fe4 url(../images/lhd_26.png) no-repeat 10px center;

}

.inpro_ri_tel span{

    display: block;

    width: 100%;

    color:#fff;

    font-size: 14px;

    text-align: left;

    text-indent: 51px;

}

.inpro_ri_tel p{

    width: 100%;

    color:#fff;

    height: auto;

    font-size: 18px;

    text-align: left;

    text-indent: 51px;

    font-family: "Arial";

}

.inpro_pag{

    text-align: right;

}

.inpro_pag .swiper-pagination-bullet{

    width:13px;

    height: 13px;

    border-radius: 0;

}

.inpro_list{

    width:100%;

}

.inpro_dl{

    width:300px;

    box-sizing: border-box;

    transition: all .5s;

    float:left;

    margin-left:20px;

    border: 1px solid #dedede;

    margin-bottom: 15px;

}

.inpro_dt{

    width:100%;

    overflow: hidden;

    height: 270px;

}

.inpro_dt img{

    width:100%;

    height: 100%;

}

.inpro_dd{

    width:100%;

    height: 64px;

    line-height: 64px;

    text-align: center;

    color:#666666;

    font-size: 16px;

    transition: all .5s;

}

.inpro_dl .inpro_dd{

	background: #f2f2f2;

}

.inpro_dd span{

	display: block;

    max-width: 55%;

    height: 64px;

    overflow: hidden;

    white-space:nowrap;

    text-overflow: ellipsis;

	margin-left: 15px;

}

.inpro_dd img{

	margin-right: 15px;

	margin-top: 15px;

}

.inpro_dl:hover .inpro_dd{

    color:#fff;

    background: #134faa;    

}





/*优势*/

.edge h2 span {

    /*display: block;*/

    /*font-family: Arial;*/

    /*font-size: 16px;*/

    /*text-transform: uppercase;*/

    /*color: #999;*/

    /*line-height: 31px;*/

}

.edge h2 p {

    display: block;

    font-size: 20px;

    line-height: 32px;

    letter-spacing: 19px;

}

.edge,.show,.about{background:url(../images/bg01.jpg) repeat center 0;font-family:"Microsoft Yahei";o}

.edge{font-size:18px;color: #333;verflow: hidden;position: relative;line-height:30px;height:1980px;z-index: 1;padding: 71px 0 0;}

.edge h2{font-size:48px;color: #000;line-height:54px;height:131px;/*background:url(../images/edgetbg.png) no-repeat center 45px;*/font-weight: normal;text-align: center;}

.edge_l{width: 100%;height:751px;top: 146px;left: 0;position: absolute;z-index: -1;background: #2d2522;}

.edge1{height: 432px;}

.edge2{height: 440px;}

.edge3{height: 438px;}

.edge4,.edge4 .edge_p1{height: 411px;}

.edge_w1{width:524px;padding: 73px 40px 0 0;}

.edge_ico{background:url(../images/edge_ico1.png) no-repeat 0 0;width: 98px;height: 99px;margin:0 7px 0 0;text-align: center;color: #fff;font-size:10px;line-height: 12px;text-transform: uppercase;}

.edge_ico span{display: block;font-family: Impact; font-size:40px;line-height:44px;padding: 18px 0 0;}

.edge_wp{width:419px;}

.edge_wp h3{height: 103px;font-size: 28px;line-height: 38px;color: #000;border-bottom: solid 2px #979797;margin-bottom: 18px;}

.edge_wp h3 span{display: block;font-size: 27px;line-height: 46px;color:#eb6100;}

.edge_wp ul{display: block;padding:0 0 14px;}

.edge_wp li{display: block;padding-left: 21px;background:url(../images/ico03.png) no-repeat 0 11px;}

.edge_wp li em{font-style: normal;color: #0065d4;}

.edge_more{display: block;width: 120px;line-height: 40px;text-align: center;}

.edge_more a{display: block;color: #fff;border-radius: 20px;background: #555;}

.edge_more a:hover{background: #eb6100;}

.edge_p1{width:636px;position: relative;}

.edge_p1 img{position: absolute;top: 0;right: -18px;}

.edge2 .edge_p1 img{top:-45px;left: -8px;}

.edge3 .edge_p1 img{top:-22px;right:0;}

.edge4 .edge_p1 img{bottom:0;left: -20px;top: -68px;}



/* 案例 */

.case h2{height: 139px;padding-top:75px;text-align: center;font-size: 45px;color: #333;margin-bottom: 20px;}

.case h2 em{display: block;font-size: 16px;color: #666;padding-bottom: 20px;padding-top: 5px;

	background:url(../images/line3.jpg) no-repeat bottom center;font-weight: bold;text-align: center;}

.tit1 li{float: left;margin-right: 11px;}

.tit1 li.nones{margin-right: 0;}

.tit1 li a{width: 229px;height: 70px;font-size: 20px;color: #666;

	border:1px solid #dfdfdf;display: block;line-height: 70px;text-align: center;}

.tit1 li a img{

    margin-right: 5px; 

}

.tit1 li.cur a{border:1px solid #134faa;background: #134faa;color: #fff;}

.tit1 li.cur .img1{

    display: none !important;

}

.tit1 li.cur .img2{

    display: inline-block !important;

}	

.case_c dl{padding-top: 60px;}

.case_c dt{width:600px; height:480px;float: left;}

.case_c dt a{width:600px; height:480px;display: block;overflow: hidden;}

.case_c dt img{width:600px;height: 480px;transition: all 0.3s linear 0s;}

.case_c dt a:hover img{width:600px; height:480px;transform: scale(1.1);}

.case_c dd{

	width:600px; 

	height:480px;

	float: left;

	background: #f2f2f2;

}

.case_c dd div{

	margin: 45px 20px 0 40px;

}

.case_c dd h3 a{font-size: 24px;color: #0d1717;font-weight: normal;}

.case_c dd h3 em{font-size: 20px;color: #000;font-weight: bold;padding-top: 2px;display: block;}

.case_c dd h4{width: 65px;height: 2px;background: #000;margin-top: 30px;}	

.case_c dd p{font-size: 16px;color: #666;font-weight: normal;padding-top: 25px;line-height: 31px;}	

.case_c dd span a{width:165px; height:50px;display: block;margin-top: 55px;background: #ff6600;color: #fff;font-size: 16px;text-align: center;line-height: 50px;}

.hz li{float:left;width:185px; height:104px;margin-right: 13px;margin-top:70px;margin-bottom: 90px;border: 1px solid #e2e2e1;}

.hz li.nones{margin-right: 0;}

.hz li a{width:185px; height:104px;display: block;overflow: hidden;}

.hz li img{width:185px; height:104px;transition: all 0.3s linear 0s;}

.hz li a:hover img{transform: scale(1.1);}

/**/

.ban{height: 418px;background:url(../images/ban.jpg) no-repeat center center;}

.ban .content{position: relative;height: 418px;}

.ban span{display: block;font-size: 26px;color: #ffc400;font-weight: bold;left: 640px;

	position: absolute;bottom: 77px;}

.zx2{width: 273px;height: 49px;display: block;position: absolute;right: 64px;bottom: 80px;}	



/* 生产流程 */

.process {padding: 40px 0;background: #134faa;}

.process h3 { width: 180px; float: left; text-align: center; font-weight: normal; position: relative; }

.process h3 img { display: block; margin: 0 auto 20px; }

.process h3 a { font-size: 24px; color: #fff; display: block; line-height: 100%; }

.process h3 span { display: block; position: relative; font-size: 14px; color: #fff; line-height: 100%; font-weight: normal; padding-top: 55px; margin-bottom: 12px; }

.process h3 span:before { position: absolute; content: ""; width: 1px; height: 25px; background: #fff; top: 15px; left: 50%; }

.process h3 a.more { width: 180px; height: 30px; background: #fff; border-radius: 20px; line-height: 30px; color: #134faa; font-size: 14px; transition: .3s; margin: 0 auto; }

.process h3 a.more:hover { width: 150px; }

.process h3:after { position: absolute; content: ""; width: 1px; height: 189px; background: #EBEBEB; top: -7px; right: -75px; }

.process ul { float: right; margin-top: 20px; }

.process ul li { float: left; text-align: center; width: 134px; padding-right: 48px; background: url(../images/process_a.png) no-repeat right 40px; }

.process ul li em { display: block; width: 91px; height: 91px; background: #fff; border-radius: 50%; color: #134faa; line-height: 91px; margin: 0 auto 18px;font-size: 16px; }

.process ul li span { display: block; line-height: 18px; color: #fff; font-size: 16px; }

.process ul li:last-child { padding-right: 0; background: none; }



/* 新闻中心 */

.tit span {

    display: block;

    font-size: 48px;

    color: #000;

    line-height: 48px;

    position: relative;

    position: relative;

}

.tit {

    text-align: center;

    font-weight: normal;

    font-size: 0;

    line-height: 0;

    margin-bottom: 60px;

}

.tit span:after {

    position: absolute;

    left: 50%;

    top: 62px;

    content: "";

    width: 268px;

    height: 2px;

    margin-left: -134px;

    background: url(../images/tit_t.png) no-repeat bottom;

}

.tit i {

    display: block;

    font-size: 18px;

    color: #666666;

    line-height: 18px;

    padding-top: 30px;

}

/*.news{ padding-top: 70px; background:url(../images/news_bg.jpg) no-repeat center 0;height: 782px;}*/

/*.news h4 a{ display:block; color:#2e241e; height:44px;font-weight:normal; line-height:44px; }*/

/*.news h4 em{ float:right;  text-transform:uppercase; color:#666666; font-size: 14px; line-height: 30px;}*/

/*.news h4 span{ display:inline-block; font-size: 24px;line-height: 24px; }*/

/*.new_con{margin-top: 42px;height: 560px;}*/

/*.new_l{ width: 614px; height:496px; padding: 32px 50px 32px 28px; background: #f6f6f6; box-shadow:9px 0 9px rgba(229,229,229,0.7);}*/

/*.new_l dl{height:324px;}*/

/*.new_l dt img{display:block;width: 613px;height: 182px;}*/

/*.new_l dd h5{margin:28px 0 5px;display: block; }*/

/*.new_l dd h5 span{ font-size: 18px; height: 30px;width: 80px; color: #ff6c00; border: 2px solid #ff6c00; line-height: 30px; font-weight: bold;display: inline-block; text-align: center;margin-bottom: 5px;}*/

/*.new_l dd h5 a{display:inline-block;font-size: 20px;color: #333333;line-height: 30px;font-weight: normal;}*/

/*.new_l dd p{font-size: 14px;color: #8b8b8b;line-height: 24px;}*/

/*.new_list{padding-top:20px;}*/

/*.new_list p{line-height: 36px;font-size: 14px;padding-left:20px;background:url(../images/new_ic.png) no-repeat left center;}*/

/*.new_list p a{color: #333333;}*/

/*.new_list p i{ font-size: 13px; color: #999999;}*/

/*.new_l dl:hover dd>h5 a{color: #ff6c00;}*/

/*.new_list p:hover  a{color: #ff6c00;}*/



/*.new_r{ width: 434px; height:497px; padding: 32px 28px 32px 40px; background: #f6f6f6;}*/

/*.new_r dl{height:138px;border-bottom: 1px solid #e4e4e4;}*/

/*.new_r dt a{display:inline-block;font-size: 20px;color: #333333;line-height: 30px;font-weight: normal; margin-bottom: 12px; }*/

/*.new_r dd p{font-size: 14px;color: #8b8b8b;line-height: 24px;}*/

/*.new_s{ padding-top: 8px;}*/

/*.new_s li{ height: 70px; border-bottom: 1px dashed #cccccc;}*/

/*.new_s li span{ display: block; font-size: 13px; color: #666666; line-height: 20px;font-weight: bold; padding-top: 12px;}*/

/*.new_s li p{ display: block; font-size: 14px; color: #333;line-height:14px ;}*/

/*.new_r dl:hover dt a{color: #ff6c00;}*/

/*.new_s li:hover  a span,.new_s li:hover  a p{color: #ff6c00;}*/





/* 关于我们 */

.about .tit{

    padding-top: 50px;

}

.about{background:url(../images/ab_bg.jpg) no-repeat center 0;}

.ab_t{font-size: 40px;color: #fff;background:url(../images/ab_line.png) no-repeat center 80px;height: 140px;line-height: 160px;overflow: hidden;text-align: center;font-weight: normal;}

.ab_t a{color: #fff;}

.about dl{background: #f5f5f5;padding-bottom: 20px;}

.about dl dt{width: 1200px;height: 404px;line-height: 0;overflow: hidden;}

.about dl dt img{width: 1200px;height: 404px;}

.about dl dd{width: 1135px;margin: 0 auto;padding: 20px 0 0;}

.about dl dd h5{height: 30px;line-height: 30px;overflow: hidden;text-align: center;}

.about dl dd h5 a{font-size: 20px;color: #000;}

.about .ab_desc{font-size: 16px;color: #666;overflow: hidden;padding: 10px 0 0;margin-bottom: 20px;}

.about ul{padding: 25px 0 0 370px;}

.about ul li{font-size: 16px;color: #000;width: 160px;float: left;line-height: 28px;}

.about ul li b{display: block;font-size: 30px;}

.about .tit span, .about .tit i{

    color: #fff;

}

.about .more{

    display: block;

    margin:  0 auto -40px;

    width: 50px;

}

.about .tit span:after{

        background: url(../images/tit_t2.png) no-repeat bottom;

}



/* 企业风采 */

.photo{padding: 20px 0 90px;}

.photo_t{background:url(../images/photo_tbg.jpg) no-repeat left 0;height: 55px;line-height: 55px;overflow: hidden;text-align: left;margin-bottom: 20px;padding-left: 70px;font-size: 20px;color: #000;margin-top: 20px;}

.photo_t a{    

    font-size: 18px;

    color: #b0b0b0;

    font-weight: normal;

}

.photo ul li{width: 285px;height: 214px;line-height: 0;float: left;overflow: hidden;border-radius: 10px;margin-right: 19px;}

.photo ul li img{width: 285px;height: 214px;}

.photo p{width: 63px;height: 63px;line-height: 0;cursor: pointer;border-radius: 50%;position: absolute;top: 170px;-webkit-transition:all .3s;transition:all .3s;box-shadow: 0 3px 5px 3px #e9e9e9;}

.photo p img{width: 63px;height: 63px;}

.photo_l{left: -80px;}

.photo_r{right: -80px;}

.photo p:hover{box-shadow: 0 3px 5px 3px rgba(0,0,0,0.1);z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);}



/* 底部 */

.f_link{background: #333;height: 70px;line-height: 70px;overflow: hidden;border-top: 1px solid #666666}

.f_link b{display: block;float: left;font-size: 16px;color: #fff;width: 80px;}

.f_link p{font-size: 14px;color: #fff;float: left;width: 1120px;}

.f_link p a{font-size: 14px;color: rgba(255,255,255,0.7); padding:0 10px 0 0;}



.f_bg{background: #333333; overflow:hidden;}

.footer{width: 1200px; margin:0 auto;}

.f_nav{height: 60px;overflow: hidden;border-bottom: 1px solid #666666}

.f_nav ul li{float: left;width: 130px;text-align: center;border-left: 1px solid #666;margin-top: 20px;}

.f_nav ul li a{font-size: 16px;color: #fff;}

.f_nav ul li:first-child{

    border-left: none;

}

.f_logo{width: 240px;height: 180px;padding: 50px 0 0;background:url(../images/f_line.png) no-repeat right 60px;text-align: center;}

.f_logo h5{margin: 0 auto;}

.f_logo p{font-size: 14px;color: #fff;line-height: 26px;padding: 10px 0 0;}

.f_ban{width: 445px;padding: 55px 0 0 40px;height: 190px;background:url(../images/f_line.png) no-repeat right 60px;}

.f_ban p{line-height: 30px;font-size: 14px;color: rgba(255,255,255,0.7);}

.f_ban span{padding: 0 15px;}

.f_ban a{color: rgba(255,255,255,0.7);}

.f_er{width: 325px; padding:55px 0 0 115px;height: 190px;background:url(../images/f_phone.png) no-repeat 0 60px;}

.f_er p{width: 131px;float: left;padding: 0 30px 0 0;text-align: center;background:url(../images/f_erbg.png) no-repeat;}

.f_er p em{display: block;width: 101px;height: 101px;padding: 15px 15px 0;line-height: 0;}

.f_er img{ width:101px; height:101px;}

.f_er p span{display: block;font-size: 14px;color: #fff;line-height: 30px;}



/* 网站地图 */

.p12-sitemap-1-xml{     

  height:30px; 

  line-height:30px;

  text-align:right;

}

.p12-sitemap-1-tit {

  height: 46px;

  font-size: 26px;

  line-height: 46px;

  color: #fff;

  clear: both;

}

.p12-sitemap-1-tit p {

  display: inline-block;

  padding: 0 30px;

  text-align: center;

  background: #134faa;

}

.p12-sitemap-1-tit a {

  color: #fff;

}

.p12-sitemap-1 ul {

  padding-top: 15px;

  display: inline-block;

  width: 100%;

  border-bottom: 1px solid #d2d2d2;

  margin-bottom: 40px;

}

.p12-sitemap-1 li {

  height: 60px;

  line-height: 60px;

  border-bottom: 1px solid #d2d2d2;

  text-align: center;

  width: 16.66%;

  float: left;

  overflow: hidden;

  position: relative;

  top: 1px;

}
/*头部样式*/
.head{height:231px; background:url(../images/head.jpg) no-repeat center;}
.head .hea-top{height:34px;background:#e8e8e8;}
.head .hea-top span{display: block; height:34px; line-height: 34px;font-size: 14px; color:#888888;float:left; }
.head .hea-top em{display: block; height:34px;float:right;}
.head .hea-top em a{display: block; height:34px; line-height: 32px; float:left;font-size: 14px;color:#888888;margin-left: 36px;padding-left:22px;}
.head .hea-top em a.top1{background:url(../images/top1.png) no-repeat left 1px;}
.head .hea-top em a.top2{background:url(../images/top2.png) no-repeat left 1px;}
.head .hea-top em a.top3{background:url(../images/top3.png) no-repeat left 1px;}
.head .hea-cen{height:137px;padding-top:31px; box-sizing: border-box;}
.head .hea-cen .logo{width:750px; float:left;}
.head .hea-cen .logo .t_logo{
    width:140px; height:auto; float:left;
    /*margin-top: 8px;*/
    border-right:1px solid #999;margin-right: 18px; box-sizing: border-box;padding-right: 15px}
.head .hea-cen .logo .t_logo img{width:100%;}
.head .hea-cen .logo h2{float:left;}
.head .hea-cen .logo h2 span{display: block; height:40px; line-height: 40px;font-size: 30px; color:#333333;font-weight: bold;}
.head .hea-cen .logo h2 span i{color:#134faa;}
.head .hea-cen .logo h2 em{display: block; height:30px; line-height: 30px;font-size: 20px; color:#666666; font-weight: normal;letter-spacing: 2px;}
.head .hea-cen .hea-tel{float:right;padding-left:81px;background:url(../images/hea-tel.png) no-repeat left;}
.head .hea-cen .hea-tel span{display: block; line-height: 80px;font-size: 27px;color:#333333;}
.head .menu{height:60px; background:#134faa;}
.head .menu .nav{width:1200px; height:60px; margin:0 auto;}
.head .menu .nav li{height:60px; float:left; line-height: 60px; text-align: center;width: 11.11%}
.head .menu .nav li a{display: block;font-size: 16px; color:#FFF;}
.head .menu .nav li:hover,.head .menu .nav li.cur{background:#ff9102;}

/*新闻咨询*/
.newsbj{
    height: 920px;
    background: /*url(../images/newsbj.jpg) no-repeat center;*/
    background-size: cover;
}
.news{padding-top:67px;}
.news h2{text-align: center;}
.news h2 span{display: block; height:58px; line-height: 58px;font-size: 46px; color:#333333; font-weight: bold;}
.news h2 em{display: block; height:33px; line-height: 33px;font-size: 20px; color:#666666; font-weight: normal;}
.news .news-left{width:773px; height:557px;background:#f4f4f4;float:left;padding:0 20px 0 35px; box-sizing: border-box;}
.news .news-left h3{height:66px; margin-bottom: 13px;}
.news .news-left h3 span{display: block; height:66px; line-height: 66px;float:left;font-size: 24px; color:#134faa; font-weight: bold;}
.news .news-left h3 em{display: block; height:66px; line-height: 66px; float:right; margin-right: 35px;font-size: 14px; color:#666666; font-weight: normal;}
.news .news-left dl{
    /*height:210px;*/
    height:200px;
}
.news .news-left dl dt{
    /*width:320px; */
    /*height:180px;*/
    width:300px;
    height:200px;
    line-height: 0; overflow: hidden;float:left;}
.news .news-left dl dt img{width:100%; transition: 1s;}
.news .news-left dl dd{
    float:left;
    /*width:337px;*/
    width: 300px;
    padding-left:46px; box-sizing: border-box;}
.news .news-left dl dd h4{height:43px; margin-bottom: 7px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;color:#ff9102;}
.news .news-left dl dd h4 a{font-size: 18px; color:#ff9102;font-weight: normal;}
.news .news-left dl dd p{line-height: 24px;font-size: 14px; color:#666666;margin-bottom: 15px;width:284px; text-align: justify;}
.news .news-left dl dd i{display: block; text-align: right;font-size: 12px; color:#999999;}
.news .news-left dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.news .news-left .news-bd{overflow: hidden;}
.news .news-left ul li{height:47px;border-bottom:1px dashed #dcdcdc;padding-left:25px; background:url(../images/news-dd.png) no-repeat left;}
.news .news-left ul li em{display: block; height:47px; line-height: 47px;float:left;font-size: 16px; color:#333333;}
.news .news-left ul li i{display: block; height:47px; line-height: 47px; float:right;margin-right: 62px;font-size: 12px; color:#999999;}
.news .news-left ul li:last-child{border-bottom:0;}
.news .news-left ul li:hover em{ color:#134faa;}
.news .news-left ul li:hover i{color:#134faa;}
.news .news-rig{width:414px; height:557px;background: #f4f4f4;float:right;padding:0 28px; box-sizing: border-box;}
.news .news-rig h3{height:64px; line-height: 64px;border-bottom:1px dashed #cccccc;}
.news .news-rig h3 span{display: block;font-size: 24px; color:#134faa; font-weight: bold;float:left;}
.news .news-rig h3 em{display: block; height:65px; line-height: 66px; float:right;font-size: 14px; color:#666666; font-weight: normal;}
.news .news-rig .wd-bd{overflow: hidden;}
.news .news-rig ul li{height:163px !important;border-bottom:1px dashed #cccccc;padding-top:7px; box-sizing: border-box;}
.news .news-rig ul li h4{height:43px; line-height: 43px; margin-bottom: 7px;}
.news .news-rig ul li h4 a{padding-left:35px; background:url(../images/news-ico.png) no-repeat left;font-size: 17px; color:#333333;font-weight: normal;}
.news .news-rig ul li p{padding-left:35px; line-height: 24px;font-size: 14px; color:#666666;letter-spacing: 1px;}

/*首页留言*/

.bd_bj{background: url(../images/tu2.jpg) no-repeat center top;height: 447px;}
.bd_tel{padding-top:304px;width:600px;float:left;}
.bd_tel p{padding-left:58px;background: url(../images/ico1.png) no-repeat left 6px;font-size:16px;color:#000000;}
.bd_tel p span{display: block;font-size:36px;font-weight: bold;line-height: 38px;}
.bd_tel em{float: right;margin-top:10px;}
.bd_tel em a{display: inline-block;width:216px;height: 48px;background: #21499b;text-align: center;line-height: 48px;font-size:14px;color: #fff;margin-left:7px;}
.bd_fr{float: right;width:490px;padding-top:96px;}
.bd_fr li{margin-bottom:13px;}
.bd_fr li em{background: #fff;height: 46px;display: inline-block;margin-right:12px;width:225px;}
.bd_fr li em input{width:186px;height: 46px;border:0;padding-left:15px;font-size:15px;color: #acacac;vertical-align: top;}
.bd_fr li em i{color: #ed1c22;font-size: 16px;line-height: 46px;vertical-align: top;}
.bd_fr li em:last-child{margin:0;width:252px;}
.bd_fr li em:last-child input{width:213px;}
.bd_fr li.ls2 input{width:475px;height: 46px;border:0;padding-left:15px;font-size:15px;color: #acacac;vertical-align: top;}
.bd_fr li textarea{width:389px;height: 148px;border:0;background: #fff;padding:11px 0 0 15px;box-sizing: border-box;vertical-align: top;font-size:15px;color: #acacac;float:left;font-family: normal;}
.bd_fr li input[type="submit"]{background: url(../images/bd_btn1.jpg) no-repeat;width:88px;height: 147px;vertical-align: top;margin-left:13px;border:0;float:left;}
.bd_fr li span,.bd_fr li .info,.submit{display:none}

/*底部*/
.footWrap{ height:381px; background:url(../images/footer_bg.gif) repeat-x center top;overflow:hidden;}
.footWrap .footer{ width:1200px; margin:0 auto; position:relative;}
.footWrap ul{ height:90px; margin-top:49px;}
.footWrap li{ float:left; font:18px "Microsoft YaHei"; color:#fff; width:470px; position:relative;}
.footWrap li:before{ content:""; position:absolute; top:0; right:55px; width:1px; height:57px; background:#7195cc;}
.footWrap li em{ display:block;width:45px; height:46px; float:left; margin-right:8px;}
.footWrap li em img{display:block;width:45px; height:46px;}
.footWrap li i{ display:block; font:14px "Microsoft YaHei"; padding-top:4px;}
.footWrap li.nones,.footWrap li:last-child{ width:230px;}
.footWrap li.nones:before,.footWrap li:last-child:before{ background:none;}
.footWrap li:nth-child(2) i{ font:20px "Microsoft YaHei";}
.fnav{ height:78px; font:16px "Microsoft YaHei"; line-height:78px;}
.fnav a{ display:block;padding:0 40px; background:url(../images/fline.png) no-repeat right center; float:left; color:#fff;}
.fnav a:hover{ text-decoration:underline;}
.fnav a:nth-child(1){padding-left:0;}
.fnav a:last-child{ padding-right:0; background:none;}
.fwz{ width:720px; float:left; margin-top:55px; font:14px "Microsoft YaHei"; line-height:30px; color:#7d8186;}
.fwz em{ padding:0 8px;}
.fwz a{ color:#7d8186;}
.code{ width:262px; float:right; margin-top:28px;}
.code em{ display:block; width:136px; font:16px "Microsoft YaHei"; line-height:30px; color:#7d8186; margin-top:35px; float:left;}
.code em i{ display:block;}
.code span{ display:block; float:left; width:104px; height:105px; border:3px solid #fdfefe; margin-left:15px;}
.code span img{ display:block; width:104px; height:105px; }

/*产品中心*/
 .product{height:970px;background:#F7F7F7;}
.pro{padding-top:68px;}
.pro h3{text-align: center;height:70px; margin-bottom: 49px;}
.pro h3 span{display: block;width:327px; margin:0 auto 13px; font-size: 40px; line-height: 40px; font-weight: bold; color:#333333;padding:0 100px; position: relative;}
.pro h3 span:before{width:100px; height:7px; background:url(../image/xt1.png) no-repeat center; content:""; position: absolute; top:18px; left:0;}
.pro h3 span:after{width:100px; height:7px; background:url(../image/xt2.png) no-repeat center; content:""; position: absolute; top:18px; right:0;}
.pro h3 i{display: block;font-size: 16px; line-height: 16px; color:#666666; font-weight: normal;}
.pro .pronav{width:240px; float:left;}
.pro .pronav .prv{width:240px; height:78px;background:#082647; padding-top:32px;}
.pro .pronav .prv i{display: block; text-align: center; font-size: 18px; line-height: 18px; color:#FFF; margin-bottom: 7px; opacity: 0.6;}
.pro .pronav .prv em{display: block; text-align: center; font-size: 26px; color:#FFFFFF; line-height: 26px;}
.pro .pronav .slide-box{border:1px solid #ebebeb; border-top:0; background:#FFF;border-bottom:0; }
.pro .pronav .slide-box h2{height:50.5px; text-align: center; line-height:50.5px;border-bottom:1px solid #ebebeb; }
.pro .pronav .slide-box h2 a{display: block;font-size: 16px; color:#333333; font-weight: normal;}
.pro .pronav .slide-box h2.cur a{color:#134faa}
.pro .pronav .slide-box ul{border-bottom:1px solid #ebebeb;padding:16px 0; }
.pro .pronav .slide-box ul li{padding-left:46px; height:14px; line-height: 14px; margin-bottom: 12px;}
.pro .pronav .slide-box ul li a{font-size: 14px; color:#666666; line-height: 14px; padding-left:19px; background:url(../image/y.png) no-repeat left;}
.pro .pronav .slide-box ul li a:hover{color:#134faa;}
.pro_sm{width:922px; height:685px; float:right;}
.pro_sm dl{border:1px solid #ebebeb;height:402px; margin-bottom: 25px;}
.pro_sm dl dt{width:537px; height:402px; float:left;border-right:1px solid #ebebeb;}
.pro_sm dl dt img{width:537px; height:402px;}
.pro_sm dl dd{
    width:322px; float:left;
    padding: 78px 30px 0;
    /*padding-top:78px; padding-left:59px;*/
}
.pro_sm dl dd span{
    display: block;
    margin-bottom: 36px;
    padding-top:4px;
    /*padding-left:22px; */
    background:url(../image/h.png) no-repeat left top;}
.pro_sm dl dd span a{font-size: 18px; line-height: 18px; color:#000; font-weight: bold;}
.pro_sm dl dd p{height:102px; font-size: 14px; color:#666666; margin-bottom: 46px;line-height: 26px;}
.pro_sm dl dd em a{display: block; width:110px; height:30px; background:#134faa; text-align: center; line-height: 30px; font-size: 14px; color:#FFFFFF;}
.pro_sm .bd{position: relative;}
.pro_sm .bd ul{height:256px;}
.pro_sm .bd ul li{float:left;width:276px;height:256px;margin:0 15px;}
.pro_sm .bd ul li span{display: block;width:274px; height:205px;border:1px solid #ebebeb;}
.pro_sm .bd ul li span img{width:274px; height:205px;}
.pro_sm .bd ul li i{display: block;height:49px; background:#134faa; line-height: 49px; text-align: center; font-size: 14px; color:#FFF;}
.pro_sm .bd .jt i{display: block;width:44px; height:44px;float:left; position: absolute; cursor: pointer;}
.pro_sm .bd .jt .prev{background:url(../images/prev.png) no-repeat center; top:92px; left:0;}
.pro_sm .bd .jt .next{background:url(../images/next.png) no-repeat center; top:92px; right:0;}

/*产品中心结束*/










