@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:#fff;min-width: 1200px; overflow-x: hidden;}
a { text-decoration: none; color: #333;display: block;}
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;}
.col-black{color: #000;}
.col-white{color: #fff;}
strong{ font-weight: bold;}
b{font-weight: bold;}
.m{ margin: 0 auto;}
.bd{width: 1200px;overflow: hidden;}
i{font-style: normal;}
.or{color: #0b3581;}
/* CSS Document */

.title{text-align: center;}
.title h2{font-size: 24px;color:#333;line-height: 24px;margin-bottom: 12px;}
.title span{font-size: 14px; font-family: "Arial"; text-transform: uppercase; line-height: 14px;}

/*top*/
.top{background:#f5f5f5;padding-top:13px;padding-bottom:13px;}
.top p{color:#696969;line-height: 13px;font-size: 13px;}
.top p.top-we{margin-right: 23px;padding-top: 2px; padding-bottom: 2px;  background: url(../images/we-icon.png)no-repeat left center;padding-left: 32px;padding-right: 24px;border-right:solid 2px #969696}
.top p.top-tel span{font-size: 18px;color: #0b3581;}
.top-r{position:relative;}
.top-r .wechat{position: absolute; width: 120px; height: 120px; padding: 4px; background: #fff; box-shadow: 1px 1px 10px #aaa; position: absolute; top: 30px; right: 277px; z-index: 9999; display: none; border-radius: 10px; overflow: hidden;}

/*head*/
.head{height: 110px;}
.head .logo{margin-top: 19px;}

/*nav */
.nav{height: 110px;}
.nav ul li{float:  left; position: relative; height:110px;width: 104px;}
.nav ul li.on{background:#0b3581;}
.nav ul li>a{display: block; font-size: 14px; line-height: 16px; color: #555; position: relative;line-height: 110px;text-align: center;}
.nav ul li.on>a{background:#0b3581;color:#fff;}
.nav ul li:hover>a,.nav ul li.on>a{color: #fff;background: #0b3581;}
.nav .nav-hide{/*display: none;*/position:absolute;top:110px;width: 104px;  background: rgba(255, 255, 255,0.8); left: 0;text-align: center;  z-index: 10000;}
.nav .nav-hide em a{ display: block; font-size: 14px; line-height: 48px; color: #333; }
.nav .nav-hide em a:hover{background: #0b3581; color: #fff;}
.nav ul li>a.icon{background: url(../images/nav-icon.png) no-repeat 84px center;padding-right: 20px; }
.nav ul li:hover>a.icon,.nav ul li.on>a.icon{color: #fff;background: url(../images/nav-icon2.png) no-repeat  84px center #0b3581;padding-right: 20px; }

.headfixed{background: rgb(11, 53, 129,1);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: 150px; 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; }

/*banner*/
.banner{position:relative;}
.banner-hd {height:700px;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:70px;height:6px; color: #FFFFFF;margin:0 8px; cursor:pointer; float: left;background:#fff;border-radius: 3px;}
.banner-hd .num li.on{ background:#0b3581;} /*当前项*/
.ny-banner{height: 500px;}


/*优势*/
.as{margin-top:60px;margin-bottom:60px;}
.as ul{width:1200px;}
.as ul li{display: inline-block;margin-right: 99px;text-align: center;}
.as ul li  span,.as ul li  p{font-size: 16px; color: rgb(92, 92, 92); }
.as ul li b{font-size: 40px; font-weight: bold; line-height:40px;margin-right: 5px;}
.as ul li:nth-child(5){margin-right:0}

/*首页简介*/
.about{background: url(../images/a-bg.jpg)no-repeat center top #fbfbfb;box-sizing:border-box;}
.about .content{width: 586px;margin-right: 66px;}
.about  h2{padding-top: 73px;display: block; font-size: 22px; color: rgb(21, 21, 21); line-height: 22px; }
.about span{font-size: 13px;display: block;margin-top:10px;margin-bottom:20px;color: rgb(116, 116, 116); line-height: 13px; }
.about p{font-size: 14px; color: rgb(100, 100, 100); line-height: 26px; text-indent: 28px; }
.about a.more{transition: all 0.3s; margin-top: 20px;font-size: 14px;color: #666;text-align: center; line-height: 39px;  border-width: 1px; border-color: rgb(102, 102, 102); border-style: solid;width: 168px;border-radius: 20px; height: 39px; }
.about a.more:hover{background: #0b3581; color: #fff;border-color:#0b3581;}
.about-item{margin-top: 92px;}
.about-item li{text-align: center;line-height: 40px;display: inline-block;margin-right: 12px;background-color: #ababab;border-radius: 20px; width: 186px; height: 40px;}
.about-item li:last-child{margin-right:0 ;}
.about-item li a{color:#fff;transition: all 0.3s;}
.about-item li:hover a{background:#0b3581;color: #fff;border-radius: 20px;}

/*首页新闻*/
.news{background: url(../images/n-bg.jpg)no-repeat center top;height: 637px;box-sizing:border-box;padding-top: 41px;}
.news-list{margin-top: 45px;}
.latest-pic{position:relative;overflow: hidden;}
.latest-pic:hover 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;
} 
.latest-info{box-sizing: border-box;width: 100%; position:absolute;left:0;bottom:0; 
background-image: linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.45));padding: 26px 22px 0;}

.news-list .date{width: 82px; text-align: center}
.news-list .date span{display: block;font-size:21px;line-height:21px;color: #fff; padding-bottom: 12px;font-family: arial;}
.news-list .date p{font-size: 16px;line-height: 16px;color: #fff;font-family: arial;}
.news-list .descript{overflow: hidden;width: 467px;}
.news-list .descript em{font-size: 16px;line-height: 14px;color: #fff;font-weight: bold;display: block;}
.news-list .descript p{color: #fff;font-size: 13px;line-height: 26px;margin-top: 13px;}
.latest-info:hover {background:#0b3581;color: #fff; }
.news-list-r  ul li{border-bottom:dashed 1px #efefef;margin-bottom: 20px;padding:20px 0;padding-left: 16px;}
.news-list-r .date{width: 63px; padding: 14px 7px; border: solid #0b3581 1px; border-radius: 5px;margin-right: 12px;margin-right: 15px;text-align: center;}
.news-list-r .date span{display: block;font-size:21px;line-height:21px;color: #999; padding-bottom: 12px;font-family: arial;}
.news-list-r .date p{font-size: 16px;line-height: 16px;color: #999;font-family: arial;}
.news-list-r .descript{overflow: hidden;width: 467px;}
.news-list-r .descript em{font-size: 16px;line-height: 16px;color: #333;font-weight:normal;display: block;font-weight: bold;margin-top: 3px;}
.news-list-r .descript p{color:#717171;font-size: 13px;line-height: 26px;margin-top: 10px;}
.news-list-r  ul li:hover {background: #0b3581; color: #fff;}
.news-list-r  ul li:hover .date{border: solid #fff 1px;}
.news-list-r  ul li:hover .date span{color: #fff;}
.news-list-r  ul li:hover .date p{color: #fff;}
.news-list-r  ul li:hover .descript em{color: #fff;}
.news-list-r  ul li:hover .descript p{color: #fff;}
.news-list-r  ul li:last-child {border:none;}

/*首页案例*/
.case{margin:60px 0;}
.case-list{margin-top: 40px;}
.case-list ul{width: 1230px;}
.case-list ul li{position: relative;width: 380px;height:240px;float: left;margin-right: 30px;margin-bottom: 32px;}
.case-list ul li .pic{position: relative;overflow: hidden;}
.case-list ul li .case-info{text-align: center;  background: url(../images/line1.png)no-repeat center rgba(0, 0, 0,0.45) ; position:absolute;left:0;bottom: 0;height: 60px;width: 100%;  }
.case-list ul li .case-info em{line-height: 60px;display: block;font-size: 15px;color: #fff;}
.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;
} 
.case a.more{transition: all 0.3s;margin:8px auto 60px;font-size: 14px;color: #666;text-align: center; line-height: 41px;  border-width: 1px; border-color: rgb(102, 102, 102); border-style: solid;width: 190px;border-radius: 20px; height: 41px;}
.case a.more:hover{background:#0b3581;color: #fff;border-radius: 20px;border:solid 1px #0b3581;}

/*tips*/
.tips{background: url(../images/t-bg.jpg)no-repeat center top;height: 352px;}
.tips .txt{padding-top: 98px;}
.tips .txt em{font-size: 24px;font-family: arial;display: block;text-transform: uppercase;line-height: 24px;color: #333;}
.tips .txt p{font-size: 14px;line-height: 14px;margin-top: 28px;font-family: arial;color: #6e6e6e;}
.tips .txt a{margin: 63px  auto 87px;  font-size: 14px;text-align: center;line-height: 40px;width: 190px;height: 40px;background: #0b3581;color:#fff; border-radius: 20px;}


/*企业文化*/
.cul{margin:56px 0 63px;}
.cul ul li{display: inline-block;margin-right: 94px;}
.cul ul li:last-child{margin-right: 0;}
.cul ul li .pic{margin-right: 6px;}
.cul ul li .txt{margin-top: 11px;}
.cul ul li .txt em{font-size: 16px; color: rgb(30, 30, 30); line-height: 16px;}
.cul ul li .txt p{ font-size: 14px; color: rgb(120, 120, 120); line-height:22px; margin-top: 12px;}


/*公共底部*/
.foot{background: url(../images/f-bg.jpg)no-repeat; padding-top: 71px;border-top:solid 5px #0b3581;}
.foot-nav dl {float: left;width: 188px;box-sizing: border-box;  padding-left: 64px;background: url(../images/foot-line.png) no-repeat left top; height: 275px;}
.foot-nav dl dt{font-size: 18px; line-height: 18px; color: #fff; margin-bottom: 19px;}
.foot-nav dl dd a{display: block; font-size: 14px; line-height: 30px; color: #838383}
.foot-nav dl dd a:hover{color: #fff;}
.foot-nav dl .tel{background: url(../images/foot-tel.png) no-repeat left center; padding-left: 57px; margin-bottom: 26px;}
.foot-nav dl .tel em{display: block; font-size: 14px; line-height: 14px; color: #838383; padding-top: 2px; margin-bottom: 8px;}
.foot-nav dl .tel strong{display: block; font-size: 26px; line-height: 19px; color: #fff; font-family: arial;font-weight: bold;}
.foot-nav dl h2{display: block; font-size: 18px; color: #fff; margin-bottom: 16px;}
.foot-nav dl p{display: block; font-size: 14px; line-height: 30px; color: #838383;}
.foot .wechat{width: auto;}
.foot .wechat dt{margin-left:16px;}
.foot .wechat img{display: inline-block;}
.foot .wechat span{font-size: 14px; color:#c0c0c0;display: inline-block;writing-mode: tb-rl;letter-spacing: 2px;margin-left: 14px;padding-bottom: 5px;}
.foot .wechat .info{margin-top: 27px;}
.foot .wechat .info p{font-size: 14px; color:#c0c0c0;line-height: 30px;}
.foot .wechat .info p em{color:#fff;font-size: 24px;}
.foot-copy{margin-top: 59px; font-size: 14px; line-height: 67px; color: #a0a7a6;border-top:solid 1px #585d60;}
.foot-copy {display: block;}
.foot-copy a{color:#a0a7a6;display: inline-block;}
.foot-copy a:hover{color:#fff;}


/*内页*/
.ny-hd{ height: 342px;}
.ny-main {margin-top: 40px;margin-bottom: 60px;overflow: hidden;}

.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: #0b3581;}
.position a:hover{color: #0b3581;}

/*内页产品*/
.ny-left{width: 284px;}
.column-title{position: relative; background: #0b3581 }
.column-title .icon{width: 145px;height: 100px;background: url(../images/icon-pro1.png) no-repeat center left 34px;padding-left: 105px;}
.column-title:before{content: ""; position: absolute;width: 272px;height: 88px;border: 1px solid #fff;top: 5px;left: 5px;}
.column-title h3{font-size: 28px;color: #fff;font-weight: bold;line-height: 28px;padding: 26px 0 2px;    margin-bottom: 2px;}
.column-title span{color: #fff;font-family: arial; text-transform: uppercase;}

/*.ctitle1{width: 260px;border:2px solid #0b3581;border-top: none;padding: 20px 10px 12px 10px; margin-bottom: 30px;}
.ctitle1>li{float: left; margin-bottom: 8px; padding-left: 20px; width: 240px;background: #eaeaea;}
.ctitle1>li>a{display: block; width: 225px;height: 50px;line-height: 50px;color: #333;font-size: 16px;transition: all 0.5s; position: relative; }
.ctitle1>li>a:after{content: "";width: 0px;height: 2px;background: #fff;position: absolute;left: 0;top: 24px;transition: all 0.2s;}
.ctitle1>li:hover,.ctitle1>li.on{background: #0b3581;}
.ctitle1>li:hover>a:after,.ctitle1 li.on>a:after{width: 10px;}
.ctitle1>li:hover>a,.ctitle1 li.on>a{padding-left: 20px;color: #fff;}

.ctitle1>li:hover .ctitle2 li a{color: #fff;}

.ctitle2{width: 240px;}
.ctitle2>li{float: left; margin-bottom: 8px; padding-left: 20px; width: 200px;}
.ctitle2>li>a{display: block; width: 200px;height: 50px;line-height: 50px;color: #333;font-size: 16px;transition: all 0.5s; position: relative; }
.ctitle2>li>a:after{content: "";width: 0px;height: 2px;background: #fff;position: absolute;left: 0;top: 24px;transition: all 0.2s;}
.ctitle2>li:hover,.ctitle2>li.on{background: #0b3581;}
.ctitle2>li:hover>a:after,.ctitle2>li.on>a:after{width: 10px;}
.ctitle2>li:hover>a,.ctitle2>li.on>a{padding-left: 20px;color: #fff;}
*/


.ctitle1{border:1px solid #CCCCCC;  border-top: none; padding: 10px 0 0;}
.ctitle1>li{float: left; width: 262px; margin: 0 10px 10px 10px;}
.ctitle1>li a{display: block; background: #eaeaea;color:#333;text-indent: 20px; font-size: 16px; line-height:48px;width: 100%}
.ctitle2{ display: none;}
.ctitle1 li.on .ctitle2{ display: block;}
.ctitle1>li:hover>a,.ctitle1>li.on>a{ background:#0b3581;color: #fff;}
.ctitle1 .ctitle2 li{float: left;}
.ctitle1 .ctitle2 li a{ background: #fff;border-bottom: 1px dotted #eee; color:#333; font-size: 14px;display: block;width:262px;}
.ctitle1 .ctitle2 li.on a{color:#0b3581;}
.ctitle1 .ctitle2 li a:hover{color:#0b3581;}



.ny-contact {background: #fafafa;}
.ny-contact .bg{display: block; width: 264px;padding-left: 20px; height: 100px;background: url(../images/ny-contact.jpg) no-repeat center center;}
.ny-contact span,.ny-contact em{display: block;color: #fff;}
.ny-contact span{font-size: 18px;line-height: 18px;padding-top: 30px;}
.ny-contact em{font-family: arial;}
.ny-contact ul{padding: 20px 10px;background: #f2f2f2;margin-bottom: 20px;}
.ny-contact ul li span,.ny-contact ul li img,.ny-contact ul li a{display: block;margin: 0 auto;}
.ny-contact ul .ny-tel{font-size: 24px;font-family: arial;color: #0b3581;line-height: 20px;padding-left: 40px;background: url(../images/ny-tel.png) no-repeat center left 6px;margin-bottom: 20px; margin-left: 8px;}


.ny-right{width:1200px; overflow: hidden;}
.ny-right1{width:880px; overflow: hidden;}


/*产品列表*/
.ny-case-list ul{width: 925px;}
.ny-case-list ul li{position: relative;width: 278px;height:176px;float: left;margin-right: 30px;margin-bottom: 32px;}
.ny-case-list ul li .pic{position: relative;overflow: hidden;}
.ny-case-list ul li .case-info{text-align: center;background:rgba(0, 0, 0,0.45) ; position:absolute;left:0;bottom: 0;height: 44px;width: 100%;  }
.ny-case-list ul li .case-info em{line-height:44px;display: block;font-size: 15px;color: #fff;}
.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-honor-list{}
.ny-honor-list ul {width:924px;overflow: hidden;}
.ny-honor-list ul li {float: left;width: 280px;margin-right:20px;margin-bottom: 34px;}
.ny-honor-list ul li .pic{width: 278px;height: 204px;overflow: hidden;position: relative;border:solid 1px #f3f3f3;}
.ny-honor-list ul li .pic:after{display: block;content: "";width: 100%;height:100%;background: url(../images/case_pic_ico.png)no-repeat center rgb(227, 185, 91,0.1);position: absolute;top:-100%;}
.ny-honor-list ul li .info{background: #f3f3f3;}
.ny-honor-list ul li .info p{padding: 14px 0;text-align: center; }
.ny-honor-list ul li .info p {font-size: 14px;color: #464646;display: block;line-height:30px;}
.ny-honor-list ul li .info p span{}
.ny-honor-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-honor-list ul li :hover .info{background: #0b3581;}
.ny-honor-list ul li :hover .info p span,.ny-honor-list ul li :hover .info p em{color: #fff;}
.ny-honor-list ul li:hover .pic:after{top:0;}

/*产品详情*/
.ny-right1  .pro1 .pro-list-pic{width: 332px;}
.ny-right1  .pro1 .spec-preview img{display: block;}
.ny-right1  .pro1 .descript1{width: 448px;}
.ny-right1  .pro1 .descript1 strong.title1{font-weight:bold;line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 10px 0 15px; margin-bottom: 10px;}
.ny-right1  .pro1 .descript1 p{width: 448px;font-size: 13px;color: #666;line-height: 28px;margin: 10px 0;text-align: justify;}
.ny-right1  .pro1 .descript1 a.consult{display: block; width: 120px; height: 40px; font-size: 15px; color: #fff; line-height: 40px; text-align: center; background: #333; }
.ny-right1  .pro1 .descript1 a.consult:hover{background-color: #0b3581;}
.ny-right1  .pro1 .descript1 p.haoma{ color: #333;font-size: 15px;display: block; margin: 20px 0;}
.ny-right1  .pro1 .descript1 p.haoma em {display: inline-block;color: #0b3581;font-size: 25px;font-weight: bold; vertical-align: middle;}
.ny-right1  .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-right1  .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-right1  .detail {margin-bottom: 20px;}
.ny-right1  .detail .de-title{border-bottom: solid 3px #0b3581; margin-bottom: 20px;}
.ny-right1  .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#0b3581;}

.title1{margin-bottom: 30px; padding-bottom: 10px; text-align: center; font-weight:bold;line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #efefef;}



/*内页新闻列表页*/
/*.ny-news-list ul li{float: left;  margin-bottom: 25px; width: 100%; background: #fff; border-bottom: dashed 1px #eaeaea; padding-bottom: 20px;}
.ny-news-list ul li .pic{display: none; width:200px; height: 147px;}
.ny-news-list ul li .info{width: auto; }
.ny-news-list ul li .info .ny-news-title{padding: 14px 0; }
.ny-news-list ul li .info .ny-news-title em{display: block; font-size: 16px; line-height: 16px; color: #333;  width: 500px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.ny-news-list ul li .info .ny-news-title span{display: block; font-size: 14px; line-height: 16px; color: #333; font-family: arial;}
.ny-news-list ul li .info p{display: block; font-size: 13px; line-height: 28px; color: #888; }
.ny-news-list ul li .info .ny-news-title em:hover{color:#0b3581;}*/



/*内页新闻列表页*/
.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: 70px;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: 33px;line-height: 26px;color:#0b3581;padding-bottom: 8px;}
.ny-news-list ul li .date p{font-size: 17px;line-height: 10px;color: #747474;margin-top: 15px;}
.ny-news-list ul li .descript{overflow: hidden;width: 765px;}
.ny-news-list ul li .descript strong{font-size: 16px;line-height: 38px;color: #232323;font-weight: bold;display: block;text-overflow: ellipsis;overflow: hidden;white-space:nowrap ;}
.ny-news-list ul li .descript strong:hover{color:#0b3581; }
.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: #0b3581;}
.zx-service ul li:hover a{background: #fc391d;}
.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: #fc391d;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 #fc391d;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;}



/*内页分页样式*/
.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;}


.ny-right1  .pagelist {padding: 10px 0;margin-top:15px;overflow: hidden;border-top:0px solid #eee;text-align:center;}
.ny-right1 .pagelist a,
.ny-right1  .pagelist span {border: 1px solid #ccc; display: inline-block;padding: 2px 8px;margin-right:5px;}
.ny-right1  .pagelist span.current {color: #f30;border: 1px solid #ddd;}

#nr-container table{margin:0 auto;}
#nr-container table tr td img{width: 430px;}
#nr-container .detail .infor img{width: 430px;}
#nr-container img{max-width: 100%;}
