input,select,textarea{outline:none;background:none;border:none;}

.fl{float:left;}
.fr{float:right;}

.wrap{max-width: 1600px;margin: auto;width:83.333%;}
.lan-img{position: relative;overflow:hidden;font-size:0;background:#ccc;height:0px;}
.lan-img>img{position: absolute;width:100%;height:100%;top:0;left:0;min-height:100%;}

.m-pic{text-align:center;display:block;font-size:0;}
.m-pic b{display:inline-block;height:100%;vertical-align:middle;}
.m-pic img{vertical-align:middle;max-width:100%;max-height:100%;}

.b-pic{overflow:hidden;}
.b-pic img{-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}
.b-pic:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);transform:scale(1.06);}
.text-center{text-align:center;}
.clear_both{zoom:1;}
.clear_both:before{content:""; display:table; clear:both;}
.clear_both:after{content:""; display:table; clear:both;}


/*turn page*/
#turn_page font,
#turn_page label,
#turn_page a{font-size:14px;color: #757575;margin:6px;padding:0 17px;background: #fff;border: 1px solid #ccc;line-height:45px;height:45px;display:inline-block;-webkit-transition:.3s;transition:.3s;}
#turn_page .prev:before{content:'< ';font-family: serif;}
#turn_page .next:after{content:' >';font-family: serif;}
#turn_page .item{background:none;}
#turn_page .item.current{background:#333333;color:#fff;border-color:#333333;}
#turn_page a:hover{color:#333333;}
#turn_page a{cursor:pointer;}
#turn_page span{padding: 0;margin: 0;font-size:14px;color: #757575;}
#turn_page label{padding: 0;margin: 0;}
#turn_page label.submit{padding: 0 20px;font-size:14px;color: #757575;cursor: pointer;}
#turn_page label select{width:45px;text-indent:8px;}
#turn_page.m0{margin:30px auto 0px;}
#turn_page.m1{padding:30px 0 40px 50px;text-align:left;}
#turn_page.m2{padding:30px 0 10px;}
#turn_page.m3{padding:5px 0 10px;}
#turn_page.m4{padding:30px 0 10px;text-align:left;margin-left: -6px;}

