﻿@charset "utf-8";
/* CSS Document */
/* reset */   
.page { padding:30px 0px 60px 0px; margin: 0 auto; width:100%;}
.page ul li{float: right; border:1px solid #c5c5c5; padding:0 5px; height:20px; line-height:20px; overflow:hidden; color:#000; margin:3px 3px;}
.page ul li a{color:#666;}
.page ul li a:hover{color:#588b00;}
.page ul li a.on{color:#333; font-weight:bold;}
.page ul li.last{color:#7b7b7b;}
@media only screen and (max-width:768px) {   
.page{ padding:30px 0px 150px 0px}
}
.article_fy{ width:100%; text-align: left}
 
.left{ width:25%; float:left; margin:3% 0% 2% 0%;  }
.left_div{ width:100%; float:left; }
.right{ width:72%; float:right; margin:3% 0% 2% 0%; line-height:30px;} 
.right_top{width:100%; margin: 0 auto;  height:80px; overflow:hidden; color:#000}
.right_top h2{ width:50%; float:left;font-variant:small-caps; line-height:80px; height:80px; overflow:hidden; }
.right_top span{ float:left; } 
.right_top h2 strong{ padding:0% 2%}
.right_top dt{ float:right; width:10%; padding:2% 0%; text-align:right}
.right_top dt a{ padding:0% 2%;}
.right_top dt img{ padding:0% 1%; } 
.area_nr{ width:100%;} 
.endText{ width:100%;} 
.area_nr{ width:100%;} 
.xiangxi{ font-weight:bold; width:100%; padding:1% 0%}
.inewslist ul li{ width:100%; height:30px; border-bottom:1px #DCDCDC dashed; line-height:30px; float:left; overflow:hidden}
.inewslist ul li a{ float:left; height:30px;}
.inewslist ul li span{ float:right} 
.mainnyxgcp{ clear:both; width:100%; margin: 0 auto}
.mainnyxgcp ul{ width:100%; margin: 0 auto; }
.mainnyxgcp ul li{ width:19%; margin:0% 1% 0% 0%; float:left;  overflow:hidden; }
.mainnyxgcp ul li:nth-child(n+6){ display:none}
.mainnyxgcp ul li dd{width:100%;float:left; overflow:hidden; padding-bottom:100%; position:relative;max-height:300px; display:block;}
.mainnyxgcp ul li dd img{ width:100%; height:100%; float:left; position:absolute}  
.mainnyxgcp ul li span{ width:100%; font:14px/45px "微软雅黑"; float:left;text-align:center;}  


.maincpnrzs{ clear:both; width:100%; margin: 0 auto}
.maincpnrzs ul{ width:100%; margin: 0 auto; }
.maincpnrzs ul li{ width:24%; margin:0% 1% 0% 0%; float:left; text-align:center; overflow:hidden; } 
.maincpnrzs ul li dd{width:100%;float:left; overflow:hidden;max-height:300px; display:block; position:relative; padding-bottom:70%}
.maincpnrzs ul li dd img{ width:100%; float:left; position:absolute;}  
.maincpnrzs ul li span{ width:100%; font:14px/45px "微软雅黑"; float:left}   
.maincpnrzs ul li img {width: 100%; display: block;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;}
.maincpnrzs ul li:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);-webkit-transform: scale(1.1);} 

.lxwm1img{ margin: 0 auto; }  
@media only screen and (max-width:1024px) {    
#lovexin12{ display:none} 
.maincpnrzs ul li{ width:31.33333333%;}
}   
@media only screen and (max-width:768px) {     
.maincpnrzs ul li{ width:48%;}
}  

 
.font-16{ font-size:15px;}.font-18{ font-size:18px;}.font-20{ font-size:20px;}.font-24{ font-size:24px;}.font-30{ font-size:30px;}.font-36{ font-size:36px;}.font-44{ font-size:44px;}.font-52{ font-size:46px;}.font-72{ font-size:72px;} 
.wraper{ margin:0 auto;}   
@media only screen and (max-width:1659px) {.font-16{ font-size:14px;}.font-18{ font-size:16px;}.font-20{ font-size:18px;}.font-24{ font-size:22px;}.font-30{ font-size:26px;}.font-36{ font-size:32px;}.font-44{ font-size:40px;}.font-52{ font-size:46px;}.font-72{ font-size:60px;}     } 
@media only screen and (max-width:1450px) {.font-16{ font-size:14px; }.font-18,#nav li,.tel,.bl_05_con li .bot_txt p,.tab_tit li span,.tabNav li span,.new_imglist li .bot_txt,.foot_top li h2 a,.foot_bot .link dt{font-size:14px;}.font-20{ font-size:16px;}.font-24{ font-size:20px;}.font-30{ font-size:24px;}.font-36{ font-size:28px;}.font-44{ font-size:36px;}.font-52{ font-size:36px;}.font-72{ font-size:50px;}     } 
 
@media only screen and (max-width:1024px) {body{ font-size:12px;}  .font-20{ font-size:16px;}.font-24{ font-size:20px;}.font-30{ font-size:26px;}.font-36{ font-size:30px;}.font-44{ font-size:34px;}.font-52{ font-size:40px;}.font-72{ font-size:46px;}     }  
@media only screen and (max-width:768px) { .font-24{ font-size:20px;}.font-30{ font-size:20px; font-weight: bold}.font-36{ font-size:20px;}.font-44{ font-size:24px;}.font-52{ font-size:28px;}.font-72{ font-size:32px;}  } 
@media only screen and (max-width:414px) { .font-24{ font-size:16px;}.font-30{ font-size:20px;}.font-36{ font-size:18px;}.font-44{ font-size:20px;}.font-52{ font-size:24px;}.font-72{ font-size:28px;}    }
 
.ban { height:550px;} 
@media only screen and (max-width:1106px) {    
.ban { height:450px;}    
}   
@media only screen and (max-width:1024px) {  
.ban { height:400px;} 
}   
@media only screen and (max-width:850px) {     
.ban { height:350px;}   
}    
  
.cpflny{width:100%; float:left; padding:0% 0% 2% 0%}
.cpflny li{  width:12.8%; float:left;  margin:1% 0.5% 0.5% 0.5%; line-height:50px; text-align:center; border:1px #CCCCCC dotted;border-radius:50px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
.cpflny li:hover{  background:#000; }
.cpflny li a{ color:#000000 }
.cpflny li:hover a{ color:#fff}  
@media only screen and (max-width:1024px) { 
.cpflny li{  width:18.5%;} 
}
@media only screen and (max-width:768px) {  
.cpflny li{  width:31%; margin:0% 1% 1% 1%; border:none; background:#000 } 
.cpflny li a{ color:#FFFFFF} 
}
 
.area_nr{  line-height:50px;}
@media only screen and (max-width:768px) {    
.area_nr{ width:100%; line-height:30px;}  
.area_nr img{ width:80%; margin:0 auto}
.inewslist{ display:none} 
.mainnyxgcp{ display:none}    
.article_fy{ width:98%; border:1px #CCCCCC solid; text-align:center; border-radius:50px; margin-bottom:2%; line-height:50px; }
} 

@media only screen and (max-width:650px) {   
.endText img{ width: 98%; margin:  0 auto}
.wrap_bot{ display:none}   
} 

  
.wrap_top{ width:100%; color:#000; font-weight:bold; line-height:60px; padding:1% 0%; border-bottom:1px #CCCCCC dotted; }
.wrap_top dt{ color:#999999; width:60%; float:right;  text-align:right; line-height:60px; } 
.wrap_bot{ width:100%; text-align:center; margin:2% 0%;}
.wrap_bot a{  border:1px #CCCCCC solid; line-height:100px; margin:2% 2% 2% 2%; padding:1% 4% 1% 4%}
.wrap_bot a:hover{ background:#335940; color:#FFFFFF} 
.wrap_bott{ background:#335940; } 
.wrap_bott strong{ color:#FFFFFF; font-weight:normal}
@media only screen and (max-width:768px) { 
.wrap_top dt{ display:none}  
}
 
.wraps_top{ width:100%;  font-weight:bold; border-bottom:1px #CCCCCC solid;  margin-bottom:3%; }
.wraps_top dt{ color:#333; float:right;  text-align: right; line-height:70px; padding:1% 0% 1% 3%; } 
.wraps_top h2{ width:50%; float:left; padding:1% 0% 1% 3%;  font-size:24px; line-height:60px;} 
.wraps_top h2 strong{ float:right; padding-right:3%; line-height:70px; font-size:42px; color:#f5f3f3; display:none}

@media only screen and (max-width:1365px) {
.wraps_top h2 strong{ font-size:32px;}   
 } 

@media only screen and (max-width:1024px) {
.wraps_top h2 strong{ display:none}   
 } 
@media only screen and (max-width:768px) {
.wraps_top h2{ font-size:20px; line-height:70px;} 
.wraps_top dt{display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical; overflow:hidden}
.wraps_top dt{ display:none}
.wraps_top h2{ width:100%;}
}
@media only screen and (max-width:500px) {
}
@media only screen and (max-width:430px) {
.wraps_top h2{ font-size:16px; }  
}



.container{width:73%; margin:0 auto;}
@media only screen and (max-width:1799px) {.container{ width:80%;}   } 
@media only screen and (max-width:1659px) {.container{ width:82%;} } 
@media only screen and (max-width:1450px) {.container{ width:92%;}} 
@media only screen and (max-width:1365px) {.container{ width:95%;}    } 
@media only screen and (max-width:1279px) {.container{ width:auto; padding:0 10px;}    }   
@media only screen and (max-width:650px) { .container{ padding:0 10px 0 10px; width: auto; }  } 
@media only screen and (max-width:550px) { .container{ padding:0 10px 0 10px;}   } 

 .ny_div_img{ width:100%; padding:3% 0%;}
 .ny_div_img ul{ width:100%; float:left; text-align:center}
.ny_div_img ul img{ margin: 0 auto}
 .ny_div_img dl{ width:40%; float: right;height:440px; padding:30px 5%;  background:#f5f5f5}
 .ny_div_img dl span{ line-height:40px;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
 .ny_div_img dl p{ line-height:40px; padding:3% 0%;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
 .ny_div_img dl li{ line-height:65px; width:80%;border-radius:50px; text-align:center; background:#FF0000; color:#FFFFFF; font-weight:bold; margin-top:3%} 
.ny_div_top{ width:100%; line-height:60px; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; margin-top:2%; margin-bottom:2%}
.ny_div_top h2{ line-height:60px; font-size:18px }
.ny_div_top h2 strong{ padding-left:2%}  
@media only screen and (max-width:1024px) { 
 .ny_div_img ul{  height:300px;  } 
 .ny_div_img dl{ height:240px; }
 .ny_div_img dl p{  padding:0% 0%}
 .ny_div_img dl li{ line-height:50px;} 
}
@media only screen and (max-width:768px) { 
.ny_div_img dl li{ width:100%}
}
@media only screen and (max-width:600px) {
 .ny_div_img{  background:#f5f5f5; padding:5%; width:90%; margin: 0 auto; margin-top:3%}
 .ny_div_img ul{  height: auto; width:100%; text-align:center} 
  .ny_div_img ul img{ width:80%; height:auto; margin: 0 auto; float:none}
 .ny_div_img dl{ height: auto; width:100%; padding:0% }
}


.news3ny{ float:left; width:100%} 
.news3ny ul{ width:43%; float: left; margin:2% 1% 0% 1%; height:93px; overflow:hidden;box-shadow:0 0 10px 2px #e7e7e7; padding:2%}
.news3ny ul li{ width:70%;float:right;font:14px/30px "微软雅黑";} 
.news3ny ul li h2{ float: left;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden; font-size:16px;} 
.news3ny ul li strong{ width:100%; display:block; height:30px; line-height:30px; overflow:hidden; color:#999999; font-weight:normal}
.news3ny ul li p{ width:100%; display:block; line-height:30px;  color:#999999;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
.news3ny ul li a{  color:#000000;font:16px/30px "微软雅黑";} 
.data1{ width: 23%; float:left; height:100px; display:block }
.data1 h3{font:26px/50px "微软雅黑"; float:left; display:none}
.data1 strong{font:26px/40px "微软雅黑"; padding:0px 10px; float:left; display:none}
.data1 span{font:36px/40px "微软雅黑"; float:left; display:none}
.news3ny ul:nth-child(1) .data1{background:url(../images/news2_r1.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(2) .data1{background:url(../images/news2_r2.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(3) .data1{background:url(../images/news2_r3.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(4) .data1{background:url(../images/news2_r4.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(5) .data1{background:url(../images/news2_r5.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(6) .data1{background:url(../images/news2_r6.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(7) .data1{background:url(../images/news2_r7.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(8) .data1{background:url(../images/news2_r8.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(9) .data1{background:url(../images/news2_r9.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(10) .data1{background:url(../images/news2_r10.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(11) .data1{background:url(../images/news2_r11.jpg) no-repeat center top;background-size:cover;}
.news3ny ul:nth-child(12) .data1{background:url(../images/news2_r12.jpg) no-repeat center top;background-size:cover;}
@media only screen and (max-width:1200px) { 
}
@media only screen and (max-width:1024px) { 
}
@media only screen and (max-width:850px) {
.news3ny ul{ width:94%; }
}
@media only screen and (max-width:500px) {
.data1{ display:none}
.news3ny ul li{ width:98%}
}
 

.news3nys{ float:left; width:100%} 
.news3nys ul{ width:27.33333%; float: left; margin:2% 1% 0% 1%; height:350px; overflow:hidden;box-shadow:0 0 10px 2px #e7e7e7; padding:2%}
.news3nys ul li{ width:100%;float: left;font:14px/30px "微软雅黑";} 
.news3nys ul li h2{ float: left;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden; font-size:16px;} 
.news3nys ul li strong{ width:100%; display:block; height:30px; line-height:30px; overflow:hidden; color:#999999; font-weight:normal}
.news3nys ul li p{ width:100%; display:block; line-height:30px;  color:#999999;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
.news3nys ul li a{  color:#000000;font:16px/30px "微软雅黑";} 
.news3nys ul h3{ width:100%; float:left; height:250px; display: block; margin-bottom:20px;}
.news3nys ul h3 img{ width:100%; height:100%}
.news2_r{ width:30%; float: right; height:140px; display:block}
.news3nys ul:nth-child(1) h3{background:url(../images/cpfl1.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(2) h3{background:url(../images/cpfl2.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(3) h3{background:url(../images/cpfl3.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(4) h3{background:url(../images/cpfl4.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(5) h3{background:url(../images/cpfl5.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(6) h3{background:url(../images/cpfl6.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(7) h3{background:url(../images/cpfl7.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(8) h3{background:url(../images/cpfl8.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(9) h3{background:url(../images/cpfl9.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(10) h3{background:url(../images/cpfl10.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(11) h3{background:url(../images/cpfl11.jpg) no-repeat center top;background-size:cover;}
.news3nys ul:nth-child(12) h3{background:url(../images/cpfl12.jpg) no-repeat center top;background-size:cover;}

@media only screen and (max-width:1200px) { 
.news3nys ul{ width:44%; }
}
@media only screen and (max-width:768px) {
.news3nys ul{ width:94%; }
}
.bcont{ text-align:center; padding:3% 0%;}
.bcont .span-3{ width:23%; float: right}
.span-i{width:28%; float:left; height:300px;background:url(../images/bcont.png) no-repeat right bottom;background-size:cover; }
.span-l{ width:38%; float:left; padding:0% 0% 0% 8%; text-align:left}
.span-l p{ text-align:left}
.bcont i{ color: #545454; font-size: 4rem;}
.bcont p{ color:#666666; margin:5px 0 0; font-size: 16px;}
.bcont span{ color:#535353; font-size:18px; display: block;}
.bcont img{ width:50%; margin:  0 auto}
.bcontt{ font-size:16px; line-height:30px; padding:50px;}
.bcontt strong{ font-size:24px; color: #FF0000; }

@media only screen and (max-width:1024px) {
.span-3no{ display:none}
.span-l{ width:35%;  padding:0% 0% 0% 5%; text-align:left}
.span-i{ width:35%;}
.bcont img{ width:85%;}
}
@media only screen and (max-width:850px) {
.bcont .span-3{ display:none; } 
.span-i{ display:none}
.span-l{ width:95%}
.bcontt{ padding:0px;}
} 
@media only screen and (max-width:520px) {

.bcont{  background: none; }
.span-i{ width:100%; height:500px;} 
.bcontt{ display:none}
}
@media only screen and (max-width:414px) {
.span-i{ height:300px;} 
}

.maincpny{}
.maincpny .span-4{ width:23%; margin:0% 1% 1% 1%; float:left;transition:.2s width ease; text-align:left} 
.pro-box { }
.pro-box .icon{ background: none;  position: relative;}
.pro-box .icon i{ display: block; position: absolute; width: 100%; height: 100%; line-height:34rem; text-align: center; vertical-align: middle; top: 0; left: 0; background: rgba(248,158,29,0.5); color: #fff; font-size: 5rem; transform: scale(0); transition: all 0.3s;}
.pro-box .ptit{ text-align: center; line-height: 50px; color: #999;} 
.pro-box a:hover .ptit,.pro-box a:hover h3{ color: #fff;}
.pro-box a:hover .icon i{ transform: scale(1); transition: all 0.3s;}

/*媒体盒子模型*/
.media-box{display:block; width: 100%;}
.media-box a{ display: block;}
.media-box .icon{ background: #efefef; overflow: hidden;width:100%; overflow:hidden;max-height:380px;position:relative; display:block; padding-bottom:100%}
.media-box .icon{transition-duration: .5s;-ms-transition-duration: .5s;-moz-transition-duration: .5s;-webkit-transition-duration: .5s;}
.media-box .icon img{width: 100%; height: 100%; vertical-align: middle; position:absolute}
.media-box .icon img{transition-duration: 1s;-ms-transition-duration: 1s;-moz-transition-duration: 1s;-webkit-transition-duration: 1s;}
.media-box h3{ text-align: center; font-size:18px; color: #373737; padding:1% 0%; font-weight:normal}
.media-box a:hover .icon img{transform:scale(1.2);}

@media only screen and (max-width:768px) {
.maincpny .span-4{ width:48%;}
.pro-box .ptit{ padding:1rem}
.media-box h3{ padding:0%}
}

.abny_nr{ line-height:40px;}
@media only screen and (max-width:768px) {
.abny_nr{ line-height:30px;}
}
.abny_nr_top{ line-height:60px; color:#000000; text-align:center; font-weight:bold;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
.abny_nr_topb{ line-height:60px; color:#000000; text-align:center;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical; overflow:hidden}
.abny_nr_topt{ height:100px; background:#000000; width:2px; margin:  0 auto; margin-top:2%}



.bconts{ width:100%; color:#002d72; padding:3% 0%}
.bconts-l{ width:50%; float:left}
.bconts-l h1{ font-size:20px; }
.bconts-l h2{ font-size:36px; padding:20px 0px; border-bottom:1px #a6c7d5 solid; margin-bottom:30px}
.bconts-l p{ font-size:16px; line-height:40px; }
.bconts-r{ width:44%; float: right}
.bconts-r h2{ font-size:36px; padding:0px 0px 20px 0px}
.bconts-r li{ width:100%; display:block; height:50px;}
.bconts-r li img{ width:40px; float:left; display:inline; margin-right:20px;}
.bconts-r li p{ font-size:20px}
@media only screen and (max-width:1200px) {
.bconts-l h2{ font-size:30px;}
.bconts-r h2{ font-size:30px;}
.bconts-r li p{ font-size:16px}
.bconts-l h1{ font-size:16px}
}
@media only screen and (max-width:930px) {
.bconts-l p{ line-height:28px}
}
@media only screen and (max-width:850px) {
.bconts-l{ width:90%; padding:0 5%;}
.bconts-r{ display:none}
.bconts-l h2{ margin-bottom:0%}
}

.nylxwmdh{ background:#edf2f4; padding:3% 0%}
.nylxwmdh h2{font-size:24px; width:400px; text-align:center; font-weight:normal; float:right; height:60px; line-height:60px; background:#002d72; color:#FFFFFF;border-radius:50px;}
.nylxfwtd{ padding:3% 0%}
.nylxfwtd h2{font-size:36px; text-align:center; font-weight:normal; line-height:60px; margin-bottom:3%; width:100%; color:#002d72;}
.nylxfwtd dl{ width:31.3333333%; float:left; background:#e2e1e1; position:relative;height:190px; margin:0% 1% 20px 1%; text-align:center}
.nylxfwtd dl a{ color:#002d72;}
.nylxfwtd dd{float:left; width:90%; height:150px; overflow:hidden; padding:20px 5%;}
.nylxfwtd dd span{ font-size:36px; font-weight:100; margin-bottom:8px;} 
.nylxfwtd dd h1{ font-size:26px; font-weight:100; margin-bottom:8px;} 
.nylxfwtd dd h1 strong{ font-size:18px; float:right}
.nylxfwtd dd h3{ font-size:17px; font-weight:100; margin-bottom:8px;} 
.nylxfwtd dt{ float:left; width:90%; height:200px; overflow:hidden; padding:20px 5%; display:none;background:#e2e1e1;}
.nylxfwtd dt i{ display:block; text-align:center}
.nylxfwtd dt img{ margin: 0 auto;}
.nylxfwtd dt p{ font-size:20px; line-height:28px; color:#333;overflow:hidden; margin:20px 0px;}
.nylxfwtd dt em{ font-size:20px; color:#246cd7; font-style:normal;} 
.nylxfwtd dl:hover dt{ display: block; z-index:1; position:relative; bottom:1px; }

@media only screen and (max-width:1200px) {
.nylxfwtd h2{ font-size:30px;}
.nylxfwtd dd span{ font-size:30px;}
.nylxfwtd dl dt{ display:block}
.nylxfwtd dl:hover dt{ bottom:0px; }
.nylxfwtd dl{ height:auto}
}
@media only screen and (max-width:850px) {
.nylxfwtd h2{ font-size:24px;} 
}
@media only screen and (max-width:768px) {
.nylxfwtd dl{ width:48%;}
.nylxfwtd dd span{ font-size:24px}
.nylxfwtd dd h1{ font-size:14px}
.nylxfwtd dd{ height:auto; padding:20px 5% 0px 5%}
}

@media only screen and (max-width:414px) {
.nylxwmdh h2{ width:80%; margin: 0 auto; float:none}
.nylxfwtd dl{ width:98%}
}

 
.cpzs{ width:100%; margin: 0 auto; padding:3% 0% 3% 0%; background:url(../images/cpzs.jpg) no-repeat;background-attachment:fixed;background-position:center;background-size:100% 100%;} 
.cpfl_top{ width:100%;text-align:center; padding-bottom:3%; }
.cpfl_top a{ display:block } 
.cpfl_top h2{line-height:50px; font-size:36px; color:#002d72; display:block; font-weight:normal}
.cpfl_top h2 strong{ color:#002d72; padding-right:2%;}
.cpfl_top span{ font-size:18px; color:#002d72; line-height:90px; font-style:normal; display:block; font-style:normal; }
.cpfl_top p{ color:#002d72; font-size:16px; text-transform:uppercase; display:inline; }  

.prolist{ padding:0% 0% 3% 0%}
.prolist div{ width:23%; float: left; overflow:hidden; position:relative; background:#fff; margin:0% 1% 1% 1%;} 
.prolist div h2{width:100%;float:left; overflow:hidden; max-height:300px; padding-bottom:100%; position:relative; display:block; text-align:left; }
.prolist div h2 img{ width:100%; height:100%; float:left; position:absolute; margin:inherit}    
.prolist div h3{ width:100%; overflow: hidden; height:50px;line-height:50px; font-size:16px; color:#000;  font-weight:normal;text-align:center; float:left; z-index:19999; position:relative;   }   
.prolist div img {width: 100%;height:100%; display: block;transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;-webkit-transition: .3s;} 
.prolist div:hover img {transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);-webkit-transform: scale(1.1);}  
.prolist div:hover dt{ color:#000; font-weight:bold; } 
.prolist div p{ overflow:hidden;width:130px; line-height:40px; height:40px; margin: 0 auto; background:#000; color:#FFFFFF; font-size:16px; display:block; text-align:center; margin-bottom:20px;} 
.prolist div:nth-child(n+13){ display:none} 
.cpzsbj{ background:#f5f5f5}
.cpzsbj .prolist div{ background:#fff}
@media only screen and (max-width:1680px) {    
}
@media only screen and (max-width:1440px) {   
}
@media only screen and (max-width:1200px) { 
}
@media only screen and (max-width:1024px) {  
.prolist div{ width:31.33333%; margin:0% 1% 1% 1%; padding:0% }   
.prolist div p{ display:none}
.prolist div:hover p{ display:none}
} 
@media only screen and (max-width:768px) {  
.prolist div{ width:48%;  }  
}
@media only screen and (max-width:600px) { 
}
@media only screen and (max-width:450px) {   
}

.cpfl{ width:100%; border-bottom:1px solid #5e5e5e; padding:0% 0% 3% 0%; margin-bottom:3% }  
.lb_tel ul{ width:20%; padding:50px 0% 0% 5%; float:left}
.lb_tel ul li{width:100%; float:left; height:23px; font:16px/30px "Microsoft Yahei"; overflow:hidden; }  
.lb_tel ul li a{ color:#fff; } 
.lb_tel ul li:hover a{ color:#ebc02a; font-weight:bold}  
    
 
.lb_tel{ width:48%; float:left; margin:0% 1% 1% 1%;}
.lb_tel dl{ width:40%; float:right; height:210px; padding-left:10%} 
.lb_tel h4{ display: block; font-size:24px; color:#fff; line-height:50px; font-weight:bold; padding-top:30px;}
.lb_tel dt{ display: block; font-size:18px; color:#fff; }
.lb_tel p{ display: block; font-size:18px; color:#fff; line-height:20px; font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.lb_tel span{ font-size:24px; color:#FFFFFF}
.lb_tel i{ display: block; height:24px; width:90%; margin-right:10%; background:url(../images/jt.png) no-repeat right center;}
.lb_tel:nth-child(1){background:url(../images/lb_tel1.jpg) no-repeat left center;background-size:cover }
.lb_tel:nth-child(1) dl{background:url(../images/lb_tel1.png) no-repeat left center;  }
.lb_tel:nth-child(2){background:url(../images/lb_tel2.jpg) no-repeat left center;background-size:cover }
.lb_tel:nth-child(2) dl{background:url(../images/lb_tel2.png) no-repeat left center;  }
.lb_tel:nth-child(3){background:url(../images/lb_tel3.jpg) no-repeat left center;background-size:cover }
.lb_tel:nth-child(3) dl{background:url(../images/lb_tel3.png) no-repeat left center;  }
.lb_tel:nth-child(4){background:url(../images/lb_tel4.jpg) no-repeat left center;background-size:cover }
.lb_tel:nth-child(4) dl{background:url(../images/lb_tel4.png) no-repeat left center;  }
 
@media only screen and (max-width:1200px) {   
.cpfl_top h2{ font-size:30px;}    
.lb_tel h4{ font-size:18px}
.lb_tel p{ display:none}
}
@media only screen and (max-width:1024px){ 
.lb_tel dl{ width:51%}
}
@media only screen and (max-width:850px) {   
.cpfl_top h2{ font-size:24px;}  
.cpfl_top h2 em{ font-size:24px;}
}
@media only screen and (max-width:768px) {  
.lb_tel{width:100%; margin:0% 0% 1% 0%; }   
}
@media only screen and (max-width:500px) {  
} 
@media only screen and (max-width:414px) { 
.lb_tel span{ font-size:20px;}  
}
@media only screen and (max-width:328px) { 
.cpfl_top em{ font-size:20px;}
.cpfl_top span{ font-size:15px; }
}



.abny_gy_top{ text-align:center; padding:3% 0%; font-size:36px; color:#002d72;}
.abny_gy_top p{ font-size:16px; padding:20px 0px 20px 0px; color:#333}
.abny_gy_top b{ width:100px; height:5px; background:#88b5c7; margin: 0 auto; display:block}
.abny_gy_top_ul{ width:100%; padding:3% 0% 1% 0%;}
.abny_gy_top_ul li{ width:19%; float:left; padding:20px 0px 20px 3%; margin:0% 1%; transition:all .3s ease; border-left:1px solid rgba(136,181,199,.5);  }  
.abny_gy_top_ul li i{ height:80px; width:80px; display: inline; float:left; margin-right:20px;border-radius:150px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.abny_gy_top_ul li h2{ font-size:18px; line-height:30px; color:#002d72; height:60px;font-weight:normal;align-items:initial; margin-top:9px}
.abny_gy_top_ul li:nth-child(1){ border:none}
.abny_gy_top_ul li:nth-child(1) i{ background:url(../images/abny_gy_top_ul.png) no-repeat 21px 18px #477d94;}
.abny_gy_top_ul li:nth-child(2) i{ background:url(../images/abny_gy_top_ul.png) no-repeat -49px 18px #477d94;}
.abny_gy_top_ul li:nth-child(3) i{ background:url(../images/abny_gy_top_ul.png) no-repeat -139px 18px #477d94;}
.abny_gy_top_ul li:nth-child(4) i{ background:url(../images/abny_gy_top_ul.png) no-repeat -250px 18px #477d94;}
.abny_gy_top_ul li:nth-child(1):hover i{ background:url(../images/abny_gy_top_ul.png) no-repeat 21px 18px #002d72;transition:all 0.3s;-webkit-transition:all 0.3s;}
.abny_gy_top_ul li:nth-child(2):hover i{ background:url(../images/abny_gy_top_ul.png) no-repeat -49px 18px #002d72;transition:all 0.3s;-webkit-transition:all 0.3s;}
.abny_gy_top_ul li:nth-child(3):hover i{ background:url(../images/abny_gy_top_ul.png) no-repeat -139px 18px #002d72;transition:all 0.3s;-webkit-transition:all 0.3s;}
.abny_gy_top_ul li:nth-child(4):hover i{ background:url(../images/abny_gy_top_ul.png) no-repeat -250px 18px #002d72;transition:all 0.3s;-webkit-transition:all 0.3s;}   
.abny_gy_top_ul li:nth-child(3) h2{ margin-top:23px}  
.abny_gy_top_u1_b{ width:100%; margin: 0 auto; background:#002d72}
.abny_gy_top_u1_bh{ height:500px; display:block; background:url(../images/abny_gy_top_u1_bh.jpg) no-repeat center top;background-size:cover;}
@media only screen and (max-width:1200px) {
.abny_gy_top{ font-size:30px;}
}
@media only screen and (max-width:1024px) {
.abny_gy_top{ font-size:30px;}
.abny_gy_top_ul li{ width:26.33333%}
.abny_gy_top_ul li:nth-child(4){ display:none}
} 
@media only screen and (max-width:768px) {
.abny_gy_top{ font-size:18px} 
.abny_gy_top_ul li{ width:43%; border:none; }
.abny_gy_top_ul li:nth-child(4){ display: block}
.abny_gy_top_u1_bh{ height:250px;}
} 
@media only screen and (max-width:450px) {
.abny_gy_top_ul li{ width:95%; border:none; }
} 
.abny_gy_hz{ width:100%; background:#477d94; text-align:center; color:#fff;  line-height:90px;font-size:24px; margin-bottom:3%}
.abny_gy_hz_top{ text-align:center; line-height:40px; font-size:24px; color:#002d72; padding:0% 0% 3% 0%;}
.abny_gy_hz li{ width:23%; float:left; height:90px; border-left:1px #FFFFFF solid;}
.abny_gy_hz li:nth-child(1){ border:none}
.abny_gy_hz p{ width:100%; float:left; height:90px; border-top:1px #FFFFFF solid;}
@media only screen and (max-width:1024px) {
.abny_gy_hz{ font-size:16px}
}
@media only screen and (max-width:768px) { 
.abny_gy_hz li{ width:31.3333%; }
.abny_gy_hz li:nth-child(4){ display: none} 
} 
@media only screen and (max-width:500px) {
.abny_gy_hz li{ width:50%; border:none }
.abny_gy_hz li:nth-child(4){ display: block} 
.abny_gy_hz p{ border-top: none}
}
@media only screen and (max-width:414px) {
.abny_gy_hz_top{ font-size:16px}
}
.bantop{ text-align:center; line-height:40px; font-size:24px; color:#002d72; padding-top:200px;}
.bantop h2{ font-size:36px; padding:20px 0px 20px 0px; color:#fff}
.bantop b{ width:100px; height:5px; background:#88b5c7; margin: 11px auto; display:block}
.bantop p{ font-size:24px; color:#fff;text-shadow: #000 1px 0 0, #000 0 1px 0, #000 -1px 0 0, #000 0 -1px 0; }
.ysimg1{ width:50%; float:left}
.ysimg1 img{ width:100%;} 
.ys1{ height:406px; overflow: hidden;}
.ys2{height:406px; overflow: hidden;}
.ys3{height:406px; overflow: hidden;}
.ys4{height:406px; overflow: hidden;} 
.ys_bj dl{ width:50%; float:left}
.ys_bj dl.dl01{background: url(../images/01.gif) no-repeat 56px 0 ;}
.ys_bj dl.dl02{background: url(../images/02.gif) no-repeat 90% 0 ;text-align: right;}
.ys_bj dl.dl03{background: url(../images/03.gif) no-repeat 56px 0 ;}
.ys_bj dl.dl04{background: url(../images/04.gif) no-repeat 90% 0 ;text-align: right;}
.ys_bj dl{ overflow: hidden; padding-top: 65px; margin-top:30px;}
.ys_bj dl dt{height:130px; line-height: 50px; border-bottom: 1px solid #ececec; font-size: 36px; color:#333;padding-left: 56px;display: inline-block;}
.ys_bj .dl02 dt, .ys_bj .dl04 dt{padding: 0 56px 0 0;}
.ys_bj dl dd{padding: 15px  0 0 56px;}
.ys_bj .dl02 dd, .ys_bj .dl04 dd{padding: 15px 56px 0 0;}
.ys_bj dl dd i{display: block; font-size: 14px; color:#d9d9d9; line-height: 20px; font-style: italic; text-transform: uppercase;margin-bottom: 5px;}
.ys_bj dl dd p{margin-top: 15px; font-size: 16px; line-height: 20px; color:#777777;}
.ys_bj dl dd p b{ color:#0069d4;}
.ys_bj dd span{display: block; color:#0069d4;font-weight: bold; font-size: 16px;margin-top: 17px;}
.ys_bj dl dd span img{vertical-align: middle;margin:0 5px 0 30px;}
@media only screen and (max-width:1440px) {
.ysimg1 img{ height:100%} 
.ysimg1{ height:406px}
}
@media only screen and (max-width:1200px) {
.ys_bj dl dt{ font-size:24px}
.bantop h2{ font-size:30px;}
}
@media only screen and (max-width:1024px) {
.bantop{ padding-top:120px}
}
@media only screen and (max-width:850px) {
.ys_bj dl dt{ height:105px}
.ys_bj dl dt{ font-size:20px}
.bantop h2{ font-size:24px}
}
@media only screen and (max-width:768px) {
.ys_bj{ padding-bottom:3%}
.ys_bj dl{ width:100%; }
.ysimg1{ width:100%; float:left} 
.ysimg1{ height: auto}
.ys1{ height:auto}
.ys2{ height:auto}
.ys3{ height:auto}
.ys4{ height:auto}
.ys3 .ysimg1{ display:none}
.ys4 .ysimg1{ display:none}
.ys_bj dl.dl02{ padding-bottom:3%}
.ys_bj .dl02 dt, .ys_bj .dl04 dt{ padding-right:20px;}
.ys_bj .dl02 dd, .ys_bj .dl04 dd{ padding-right:20px}
}
@media only screen and (max-width:414px) {
.ys_bj dl dt{ padding-left:20px; font-size:16px; line-height:30px; height:70px}
.ys_bj dl dd{ padding-left:20px} 
}

.nyabzl{ width:100%;padding:3% 0% 0% 0%} 
.nyabzl dl{ width:31.3333333%; float:left; margin:0% 1% 1% 1%; text-align:center}
.nyabzl dd{float:left; width:100%; height:230px; overflow:hidden; display:block}
.nyabzl h2{ width:100%; font-size:20px; line-height:60px; text-transform:uppercase; color:#fff; background:#910048;overflow:hidden; }
.nyabzl dt{ float:left; width:90%; height:200px; overflow:hidden; padding:20px 5%; background:#f5f5f5;}
.nyabzl dt span{ display:block; text-align:center; color:#002d72; font-size:20px; margin:20px 0px;}
.nyabzl dt p{ font-size:16px; height:106px; line-height:28px; color:#333;overflow:hidden; } 
.nyabzl dt p i{ font-size:16px; font-weight:normal; display:block}
.nyabzl dl:nth-child(1) dd{background: url(../images/nyabzl1.jpg) no-repeat center top;background-size:cover}
.nyabzl dl:nth-child(2) dd{background: url(../images/nyabzl2.jpg) no-repeat center top;background-size:cover}
.nyabzl dl:nth-child(3) dd{background: url(../images/nyabzl3.jpg) no-repeat center top;background-size:cover}

@media only screen and (max-width:1024px) {
.nyabzl h2{ font-size:16px}
}
@media only screen and (max-width:768px) { 
.nyabzl dl{ width:98%;}
}
 
.nyl4-1{width:100%; }
.nyl4-1l{background: url(../images/nyl41.jpg) no-repeat left top;background-size:50% 100%;}
.nyl4-1r{ width:45%; float:right; padding:100px 0px 100px 5%;}
.nyl4-1r img{ display:block; }
.nyl4-1r h2{ font-size:36px; color:#002d72}
.nyl4-1r h3{ font-size:16px; color:#333; margin:30px 0px}
.nyl4-1r b{height:50px; line-height:50px; width:200px; background:#88b5c7;border-radius:50px; font-size:24px; color:#fff;}
.nyl4-7l{background: url(../images/nyl71.jpg) no-repeat left top;background-size:50% 100%;}
@media only screen and (max-width:1200px) {
.nyl4-1r h2{ font-size:30px;}
}
@media only screen and (max-width:1024px) {
.nyl4-1l{background: none} 
.nyl4-1r{ width:100%; padding:2% 0px 2% 0%;}
.nyl4-7l{background: none} 
}
@media only screen and (max-width:850px) {
.nyl4-1r h2{ font-size:24px}
}
.nyl5-1{width:100%; }
.nyl5-1l{background: url(../images/nyl51.jpg) no-repeat right top;background-size:50% 100%;}
.nyl5-1r{ width:45%; float: left; padding:0px 0px 100px 0%;}
.nyl5-1r img{ display:block; }
.nyl5-1r h2{ font-size:36px; color:#002d72}
.nyl5-1r h3{ font-size:16px; color:#333; margin:30px 0px}
.nyl5-1r b{height:50px; line-height:50px; width:200px; background:#88b5c7;border-radius:50px; font-size:24px; color:#fff;}
.nyl6-1l{background: url(../images/nyl61.jpg) no-repeat right top;background-size:50% 100%;}
@media only screen and (max-width:1200px) {
.nyl5-1r h2{ font-size:30px;}
}
@media only screen and (max-width:1024px) {
.nyl5-1l{background: none} 
.nyl5-1r{ width:100%; padding:2% 0px 2% 0%;}
.nyl5-6l{background: none} 
}
@media only screen and (max-width:850px) {
.nyl5-1r h2{ font-size:24px}
}

.ny8{ width:100%;padding:3% 0% 3% 0%; background-image:linear-gradient(180deg,#fff 0,#fff 90px,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))} 
.ny8 dl{ width:31.3333333%; float:left; margin:0% 1% 1% 1%; text-align:center}
.ny8 dd{ width:100%; height:280px; overflow:hidden; display:block}
.ny8 dd img{ width:100%; height:100%}
.ny8 dt{ height:70px; text-align:center; line-height:70px; color:#002d72; font-size:24px; overflow:hidden; background:#f5f5f5;} 

@media only screen and (max-width:1200px) {
.ny8 dl{ width:48%;}
}
@media only screen and (max-width:850px) {
.ny8 dl{ width:98%;}
}


.news{ padding:0% 0% 3% 0%}
.news_c{ }
.news_c dl{ width:23%; float:left; margin:0% 1% 1% 1%; background:#f5f5f5;overflow:hidden; }
.news_c dt{ float:left; width:100%; height:200px; overflow:hidden; }
.news_c dt img{ width:100%; height:100%;}
.news_c dd{ float:left; padding:40px 20px; overflow:hidden; }
.news_c dd h3{ font-size:17px; font-weight:100; margin-bottom:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.news_c dd h3 a{ color:#333;}
.news_c dd p{ font-size:13px; line-height:28px; color:#333; height:83px; overflow:hidden; margin:20px 0px;}
.news_c dd em{ font-size:14px; color:#246cd7; font-style:normal;}
.news_c dd em a{ color:#246cd7;}
.news_c ul{ width:50%; float: right; }
.news_c li{ height:35px; line-height:35px; margin-bottom:5px; overflow:hidden} 
.news_c li span{ float:right; }

.news_c dl:nth-child(1) dt{background:url(../images/cpfl1.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(2) dt{background:url(../images/cpfl2.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(3) dt{background:url(../images/cpfl3.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(4) dt{background:url(../images/cpfl4.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(5) dt{background:url(../images/cpfl5.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(6) dt{background:url(../images/cpfl6.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(7) dt{background:url(../images/cpfl7.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(8) dt{background:url(../images/cpfl8.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(9) dt{background:url(../images/cpfl9.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(10) dt{background:url(../images/cpfl10.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(11) dt{background:url(../images/cpfl11.jpg) no-repeat center top;background-size:cover;}
.news_c dl:nth-child(12) dt{background:url(../images/cpfl12.jpg) no-repeat center top;background-size:cover;}
 
@media only screen and (max-width:850px) {
.news_c dl{ width:98%;}
.news_c dl:nth-child(n+4){ display:none}
.news_c dl dt{ display:none}
}



.sycp_div{ width:100%; padding:3% 0% 0% 0%;background:url(../images/sycp_div.jpg) no-repeat center bottom #98bf19;background-size:cover;}
.sycp_div_top{ width:100%; text-align: center ; padding:0% 0% 2% 0%; color:#FFFFFF } 
.sycp_div_top h2{line-height:50px; font-size:36px; color:#fff; display:block; }
.sycp_div_top h2 em{ line-height:50px; font-style:normal; font-style:normal; display:block; font-size:18px} 
.sycp_div_top span{ font-weight:normal; color:#fff; font-size:16px; line-height:50px; display:block;  } 
.sycp_div_top p{ font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color:#FFFFFF} 

.ncon01{ width:46%; float: right; padding-left:33%;background:url(../images/ncon01.jpg) no-repeat right bottom;background-size:100% 100%;}
.ncon01 ul { }
.ncon01 ul li{ float:left; width:23%; margin:4% 1% 4% 1%; }
.ncon01 ul li .nimg{ width:107px; margin:0 auto;}
.ncon01 ul li .nimg img{ width:100%;}
.ncon01 ul li .ntit{ color:#002d72; font-size:20px; margin: 0 auto; padding:33px 0 0px 0; text-align:center; height:35px; line-height:35px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.ncon01 ul li .ndes{ color:#676767; font-size:16px; line-height:30px;  margin:0 auto; padding-top:10px;}  
@media only screen and (max-width:1600px){ 
.ncon01 ul li{ width:24%}
}
@media only screen and (max-width:1500px){ 
.ncon01{ width:53%; padding-left:39%}
.ncon01 ul li{ width:27%}
}
@media only screen and (max-width:1200px){ 
.sycp_div_top h2{ font-size:24px;} 
.sycp_div_top p{ display:none}
.ncon01 ul li .nimg{ width:90px;}
.ncon01 ul li .ntit{ font-size:16px}
.ncon01 ul li .ndes{ font-size:14px; line-height:23px}
}
@media only screen and (max-width:1024px){ 
.sycp_div_top{ text-align:center}
.ncon01{ width:100%; padding-left:00%; background:none}
.ncon01 ul li .ntit{ color:#FFFFFF}
.ncon01 ul li .ndes{ color:#fff}
}
@media only screen and (max-width:850px){ 
.sycp_div_top h2 em{ display:none}
.sycp_div_top h2{ font-size:24px;} 
.ncon01 ul li{ width:31%; }
}
@media only screen and (max-width:600px){  
.ncon01 ul li{ width:100%; }
}

.service{background:url(../images/service.jpg) no-repeat center top;background-size:cover;padding:3% 0% 0% 0%; }
.service_t{ text-align:center; margin-bottom:3%}
.service_t h2{ font-size:36px; color:#002d72}
.service_t h2 b{ width:10px; height:10px; background:#002d72; display:inline-block; border-radius:50px; margin:0px 10px;}
.service_t p{ font-size:36px}
.service_t img{ margin: 0 auto;}
.service ul{}
.service ul li{float:left; position:relative; width:10.7%; margin:0% 1% 3% 1%; padding:0px 2% 0px 0px ;background:url(../images/y.png) right center no-repeat;}
.service-liucheng{float:left;padding: 25px 30px;border:1px solid #e4e4e4;background:#fff;transition:all ease-in-out 0.3s;cursor:pointer;}
.service-liucheng img{width:38px;height:38px;display:block;margin:0 auto}
.service-liucheng h2{font-size:14px;color:#6b6b6b;text-align:center;margin:0 0;margin-top:15px}
.service ul li:last-child:after{display:none} 
.service ul li:hover .service-liucheng{ transition:all ease-in-out 0.3s}
.service ul li:nth-child(7){ margin:0% 0% 3% 1%; padding:0px 0% 0px 0px ;background: none}
@media only screen and (max-width:1440px) { 
}
@media only screen and (max-width:1200px) { 
.service_t h2{ font-size:30px;}
.service_t p{ font-size:24px}
.service ul li{ width:12.2%}
.service ul li:nth-child(6){ display:none}
}
@media only screen and (max-width:850px) {
.service_t h2{ font-size:24px;} 
.service ul li{ width:28.2%}
}
@media only screen and (max-width:550px) {
.service ul li{ width:29.2%}
}
@media only screen and (max-width:450px) {
.service ul li{ width:31.2%; padding:0%; background:none}
}

