@charset "UTF-8";
body{}
.bgcolor{width:100%;background-color: #eeeeee;padding-bottom: 20px;}
.clearfix {+height: 1%;}

.ban{width: 100%;height: 460px;min-width: 1300px;clear: both;position: relative;}
.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;}
.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;}

/*产品中心*/
.nproleft{width: 224px;float: left;}
.nprotit{width: 224px;height: 98px;background-color:#e1ad58;font-size: 14px;color: #fff;text-align: center;display: block;position: relative;z-index: 9;}
.nprotit h3{display: block;text-align: center;font-size: 20px;padding:25px 0 5px 0;}
.nproNav ul{width: 224px;height: auto;position: relative;z-index: 5;background-color: #eeeeee;padding: 10px 0;}
.nproNav ul li{width: 85%;background-color: #fff;margin:0px auto 10px;}
.nproNav a{display: block;text-indent: 50px;height: 50px;line-height: 50px;font-size: 15px;color: #666;transition: 0.5s;position: relative;}
.nproNav li:hover,.nproNav li.nproon{background-color: #e1ad58;}
.nproNav li:hover a,.nproNav li.nproon a{color: #fff;}
.nproNav i{display: block;width: 18px;height: 16px;background: url(../images/img/pico1.png) no-repeat;position: absolute;top:16px;left: 23px;}
.nproNav em{display: block;width: 8px;height: 11px;background: url(../images/img/pico3.png) no-repeat;position: absolute;top:22px;right: 30px;transition: 0.5s;}
.nproNav li:hover a i,.nproNav li.nproon a i{background: url(../images/img/pico2.png) no-repeat;}
.nproNav li:hover a em,.nproNav li.nproon a em{background: url(../images/img/pico4.png) no-repeat;right: 23px;}
.nproright,.con_right{width:1036px;float: right;}
.npror_tit{font-size: 16px;color: #fff;height: 33px;line-height: 33px;border-bottom: 1px solid #e1ad58;margin-bottom: 20px;}
.npror_tit span{display: inline-block;text-indent: 10px;width:158px;height: 33px;background: url(../images/ico1.png) no-repeat; }
.npr_imgbox{width: 1050px;}	
.npr_imgbox li{width: 328px;height: 222px;text-align: center;display: block;cursor: pointer;
    float: left;margin:0 8px;margin-bottom: 24px;border:1px solid #dedede;}
.npr_imgbox li a{display: block;width: 310px;height: 205px;overflow: hidden;position: relative;margin:9px auto 0;} 
.npr_imgbox li a img{width: 310px;height: auto;position: absolute;top:0;left: 0;bottom: 0;right: 0;margin:auto;text-align: center;}
.npr_imgbox li span{width: 100%;height: 36px;display: block;background: url(../images/tou1.png) repeat;
font-size: 14px;text-align: center;color: #999;line-height: 36px;transition:0.5s;position: absolute;bottom: 0;left: 0;}
.npr_imgbox li:hover{border:1px solid #e0ad58;}
.npr_imgbox li:hover span{background: url(../images/tou.png) repeat;color: #fff;}
.npr_imgbox li:hover img{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
    -webkit-transition: all 0.6s;
    -moz-transition: all 0.6s;
    -o-transition: all 0.6s;
    transition: all 0.6s;}  	
/*电话*/
.nphone{margin-top: 30px;border:1px solid #cccccc;width: 222px;height: auto;padding-bottom: 10px;}
.nptit{width: 100%;height: 40px;line-height: 40px;font-size: 16px;text-align: center;background-color: #e1ad58;color: #fff;margin-bottom: 8px;}
.npbox{width: 208px;margin:9px auto 0;}
.npbox span{font-size: 16px;color: #333;display: block;}
.npbox p{font-size: 12px;color: #666;line-height: 25px;}
div.ml14{margin-left: 14px;}
div.ncase_left .nphone{margin-left: 14px;}
/*优势*/
.nyoushi{width:1302px;height: 669px;background: url(../images/img/yimg.png) no-repeat;margin:0px auto;position: relative;}
.nyoushi div{position: absolute;width: 280px;height: 200px;}
.nyoushi div span{display: block;text-align: center;color: #333;font-size: 24px;position: relative;}
.nyoushi div i{width: 36px;height: 30px;display: inline-block;border:1px solid #e1ad58;color: #e1ad58;font-size: 24px;text-align: center;margin-right: 15px;}
.nyoushi div p{font-size: 14px;color: #666;line-height: 25px;margin-top:15px;}
.nystxt1{top:23px;left: -100px;opacity: 0;}
.nystxt2{top:23px;right:-100px;opacity: 0;}
.nystxt3{top:265px;left:-100px;opacity: 0;}
.nystxt4{top:265px;left: -100px;opacity: 0;}
.nystxt5{top:483px;left: -100px;opacity: 0;}
.nystxt6{top:483px;right:-100px;opacity: 0;}
.nyoushi.current .nystxt1{left: 350px;opacity: 1;}
.nyoushi.current .nystxt2{right: 30px;opacity: 1;}
.nyoushi.current .nystxt3{left: 30px;opacity: 1;}
.nyoushi.current .nystxt4{left: 680px;opacity: 1;}
.nyoushi.current .nystxt5{left: 350px;opacity: 1;}
.nyoushi.current .nystxt6{right: 30px;opacity: 1;}
/*   左右切换   */
.scrolllist{width:1300px;height:550px;margin:0 auto; position:relative;}
.scrolllist .imglist_w{width:1300px;height:550px;overflow:hidden;float:left;position:relative;}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:310px;float:left;padding:0;margin:0 7px;}
.scrolllist .imglist_w li img{ width:310px; height:550px; display:block; float:left;}
.scrolllist .imglist_w li a{width:310px; display:block; height:550px; position:relative; cursor:pointer; float:left; background:#fff; margin-left:1px;}
.scrolllist .imglist_w li a span.sp1{ width:310px; height:550px; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.7); display:none;}
.scrolllist .imglist_w li a span.sp3{ width:288px; position:absolute; left:5px; bottom:5px; background:rgba(255,255,255,0.7); padding:0 10px 10px 10px;}
.scrolllist .imglist_w li a span.sp3 h1{ width:100%; font-size:24px; line-height:30px; padding:20px 0; margin:auto; overflow:hidden; color:#333; text-align:center;font-weight: 500;}
.scrolllist .imglist_w li a span.sp3 p{ width:100%; height:120px; display:none; overflow:hidden; margin:0; padding:0; font-size:14px; line-height:30px; color:#2e3440; overflow:hidden; text-indent:2em;}
.aleft { position:absolute; top:250px; left:-50px; width:50px; height:50px; display:block; z-index:101; background:url(../images/img/bt_left.png) no-repeat;}
.aleft:hover{  background:url(../images/img/bt_lefthover.png) no-repeat;}
.aright { position:absolute; top:250px; right:-50px; width:50px; height:50px; display:block; z-index:101; background:url(../images/img/bt_right.png) no-repeat;}
.aright:hover{  background:url(../images/img/bt_righthover.png) no-repeat;}
/*新闻资讯*/
.nnews{width: 100%;height:auto;min-width: 1300px;position: relative;}
.adtitbox{width:406px;height: 35px;margin:10px auto 30px;background: url(../images/img/line.png) center no-repeat;background-size: 100%; position: relative;z-index: 1;}
.adtitbox a{font-size: 14px;color: #e0ad58;display: block;float: left;width:155px;height:40px;text-align: center;margin-left: 30px;overflow: hidden;
line-height: 40px;transition:0.5s;border:1px solid #e0ad58;background-color: #fbfbfb;border-radius: 25px;position: relative;z-index: 9!important;}
.adtitbox a:hover,.adtitbox a.on{background-color: #e0ad58;color: #fff;}
.newslist{width: 1300px;margin:0px auto;}
.newslist li{width: 100%;height: 150px;padding:30px 0;position: relative;border-bottom: 1px solid #f5f5f5;}
.newsimg{width: 260px;height: 151px;float: left;display: block;overflow: hidden;}
.newsimg img{width: 260px;height: auto;transition: all 1s ease 0s;}
.newstxt{float: right;width: 1000px;font-size: 16px;color: #666;line-height: 28px;}
.newstxt a{font-size: 20px;color: #333;margin:0px 0 15px 0;display: block;}
.newsdate{font-size: 16px;color: #666;margin-top: 25px;}
.newsdate em{display: block;float: right;color: #9d9d9d;}
.newslist li:hover .newstxt a{color:#e0ad58;}
.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;}
/*关于万千*/
.nabmodule1{width: 100%;height:852px;min-width: 1300px;position: relative;background: url(../images/img/nabg.jpg) top center no-repeat;}
.nabmodule1 .container{height: 540px;margin-top: 30px;}
.nabmleft{width: 666px;float: left;}
.nabmleft span{font-size: 24px;color: #333;display: block;text-align: center;line-height: 30px;}
.nabmleft span em{font-size: 14px;color: #fbc874;display: block;}
.nabmleft span i{width: 40px;height: 1px;display: block;background-color: #fff;margin:10px auto 0;}
.nabmleft div{margin-top: 20px;font-size: 14px;color: #fff;line-height: 30px;}
.nabmleft div p{text-indent: 35px;margin-bottom: 15px;}
.nabmright{float: right;width: 540px;height: 360px;background: url(../images/video.jpg) no-repeat;margin-top: 100px;}
.nabmodule1 .haphone{position: absolute;bottom: 0;right: 258px;width: 480px;background: none;}
.nabmodule2{width: 100%;background: #fff url(../images/img/ico1.png) left center no-repeat;height: auto;position: relative;min-width:1300px;}
.factory{width: 1320px;margin:0px auto;position: relative;}
.factory li{width:310px;height: 282px;float: left;margin:15px 10px; }
.factory li a{width:310px;height: 242px;overflow: hidden;display: block;}
.factory li a img{width: 310px;height: auto;transition: all 1s ease 0s;}
.factory li span{display: block;width: 100%;height: 40px;line-height: 40px;font-size: 15px;color: #666;text-align: center;}
.factory li:hover span{color:#e0ad58; }
.factory li:hover img,.team li:hover 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);}
.nabmodule3{width: 100%;background-color: #f2f2f2;height: auto;position: relative;min-width:1300px;}
.team{width: 1320px;margin:0px auto;position: relative;}
.team li{width:420px;height: 300px;float: left;margin:10px;}
.team li a{width:420px;height: 300px;overflow: hidden;display: block;}
.team li a img{width: 420px;height: auto;transition: all 1s ease 0s;}
/*联系我们*/
.connav{width: 1300px;height: 180px;margin:0px auto;border-bottom: 1px solid #e1ad58;padding-bottom: 30px;}
.connav li{width:220px;float: left;margin-right: 50px; }
.connav li span{display: block;width: 120px;height: 38px;line-height: 38px;font-size: 18px;color: #999;text-align: center;margin:0px auto;background-color: #dddddd;}
.connav li p{display: block;width: 220px;height: 95px;line-height: 25px;padding-top:15px;font-size: 14px;color: #999;text-align: center;margin:30px auto 0;background:url(../images/img/cico1.png) no-repeat;}
.connav li:last-child{margin-right: 0;}
.connav li p.pt30{padding-top: 30px;}
.connav li:hover span{background-color: #e1ad58;color: #fff;font-weight: bold;}
.connav li:hover p{background: url(../images/img/cico2.png) no-repeat;color: #fff;}
.mapbox{width: 1298px;margin:0px auto;height:458px;border:1px solid #ccc; }
.map,.mapbox iframe{width: 1278;margin:11px auto 0;height: 434px;display: block;}

/*图片详情页*/
.con_right{width:1000px;float: right;}
.infor_con{width: 1000px;margin:0px auto;}
.nwcon{padding: 20px 10px;font-size: 14px;color: #666;line-height: 30px;}
.nntit{ width:100%; height:70px; line-height:70px; text-align:center; font-weight:100; color:#333;font-size:20px;}
.infor_con img{padding: 10px 0;max-width: 860px;height: auto !important;display: block;margin:0px auto;}
.infor_con p{font-size: 14px;color: #666;line-height: 30px;}
.inforbox{border-bottom: 2px #ddd solid;padding-bottom: 30px;}
.context2{border-top: 2px #ddd solid;padding-top: 30px;}
.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;}





.list{
    width: 100%;
    -moz-column-count: 3;
    -webkit-column-count: 3;
    column-count: 3;
    -moz-column-gap: 30px;
    -webkit-column-gap: 30px;
    column-gap: 30px;
}
.list-item{
    margin-bottom: 30px;
}
.item-img{
}
.item-img img{width: 100%;}
.list-item span{text-align: center;display: block;height: 40px;line-height: 40px;font-size: 14px;color: #666;}



