.n_banner{height: 360px;}
.menu{width: 100%;height: 80px;background: #f7f9fd;margin-bottom: 80px;}
.menu p{line-height: 80px;font-size: 20px;color: #111111;}
.menu p span{float: right;font-size: 14px;color: #333333;}
.menu p span a{font-size: 14px;color: #333333;}
/*  关于我们  */

.content_c > .right{width: 270px;}
.content_c > .right h4{font-size: 20px;color: #333333;border-bottom: 1px solid #eeeeee;padding-bottom: 20px;padding-left: 5px;}
.content_c > .right > ul{background: #eee;padding:10px;border-radius:8px;margin-top: 10px;margin-bottom: 60px;}
.content_c > .right > ul > li{border-bottom: 1px solid #fff;}
.content_c > .right > ul > li > ol li a{margin-left: 20px;line-height: 36px;font-size: 14px;color: #666;}
.content_c > .right > ul > li > ol li.actives a{color: #fe5900;}
.content_c > .right > ul > li > ol li a:hover{color: #fe5900;}
.content_c > .right > ul > li > ol{display: none;margin: 5px 0 15px 0;}
.content_c > .right > ul > li.active > ol{display: block;}
.content_c > .right > ul > li.act > ol{display: block;}
.content_c > .right > ul > li a{font-size: 16px;color: #111111;line-height: 48px;}
.content_c > .right > ul > li:last-child{border:none;}
.content_c > .right > ul > li.active > a{color: #fe5900;}
.content_c > .right > dl{margin-bottom: 60px;}
.content_c > .right > dl dt{border-bottom: 1px solid #eee;height: 96px;margin-top: 20px;}
.content_c > .right > dl p{width: 164px;float: right;font-size: 16px;color: #666;line-height: 24px;}
.content_c > .right > dl p span{color: #666;line-height: 32px;}
.content_c > .right > dl dt:last-child{border:none;}
.content_c > .right > p{color: #666;margin-top: 10px;}

.content_c > .left{width: 880px;}
.content_c > .left > h5{font-size: 20px;color: #111111;line-height: 50px;margin-top: 30px;font-weight: bold;}
.content_c > .left > p{font-size: 16px;color: #666;line-height: 36px;text-align: justify;}
.content_c .left h4{text-align: center;line-height: 90px;font-size: 24px;color: #111111;margin-top: 30px;}
.content_c .honor li{width: 270px;height: 360px;float: left;margin-right: 35px;}
.content_c .honor li:nth-child(3n){margin-right: 0;}
.content_c .honor li div{width: 270px;height: 270px;background: #f1f4f9;text-align: center;line-height: 270px;}
.content_c .honor li div img{max-width: 250px;max-height: 250px;}
.content_c .honor li p{font-size: 16px;color: #333333;text-align: center;padding:5px 20px;}
.content_c .honor li:hover p{color: #fe5900;}
.culture p{line-height: 36px;font-size: 16px;color: #666666;}
.culture p span{line-height: 36px;font-size: 16px;color: #666666;}
.culture p strong{color: #111;}
.culture p em{color: #fe5900;}
#lefts{float: right;}
#rights{float: left;}
/*  产品系列 */
.content_c > .left > ul > li{width: 270px;position: relative;float: left;margin-right: 32px;height: 340px;}
.content_c > .left > ul > li:nth-child(3n){margin-right: 0;}
.content_c > .left > ul > li div{display:none;width: 270px;height: 270px;position: absolute;top:0;background: url("/lib/images/ico/x1.png") no-repeat;}
.content_c > .left > ul > li div h5{text-align: center;margin-top: 100px;font-size: 20px;color: #ffffff;}
.content_c > .left > ul > li div p{margin-top: 30px;text-align: center;padding:0 20px;font-size: 14px;color: #ffffff;}
.content_c > .left > ul > li:hover div{display: block;}
.content_c > .left > ul > li  > p{text-align: center;}
.content_c > .left > ul > li  > p a{font-size: 18px;color: #111111;line-height: 55px;}


.page p{text-align: center;line-height: 100px;margin-bottom: 50px;}
.page p span, .page p a {padding: 6px 12px;border:1px solid #eee;border-radius: 5px;margin-left: 15px;font-size: 16px;color: #666666;}
.page .current{color: #fff;padding: 6px 13px;background: #51a9fc;border:none;}
.page p a:hover{color: #fff;padding: 6px 13px;background: #51a9fc;border:none;}

/*  产品详情 */
.content_c > .left > .swiper-container{height: 330px;}
.content_c > .left > .swiper-container .swiper-slide img{width: 270px;height: 270px;}
.content_c > .left .swiper-pagination-bullet{background: #000;}
.content_c > .left .swiper-pagination-bullet-active{background: #fe5900;}
.det h5{border-bottom: 1px solid #dcdcdc;line-height: 50px;margin-bottom: 20px;}
.det h5 span{font-size: 18px;color: #333333;padding:15px 10px;cursor:pointer;}
.det> p{float: right;}
.det> p a{display: inline-block;width: 100px;height: 40px;background: #51a9fc;border-radius: 4px;line-height: 40px;
    text-align: center;margin-left: 5px;font-size: 16px;color: #fff;margin-right: 10px;}
.det> p a.detail{background: #fa6901;}
.det h5 span.active{border:1px solid #dcdcdc;border-bottom: 1px solid #ffffff;}
.det .d1 p{font-size: 16px;color: #666666;line-height: 36px;}
.det .d1 p span{font-size: 16px;color: #666666;line-height: 36px;}
/*  新闻列表 */
.content_c > .left dl{height: 180px;overflow: hidden;margin-bottom: 40px;}
.content_c > .left dl dt img{width: 250px;height: 180px;}
.content_c > .left dl dd{float: right;width: 590px;}
.content_c > .left dl dd h5 a{font-size: 24px;color: #333333;line-height: 45px;}
.content_c > .left dl dd h5{margin-bottom: 15px;}
.content_c > .left .news_left{float: left;background: url("/lib/images/ico/news1.png") no-repeat left center;border-right: 1px solid #d8d8d8;
width: 95px;height: 90px;padding-left: 25px;}
.content_c > .left .news_left p{color: #999999;}
.content_c > .left .news_right{width: 458px;float: right;}
.content_c > .left .news_right p{font-size: 14px;color: #666666;height: 90px;overflow: hidden;}
.content_c > .left dl:hover dd h5 a{color: #306dd3;}

/*  新闻详情 */
.info_n{text-align: center;}
.info_n h1{font-size: 24px;color: #111111;}
.info_n h1 em{font-size: 14px;color: #999999;line-height: 55px;}
.info_n > p{font-size: 16px;color: #444444;line-height: 36px;margin:30px 0;}

/*  客户服务 */
.case_n > p{font-size: 16px;color: #666666;}
.case_n > p em{color: #fe5900;font-size: 16px;}

/*  联系我们 */
.contact_s h6{font-size: 24px;color: #111111;margin-bottom: 20px;}
.contact_s p{font-size: 18px;color: #333333;margin-bottom: 20px;}
.message form{width: 872px;height: 386px;background: url("/lib/images/message.jpg") no-repeat;margin-top: 20px;overflow: hidden;}
.message h5{font-size: 24px;color: #111111;line-height: 60px;text-align: center;margin-top: 40px;}
.message form p input{width: 210px;height: 45px;margin-left: 100px;}
.message form p input[name='name']{width: 150px;margin-left: 125px;}
.message form p input[name='tel']{width: 135px;margin-left: 145px;}
.message form p{margin-top: 14px;margin-bottom: 50px;}
.message form textarea{width: 750px;height: 190px;margin-left: 90px;}
.message form p.submit{margin-left: 283px;margin-top: 24px;}
.message form p.submit input{width: 122px;height: 41px;margin-left: 20px;border-radius: 5px;}


