﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.left{width: 280px;}
.right{width: 890px;}
.c_nr{ padding:0 0 48px !important}
.divpadding{ padding: 60px 0;}
.rapid{ clear:both; margin-top:60px}
video{ 
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);   
   -webkit-user-modify: read-write-plaintext-only;
}
.j_u{ float: left; margin-top: 74px; padding-top: 13px; height: 32px; text-align: right; width: 45px; border-radius:45px; background: #c81b17; cursor: pointer;}
.j_u img{ display: inline-block; margin-right: -20px;}
.j_d{ float: left; margin-top: 74px; padding-top: 13px; height: 32px; text-align: left; width: 45px; border-radius:45px; background: #c81b17; margin-left: 10px; cursor: pointer;}
.j_d img{ display: inline-block; margin-left: -20px;}
/*分页器*/
.page{height: 53px;margin: 40px auto;text-align: center;position: relative;}
/*
.page:before{position: absolute;width: 148px;height: 1px;background: #c2c2c2;content: "";left: -180px;top: 25px;}
.page:after{position: absolute;width: 148px;height: 1px;background: #c2c2c2;content: "";right: -180px;top: 25px;}
*/
.page span{display: inline-block;height:53px;line-height:53px;}
.page span.page_numb{padding: 0 5px;line-height:53px;display: inline-block;}
.page span.page_numb a{display: inline-block;text-align: center;width:53px;color: #1a1a1a;background: #f1f1f1;margin: 0 5px;height:53px;font-size: 16px;}
.page span.page_numb a.cur,.page span.page_numb a:hover{ background:#044395; color:#f1f1f1; font-weight:bold}
.page span.page_numb em{display: inline-block;text-align: center;padding: 0 10px 0 0;}
.page  span.page_n1{width:106px;height: 53px;font-size: 16px;}
.page  span.page_n2{width:106px;height: 53px;font-size: 16px;}
.page  span.page_n1 a{width: 106px;height: 53px;background:#f1f1f1;border: 0;display: inline-block;}
.page  span.page_n2 a{width: 106px;height: 53px;background: #f1f1f1;border: 0;display: inline-block;}
.page  span.page_n1 a:hover{background: #044395;color: #fff;font-weight:bold}
.page  span.page_n1 a.none:hover,.page  span.page_n1 a.none{background: #f1f1f1; color:#999;}
.page  span.page_n2 a:hover{background: #044395;color: #fff;font-weight:bold}
.page  span.page_n2 a.none:hover,.page  span.page_n2 a.none{background: #f1f1f1;color:#999}

/*面包屑*/
.g_nywz{position: absolute;top: 470px;right: 80px; }
.crumbs{height: 30px;line-height: 30px;font-family: "Microsoft Yahei";color: #fff;float: right;}
.crumbs span{display: block;float: right;}
.crumbs span a{display: inline-block;float: right;padding: 0 40px 0 0;  }
.crumbs p{display: block;float: left;}
.crumbs a{color: #fff;display: inline-block;}
.crumbs a:hover{text-decoration: none; font-weight:bold}
.crumbs a.tscur{ color:#fff}




.scale_img dt img, .scale_img li img { -o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s }
.scale_img dt:hover img, .scale_img li:hover img { -webkit-transform: scale(1.05) rotate(0deg) translateY(0); -ms-transform: scale(1.05) rotate(0deg) translateY(0); transform: scale(1.05) rotate(0deg) translateY(0) }
/**/
.content{ width: 1200px; position: relative; margin: 0 auto;}
/*电抗器详情页*/
.xq_ban{ height: 350px; overflow: hidden;background: url(Img/neiye/xq_ban.jpg) no-repeat center 0;}
.xq_nav{ overflow: hidden; padding-top: 30px;  height: 60px; font-size: 14px; color: #666; line-height: 100%;}
.xq_nav p{ padding-left: 17px;background: url(Img/neiye/xq_io.png) no-repeat 0 3px;}
.xq_nav p a{ display: inline-block; padding: 0 5px;}
.xq_con1{ overflow: hidden; clear: both; height: 410px; }
.xq_con1_l{ width: 540px; float: left;position: relative;}
.xq_con1_l ul li img{ width: 540px;}
.xq_u{ position: absolute; cursor: pointer; z-index: 5; left: 30px; top: 180px;}
.xq_d{ position: absolute; cursor: pointer; z-index: 5; right: 30px; top: 180px;}
.xq_con1_r{ float: right; width: 600px;}
.xq_con1_r h3{ padding-top: 10px; line-height: 100%; font-size: 28px; color: #333; padding-bottom: 13px;}
.xq_con1_r p{ font-size: 16px; color: #666; line-height: 30px; height: 186px; border-bottom: 2px solid #eee; margin-bottom: 33px;}
.xq_con1_r h4{ line-height: 100%; padding-top: 2px; font-size: 20px; color: #333; padding-bottom: 16px;}
.xq_h{ margin-top: 42px; height: 59px; border-bottom: 1px solid #e2e2e2; margin-bottom: 40px; padding-left: 36px;background: url(Img/neiye/xq_m.png) no-repeat;}
.xq_h i{ display: block; line-height: 100%; font-weight: normal; font-size: 22px; color: #333; letter-spacing: 2px;}
.xq_h span{ display: block; line-height: 100%;font-weight: normal; font-size: 14px; color: #999; padding-top: 6px;}
.xq_con2 ul{ overflow: hidden; padding-bottom: 20px;}
.xq_con2 ul li{ float: left; background: #f7f7f7; width: 580px; height: 540px;}.xq_con2 ul li:nth-of-type(2n){ float: right;}
.xq_con2 ul li i{ display: block; line-height: 100%; padding: 29px 0 15px 0; font-size: 24px; color: #333; text-align: center;}
.xq_con2 ul li em{ display: block; font-size: 16px; color: #666; line-height: 30px; margin: 0 40px; text-align: center;}
.xq_con3 dl{ overflow: hidden; height: 400px;}
.xq_con3 dl dt{ float: right; width: 600px;}
.xq_con3 dl dd{float: left;width: 600px;/* margin-top: 85px; */}
.xq_con3 dl dd h4{ line-height:80px; line-height: 80px;font-weight: normal; font-size: 32px; color: #333;background: url(Img/neiye/xq_h31.jpg) no-repeat 130px 0 ; margin-bottom: 19px;}
.xq_con3 dl dd h4 i{font-weight: bold; color: #054ba6;font-weight: bold;}
.xq_con3 dl dd p{ font-size: 16px; color: #666666; line-height: 32px; width: 450px;}
.xq_con3 dl:nth-of-type(2n) dt{ float: left;}
.xq_con3 dl:nth-of-type(2n) dd{ float: right; box-sizing:border-box; padding-left: 76px;}
.xq_con3 dl:nth-of-type(2n) dd h4{background: url(Img/neiye/xq_h32.jpg) no-repeat 130px 0 ;}
.xq_con3 dl:nth-of-type(3) dd h4{background: url(Img/neiye/xq_h33.jpg) no-repeat 130px 0 ;}
.xq_con5 ul{ overflow: hidden; padding-bottom: 65px;}
.xq_con5 ul li{ float: left; width: 380px; margin-right: 30px; text-align: center;background: url(Img/neiye/xq_ibg.jpg) no-repeat center 285px;height: 420px;}
.xq_con5 ul li:last-of-type{ margin-right: 0; padding-bottom: 25px;}
.xq_con5 ul li img{ width: 378px; border: 1px solid #e2e2e2;-o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s }
.xq_con5 ul li:hover img{border: 1px solid #054ba6;}

.xq_con5 ul li i{ display: block; font-size: 20px; color:#333; padding-top: 35px; margin-bottom: 10px;}
.xq_con5 ul li:hover i{ color:#054ba6}
.xq_con5 ul li span{ display: block; font-size: 16px; color: #888; height: 40px;
overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.xq_con5 ul li:nth-of-type(3n){ margin-right:0}
/*产品详情表格*/
.prodt {border: 1px solid #eeeeee;margin-bottom: 20px;border-collapse: collapse;border-spacing: 0;}
.prodt td.td1 {background: #064ba6;color: #fff;text-align:center;font-size:20px;height:60px;}
.prodt td.td2 {background: #f7f7f7;color: #fff;padding:0 10px;text-align:center;font-size:16px;line-height:32px;}
.prodt td {border: 1px solid #eeeeee;color: #333;padding: 10px;text-align:center;height:35px;font-size:16px;line-height:32px;}
/*电抗器*/
.xq_nav2 p{float: right;}
.pros{background: url(Img/neiye/pro.jpg) no-repeat center 0;}
.gy_l{ width:280px;}
.gy_l h3{  margin-bottom: 20px;}
.gy_l h3 a{ display: block; height: 100px;background: url(Img/neiye/pl_h31.jpg) no-repeat; box-sizing: border-box; color: #fff; font-size: 24px; font-weight: normal; box-sizing: border-box; padding: 29px 0 0 92px;}
.gy_l dl{ margin-top:20px; padding-left:20px;    margin-bottom: 20px;padding-bottom: 10px;}
.gy_l dl dt{width: 241px;border-bottom: 1px solid #ececec;background: url(Img/neiye/dh1.png) no-repeat 210px center; }
.gy_l dl dt a{display:block;line-height:55px;font-size:18px;color:#333;  margin-right: 41px;  margin-left:21px;   }
.gy_l dl dt:hover,.gy_l dl dt.cur{background: url(Img/neiye/dh1_cur.png) no-repeat 210px center;}
.gy_l dl dt:hover a,.gy_l dl dt.cur a{color: #0060ba;}
.gy_l dl dd {    margin: 10px auto;}
.gy_l dl p {height: 38px;font-size: 14px;line-height: 38px;padding-left: 21px;padding-right: 20px;background: #fff;position: relative;overflow: hidden;width: 200px;}   
.gy_l dl p a{padding-left: 21px;}
.gy_l dl dd p:last-child{ border-bottom:0; margin-bottom:10px}
.gy_l dl p.cur a,.gy_l dl p:hover a {color:  #0060ba;}
.gy_l dl p a:after {content: "";    width: 12px;    height: 2px;    position: absolute;    top: 50%;    left: 21px;    margin-top: 0px; background:#dfdfdf}   
.gy_l dl p.cur a:after,.gy_l dl p:hover a:after {background:#0060ba}
.gy_lfx h3 a{background: url(Img/neiye/nsw_lh31.jpg) no-repeat !important}
.gy_lfx dl dt a{ margin-right:0}



.gy_l .gy_pro_02 h3 a{background: url(Img/neiye/pl_h32.jpg) no-repeat;}
.gy_l h4{ background: url(Img/neiye/pl_h33.jpg) no-repeat;height:180px; color:#333; font-size:16px;font-weight: normal; box-sizing: border-box; padding-left: 20px; padding-top: 40px;}
.gy_l h4 i{ display:block; padding-top:14px; font-size:20px; line-height:100%; font-size: 20px; color: #333; height: 34px;}
.gy_l h4 a{ display:inline-block;background: url(Img/neiye/pl_btn.png) no-repeat; width:110px; height:32px; line-height:32px; color:#666; font-size:14px; font-weight:normal; padding-left:18px;}

.gy_r3{width:841px; position: relative;}
.gy_r3 .xq_h{ margin-top: 10px;}
.hz_hot{margin-bottom:45px}
.hz01 { position: absolute; left: -46px; top: 288px;}
.hz03 { position: absolute; right: -46px; top: 288px; }
.hz02{ margin-bottom: 45px;}
.hz02 dl{ overflow:hidden; background: #054ba6;}
.hz02 dl dt{ float:left; font-size:0; width:560px; height:420px;}.hz02 dl dt img{ width:560px; height:420px;}
.hz02 dl dd{ width:240px; padding-right:49px; box-sizing: border-box; padding-top:45px; float:right; color:#fff; font-size:16px;line-height:30px;}
.hz02 dl dd h4{ padding-bottom: 19px;}
.hz02 dl dd h4 a{ color:#fff; margin-bottom:22px; font-size: 24px;font-weight: normal;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:3;  overflow: hidden; text-overflow: ellipsis;}
.hz02 dl dd p{ height: 178px;}
.hz02 dl dd strong{ display:block;}
.hz02 dl dd i{ display:block;}
.gy_r3 h5{line-height: 100%; color: #054ba6; font-size: 20px;font-weight: normal; height:36px; margin-bottom:48px;background: url(Img/neiye/pro_lin.png) no-repeat left bottom;}
.xq_con52 ul{ padding-bottom: 5px;}
.xq_con52 ul li{ width: 400px; margin-right: 0; height: 430px;background: url(Img/neiye/xq_ibg2.jpg) no-repeat center 300px;}.xq_con52 ul li:nth-of-type(2n){ float: right;}
.xq_con52 ul li img{ width: 398px; -o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s }
.xq_con52 ul li i{ padding-top: 28px; margin-bottom: 8px;}
.pro_page{ overflow: hidden; border-top: 1px solid #e2e2e2; padding: 34px 60px 0; height: 213px; position:relative}
.pro_page .up{ display: inline-block; float: left;    height: 22px;opacity: 0.5;}
.pro_page .down{ display: inline-block; float: right;    height: 22px;opacity: 0.5;}
.pro_page .up:hover,.pro_page .down:hover{opacity:1}
.pro_page ul{ float: left; position: absolute;    left: 45%;}
.pro_page ul li{ float: left; margin-right: 9px;}
.pro_page ul li a{ display: inline-block; width: 22px; height: 22px; font-size: 16px; color: #666; line-height: 20px; text-align: center; border-radius: 22px;}
.pro_page ul li a:hover,.pro_page ul li a.cur{ background: #044395; color: #fff;}
/*联系我们*/
.lx_ban{background: url(Img/neiye/lx_ban.jpg) no-repeat center 0;}
.lx_con1 ul{ overflow: hidden; padding-bottom: 32px;}
.lx_con1 ul li{ float: left; font-size: 20px; color: #666;border-radius: 4px; text-align: center; width: 380px; height: 180px; margin: 0 30px 32px 0; background: #f7f7f7; border: 1px solid #eee; box-sizing: border-box;}.lx_con1 ul li:nth-of-type(3n){ margin-right: 0;}
.lx_con1 ul li i{ display: block; line-height: 100%; font-size: 20px; padding-top: 90px;background: url(Img/neiye/lx_ii1.jpg) no-repeat center 26px; margin-bottom: 11px;}
.lx_con1 ul li em{ display: block; font-size: 16px; color: #333;}
.lx_con1 ul li:hover{ background: #054ba6; border: 1px solid #054ba6; color: #fff;}
.lx_con1 ul li:hover i{ color: #fff;background: url(Img/neiye/lx_ii11.jpg) no-repeat center 26px;}.lx_con1 ul li:hover em{ color: #fff;}
.lx_con1 ul li:nth-of-type(2) i{background: url(Img/neiye/lx_ii2.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(3) i{background: url(Img/neiye/lx_ii3.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(4) i{background: url(Img/neiye/lx_ii4.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(5) i{background: url(Img/neiye/lx_ii5.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(6) i{background: url(Img/neiye/lx_ii6.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(2):hover i{background: url(Img/neiye/lx_ii21.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(3):hover i{background: url(Img/neiye/lx_ii31.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(4):hover i{background: url(Img/neiye/lx_ii41.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(5):hover i{background: url(Img/neiye/lx_ii51.jpg) no-repeat center 26px;}
.lx_con1 ul li:nth-of-type(6):hover i{background: url(Img/neiye/lx_ii61.jpg) no-repeat center 26px;}
.lx_con2 h3{ text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; padding-bottom: 74px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 61px;}
.lx_map{border-radius: 5px;padding: 11px 100px;margin-bottom: 80px;}
.lx_con2 ul{ overflow: hidden; padding-bottom: 75px;}
.lx_con2 ul li{ overflow: hidden; padding: 25px 0; border-top: 1px solid #dcdcdc;}
.lx_con2 ul li i{ display: block; padding-top: 86px;background: url(Img/neiye/lx_ico1.jpg) no-repeat center 0; width: 162px; border-right: 1px dashed #eee; text-align: center; font-size: 15px; color: #3d3d3d; float: left;}
.lx_con2 ul li em{ display: block; float: right; width: 915px; padding-right: 45px;}
.lx_con2 ul li em strong{ display: block; line-height: 100%; font-size: 16px; color: #3d3d3d; font-weight: bold; padding: 4px 0 7px 0;}
.lx_con2 ul li em span{ display: block; font-size: 16px; color: #6b6b6b; line-height: 28px;}
/*客户案例 - 专题页*/
.case_ban{background: url(Img/neiye/case_ban.jpg) no-repeat center 0; height: 350px; overflow: hidden;}
.case1{ overflow: hidden; height: 532px;}
.cas_l{ float: left; width: 890px;}
.cas_l dl dt img{ width: 600px; height: 450px;}
.cas_l dl dt{ width: 600px; height: 450px;}
.cas_l dl dd{ width: 265px; padding-top: 70px; padding-right:37px; box-sizing: border-box; line-height: 28px;}
.cas_r{ float: right; width:281px}
.cas_r ul li{ font-size: 0; line-height: 0; margin-bottom: 18px; overflow: hidden;}
.cas_r ul li img{ width:281px; height:211px; display:block}
.case_bg{background: url(Img/neiye/case2.jpg) repeat-y center 0; padding-top: 67px; padding-bottom: 20px;}
.case_bg h2{ text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; letter-spacing: 2px;  padding-bottom: 54px;background: url(Img/neiye/lx_lin.jpg) no-repeat  center 58px;}
.case2 ul li{ float: left; width: 380px; height: 590px; background: #fff; margin: 0 30px 45px 0;box-shadow:  0 3px 12px 0 rgba(0, 0, 0, .11); overflow: hidden;}
.case2 ul li:nth-of-type(3n){ margin-right: 0;}
.case2 ul li img{ width: 380px; height: 285px;}
.case2 ul li i{ display: block; margin: 33px 30px 13px; line-height: 32px; overflow: hidden; color: #262626; font-size: 24px;display:-webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp:2;  overflow: hidden; text-overflow: ellipsis;}
.case2 ul li em{ display: block; margin: 0 30px; height: 123px; color: #666; font-size: 16px; line-height: 28px;}
.case2 ul li a{ display: block;}
.case2 ul li a span{ display: block; width: 90px; height: 40px;background: url(Img/neiye/c_m1.png) no-repeat; margin-left: 30px;}
.case2 ul li a:hover span{background: url(Img/neiye/c_m2.png) no-repeat;}
.case2 ul li a:hover i{ color: #d71518;}
.case3{ overflow: hidden; clear: both; border-top: 1px solid #b5b5b5;}
.case3 .pro_page ul{ padding-left: 410px;}
/*新闻中心 - 专题页*/
.news_ban{background: url(Img/neiye/n_ban.jpg) no-repeat center 0; height: 350px; overflow: hidden;}
.n_on2{ background: #fff; border-radius: 5px; overflow: hidden; padding: 29px;}
.n_on1{ padding-bottom: 80px;}
.n_on2 dl{ overflow: hidden; height: 349px; border-bottom: 1px solid #dcdcdc; margin-bottom: 32px;}
.n_on2 dl dt{ float: left; font-size: 0; line-height: 0; overflow: hidden; width: 560px;}
.n_on2 dl dt img{ width: 560px;}
.n_on2 dl dd{ float: right; width: 525px; padding: 30px 20px 0 0;}
.n_on2 dl dd h4{ overflow: hidden; margin-bottom:10px}
.n_on2 dl dd h4 span{ display: inline-block; float: left; color: #c92b2f; font-size: 24px;font-weight: normal; letter-spacing: 5px; width: 78px; height: 33px; line-height: 30px; text-align: center; border: 1px solid #c92b2f; border-radius: 5px; margin-right: 12px;}
.n_on2 dl dd h4 a{font-weight: normal;line-height: 33px;font-size: 20px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space:nowrap;display: block;}
.n_on2 dl dd h4 a:hover{ color: #c92b2f;}
.n_on2 dl dd p{ font-size: 16px; color: #666; line-height: 32px;}
.n_on2 ul{ overflow: hidden;}
.n_on2 ul li{ float: left; padding-left: 41px; width: 510px; height: 49px; line-height: 48px; overflow: hidden;background: url(Img/neiye/n_li.jpg) no-repeat 0 17px;}
.n_on2 ul li:nth-of-type(2n){ float: right;}
.n_on2 ul li a{ display:block; overflow: hidden; border-bottom: 1px dashed #e2e2e2; font-size: 18px; color: #333;}
.n_on2 ul li:nth-of-type(5) a,.n_on2 ul li:nth-of-type(6) a{ border-bottom: none;}
.n_on2 ul li a i{ width: 386px; overflow: hidden;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;display: block;}
.n_on2 ul li a span{ display: inline-block; float: right; font-size: 18px; color: #888; font-family: Arial;}
.n_on2 ul li a:hover{color: #c92b2f;}

.n_bg2{ overflow: hidden;background: url(Img/neiye/n_bg2.jpg) no-repeat center 0; height: 706px; padding-top: 83px; box-sizing: border-box; margin-bottom: 82px;}
.tils{ text-align: center; height: 93px; line-height: 100%; font-size: 42px; color: #333; letter-spacing: 3px;font-weight: normal;background: url(Img/neiye/lx_lin.jpg) no-repeat center 60px;}
.tils a{ color:#333}
.ns_fl{float:left;width:400px;position: relative; height: 450px; background: #fff;box-shadow:  0 3px 6px 0 rgba(0, 0, 0, .11);}
.ns_fl h4{ font-size: 0; line-height: 0; height: 225px;}
.ns_fl img{ display: inline-block; width: 100%;}
.ns_fl p{ margin: 36px 28px 0;}
.ns_fl p span a {display: block;height:100%;line-height:100%;font-size:20px;color: #333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ns_fl p span a:hover{ color: #07418c;}
.ns_fl p em {font-size:16px;color: #888;line-height: 28px;padding-top:12px;display: block; height:105px;}
.ns_fl b img{ width: 25px; display: inline-block;}
.ns_fr{float: right;width:800px;}
.ns_fr ul li{ float: left; width:380px; height:215px; background: #fff; box-sizing: border-box; padding: 27px;transition: all 0.3s linear 0s; margin-bottom: 20px; margin-left: 20px;}
.ns_fr ul li:hover{transform: translateY(-3px);box-shadow:  0 5px 25px 0 rgba(0, 0, 0, .11);;}
.ns_fr ul li i{ display: block; line-height: 100%; color: #888; font-family: Arial; font-size: 18px; line-height: 100%; padding-bottom:12px; border-bottom: 1px dashed #e2e2e2;  padding-top:10px; margin-bottom: 12px;}
.ns_fr ul li em{ display: block;}
.ns_fr ul li em a{ display: block; color: #333; font-size: 20px;line-height:31px;background: url(/Skins/Default/images/n_mr.png) no-repeat 0 86px; width: 326px; letter-spacing: 2px; height: 100px;}
.ns_fr ul li em a:hover{color: #000;}
.ns_fr ul li:hover i{color: #000;}
.n_on31{ overflow: hidden; height: 650px;}
.n_on4{background: url(Img/neiye/n_bg3.jpg) no-repeat center 0; height: 561px; overflow: hidden; box-sizing: border-box; padding-top: 66px;}
.n_on4 ul li{ float: left; width: 50%; box-sizing: border-box; padding-top: 20px; height: 140px; margin-bottom: 48px;}
.n_on4 ul li:nth-of-type(2n){ padding-left: 100px;}
.n_on4 ul li i a{     display: block;    padding-left: 39px;    background: url(Img/neiye/n_q.png) no-repeat left 3px;    font-size: 20px;    color: #333;    line-height: 28px;}
.n_on4 ul li i a:hover{ color: #000; text-decoration: underline;}
.n_on4 ul li em{ display: block; margin-top: 18px;padding-left: 39px;background: url(Img/neiye/n_a.png) no-repeat 0 3px; font-size: 16px; color: #888; line-height: 28px; width: 454px;}
.n_on31_l{ float: left; width: 480px; height: 469px; border: 1px solid #eee;}
.n_on31_l dl dt{ font-size: 0; line-height: 0; overflow: hidden;}
.n_on31_l dl dd{ padding: 35px 27px 0;}
.n_on31_l dl dd h4 a{font-weight: normal; font-size: 20px; color: #333;}
.n_on31_l dl dd h4 a:hover{ color: #c92b2f;}
.n_on31_l dl dd p{ font-size: 16px; color: #888; line-height: 28px; padding-top: 16px;}
.n_on31_r{ float: right; width: 704px; height: 470px; border: 1px solid #eee; padding: 30px; box-sizing: border-box;}
.n_on31_r dl{ height: 125px;}
.n_on31_r dl dt a{ display: block; font-size: 20px; color: #333; line-height: 100%; margin-bottom: 12px;}
.n_on31_r dl dt a:hover{color: #c92b2f;}
.n_on31_r dl dd p{ font-size: 16px; color: #888; line-height: 30px;}
.n_on31_r ul{ padding-top: 15px;}
.n_on31_r ul li{  padding-left: 41px; height: 49px; line-height: 48px; overflow: hidden;background: url(Img/neiye/n_li.jpg) no-repeat 0 17px; border-top: 1px dashed #e2e2e2;}
.n_on31_r ul li a{ display:block; overflow: hidden; font-size: 18px; color: #333;}
.n_on31_r ul li:nth-of-type(5) a,.n_on31_r ul li:nth-of-type(6) a{ border-bottom: none;}
.n_on31_r ul li a i{ width: 386px; overflow: hidden;}
.n_on31_r ul li a span{ display: inline-block; float: right; font-size: 18px; color: #888; font-family: Arial;}
.n_on31_r ul li a:hover{color: #c92b2f;}
/*新闻中心-列表*/
.nsw_c{}
.nsw_r{ overflow: hidden; width: 860px;}
.nsw_r dl{ overflow: hidden; margin-bottom: 20px; padding: 19px; border: 1px solid #eee; border-radius: 3px;}
.nsw_r dl dt{ font-size: 0; line-height: 0; float: left;}
.nsw_r dl dt img{ width:280px; height:158px; display:block}
.nsw_r dl dd{ float: right; width: 473px; padding-right: 21px; padding-top: 17px;}
.nsw_r dl dd h4 a{ display: block; font-size: 20px; color: #333; line-height: 100%;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;display: block;}
.nsw_r dl dd p{ padding-top: 13px; font-size: 16px; color: #666; line-height: 30px; height: 87px;}
.nsw_r dl dd em{ display: block;}
.nsw_r dl dd em a{ display: inline-block; float: right; font-size: 18px; color: #999; padding-right: 35px;background: url(Img/neiye/n_mor2.png) no-repeat right 2px; line-height: 100%;}


.nsw_r dl:hover{ background: #f7f7f7;}
.nsw_r dl:hover em a{background: url(Img/neiye/n_mor1.png) no-repeat right 2px; color: #c92b2f;}
.nsw_r dl:hover h4 a{ color:#c92b2f}


.nsw_r ul.inf_lc li{overflow: hidden; margin-bottom: 20px; padding: 19px; border: 1px solid #eee; border-radius: 3px; position:relative}
.nsw_r ul.inf_lc li h4 a{display: block; font-size: 20px; color: #333; line-height: 100%;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;    width: 710px;}
.nsw_r ul.inf_lc li h4 span{position: absolute;    top: 20px;    right: 20px;    color: #999;    font-weight: normal;}
.nsw_r ul.inf_lc li p{ font-size:16px; color:#666;    padding-top: 13px;}
.nsw_r ul.inf_lc li p span{    font-size: 16px;    color: #666;    line-height: 30px;    height: 87px;display: block;}
.nsw_r ul.inf_lc li p em{ display:block}
.nsw_r ul.inf_lc li p a{display: inline-block; float: right; font-size: 18px; color: #999; padding-right: 35px;background: url(Img/neiye/n_mor2.png) no-repeat right 2px; line-height: 100%;}
.nsw_r ul.inf_lc li:hover:hover{ background: #f7f7f7;}
.nsw_r ul.inf_lc li:hover p a{background: url(Img/neiye/n_mor1.png) no-repeat right 2px; color: #c92b2f;}

.pro_page21{ border-top: none; padding-top: 30px;}
.nsw_l{ width: 280px;}
.nsw_l h3 a{ display: block; height: 100px;background: url(Img/neiye/nsw_lh3.jpg) no-repeat; box-sizing: border-box; color: #fff; font-size: 24px; font-weight: normal; box-sizing: border-box; padding: 29px 0 0 92px;}
.nsw_l ul{ overflow: hidden; padding: 30px 0 0 20px;}
.nsw_l ul li a{ display: block; margin-bottom: 20px;background: url(Img/neiye/nsw_lh4.jpg) no-repeat; height: 70px; line-height: 100%; box-sizing: border-box; color: #fff; font-size: 18px; padding: 26px 0 0 32px; text-shadow: 1px 2px 0 #3f4044;}
.nsw_l ul li a:hover,.nsw_l ul li.cur a{ text-decoration: underline; }
.nsw_l ul li a:hover span,.nsw_l ul li.cur a span{text-decoration: none;}
.nsw_l ul li a span{font-family: Arial;font-size: 14px;text-transform: capitalize;padding-left: 3px;}
.nsw_l ul li a:hover{text-decoration: underline;text-shadow: 1px 1px 0 #3f4044;}
.nsw_l ul li:nth-of-type(2) a{background: url(Img/neiye/nsw_lh42.jpg) no-repeat; }
.nsw_l ul li:nth-of-type(3) a{background: url(Img/neiye/nsw_lh43.jpg) no-repeat; }
.nsw_l ul li:nth-of-type(4) a{background: url(Img/neiye/nsw_lh44.jpg) no-repeat; }
.nsw_l h4{ background: url(Img/neiye/pl_h33.jpg) no-repeat;height:180px; color:#333; font-size:16px;font-weight: normal; box-sizing: border-box; padding-left: 20px; padding-top: 40px; margin: 0 20px; }
.nsw_l h4 i{ display:block; padding-top:14px; font-size:20px; line-height:100%; font-size: 20px; color: #333; height: 34px;}
.nsw_l h4 a{ display:inline-block;background: url(Img/neiye/pl_btn.png) no-repeat; width:110px; height:32px; line-height:32px; color:#666; font-size:14px; font-weight:normal; padding-left:18px;}
/*新闻中心-详情*/
.nsw_content a{ color:Red;}
.nsw_xq{ width: 860px; box-sizing: border-box; border: 1px solid #e2e2e2; margin-bottom: 60px; padding: 0 48px 0;}
.nsw_xq h2 i{display: block;font-size: 26px;color: #333;font-weight: normal;line-height: 42px;padding-top: 38px;margin: 0 auto;text-align: center;}
.nsw_xq h2 em{ display: block;font-weight: normal; text-align: center; font-size: 14px; color: #888;padding: 12px 0 21px 0; border-bottom: 1px dashed #e2e2e2;}
.nsw_xq h2 em span{ padding-right: 23px;}
.nsw_xq p{ font-size: 16px; color: #666; text-indent: 30px; line-height: 30px; padding-top: 23px; padding-bottom: 9px;}
.nsw_xq img{margin: 0 auto;max-width: 100%;display: block;}
.nsw_xq h3{font-weight: normal; text-align: right; font-size: 14px; color: #666; line-height: 24px; padding: 33px 0;}
.nsw_xq h3 span{ display: block;}
.nsw_xq_hot{ background: #f7f7f7; margin-bottom: 12px; padding: 35px 30px;}
.nsw_xq_hot h4{ line-height: 100%; font-weight: normal; font-size: 20px; color: #333; padding-bottom: 9px; padding-left: 9px;}
.nsw_xq_hot ul li a{ height: 49px; line-height: 49px; border-bottom: 1px dashed #e2e2e2; display: block; font-size: 16px; color: #666; padding-left: 20px;}
.nsw_xq_hot ul li a:hover{ color: #000;}
.nsw_xq h5{ font-weight: normal; line-height: 65px; font-size: 16px; color:#666; border-bottom: 1px dashed #e2e2e2;}
.nsw_xq h5 span{ padding: 0 6px;}
.updon{ overflow: hidden; padding-bottom: 15px; line-height: 72px;}
.updon ul li{ float: left; width: 380px;}
.updon ul li a{ width: 370px;display: block; font-size: 16px; color: #666;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;display: block;}
.updon ul li a:hover{ color: #000;}
/*走进新华都-公司简介*/
.zj_ban{background: url(Img/neiye/zj_ban.jpg) no-repeat center 0; overflow: hidden;}
.zj .content{ position: relative;}
.zj{background: url(Img/neiye/zj_bg.jpg) no-repeat center 0;}
.zj .xq_nav2{ position: absolute; right: 0; top: 33px; padding-top: 0;}
.zj_l{ float: left; width: 280px;}
.zj_l h3 a{display: block;height: 100px;background: url(Img/neiye/nsw_lh3.jpg) no-repeat;box-sizing: border-box;color: #fff;font-size: 24px;font-weight: normal;box-sizing: border-box;padding: 29px 0 0 92px;}
.zj_l ul{overflow: hidden;padding: 60px 0 0 20px;}
.zj_l ul li a{ display: block;background: url(Img/neiye/zjbg1.jpg) no-repeat; height: 70px; margin-bottom: 20px; color: #fff; font-size: 18px; line-height: 70px; padding-left: 30px;}
.zj_l ul li a span{ font-family: Arial; font-size: 14px; text-transform: capitalize; padding-left:3px;}
.zj_l ul li:nth-of-type(2) a{background: url(Img/neiye/zjbg2.jpg) no-repeat;}
.zj_l ul li:nth-of-type(3) a{background: url(Img/neiye/zjbg3.jpg) no-repeat;}
.zj_l ul li:nth-of-type(4) a{background: url(Img/neiye/zjbg4.jpg) no-repeat;}
.zj_l ul li:nth-of-type(5) a{background: url(Img/neiye/zjbg5.jpg) no-repeat;}
.zj_l ul li:nth-of-type(6) a{background: url(Img/neiye/zjbg6.jpg) no-repeat;}
.zj_l ul li:nth-of-type(7) a{background: url(Img/neiye/zjbg7.jpg) no-repeat;}
.zj_l ul li a:hover,.zj_l ul li.cur a{ text-decoration: underline; }
.zj_l ul li a:hover span,.zj_l ul li.cur a span{text-decoration: none;}
.zj_r .xq_h{ margin-bottom:37px; margin-top: 0;}
.zj_l h4{ background: url(Img/neiye/pl_h33.jpg) no-repeat -20px 0;height:180px; color:#333; font-size:16px;font-weight: normal; box-sizing: border-box; padding-left: 2px; padding-top: 40px;}
.zj_l h4 i{ display:block; padding-top:14px; font-size:20px; line-height:100%; font-size: 20px; color: #333; height: 34px;}
.zj_l h4 a{ display:inline-block;background: url(Img/neiye/pl_btn.png) no-repeat; width:110px; height:32px; line-height:32px; color:#666; font-size:14px; font-weight:normal; padding-left:18px;}
.zj_r{ float: right; width: 840px; padding-top: 70px; padding-bottom: 65px;}
.zj_rjj p video{ display: inline-block; float: right; padding: 0 0 12px 25px;    width: 489px;    height: 258px;}
.zj_rjj p{ font-size: 15px; color: #666; line-height: 30px; padding-bottom: 24px; text-indent: 30px;}
.zj_rjj h4{ margin: 35px 0 30px 0; height: 60px; line-height: 45px;background: url(Img/neiye/zj_h1.jpg) no-repeat;font-weight: normal; padding-left: 38px; font-size: 28px; color: #333;}
.zj_rjj h4 span{ padding-right: 20px;font-weight: bold;}
.zj_rjj h4:nth-of-type(2){background: url(Img/neiye/zj_h2.jpg) no-repeat;}
.zj_rjj h4:nth-of-type(3){background: url(Img/neiye/zj_h3.jpg) no-repeat;}
/*走进新华都 - 企业文化*/
.zj_on1 ul li{ float: left; border-radius: 5px; overflow: hidden; border: 1px solid #c2c2c2; height: 389px;width: 260px; margin-bottom: 30px; margin-right:27px; position: relative;}
.zj_on1 ul li{ float: left; border-radius: 5px; overflow: hidden; border: 1px solid #c2c2c2; height: 389px;width: 260px; margin-bottom: 30px; margin-right:27px; position: relative;}
.zj_on1 ul li i{ display: block; position: absolute; left: 0; top: 0;background: url(Img/neiye/zj.png) no-repeat; width: 134px; height: 134px; text-align: center; line-height: 134px; font-size: 24px; color: #333; top: 130px; left: 55px;}
.zj_on1 ul li:nth-of-type(3){ margin-right: 0;}
.zj_on1 ul li em{ display: block; padding-top: 65px; text-align: center; font-size: 16px; color: #666; line-height: 26px;}
.zj_on1 ul li:nth-of-type(4){ width: 100%; border: none;}
.zj_on1 ul li:nth-of-type(4) b{ display: block; margin: 25px 0 0 10px;font-weight: normal; padding-left: 15px; border-left:3px solid #054ba6; font-size: 16px; color: #666;}
.zj_on1 ul li:nth-of-type(4) b span{ display: block; font-size: 24px; color: #333; line-height: 100%; padding-bottom: 6px;}
/*走进新华都 - 发展历程*/
.gy_pic{overflow: hidden;box-shadow:  0 5px 25px 0 rgba(0, 0, 0, .11); font-size: 0; line-height: 0; margin-bottom: 45px;}
.gy_r41{height:83px;background:url(Img/neiye/his_lin.jpg) repeat-x left bottom;overflow: hidden;}
.gy_r41 ul li{ float:left; width:25%; text-align:center; padding-top:7px;color:#3d3d3d; font-size:23px; font-weight:bold;background:url(Img/neiye/his_lin.png) no-repeat right 0;}
.gy_r41 ul li:last-of-type{ background: none;}
.gy_r41 ul li a{ display:block; height:76px;}
.gy_r41 ul li.on a,.gy_r41 ul li a:hover{background:url(Img/neiye/his_c.jpg)  repeat-x left bottom;color:#054ba6;}

.gy_r42{ overflow:hidden; padding-top: 56px; padding-bottom: 7px;}
.gy_r42 ul li{ overflow:hidden; padding-bottom:30px;}
.gy_r42 ul li i{ display:inline-block; float:left;width:25%; color:#333; font-size:18px; text-align: center; font-weight: bold;line-height: 24px;}
.gy_r42 ul li em{ display:inline-block; float:right; width:75%; color:#666; font-size:16px; line-height:24px;}
/*荣誉风采*/
.fc_on1{ overflow: hidden; padding-top: 26px; height: 498px; border-bottom: 1px solid #d3d3d3; margin-bottom: 46px;}
.fc_on1 ul{ float:left; width: 330px;}
.fc_on1 ul li{ overflow: hidden; height: 158px; background: #054ba6; text-align: center;}
.fc_on1 ul li i{ width: 165px; float: left; box-sizing: border-box; padding-top: 42px;}
.fc_on1 ul li span{ display: block; text-align: center; font-size: 20px; color: #fff;}
.fc_on1 ul li img:nth-of-type(2){ display: inline-block; float: left;}
.fc_on1 ul li:nth-of-type(2) i{ float: right;}
.fc_on1 dl{ float: right; width:510px;}
.fc_on1 dl dt{ position: relative;}
.fc_on1 dl dt span{ display: inline-block; position: absolute; left: 134px; top: 262px;background:url(Img/neiye/fc_r.png) no-repeat; width: 29px; height: 25px;}
.fc_on1 dl dd{ padding: 55px 0 0 35px;}
.fc_on1 dl dd b{ display: block; line-height: 100%; font-size: 20px; color: #333;font-weight: normal;}
.fc_on1 dl dd p{ text-indent: 0; font-size: 14px; color: #666; line-height: 30px; padding-top: 9px;}
.fc_on2{ position: relative;}
.fc_uu{ position: absolute; left: -37px; top: 53px; cursor: pointer;}
.fc_dd{ position: absolute;right: -37px; top: 53px; cursor: pointer;}
.fc_on2 ul li{ float: left; margin-right: 14px; width: 198px; overflow: hidden;}
/*.fc_on2 ul li img{ width: 198px;}*/
/*荣誉资质*/
.ry_r3{ position: relative;margin-bottom: 40px;}
.ry02{ margin-left: 45px; width: 750px;}
.ry02 dl{ overflow: hidden;background: url(Img/neiye/rybg.jpg) no-repeat; height: 375px;}
.ry02 dl dt{ float: left; margin: 31px 0 0 64px;}
.ry02 dl dt a img{ width:377px; height:261px; display:block}
.ry02 dl dd{ float: right; width: 200px; margin: 82px 52px 0 0; text-align: center;}
.ry02 dl dd h4{ line-height: 100%; font-size: 16px; color: #373737; height: 52px;}
.ry02 dl ul li{ font-size: 13px; color: #373737; font-weight: bold; border-bottom: 2px solid #818182;}
.ry02 dl ul li:last-of-type{ border-bottom: none;}
.ryo{ overflow: hidden;}
.ryo h5{line-height: 100%; color: #054ba6; font-size: 20px;font-weight: normal; height:36px; margin-bottom:48px;background: url(Img/neiye/pro_lin.png) no-repeat left bottom;}
.ryo ul{ overflow: hidden;}
.ryo ul li{float: left;width: 260px;margin: 0 30px 30px 0;text-align: center;box-sizing: border-box;}
.ryo ul li img{width: 240px;margin: 0 auto;border: 1px solid #e5e5e5;padding: 10px 9px;background: #fff;}
.ryo ul li:nth-of-type(3n){ margin-right: 0;}
.ryo ul li i{display: block;font-size: 16px;color: #333;padding: 16px 20px;background: #f5f5f5;}
.ry1{position: absolute;left: -1px;top: 155px;}
.ry3{position: absolute;right: -1px;top: 155px;}
/*招聘信息*/
.zp_on3{ overflow: hidden; padding-top: 50px;}
.zp_on3 h5{line-height: 100%; color: #054ba6; font-size: 24px;font-weight: normal; height:76px;background: url(Img/neiye/zp_on3.png) no-repeat left 42px;}
.zp_on3 ul{ overflow: hidden;}
.zp_on3 ul li{ float: left; width: 270px; height: 140px; background:url(Img/neiye/zp_ic1.jpg) no-repeat center 24px #f7f7f7; border-radius: 5px; border: 1px solid #eee; margin: 0 14px 20px 0; text-align: center; font-size: 19px; color: #333; box-sizing: border-box; padding-top: 91px;}
.zp_on3 ul li:nth-of-type(3n){ margin-right: 0;}
.zp_on3 ul li:nth-of-type(2){background:url(Img/neiye/zp_ic2.jpg) no-repeat center 24px #f7f7f7;}
.zp_on3 ul li:nth-of-type(3){background:url(Img/neiye/zp_ic3.jpg) no-repeat center 24px #f7f7f7;}
.zp_on3 ul li:nth-of-type(4){background:url(Img/neiye/zp_ic4.jpg) no-repeat center 24px #f7f7f7;}
.zp_on3 ul li:nth-of-type(5){background:url(Img/neiye/zp_ic5.jpg) no-repeat center 24px #f7f7f7;}
.zp_on3 ul li:nth-of-type(6){background:url(Img/neiye/zp_ic6.jpg) no-repeat center 24px #f7f7f7;}
.zp_on1{ overflow: hidden;}
.zp_on1 li{ float: left; width: 196px; box-sizing: border-box; position: relative; height: 245px; border: 1px solid #dcdcdc; margin-right: 18px; text-align: center;}
.zp_on1 li:last-of-type{ margin-right: 0;}
.zp_on1 li i{ display: block; padding-top: 41px; font-size: 18px; color: #333; line-height: 100%;}
.zp_on1 li em{ display: block; font-size: 14px; color: #666; padding:7px 17px 0;}
.zp_on1 li span{ display: inline-block; position: absolute; background:url(Img/neiye/zp_ig1.png) no-repeat; width: 84px; height: 84px; top: 69px; left:59px;}
.zp_on1 li:nth-of-type(2) span{background:url(Img/neiye/zp_ig2.png) no-repeat;}
.zp_on1 li:nth-of-type(3) span{background:url(Img/neiye/zp_ig3.png) no-repeat;}
.zp_on1 li:nth-of-type(4) span{background:url(Img/neiye/zp_ig4.png) no-repeat;}
.zp_on2 h5{line-height: 100%; color: #054ba6; font-size: 24px;font-weight: normal; height:36px; margin-bottom:30px;background: url(Img/neiye/pro_lin.png) no-repeat left bottom; letter-spacing: 2px;}
.zp_on2{ padding-top: 47px; margin-bottom: 30px;}
.zp_on2 ul li{ overflow: hidden; border-bottom: 1px solid #e3e3e3;}
.zp_menu{ overflow: hidden; height: 52px; line-height: 52px; font-size: 16px; color: #666;background: url(Img/neiye/zp_mor1.png) no-repeat 98% 17px; }
.zp_menu i{ display: inline-block; float: left; width: 21%; text-align: center;}
.zp_menu i:first-of-type{ width: 36%; text-align: left; box-sizing: border-box; padding-left: 4.5%;}
.zp_on2 ul li:first-of-type .zp_menu{ background: #f7f7f7;border: 1px solid #e3e3e3; border-bottom: none; font-size: 18px; color: #333;}
.zp_on2 ul li .zp_con{ display: none;}
.zp_on2 ul li.on .zp_menu{background: url(Img/neiye/zp_mor2.png) no-repeat 98% 17px;}
.zp_on2 ul li.on .zp_con{ display: block;border-top: 1px solid #e3e3e3; padding-left: 39px;}
.zp_con h3{ line-height: 100%; font-size: 18px; color: #333; padding-top: 28px;font-weight: normal; padding-bottom: 23px;}
.zp_con p{ font-size: 16px; color: #666; line-height: 29px;}
.zp_con p span{ display: block;}
.zp_con p i{ display: block; padding-left: 17px; padding-bottom: 8px;}
.zp_con p a{ display: block;margin: 28px 0 44px 17px;background: url(Img/neiye/zp_mor3.png) no-repeat; width: 140px; height: 40px; line-height: 37px; font-size: 16px; color: #d71518; padding-left: 21px;}
/*技术支持*/
.zc_ban{background:url(Img/neiye/c_ban.jpg) no-repeat center 0;}
.zci h3{ text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; height: 95px; letter-spacing: 4px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 60px;}
.zci_li{ overflow: hidden; margin-left: 255px; height: 90px;}
.zci_li ul{ overflow: hidden; border: 1px solid #dcdcdc; height: 48px; line-height: 48px; border-radius: 48px; width: 690px; box-sizing: border-box;}
.zci_li ul li{ float: left; text-align: center; width: 33.33%; box-sizing: border-box; font-size: 20px; color: #333; border-right:  1px solid #dcdcdc;}
.zci_li ul li:last-of-type{ border-right: none;}
.zci_li ul li.on{ color: #fff; background: #054ba6;}
.zci{ border-bottom: 1px solid #eee; margin-bottom: 56px; height: 822px;}
.zci_on dl dt{ overflow: hidden;box-shadow:  0 5px 25px 0 rgba(0, 0, 0, .11); height: 420px; position: relative;}
.zci_on dl dt img{ width: 840px; height: 420px;}
.zci_on dl dt em{ display: inline-block; float: right; width: 360px; text-align: center; padding-top: 79px; font-size: 18px; color: #333; line-height: 100%;}
.zci_on dl dt em span{ display: block; margin-bottom: 30px;}
.zci_on dl dt i{ display: inline-block; position: absolute; top: 187px; left: 822px;background:url(Img/neiye/ci_i.png) no-repeat; width: 19px; height: 46px;}
.zci_on dl dd{ padding-top: 30px;}
.zci_on dl dd p{ color: #666; font-size: 16px; line-height: 30px;}
.zci2{background:url(Img/neiye/zci2.jpg) no-repeat center bottom; height: 1270px; overflow: hidden;}
.zci2 h3{ text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; height: 99px; letter-spacing: 4px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 60px;}
.zci2 dl{ overflow: hidden; height: 320px; margin-bottom: 40px;}
.zci2 dl dt{ float: left;}
.zci2 dl dd{ float: right; width: 500px; padding-right: 25px;}
.zci2 dl dd h4{ line-height: 100%; font-weight: normal; padding-top: 32px; font-size: 36px; color: #054ba6;}
.zci2 dl dd p{ font-size: 16px; color: #666; line-height: 30px; padding-top: 24px;}
.zci2 dl:nth-of-type(2) dd{ float: left; text-align: right; padding-right: 0; width: 520px;}
.zci2 dl:nth-of-type(2) dt{ float: right;}
.zci3{background:url(Img/neiye/zci3.jpg) no-repeat center 0; padding-bottom: 55px;}
.zci3 h3{ text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; height: 86px; letter-spacing: 4px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 60px;}
.zci3 p{ font-size: 16px; color: #666; line-height: 32px; text-align: center; padding-bottom: 37px;}
.zci3 ul{ overflow: hidden;}
.zci3 ul li{ float: left; width: 385px; height: 325px; position: relative; margin-bottom: 25px; margin-right: 22px;}
.zci3 ul li img{ width:385px; height:325px}
.zci3 ul li:nth-of-type(3n){ margin-right: 0;}
.zci3 ul li i{ display: block; position: absolute; left: 0; bottom: 0; width: 100%; font-size: 16px; color: #333; line-height: 45px; text-align: center; background: #f6f6f6;}
.zci3 .content{ position: relative;}
.zci3 .xq_u{ left: -67px; top: 595px;}
.zci3 .xq_d{ right: -67px; top: 595px;}
/*服务支持*/
.v_ban{ overflow: hidden;background:url(Img/neiye/v_ban.jpg) no-repeat center 0; }
.v_covn1{ padding-bottom: 73px;}
.v_covn1 h3{text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; height: 94px; letter-spacing: 4px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 60px;}
.v_covn1 dl{ overflow: hidden; margin-bottom: 5px;}
.v_covn1 dl dt{ float: right; font-size: 0; line-height: 0; position: relative; overflow:hidden}
.v_covn1 dl dt img { -o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s }
.v_covn1 dl:hover dt img{ -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0)}


.v_covn1 dl dt span{ display: inline-block; position:absolute; top: 121px; left:-5px;background:url(Img/neiye/v_ivo1.png) no-repeat; width: 23px; height: 33px;}
.v_covn1 dl dd{ float: left; background: #eee; width: 755px; height: 270px; box-sizing: border-box; padding: 48px 0 0 46px;}
.v_covn1 dl dd h4{ line-height: 100%; font-weight: normal; font-size: 26px; color: #333; padding-bottom: 18px;}
.v_covn1 dl dd p{ color: #555; line-height: 30px; font-size: 16px;}
.v_covn1 dl dd p span{ display: block;}
.v_covn1 dl:nth-of-type(2) dt{ float: left;}
.v_covn1 dl:nth-of-type(2) dt span{background:url(Img/neiye/v_ico2.png) no-repeat; top: 160px; left: 402px;}
.v_covn1 dl:nth-of-type(2) dd{ float: right; width: 775px; height: 350px;}
.v_covn1 dl:nth-of-type(3) dd{ padding-top: 65px;}

.v_covn2{ overflow: hidden;background:url(Img/neiye/vbg1.jpg) no-repeat center 0; height: 760px; box-sizing: border-box; padding-top:85px;}
.v_covn2 h3{text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; height:95px; letter-spacing: 4px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 60px;}
.v_covn2 ul li{ float: left; background: #fff; width: 380px; height: 520px; margin-right: 30px;box-shadow:  0 5px 25px 0 rgba(0, 0, 0, .11); overflow:hidden}
.v_covn2 ul li img { -o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s }
.v_covn2 ul li:hover img{ -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0)}

.v_covn2 ul li:last-of-type{ margin-right: 0;}
.v_covn2 ul li em{ display: block; margin: 0 39px; text-align: center; padding-top: 33px; font-size: 16px; color: #666; line-height: 30px;}
.v_covn2 ul li em i{ display: block; font-size: 24px; line-height: 100%; color:#333; padding-bottom: 14px;}
.v_covn3{overflow: hidden;background:url(Img/neiye/vbg2.jpg) no-repeat center 0; padding-bottom: 103px; box-sizing: border-box; padding-top:85px;}
.v_covn3 h3{text-align: center; line-height: 100%; font-weight: normal; font-size: 42px; color: #333; height:125px; letter-spacing: 4px;background: url(Img/neiye/lx_lin.jpg) no-repeat center 90px;}
.v_covn3 h3 span{ display: block; font-size: 18px; color: #333; letter-spacing: 0; padding-top: 4px;}
.v_covn3 dl{ overflow: hidden;box-shadow:  0 5px 25px 0 rgba(0, 0, 0, .11); background: #fff; padding: 30px; margin-bottom: 47px;}
.v_covn3 dl dt{ float: left; font-size: 0; line-height: 0;}
.v_covn3 dl dd{ float: right; width: 358px; padding: 66px 20px 0 0; text-align: center;}
.v_covn3 dl dd h4{background:url(Img/neiye/v_io211.png) no-repeat center 0; line-height: 79px;font-weight: normal; font-size: 26px; color: #333;}
.v_covn3 dl dd p{ font-size: 16px; color: #666; line-height: 30px; padding-top: 9px;}
.v_covn3 dl dd p span{ display: block;}
.v_covn3 h4{background:url(Img/neiye/v_io2.png) no-repeat center 0; line-height: 79px;font-weight: normal; font-size: 26px; color: #333; text-align: center; height: 103px;}
.v_covn3_r{ float: right; width: 595px; height: 520px; position: relative;}
.v_covn3_r h5{ position: absolute; left: 0; bottom: 0; width: 100%;background:url(Img/neiye/vbg3.png) no-repeat; height: 262px; box-sizing: border-box; color: #fff; padding: 0 38px 0;font-weight: normal;}
.v_covn3_r h5 i{ display: block; font-size: 22px; padding-top:117px; line-height: 100%; padding-bottom: 22px;}
.v_covn3_r h5 span{ display: block; font-size: 16px; line-height: 31px;}
.v_covn3_l{ float: left; width: 600px;}
.v_covn3_l ul li{ overflow: hidden; height: 260px; background: #054ba6;}.v_covn3_l ul li img{ display: inline-block; width: 100%;}
.v_covn3_l ul li:nth-of-type(2){ background: #eee;}
.v_covn3_l ul li i{ display: inline-block; float: left; width: 50%; font-size: 16px; color: #fff; line-height: 30px; box-sizing: border-box; padding: 85px 48px 0; text-align: center;}
.v_covn3_l ul li em{ display: inline-block; float: right; width: 50%; overflow:hidden}
.v_covn3_l ul li em img { -o-transition: all 0.5s linear 0s; transition: all 0.5s linear 0s }
.v_covn3_l ul li:hover em img{ -webkit-transform: scale(1.1) rotate(0deg) translateY(0); -ms-transform: scale(1.1) rotate(0deg) translateY(0); transform: scale(1.1) rotate(0deg) translateY(0)}
.v_covn3_l ul li:nth-of-type(2) em{ float: left;}
.v_covn3_l ul li:nth-of-type(2) i{ float: right; color: #333;}
.v_covn3_l ul li:nth-of-type(2) i strong{ display: block; font-weight: normal; line-height: 100%; font-size: 22px; padding-bottom: 9px;}
/**/
/**/

@-webkit-keyframes fadeInDown1 {
from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown1 {
from { opacity: 0; -webkit-transform: translate3d(0, -50%, 0); transform: translate3d(0, -50%, 0) }
to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown1 { -webkit-animation-name: fadeInDown1; animation-name: fadeInDown1 }
@-webkit-keyframes fadeInDown2 {
from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
@keyframes fadeInDown2 {
from { opacity: 0; -webkit-transform: translate3d(0, -20%, 0); transform: translate3d(0, -20%, 0) }
to { opacity: 1; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0) }
}
.fadeInDown2 { -webkit-animation-name: fadeInDown2; animation-name: fadeInDown2 }
@-webkit-keyframes fadeInLeft1 {
from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft1 {
from { -webkit-transform: translate3d(-10%, 0, 0); transform: translate3d(-10%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft1 { -webkit-animation-name: fadeInLeft1; animation-name: fadeInLeft1 }
@-webkit-keyframes fadeInLeft2 {
from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInLeft2 {
from { -webkit-transform: translate3d(-5%, 0, 0); transform: translate3d(-5%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInLeft2 { -webkit-animation-name: fadeInLeft2; animation-name: fadeInLeft2 }
@-webkit-keyframes fadeInRight1 {
from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight1 {
from { -webkit-transform: translate3d(10%, 0, 0); transform: translate3d(10%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight1 { -webkit-animation-name: fadeInRight1; animation-name: fadeInRight1 }
@-webkit-keyframes fadeInRight2 {
from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInRight2 {
from { -webkit-transform: translate3d(5%, 0, 0); transform: translate3d(5%, 0, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInRight2 { -webkit-animation-name: fadeInRight2; animation-name: fadeInRight2 }
@-webkit-keyframes zoomLeft {
from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
50% { opacity: 1 }
}
@keyframes zoomLeft {
from { -webkit-transform: scale3d(0.3, .3, .3); transform: scale3d(0.3, .3, .3); opacity: 0 }
50% { opacity: 1 }
}
.zoomLeft { -webkit-transform-origin: 0 50%; transform-origin: 0 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
.zoomRight { -webkit-transform-origin: 100% 50%; transform-origin: 100% 50%; -webkit-animation-name: zoomLeft; animation-name: zoomLeft }
@-webkit-keyframes fadeInUp1 {
from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp1 {
from { -webkit-transform: translate3d(0, 10%, 0); transform: translate3d(0, 10%, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp1 { -webkit-animation-name: fadeInUp1; animation-name: fadeInUp1 }
@-webkit-keyframes fadeInUp2 {
from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
@keyframes fadeInUp2 {
from { -webkit-transform: translate3d(0, 2%, 0); transform: translate3d(0, 2%, 0); opacity: 0 }
to { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); opacity: 1 }
}
.fadeInUp2 { -webkit-animation-name: fadeInUp2; animation-name: fadeInUp2 }
@keyframes myfirst {
0% { top: 0; left: 0 }
25% { top: 10px; left: 0 }
50% { top: 0; left: 0 }
100% { top: 0; left: 0 }
}
@-moz-keyframes myfirst {
0% { top: 0; left: 0 }
25% { top: 10px; left: 0 }
50% { top: 0; left: 0 }
100% { top: 0; left: 0 }
}
@-webkit-keyframes myfirst {
0% { top: 0; left: 0 }
25% { top: 10px; left: 0 }
50% { top: 0; left: 0 }
100% { top: 0; left: 0 }
}
@-o-keyframes myfirst {
0% { top: 0; left: 0 }
25% { top: 10px; left: 0 }
50% { top: 0; left: 0 }
100% { top: 0; left: 0 }
}


/*置顶*/

/*搜索================================================*/

.sear_dl{ font-size:14px; color: #333333; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-top:10px;margin-bottom: 30px;}
.sear_dl dt{font:16px/30px "微软雅黑"; height:30px}
.sear_dl dt .fr{ font-size:14px; color:#666;}
.sear_dl .tit_a{ color:#222222;}
.sear_dl .tit_a:hover{ color:#ec4b26;}
.sear_dl dd{ color:#666;line-height:26px;padding: 5px 0px;}
.sear_dl dd .tags a{color: #ec4b26;padding: 0 5px;}
.sear_dl dd .fx{ width:185px; float:right; padding:0;}


.uls ul{padding-top: 20px;}
.uls ul li{float: left;width: 285px;margin-right: 20px;}
.uls ul li:nth-child(4n){margin-right: 0;}
.uls ul li i{display: block;height: 167px;overflow: hidden;}
.uls ul li img{width: 285px;height: 167px;transition: all 0.5s;}
.uls ul li i:hover img{transform: scale(1.05);}
.uls ul li span{display: block;height: 80px;line-height: 70px;font-size: 14px;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left:50px;position: relative;}
.uls ul li span:after{position: absolute;width: 30px;height: 1px;background: #c2c2c2;content: "";left: 0;top: 35px;z-index: 10;}



.sear_product { height:216px; overflow:hidden; border-bottom:0px #d0d0d0 dashed;margin-bottom:0; float:left; width:580px; margin-right:20px}
.sear_product dt { float:left;}
.sear_product dt a{ display:block;width: 318px;height: 194px; overflow:hidden}
.sear_product dt img {width: 318px;height: 194px; display:block;transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;}
.sear_product dd { width:240px;float:right;padding: 0;}
.sear_product dd h5 { font-weight:normal;font-family:"Microsoft Yahei"; height: 36px;line-height: 36px; overflow:hidden; font-size:18px; text-transform:uppercase;}
.sear_product dd h5 a { color:#1c1c1c;}
.sear_product dd .div_p { font-size:14px;color:#666; line-height:24px;  height:120px; overflow:hidden; margin-bottom:8px; color:#7b7b7b;}
.sear_product dd span a { font-weight:100; color:#fff; font-size:12px; display:inline-block; text-align:center; background:#D0D0D0;width:80px; line-height:24px;height:24px; color:#fff;border-radius: 14px;}
.sear_product:hover dd span a { background:#ec4b26}
.sear_product:hover dd h5 a{ color:#ec4b26}
.sear_product:hover dt img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.sear_product dd .div_p i{font-style:normal}
.searchfr{ margin:0;}
.rele_search h5{ margin-top:10px; font:16px/30px "微软雅黑"; background:#ec4b26; color:#fff; padding-left:20px; margin-bottom:10px;}
/*地图*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:1100px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:160px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc {  padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:60px;font-size: 18px; font-weight:normal}
.b4 { border:solid 1px #E0E0E0;padding: 5px 0px;font-size: 16px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:42px; width:215px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 14px; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#ec4b26;}


/*地图*/
.miniHeader img{ float:left; width: 58px;height: 41px; padding-right:10px;}
.miniHeader strong{height: 48px;line-height: 36px;overflow: hidden;text-indent: 1em;display: block;font-size: 18px; color:#ec4b26}
.miniHeader p{ line-height:24px;}
.miniHeader p span{ font-size: 14px;line-height: 24px;display: inline-block;padding-right: 14px;}
.miniHeader p span b{ font-weight: normal;color: #ec4b26;}


/*下载中心*/
.stfs{ padding:0 15px ;min-height:380px;margin-bottom: 20px;}
.stfs table{ line-height:24px;width: 100%; }
.stfs table td{ padding:5px 8px;border: 1px solid #c31531;}
.stfs .as{ font-weight:bold; text-align:center; line-height:40px; height:40px; font-size:18px; background: #c31531; border: 1px solid #c31531;color: #fff;} 
.plcs{ background:#FF8901; height:40px; line-height:40px; margin-bottom:10px; font-size:14px; padding-left:15px;}
.stfs .dowBtn{ background:#ccc; width:64px; text-align:center; height:20px; line-height:20px; color:#fff;margin:5px auto; display:block; padding:4px  10px 4px  10px;}
.stfs .odd{ background:#e9e9e9;}



/*新闻详情*/
.fr_news{float: right;box-sizing: border-box; width: 890px;padding-left: 40px;padding-top: 0;}
.g_dtxx{width: 100%;padding: 30px 40px 40px;background: #fafafa;box-sizing: border-box;}
.g_dtxx h2{padding: 2% 0; text-align: center;font-size: 24px;line-height: 48px;color: #054ba6;overflow: hidden;}
.xxdate{height: 76px;line-height: 76px;background: #f2f2f2;font-size: 16px;color: #999999;margin-bottom: 40px;}

.xxdate i{font-style: normal;}
.xxdate .datec,.dtsxpc{margin: 0 5%;text-align: center;}
.xxdate span{padding-top: 25px;}
.m_dtxx{margin: 0;}
.m_dtxx p a{ color:Red}
.newxximg{width: 80%;margin: 0 auto;}
.newxximg img{width: 100%;display: block;}

.m_dtxx p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 20px;}
.m_dtxx p img{ max-width:100%}
@media (max-width:1440px){
.m_dtxx p p{font-size: 12px;}
.g_dtxx h2{font-size: 16px;}
}

@media screen and (max-width: 1679px) {
.m_dtxx p{font-size: 14px;}
.g_dtxx h2{font-size: 28px;}
}


.m_dtxx h3{margin: 35px 0 20px 0;font-size: 24px;font-weight: bold;color: #333333;}

.g_jsfa{padding-top: 45px;height: 546px;}
.g_jsfa h2{height: 140px;font-size: 36px;font-weight: bold;color: #333333;}
.g_jsfa h2 em{display: block;font-size: 65px;color: #db8c21;font-family: arial;text-transform: uppercase;font-weight: normal; letter-spacing: -2px; }
.g_jsfa p{font-size: 16px;line-height: 30px;color: #333333;margin-bottom: 55px;}
.g_jsfa li{float: left;width: 224px;height: 153px;position: relative;margin-right: 18px;}
.g_jsfa li img{width: 224px;height: 153px;display: block;transition: all 0.3s linear 0s;}
.g_jsfa li:hover img{transform: scale(1.05);}
.g_jsfa .lastli{margin-right: 0;}
.g_jsfa li b{position: absolute;right:20px;bottom:15px;font-size: 18px;font-weight: bold;color: #fff;}
.g_dtsxp{background: #f2f2f2;padding: 18px 0 0 0;height: 82px;margin-bottom: 80px; margin-top: 30px;}
.g_dtsxp ul{float: left;width: 530px;}
.g_dtsxp li{height: 32px;line-height: 32px;font-size: 16px;color: #999999; overflow: hidden; text-align:left}
.g_dtsxp li em{ color:#333; font-weight:normal}
.g_dtsxp li a{color: #333;}
.g_dtsxp li:hover a{ color:#054ba6; font-weight:bold}
.g_dtsxp .goback{float: right;width: 120px;height: 40px;line-height: 40px;background: #054ba6;border-radius: 2px;text-align: center;font-size: 16px;color: #fff;margin-top: 12px;}
.g_dtsxp .goback a{color: #fff;}
.g_dtsxp .goback a:hover{ font-weight:bold}

.fl_news{ box-sizing: border-box;float: left;position: relative;width: 310px; padding-top: 0;}
.fl_news .fl_newscommend{width: 100%;padding: 44px 44px 20px 44px; box-sizing: border-box;background: #fafafa;}
.fl_news h3{font-size: 24px;color: #054ba6;line-height: 48px;padding-bottom: 10px; font-weight:normal}
.fl_news ul li{ overflow: hidden; padding: 35px 0; border-top: 1px solid #b2b2b2;position: relative;}
.fl_news ul li i{display: inline-block;float: left;color: #054ba6;font-size: 24px;text-align: center;font-weight: normal;line-height: 110%;}
.fl_news ul li em{ display: inline-block; float: left; width:100%; padding-top:10px; box-sizing: border-box;}
.fl_news ul li em b{display: block;    font-size: 18px;    color: #333;    font-weight: normal;}
.fl_news ul li em span{ display: block; color: #666666; font-size: 13px; line-height: 20px; padding-top: 15px;}
.fl_news ul li:last-of-type,.journalism ul li:last-of-type:hover{ border-bottom: none;}
.fl_news ul li:hover em b{ color: #054ba6;}

/*列表形式*/
.fdh-01-tit {background: #da563f;height: 80px;}
.fdh-01-tit h3 {height: 75px;font-size: 24px;line-height: 75px;color: #fff;text-align: center; border-bottom:1px solid #fff}
.fdh-01-tit h3 span {font-size: 14px;text-transform: uppercase;}
.fdh-01-nav-one h3 {height: 50px;line-height: 50px;background: url(/Skins/Default/images/p14-icon5.png) no-repeat right center #ececeb;margin-bottom: 2px;overflow: hidden;}
.fdh-01-nav-one h3 a {display: block;font-size: 18px;font-weight: normal;margin-right: 40px;margin-left: 38px;color: #222;overflow: hidden;}
.fdh-01-nav-one h3.sidenavcur,.fdh-01-nav-one h3:hover {background: url(/Skins/Default/images/p14-icon2.png) no-repeat right center  #da563f;}
.fdh-01-nav-one h3.sidenavcur a,.fdh-01-nav-one h3:hover a{color: #fff; font-weight:bold}
.fdh-01-nav dl {padding: 2px 0 4px;}
.fdh-01-nav dt {height: 50px;font-size: 16px;line-height: 50px;padding-left: 54px;padding-right: 40px;margin-bottom: 1px;background: #ececec;position: relative;overflow: hidden;}
.fdh-01-nav dt:after {content: "";width: 8px;height: 8px;border: 2px solid #b8b8b8;border-style: solid solid none none;position: absolute;top: 50%;right: 32px;margin-top: -4px;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}   
.fdh-01-nav dt.sidenavcur:after,.fdh-01-nav dt:hover:after {border-color:  #000;}
.fdh-01-nav dt.sidenavcur a,.fdh-01-nav dt:hover a {color:  #000;}
.fdh-01-nav dd {border: 1px solid #ececec;border-bottom: 0;}
.fdh-01-nav p {height: 50px;font-size: 14px;line-height: 50px;padding-left: 72px;padding-right: 40px;border-bottom: 1px solid #ececec;background: #fff;position: relative;overflow: hidden;}   
.fdh-01-nav p.sidenavcur a,.fdh-01-nav p:hover a {color:  #000;}
.fdh-01-nav p.sidenavcur:after,.fdh-01-nav p:hover:after {background: #e1b216;}
.fdh-01-nav a {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.cbgg-01 {background:#da563f;text-align:center;color:#fff;}
.cbgg-01-img img {width:100%;display:block;}

.cbgg-01 p {padding-top:15px;font-size: 20px;  }
.cbgg-01-img p{ padding:0;}
.cbgg-01 p img {vertical-align:middle;margin-right:5px;}
.cbgg-01 span {display:block; font-family: Arial;font-size: 28px;padding-bottom:20px;padding-top:10px;}
.cplb-3n-ts-03-tit {height:50px;font-size:24px;font-weight:normal;line-height:50px;border-bottom:1px solid #ebebeb;margin-bottom:15px;}
.cplb-3n-ts-03-tit span {display:inline-block;height:50px;border-bottom:1px solid #222222;}

.p15-proindexlist-2 {
width: 930px;
height: 450px;
margin-bottom: 10px;
overflow: hidden;
}

.p15-proindexlist-2 img {
width: 930px;
height: 450px;
transition: all 0.3s linear;
}

.p15-proindexlist-2:hover img {
-webkit-transform: scale(1.1);
-moz-transform: scale(1.1);
-ms-transform: scale(1.1);
transform: scale(1.1);
}
  .cplb-3n-ts-03-tit {
height: 50px;
font-size: 24px;
font-weight: normal;
line-height: 50px;
border-bottom: 1px solid #ebebeb;
margin-bottom: 20px;
}

.cplb-3n-ts-03-tit span {
display: inline-block;
height: 50px;
border-bottom: 1px solid #d31313;
}

.cplb-3n-ts-03-list dl {
width: 30.1%;
border: 1px solid #cfa972;
margin-bottom: 15px;
background: #fff;
float: left;
margin-right: 3.2%;
overflow:hidden
}

.cplb-3n-ts-03-list dl:nth-child(4n-1) {
margin-right: 0;
}

.cplb-3n-ts-03-list dt img {
width: 100%;
margin: 0 auto;
display: block;
transition: all 0.3s linear 0s; 
}

.cplb-3n-ts-03-list dd {
padding: 6px 20px 5px 20px;
}

.cplb-3n-ts-03-list dd h4 {
height: 45px;
font-weight: normal;
font-size: 18px;
color: #154c64;
line-height: 45px;
overflow: hidden;
}

.cplb-3n-ts-03-list h4 a {
display: block;
height: 45px;
color: #1a1a1a;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
font-weight: bold;
}

.cplb-3n-ts-03-list dl:hover h4 a {
color:  #054ba6;
}

.cplb-3n-ts-03-list-desc {
height: 80px;
font-size: 14px;
line-height: 20px;
color: #666;
margin-bottom: 12px;
overflow: hidden;
}

.cplb-3n-ts-03-list-deta {
width: 100px;
height: 40px;
display: inline-block;
border: 1px solid #aaa;
font-size: 16px;
line-height: 40px;
text-align: center;
}

.cplb-3n-ts-03-list dl:hover {
border-color:  #da563f;
}
.cplb-3n-ts-03-list dl:hover img{transform: scale(1.05);}


.cplb-3n-ts-03-list dl:hover a {
color:  #da563f;
}


/*帮助列表图片+标题*/
.e_b24tb{ overflow: hidden; margin-bottom:45px; background:#fff}
.e_b24tbs ul{ padding-top: 0; padding-bottom: 69px;}
.e_b24tbs ul li{ float: left; width: 384px; background: #fff; box-shadow: 0 0 15px #ccc; margin: 0 24px 23px 0;overflow:hidden}
.e_b24tbs ul li.li0{ margin-right: 0;}
.e_b24tbs ul li img{ width: 384px;  display:block;transition: all 0.3s linear 0s;}
.e_b24tbs ul li:hover  img{transform: scale(1.05);}
.e_b24tbs ul li i{display: block;overflow: hidden;margin: 20px;line-height: 30px;color: #1a1a1a;height: 60px;font-size: 20px;}
.e_b24tbs ul li i b{display: block;color: #999999;font-size: 20px;font-weight: normal;}
.e_b24tbs ul li em{ display: block; margin: 0 32px; padding-top: 20px; height: 35px; border-top: 1px solid #dcdcdc; font-size: 12px; color: #999;}
.e_b24tbs ul li.none em{ background:none}




.case_gg{ background: none;padding-top: 20px; border-bottom: 2px solid #eee; height: 796px; margin-bottom: 68px;}
.case_gg h3{ height: 96px;}
.n_on2_gg{ padding: 0; position: relative;}
.n_on2_gg  dl{ margin-bottom: 40px; overflow: hidden;}
.n_on2_gg  dl dd{ border: 1px solid #eee; padding: 54px 41px 0 62px; width: 455px; height: 304px;}
.n_on2_gg dl dt img{ width: 640px;}
.n_on2_gg dl dt{ width: 640px;}
.n_on2 dl dd h4 span{ display: none;}
.n_on2 dl dd p{ font-size: 16px; color: #888; line-height: 29px; height: 173px;}
.n_on2 dl dd h5{font-weight: normal;background:url(/Skins/Default/Img/neiye/zt_btn1.png) no-repeat; width: 120px; height: 40px;}
.n_on2 dl dd h5 a{ display: block; line-height: 40px; padding-left: 29px; font-size: 16px; color: #d71518;}
.n_on2 dl dd h5 a:hover{text-decoration: underline;}
.n_on2_gg ul{ position: absolute; top: 300px; right: 48px;}
.n_on2_gg ul li{ float: left; width:10px; height: 10px; cursor: pointer; border-radius: 10px; background: #ccc; padding: 0; margin-left: 10px;}
.n_on2_gg ul li.on{ width: 15px; background: #d71518;}
.n_on2_gg3{ overflow: hidden;}
.n_on2_gg3 ul{ float: left; width: 920px;}
.n_on2_gg3 ul li{ padding-left: 18px; height: 49px; line-height: 49px;background:url(/Skins/Default/Img/neiye/zt_mor1.jpg) no-repeat 0 21px;}
.n_on2_gg3 ul li a{ display: block; overflow: hidden; border-bottom: 1px dashed #e2e2e2; font-size: 18px; color: #333;}
.n_on2_gg3 ul li a:hover{ color: #d71518;}
.n_on2_gg3 ul li span{ display: inline-block; float: right; font-size: 16px; color: #888; font-family:Arial;}
.n_on2_gg3 h4{background:url(/Skins/Default/Img/neiye/zt_mor2.jpg) no-repeat; width: 200px; height: 220px; float: right;font-weight: normal; text-align: center;}
.n_on2_gg3 h4:hover{background:url(/Skins/Default/Img/neiye/zt_mor2_cur.jpg) no-repeat; }
.n_on2_gg3 h4 a{ font-size: 28px; color: #fff;line-height: 37px; height: 220px; display: block;}
.n_on2_gg3 h4 a span{ display: block; padding-top: 48px;}
.n_on2_gg3 h4 a:hover{ color: #fff;}
.n_on31_gg{ height: 652px;}
.n_on31_gg h3{ height: 101px;}
.n_gg_r{ float: right; width:445px;}
.n_gg_r dl dt{ font-size: 0; line-height: 0;}
.n_gg_r dl dt img{ width: 480px;}
.n_gg_r dl dd{ padding: 15px 6px 0;}
.n_gg_r dl dd h4 a{ font-weight: normal; font-size: 20px; color: #333; line-height: 30px;    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;}
.n_gg_r dl dd p{ font-size: 16px; color: #888; line-height: 28px; padding-top: 9px;}
.n_gg_l{ float: left; width: 682px;}
.n_gg_l ul{ display: none;}
.sideMenu{ height: 437px;}
.sideMenu h4{ height: 45px; line-height: 45px; overflow: hidden; border-bottom: 1px dashed #e2e2e2; padding-right: 12px;    background: url(/Skins/Default/Img/neiye/zt_mor1.jpg) no-repeat 0 19px;}
.sideMenu h4 span{ display: inline-block; float: right;font-weight: normal; font-size: 16px; color: #888;}
.sideMenu h4 a{ display: block; margin-left: 25px; font-weight: normal; font-size: 18px; color: #333;    overflow: hidden;
    text-overflow: ellipsis;    white-space: nowrap;}
.sideMenu h4 a:hover{ color: #d71518;}
.sideMenu h4.on{ border-bottom: none;}
.sideMenu h4.on a{ font-size: 24px;}
.sideMenu h4.on span{ display: none;}
.sideMenu ul.on{ display: block; padding: 0 12px 0 25px; font-size: 16px; color: #888; line-height: 26px; height: 110px; border-bottom: 1px solid #eee;}
.n_gg_l h6{ text-align: right;}
.n_gg_l h6 a{ width: 160px; height: 50px;background:url(/Skins/Default/Img/neiye/mor33.png) no-repeat; display: inline-block; text-align: left; line-height: 50px;font-weight: normal; color: #d71518; font-size: 18px; padding-left: 25px; box-sizing: border-box;}
.n_on37{ padding-top: 76px; border-top: 2px solid #eee;}
.n_on37{ height: 800px;}
.n_on37 h3{ height: 102px;}
.n_on37_r{ float:right; width: 424px;}
.n_on37_r h4{ font-size: 0; line-height: 0; overflow: hidden; margin-bottom: 24px;}
.n_on37_r ul li{ padding-top: 18px; height: 72px; border-bottom: 1px dashed #e2e2e2;}
.n_on37_r ul li i{ display: block; overflow: hidden;}
.n_on37_r ul li i a{ display: block; overflow: hidden; font-size: 20px; color: #333;text-overflow: ellipsis;
    white-space: nowrap;}
.n_on37_r ul li i a:hover{ color: #d71518;}
.n_on37_r ul li em{ display: block; font-size: 16px; color: #888; padding-top: 9px;}
.n_on37_l{ float: left; width: 680px; position: relative;}
.n_on37_l dl dt h4 a{     font-size: 24px;    color: #333;    font-weight: normal;    line-height: 100%;    width: 562px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;    display: block;}
.n_on37_l dl dt h4 a:hover{ color: #d71518;}
.n_on37_l dl dt p{ padding-top: 7px; font-size: 16px; color: #888; line-height: 27px; width: 560px; padding-top: 12px; height: 120px;}
.n_on37_l dl dd p{ font-size: 0; line-height: 0; overflow: hidden; margin-bottom: 34px;}
.n_on37_l dl dd p img{ width:680px}
.n_on37_l h5{ text-align: right;}
.n_on37_l h5 a{ width: 160px; height: 50px;background:url(/Skins/Default/Img/neiye/mor33.png) no-repeat; display: inline-block; text-align: left; line-height: 50px;font-weight: normal; color: #d71518; font-size: 18px; padding-left: 25px; box-sizing: border-box;}
.pages{ position: absolute; right: 13px; top: 0; z-index: 5; font-size: 20px; color: #999; font-family: Arial;}
.pages span{ color: #d71518; font-size: 42px;}
.n_pdr{ position: absolute; right: 0; top: 52px; z-index: 55;}
.n_pdr a{ display: inline-block; line-height: 0; font-size: 0; width: 36px; height: 36px; margin-left: 1px; text-align: center; background: #bbb; box-sizing: border-box; padding-top: 12px;}
.n_pdr a:hover{ background: #d71518;}