@charset "utf-8";
/* CSS Document */
*{margin:0px;padding:0px;text-decoration:none;list-style:none;font-family:"微软雅黑";}
body,div,span,input,p,span,h1,h2,h3,h4,h5,h5,a,form,select,img{border:0px;}
body{overflow-x:hidden;margin:0 auto;width:100%;background:#fff;}
.gray{background:#f5f5f5;}
.clear{clear:both;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
img{border:0px;width:auto;max-width: 100%;}
a{outline:none;color:#666;}
.gray{color:#c8c8c8}
a:hover{text-decoration:none;}
input,select,textarea{outline:none;}
input[type="submit"],input[type="button"],select{
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

/*分页*/
#page_r{text-align:center; margin:20px 0px; }
#page_r a{height:23px; display:inline-block; border:1px solid #c9c9c9; border-radius:3px; line-height:23px; background:#FFF; font-size:14px; color:#4e4e4e; padding:0px 10px; margin:0px 5px;}
#page_r a:hover{background:#e5322c;color:#fff; border:1px solid #fff; }
#page_r a.dasf{background:#e5322c;color:#fff; border:1px solid #fff; }
#page_r a.ck{background:#e5322c;color:#fff; border:1px solid #fff;}



.font14{font-size:0.875rem;}
.font16{font-size:1rem;}
.font17{font-size:1.0625rem;}
.font18{font-size:1.125rem;}
.font20{font-size:1.25rem;}
.font22{font-size:1.375rem;}
.font24{font-size:1.5rem;}
.font26{font-size:1.75rem;}
.font28{font-size:1.625rem;}
.font30{font-size:1.875rem;}
.font32{font-size:2rem;}
.font34{font-size:2.125rem;}
.font36{font-size:2.25rem;}
.font38{font-size:2.375rem;}
.font40{font-size:2.5rem;}
.font60{font-size:3.75rem;}
.font46{font-size:2.75rem;}
.font48{font-size:3rem;}
.font50{font-size:3.125rem;}
.font52{font-size:3.25rem;}
.font80{font-size:5rem}
.font56{font-size:3.5rem;}
.font62{font-size:6.875rem;}
.font68{font-size:4.25rem;}
.font72{font-size:4.5rem;}
.font92{font-size:5.75rem;}
.font124{font-size:7.75rem}
.font132{font-size:8.25rem}
.nycommonbox{padding: 3.5rem 0px;}
.commonbox{width:94%;max-width:1200px;margin:0 auto;position: relative;}
.yuan{-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}

/*导航*/
.topwai{width: 100%;padding:0px;position: absolute;z-index:1000;top:0px;left:0px;}
.topwai.on{background:#000;}
.topzw{height: 0rem;}
.top{position: relative;}
.top h1{width: 36%;float: left;}
.top h1 a{display:block;height: 6.25rem;;width: 92%;max-width:21.875rem;background-position: left center;background-repeat: no-repeat;background-size: 100% auto;-webkit-background-size: 100% auto;-moz-background-size: 100% auto;-ms-background-size: 100% auto;-o-background-size: 100% auto;background-image:url(../images/logo_w.png);}
.top .topnav{display: inline-block;width: 60%;float: right;}
.top .topnav h2{width: 16.666666%;float: left;position: relative;}
.top .topnav h2 .yiji{display: block;width: 100%;color:#fff;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;position: relative;margin:0 auto;height: 6.25rem;line-height: 6.25rem;text-align: center;}
.top .topnav h2 .yiji i{margin-left:0.25rem;}
.top .topnav h2 .yiji:hover{color:#e5322c;}
.top .topnav h2:hover .erji{display: block;}
.top .topnav h2.current .yiji{color:#e5322c;}
.top .topnav h2 .erji{position: absolute;top:100%;width: 12.25rem;left:50%;margin-left:-6.125rem;border-top:3px solid #7a7a7a;background:#fff;display: none;}
.top .topnav h2 .animated{-webkit-animation-duration: 0.5s;animation-duration: 0.5s;}
.top .topnav h2 .erji a{display: block;width: 100%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding:0px 1.5rem;height: 3rem;line-height: 3rem;color:#999;position: relative;}
.top .topnav h2 .erji a + a{border-top:1px solid #ececec;}
.top .topnav h2 .erji a i{float: right;display: inline-block;position: absolute;top:0px;right:1rem;opacity:0;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.top .topnav h2 .erji a:hover{color:#454545;background:#ececec;}
.top .topnav h2 .erji a:hover i{opacity:1;}
.top .mobile_menu{float: right;margin-left:0rem;display: none;}
.top .am-icon-align-justify{display: block;width: 3rem;height: 5rem;background:url(../images/iconfont-caidan.png) center no-repeat;background-size: 2rem auto;-webkit-background-size: 2rem auto;-moz-background-size: 2rem auto;-ms-background-size: 2rem auto;-o-background-size: 2rem auto;}
.topwai:hover{background:#fff;}
.topwai:hover .top h1 a{background-image:url(../images/logo.png);} 
.topwai:hover .top .topnav h2 .yiji{color:#000;}
.topwai:hover .top .topnav h2 .yiji:hover{color:#e5322c;}
.topwai:hover .top .topnav h2.current .yiji{color:#e5322c;}
.topwai:hover .top .topnav h2:hover .yiji{color:#e5322c;}


/*手机小屏*/
#nav:not(.mm-menu){display: none;}
.header{overflow:hidden;position:absolute;height:30px;width:40px;float:right;z-index:1000;top:50%;margin-top: -14px;right: 0px;display: none;}
.header .am-icon-align-justify{display: block;width: 28px;height: 28px;position: absolute;top: 0px;right:0px;}
.header a.right{left: auto;right: 10px;}
.header.mm-fixed-top + .content{background-position: 25px 55px;}
html.mm-opened.mm-zoom-menu body{background: #333;}
html.mm-opened.mm-zoom-menu .mm-page{background-color: #fff;}
nav.slides-pagination{display:none;}

/*banner*/
.swiper-container_index .pic{display: block;width: 100%;position: relative;}
.swiper-container_index .pic img{display: block;width: 100%;}
.swiper-container_index .swiper-pagination-bullet{background:#fff;opacity:1;width: 3rem;height: 2px;transform: scale(1,1);-webkit-transform: scale(1,1);-moz-transform: scale(1,1);-ms-transform: scale(1,1);-o-transform: scale(1,1);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;border-radius: 0px;-webkit-border-radius: 0px;-moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px;margin:0px 0.625rem;}
.swiper-container_index .swiper-pagination-bullet-active{background:#e5322c;transform: scale(1,2);-webkit-transform: scale(1,2);-moz-transform: scale(1,2);-ms-transform: scale(1,2);-o-transform: scale(1,2);}

/*首页产品中心*/
.index_commonbox{padding: 5rem 0px;}
.index_title{text-align: center;line-height: 2rem;margin-bottom:2.25rem;color:#444;}
.index_title p{text-transform: uppercase;color:#d6d6d3;font-size:12px;letter-spacing: 1px;}
.index1_title{text-align: center;font-size:0px;margin-bottom:2.25rem;}
.index1_title a{display: inline-block;width: 7.25rem;height: 2.25rem;line-height: 2.25rem;text-align: center;color:#999;font-size:12px;background:#eaeaea;margin:0px 7px;}
.index1_title a.cur{color:#444;background:#e5322c;}
.index1_title a:hover{color:#444;background:#e5322c;}
.index1n{height: 0px;overflow: hidden;}
.index1n.cur{height: auto;overflow: visible;}
.index_product{display: block;margin:0px 10px 2rem;}
.index_product .pic{width: 100%;padding-bottom:94%;position: relative;overflow: hidden;height: 0px;}
.index_product .pic img{position: absolute;top:0px;left:0px;width: 100%;height: 100%;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.index_product .infon{padding:0.75rem 27% 0.5rem 0.75rem;position: relative;box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;position: relative;}
.index_product .infon .name{width: 100%;height: 1.75rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;color:#4e4e4e;}
.index_product .infon .ms{color:#999;font-size:12px;height: 1.75rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.index_product .infon .btn{width: 2.25rem;height: 2.25rem;border-radius: 40px;-webkit-border-radius: 40px;-moz-border-radius: 40px;-ms-border-radius: 40px;-o-border-radius: 40px;border:1px solid #ebebeb;line-height: 2.25rem;text-align: center;color:#a0a0a0;position: absolute;right:5%;top:50%;margin-top:-1.125rem;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;font-weight: bold;}
.index_product .infon .btn i{margin-left:0.125rem;}
.index_product:hover .pic img{transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);}
.index_product:hover .infon{box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);}
.index_product:hover .btn{border-color:#e5322c;background:#e5322c;color:#fff;}
.index1n .swiper-container-horizontal>.swiper-pagination-bullets, .index1n .swiper-pagination-custom,.index1n .swiper-pagination-fraction{bottom:0px;display: none;}
.index1n .swiper-pagination-bullet-active{background:#e5322c;}
.index_more{display: block;width: 11.25rem;height:2.875rem;line-height: 2.875rem;text-align: center;border:1px solid #eaeaea;margin:2rem auto 0px;box-shadow: 0px 0px 0px rgba(0,0,0,0);-webkit-box-shadow: 0px 0px 0px rgba(0,0,0,0);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s; }
.index_more:hover{background:#e5322c;color:#fff;box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);border-color:#e5322c;}
/*首页关于我们*/
.index2{padding:5rem 0px;background:url(../images/aboutbg.jpg) top center no-repeat;background-size: auto 100%;-webkit-background-size: auto 100%;-moz-background-size: auto 100%;-ms-background-size: auto 100%;-o-background-size: auto 100%;background-attachment: fixed;}
.index2 .index_2n{padding:2rem 0px;/*background:#fff;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;box-shadow: 0px 6px 12px rgba(0,0,0,0.1);-webkit-box-shadow: 0px 6px 12px rgba(0,0,0,0.1);*/}
.index2 .index_2n .index2_infon{width: 92%;max-width: 862px;margin:0 auto;color:#979797;line-height: 1.75rem;color:#fff;text-align: center;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index2 .index_2n .more{display: block;width: 2.375rem;height: 2px;background:#fff;margin:5.75rem auto 0px;position: relative;}
.index2 .index_2n .more:after{content: "";border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;position: absolute;top:-50%;right:0px;margin-top:-4px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.index2 .index_2n .more:hover{background:#e5322c;}
.index2 .index_2n .more:hover:after{border-left-color:#e5322c;}
.index2 .index_2n .index_title p{color:#fff;}
.index2 .index_2n .index_title {text-align: center;line-height: 2rem;margin-bottom:2.25rem;color:#fff;}
/*首页售后服务*/
.index3_left{width: 45%;float: left;padding-top:7%;}
.index3_right{width: 50.5%;float: right;color:#848484;line-height: 1.625rem;}
.index3_left img{display: block;width: auto;max-width: 100%;margin:0 auto;}
.index_sev{width: 100%;max-width: 500px;display: block;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding:0.75rem 0px 0.75rem 11.625rem;position: relative;margin-bottom:2.75rem;}
.index_sev .title{width: 100%;padding-bottom:0.25rem;margin-bottom:0.25rem;color:#595959;position: relative;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.index_sev .title:after{content:"";width: 0px;height: 1px;background:#c5c5c5;width: 0px;position: absolute;left:0px;bottom:0px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.index_sev .ms{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.index_sev .pic{width: 6.875rem;height: 6.875rem;border:1px solid #e9e9e9;border-radius: 100px;-webkit-border-radius: 100px;-moz-border-radius: 100px;-ms-border-radius: 100px;-o-border-radius: 100px;background-position: center;background-repeat: no-repeat;background-size: 3rem auto;-webkit-background-size: 3rem auto;-moz-background-size: 3rem auto;-ms-background-size: 3rem auto;-o-background-size: 3rem auto;position: absolute;top:0px;left:0px;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.index_sev:after{content: "";width: 1px;height: 2rem;background:#e9e9e9;position:absolute;top:100%;margin-top:0.375rem;left:3.4375rem; }
.index_sev:nth-child(3):after{display: none;}
.index3n{margin-top:4rem;}
.index_sev:hover .pic{transform: rotate(360deg);-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);}
.index_sev:hover .title{color:#f6a702;}
.index_sev:hover .title:after{width: 6rem}
/*网页底部*/
.footwai{background:#010101;padding:4.75rem 0px 2rem;line-height: 2rem;color:#fff;}
.footwai dl{width: 20%;float: left;}
.footwai dl a{color:#fff;}
.footwai dl a:hover{color:#e5322c;}
.footwai dl dt{margin-bottom:1.5rem;}
.footwai dl dt p{font-size: 12px;text-transform: uppercase;}
.footwai dl:nth-child(4){width: 31.5%;float: right;}
.footwai dl dd{opacity:0.6;font-size:12px;}
.foot_bottom{padding:0.375rem 0px;background:#fff;color:#8e8e8e;font-size:12px;line-height: 2rem;}
.foot_bottom a{margin-left:2.5rem;}
.foot_bottom a,.foot_bottom span{color:#8e8e8e;display: inline-block;}
.foot_bottom a:hover{color:#e5322c;}

/*新闻资讯*/
.new_list{width: 100%;overflow: hidden;marg}
.new_list li{width:32%;float: left;margin-right:2%; margin-bottom:2%;}
.new_list li:nth-child(3n){margin-right:0px;}
.new_list li a{display: block;width: 100%;color:#444;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;margin-bottom:0.5rem;line-height: 1.875rem;}
.new_list li a .pic{position: relative;width: 100%;padding-bottom: 58%;height: 0px;overflow: hidden;margin-bottom:1rem;}
.new_list li a .pic img{position: absolute;top:0px;left:0px;width: 100%;height: 100%;transform: scale(1);-webkit-transform: scale(1);-moz-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.new_list li a .name{width: 100%;height: 1.875rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.new_list li a .time{font-family: arial;color:#999;font-family: arial;margin-bottom:0.5rem;}
.new_list li a .ms{line-height:1.625rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;color:#999;}
.new_list li a:hover .pic img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}
.new_list li a:hover .infon{color:#e5322c;border-color:#e5322c;}
.new_list li a:hover .name{color:#e5322c;}

/*新闻资讯详情页*/
.product_content{padding-bottom:3rem;color:#999;line-height: 1.875rem;}
.product_title{padding:2rem 0px;text-align: center;background:#fff url(../images/713_1.jpg) bottom repeat-x;margin-bottom:1.5rem;color:#999;line-height: 2rem}
.product_title h3{color:#444;font-weight: bold;margin-bottom:0.25rem;}
.product_content_top{width: 100%;overflow: hidden;}
.product_content_top .product_content_topl{width: 24%;float: left;}
.product_content_top .product_content_topl b{color:#444;}
.product_content_top .product_content_topr{width: 73%;float: right;}
.product_content_top .product_content_topr p + p{margin-top:0.75rem;}
.product_content_bottom .zpxq1{display: block;width: 100%;margin-bottom:2rem;}
.zpxq2{width: 100%;overflow: hidden;}
.zpxq2 li{width: 48.5%;float: left;margin-bottom:3%;}
.zpxq2 li:nth-child(2n){float: right;}
.zpxq2 li:nth-child(2n+1){clear:left;}
.zpxq2 li img{display: block;width: 100%;margin-bottom:1.5rem;}
.back_list{display: block;width: 8.875rem;height: 3rem;line-height: 3rem;text-align: center;color:#454545;background:#ececec;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;margin-top:2rem;float: right;clear: both;}
.back_list i{display: inline-block;margin-right:0.5rem;transform: rotate(90deg) scale(1.2);-webkit-transform: rotate(90deg) scale(1.2);-moz-transform: rotate(90deg) scale(1.2);-ms-transform: rotate(90deg) scale(1.2);-o-transform: rotate(90deg) scale(1.2);}
.back_list:hover{color:#fff;background:#fabf1b;}
.pro_banner img{display: block;width: 100%;}
.pro_banner{margin-bottom:1.5rem;}
.product_title .new_infon span{margin:0px 0.375rem;}
.join_1{text-align: center;line-height: 2rem;color:#999;}
.join_1 .join_1_title{color:#000;margin-bottom: 2rem;font-weight: bold;}
.join_2{line-height: 2rem;color:#fff;background:#474747;text-align: center;padding-bottom:0rem;}
.join_2 .join_2_title{margin-bottom:2rem;font-weight: bold;}
.join_21{margin-top:2rem;padding-bottom:2rem;}
.join_21 h3{margin-bottom:0.75rem;font-weight: bold;}
.join_21 .btn{display: block;width: 2.5rem;height: 2.5rem;border:1px solid #fabf1b;border-radius: 30px;-webkit-border-radius: 30px;-moz-border-radius: 30px;-ms-border-radius: 30px;-o-border-radius: 30px;position: relative;margin:1rem auto 0px;position: relative;cursor: pointer;}
.join_21 .btn:after{content: "";width: 1rem;height: 2px;background:#fabf1b;position: absolute;top:50%;margin-top:-1px;left:50%;margin-left:-0.5rem;}
.join_21 .btn:before{content: "";width: 2px;height: 1rem;background:#fabf1b;position: absolute;top:50%;margin-top:-0.5rem;left:50%;margin-left: -1px;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.join_21 .btn.on:before{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}
.join_22{padding:2rem 0px;line-height: 2rem;color:#333;background:#fff;display: none;}
.join_22n{width: 100%;max-width: 990px;margin:0 auto;text-align: left;}
.join_22n p + p{margin-top:0.5rem;}

.carreer_c1{line-height: 2.5rem;text-align: center;color:#272727;margin:0px auto;width: 100%;max-width: 866px;}
.carreer_list{padding:4rem 0px;background:url(../images/join2.jpg) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-attachment:fixed;}
.carreer_list .join3_title{text-align: center;font-weight: bold;margin-bottom:2rem;color:#fff;}
.carreer_list .index_title{color:#fff;}
.carreer_list .index_title span{color:#fff;}
.carreer_list ul{text-align:left;  width: 100%;max-width: 554px;margin:4.5rem auto 0px; min-height: 35rem;border-top:1px solid #fff;}
.carreer_list li{padding:0.5rem 2.5rem 0.5rem 1.25rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;position: relative;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;border-bottom:1px solid #fff;line-height: 2rem;color:#fff;cursor: pointer;overflow: hidden;position: relative;}
.carreer_list li span{display: inline-block;}
.carreer_list li .zw{float: left;}
.carreer_list li i{display: inline-block;position: absolute;top:0.5rem;right:1rem;width: 2rem;height: 2rem;text-align: center;transform: rotate(-90deg) scale(1.5);-webkit-transform: rotate(-90deg) scale(1.5);-moz-transform: rotate(-90deg) scale(1.5);-ms-transform: rotate(-90deg) scale(1.5);-o-transform: rotate(-90deg) scale(1.5);font-weight: bold;}
.carreer_list li:hover{color: #fabf1b}
.bg{width: 100%;height: 100%;position: fixed;top:0px;left:0px;background:rgba(0,0,0,0.5);z-index:999;display: none;}
.join_tan{position: fixed;top:0px;left:50%;margin-left:-490px;width: 980px;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border:2rem solid #fff;background:#fff;height: 92%;z-index:1000;line-height: 2rem;color:#999;display: none;}
.join_tan .title{margin-bottom:1.5rem;color:#333;}
.join_tan .bt{margin:1rem 0px;color:#666;}
.join_tan .colse{width: 2rem;height: 2rem;position: absolute;top:0rem;right:0rem;cursor: pointer;z-index:1000;}
.join_tan .colse:hover{color:#c11729;}
.join_tan_content{width: 100%;max-width: 780px;margin:0 auto;position: absolute;top:0px;height: 100%;overflow-y: auto;left:50%;margin-left:-390px;}


/*售后服务*/
.nybanner{padding-bottom:40%;background-position: center;background-repeat: no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;position: relative;}
.nybanner .nybanner_n{position: absolute;top:50%;margin-top:-1.5rem;line-height: 2rem;color:#fff;width: 100%;text-indent: 6rem}
.nybanner .nybanner_n h3{line-height: 3rem;color:#ffffff;}
.nybanner .nybanner_n p{font-family: arial;}
.nycontent{padding:3.375rem 0px;color:#373737;line-height: 2rem}
.nyservice{color:#373737;line-height: 2rem}
.ny_title{text-align: center;line-height: 2rem;margin-bottom:2rem;color:#1b1b1b;}
.ny_title p{text-transform: uppercase;font-family: arial;color:#676767;margin-top:0.5rem;}
.service_box{padding-left:2.5rem;position: relative;margin-bottom:2.25rem;}
.service_box .num{display:block;position: absolute;top:0.1875rem;left:0px;width: 1.625rem;height: 1.625rem;background:#000;color:#fff;line-height: 1.625rem;text-align: center;font-family: arial;}

/*联系我们*/
.nylink{padding: 6rem 0px;color:#fff;background:url(../images/map.jpg) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;}
.section9n_c1{background:rgba(229,50,44,0.96);padding:0.75rem;}
.section9n_c1n{border:1px solid #c2c2c2;padding:4.25rem 3rem;}
.section9n_c1n_left{width: 37%;float: left;line-height: 2rem;}
.section9n_c1n_right{width: 33%;float: right;}
.section9n_c1n_center{width: 30%;float: left;}
.section9n_c1n_left .name{margin-bottom:1.5rem;}
.section9n_c1n_left ul li{padding-left:2.375rem;position: relative;}
.section9n_c1n_left ul li + li{margin-top:0.75rem;}
.section9n_c1n_left ul li i{display: inline-block;position: absolute;top:0px;left:0px;transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-ms-transform: scale(1.5);-o-transform: scale(1.5);}
.section9n_c1n_center{text-align: center;line-height: 2rem;max-width: 11.5rem;} 
.section9n_c1n_center .pic{width: 82%;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;margin:0 auto 0.5rem;}
.section9n_c1n_center .pic img{display: block;width: 100%;}
.section9n_c1n_right .section9n_c1n_rightn{width: 100%;max-width: 22rem;line-height: 2rem;}
.section9n_c1n_rightn p{margin-bottom:1.25rem;} 
.section9n_c1n_rightn .text{display: block;width: 100%;height: 2.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding-left: 1rem;line-height: 2.5rem;margin-bottom:1rem;color:#555;}
.section9n_c1n_rightn textarea{display: block;width: 100%;line-height: 1.75rem;height: 4.25rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;padding:0.25rem 1rem;border:0px;color:#555;}
.section9n_c1n_rightn .tijiao{display: block;width: 8rem;height: 2rem;line-height: 2rem;text-align: center;color:#fff;border:1px solid #fff;background:none;margin:1rem auto 0px;cursor: pointer;transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;-ms-transition: all 0.5s;-o-transition: all 0.5s;}
.section9n_c1n_rightn .tijiao:hover{color:#e77817;background:#fff;}
/*公司简介*/
.profile_1{margin-bottom:2rem;}
.profile_1 img{display: block;width: 21.875rem;}
.profile_2{overflow: hidden;}
.profile_left{width: 50%;float: left;}
.profile_right{width: 48%;float: right;}
.profile{font-size:12px;color:#676767;line-height: 1.875rem;}
.profile .profile_left{line-height: 1.5rem}
.advantage .ny_title h3{color:#fff;}
.advantage .ny_title p{color:#fff;}
.advantagewai{background:url(../images/ysbg.jpg) center no-repeat;background-size: cover;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-attachment:fixed;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-ms-background-attachment:fixed;-o-background-attachment:fixed;}
.advantage{line-height: 2rem;color:#fff;font-size:12px;}
.advantage_1{text-align: center;margin-bottom:2rem;}
.project_listn{overflow: hidden;}
.project_listn .project{width: 22.75%;float: left;margin-right:3%;}
.project_listn .project:nth-child(4n){margin-right:0px;}
.project_listn .project .title{color:#444;position: relative;padding:0px 1rem;border-radius: 2px;-webkit-border-radius: 2px;-moz-border-radius: 2px;-ms-border-radius: 2px;-o-border-radius: 2px;background:#eaeaea;height: 3.25rem;line-height: 3.25rem;cursor: pointer;margin-bottom:1.25rem;}
.project_listn .project .title .btn{width: 1.75rem;height: 1.75rem;position: absolute;right:1rem;top:50%;margin-top:-0.875rem;background:#fff;display: block;}
.project_listn .project .title .btn:before{content: "";width: 0.75rem;height: 2px;background:#a8a8a8;position: absolute;top:50%;margin-top:-1px;left:50%;margin-left:-0.375rem;}
.project_listn .project .title .btn:after{content: "";width: 2px;height: 0.75rem;background:#a8a8a8;position: absolute;top:50%;margin-top:-0.375rem;left:50%;margin-left:-1px;transform: rotate(0deg);-webkit-transform: rotate(0deg);-moz-transform: rotate(0deg);-ms-transform: rotate(0deg);-o-transform: rotate(0deg);transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.project_listn .project  ul{padding-bottom:2rem;display: none;}
.project_listn .project  ul li {padding:0px 0.5rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;height: 2.25rem;line-height: 2.25rem;color:#848484;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.project_listn .project  ul li a{display: block;width: 100%;height: 2rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;}
.project_listn .project  ul li:hover{color:#444;background:#eaeaea;padding:0px 1.25rem;}
.project_listn .project  ul li:hover a{color:#444;}
.project_listn .project .title.on{background:#e5322c;}
.project_listn .project .title.on .btn:after{transform: rotate(90deg);-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);}
/*产品列表*/
.case_list{width: 100%;overflow: hidden;}
.case_list li{width: 24.025%;float: left;margin-right:1.3%;margin-bottom:2%;}
.case_list li:nth-child(4n){margin-right:0px;}
/*产品详情*/
.product_content_top{width: 100%;overflow: hidden;}
.product_content_top_left{width: 47%;float: left;color:#302f30;}
.product_content_top_right{width: 50%;float: right;}
.product_content_top .title{color:#302f30;margin-bottom:1.75rem; }
.product_content_top_left .left_title{width: 100%;max-width: 384px;height:2.25rem;line-height: 2.25rem;text-align: center;color:#fff;background:#151515;margin-bottom:1.75rem; }
.product_content_top_left .infon{padding-left:4.75rem;position: relative;}
.product_content_top_left .infon .fb{display: inline-block;position: absolute;top:0px;left:0px;}
.preview .pic{border:1px solid #fff;margin:2px;}
.preview .pic img{display: block;width: 100%;}
.preview .active .pic{border-color:#000;}
.product_top_right_title{margin:2rem 0px 0.5rem;border-bottom:1px solid #000;padding-bottom:0.375rem;margin-left:3.5rem;}
.product_top_right_title span{border-bottom:3px solid #302f30;font-weight: bold;}
.product_content_top_right .swiper-button-next,.product_content_top_right .swiper-button-prev{background:none;width: 3rem;height: 3rem}
.product_content_top_right .swiper-button-next{right:0px;}
.product_content_top_right .swiper-button-prev{left:0px;}
.product_content_top_right .swiper-button-next span,.product_content_top_right .swiper-button-prev  span{display: block;width: 2rem;height: 2rem;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;border-top:2px solid #717171;border-right:2px solid #717171;position: absolute;top:50%;margin-top:-1rem;left:50%;margin-left:-1rem;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;-o-transform-origin:50% 50%;}
.product_content_top_right .swiper-button-next span{transform: rotate(45deg);-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);}
.product_content_top_right .swiper-button-prev span{transform: rotate(-135deg);-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);-ms-transform: rotate(-135deg);-o-transform: rotate(-135deg);}
.product_content_top_right .swiper-button-next:hover span,.product_content_top_right .swiper-button-prev:hover  span{border-color:#e5322c;}
.tabs-container1 img{display: block;width: 100%;}
.product_bottom{line-height: 2rem;color:#302f30;}
.product_bottom_1{border-bottom:1px solid #151515;margin-bottom:2rem;}
.product_bottom_1 span{width: 8.375rem;height: 2.875rem;display: block;position: relative;color:#fff;background:#151515;text-align: center;line-height: 2.875rem;}
.product_bottom_1 span:after{content: "";position: absolute;top:100%;border-top:0.625rem solid #151515;border-left:0.625rem solid transparent;border-right:0.625rem solid transparent;left:50%;margin-left:-0.625rem;}
.product_bottom_2{margin:0 auto;}
.product_bottom_2 .name{text-transform: uppercase;margin-bottom:1.5rem;}
.product_content_top_right .view{position: relative;padding:0px 3.5rem;}
.product_content_top_right .preview{padding-left:3.5rem;}


/*首页新增*/
.index3 .case{ max-width:1200px; margin:0 auto; overflow:hidden; padding:2rem 0px;}
.index3 .case .selected{ width:45%; float:left; overflow:hidden;line-height: 1.875rem}
.index3 .selected h1,.latest h1{ width:100%; overflow:hidden; margin-bottom:1.5em;}
.index3 .selected h1 > p,.latest h1 > p{ font-size:1.2em; color:#000; line-height:1.8em; float:left;}
.index3 .selected h1 p i,.latest h1 p i{ font-size:1.2em; margin-right:0.1em; color:#e5322c; text-transform:uppercase;}
.index3 .selected h1 em,.latest h1 em{ font-size:0.875em; color:#6666; line-height:1.8em; float:right;}
.index3 .selected img{ width:100%; max-width:522px; display:block; margin-bottom:1.5em;}
.index3 .selected h2{ font-size:1.3em; color:#2f2f2f; line-height:1.8em;}
.index3 .selected > p{ font-size:1em; color:#5a5a5a; line-height:1.6em;}
.index3 .case .latest{ width:52%; padding-left:3%; float:left; overflow:hidden;}
.index3 .latest li{ width:100%; overflow:hidden; display:block; border-bottom:#dbdbdb solid 1px; margin-bottom:1em;}
.index3 .latest li .latestLeft{ width:15%; float:left; }
.index3 .latestLeft p{ width:70px; height:63px; background:#d3d3d3 no-repeat; color:#2b2b2b; text-align:center; margin-bottom:1em; font-size:0.875em; line-height:1.6em; padding-top:20px;border-bottom:3px solid #a6a6a6;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;transition: all 0.3s;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;-ms-transition: all 0.3s;-o-transition: all 0.3s;}
.index3 .latest li:hover .latestLeft p{  background:#e5322c; color:#fff;border-color:#bb4600; }
.index3 .latestLeft p i{ font-size:1.7em;font-style: normal;}
.index3 .latest li .latestRight{ width:80%; float:left;}
.index3 .latestRight h1{ font-size:1.1em; color:#292929; line-height:1.6em; margin-bottom:1em;}
.index3 .latestRight p{ font-size:1em; color:#5a5a5a; line-height:1.6em;}
.index3 .latest li:last-child{ border-bottom:none;}


@media (max-width: 1024px){
	html{font-size:14px;}
	.font14{font-size:13px;}
	.font16{font-size:14px;}
	/*导航*/	
	.top .topnav{display: none;}
	.top .mobile_menu{display: block}
	.top h1{position: relative;float: left;left:0rem;}
	.top_right{position: relative;float: right;width: auto;display: inline-block;}
	.top h1 a{height:5rem}
	/*首页产品中心*/
	.index_commonbox{padding:3rem 0px;}
	/*关于我们*/
	.profile .profile_left{width: 100%;float: none;line-height: 1.875rem;margin-bottom:1.5rem;}
	.profile_right{width: 100%;float: none;}
	
}	
@media (max-width: 980px){
	/*工程案例*/
	.project_listn .project{width: 48.5%;float: left;margin-right:0%;}
	.project_listn .project:nth-child(2n){float: right;}
	/*首页新增*/
	.index3 .latest li .latestLeft{width: 20%;float:left;}
	.index3 .latest li .latestRight{ width:78%; float:left;}
}
@media (max-width: 768px){
	/*banner*/
	.topwai{position: fixed;background:#000;}
	html{font-size: 13px;}
	.font16{font-size:14px;}
	.font36{font-size: 1.75rem}
	.font28{font-size:1.375rem;}	
	.top h1{position: relative;float: left;left:0rem;width:50%;border-right:0px;}
	.top h1 a{height:4.5rem;max-width: 16.875rem;}
	.top .am-icon-align-justify{height: 4.5rem}
	.topzw{height: 4.5rem;background:#000;}
	.topwai:hover{background:#000;}
	.topwai:hover .top h1 a{background-image:url(../images/logo_w.png);} 
	.topwai:hover .top .topnav h2 .yiji{color:#fff;}
	.topwai:hover .top .topnav h2 .yiji:hover{color:#e5322c;}
	.topwai:hover .top .topnav h2.current .yiji{color:#e5322c;}
	.topwai:hover .top .topnav h2:hover .yiji{color:#e5322c;}
	/*首页产品中心*/
	.index1n .swiper-container-horizontal>.swiper-pagination-bullets, .index1n .swiper-pagination-custom,.index1n .swiper-pagination-fraction{display: block;}
	.index_product{margin:0px 5px 2rem;}
	.index_product .infon{padding:0.5rem;}
	.index_product .infon .btn{display: none;}
	.index_commonbox{padding:2rem 0px;}
	.index_title{margin-bottom:1rem;}
	/*首页关于我们*/
	.index2{padding:2rem 0px;}
	.index2 .index_2n{padding:2rem 0px;}
	.index2 .index_2n .index2_infon{-webkit-line-clamp: 4;line-height: 1.875rem}
	/*首页售后服务*/
	.index3_left{width: 100%;float: none;padding-top:0%;margin-bottom:2rem;}
	.index3_right{width: 100%;float: none;color:#848484;line-height: 1.625rem;}
	.index_sev{margin:0 auto 2.75rem;padding-left:7.5rem;}
	.index_sev .pic{transform: scale(0.8);-webkit-transform: scale(0.8);-moz-transform: scale(0.8);-ms-transform: scale(0.8);-o-transform: scale(0.8);}
	/*网页底部*/
	.footwai{padding:2rem 0px 0rem;}
	.footwai{line-height: 1.875rem}
	.footwai dl{width: 35%;float:left;margin-bottom:1.5rem;}
	.footwai dl:nth-child(2n){width: 65%}
	.footwai dl:nth-child(4){width: 65%;}
	.footwai dl dt{margin-bottom:0.5rem;}
	.foot_bottom a{margin-left:0rem;}
	.foot_bottom a,.foot_bottom span{color:#8e8e8e;display: block;text-align: center;}
	.nybanner .nybanner_n{margin-top:-2.5rem;text-indent: 2rem}
	.nybanner .nybanner_n h3{font-size:24px;}
	.nybanner .nybanner_n p{font-size:16px;}
	/*售后服务*/
	.nycontent{padding:2rem 0px;}
	/*联系我们*/
	.nylink{padding:3rem 0px;}
	.section9n_c1n_left{width: 100%;float: none;line-height: 1.75rem;}
	.section9n_c1n_right{width: 100%;float: none;clear: both;padding-top:1rem;}
	.section9n_c1n_center{width: 100%;float: none;margin:1rem auto 0px;}
	.section9n_c1n_right .section9n_c1n_rightn{max-width: 100rem;}	
	.section9n_c1n{padding:1rem 1rem;}
	.section9n_c1n_left .name{font-size:1.375rem;margin-bottom:1rem;}
	.section9n_c1n_left ul li{margin-bottom:0.5rem;padding-left:1.875rem;}
	.section9n_c1n_left ul li + li{margin-top:0rem;}
	.section9n_c1n_rightn p{margin-bottom:0.75rem;}
	.section9n_c1n_left ul li{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;}
	.section9n_c1n_left ul li i{transform: scale(1.2);-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-ms-transform: scale(1.2);-o-transform: scale(1.2);}
	.section9n_c1n_center{line-height: 1.5rem}
	.section9n_c1n_rightn .text{margin-bottom:0.5rem;}
	/*工程案例*/
	.project_listn .project .title{font-size:13px;}
	/*产品列表*/
	.case_list li{width: 49%;float: left;margin-right:0%;margin-bottom:2%;}
	.case_list li:nth-child(2n){float: right;}
	/*产品详情*/
	.product_content_top_left{width: 100%;float: none;color:#302f30;margin-bottom: 1.5rem}
	.product_content_top_right{width: 100%;float: none;}
	.product_content_top_right .view{padding:0px;}
	.product_top_right_title{margin-left:0px;}
	.product_content_top_right .preview{padding-left:0px;}

	/*首页新增*/
	.index3 .case{padding:0px;}
	.index3 .case .selected,.index3 .case .latest{ width:100%; margin:0 auto 2rem; float:none; padding:0;}
	.index3 .latest li{box-sizing: border-box;padding-left:85px;position: relative;min-height: 100px;}
	.index3 .latest li .latestLeft{width: 70px;position: absolute;top:0px;left:0px;float: none;}
	.index3 .latest li .latestRight{width: 100%;float: none;}
	.index3 .latestRight h1{margin-bottom:0.5rem;}
}


@media (max-width: 580px){
/*banner*/
.font36{font-size: 1.625rem}	

}
@media (max-width: 480px){
	.top h1{position: relative;float: left;left:0rem;width:65%;border-right:0px;}
	.top h1 a{height:4rem}
	.top .am-icon-align-justify{height: 4rem}
	.topzw{height: 4rem;}		
}
@media (max-width: 350px){
	
}		
		
			
