

/*swiper*/
.container .wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;transform:translate3d(0px,0,0)}
.container .slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}
.container[autoHeight] .slide{height:auto;}

@charset "utf-8";
html{min-width: 750px;}
body{max-width: 1920px;margin: auto !important;}
html,body{min-height: 100%;overflow-x: hidden;}
.wrap{max-width: 1200px;margin:0 auto;width: 1200px;}
.cur-p{cursor:pointer;}
.loc{color:#fa9d1c !important;}
.loc *{color:#fa9d1c !important;}
.lob{background:#fa9d1c !important;}
.cfff{color:#fff;}
.bfff{background:#fff;}
.bg1{background:#bed62e;}
.bold{font-weight: bold;}
.disnone{display: none !important;}
.pawh{position: absolute !important;top:0;bottom:0;left:0;right:0;width:100%;height:100%;}
.hover-a *,
.hover-b *,
.hover-a,
.hover-b{-webkit-transition:all 500ms ease 0s; -moz-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; -o-transition:all 500ms ease 0s; transition:all 500ms ease 0s;}
.hover-a:hover{color:#fa9d1c !important;}
.hover-a:hover *{color:#fa9d1c !important;}
.hover-b:hover{background:#fa9d1c !important;}
.before{position: relative;}
.before:before{position: absolute;content:"";display: block;}

/*头部 header*/
.header-blank{height: 151px;width: 100%;background: #fff;}
#header{height: 151px;position: fixed;top: 0;left: 0;width: 100%;right: 0;z-index: 100;}
#header .top{height: 50px;border-bottom: 1px solid #e8e7e7;padding: 20px 0px;}
#header .top .logo{width: 204px;height: 50px;}
#header .top .attr{height: 50px;margin-left: 30px;padding-left: 30px;border-left: 1px solid #e8e7e7;}
#header .attr .list{padding-left: 30px;color: #666;line-height: 20px;}
#header .attr .list:nth-child(1){background: url(/images/icon1.png) no-repeat center left;margin-bottom: 10px;}
#header .attr .list:nth-child(2){background: url(/images/icon2.png) no-repeat center left;}
#header .search{width: 358px;height: 48px;border: 1px solid #fa9d1c;line-height: 48px;}
#header .search input{width: 308px;height: 48px;text-indent: 10px;}
#header .search #search-an{width: 50px;height: 48px;}
#header .search #search-an i{font-size: 20px;}
#header .bot{height: 59px;line-height: 59px;border-bottom: 1px solid #e8e7e7;}
#header .bot .menu{width: 30px;margin-right: 135px;}
#header .bot .menu i{font-size: 30px;color: #222;}
#header .bot .header-nav .one-nav{margin-right: 66px;}
#header .bot .header-nav .one-nav:nth-last-child(1){margin-right:0px;}
#header .bot .header-nav .one-nav::before{width: 1px;background: #e8e7e7;height: 30px;right: -32px;top: 15px;}
#header .bot .header-nav .one-nav:nth-last-child(1)::before{display: none;}
#header .bot .header-nav .nav-a{font-size:16px;}
#header .bot .two-nav{padding:15px;line-height: 30px;left:50%;position: absolute;/* background: #fff; */top:99%;border-top: 1px solid #fa9d1c;background: #f1f1f1;}
#header .bot .two-nav .two-n{white-space:nowrap;}
#header .bot .header-nav .one-nav .nav-t{font-size:16px;}
#header .bot .header-nav .one-nav:hover .nav-a{color:#f99d1a;}
#header .bot .header-nav .one-nav.on .nav-a{color:#f99d1a;}
#header .bot .header-nav .one-nav .nav-t.on{color:#f99d1a;}
#header .bot .lang{padding: 0px 23px;width: 102px;border-left: 1px solid #e8e7e7;border-right: 1px solid #e8e7e7;}
#header .bot .lang span{margin: 0px 10px;}
#header .bot .lang .i2{font-size: 18px;}
#header .bot .lang .czz{background: #fff;top: 100%;width: 100%;left: 0;text-align: center;border: 1px solid #e8e7e7;border-bottom: 0px;display: none;}
#header .bot .lang .czz .azz{display: block;height: 30px;line-height: 30px;border-bottom: 1px solid #e8e7e7;}

/*广告 banner*/ 
.top-bg{font-size:0;}
.top-bg *{font-size:0;}
.top-bg .container{position:absolute;top:0;right:0;left:0;bottom:0;}
.top-bg .tiao{width: 100%;height: 3px;background: url(/images/tiao.png) no-repeat center;}
.top-bg .tiao .zg{background: #eaedf2;right: 0;left: auto;width: 100%;}
.top-bg .text{z-index: 10;}
.top-bg .text .t1{font-size: 45px;line-height: 55px;width: 42.5%;text-align: left;color: #fff;}
.top-bg .text .t2{font-size: 18px;line-height: 26px;width: 42.5%;text-align: left;color: #fff;}
.top-bg.index-gg{padding-top: 29.1666%;}
@media screen and (max-width: 750px){
	.top-bg.index-gg{padding-top: 74.6666%;}
}

/*尾部 footer*/
#footer{background: #343434;}
#footer *{color: #a2a2a2;}
#footer .con{padding: 30px 0px 25px;}
#footer .flogo{width: 243px;}
#footer .logo{width: 243px;height: 59px;}
#footer .flogo .tt1{text-align: center;margin: 25px auto 15px;font-size: 16px;}
#footer .fnav{width: 614px;margin: 0px 40px;}
#footer .fnav .fntop{padding-bottom: 30px;margin-bottom: 25px;border-bottom: 1px solid #999;}
#footer .fnav .fntop .a1{margin-right: 52px;}
#footer .fnav .fntop .a1:nth-last-child(1){margin-right: 0px;}
#footer .fnav .share .t1{margin-right: 40px;}
#footer .ftext{width: 260px;}
#footer .ftext .t2{line-height: 24px;margin-bottom: 15px;}
#footer .ftext .t3{line-height: 24px;}
#footer .copy{line-height: 60px;height: 60px;background: #222;color: #fff;}
#footer .copy *{color: #fff;}
#footer .are .a1{width: 30px;height: 30px;margin-right: 10px;border-radius: 50%;}
#footer .ff1{width: 45%;margin-right: 5%;}
#footer .ff1 .tt2{padding-bottom: 20px;border-bottom: 1px solid #ccc;margin-bottom: 20px;}
#footer .ff1 .t1{line-height: 30px;}
#footer .ff1 a.t1:hover{color: #fff;}
.at-resp-share-element .at-share-btn{margin: 0 10px 5px !important;}
.suspe{position: fixed;width: 65px;right: 0;bottom: 20%;z-index: 90;}
.suspe .item{padding-top: 30px;font-size: 12px;margin-bottom: 2px;display: block;text-align: center;border-radius: 5px;height: 35px;line-height: 35px;}
.suspe .item.consu{background: url(/images/icon20.png) no-repeat center top 12px #fa9d1c;}
.suspe .item.tel{background: url(/images/icon21.png) no-repeat center top 12px #fa9d1c;position: relative;}
.suspe .item.mess{background: url(/images/icon22.png) no-repeat center top 12px #fa9d1c;}
.suspe .item.top{background: url(/images/icon23.png) no-repeat center top 22px #fa9d1c;}
.suspe .item.tel span{position: absolute;z-index: 10;background: #fff;padding:10px;left:0;top:50%;margin-top:-12px;opacity: 0;line-height: 14px;color: #333;}
.suspe .item.tel:hover span{opacity: 1;left:-220%;}
.recom{padding-top: 20px;}
.recom .recon{padding-bottom: 50px;}
.recom .raniu{width: 20px;height: 50px;text-align: center;line-height: 50px;top: 55%;margin-top: -25px;position: absolute;z-index: 2;background: #fff;}
.recom .raniu i{font-size: 18px;color: #9a9a9a;}
.recom .next{right: -30px;}
.recom .prev{left: -30px;}
.recom .retit{padding-bottom: 15px;margin-bottom: 50px;border-bottom: 1px solid #ededed;font-size: 24px;line-height: 28px;}
.recom .pitem{width: 23.75%;margin-right: 1.66%;overflow: hidden;}
.recom .pitem:nth-child(4n){margin-right: 0;}
.recom .pitem .img{padding-top: 100%;border: 1px solid #9a9a9a;}
.recom .pitem .text{background: rgba(0,0,0,0.7);z-index: 2;bottom: auto;top: 100%;}
.recom .pitem .t1{font-size: 18px;line-height: 28px;margin: 24.56% auto 5.614%;}
.recom .pitem .t2{font-size: 16px;line-height: 22px;margin: 0 auto;width: 84.21%;}
.recom .pitem .t3{height: 70px;line-height: 70px;background: #222;bottom: 0;left: 0;width: 100%;}
.recom .pitem:hover .text{top: 0;}
.recom .swiper-pagination{bottom: 15px;display: none;}
.recom .swiper-pagination-bullet{width:16px; height:16px;opacity: 1;background: #d2d2d2;}
.recom .swiper-pagination-bullet-active{background: #fa9d1c;}
.recom .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 9px;}

/*mini_nav 二级导航*/
.mini-nav{width:23.75%;background:#fff;max-width: 285px;}
.mini-nav .mini-menu{color:#666;font-size:16px;line-height:30px;display: none;}
.mini-nav .mini-menu .i{color:#666;font-size:22px;line-height:30px;margin-left:10px;margin-top: 3px;}
.mini-nav .mini-tit{width:100%;height:5.375rem;line-height:5.375rem;background:url(/images/icon13.png) no-repeat center;background-size:cover;text-align: center;}
.mini-nav .mini-tit span{color:#fff;font-size:20px;}
.mini-nav .mini-tit span:after,
.mini-nav .mini-tit span:before{width:7px;height:7px;background:url(/images/icon14.png) no-repeat center;top:50%;margin-top:-3px;right:-18px;}
.mini-nav .mini-tit span:after{position: absolute;content:"";display: block;right:auto;left:-18px;}
.mini-nav .mini-con .mini-one{background: #a9a9aa;border-bottom: 1px solid #e7e9e2;}
.mini-nav .mini-con .mini-one .one-a{padding:15px 30px;display: block;color:#fff;line-height:28px;}
.mini-nav .mini-con .mini-one .one-a .iconfont{font-size:20px;}
.mini-nav .mini-con .mini-one .mini-two{background:#eff0f2;}
.mini-nav .mini-con .mini-one .mini-two .two-a{display: block;line-height:50px;padding:0px 30px;background: url(/images/icon25.png) no-repeat center left 10px;}
.mini-nav .mini-con .mini-one .mini-two .two-a .iconfont{color:#828282;}
.mini-nav .mini-con .mini-one .one-a.on{background:#fa9d1c;}
.mini-nav .mini-con .mini-one .one-a:hover{background:#fa9d1c;}
.mini-nav .mini-con .mini-one .mini-two .two-a.on{color:#fa9d1c;background: url(/images/icon24.png) no-repeat center left 10px;}
.mini-nav .mini-con .mini-one .mini-two .two-a.on .iconfont{color:#fa9d1c;font-size:20px;}
.mini-nav .mini-con .mini-one .mini-two .two-a:hover{color:#fa9d1c;background: url(/images/icon24.png) no-repeat center left 10px;}
.mini-nav .mini-con .mini-one .mini-two .two-a:hover .iconfont{color:#fa9d1c;}

/*inc_crumbs 面包屑*/
.crumbs{line-height: 38px;color: #999;}
.crumbs *{color: #999;}
.crumbs a:nth-last-child(1){color: #f99d1a;}
.inc-rumbs{line-height: 54px;height: 54px;border-bottom: 1px solid #e5e5e5;}
.inc-rumbs .crumbs{line-height: 54px;}

/*index 首页*/
#index .tit .ti1{font-size: 34px;font-weight: bold;}
#index .tit .ti2{font-size: 30px;margin-top: 20px;}
#index .tit .ti3{font-size: 24px;margin-top: 20px;color: #666;}
.index-new{padding: 50px 0px;background: #eaedf2;}
.index-new .con{margin-top: 45px;}
.index-new .con::before{width: 100%;padding: 0px 10px 10px;background: #e0e4ec;top: 0;left: -10px;z-index: 1;height: calc(100% - 50px);}
.index-new .container{padding-bottom: 50px;z-index: 2;}
.index-new .container .slide{width:33.3%;margin-right:45px;}
.index-new .slide .img{padding-top: 100%;border: 1px solid #9a9a9a;}
.index-new .slide .text{padding: 15px 20px;}
.index-new .slide .t1{font-size: 18px;line-height: 28px;}
.index-new .slide .t2{font-size: 16px;line-height: 22px;color: #666;height: 44px;margin-top: 5px;}
.index-new .slide .more{width: 18px;height: 18px;border: 1px solid #999;line-height: 18px;text-align: center;margin-top: 5px;}
.index-new .slide .more i{color: #999;font-size: 18px;}
.index-new .slide .more:hover{border: 1px solid #fa9d1c;}
.index-new .swiper-pagination{bottom: 0;}
.index-new .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: #d2d2d2;}
.index-new .swiper-pagination-bullet-active{width: 30px;background: #fa9d1c;border-radius: 5px;}
@media screen and (max-width: 750px){
	.index-new .swiper-pagination-bullet{width:16px; height:16px;}
	.index-new .swiper-pagination-bullet-active{width:46px;}
	.index-new .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 9px;}
}
.index-new .anniu{width: 20px;height: 50px;text-align: center;line-height: 50px;top: 50%;margin-top: -25px;position: absolute;z-index: 2;}
.index-new .anniu i{font-size: 18px;color: #9a9a9a;}
.index-new .next{right: -60px;}
.index-new .prev{left: -60px;}
.index-pro{padding: 50px 0px;}
.index-pro .con{margin: 50px auto 0px;}
.index-pro .item{width: 23.75%;margin: 0 1.66% 2.5% 0;display: block;}
.index-pro .item:nth-child(4n){margin-right: 0;}
.index-pro .item .img{padding-top: 100%;border: 1px solid #9a9a9a;}
.index-pro .item .text{border: 1px solid #ececec;border-top: 0px;padding: 10px 20px 20px;}
.index-pro .item .t1{font-size: 16px;line-height: 28px;font-weight: bold;}
.index-pro .item .t2{font-size: 16px;line-height: 22px;color: #666;height: 44px;margin-top: 5px;}
.index-pro .item .more{width: 18px;height: 18px;border: 1px solid #999;line-height: 18px;text-align: center;margin-top: 5px;}
.index-pro .item .more i{color: #999;font-size: 18px;}
.index-pro .item .more:hover{border: 1px solid #fa9d1c;}
.index-pro .pmore{width: 206px;height: 60px;line-height: 60px;border-radius: 30px;display: block;box-shadow: 0px 10px 10px #fee8ca;margin: auto;}
.index-pro .item:hover{box-shadow: 0px 30px 30px #ececec;}
.index-about{padding: 50px 0px 180px;background: #eaedf2;}
.index-about .con{margin-top: 40px;}
.index-about .shuj{margin-bottom: 25px;}
.index-about .shuj .list{width: 29.16%;margin-right: 6.26%;}
.index-about .shuj .list:nth-last-child(1){margin-right: 0px;}
.index-about .shuj .list .t1{font-size: 48px;font-weight: bold;padding-bottom: 15px;border-bottom: 3px solid #d3d3d3;text-align: center;margin-bottom: 15px;}
.index-about .shuj .list .t2{line-height: 22px;}
.index-about .tent .item{width: 48.33%;}
.index-about .tent .item:nth-child(1){margin-right: 3.34%;}
.index-about .tent .item .img{padding-top: 60.34%;}
.index-about .tent .item .text{width: calc(86.2% - 40px);bottom: -37.14%;right: 0;z-index: 2;padding: 15px 20px 20px;}
.index-about .tent .item .t3{font-size: 18px;line-height: 28px;}
.index-about .tent .item .t4{font-size: 16px;line-height: 22px;color: #666;height: 88px;margin-top: 5px;}
.index-about .tent .item .more{width: 18px;height: 18px;border: 1px solid #999;line-height: 18px;text-align: center;margin-top: 5px;}
.index-about .tent .item .more i{color: #999;font-size: 18px;}
.index-about .tent .item .more:hover{border: 1px solid #fa9d1c;}
.index-pac{padding: 48px 0px;}
.index-pac .con{margin-top: 50px;}
.index-pac .item{width: 23.33%;margin-right: 2.226%;}
.index-pac .item::before{width: 6px;height: 6px;background: #333;border-radius: 50%;top: 23.92%;right: 0;}
.index-pac .item:nth-last-child(1){margin-right: 0;}
.index-pac .item:nth-last-child(1)::before{display: none;}
.index-pac .item .img{width: 50%;padding-top: 50%;border-radius: 50%;margin: auto;}
.index-pac .item .img .i1{display: inline-block;}
.index-pac .item .img .i2{display: none;}
.index-pac .item .t1{font-size: 22px;line-height: 40px;margin: 35px auto 30px;}
.index-pac .item .t2{color: #666;line-height: 24px;height: 48px;}
.index-pac .item:hover .img .i2{display: inline-block;}
.index-pac .item:hover .img .i1{display: none;}
.index-pac .item:hover .t1{color: #fa9d1c;}
.index-pac .item:hover .t2{color: #fa9d1c;}

/*about 关于我们*/
#about .tit{color: #666;line-height: 36px;font-size: 30px;margin: 35px auto 45px;}

/*blogs 博客*/
#blogs .tit{font-size: 32px;margin-bottom: 60px;}
#blogs .list{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ebebeb;}
#blogs .list .img{width: 27.93%;padding-top: 20.11%;}
#blogs .list .time .t1{font-size: 30px;line-height: 30px;}
#blogs .list .time .t2{font-size: 50px;line-height: 50px;}
#blogs .list .time .t3{font-size: 24px;line-height: 24px;}
#blogs .list .text{width: 69.27%;}
#blogs .list .text .t4{font-size: 26px;line-height: 30px;margin: 15px auto 25px;}
#blogs .list .text .t5{font-size: 18px;line-height: 30px;color: #666;height: 60px;}
#blogs .list .text .t6{margin-top: 15px;}

/*down 下载*/
#blogs .tent.sdd{padding: 0px 4.465%;}
#blogs .down{margin-bottom: 15px;display: block;border: 1px solid #ebebeb;padding: 22px 20px;height: 45px;line-height: 45px;}
#blogs .down .t1{width: calc(100% - 196px);padding-left: 66px;background: url(/images/icon18.png) no-repeat left center;}
#blogs .down .attr{width: 120px;}
#blogs .down .t2{color: #828282;margin-right: 10px;}
#blogs .down i{font-size: 20px;color: #fcce8c;}
#blogs .down:hover{background-image:-webkit-linear-gradient(right, #f99d1a, #e8ae20);background-image:-o-linear-gradient(right, #f99d1a, #e8ae20);background-image:linear-gradient(to right, #f99d1a, #e8ae20);}
#blogs .down:hover .t1{background: url(/images/icon17.png) no-repeat left center;color: #fff;}
#blogs .down:hover .t2{color: #fff;}
#blogs .down:hover i{color: #fff;}

/*公共样式*/
.detail img{max-width: 100% !important;max-height:auto !important;}
.neiycon{width: calc(74.58% - 15px);max-width: 895px;margin-left: calc(1.67% + 15px);}
.neimm{padding: 30px 0px;}

/*oem*/
#oem .tit{font-size: 32px;}
#oem .list{padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #ebebeb;}
#oem .list .img{width: 31.84%;padding-top: 31.84%;}
#oem .list .text{width: 65.36%;}
#oem .list .text .t1{font-size: 26px;line-height: 30px;margin: 40px auto 25px;}
#oem .list .text .t2{font-size: 18px;line-height: 30px;color: #666;height: 90px;}
#oem .list .text .t3{margin-top: 38px;width: 198px;height: 58px;border: 1px solid #f99d1a;border-radius: 3px;line-height: 58px;color: #f99d1a;text-align: center;font-size: 20px;}
#oem .list .text .t3:hover{background-image:-webkit-linear-gradient(right, #fabb63, #f99d1a);background-image:-o-linear-gradient(right, #fabb63, #f99d1a);background-image:linear-gradient(to right, #fabb63, #f99d1a);color: #fff;}

/*faq 常见问题*/
#faq .tit{font-size: 32px;margin-bottom: 60px;}
#faq .list{padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e5e5e5;}
#faq .list .titi{line-height: 30px;height: 30px;}
#faq .list .titi .t1{font-size: 18px;width: calc(100% - 40px;)}
#faq .list .titi i{font-size: 30px;margin-right: 10px;}
#faq .list .titi .i1{color: #adadb5;display: inline-block;}
#faq .list .titi .i2{color: #333;display: none;}
#faq .list .brief{line-height: 30px;color: #828282;margin-top: 15px;display: none;}
#faq .list.on .titi .i2{display: inline-block;}
#faq .list.on .titi .i1{display: none;}

/*contact 联系我们*/
#contact .tit1{font-size: 32px;margin-bottom: 60px;}
#contact .list{margin-bottom: 35px;line-height: 28px;}
#contact .list:nth-child(2n+1){width: 52.56%;}
#contact .list:nth-child(2n){width: 47.44%;}
#contact .list .i1{width: 30px;font-size: 30px;margin-right: 10px;}
#contact .list .t1{width: calc(100% - 40px);font-size: 16px;color: #666;}
#contact #allmap{width: 100%;height: 400px;}
#contact .tit2{font-size: 24px;margin: 35px auto 55px;}
#contact .fcon input{width: calc(47.43% - 2px);height: 48px;background: #fff;border: 1px solid #e3e3e3;border-radius: 3px;text-indent: 15px;margin: 0px 0 20px 0px;}
#contact .fcon input:nth-child(2n){margin-right: 0;}
#contact .fcon textarea{padding-top: 10px;height: 230px;background: #fff;border: 1px solid #e3e3e3;border-radius: 3px;text-indent: 15px;resize:none;width: 100%;margin-bottom: 40px;}
#contact .c_submit div[type="submit"]{width: 200px;height: 60px;line-height: 60px;border-radius: 3px;margin: auto;text-align: center;font-size: 20px;}

/*products 产品*/
#products .sort{margin-bottom: 35px;}
#products .sort .ti1{font-size: 32px;line-height: 42px;}
#products .sort .ssou{width:512px;line-height: 42px;}
#products .sort .ssou p{margin-right:10px;width:66px;}
#products .sort .ssou .ssof{width:calc(100% - 76px);height:42px;line-height: 42px;background: #fff;}
#time-form .select{width:140px;border:1px solid #e7e7e7;margin-right: 10px;}
#time-form .select:before{width:7px;height:4px;background: url(/images/icon26.png) no-repeat center;top:48%;right:10px;pointer-events: none;}
#time-form .select select{appearance:none;-moz-appearance:none;-webkit-appearance:none;text-indent: 3px;color:#999;}
#time-form .select select::-ms-expand{display: none;}
#time-form .input{width:230px;border:1px solid #e7e7e7;margin-right: 10px;}
#time-form .input input{text-indent: 10px;}
#time-form .suo{width:42px;text-align: center;background: #fa9d1c;}
#products .tent .list{width: 31.84%;margin: 0px 2.24% 2.24% 0px;overflow: hidden;}
#products .tent .list:nth-child(3n){margin-right: 0;}
#products .tent .list .img{padding-top: 100%;border: 1px solid #9a9a9a;}
#products .tent .list .text{background: rgba(0,0,0,0.7);z-index: 2;bottom: auto;top: 100%;}
#products .tent .list .t1{font-size: 18px;line-height: 28px;margin: 24.56% auto 5.614%;}
#products .tent .list .t2{font-size: 16px;line-height: 22px;margin: 0 auto;width: 84.21%;}
#products .tent .list .t3{height: 70px;line-height: 70px;background: #222;bottom: 0;left: 0;width: 100%;}
#products .tent .list:hover .text{top: 0;}

/*arrivals 最新产品*/
#products .tent .alist{width: calc(24.02% - 5px);margin: 0 1.306% 2.5% 0;display: block;}
#products .tent .alist:nth-child(4n){margin-right: 0;}
#products .tent .alist .img{padding-top: 100%;border: 1px solid #ececec;}
#products .tent .alist .text{border: 1px solid #ececec;border-top: 0px;padding: 10px 12px 20px;}
#products .tent .alist .t1{font-size: 18px;line-height: 28px;text-align: center;}
#products .tent .alist .t2{font-size: 16px;line-height: 22px;color: #666;height: 66px;margin-top: 5px;}
#products .tent .alist .more{width: 18px;height: 18px;border: 1px solid #999;line-height: 18px;text-align: center;margin-top: 5px;}
#products .tent .alist .more i{color: #999;font-size: 18px;}
#products .tent .alist .more:hover{border: 1px solid #fa9d1c;}

/*产品详情 products_detail*/
#pro-detail h1{font-size: 36px;}
#pro-detail .brief{font-size: 16px;color: #666;line-height: 30px;margin: 25px auto 15px;}
#pro-detail .attr{padding: 20px 0px;line-height: 44px;height: 44px;border-bottom: 1px solid #ededed;}
#pro-detail .attr .anniu{width: 140px;height: 44px;border-radius: 3px;background: #f99d1a;color: #fff;font-size: 16px;text-align: center;}
#pro-detail .attr .share span{color: #999;}
#pro-detail .attr .share .at-resp-share-element .at-share-btn{margin: 0 10px !important;}
#pro-detail .tent .tit1{margin: 18px auto 25px;padding-bottom: 10px;font-size: 18px;line-height: 22px;border-bottom: 1px solid #ededed;font-weight: bold;}
#pro-detail .img .leftimg{width: 67.039%;padding-top: 67.039%;margin-right: 1.117%;border: 1px solid #9a9a9a;}
#pro-detail .img .leftimg .swiper-pagination{display: none;}
#pro-detail .img .leftimg .swiper-pagination .swiper-pagination-bullet-active{background: #f99d1a;}
#pro-detail .img .rightimg{width: 16.759%;height: 600px;}
#pro-detail .img .rightimg .container{height: 467px;}
#pro-detail .img .rightimg .bor{border: 1px solid #e4e4e4;height: calc(100% - 2px);}
#pro-detail .img .rightimg .swiper-slide-thumb-active .bor{border: 1px solid #f99d1a;}
#pro-detail .img .rightimg .anniu{margin-top: 49px;border: 1px solid #e4e4e4;}
#pro-detail .img .rightimg .niu{width: calc(50% - 1px);height: 82px;line-height: 82px;text-align: center;}
#pro-detail .img .rightimg .prev{border-right: 1px solid #e4e4e4;}
#pro-detail .img .rightimg .iconfont{color: #ccc;font-size: 18px;}
#pro-detail .img .rightimg .niu:hover .iconfont{color: #f99d1a;}
.tanch-bg{background: rgba(0,0,0,0.5);position: fixed;z-index: 120;top: 0;bottom: 0;left: 0;right: 0;display: none;}
.tanch{background: #fff;position: fixed;z-index: 130;top: 50%;left: 50%;width: 900px;height: 872px;margin: -436px 0 0 -450px;border-radius: 7px;display: none;}
.tanch .guanbi{width: 30px;height: 30px;border-radius: 50%;position: absolute;top: -15px;right: -15px;background: url(/images/icon27.png) no-repeat center;}
.tanch .tcon{padding: 45px 60px 50px;}
.tanch .tcon .tit1{font-size: 30px;font-weight: bold;}
.tanch .tcon .tit2{color: #f99d1a;font-size: 18px;line-height: 24px;margin: 25px auto 35px;}
.tanch .tcon .list{padding-bottom: 10px;margin-bottom: 30px;}
.tanch .tcon .list.bor{border-bottom: 1px solid #eee;}
.tanch .tcon .list.m1{padding-bottom: 0px;margin-bottom: 0px;}
.tanch .tcon .list .input{width: 50%;height: 30px;margin-bottom: 20px;}
.tanch .tcon .list .input .tit{width: 90px;color: #666;line-height: 30px;}
.tanch .tcon .list .input input{width: calc(100% - 121px);border: 1px solid #c8c8c8;height: 28px;text-indent: 10px;}
.tanch .tcon .list span{color: red;margin:15px 0px 0px 5px;height: 14px;}
.tanch .tcon .list textarea{resize:none;width: calc(100% - 31px);height: 217px;text-indent: 10px;padding-top: 10px;border: 1px solid #c8c8c8;}
.tanch .tcon .list .sp1{margin:213px 0px 0px 5px;}
.tanch .tcon div[type="submit"]{width: 86px;height: 46px;line-height: 46px;border: 2px solid #f99d1a;border-radius: 25px;padding: 0 45px;color: #f99d1a;font-size: 18px;background: url(/images/icon28.png) no-repeat center right 45px;margin: auto;}


@media screen and (max-width: 1473px){
	.wrap{width: 95%;}

	.tanch .tcon .tit1{font-size: 22px;}
	.tanch{width: 900px;height: 643px;margin: -322px 0 0 -450px;}
	.tanch .tcon{padding: 25px;}
	.tanch .tcon .tit2{margin: 5px auto 25px;}
	.tanch .tcon .list{margin-bottom: 15px;padding-bottom: 0px;}
	.tanch .tcon .list textarea{height: 117px;}
	.tanch .tcon .list .sp1{margin:113px 0px 0px 5px;}

}

@media screen and (max-width: 1265px){
	#header .bot .menu{margin-right: 75px;}
	#header .bot .header-nav .one-nav{margin-right: 50px;}
	#header .bot .header-nav .one-nav::before{right: -25px;}
	#footer .logo{width: 100%;float: none;}
	/* #footer .fnav{width: 100%;float: none;margin: 40px auto 0px;}
	#footer .ftext{width: 85%;float: none;margin: 40px auto 0px;text-align: center;} */

}

@media screen and (max-width: 1100px){
	.neiycon{width: 100%;max-width: 1100px;margin-left: 0%;}

	.mini-nav{width:285px;float: none !important;margin-bottom:2rem;position: relative;}
	.mini-nav .mini-menu{display: inline-block;}
	.mini-nav .mini-menu span{margin-right: 5px;}
	.mini-nav .mini{position: absolute;top:35px;left: 0px;z-index:5;width:285px;}
	.mini-nav .mini{display: none;}
	.mini-nav .mini-tit{padding:0.5rem 0px;}
	.mini-nav .mini-tit .t1{font-size:20px;line-height:20px;}
	.mini-nav .mini-tit .t2{font-size:14px;line-height:20px;}
	.mini-nav .mini-con .mini-one .one-a{padding:10px;line-height:24px;font-size:14px;}
	.mini-nav .mini-con .mini-one .mini-two .two-a{line-height:35px;padding:0px 15px;}
	.mini-nav .mini-con .mini-one .mini-two .two-a{background: url(/images/icon25.png) no-repeat center left 3px;background-size: 8px;}
	.mini-nav .mini-con .mini-one .mini-two .two-a.on{background: url(/images/icon24.png) no-repeat center left 3px;background-size: 8px;}

	#header .top .attr{display: none;}
	#header .header-nav{position: fixed;z-index: 100;top: 151px;left: 0;background: rgba(255,255,255,0.98);width: 100%;text-align: center;display: none;}
	#header .header-nav .conn{display: block;padding: 15px 0px;}
	#header .header-nav .conn .one-nav{display: block;float: none;margin: 0px;line-height: 40px;}
	#header .header-nav .one-nav::before{display: none;}
	#header .header-nav .nav-a{font-size: 20px;}

	#footer .flogo{width: 100%;}
	#footer .ff1{width: 100%;margin-right: 0%;margin-top: 5%;}
	#footer .fnav{width: 100%;float: none;margin: 40px auto 0px;}
	#footer .ftext{width: 85%;float: none;margin: 40px auto 0px;text-align: center;}
	
}

@media screen and (max-width: 750px){
	.index-pro .item{width: 48.5%;margin: 0 3% 3% 0;}
	.index-pro .item:nth-child(4n){margin-right: 3%;}
	.index-pro .item:nth-child(2n){margin-right: 0;}

	.index-about{padding: 100px 0px;}
	.index-about .tent .item{width: 100%;}
	.index-about .tent .item:nth-child(1){margin-right: 0%;margin-bottom: 3%;}
	.index-about .tent .item .text{width: calc(100% - 40px);bottom: auto;right: auto;position: static;}

	.recom .pitem{width: 49%;margin: 0 2% 2% 0;}
	.recom .pitem:nth-child(4n){margin-right: 2%;}
	.recom .pitem:nth-child(2n){margin-right: 0;}
	.recom .raniu{display: none;}
	.recom .swiper-pagination{display: block;}
	/*.recom .pitem .text{top: 0;}*/

	#products .tent .list{width: 49%;margin: 0 2% 2% 0;}
	#products .tent .list:nth-child(3n){margin-right: 2%;}
	#products .tent .list:nth-child(2n){margin-right: 0;}
	/*#products .tent .list .text{top: 0;}*/

	#products .tent .alist{width: 49%;margin: 0 2% 2% 0;}
	#products .tent .alist:nth-child(4n){margin-right: 2%;}
	#products .tent .alist:nth-child(2n){margin-right: 0;}

	#blogs .list .text .t4{font-size: 22px;line-height: 26px;margin: 10px auto;}

	#oem .list .text .t1{font-size: 22px;line-height: 26px;margin: 15px auto;}
	#oem .list .text .t3{margin-top: 25px;width: 158px;height: 48px;line-height: 48px;}

	#contact .fcon input{width: calc(100% - 2px);margin: 0 0 20px 0;}

	#pro-detail .img .leftimg{width: 100%;padding-top: 100%;margin-right: 0;}
	#pro-detail .img .leftimg .swiper-pagination{display: block;}
	#pro-detail .img .rightimg{display: none;}

	.tanch{width: 100%;height: 100%;margin: 0;top: 0;left: 0;}
	.tanch .guanbi{top: 10px;right: 10px;}
	#footer .ff1{width:45%; margin-right:5%;}

}