/*面包屑*/
.inc-crumbs-blank{margin-top:10px;height:1px;width:100%;}
.crumbs{height:70px;line-height:70px;border-bottom:1px solid #f1f1f1;}
.crumbs.artive{z-index:20;left:0;right:0;background: #fff;}
.crumbs *{font-size:14px;color:#999;}
.crumbs a{font-size:14px;color:#000;}
/*products 产品*/
#products{padding: 50px 0px 120px;}
#products .pro-nav{display: block;margin-bottom:50px;}
#products .pro-nav .pro-nav-a{font-size:24px;color:#888;line-height:30px;margin-right:20px;}
#products .pro-nav .pro-nav-a.on{font-weight: bold;color:#333;}
#products .pro-nav .pro-nav-a:hover{font-weight: bold;color:#333;}
#products .list .con{width:23.75%;margin-right:1.6666%;margin-bottom:28px;}
#products .list .con:nth-child(4n){margin-right:0%;}
#products .list .con .img{padding-top:80%;background:#efefef;}
#products .list .con .text{background:#f8f8f8;text-align:center;padding:20px 0px;}
#products .list .con .text .p1{font-size:16px;color:#333;}
#products .list .con .text .p1:hover{color:#888;}
#products .list .con .text .p2{font-size:14px;color:#888;}

/*产品详情 products_detail*/
#products-detail{margin:25px auto 70px;}
#products-detail .title{border:1px solid #f1f1f1;padding:20px 0px;}
#products-detail .detail-img{width:57%;height:520px;}
#products-detail .detail-img .detail-img-top{height:520px;width:80%;margin: 0;float:left;margin:0 auto;}
#products-detail .detail-img .detail-img-top .swiper-pagination{display: none;}
#products-detail .detail-img .detail-img-thumbs-bg{height:610px;width:18.3%;float:left;margin-left: 2.5%;}
#products-detail .detail-img .detail-img-thumbs{height:540px;width:100%;}
#products-detail .detail-img .detail-img-thumbs .swiper-slide{width: 100%;height:120px;}
#products-detail .detail-img .detail-img-thumbs .swiper-slide .img{width: calc(100% - 2px);height: calc(100% - 2px);border:1px solid #e6e6e6;}
#products-detail .detail-img .detail-img-thumbs .swiper-slide.slide-ctive .img{border-color:#333;}
#products-detail .detail-img .detail-img-thumbs-bg .button_white{width:calc( 50% - 2px);height:50px;bottom:0px;background:none;top:auto;border:1px solid #e4e4e4;}
#products-detail .detail-img .detail-img-thumbs-bg .swiper-button-next{right:0;background:url(/images/icon25.png) no-repeat center;}
#products-detail .detail-img .detail-img-thumbs-bg .swiper-button-prev{left:0;background:url(/images/icon24.png) no-repeat center;}
#products-detail .text{width:43%;height:450px;padding:40px 2%;}
#products-detail .text .p1{font-size:30px;color:#333;padding-bottom:25px;}
#products-detail .text .p2{font-size:14px;color:#666;line-height:36px;margin-bottom:16px;}
#products-detail .text .a1{width:140px;height:40px;background:#333333;text-align:center;border-radius:5px;display: block;font-size:14px;color:#fff;font-weight: bold;line-height:40px;}
#products-detail .text .info{margin-top:25px;}
#products-detail .text .info .tel{margin-right:30px;}
#products-detail .text .info .tel .p3{font-size:14px;color:#666;line-height:26px;text-align: left;}
#products-detail .text .info .tel .p4{font-size:18px;color:#333;line-height:26px;text-indent:1em;font-weight: bold;}
#products-detail .text .info .email .p3{font-size:14px;color:#666;line-height:26px;text-align: left;}
#products-detail .text .info .email .p4{font-size:18px;color:#333;line-height:26px;text-indent:1em;}
#products-detail .detail{width:100%;margin-top:65px; position:relative;}
#products-detail .detail .con{width:76.4375%;}
#products-detail .detail .con .p1{font-size:22px;color:#333;padding-bottom:28px;border-bottom:1px solid #f1f1f1;}
#products-detail .detail .con .desc{width:100%;overflow: hidden;margin-top:45px;padding-bottom:50px;border-bottom:1px solid #f1f1f1;}
#products-detail .detail .con .desc img{max-width:100%;height:auto !important;}
#products-detail .detail .con .desc *{font-size:14px;color:#666;line-height:28px;}
#products-detail .detail .catalog{width:17.5%;border:1px solid #f1f1f1;margin-top:55px;position: absolute;right: 0;top:0;}
#products-detail .detail .catalog .tit{font-size:18px;color:#333;font-weight: bold;line-height:84px;height:84px;border-bottom:1px solid #f1f1f1;margin:0px 19px;}
#products-detail .detail .catalog .cata-nav{margin:40px 19px;}
#products-detail .detail .catalog .cata-nav .cata{display: block;text-align: center;color:#777;font-size:14px;margin-bottom:40px;}
#products-detail .detail .catalog .cata-nav .cata.on{color:#000;}
#products-detail .anniu{width:100%;margin:40px auto 80px;}
#products-detail .anniu .anniu_p{font-size:14px;color:#666;margin:0px auto 20px;}
#products-detail .anniu .anniu_p .news_anniu{color:#333;}
#products-detail .anniu .anniu_p .news_anniu:hover{color:#666;}


@media screen and (max-width: 1360px){
	.wrap{width:95%;}
	#header .nav .one-nav .nav-a{margin:0px 10px;}

	#case-engin .engin-con .con .text .p1{margin-top:10%;}
}

@media screen and (max-width: 1100px){
	#products-detail {margin: 30px auto 30px;}
	#products-detail .title{padding:30px 0px;}
	#products-detail .detail-img{width:100%;height:auto;float:none;}
	#products-detail .detail-img .detail-img-top{height:auto;width:100%;margin: 0;float:none;padding-bottom:50px;}
	#products-detail .detail-img .detail-img-top .swiper-pagination{display: block;bottom:0;}
	#products-detail .detail-img .detail-img-top .swiper-pagination .swiper-pagination-bullet{background:transparent;opacity: 1;border:1px solid #333;}
	#products-detail .detail-img .detail-img-top .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#333;}
	#products-detail .detail-img .detail-img-thumbs-bg{display: none;}
	#products-detail .text{width:90%;height:auto;padding:15px 5%;float:none;}
	#products-detail .text .p1{font-size:24px;padding-bottom:15px;}
	#products-detail .text .p2{margin-bottom:30px;}
	#products-detail .text .a1{width:120px;height:35px;line-height: 35px;}
	#products-detail .text .info{margin-top:25px;}
	#products-detail .text .info .tel{margin-right:40px;}

}

@media only screen and (max-width:900px){
	#products-detail .detail .con{width:100%;}
	#products-detail .detail .catalog {display: none;}
}

@media screen and (max-width: 750px){
	.inc-crumbs-blank{margin-top:10px;}
	.crumbs{height:50px;line-height:50px;}
	#products{padding: 30px 0px 60px;}
	#products .pro-nav{margin-bottom:25px;}
	#products .pro-nav .pro-nav-a{font-size:20px;margin-right:10px;}
	#products .list .con{width:49%;margin-right:2%;margin-bottom:15px;}
	#products .list .con:nth-child(4n){margin-right:2%;}
	#products .list .con:nth-child(2n){margin-right:0%;}
	#products .list .con .text{padding:15px 0px;}
	#products-detail .detail{margin-top:0px;}
	#products-detail .detail .con{width:100%;float: none;}
	#products-detail .detail .con .p1{font-size:20px;padding-bottom:18px;}
	#products-detail .detail .con .desc{margin-top:25px;padding-bottom:20px;}
	#products-detail .detail .catalog{width:100%;margin:25px auto;position: static;float:none;}
	#products-detail .detail .catalog .tit{display: none;}
	#products-detail .detail .catalog .cata-nav{margin:10px 0px;display: none;}
	#products-detail .detail .catalog .cata-nav .cata{font-size:14px;margin-bottom:20px;}
	#products-detail .detail .catalog .cata-nav .cata.on{color:#000;}
	
