/* 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;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;font-weight: normal;}
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}
input{outline: none;}
.cl{height: 0px; clear: both;}
.fl{float: left; display: block;}
.fr{float: right;}
.container{width:1300px; 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 !important;}
.txt-r{text-align: right;}
.bg-black{background: #000;}
.col-black{color: #000;}
.col-white{color: #fff !important;}
strong{ font-weight: bold;}
i{font-style: normal;}
.m{ margin: 0 auto;}
.blue{color:#0056a1;}
/* CSS Document */

/*top*/
.top{width: 100%;height: 42px;line-height: 42px;background: #0f6fc6;}
.top .fl{font-size: 14px;color: #FFFFFF;}
.top .fr{font-size: 14px;color: #FFFFFF;display: flex;justify-content: space-between;}
.top .fr li:nth-child(1){background: url(../images/phone-icon.png)no-repeat center left;padding-left: 30px;margin-right: 25px;}
.top .fr li:nth-child(2){background: url(../images/wx-icon.png)no-repeat center left;padding-left: 30px;}
.top .fr li:nth-child(2) img{position: absolute;top: 42px;right: 0px;display: none;z-index: 20;}
.top .fr li:nth-child(2):hover img{display: block;}
.top .container{position: relative;}
/*head*/


.logo{margin-top: 10px;}

.nav-head{display: none;}

.head .wx{margin-top: 35px;}
.head .wx p{background: url(../images/phone.png)no-repeat left center;padding-left: 35px;color: #428acb;font-size: 24px;font-weight: bold;font-family: arial;display: inline-block;margin-left: 25px;margin-right: 40px;}
.head-nav{width: 60%;margin-left: 13%;}
.head-nav li{margin-left: 64px;}
.head-nav ul{display: flex;}
.head-nav  li>a{display: block; font-size: 18px;line-height: 107px;  position: relative;height:107px;text-align: right;color: #999999;}
.ny-head .head-nav  li>a{display: block; font-size: 14px;line-height: 107px;  position: relative;height:107px;width: 70px;text-align: center;color: #333333;}
/*.head-nav li>a:after{position: absolute; content: ''; width: 0; height: 2px; background: #428acb; bottom: 19px; left: 50%;}
.head-nav  li:hover a:after,.head-nav ul li.on a:after{width: 100%; left: 0; transition:0.6s}*/
.head-nav .on>a{color: #0f6fc6;font-weight: bold; font-size: 18px;}
.head-nav li:hover>a{color: #0f6fc6;font-weight: bold;font-size: 18px;}
.navfixed{position: fixed; width: 100%; top: 0; z-index: 2222;background: #FFFFFF;}
/*.ny-navfixed{position: fixed; width: 100%; top: 0; z-index: 2222;padding-top:5px ; transition: all 0.6s;background: #FFFFFF;}*/
/*.nav li:hover>a,.nav li.on>a{color: #fff;}*/
.head-nav .nav-hide{z-index: 99; display: none;position: absolute;  top: 100px;  width: 180px; background: #fff; left: 22%; margin-left: -90px;text-align: center;  z-index: 2;}
.head-nav .nav-hide em{}
.head-nav .nav-hide em a{display: block; font-size: 15px; line-height: 48px; color: #666;border-bottom: solid 1px #666; }
.head-nav .nav-hide em a:hover{background: #fff; color: #008CD6;}
.head-nav ul li:hover .nav-hide{display: block;}
/*搜索*/


#nav  li{position: relative;}
#nav  li .hide{box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);float: left;left: 7%; margin-left: -46px; display: none;position: absolute;z-index: 2; background: white;}
#nav  li .hide em a{float: left; display:block;font-size: 15px; line-height:35px;text-align: center; width: 156px;font-size: 14px}
#nav  li .hide em:last-child a{border-bottom: none;}
#nav  li .hide em a:hover{color: #0f6fc6;transition:background-color 0.3s linear; -moz-transition:background-color 0.3s linear;-webkit-transition:background-color 0.3s linear;-o-transition :background-color 0.3s linear;display: block;}

.banner{}
.banner img{display: block;}
.banner .swiper-pagination-bullet-active{position: relative;}
.banner .swiper-pagination-bullet-active:after{content: '';position: absolute;top: -3px;left: -3px;width: 9px;height: 9px;border: 1px solid #fff;}
.banner .swiper-pagination-bullet{width: 5px;height: 5px;background: #FFFFFF;opacity: 1;}
.ny-banner .swiper-pagination-bullet-active{position: relative;}
.ny-banner .swiper-pagination-bullet-active:after{content: '';position: absolute;top: -3px;left: -3px;width: 9px;height: 9px;border: 1px solid #fff;}
.ny-banner .swiper-pagination-bullet{width: 5px;height: 5px;background: #FFFFFF;opacity: 1;}
.ny-banner .swiper-slide{height: 600px;}
.ny-banner img{display: block;}

/*搜索*/
.search{margin-bottom: 50px;margin-top: 7px;}
.search ul{display: flex;justify-content: space-between;line-height: 48px;}
.search ul li{}
.search ul li:nth-child(1){display: flex;font-size: 16px;color: #666666;}
.search ul li:nth-child(1) dt{font-size: 16px;color: #666666;}
.search ul li:nth-child(1) dd a{font-size: 16px;color: #666666;}
.search ul li form{border-bottom: 1px solid #f4f4f4;width: 300px;display: flex;justify-content: space-between;height: 48px;}
.search ul li form input{border: 0;}
.search ul li form .submit{background: url(../images/search-icon.png)no-repeat center;width: 21px;height: 21px;border: 0;cursor: pointer;position: relative;top: 13px;right: 20px;}
.text::-webkit-input-placeholder{color: #c8c8c8;font-size: 14px;}
.text::-moz-input-placeholder {color: #c8c8c8;font-size: 14px;}
.text::-ms-input-placeholder {color: #c8c8c8;font-size: 14px;}


/*首页产品*/
.product-con{display: flex;justify-content: space-between;}
.product-con .hd{}
.product-con .hd ul{}
.product-con .hd ul li{width: 216px;height: 90px;background: #edf0f2;text-align: center;margin-bottom: 22.5px;overflow: hidden;}
.product-con .hd ul li.on{background: #035cac;}
.product-con .hd ul li.on em{color: #FFFFFF;}
.product-con .hd ul li.on p{color: #cecece;}
.product-con .hd ul li em{font-size: 18px;color: #b1b1b1;font-weight: bold;display: block;margin-top: 16px;}
.product-con .hd ul li p{font-size: 16px;color: #b1b1b1;font-family: arial;}
.product-con .tempWrap{background: url(../images/product-bg.jpg)no-repeat center;}
.product-con .bd .inbox{width: 1044px;height: 540px;display: flex;}
.product-con .bd .inbox .inHd{width: 349px;background: rgba(0,97,184,0.8);height: 540px;}
.product-con .bd .inbox .inHd ul{margin-top: 60px;}
.product-con .bd .inbox .inHd ul li a{font-size: 20px;font-family: arial;color: #FFFFFF;text-align: right;line-height: 60px;padding-right: 101px;}
.product-con .bd .inbox .inHd ul li.on a{background: #097ddb;}
.product-con .bd .inbox .inBd ul{margin-left: 46px;margin-top: 44px;}
.product-con .bd .inbox .inBd ul li{font-size: 15px;color: rgba(255,255,255,0.5);width: 362px;line-height: 28px;background: url(../images/product-yuan.png)no-repeat top 12px left;padding-left: 20px;}


.title em{background: url(../images/line-icon.png)no-repeat center;display: block;}


/*关于我们*/
.about{padding-bottom: 90px;margin-top: 55px;background: url(../images/about-bg.jpg)no-repeat right bottom;}
.about .title{text-align: center;background: url(../images/title-bg.png)no-repeat top center;padding-top: 55px;}
.about .title em{font-size: 36px;color: #333333;font-weight: bold;}
.about .title p{font-size: 16px;color: #333333;width: 950px;margin: auto;margin-bottom: 65px;margin-top: 40px;}
.about ul{display: flex;justify-content: space-around;}
.about ul li{text-align: center;}
.about ul li .pic{width: 136px;height: 136px;border-radius: 100%;background: #0061b8;text-align: center;}
.about ul li .pic img{margin-top: 41px;transition: all 0.6s;}
.about ul li:hover .pic img{transform: rotateY(180deg);}
.about ul li p{font-size: 18px;color: #333333;font-weight: bold;margin-top: 20px;}
.about ul li:hover p{color: #0061b8;}
.about .ck{color: #2168a9;width: 125px;height: 42px;line-height: 42px;margin: auto; margin-top: 55px;background: url(../images/pro-more.png) no-repeat center right 30px;transition: all 0.5s;position: relative;border-radius: 4px;font-size: 16px;}
.about .ck:hover{background: url(../images/pro-more.png) no-repeat center right 20px;text-indent: 20px;}
.about .ck:before,.about .ck:after{content: "";border-style: solid;position: absolute;z-index: 5;border-radius: 4px;box-sizing: content-box;transition:all 0.3s;}
.about .ck:before {width: 0;height: 100%;border-width: 1px 0 1px 0;top: -1px;left: 0;-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}
.about .ck:after {width: 100%;height: 0;border-width: 0 1px 0 1px;top: 0;left: -1px;}
.about .ck:hover:before {width: 100%;}
.about .ck:hover:after {height: 100%;}
.about .ck:before,.about .ck:after {border-color: #2168a9;}


/*联系方式*/
.connect{background: url(../images/connect-bg.jpg)no-repeat center;height: 261px;overflow: hidden;}
.connect em{font-size: 42px;color: #0061B8;font-weight: bold;display: block;margin-top: 45px;}
.connect p{font-size: 18px;color: #116ec1;}
.connect .phone{font-size: 26px;color: #2379c6;background: url(../images/connect-icon.png)no-repeat left center;padding-left: 35px;margin-top: 18px;}
.connect .phone span{font-size: 20px;color: #2379c6;}

/*案例*/
.case{margin-bottom: 115px;}
.case .title{text-align: center;background: url(../images/title-bg3.png)no-repeat center top;padding-top: 50px;margin-top: 73px;margin-bottom: 51px;}
.case .title em{font-size: 36px;color: #333333;font-weight: bold;}
.case .case-list{position: relative;}
.case .case-list .swiper-containere{overflow: hidden;}
.case .case-list .swiper-containere .swiper-slide{width: 420px;height: 260px;overflow: hidden;}
.case .case-list .swiper-containere .swiper-slide img{display: block;width: 100%;transition: all 0.4s;}
.case .case-list .swiper-containere .swiper-slide:hover img{transform: scale(1.1);}
.case .case-list .swiper-containere .swiper-button-prev{left: -115px;}   /*箭头左*/
.case .case-list .swiper-containere .swiper-button-next{right: -115px;}   /*箭头右*/


/*news*/
.news{background: #f8f8f8;overflow: hidden;padding-bottom: 50px;}
.news .title{background: url(../images/title-bg2.png)no-repeat top center;padding-top: 55px;text-align: center;margin-top: 82px;margin-bottom: 38px;}
.news .title em{font-size: 36px;color: #333333;font-weight: bold;}
.news .news-con .fl li a{overflow: hidden;position: relative;width: 595px;height: 332px;border-radius: 0px 30px 0px 30px;}
.news .news-con .fl li a img{display: block;width: 100%;transition: all 0.5s;}
.news .news-con .fl li:hover a img{transform: scale(1.1);}
.news .news-con .fl li a p{position: absolute;top: 10px;left: 10px;background: url(../images/news-date.png)no-repeat center left;padding-left: 30px;font-size: 16px;color: #FFFFFF;}
.news .news-con .fl li a em{position: absolute;bottom: 0;left: 0;width: 100%;line-height: 80px;font-size: 24px;color: #FFFFFF;display: block;text-align: center;background: rgba(3,92,172,0.8);}
.news .news-con .fr li{width: 640px;padding-left: 20px;margin-bottom: 15px;border-bottom: 1px solid #f1f1f1;padding-bottom: 25px;}
.news .news-con .fr em{font-size: 24px;color: #333333;}
.news .news-con .fr li:hover em{font-size: 24px;color: #035cac;}
.news .news-con .fr span{background: url(../images/news-date2.png)no-repeat center left;padding-left: 30px;font-size: 16px;color: #035cac;display: block;margin-top: 5px;margin-bottom: 10px;}
.news .news-con .fr p{line-height: 24px;font-size: 16px;color: #999999;}
.news .ck{color: #2168a9;width: 125px;height: 42px;line-height: 42px;margin: auto; margin-top: 30px;background: url(../images/pro-more.png) no-repeat center right 30px;transition: all 0.5s;position: relative;border-radius: 4px;font-size: 16px;}
.news .ck:hover{background: url(../images/pro-more.png) no-repeat center right 20px;text-indent: 20px;}
.news .ck:before,.news .ck:after{content: "";border-style: solid;position: absolute;z-index: 5;border-radius: 4px;box-sizing: content-box;transition:all 0.3s;}
.news .ck:before {width: 0;height: 100%;border-width: 1px 0 1px 0;top: -1px;left: 0;-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}
.news .ck:after {width: 100%;height: 0;border-width: 0 1px 0 1px;top: 0;left: -1px;}
.news .ck:hover:before {width: 100%;}
.news .ck:hover:after {height: 100%;}
.news .ck:before,.news .ck:after {border-color: #2168a9;}


/*底部*/
.footer{background: url(../images/footer-bg.jpg)no-repeat center;height: 455px;}
.footer .f-t-left{margin-top: 91px;}
.footer .f-t-left dd{font-size: 16px;color: #e0e0e0;line-height: 32px;}
.footer .f-t-left a{margin-bottom: 20px;}
/*.footer .f-t-left dt{font-size: 18px;color: #FFFFFF;}*/
.footer .f-t-main{display: flex;margin-left: 170px;margin-top: 138px;}
.footer .f-t-main dt{font-size: 18px;color: #e0e0e0;display: block;position: relative;padding-bottom: 15px;margin-bottom: 15px;}
.footer .f-t-main dt:after{content: '';position: absolute;bottom: 0;left: 0;width: 96px;height: 1px;background: #083762;}
.footer .f-t-main dd a{font-size: 16px;color: rgba(255,255,255,0.7);display: block;line-height: 32px;}
.footer .f-t-main dd a:hover{color: #FFFFFF;}
.footer .f-t-main dl:nth-child(2){width: 445px;margin-left: 110px;}
.footer .f-t-main dl:nth-child(2) dd{float: left;margin-right: 78px;}
.footer .f-t-right{margin-top: 155px;}
.footer .f-t-right p{font-size: 16px;color: #b8b8b8;text-align: center;}
.footer .container{position: relative;}
.footer-bottom{line-height: 55px;width: 100%;position: absolute;bottom: 10px;left: 0;overflow: hidden;}
.footer-bottom .bot{text-align: center;color: #4b6074;font-size: 14px;display: flex;justify-content: center;}
.beian{margin-left: 25px;}
.footer-bottom .bot a{color: #4b6074;}
.footer-bottom span{display: flex;margin-left: 25px;}
.footer-top{background: url(../images/footer-arrow.png)no-repeat center;position: relative;bottom: 30px;left: 123px; width: 41px;height: 40px;overflow: hidden;}
.footer-top img{position: relative;left: 10px;top: 20px;}

.footer-bottom .bot i{position: relative;right: 10px;top: 22px;}

/*面包屑*/
.position{height: 70px;line-height: 70px;border-bottom: 1px solid #f2f2f2;}
.position ul{display: flex;justify-content: space-between;}
.position ul li:nth-child(1) p{background: url(../images/ny-home.png)no-repeat center left;padding-left: 20px;font-size: 15px;color: #2F2F54;font-family: arial;}
.position ul li:nth-child(1) p a{display: inline-block;margin-right: 10px;margin-left: 10px;font-size: 14px;color: #808080;}
.position .ctitle1{display: flex;}
.position .ctitle1 li{width: 180px;text-align: center;line-height: 70px;transition: 0.4s;}
.position .ctitle1 li a{font-size: 14px;color: #333333;font-family: arial;}
.position .ctitle1 li.on{background: #d8241e;}
.position .ctitle1 li.on a{color: #FFFFFF;}
.position .ctitle1 li:hover{background: #d8241e;}
.position .ctitle1 li:hover a{color: #FFFFFF;}



/*内页产品*/
.wap-pro-list-pic{display: none;}
.ny-pro-left{width:23%;border-bottom:3px solid #0f6fc6}
.ny-pro-title{background:url(../images/ny-logo.png) no-repeat center left 40px #0f6fc6;height:100px;}
.ny-pro-title b,.ny-pro-title em{display: block;text-indent:100px;}
.ny-pro-title b{font-size:28px;color:#fff;font-weight:bold;line-height: 24px;padding-top:27px;margin-left: 45px;}
.ny-pro-title em{font-size:14px;color:#fff;line-height: 14px;margin-top:10px;font-weight:normal;margin-left: 45px;}

.ny-pro-con{margin:70px 0}
.ny-pro-nav{margin-top:10px; background: #F2F2F2;}
.ny-pro-nav .ctitle1{border:1px solid #EBEBEB}
.ny-pro-nav .ctitle1>li>a{text-indent:50px;line-height: 70px;font-size:16px;height:70px;background:url(../images/pro-jt.png) no-repeat center left 20px #fff;display: block;cursor: pointer;}
.ny-pro-nav .ctitle1>li>a:after{content: '';float:right; background: url(../images/pro-jtup.png) no-repeat center;width:15px;height:9px;margin:30px 17px 0 0;transition: all .4s;}
.ny-pro-nav .ctitle2>li>a{height:60px;line-height: 60px;border-bottom:1px solid #EBEBEB;display: block;text-indent: 40px;font-size:15px;}
.ny-pro-nav .ctitle1>li.on>a:after{background: url(../images/pro-jtbottom.png) no-repeat center;}
.ny-pro-nav .ctitle1>li.on>a{background:url(../images/pro-jton.png) no-repeat center left 20px #0f6fc6;color:#fff}
.ny-pro-nav .ctitle2>li>a:hover{color:#0f6fc6}
.ny-pro-nav .ctitle2>li.on>a{color:#0f6fc6}

.ny-pro-right{width:74%;}
.ny-pro-search{width:100%;background: url(../images/ny-pro-search.jpg) no-repeat center;height:53px;margin-bottom:30px;line-height: 53px;background-size: cover;}
.ny-pro-search .fl{font-size:18px;color:#0f6fc6;font-weight:bold;margin-left:30px}
.ny-pro-search .fr{width:280px;height:40px;border:none; background: #fff;margin-top:7px;margin-right:70px}
.ny-pro-search .fr input{float:left;border:none; background: none;}
.ny-pro-search .fr .form-input{width:80%;height:40px;text-indent:20px;}
.ny-pro-search .fr .form-submit{width:20%; background: url(../images/search.png) no-repeat center;height:40px;}

.ny-pro-list li{float:left;width: calc(100%/3 - 30px);margin-right:30px;border:1px solid #EBEBEB;box-sizing: border-box;margin-bottom:30px}
.ny-pro-list li:nth-child(3){margin-right:0}
.ny-pro-list li .pic{width:100%;overflow: hidden;}
.ny-pro-list li .pic img{width: 100%;display: block;transition: all 0.6s;}
.ny-pro-list li:hover .pic img{transform: scale(1.1);}
.ny-pro-list li .info{ background: #F2F2F2;height:45px;line-height: 45px;text-align: center;transition: all. 5s; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.ny-pro-list li:hover .info{background: #0f6fc6;color:#fff}


/*产品详情*/
.ny-pro-right  .pro1 .pro-list-pic{width: 332px;}
.ny-pro-right  .pro1 .spec-preview img{display: block;}
.ny-pro-right  .pro1 .descript1{width: 570px;position: relative;bottom: 11px;}
.ny-pro-right  .pro1 .descript1 strong.title1{line-height: 38px;font-size: 20px; color: #2d2d2d;display: block;border-bottom: 1px solid #c0ccd6; padding: 0px 0 15px; margin-bottom: 10px;}
.ny-pro-right  .pro1 .descript1 p{width: 530px;font-size: 13px;color: #666;line-height: 28px;margin: 10px 0;text-align: justify;}
.ny-pro-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-pro-right  .pro1 .descript1 a.consult:hover{background-color: #0f6fc6;}
.ny-pro-right  .pro1 .descript1 a.consult img{display: none;margin-top: 5px;}
.ny-pro-right  .pro1 .descript1 a.consult:hover img{display: block;}
.ny-pro-right  .pro1 .descript1 p.haoma{ color: #333;font-size: 15px;display: block; margin: 20px 0;}
.ny-pro-right  .pro1 .descript1 p.haoma em {display: inline-block;color: #0f6fc6;font-size: 25px;font-weight: bold; vertical-align: middle; font-style: normal;}
.ny-pro-right  .pro1 .share{overflow: hidden;margin-top: 15px;}
.ny-pro-right  .pro1 .share ul li{float: left;margin: 0 5px;}
.ny-pro-right  .detail {margin-bottom: 20px;}
.ny-pro-right  .detail .de-title{border-bottom: solid 3px #0f6fc6; margin-bottom: 20px;}
.ny-pro-right  .detail .de-title a{display: block;width: 130px; font-size: 16px;line-height: 45px;color: #fff; text-align: center; margin-top: 35px;background:#0f6fc6;}


/*内页新闻*/
.ny-news-list{}
.ny-news-list ul{}
.ny-news-list ul li a{display: flex;justify-content: space-between;}
.ny-news-list ul li{height: 98px; margin-bottom: 26px;background: #f7f7f7;}
.ny-news-list ul li .date{text-align: center;border-right: solid 1px #e6e6e6;margin-right: 30px;width: 96px;height: 98px;background: #0f6fc6;}
.ny-news-list ul li .date span{display: block;font-size: 35px;font-weight: bold;font-family: arial;color: #FFFFFF;margin-top: 1px;position: relative}
.ny-news-list ul li .date span:after{content: '';position: absolute;bottom: 5px;left: 18px;width: 60px;height: 1px;background: rgba(255,255,255,0.2);}
.ny-news-list ul li .date p{font-size: 14px;font-family: arial;color: #FFFFFF;}
.ny-news-list ul li .info{width: 840px;margin-top: 18px;}
.ny-news-list ul li .info em{font-size: 16px;line-height: 16px;color: #4c4c4c;display: block;font-weight: normal;}
.ny-news-list ul li .info p{color: #808080;font-size: 14px;line-height: 20px;margin-top: 8px;}
.ny-news-list ul li:hover em{color: #0f6fc6;}

/*内页分类居中*/
.pagelist{text-align: center;margin-top: 20px;}
.rows{border: 1px solid #fafafa;padding: 7px 15px;border-radius: 7px;}
.pagelist a{display: inline-block;}
.pagelist{text-align: center;/*display: block;*/margin-bottom: 4%;}
.pagelist .first{border: 1px solid #fafafa;padding: 7px 35px;font-size: 14px;display: inline;border-radius: 7px;margin-right: 10px;}
.pagelist .current{border: 1px solid #fafafa;padding: 10px 15px;border-radius: 7px;}
.pagelist .num{border: 1px solid #fafafa;padding: 10px 15px;font-size: 14px;margin-left: 11px;display: inline;border-radius: 7px;}
.pagelist .end{border: 1px solid #fafafa;padding: 10px 35px;font-size: 14px;background: none;color: #333;display: inline;border-radius: 7px;margin-left: 10px;}
.pagelist .next{border: 1px solid #fafafa;padding: 7px 16px;font-size: 14px;display: inline-block;border-radius: 7px;margin-left: 11px;}

/*QQ 样式*/
.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: #909090;}
.zx-service ul li:hover a{background: #0054c3;}
.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: #0054c3;text-align: center;display: none;position: absolute;right: 81px;top: 0;}
.zx-service ul li dl dd:nth-child(1){display: none;}
.zx-service ul li dl dd{font-family: arial;color: #fff;font-size: 20px;height: 65px;width: 150px;line-height: 65px;}
.weixin-hide{width: 130px;padding: 130px 10px 0;background:url(../images/right-wechat.jpg) no-repeat center top 15px #0054c3;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;}
