@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6{font-weight: normal;}
body {font:13px/1.75 "Microsoft YaHei", arial,sans-serif; color: #333;  background:#f7fbfd;min-width: 1200px; overflow-x: hidden;}
p{color: #434343;}
a:hover {text-decoration: none}
a img {border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none}
div {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
li {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
p,strong,em{padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
form {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
em{font-style: normal; font-weight: normal}
table {padding-bottom: 0px;list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dt {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dl {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
dd {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
tr {padding-bottom: 0px; list-style-type: none; margin: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px}
.cl{height: 0px; clear: both;}
.fl{float: left; display: block;}
.fr{float: right;}
.container{width:1200px; margin:0 auto; height: 100%;}
.c{*zoom:1;}
.c:after{content: ""; display: block; height: 0; clear: both;}
.txt-c{text-align: center;}
.txt-l{ text-align: left;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.co-b{color: #000;}
.co-w{color: #fff;}
strong{ font-weight: bold;}
b{font-weight: bold;}
.m{ margin: 0 auto;}
/* CSS Document */

/*head*/
.head{ background: #027cc1;height: 100px;}
.head .logo{padding-top:15px;}

/*nav */
.nav{margin-top: 1px;}
.nav ul li{float:  left; position: relative;  margin-right: 50px;}
.nav ul li:last-child{margin-right: 0;}
.nav ul li>a{display: block; font-size: 16px; line-height: 99px; color: #fff; position: relative;height:99px;  }
.nav ul li>a:after{position: absolute; content: ''; width: 0; height: 1px; background: #fff; bottom: 0; left: 50%;}
.nav ul li:hover a:after,.nav ul li.on a:after{width: 100%; left: 0; transition:0.6s}
.nav ul li:hover>a,.nav ul li.on>a{color: #fff;}
.nav ul li:last-child{display: none;}
.nav .nav-hide{display: none;position: absolute;  top: 99px;  width: 180px; background: rgba(2,124,193,0.8); left: 50%; margin-left: -90px;text-align: center;  z-index: 2;}
.nav .nav-hide em a{display: block; font-size: 15px; line-height: 48px; color: #fff; }
.nav .nav-hide em a:hover{background: #027cc1; color: #fff;}
.nav ul li:hover .nav-hide{display: block;}

.headfixed{background: rgba(2,124,193,0.9);position: fixed;top: 0px;left: 0px;right: 0px;z-index: 999;width: 100%;box-shadow: 1px 1px 3px rgba(0,0,0,0.1);}
.headfixed ul li{float: left; width: 171px; position: relative;}
.headfixed ul li a{display: block; font-size: 15px; line-height: 60px; color: #fff; text-align: center;}
.headfixed ul li.on a{color: #fff;}
.headfixed ul li:hover a{color:#fff; }
.headfixed ul li:last-child{display: none;}

/*banner*/
.banner{position:relative;overflow: hidden;}
.banner-hd {height:646px;position: relative; overflow:hidden;}
.banner-hd  ul{height:100%;margin:0 auto;}
.banner-hd  ul li{height:100%;}

.banner-hd .num {overflow:hidden;position:absolute; bottom:5%; margin:0 auto;left:0;right:0;text-align:center;zoom:1; }
.banner-hd .num ul{display: inline-block;}
.banner-hd .num li {width:62px;height:6px; border-radius: 3px; color: #FFFFFF;margin:0 8px; cursor:pointer; float: left;background:#fff;}
.banner-hd .num li.on{ background:#027cc1;} 

/*首页搜索*/
.pannel{height:61px;border-bottom: solid 1px #e0e0e0;}
.keywords{line-height: 60px; }
.keywords strong{display: inline-block; background: url(../images/fire.png) no-repeat left center; padding-left: 31px; font-size: 15px; color: #333; margin-right: 15px;}
.keywords ul li{float: left;}
.keywords ul li a{display: inline-block; color: #666;margin-right: 21px;font-size: 14px;}
.keywords ul li a:hover{color: #4ca3d3;}
.search{margin-top: 14px;position: relative;}
.search input{outline: none; font-family: "Microsoft YaHei";}
.search .search-text{ line-height: 34px; color: #afafaf; text-indent: 1rem;border: none;width: 319px;height: 34px;border:solid 1px #f0f0f0;border-radius: 17px;background: #fff;}
.search .search-btn{width: 16px; height: 17px; background: url(../images/search-btn.png) no-repeat center; border: none; cursor: pointer;position: absolute;right: 24px;top:10px;}

/*首页产品*/
.pro{margin: 50px 0 60px;}

.ny-left{background: #f7f7f7; width: 274px;}
.column-title{background: url(../images/column-title.png) no-repeat 18px 35px #027cc1; padding-left: 73px;}
.column-title strong{display: block; font-size: 30px; line-height: 30px; color: #fff;font-weight: normal;padding-top: 33px;}
.column-title span{display: block; font-size: 20px; color: #a7d1e9; font-family: arial;padding-bottom: 33px;}
.column{background: #fff; width: 274px; padding: 21px 14px 0; margin-bottom:5px;box-sizing:border-box;}

.ctitle1 li{float: left; width: 100%; position: relative;}
.ctitle1 li a{position: relative; z-index: 2; display: block; font-size: 14px; line-height: 54px; color: #343434; background: url(../images/ctitle1.png) no-repeat 17px center; padding-left: 47px; border-bottom: dashed 1px #c4c4c4; }
.ctitle1 li::before {display: block;height: 54px;content: "";background: #f4b204;position: absolute;top: 0;width: 0;transition: width 0.25s;-moz-transition: width 0.25s;-webkit-transition: width 0.25s;-o-transition: width 0.25s;}
.ctitle1 li.on::before,.ctitle1 li:hover::before{width: 100%;}
.ctitle1 li.on a,.ctitle1 li:hover a{background: url(../images/ctitle1-on.png) no-repeat 217px center; padding-left: 11px; color: #fff; border-bottom: solid 1px #f4b204;font-weight: bold;font-size: 16px;} 
.ctitle1 li:last-child a{border-bottom: none;}

.con{background: url(../images/con-tel.png) no-repeat 22px center #027cc1;padding:33px 13px;padding-left: 70px;}
.con span,.con strong{}
.con span{color: #fff;font-size: 14px;display: block;}
.con b{font-size: 26px;color: #fff;font-family: arial;line-height: 26px;}

.ny-right{width: 899px; overflow: hidden;}
.product-list ul{width: 924px;}
.product-list ul li{float: left; margin-right: 28px; margin-bottom: 18px;width: 280px;}
.product-list ul li .pic{width: 280px; height: 240px;  overflow: hidden;}
.product-list ul li .pic img{display: block; -webkit-transition: opacity 1s, -webkit-transform 1s; transition: opacity 1s, transform 1s; -webkit-backface-visibility: hidden;backface-visibility: hidden;opacity: 1;}
.product-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.product-list ul li em{display: block; width: 100%; background:url(../images/name-bg.png)no-repeat 240px center #fff;font-size: 16px; line-height: 54px; color: #555; text-align: left;text-indent: 21px;}
.product-list ul li:hover em{background: url(../images/name-bg.png)no-repeat 240px center #027cc1; color: #fff;}



.title{text-align: center;background:url(../images/tit-bg.png)no-repeat center;height: 94px;}
.title h2{font-size: 30px;color:#f4b204;line-height: 30px;margin-bottom: 10px;position: relative;padding-top: 22px;}
.title h2 b{color:#f4b204;}
.title span{font-size: 15px;color:#fff;line-height: 20px;}

/*润筑EPS线条施工流程*/
.flow{background: url(../images/flow-bg.jpg)no-repeat;padding-top: 58px;margin-bottom:60px;padding-bottom: 90px;}
.flow .title{text-align: center;background:url(../images/tit-bg.png)no-repeat center;height: 94px;}
.flow .title h2{font-size: 30px;color:#f4b204;line-height: 30px;margin-bottom: 10px;position: relative;padding-top: 22px;}
.flow .title h2 b{color:#f4b204;}
.flow .title span{font-size: 15px;color:#fff;line-height: 20px;}
.flow .content{margin-top: 60px;position: relative;}
.flow .content .pic{}

.flow a.prev ,.flow a.next{position: absolute;width: 42px;height: 5px;cursor: pointer;}
.flow a.prev{background: url(../images/flow-prev.png)no-repeat;left:419px;}
.flow a.next{background: url(../images/flow-next.png)no-repeat;left:419px;top:255px;}
.flow-list {margin-top: 79px;}
.flow-list ul{overflow: hidden;}
.flow-list ul li{margin-bottom: 26px;height: 104px;}
.flow-list ul li:nth-child(1){position: absolute;background: url(../images/flow-list1.png)no-repeat;padding-left: 116px;left: 418px;top:19px;}
.flow-list ul li:nth-child(2){position: absolute;background: url(../images/flow-list2.png)no-repeat;padding-left: 120px;left: 486px;top:137px;}
.flow-list ul li:nth-child(3){position: absolute;background: url(../images/flow-list3.png)no-repeat;padding-left: 116px;left: 484px;top:270px;}
.flow-list ul li:nth-child(4){position: absolute;background: url(../images/flow-list4.png)no-repeat;padding-left: 116px;left: 431px;top:394px;}
.flow-list ul li b{font-size: 18px;font-weight: bold;color: #f4b50d;background: url(../images/b-bg.png)no-repeat left center;padding-left: 18px;}
.flow-list ul li p{width: 627px;color: #fff;font-size: 15px;margin-top: 20px;line-height: 15px;padding-bottom: 34px;border-bottom: dashed 1px #f4b50d;}

 /*EPS线条发展与应用*/
.dev .title h2,.dev .title h2 b{color: #027cc1;}
.dev .title span{color: #666;}
.dev-list{margin-top: 36px;}
.dev-list ul {width: 1230px;}
.dev-list ul li{width: 380px;float: left;margin-right: 29px;}
.dev-list ul li .pic{width: 380px;height: 262px;overflow: hidden;}
.dev-list ul li .info{height:60px;background: #fff;font-size: 16px;text-align: center;line-height: 60px;color: #333;}
.dev-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.dev-list ul li:hover .info{background:#027cc1;color: #fff;}

/*为什么选择我们？*/
.cho{background: url(../images/cho.png)no-repeat top;padding-top: 102px;padding-bottom: 89px;box-shadow: 3px 2px 1px #ececec; margin-top: 60px;}
.cho-tit{background:rgba(2,124,193,0.86);width: 442px;height: 120px;text-align: center;margin:0 378px;}
.cho-tit b{font-weight: bold;display: block;font-size: 32px;padding-top: 31px;line-height: 32px;}
.cho-tit span{font-size: 14px;line-height: 14px;display: block;margin-top: 10px;}
.as-top{height: 280px;background:url(../images/line.png)no-repeat center #027cc1;margin-top: 68px;padding:96px 78px 32px;box-sizing:border-box;position: relative;}
.as-top ul li{float: left;width: 535px;}
.as-top ul li i{display: block;width:64px;height: 84px;}
.as-top ul li:nth-child(1){ background: url(../images/01.png)no-repeat left top;top: -21px;position: absolute;}
.as-top ul li:nth-child(2){ background: url(../images/02.png)no-repeat left top;top: -21px;position: absolute;right: 0px;}
.as-top ul li em{font-size: 28px;line-height: 28px;display: block;margin-top: 32px;}
.as-top ul li span{font-size: 14px;font-family: arial;color: #b4cbd9;text-transform: uppercase;line-height: 14px;display: block;margin-top: 13px;}
.as-top ul li p{width: 465px;color: #d4efff;font-size: 15px;line-height: 30px;margin-top: 19px;}
.as-bottom{margin-top: 36px;}
.as-bottom ul{width: 1236px;}
.as-bottom ul li{float: left;width: 583px;margin-right: 35px;}
.as-bottom ul li em{font-size: 28px;line-height: 28px;display: block;margin-top: 112px;color: #027cc1;}
.as-bottom ul li span{font-size: 14px;font-family: arial;color: #a6c2d1;text-transform: uppercase;line-height: 14px;display: block;margin-top: 13px;padding-bottom: 27px;border-bottom: dashed 1px #027cc1;}
.as-bottom ul li p{width: 465px;color: #666;font-size: 15px;line-height: 30px;margin-top: 19px;}

.as-bottom ul li:nth-child(1) .as-bo-top{ background: url(../images/03.png)no-repeat 62px 21px #fff;}
.as-bottom ul li:nth-child(2) .as-bo-top{ background: url(../images/04.png)no-repeat 62px  21px #fff;}
.as-bo-top {height: 343px;padding:21px 62px 21px;box-sizing:border-box;}

/*首页新闻*/
.news{margin-top: 60px;}
.news .title h2,.news .title h2 b{color: #333;}
.news .title span{color: #666;}
.news  .news-list{margin-top: 30px;}
.news  .news-list ul{width:1239px;}
.news  .news-list ul li{width:380px;float: left;margin-right: 29px;}
.news  .news-list ul li .pic{width:380px;height:262px;}
.news  .news-list ul li .info em{display: block;font-size: 16px;line-height: 16px;margin-top: 25px;}
.news  .news-list ul li .info  i{margin-top: 12px;background: #027cc1;height:2px;width:26px;display: block;}
.news  .news-list ul li .info p{line-height: 26px;font-size: 14px;color:#666;margin-top: 21px;}
.news  .news-list ul li:hover .line{width:100%;transition:2s;}
.news  .news-list ul li:hover .news-name{color: #027cc1;}

/*首页友情链接*/
.fdl{background: url(../images/links.png)no-repeat left center; margin-top: 76px;}
.fdl p{line-height: 49px;margin-left: 224px;}
.fdl p em{color: #333;font-size: 18px;}
.fdl p a{display: inline-block;color: #888;font-size: 14px;margin-right: 20px;}
.fdl p a:hover{color: #027cc1;}

/*公共底部*/
.foot{background: #3d3d3d;padding-bottom: 46px;}
.foot .foot-l{background:url(../images/line-row.png)no-repeat center 41px #027cc1;width: 200px;height: 299px;}
.foot-m{padding-top: 27px;margin-left: 89px;}
.foot-m .tit{margin-bottom: 40px;}
.foot-m .tit h2{font-size: 26px;color:#fff;line-height: 26px;margin-bottom: 12px;font-weight: bold;display: block;text-transform: uppercase;}
.foot-m .tit span{font-size: 16px;color:#fff;line-height: 16px;display: block;}
.foot-m .tit span:after{display: block;content: "";background:#595959;height:2px;width:36px;margin-top: 13px;margin-bottom: 30px}
.foot-m em{color: #fff;font-size: 18px;line-height: 18px;}
.foot-m dl{margin-top: 36px;}
.foot-m  dd{color: #8a8a8a;margin-bottom: 12px;}
.foot-m  dd:nth-child(1){background: url(../images/foot-tel.png)no-repeat left center;padding-left: 31px;}
.foot-m  dd:nth-child(2){background: url(../images/foot-mail.png)no-repeat left center;padding-left: 31px;}
.foot-m  dd:nth-child(3){background: url(../images/foot-add.png)no-repeat left center;padding-left: 31px;}
.foot-m  dd:nth-child(4){background: url(../images/foot-add.png)no-repeat left center;padding-left: 31px;}
.foot .wechat{padding:0 20px;margin:80px 12px;}

.foot .wechat img{display: block;}
.foot .wechat em{display: block; font-size: 16px; line-height: 72px; color: #fff; text-align: center;}

.foot-tel{margin-top:27px;background: url(../images/foot-tel1.png)no-repeat left top;padding-left: 78px;}
.foot-tel b{font-weight: bold;font-size: 32px;color:#f4b204;font-family: arial;line-height: 32px;margin-top: 9px;}
.foot-tel span{display: block;font-size: 14px;color:#838383;line-height: 14px;margin-top: 14px;padding-bottom: 6px;}
.foot-r p{width: 133px;height: 43px;background: #027cc1;line-height: 43px;color: #fff;text-align: center;font-size: 16px;margin-top:25px;}
.foot-r p:hover{background: #f4b204;}

.foot-copy{background: #3d3d3d;border-top:solid 1px #616161; }
.foot-copy p{display: block; font-size: 14px; line-height: 50px; color: #767676;}
.foot-copy p a{color: #767676;display: inline-block;}
.foot-copy p a:hover{color:#027cc1;}


/*内页*/
.ny-hd{ height: 450px;}
.ny-main {margin-top: 40px;margin-bottom: 60px;overflow: hidden;}

.sub-nav li{height: 40px;text-indent: 2em;background: #fff;margin-bottom: 2px;line-height: 40px;font-size: 15px;}
.sub-nav li.on a{background: #f4b204;color: #fff;display: block;}
.sub-nav li:hover a{background: #f4b204;color: #fff;display: block;}
.position{height:52px; line-height:52px; font-size:14px; border-bottom: solid 1px #dfdfdf; margin-bottom: 30px;}
.position .container{background:url(../images/position-home.png) no-repeat 0 center; padding-left:30px; width: 1170px;}
.position a{background:url(../images/position-arrow.png) no-repeat right center; padding-right:20px; margin-right:10px;display: inline-block;}
.position a:last-child{background: transparent;}
.position .on{color: #027cc1;}
.position a:hover{color: #027cc1;}

.ny-right {width:900px}


.ny-product-list ul{width: 930px;}
.ny-product-list ul li{float: left; width: 274px; margin-right: 30px; margin-bottom: 30px;}
.ny-product-list ul li .pic{width: 274px; height: 193px; position: relative; overflow: hidden; border: solid 1px #ccc;}
.ny-product-list ul li h3{display: block;font-size: 15px;height:40px; line-height: 30px;padding-right: 25px;padding-top: 10px; color: #666; border-bottom: 1px solid #ccc; background: url(../images/link.png) no-repeat right center; position: relative;}
.ny-product-list ul li h3:after{position: absolute; content: ''; width: 0; height: 1px; bottom: -1px; background: #004892; left: 0; transition:0.6s;}
.ny-product-list ul li:hover h3{color: #004892}
.ny-product-list ul li:hover h3:after{width: 100%;}

.ny-pro-list1{position: relative;}
.ny-pro-list1 ul{width:1230px;overflow: hidden;}
.ny-pro-list1 ul li {float: left;width: 380px;background: #929aa2;margin: 0 15px;border-top:solid 41px #fff;margin-bottom: 30px;}
.ny-pro-list1 ul li .pic{margin-top:-41px;margin-left: 48px;}
.ny-pro-list1 ul li .info{margin-top:33px;background: #fff;padding-top: 8px;}
.ny-pro-list1 ul li .info p{font-size: 14px;color: #666;line-height: 30px;}
.ny-pro-list1 ul li :hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}


.ny-right  .pro1 .pro-list-pic{width: 332px;}
.ny-right  .pro1 .spec-preview img{display: block;}
.ny-right  .pro1 .descript1{}
.ny-right  .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 10px 0 15px; margin-bottom: 10px;}
.ny-right  .pro1 .descript1 p{width: 472px;font-size: 13px;color: #666;line-height: 28px;margin: 10px 0;text-align: justify;}
.ny-right  .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #333; }
.ny-right  .pro1 .descript1 a.consult:hover{background-color: #027cc1;}
.ny-right  .pro1 .descript1 p.haoma{ color: #333;font-size: 15px;display: block; margin: 20px 0;}
.ny-right  .pro1 .descript1 p.haoma em {display: inline-block;color: #027cc1;font-size: 25px;font-weight: bold; vertical-align: middle;}
.ny-right  .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right  .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right  .detail {margin-bottom: 20px;}
.ny-right  .detail .de-title{border-bottom: solid 3px #027cc1; margin-bottom: 20px;}
.ny-right  .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#027cc1;}


.ny-case-list{width:1230px;}
.ny-case-list ul li {position: relative;float:left;margin-right:30px; margin-bottom:30px; }
.ny-case-list ul li .pic{width:380px;height:236px;overflow: hidden;}
.ny-case-list ul li:hover .pic img{-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.ny-case-list ul li .info{height:56px;background: #f3f3f3;font-size: 16px;text-align: center;line-height: 56px;}
.ny-case-list ul li .info:hover{background: #289fa5;color:#fff;}


.ny-case-list{width: 930px;}
.ny-case-list ul li {position: relative;float:left;margin-right:30px; margin-bottom:30px; }
.ny-case-list ul li .pic{width:280px;height:240px;overflow: hidden;}
.ny-case-list ul li h3{display: block; background: #fff; font-size: 15px; line-height: 55px; color: #333; text-align: center;}
.ny-case-list ul li:hover h3{background:#027cc1; color: #fff;}


.ny-news-list ul li{overflow: hidden;padding-bottom: 22px;border: none;border-bottom: solid 1px #f0f0f0; margin-bottom: 20px;}
.ny-news-list ul li .date{width: 82px;padding: 14px 7px;border:solid #dbdbdb 1px;border-radius: 5px;}
.ny-news-list ul li .date span{display: block;border-bottom: solid #dbdbdb 1px;font-size: 40px;line-height: 40px;color: #027cc1; padding-bottom: 8px;}
.ny-news-list ul li .date p{font-size: 17px;line-height: 17px;color: #747474; margin-top: 15px;}
.ny-news-list ul li .descript{overflow: hidden;width: 775px;}
.ny-news-list ul li .descript strong{font-size: 16px;line-height: 38px;color: #232323;font-weight: bold;display: block;}
.ny-news-list ul li .descript strong:hover{color: #027cc1; }
.ny-news-list ul li .descript p{color: #5f5f5f;font-size: 14px;line-height: 22px;}


.zx-service{position: fixed;right: 5px;top: 30%;z-index: 9999;}
.zx-service ul li{margin-bottom: 1px;position: relative;}
.zx-service ul li a{display: block; width: 80px;height: 52px;padding: 14px 0;background: #027cc1;}
.zx-service ul li:hover a{background: #027cc1;}
.zx-service ul li a img{display: block;margin: 0 auto 10px;}
.zx-service ul li a span{display: block;width: 80px;color: #fff;text-align: center;line-height: 14px;}
.zx-service ul li dl{width: 150px;padding: 0 15px;background: #027cc1;text-align: center;display: none;position: absolute;right: 81px;top: 0;}
.zx-service ul li dl dd{font-family: arial;color: #fff;font-size: 20px;height: 50px;width: 150px;line-height: 50px;}
.weixin-hide{width: 130px;padding: 140px 10px 0;background:url(../images/wechat-pic.jpg) no-repeat center top 10px #027cc1;position: absolute;right: 81px;top: 0;display: none;}
.weixin-hide span,.weixin-hide b,.weixin-hide em{display: block; width: 100%;text-align: center;color: #fff;}
.weixin-hide span{line-height: 36px;}
.weixin-hide em{line-height: 35px;}
.weixin-hide b{line-height: 13px;font-family: arial;font-size: 18px}
.tel-hide li span,.tel-hide li b{display: block;color: #fff;}
.tel-hide li span{line-height: 12px;font-size: 14px;}
.tel-hide li b{line-height: 15px;font-size: 19px;font-family: arial;padding-top: 10px;} 
.zx-service03:hover .weixin-hide{display: block;}
.zx-service ul li:hover dl{display: block;}
.nr-content p{font-size: 15px;}

.ny-right  .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-right .pagelist a,.ny-right  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-right  .pagelist span.current {color: #f30;border: 1px solid #ddd;}