
/* =====================内页样式======================== */

/* 企业文化 */
.abo-founder{width: 100%;overflow: hidden;padding: 100px 0 0 0;}
.founder-pic{width: 40%;text-align: center;}
.founder-pic img{max-width: 100%;}
.founder-text{width: 60%;float: right;padding: 60px 20px 0 20px;}
.founder-text h6{font-size: 36px;color: #333;line-height: 40px;margin-bottom: 30px;}
.founder-text p{font-size: 16px;line-height: 30px;color: #666;padding-bottom: 20px;}
.founder-name{float: right;margin-top: 20px;user-select: none;}
.founder-name img{max-width: 100%;}

/* 企业介绍 */
.abo-intor{width: 100%;overflow: hidden;background-position: top center !important;background-repeat: no-repeat !important;padding: 260px 0 0 0;}
.intor-box{background-color: #fff;width: 100%;overflow: hidden;padding: 50px 0;}
.intor-main{padding: 0 110px;text-align: center;}
.intor-main h6{font-size: 36px;color: #333;margin-bottom: 5px;}
.intor-main p{font-size: 16px;color: #666666;line-height: 30px;padding-top: 30px;}
.abo-num{width: 100%;overflow: hidden;padding-top: 60px;text-align: center;font-size: 0;background-color: #fff;}
.abo-num ul li{display: inline-block;padding: 0 45px;border-right: 1px solid #e6e6e6;}
.abo-num ul li:last-child{border-right: 0px;}
.abo-num ul li h5{font-size: 14px;color: #e67c29;position: relative;}
.abo-num ul li h5 span{font-size: 48px;font-family: 'DINCond';}
.abo-num ul li h5 i{display: inline-block;position: relative;top: -28px;right: 0;font-style: initial;}
.abo-num ul li:nth-child(5) h5 i{width: 25px;}
.abo-num ul li p{font-size: 16px;color: #adadad;line-height: 26px;}

/* 发展历程 */
.about-history{width: 100%;height: auto;overflow: hidden;padding: 60px 0;}
.abUs-comHist{padding:30px 0 0 0;}
/*大*/
.auCHist-man{width:928px;padding:0 0 215px;position:relative;margin:20px auto 0;}
.auCHist-man::before{content: '';width: 100%;height: 1px;background-color: #e5e5e5;position: absolute;left: 0;top: 22px;z-index: -1;}
.auCHist-man .auCHman-box{display:block;height:70px;text-align:center;color:#555;position:relative;}
.auCHman-box .year{line-height:30px;font-size: 18px;color: #999;padding-top: 40px;}
.auCHman-box:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#d2d2d2;position:absolute;left:50%;margin-left:-5px;top:18px;}
.auCHman-box.cur .year{color: #e67c29;font-size: 30px;font-weight: bold;}
.auCHman-box.cur:before{background:#e67c29;}
.auCHistManSwiper-prev,
.auCHistManSwiper-next{display:block;width:44px;height:44px;position:absolute;top:0px;  z-index: 10;
background-color: #d2d2d2;border-radius: 50%;line-height: 44px;text-align: center;font-size: 26px;font-family: '宋体';color: #666666;}
.auCHistManSwiper-prev{left:-44px;}
.auCHistManSwiper-next{right: -44px;}
.auCHistManSwiper-prev:hover{color: #fff;background-color: #e67c29;}
.auCHistManSwiper-next:hover{color: #fff;background-color: #e67c29}
/*小*/
.auCHist-min{width:1200px;position:relative;margin:-151px auto 0;z-index:2;}
.auCHist-min .swiper-container{padding:0 0 45px;}
.auCHist-min .swiper-container .swiper-slide{padding:0 10px;}
.auCHmin-box{display:block;position:relative;overflow: hidden;}
.auCHmin-box .auCHmin-img{width: 50%;height:370px;overflow: hidden;;float:left;}
.auCHmin-box .auCHmin-img img{width: 100%;height: 100%;object-fit: cover;}

.auCHmin-box .auCHmin-block{padding:20px 40px;float:right;width:50%;overflow: hidden;}
.auCHmin-block .tit{font-size: 30px;font-weight: bold;color: #e67c29;margin: 10px 0;}
.auCHmin-block .text{width: 100%;height: 280px;overflow-y: auto;}
.auCHmin-block .text p{font-size: 16px;color: #666;line-height: 26px;}
.auCHmin-block .text::-webkit-scrollbar {width: 4px;height: 4px;}
.auCHmin-block .text::-webkit-scrollbar-thumb {background: #e67c29;}


/* 荣誉 */
.abo-honor{width: 100%;overflow: hidden;background-color: #f5f5f5;padding: 70px 0 50px;}
.honor{width: 100%;margin-top: 50px;overflow: hidden;}
.honor .swiper-container{padding-bottom: 50px;}
.honor .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 0;}
.honor .swiper-pagination-bullet{width: 10px;height: 10px;}
.honor .swiper-pagination-bullet-active{background-color: #e67c29;}
.honor-center{width: 100%;padding: 30px;border: 1px solid #eee;text-align: center;background-color: #fff;}
.honor-center h6{max-height: 200px;line-height: 200px;}
.honor-center h6 img{max-height: 100%;max-width: 100%;object-fit: cover;}
.honor-center p{font-size: 16px;line-height: 30px;margin: 10px 0;transition: all .4s ease;}
.honor-center i{display: block;width: 30px;height: 30px;margin: 0 auto;background: url('../image/hon-ico1.png') no-repeat center center;}
.honor-center:hover p{color: #e67c29;}
.honor-center:hover i{background: url('../image/hon-ico2.png') no-repeat center center;}

/* 理念 */
.abo-busin{
    width: 100%;
   /* padding: 60px 0 50px;*/
    overflow: hidden;
}
.busin{width: 100%;margin-top: 50px;overflow: hidden;}
.busin ul{margin-left: -1.2%;}
.busin ul li{width: 32.1333%;float: left;margin: 0 0 1.2% 1.2%;position: relative;overflow: hidden;}
.busin ul li:nth-child(4),.busin ul li:nth-child(5){width: 48.8%;}
.busin ul li .pic{width: 100%;overflow: hidden;}
.busin ul li .pic img{width: 100%;height: 100%;object-fit: cover;}
.busin ul li .text1{position: absolute;font-size:15px;color: #ccc;left: 30px;top: 30px;transition: all .4s;}
.busin ul li .text2{width: 100%;position: absolute;left: 0;top: 50%;padding: 0 10px;transform: translateY(-50%);transition: all .4s;opacity: 0;z-index: 10;}
.busin ul li .text2 h6{font-size: 20px;font-weight: bold;color: #fff;text-align: center;margin-bottom: 10px;}
.busin ul li .text2 p{font-size: 14px;color: #fff;text-align: center;line-height: 24px;}
.busin ul li::after{content: '';position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0, 0, 0, .7);opacity: 0;transition: all .4s;}
.busin ul li:hover::after{opacity: 1;}
.busin ul li:hover .text1{opacity: 0;}
.busin ul li:hover .text2{opacity: 1;}

/* 起源 */
.abo-origin{width: 100%;overflow: hidden;position: relative;padding: 70px 0 0 0;}
.abo-origin::after{z-index: -1;content: '';position: absolute;background-color: #f5f5f5;width: 100%;height: 100%;left: 0;bottom: 360px;}
.origin{width: 100%;overflow: hidden;margin-top: 60px;}
.origin ul li{width: 100%;overflow: hidden;}
.origin ul li .ori-img{width: 50%;height: 360px;overflow: hidden;float: left;}
.origin ul li:nth-child(2n) .ori-img{float: right;}
.origin ul li .ori-img img{width: 100%;height: 100%;object-fit: cover;}
.origin ul li .ori-text{width: 50%;float: left;height: 360px;background-color: #fff;padding: 40px 40px 40px 50px;}
.origin ul li .ori-text .words{width: 100%;height: 270px;overflow-y: auto;font-size: 14px;color: #666;line-height: 30px;padding-right: 10px;}
.origin ul li .ori-text .words::-webkit-scrollbar {width: 4px;height: 4px;}
.origin ul li .ori-text .words::-webkit-scrollbar-thumb {background: #e67c29;}

/* 非遗 */
.abo-ncult{width: 100%;padding: 100px 0 60px;overflow: hidden;}
.ncult-text{width: 100%;max-width: 80%;text-align: center;margin: 40px auto 0;font-size: 16px;color: #666;line-height: 30px;}
.ncult-text img{max-width: 100%;}

/* 招商加盟 */
.join-region{width: 100%;padding: 80px 0 50px;overflow: hidden;}
.region{width: 100%;margin-top: 50px;overflow: hidden;}
.region ul li{width: 29.333%;margin: 0 2% 3% 2%;overflow: hidden;height: 240px;border-bottom: 2px solid #e67c29;padding: 50px 45px 0 45px;background-color: #f5f5f5;transition: all .4s;float: left;}
.region ul li h6{font-size: 18px;color: #666;font-weight: bold;line-height: 30px;margin-bottom: 8px;}
.region ul li p{font-size: 14px;color: #666;line-height: 30px;}
.region ul li:hover{background-color: #e67c29;}
.region ul li:hover h6,.region ul li:hover p{color: #fff;}

.ind-policy{width: 100%;overflow: hidden;padding: 60px 0;background-position: center center !important;background-size: cover !important;}
.ind-policy .pub-tit h6{color: #fff;}
.policy{width: 100%;margin-top: 10px;overflow: hidden;}
.policy ul{margin-left: -4%;}
.policy ul li{width: 21%;float: left;margin: 4% 0 0 4%;background-color: #fff;overflow: hidden;text-align: center;padding: 20px 30px;}
.policy ul li h5{width: 100%;line-height: 50px;}
.policy ul li h5 .img{display: inline-block;}
.policy ul li h5 .imgH{display: none;}
.policy ul li h6{font-size: 24px;color: #666;margin: 15px 0;transition: all .4s;}
.policy ul li p{font-size: 14px;color: #999;line-height: 20px;height: 60px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 3;transition: all .4s;}
.policy ul li:hover h6{color: #f3842d;}
.policy ul li:hover p{color: #f3842d;}
.policy ul li:hover h5 .img{display: none;}
.policy ul li:hover h5 .imgH{display: inline-block;}

.join-witn{width: 100%;padding: 90px 0 70px;overflow: hidden;}
.witn-img{width: 100%;margin-top: 10px;overflow: hidden;text-align: center;}
.witn-img img{max-width: 100%;}

.join-zxly{width: 100%;padding: 60px 0 70px;overflow: hidden;background-color: #f9f9f9;}
.zxly-main{width: 100%;overflow: hidden;margin-top: 50px;}
.zxly-main input{width: 30%;color: #999;padding: 0 16px;box-sizing: border-box;border: 1px solid #e5e5e5;background-color: #fff;
height: 40px;display: block;;float: left;margin: 0 0 3% 0;}
.zxly-main input:nth-child(2){margin: 0 5% 3%;}
.zxly-main textarea{width: 100%;height: 210px;color: #999;padding: 10px 10px;line-height: 30px;border: 1px solid #e5e5e5;background: #fff;
margin-bottom: 3%;display: block; }
.zxly-main textarea:-moz-placeholder { color:#999; }
.zxly-main textarea::-moz-placeholder { color:#999;}
.zxly-main textarea:-ms-input-placeholder{ color:#999; }
.zxly-main textarea::-webkit-input-placeholder{ color:#999;}

.zxly-yzm{width: 300px;position: relative;padding-right: 140px;margin-bottom: 2%;overflow: hidden;}
.zxly-yzm input{width: 100%;color: #999;padding: 0 10px;box-sizing: border-box;border: 1px solid #e5e5e5;background-color: #fff;
height: 40px;display: block;;float: left;}
.zxly-yzm span{position: absolute;width: 120px;height: 40px;overflow: hidden;line-height: 40px;text-align: center;right: 0;top: 0;}
.zxly-yzm span img{max-width: 100%;max-height: 100%;}
.zxly-but{width: 150px;font-size: 16px;color: #fff;text-align: center;line-height: 42px;background-color: #e67c29;cursor: pointer;}

/* 新闻 */
.news-box{width: 100%;padding: 50px 0 60px;overflow: hidden;}
.newshot{width: 100%;padding: 30px 0 50px 0;overflow: hidden;}
.nhot-img{width: 48%;float: left;height: 375px;overflow: hidden;}
.nhot-img img{width: 100%;height: 100%;object-fit: cover;transition: all .4s;}
.nhot-text{width: 52%;padding: 20px 20px 20px 50px;overflow: hidden;}
.nhot-text .tit{font-size: 16px;color: #e67c29;line-height: 20px;margin-bottom: 50px;}
.nhot-text h5{font-size: 24px;color: #333;line-height: 36px;height: 36px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s;}
.nhot-text h6{font-size: 16px;color: #666;line-height: 30px;height: 60px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 10px 0 20px;}
.nhot-text p{font-size: 16px;color: #999;line-height: 30px;}
.nhot-text .more{display: block;width: 170px;border: 1px solid #e5e5e5;font-size: 16px;color: #999;text-align: center;line-height: 44px;margin-top: 50px;transition: all .4s;}
.newshot:hover .nhot-img img{transform: scale(1.06);}
.nhot-text .more:hover{background-color: #e67c29;color: #fff;border-color: #e67c29;}
.newshot:hover .nhot-text h5{color: #e67c29;}
.news-list{width: 100%;overflow: hidden;}
.news-list ul li{width: 100%;padding: 35px 0;border-top: 1px solid #e5e5e5;overflow: hidden;}
.news-list ul li .img{width: 28%;float: left;height: 185px;overflow: hidden;}
.news-list ul li .img img{width: 100%;height: 100%;object-fit: cover;}
.news-list ul li .text{width: 72%;float: left;padding-left: 35px;}
.news-list ul li .text h5{font-size: 20px;color: #333;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: all .4s;}
.news-list ul li .text h6{font-size: 14px;color: #777;line-height: 30px;height: 60px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin: 20px 0 40px;}
.news-list ul li .text p{font-size: 14px;color: #999;line-height: 20px;}
.news-list ul li:hover .text h5{color: #e67c29;}


/* 新闻详情 */
.newsd-box{width: 100%;overflow: hidden;background-color: #fff;padding: 80px 0 120px;}
.newsd-left{width: 68%;float: left;padding: 0 40px;}
.newsd-tit{width: 100%;text-align: center;padding-bottom: 20px;border-bottom: 1px solid #e8e8e8;}
.newsd-tit h6{font-size: 30px;color: #333;line-height: 40px;padding-bottom: 10px;}
.newsd-tit p{font-size: 16px;color: #999;line-height: 30px;}
.newsd-tit p span{margin: 0 10px;}
.newsd-text{width: 100%;background-color: #fff;border-radius: 15px;padding: 30px 0px 0;font-size: 14px;color: #84898c;line-height: 36px;}
.newsd-text img{max-width: 100%;}
.newsd-button{width: 100%;border-top: 1px solid #e8e8e8;padding: 30px 120px 10px;position: relative;margin-top: 40px;}
.newsd-button .prev{position: absolute;width: 100px;left: 0;top: 30px;border-radius: 30px;line-height: 36px;font-size: 14px;color: #84898c;background: url('../image/nprevH.png') no-repeat center left 16px;text-align: center;padding-left: 10px;}
.newsd-button .prev:hover{background: #e67c29 url('../image/nprev.png') no-repeat center left 16px;color: #fff;}
.newsd-button .next{position: absolute;width: 100px;right: 0;top: 30px;border-radius: 30px;line-height: 36px;font-size: 14px;color: #84898c;background: url('../image/nnext.png') no-repeat center right 16px;text-align: center;padding-right: 10px;}
.newsd-button .next:hover{background: #e67c29 url('../image/nnextH.png') no-repeat center right 16px;color: #fff;}
.newsd-button .share{text-align: center;width: 100%;line-height: 30px;}
.newsd-button .share a{display: inline-block;margin: 0 2px;width: 30px !important;height: 30px !important;transition: all .4s ease;float: none;}
.newsd-button .share a:hover{transform: translateY(-6px);}
.newsd-button .share a:nth-child(1){background: url('../image/show-01.jpg') no-repeat;}
.newsd-button .share a:nth-child(2){background: url('../image/show-02.jpg') no-repeat;}
.newsd-button .share a:nth-child(3){background: url('../image/show-03.jpg') no-repeat;}
.newsd-button .share a:nth-child(4){background: url('../image/show-04.jpg') no-repeat;}

.newsd-right{width: 26.6%;float: right;}
.newsd-right .tit{font-size: 30px;color: #333;margin-top: 110px;padding-bottom: 30px;border-bottom: 1px solid #9c9e9f;}
.newsd-right .tit span{font-size: 14px;color: #999;display: block;line-height: 20px;font-family: Arial;font-weight: normal;}
.newsd-recom{width: 100%;overflow: hidden;}
.newsd-recom ul li{width: 100%;position: relative;padding: 40px 0 30px;}
.newsd-recom ul li a{display: block;}
.newsd-recom ul li h6{font-size: 16px;color: #333;line-height: 30px;max-height: 60px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;transition: all .4s;}
.newsd-recom ul li p{font-size: 16px;color: #333;line-height: 30px;}
.newsd-recom ul li p span{color: #999;}
.newsd-recom ul li:hover h6{color: #e67c29;}
.newsd-recom ul li::before{content: '';width: 50px;height: 1px;background-color: #9c9e9f;position: absolute;left: 0;bottom: 0;transition: all .4s;}
.newsd-recom ul li:hover::before{width: 100%;background-color: #e67c29;}
.newsd-recom ul li::after{width: 15px;height: 10px;content: '';background: url('../image/news-ico1.png') no-repeat center center;position: absolute;right: 0;bottom: 30px;opacity: 0;transition: all .4s;}
.newsd-recom ul li:hover::after{opacity: 1;}


/* 联系我们 */
.contact-box{width: 100%;overflow: hidden;padding: 100px 0 80px;}
.con-one{width: 100%;padding: 0px 20px;overflow: hidden;}
.con-one-left{width: 46%;float: left;overflow: hidden;}
.con-one-left .tit{width: 100%;}
.con-one-left .tit h5{font-size: 50px;color: #e67c29;font-weight: bold;letter-spacing: .1em;}
.con-one-left .tit h6{font-size: 22px;color: #2f2f2f;font-weight: bold;margin: 10px 0 50px 0;}
.con-list{width: 100%;position: relative;}
.con-list ul li{font-size: 16px;color: #666;line-height: 30px;margin-bottom: 14px;}
.con-list ul li span{display: inline-block;width: 26px;height: 24px;overflow: hidden;margin-right: 10px;vertical-align: middle;}
.con-list ul li span img{max-width: 100%;}
.con-list h6{position: absolute;width: 110px;height: 110px;overflow: hidden;bottom: 0;right: 23%;}
.con-list h6 img{width: 100%;height: 100%;}
.con-one-right{width: 54%;padding: 0 20px;float: left;border-left: 1px solid #eee;}
.con-message{width: 100%;max-width: 500px;margin: 0 auto;}
.con-message input{width: 100%;height: 48px;font-size: 16px;color: #999;border-bottom: 1px solid #eee;}
.con-message textarea{width: 100%;height: 100px;font-size: 16px;color: #999;border: none;border-bottom: 1px solid #eee;padding: 12px 0;display: block;}
.message-code{width: 100%;overflow: hidden;margin-top: 10px;}
.message-code h6{width: 56%;overflow: hidden;float: left;}
.message-code h6 input{width: 60%;display: inline-block;vertical-align: middle;}
.message-code h6 span{width: 40%;display: inline-block;vertical-align: middle;height: 48px;text-align: center;line-height: 48px;user-select: none;cursor: pointer;}
.message-code h6 span img{max-width: 100%;}
.message-code button{float: right;width: 26%;height: 40px;background: #e67c29;font-size: 16px;color: #fff;margin-top: 8px;user-select: none;cursor: pointer;transition: all .4s ease;}
.message-code button:hover{background: #e67c29;}
.con-message input:-moz-placeholder {color:#999;font-size: 16px;}
.con-message input:-ms-input-placeholder{color:#999;font-size: 16px;}
.con-message input::-webkit-input-placeholder{color:#999;font-size: 16px;}
.con-message textarea:-ms-input-placeholder{color:#999;font-size: 16px;}
.con-message textarea::-webkit-input-placeholder{color:#999;font-size: 16px;}
.con-message textarea:-moz-placeholder {color:#999;font-size: 16px;}
.con-map{width: 100%;height: 480px;border: 1px solid #eee;overflow: hidden;margin-top: 70px;}
#container{ height: 100%;width: 100%;}
.con-map .amap-marker:first-child .amap-icon img {width: 25px;height: 34px;}
.amap-info-close{right: 5px !important;}
.con-map .amap-info-content{padding: 20px;}
.input-item h4{font-size: 16px;color: #e67c29;line-height: 30px;}
.input-item p{font-size: 12px;color: #666;line-height: 22px;}

/* 走进工厂 */
.factory{width: 100%;padding: 80px 0 60px;overflow: hidden;}
.fact-main{width: 90%;margin: 30px auto;overflow: hidden;text-align: center;}
.fact-main p{font-size: 16px;color: #666;line-height: 30px;}
.fact-main .abo-num{padding-top: 30px;}
.factpic{width: 100%;padding: 30px 0px;overflow: hidden;}
.factpic-img{width: 100%;position: relative;overflow: hidden;}
.factpic-img::after{content: '';width: 100%;height: 100%;background: rgba(0, 0, 0, .3);position: absolute;left: 0;top: 0;}
.factpic-img img{width: 100%;height: 100%;object-fit: cover;}
.factpic-img p{width: 50%;position: absolute;left: 50%;transform: translateX(-50%);bottom: 0;font-size: 18px;font-weight: bold;line-height: 66px;text-align: center;color: #fff;background-color: #e67c29;opacity: 0;transition: all 1s;}
.factpic .swiper-slide-active .factpic-img::after{display: none;}
.factpic .swiper-slide-active .factpic-img p{opacity: 1;}
.factpic .swiper-button-next,.factpic .swiper-button-prev{background-size: 20px;opacity: .5;}
.factpic .swiper-button-prev{left: 23%;}
.factpic .swiper-button-next{right: 24%;}

/* 热销产品 */
.product-box{width: 100%;padding: 60px 0;overflow: hidden;}
.prolist{width: 100%;padding-bottom: 20px;}
.prolist ul{margin-left: -2%;}
.prolist ul li{width: 31.333%;float: left;margin: 0 0 2% 2%;transition: all .4s ease;}
.prolist ul li .pic{width: 100%;line-height: 360px;height: 380px;padding: 10px;overflow: hidden;text-align: center;transition: all .4s ease;}
.prolist ul li .pic img{max-width: 100%;max-height: 100%;}
.prolist ul li .text{width: 100%;padding: 20px;overflow: hidden;text-align: center;}
.prolist ul li .text h6{font-size: 24px;color: #333;line-height: 30px;height: 30px;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.prolist ul li .text p{font-size: 16px;color: #999;line-height: 30px;height: 30px;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.prolist ul li:hover{box-shadow: 0 3px 20px rgba(4, 0, 0, .14);}
.prolist ul li:hover .pic{background-color: #e8e8e8;}
.prolist ul li:hover .text h6{color: #e67c29;}

/* 产品详情 */
.productxq-box{width: 100%;overflow: hidden;padding: 40px 0 0 0;}
.recom-pro{width: 100%;overflow: hidden;padding: 60px 0;background-color: #f5f5f5;}
.recom-pro .prolist{padding-bottom: 0;}
.recom-tit{width: 100%;position: relative;margin-bottom: 40px;}
.recom-tit h6{width: 100%;position: relative;font-size: 36px;color: #333;text-align: center;}
.recom-tit h6::before{content: "";height: 1px;width: 110px;top: -10px;left: -20px;background: #d9d9d9;display: inline-block;position: relative;}
.recom-tit h6::after{content: "";height: 1px;width: 110px;top: -10px;right: -20px;background: #d9d9d9;
display: inline-block;position: relative;}

.proxq-top{width: 100%;overflow: hidden;padding-bottom: 50px;border-bottom: 1px solid #f2f2f2;}
.proxqtop-pic{width: 50%;float: left;padding-right: 60px;text-align: center;}
.proxqtop-pic img{max-width: 100%;}
.proxqtop-text{width: 50%;float: left;padding: 80px 0 0 0;}
.proxq-top .tit{font-size: 40px;color: #e67c29;margin-bottom: 40px;text-align:center;}
.proxqtop-text p{font-size: 18px;line-height: 36px;color: #333;}
.proxq-biao{width: 100%;margin-top: 20px;overflow: hidden;font-size: 16px;color: #666;line-height: 30px;}
.proxq-biao span{margin-right: 20px;}
.proxq-adcx{width: 100%;overflow: hidden;padding: 50px 0;border-bottom: 1px solid #f2f2f2;}
.proadcx-pic{width: 50%;float: right;padding-left: 60px;text-align: center;}
.proadcx-pic img{max-width: 100%;}
.proadcx-text{width: 50%;float: left;padding: 80px 0 0 0;}
.proadcx-text .tit{font-size: 36px;color: #333;margin-bottom: 15px;}
.proadcx-text p{font-size: 16px;color: #666;line-height: 36px;}
.proxq-bjq{width: 100%;overflow: hidden;padding: 80px 0;text-align: center;}
.proxq-bjq img{max-width: 100%;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900/1024/1200) */
}

@media all and (max-width:1599px) {
    /* 1440 × (900/1050) */
    .factpic{padding: 10px 0;}
    .factpic-img p{line-height: 50px;}
}

@media all and (max-width:1439px) {
    /* 1360 × (768) */
    .abo-founder{padding: 60px 0 0 0;}
    .founder-text h6,.intor-main h6{font-size: 30px;line-height: 30px;}
    .abo-honor{padding: 60px 0 50px;}
    .abo-origin{padding: 60px 0 0 0;}
    .abo-ncult{padding: 60px 0;}
    .contact-box{padding: 80px 0;}
    .productxq-box{padding: 60px 0 0;}
    .proxq-bjq{padding: 60px 0;}
}

@media all and (max-width:1359px) {
    /* 1280 × (800/854/1024) */
    .auCHmin-block .text p{font-size: 14px;}
    .abo-intor{padding: 200px 0 0;}
    
    .policy ul li h6{font-size: 22px;}
    .factpic .swiper-button-prev {left: 24%;}
    .factpic .swiper-button-next {right: 22%;}
    .proxq-top .tit,.proadcx-text .tit,.recom-tit h6{font-size: 30px;}
}

@media all and (max-width:1279px) {
    /* 1152 × (864) */
    .auCHist-min{width: 100%;}
    .ind-policy{padding: 50px 0;}
    .policy ul li p{font-size: 13px;}
    .join-region,.join-witn,.join-zxly{padding: 50px 0;}
    .region{margin-top: 40px;}

    .nhot-img{height: 300px;}
    .nhot-text{padding: 20px 20px 20px 30px;}
    .nhot-text .tit{margin-bottom: 20px;}
    .nhot-text .more{margin-top: 30px;}
    .nhot-text h5 {font-size: 20px;color: #333;line-height: 30px;height: 30px;}
    .nhot-text h6{font-size: 14px;}
    .newsd-text{padding: 20px 0 0;line-height: 30px;}
    .newsd-recom ul li{padding: 30px 0;}
    .newsd-box{padding: 60px 0 80px;}
    .fact-main{width: 100%;margin: 20px 0;}
    .factpic .swiper-button-prev {left: 10px;}
    .factpic .swiper-button-next {right: 10px;}
    .factory{padding: 50px 0 0 0;}
    .factpic{padding: 0;}
    .product-box{padding: 50px 0;}
    .prolist ul li .text h6{font-size: 20px;}
    .prolist ul li .text p{font-size: 14px;}
    .prolist ul li .pic{height: 300px;line-height: 280px;}
    .proxqtop-text p{font-size: 16px;line-height: 30px;}
    .proxq-biao{font-size: 14px;}
    .proadcx-text p{font-size: 14px;line-height: 30px;}
}

@media all and (max-width:1151px) {
    /* 1024 × (600/768) */
    .region ul li{padding: 40px 30px 0 30px;}
    .zxly-main{margin-top: 40px;}

    .con-one-left .tit h6{font-size: 18px;margin: 10px 0 30px;}
    .con-one-left .tit h5{font-size: 40px;}
    .con-list h6{right: 10px;}
    .contact-box{padding: 50px 0;}
    .con-map{margin-top: 30px;height: 300px;}
    .fact-main p{font-size: 14px;line-height: 24px;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .abo-founder{padding: 40px 0 0;}
    .founder-text{width: 100%;padding: 0;}
    .founder-text h6{font-size: 26px;margin-bottom: 10px;}
    .founder-text p{font-size: 14px;padding-bottom: 10px;line-height: 24px;}
    .founder-name{margin-top: 10px;}
    .founder-name img{max-width:200px;}
    .founder-pic{width: 100%;}
    .founder-pic img{max-height: 300px;}

    .abo-intor{padding: 40px 0;background-size: cover !important;}
    .intor-box{padding: 20px;}
    .intor-main{padding: 10px 0;}
    .intor-main h6{font-size: 26px;}
    .intor-main p{font-size: 14px;line-height: 24px;padding-top: 10px;}
    .abo-num{padding-top: 20px;}
    .abo-num ul li{padding: 0 25px;}
    .abo-num ul li h5 span{font-size: 34px;}
    .abo-num ul li h5 i{top: -20px;}
    .abo-num ul li p{font-size: 12px;}
    .auCHist-man{width: 100%;}
    .auCHistManSwiper-prev{left: 0;}
    .auCHistManSwiper-next{right: 0;}
    .about-history{padding: 40px 0;}
    .auCHist-man{margin: 10px auto 0;padding-bottom: 180px;}
    .auCHman-box.cur .year{font-size: 24px;}
    .auCHist-min .swiper-container{padding: 0;}
    .auCHmin-box .auCHmin-img{height: 300px;}
    .auCHmin-box .auCHmin-block{padding: 10px 20px;}
    .auCHmin-block .tit{font-size: 20px;margin: 2px 0;}
    .auCHmin-block .text{height: 240px;}
    .auCHmin-block .text p{line-height: 24px;}

    .abo-honor{padding: 40px 0;}
    .honor{margin-top: 30px;}
    .abo-busin{padding: 40px 0;}
    .busin{margin-top: 30px;}
    .busin ul li .text1{font-size: 15px;left: 20px;top: 20px;}
    .busin ul li .text2 h6{font-size: 18px;margin-bottom: 5px;}
    .abo-origin{padding: 40px 0;}
    .origin{margin-top: 30px;}
    .abo-origin::after{bottom: 0;}
    .origin ul li{margin-bottom: 10px;}
    .origin ul li .ori-img{width: 100%;height: auto;}
    .origin ul li .ori-text{width: 100%;padding: 30px 20px;height: auto;}
    .origin ul li .ori-text .words{height: auto;}
    .abo-ncult{padding: 40px 0;}
    .ncult-text{width: 100%;margin: 30px 0 0 0;max-width: 100%;font-size: 14px;line-height: 24px;}

    .ind-policy{padding: 40px 0;}
    .policy ul{margin-left: -2%;}
    .policy ul li{margin: 2% 0 0 2%;width: 23%;padding: 15px 10px;}
    .policy ul li h6{font-size: 18px;margin: 5px 0;}
    .policy ul li p{font-size: 12px;}

    .region ul li{width: 46%;}
    .join-region, .join-witn, .join-zxly{padding: 40px 0;}
    .region{margin-top: 30px;}
    .zxly-main{margin-top: 30px;}

    .news-box{padding: 40px 0;}
    .newshot{padding: 0 0 10px;}
    .nhot-img{width: 100%;height: auto;}
    .nhot-text{width: 100%;padding: 20px;}
    .nhot-text .tit{margin-bottom: 10px;}
    .nhot-text .more{margin-top: 20px;}
    .news-list ul li{padding: 20px 0;}
    .news-list ul li .img{height: 135px;}
    .news-list ul li .text h6{margin: 5px 0 20px;}
    .newsd-box{padding: 40px 0;}
    .newsd-left{width: 100%;padding: 0;}
    .newsd-tit h6{font-size: 24px;line-height: 30px;}
    .newsd-tit{margin-bottom: 10px;padding-bottom: 5px;}
    .newsd-text{line-height: 28px;padding: 10px 0 0 0;}
    .newsd-button{margin-top: 30px;}
    .newsd-right{width: 100%;}
    .newsd-right .tit{margin-top: 20px}

    .con-one{padding: 20px}
    .con-one-right{padding: 10px 0 0 0;width: 100%;border-left: 0px;}
    .con-message{max-width: none;}
    .con-one-left{width: 100%;}

    .con-message input:-moz-placeholder {color:#999;font-size: 14px;}
    .con-message input:-ms-input-placeholder{color:#999;font-size: 14px;}
    .con-message input::-webkit-input-placeholder{color:#999;font-size: 14px;}
    .con-message textarea:-ms-input-placeholder{color:#999;font-size: 14px;}
    .con-message textarea::-webkit-input-placeholder{color:#999;font-size: 14px;}
    .con-message textarea:-moz-placeholder {color:#999;font-size: 14px;}

    .factory{padding: 40px 0 0 0;}
    .factpic-img img{min-height: 200px;}
    .factpic-img p{font-size: 16px;}
    .product-box{padding: 40px 0;}
    .prolist ul li{width: 48%;}
    .prolist ul li .pic {height: 220px;line-height: 200px;}
    .prolist{padding-bottom: 0;}
    .proxqtop-pic{padding-right: 20px;}
    .proxqtop-text{padding: 0;}
    .proxq-top .tit{font-size: 24px;margin-bottom: 30px;}	.proxq-top p img{width:100%;height:auto;}
    .proxq-biao{margin-top: 10px;}
    .proxq-biao span{margin-right: 8px;}
    .proxq-top{padding-bottom: 30px;}
	.proxq-top img{max-width:100%;width:auto;}
    .productxq-box{padding: 40px 0 0;}
    .proxq-adcx{padding: 30px 0;}
    .proadcx-pic{padding-left: 30px;}
    .proadcx-text{padding: 0;}
    .proadcx-text .tit{font-size: 24px;margin-bottom: 10px;}
    .proadcx-text p{line-height: 24px;}
    .proxq-bjq{padding: 40px 0;}
    .recom-pro{padding: 40px 0;}
    .recom-tit{margin-bottom: 20px;}
    .recom-tit h6{font-size: 26px;}
    .recom-tit h6::before,.recom-tit h6::after{display: none;}

}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .abo-founder{padding: 30px 0 0;}
    .founder-text h6{font-size: 24px;}
    .intor-main{padding: 0;}
    .abo-num ul li{width: 50%;padding: 0;margin-bottom: 10px;}
    .auCHmin-box .auCHmin-img{width: 100%;height: auto;}
    .auCHmin-box .auCHmin-block{width: 100%;padding: 20px 0;}
    .auCHmin-block .text{height: auto;}
    .auCHist-man{width: 96%;}
    .abo-honor{padding: 30px 0;}
    .honor .swiper-container{padding-bottom: 40px;}
    .busin ul{margin-left: 0;}
    .busin ul li{width: 100%;margin-left: 0;}
    .busin ul li:nth-child(4), .busin ul li:nth-child(5){width: 100%;}
    .abo-origin{padding: 30px 0;}
    .abo-ncult{padding: 30px 0;}
    .ncult-text{margin-top: 20px;}

    .ind-policy{padding: 30px 0;}
    .policy ul li{width: 48%;}
    .join-region, .join-witn, .join-zxly{padding: 30px 0;}
    .region ul li{width: 100%;margin: 0 0 3%;padding: 20px;height: auto;}
    .zxly-main input{width: 100%;padding: 0 6px;}
    .zxly-main input:nth-child(2){margin: 0 0 3% 0;}
    .zxly-main textarea{padding: 6px;height: 120px;}

    .news-box{padding: 30px 0 20px;}
    .nhot-text{padding: 10px;}
    .nhot-text h5{font-size: 16px;height: 26px;line-height: 26px;}
    .nhot-text h6{margin: 2px 0 10px;}
    .nhot-text p{font-size: 14px;line-height: 20px;}
    .nhot-text .more{width: 150px;font-size: 14px;line-height: 36px;}
    .news-list ul li .img{width: 40%;height: 100px;}
    .news-list ul li .text{width: 60%;padding-left: 10px;}
    .news-list ul li .text h5{font-size: 15px;line-height: 25px;height: 25px;}
    .news-list ul li .text h6{margin: 0;font-size: 12px;line-height: 25px;height: 50px;}
    .news-list ul li .text p{font-size: 12px;}

    .newsd-box{padding: 30px 0;}
    .newsd-tit p{font-size: 14px;}
    .newsd-tit h6{font-size: 22px;}
    .newsd-button .share{display: none;}
    .newsd-button .prev,.newsd-button .next{top: 10px;}
    .newsd-right .tit{font-size: 24px;padding-bottom: 10px;}
    .newsd-recom ul li{padding: 16px 0;}
    .newsd-recom ul li h6{font-size: 14px;line-height: 24px;max-height: 48px;}
    .newsd-recom ul li p{font-size: 14px;}

    .contact-box{padding: 40px 0;}
    .con-one{padding: 0;}
    .con-one-left .tit h5{font-size: 30px;}
    .con-one-left .tit h6{line-height: 30px;margin: 5px 0;}
    .con-list ul li{font-size: 14px;margin-bottom: 10px;}
    .con-list ul li span{margin-right: 0;}
    .message-code button{font-size: 14px;}
    .factpic-img p{width: 70%;font-size: 14px;font-weight: normal;line-height: 44px;}
    .prolist ul{margin-left: 0;}
    .prolist ul li{width: 100%;margin-left: 0;margin-bottom: 4%;box-shadow: 0 3px 10px rgba(4, 0, 0, .14);}
    .prolist ul li .pic{background-color: #e8e8e8;}
    .prolist ul li .text{padding: 20px 10px;}
    .prolist ul li .text h6{font-size: 16px;}
    .product-box{padding: 30px 0;}
    .recom-pro{padding: 30px 0;}
    .proxqtop-pic{width: 100%;padding-right: 0;}
    .proxqtop-text{width: 100%;margin-top: 20px;}
    .proxq-top .tit{font-size: 22px;}
    .proxqtop-text p{font-size: 14px;line-height: 26px;}
    .proadcx-pic{width: 100%;padding-left: 0;}
    .proadcx-text .tit{font-size: 22px;}
    .proadcx-text{width: 100%;margin-top: 20px;}
}

