@charset "UTF-8";
body{background-color: #fff;}
.bgcolor{width:100%;background-color:#f3f3f3;}
.clearfix {+height: 1%;}

.ban{width: 100%;height: 460px !important;min-width: 1300px;position: relative;margin-top: 220px;}
.ban1{background: url(../images/img/ban1.jpg) top center no-repeat;}
.ban2{background: url(../images/img/ban2.jpg) top center no-repeat;}
.ban3{background: url(../images/img/ban3.jpg) top center no-repeat;}
.ban4{background: url(../images/img/ban4.jpg) top center no-repeat;}
.ban5{background: url(../images/img/ban5.jpg) top center no-repeat;}
.ban6{background: url(../images/img/ban6.jpg) top center no-repeat;}
.ban7{background: url(../images/img/ban7.jpg) top center no-repeat;}
.ntitle{font-size: 14px;color: #666;text-align: center;line-height: 40px;height: auto;padding-bottom:40px;}
.ntitle p{margin-top: 20px;}
.ntitle img{display: block;margin:0px auto;}

/*产品中心*/
.nproduct{width: 1300px;margin:0px auto;position: relative;}
/*新闻资讯*/
.newtit{margin:50px 0 0 0;}
.newtit img{display: block;margin:0px auto;}
.nnavtit{width: 280px;margin:20px auto 50px;}
.nnavtit a{width: 138px;height: 48px;border:1px solid #d2d2d2;display: block;float: left;font-size: 20px;color: #323232;text-align: center;line-height: 48px;}
.nnavtit a.on,.nnavtit a:hover{border:1px solid #642a00;background-color: #642a00;color: #fff;}
.newslist{width: 1300px;margin:30px auto 0;}
.newslist li{width: 100%;height: 210px;position: relative;}
.nnewsl{width: 95%;height: 150px;border-bottom: 1px solid #f5f5f5;padding:30px 0;margin:0px auto;}
.newsimg{width: 260px;height: 151px;float: left;display: block;overflow: hidden;position:relative;}
.newsimg img{width: 260px;height: auto;transition: All 0.7s ease-in-out;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;text-align: center;}
.newstxt{float: right;width: 75%;font-size: 14px;color: #666;line-height: 26px;}
a.nnewtit{font-size: 18px;color: #333;display: block;}
a.nnewbtn{font-size: 14px;color: #333;margin-top:10px;width: 100px;height: 30px;line-height: 30px;text-align: center;display: block;border:1px solid #ccc;}
a.nnewtit em{display: block;color: #666;font-size: 13px;}
.newslist li:hover a.nnewtit{color:#642a00;}
.newslist li:hover a.nnewbtn{color: #fff;background-color: #642a00;}
.newslist li:hover{background-color: #f0f0f0;}
.newslist li:hover .newsimg img{transform: scale(1.2,1.2); -moz-transform: scale(1.2,1.2); -ms-transform: scale(1.2,1.2); -o-transform: scale(1.2,1.2); -webkit-transform: scale(1.2,1.2);}
/*新闻详情页*/
.newsinfo{width: 1200px;margin:0px auto;box-shadow: #ddd 0px 0px 5px;padding:30px;background-color: #fff;}
.inforbox{border-bottom: 2px #ddd solid;padding-bottom: 30px;}
.ninfo_ntit{width:100%; height:70px; line-height:70px; text-align:center; font-weight:100; color:#333;font-size:20px;}
.context{width:100%; height:30px; line-height:30px; padding:10px 0 20px 0;}
.context ul{margin:0; padding:0;}
.context ul li{width:450px; height:30px; line-height:30px;color:#333;font-size: 16px;}
.context ul li a{color: #666;}
.jhurl{width: 100%;height: 39px;line-height: 39px;font-size: 13px;text-align: center;color: #777;}
.jhurl small{font-size: 13px;color: #777; line-height: 39px; margin-left:10px;}
.view_con{ font-size:15px; line-height:30px; color:#666;}
/*集团介绍*/
.nabout{width: 100%;height: 888px;background:#f3f3f3 url(../images/img/abbg.png) top center no-repeat;min-width: 1300px;padding-bottom: 30px;}
.nabtxt{font-size: 16px;color: #333;line-height: 30px;width: 590px;float: right;margin-top: 235px;}
/*荣誉*/
.rongyu{width: 100%;height: 890px;background:#fff url(../images/img/rybg.jpg) bottom center no-repeat;min-width: 1300px;padding-bottom: 30px;}
#featureContainer{width:1300px; margin:0px auto;}
#featureContainer a{ position:relative;}
#feature{position: relative;height: 565px;width: 100%;}
#block {z-index: 0; position: relative; overflow: hidden; width:1300px; height:565px; margin:0 auto;}
#botton-scroll{z-index: 0; margin: 0px auto; width:1300px; height:565px;}
#feature .featurebtn{text-indent: -9999px;width:50px;height:50px;display: block;position: absolute;top:40%; transition:0.5s;}
#feature .prev{background: url(../images/img/bt_left.png) 0 0 no-repeat;left:-50px;}
#feature .next{background: url(../images/img/bt_right.png) 0 0 no-repeat;right:-60px;}
.featureUL{ position: relative; list-style-type: none; margin: 0px; padding-left: 0px; width: 2900px; float: left; left: 0px;}
.featureUL li{width:390px;float: left;height:544px;overflow: hidden;padding:10px;margin-right: 34px;position: relative;transition:0.5s;cursor: pointer;box-shadow: #ddd 0px 0px 5px;background-color: #fff;}
.li_img{ width:390px; height:544px; text-align:center;overflow:hidden;position: relative;display: block;}
.li_img img{ width:390px; height:auto;overflow:hidden;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:0;text-align: center;}
.featureUL li span{display: block;font-size: 20px;color: #fff;text-align: center;transition: 0.5s; width:100%;height:0;position: absolute;bottom:0;left: 0;background: url(../images/tou.png) repeat;}
.featureUL li:hover span{display: block;height:100px;line-height: 100px;}
/*分部*/
.fbbtn a{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;float: left;margin-right: 15px;background-color: #ccc;position: relative;overflow: hidden;}
.fbbtn a.on,.fbbtn a:hover{background-color: #642a00;}
.fbbox{width: 100%;height: auto;background:#fff url(../images/img/fbbg.png) top center no-repeat;min-width: 1300px; }
.fbtxt{font-size: 18px;color: #666;line-height: 35px;padding-top:85px;}
.fbtxt h3{font-size: 24px;color: #642a00;margin-bottom: 20px;}
.fbimg{width: 710px;float: left;margin-right: 60px;position: relative;}
.fbimg span{display: block;writing-mode: tb-rl;font-size: 30px;color: #fff;letter-spacing: 1.5px;position: absolute;top:122px;right: 0;}
/*优势*/
.ysbox{background-color: #fff;width: 560px;height: 476px;padding:50px 45px;margin-left: -100px;opacity: 0;}
.ysbox span{font-size: 24px;color: #642a00;margin:30px 0;text-align: center;display: block;}
.ysbox p{font-size: 16px;color: #333;line-height: 30px;}
.nysimg{display: block;margin-right: -100px;opacity: 0;}
.ysbox.current{margin-left: 0px;opacity: 1;}
.nysimg.current{margin-right: 0px;opacity: 1;}
/*理念*/
.lbbtn{width: 296px;margin:0px auto;height: 40px;}
.lbbtn a:last-child{margin-right:0;}
.lnbox h3{font-size: 24px;color: #642a00;text-align: center;margin-bottom: 30px;}
.lnbox{font-size: 14px;color: #666;line-height: 27px;}
/*联系我们*/
.contit span{display: inline-block;font-size: 24px;color: #642a00;}
.conbox li{width:364px;height: 447px;float: left;margin-right: 102px;background: url(../images/img/cbg.png) no-repeat;}
.conbox li img{display: block;margin:0px auto;transition: transform 1s;}
.conbox h3{font-size: 24px;color: #666;text-align: center;margin:20px 0;}
.conbox p{font-size: 20px;color: #888;text-align: center;}
a.conbtn{background: url(../images/img/cbtn1.png) no-repeat;width:150px;height: 52px;display: block;margin:70px auto 0;font-size: 18px;color: #fff;text-align: center;line-height: 52px;transition: 0.5s;}
.conbox li:last-child,.liuyanban li.mr0{margin-right: 0;}
.conbox li:hover img{transform: rotateY(360deg) rotateZ(360deg);}
.conbox li:hover a{margin-top: 60px;}
.liuyanban{background-color: #fff;padding:55px 0;}
.liuyanban form{width: 1060px;margin:0px auto;}
.liuyanban li{width: 31%;height: 45px;line-height: 45px;float: left;margin-right: 3%;}
.liuyanban li.fortext{width: 99%;line-height: 45px;height: 145px;clear: both;margin: 30px 0;}
.liuyanban li.yanimg input{ width:180px; float:left;}
.liuyanban li.yanimg img{cursor: pointer;height: 45px;line-height: 45px; margin-left:15px; background:#fff;float:left;}
.liuyanban input{width: 100%;height: 100%;font-size: 14px;color: #888;background-color: #f7f7f7;border:none;padding-left: 15px;}
.liuyanban textarea{border:none;width: 100%;height: 100%;background-color: #f7f7f7;padding:15px 0 0 15px;font-size: 14px;color: #888;}
.liuyanban #submit{width: 400px;height: 55px;line-height: 55px;font-size: 16px;color: #fff;text-align: center;display: block;margin:50px auto 0;background-color: #642a00;border-radius: 5px;border:none;}
.liuyanban li.forbtn{width: 100%;clear: both;}

/*产品详情页*/
.npnavbox{width:280px;float: left;background: url(../images/img/ptit.png) top center no-repeat;padding-top: 96px;}
.npn_a{background-color: #f5f5f5;padding: 20px 0;}
.npn_a a{width: 92%;height: 40px;line-height: 40px;text-align: center;display: block;margin:0px auto;z-index: 9;/*overflow:hidden;*/
    font-size: 16px;color: #666;transition:0.5s;position: relative;border-bottom: 1px dashed #cccccc;}
.npn_a a:hover,.npn_a .proon{color: #fff!important;background-color:#642a00; }
.npn_a a:hover i,.npn_a .proon i{display: block;}
.npn_a i{width:309px;height: 47px;background: url(../images/hphover.png) right center no-repeat;display: none;position: absolute;top:0;left:0;z-index: -1;}
.npn_a a:hover i{display: block;}
.npn_a a:first-child{color:#03449e;font-size:17px;}
.npn_a a:last-child{border-bottom: none;}
.nprorinfo{width: 70%;border:1px solid #d8d8d8;float: right;padding:0 30px 60px 30px;}
.ntopphone{background:#642a00 url(../images/img/dh.png) left no-repeat;padding:10px 0 10px 80px;height: 52px;background-position-x: 10px;}
.ntopphone span{display: block;font-size: 14px;color: #fff;}
.ntopphone b{display: block;font-size: 24px;color: #fff;font-weight: 500;}
.infoimg img,.view_con img{padding: 10px 0;max-width: 80%;height: auto !important;display: block;margin:0px auto;}
/*新闻推荐*/
.nprotit{width: 100%;height: 60px;background-color: #642a00;font-size: 28px;color: #fff;text-align: center;line-height: 60px;display: block;position: relative;z-index: 9;}
.recom_info{width: 276px;height: auto;background-color: #642a00;padding:2px 2px 2px 2px;position: relative;z-index: 5;}
.recom_info li{width: 100%;height: 30px;line-height: 30px;background-color: #fff;border-bottom: 1px dashed #eee;}
.recom_info li a{font-size: 14px;color: #666;display: block;float: left;transition:0.5s;width: 235px;overflow: hidden;height: 30px;line-height: 30px;text-align: left;text-indent: 6px;}
.recom_info li a:hover{color: #3757a7;}










