@charset "UTF-8";
.banner-in{overflow: hidden;}
.banner-in img{width: 100%;display: block;}
.page{text-align: center;padding: 50px 0;}
.page a,.page span{display:inline-block;*display: inline;zoom:1;line-height:32px;margin:0 5px;padding:0 13px;background:#f2f2f2;border: 1px solid #ddd;transition: all 0.2s ease;}
.page a.cur,.page a:hover{background:#fec106;color:#fff;}
.wrap-in{overflow: hidden;padding-top: 50px;padding-bottom: 20px;}

/*products*/
.products{overflow: hidden;padding-bottom: 20px;padding-top: 50px;}
.public-title{background: url("../images/in/products_title_bg.png") no-repeat bottom;width: 100%;height: 80px;text-align: center;font-size: 40px;font-weight: bold;text-transform: uppercase;line-height: 1.2;margin-bottom: 50px;}
.product-info{overflow: hidden;}
.product-info-head{position: relative;overflow: hidden;height: 300px;padding-bottom: 44px;border-bottom: 1px solid #a6a6a6;margin-bottom: 40px;}
.product-info-head .product-info-img{width: 350px;height: 298px;border: 1px solid #a6a6a6;position: absolute;left: 0;top: 0;}
.product-info-head-wrap{height: 300px;overflow: hidden;padding-left: 390px;}
.product-info-head-text{overflow: hidden;padding-top: 12px;margin-bottom: 30px;}
.product-info-head-text h3{font-size: 27px;color: #434343;text-transform: capitalize;border-bottom: 1px dotted #949494;margin-bottom: 12px;}
.product-info-head-text p{color: #434343;line-height: 28px;}
.share{overflow: hidden;}
.share a{display: block;width: 30px;height: 30px;background: url("../images/in/share_img.png") no-repeat;float: left;margin-right: 12px;}
.share a.se1{background-position: 0 0;}
.share a.se2{background-position: 0 -48px;}
.share a.se3{background-position: 0 -96px;}
.share a.se4{background-position: 0 -143px;}

.product-info-details{overflow: hidden;}
.product-info-details-attr{width: 100%;margin-bottom: 30px;}
.product-info-details-attr table{border: 1px solid #c1c1c1;}
.product-info-details-attr table tr{height: 38px;}
.product-info-details-attr table th{border: 1px solid #c1c1c1;font-weight: normal;background: #f0f0f0;color: #434343;width: 160px;}
.product-info-details-attr table td{border: 1px solid #c1c1c1;text-indent: 16px;}

.product-info-title{border-bottom: 2px solid #c5c5c5;position: relative;height: 54px;}
.product-info-title h3{font-size: 26px;color: #333;text-transform: capitalize;}
.product-info-title i{width: 62px;height: 2px;background: #f76d2b;position: absolute;left: 0;bottom: -2px;}


.photo-change{height:409px;margin-top: 30px;position: relative;margin-bottom: 30px;}
.photo-change-wrap{overflow: hidden;height: 409px;}
.photo-change-ul{width: 100%;position: relative;}
.photo-change-ul li{position: absolute;top: 0; left: 0;display: none;height: 409px;overflow: hidden;}
.photo-change-ul li img{display: block;width: 100%;height: 409px;}

.photo-change-num{position: absolute;bottom: 20px;left: 0; font-size: 0;width: 100%;text-align: center;}
.photo-change-num li{width: 20px; height: 20px;display: inline-block;*display: inline;*zoom:1;font-size: 14px;background-color: #666; color: #fff;text-align: center; line-height: 20px;border-radius: 50%; margin: 0 3px;cursor: pointer;}
.photo-change-num li.active{background-color: #f76d2b;}
.photo-change-leftbtn{background: url("../images/in/photo_change_btn2.png") no-repeat 0 -146px;width: 58px;height: 58px;cursor: pointer;position: absolute;left: 18px;top:50%;margin-top: -29px;display: none;}
.photo-change-rightbtn{background: url("../images/in/photo_change_btn.png") no-repeat 0 -146px;width: 58px;height: 58px;cursor: pointer;position: absolute;right: 18px;top:50%;margin-top: -29px;display: none;}
.photo-change:hover .photo-change-leftbtn{display: block;}
.photo-change:hover .photo-change-rightbtn{display: block;}
.photo-change-leftbtn:hover{background-position: 0 0;}
.photo-change-rightbtn:hover{background-position: 0 0;}

.product-certificate{overflow: hidden;padding-top: 30px;margin-bottom: 50px;}
.product-certificate-ul{overflow: hidden;width: 900px;}
.product-certificate-ul li{float: left;width: 200px;height: 256px;border: 1px solid #c1c1c1;margin-right: 16px;}
.product-certificate-ul li img{width: 100%;display: block;}

.margin_none{margin: 0;}
.inside-information{overflow: hidden;}
.inside-information-nav{width: 262px;float: left;padding-top: 55px;}
.inside-information-nav ul{overflow: hidden;}
.inside-information-nav ul li{width:250px;height: 150px;position: relative;margin-bottom: 22px;vertical-align: bottom;cursor: pointer;}
.inside-information-nav ul li p{text-align: center;width: 100%;position: absolute;left: 0;bottom: 14px;font-size: 20px;color: #6c6c6c;}
.inside-information-nav ul li span{background: url("../images/in/cur_icon.png") no-repeat center;width: 17px;height: 31px;display: block;position: absolute;right: -12px;top: 50%;margin-top: -16px;display: none;}

.inside-information-nav ul li.in01{background: url("../images/in/about_icon01.png") no-repeat 0 0;}
.inside-information-nav ul li.in02{background: url("../images/in/about_icon02.png") no-repeat 0 0;}
.inside-information-nav ul li.in03{background: url("../images/in/about_icon03.png") no-repeat 0 0;}
.inside-information-nav ul li.in04{background: url("../images/in/about_icon04.png") no-repeat 0 0;}
.inside-information-nav ul li.in01.cur{background-position: 0 -240px;}
.inside-information-nav ul li.in01.cur p{color: #fff;}
.inside-information-nav ul li.in01.cur span{display: block;}
.inside-information-nav ul li.in02.cur{background-position: 0 -240px;}
.inside-information-nav ul li.in02.cur p{color: #fff;}
.inside-information-nav ul li.in02.cur span{display: block;}
.inside-information-nav ul li.in03.cur{background-position: 0 -240px;}
.inside-information-nav ul li.in03.cur p{color: #fff;}
.inside-information-nav ul li.in03.cur span{display: block;}
.inside-information-nav ul li.in04.cur{background-position: 0 -240px;}
.inside-information-nav ul li.in04.cur p{color: #fff;}
.inside-information-nav ul li.in04.cur span{display: block;}

.inside-information-list{width: 820px;float: right;padding-left: 34px;border-left: 1px dotted #949494;padding-top: 55px;padding-bottom: 30px;}

.wtf{width:100%;}
.wtf ul{overflow: hidden;width:830px;text-align: center;color: #57494c;padding-top: 40px;}
.wtf ul li{border-right: 1px dotted #57494c;width: 220px;height: 147px;display: inline-block;*display: inline;*zoom: 1}
.wtf ul li h2{font-size: 74px;line-height:80px;}
.wtf ul li:hover h2{color: #f76d2b;}
.wtf ul li p{font-size: 12px;}
.wtf ul li i{font-size: 15px;display: block;padding-top: 4px;}

/*about_us-honors*/
.about_us-honors{overflow: hidden;width: 900px;}
.about_us-honors li{width: 251px;float: left;margin-right: 30px;margin-bottom: 26px;text-align: center;vertical-align: bottom;}
.about_us-honors li img{width: 251px;height: 346px;margin-bottom: 6px;}
.about_us-honors li p{color: #333;}
.factory-ul{overflow: hidden;width: 900px;}
.factory-ul li{width: 266px;float: left;margin-right: 8px;margin-bottom: 12px;text-align: center;}
.factory-ul li img{width: 100%;height: 195px;}
.factory-ul li p{color: #333;}

/*case-info*/
.case-info{border-top: 1px solid #b9b9b9;padding-top: 20px;padding-bottom: 30px;}
.case-info-content{overflow: hidden;}
.case-info-head{text-align: center;overflow: hidden;margin-bottom: 30px;}
.case-info-head h3{font-size:22px;font-weight: normal;margin-bottom: 6px;}
.case-info-head p{overflow: hidden;text-align: center;color: #7d7d7d;}
.case-info-head p span{background: url("../images/in/clock.png") no-repeat left;padding-left: 23px;margin-right: 20px;}
.case-info-head p i{background: url("../images/in/view.png") no-repeat left;padding-left: 25px;}
.case-info-show{overflow: hidden;}
.case-info-show img{max-width: 100%;}

.news-special-next{width: 100%;margin-top: 50px;background: #eee;overflow: hidden;}
.news-special-next ul{overflow: hidden;width: 700px;float: left;padding-top: 10px;padding-bottom: 10px;}
.news-special-next ul li{padding: 5px 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;vertical-align: bottom;}
.news-special-next ul li a{color: #4e4e4e;margin-left: 4px;}
.news-special-next ul li a:hover{color: #fec106;text-decoration: underline;}
.news-special-next a.backlist{float: right;display: block;width: 86px;height: 86px;background: #4b3c3f;text-align: center;line-height: 86px;font-size: 22px;color: #fff;}
.news-special-next a.backlist:hover{background: #fec106;}

.news{padding-top: 40px;}
.news-ul{overflow: hidden;}
.news-ul li{vertical-align: bottom;overflow: hidden;border-bottom: 1px solid #c0c0c0;padding-bottom: 30px;margin-bottom: 30px;}
.news-ul li .news-date{width: 78px;float: left;text-align: center;line-height: 1.8;padding-top: 30px;color: #666;}
.news-ul li .news-date h4{font-size: 36px;line-height: 1.3;border-bottom: 1px solid #666;}
.news-ul li .news-date span{font-size: 14px;}
.news-ul li .news-list{width: 1045px;float: right;position: relative;}
.news-list-text{height: 196px;padding-left: 350px;}
.news-ul li .news-list img{width: 326px;height: 196px;position: absolute;left:0;top: 0;}
.news-ul li .news-list-text h3{font-size: 20px;margin-bottom: 4px;}
.news-ul li .news-list-text h3:link{color: #444;}
.news-ul li .news-list-text h3:hover{color: #f76d2b;text-decoration: underline;}
.news-ul li .news-list-text h3:active{color: red;}
.news-ul li .news-list-text h3:visited{color: #999;}
.news-ul li .news-list-text span{overflow: hidden;color: #7d7d7d;display: block;margin-bottom: 20px;}
.news-ul li .news-list-text span i.n1{background: url("../images/in/clock.png") no-repeat left;padding-left: 23px;margin-right: 20px;}
.news-ul li .news-list-text span i.n2{background: url("../images/in/view.png") no-repeat left;padding-left: 25px;}
.news-ul li .news-list-text p{color: #666;}

/*contact-us*/
.contact-us{overflow: hidden;padding: 40px 0;}
.contact-us-map{width: 637px;float: left;}
.contact-us-text{width: 463px;float: right;padding-top: 10px;}
.contact-us-text h4{font-size: 18px;margin-bottom: 10px;}
.contact-us-text p{color: #555;margin-bottom: 4px;}
.contact-us-phone{padding-top: 20px;color: #555;}
.contact-us-phone span{}
.contact-us-phone p{font-size: 34px;font-weight: bold;margin-bottom: 0;}












