@charset "utf-8";
/* CSS Document */
html,body{color:#666;font-family: -apple-system, BlinkMacSystemFont, '思源黑体','Roboto', 'Helvetica Neue', Helvetica, Arial, sans-serif;font-style:normal;font-size:100%;line-height:1.5;}
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,img,dl,dt,dd,ol,ul,li,form,label,video,input,textarea,*:after,*:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;border:0;background:transparent;vertical-align:baseline}
ul,ol,li{list-style:none;}
h1,h2,h3,h4,h5,h6,strong{font-weight: 400;}
table,tr,td,p,iframe{margin-top:0;padding:0}
a{text-decoration:none;color:#111;}
a:hover{outline:0;color:#c8a063;text-decoration:none;}
img{border:0;max-width:100%}
/*top*/
body{padding-top:100px;}
.header_in{width:100%; position: fixed;z-index: 9999;height:100px;background: #fff;top:0; left:0; right:0;border-bottom:1px #eee solid;}
.header_hover{width:100%; position: fixed; top:0; left:0; right:0;}
.header_hover.active{background:rgba(255,255,255,1.0); box-shadow: 0 7px 32px  rgba(0, 0, 0, 0.03);}
.header_wrap{width:95%; margin:0 auto; position: relative;padding-top:17px;}
.header_logo{float:left;width:25%;}
.header_logo  a{display:block;}
.header_logo a img{height:65px; vertical-align: middle;}
.header_right{float:right; position: relative;width:75%;}
.header_nav{position: relative; display:inline-block;float:right;padding-right:160px;}
.header_nav li{display:inline-block; position: relative; text-align: center;}
.header_nav li a{display:block;margin:8px 0;line-height: 60px;padding:0 15px;font-size:16px;}
.header_nav li a.active,.header_nav li a:hover{color:#c8a063;}
.header_nav li .nav_sub{width:150px;height:auto;position: absolute;top:100%; left:-10px;z-index: 999;background: rgba(255,255,255,0.9);display:none;}
.header_nav li .nav_sub a{display:block;line-height: 45px;margin:0;padding:0;border-bottom:rgba(0,0,0,0.2) 1px solid;font-size:14px;}
.header_nav li .nav_sub a:hover{background:rgba(255,255,255,0);border-radius:0;}
.header_nav li .nav_sub a:last-child{border-bottom:rgba(255,255,255,0.0) 1px solid;}
.header_nav li:hover .nav_sub{}
.header_lang{width:90px;display:inline-block;position: absolute;right:55px;top:21px; text-align: center;}
.header_lang span{display:block; position: relative;background:url("../images/lang@ico.gif") no-repeat center left;padding:5px 0;cursor: pointer;}
.header_lang span:before{content:"";width:8px;height:1px;background:#ab8854;position: absolute;right:6px;top:45%; transform: rotate(45deg);}
.header_lang span:after{content:"";width:8px;height:1px;background:#ab8854;position: absolute;right:0;top:45%; transform: rotate(-45deg);}
.header_lang a{display:block;font-size:16px;}
.lang_select{position:absolute;background:#c8a063;right:0;width:70%;display:none;}
.lang_select a{display:block;color:#fff;padding:5px 0;}
.lang_select a:first-child{border:rgba(255,255,255,0.3) 1px solid;}
.lang_select a:hover{background:#ab8854;}
.header_lang:hover .lang_select{display:block;}
/*search*/
.head_sear{width:35px;float:right;padding-top:23px;position: absolute;right:0;}
.search_con{position: fixed; top:0;left:25%;right:0;background:#fff;display:none;height:100px;}
.search_form{width:70%;float:right;margin-top:25px;padding-right:100px;}
.search_form form{line-height: 45px;overflow: hidden;border-bottom:1px #ddd solid;}
.search_form input{line-height: 45px;}
.sear_btn{width:70px; float:right; overflow: hidden;background: url("../images/sea_ico.png") no-repeat center; cursor: pointer;}
.sear_in{width:calc(100% - 70px);float:left; overflow: hidden;}
.sear_close{width:30px;height:30px;position: absolute;top:32%;right:40px;}
.sear_close a{position: relative;width:30px;height:30px;display:block;border:1px solid #bbb;overflow: hidden;}
.sear_close a:before{content:"";width:2px;height:25px;background:#bbb;position: absolute;top:2px;right:12px; transform: rotate(45deg);}
.sear_close a:after{content:"";width:2px;height:25px;background:#bbb;position: absolute;top:2px;right:12px; transform: rotate(-45deg);}
/*banner*/
.index_banner{width:100%; position: relative; overflow: hidden;}
.index_banner img{width:100%; vertical-align: middle;}
.index_banner .banner-pagination{width:100%;bottom:20%;}
.img02{display:none;}
/**/
.honist_product_container{width:100%; overflow: hidden;padding:100px 0 30px;position: relative;margin:50px 0;}
.wrap{width:80%; margin:0 auto;}
.honist_product_text{width:35%;float:left;z-index: 2;margin-top:5vw;}
.honist_product_text:after{content:""; width:50%; height:100%;background:#fbfbfb; position: absolute;left:0; top:0;z-index: -1;}
.honist_product_text:before{content:"";width:50%;height:100px;background:#f6f6f6;position: absolute;left:0;bottom:0;}
.product_name{width:100%; padding-bottom:20px;position: relative;}
.product_name h2{font-size:30px;display:block;position: relative;}
.product_name h2:after{content:"";background:url("../images/logo@ico.gif") no-repeat center;width:15px;height:15px;background-size:contain; position: absolute;left:0; bottom:-20px;}
.product_name h3{font-size:80px;font-weight: bold; text-transform: uppercase;color: rgba(200,160,99,0.2);position: absolute;right:-150px;top:-8vw;}
.honist_product_con{width:100%; overflow: hidden; font-size:16px; line-height: 1.35;padding-top:20px;}
.honist_product_cate{width:60%;float:right; overflow: hidden;margin-top:30px;}
.honist_product_cate li{width:calc(100%/3);float:left; position: relative;height:500px;border-right:1px #fff solid;background:#9c7c4a;justify-content: center;align-items: center; display:flex;text-align: center;z-index: 2;}
.ind_product_item_img{width:100%; height:100%;position: absolute; top:0;bottom:0;left:0; opacity: 0.2;transition: .4s;z-index: -1;}
.ind_product_item_name{width:100%; overflow: hidden;display:block;}
.ind_product_item_name h3{display:block; z-index: 10;}
.honist_product_cate li a{font-size:20px;color:#fff;}
.honist_product_cate li a:hover .ind_product_item_img,.honist_product_cate li a.active .ind_product_item_img{opacity: 1.0;}
.ind_more{width:130px; display:block;margin-top:5vw;background:#c8a063; text-align: center;line-height: 1.25;padding:15px 0;color:#fff;font-size:16px; position: relative;z-index: 2;transition: 0.6s;}
.ind_more:after{content:"";width:30px;background:#ab8854;height:100%; position: absolute;top:0;right:-30px;z-index: 0;}
.ind_more:before{content:"";background:url("../images/next@ico.png") no-repeat center;width:20px;height:100%; background-size:contain;position: absolute;right:-25px;top:0;filter: brightness(10)grayscale(10);z-index: 1;}
.ind_more:hover{color:#fff;background:#ab8854;}
/**/
.honist_application_container{width:100%; overflow: hidden;padding:50px 0;}
.ind_industry_name{width:100%; overflow: hidden;border-bottom:1px #ddd solid;}
.honist_name{width:100%;  overflow: hidden;padding:60px 0; text-align: center;}
.honist_name h2{font-size:30px;display:block; position: relative;}
.honist_name h2:after{content:"";background:url("../images/logo@ico.gif") no-repeat center;width:15px;height:15px;background-size:contain; position: absolute;left:50%; bottom:-30px;margin:0 auto;}
/**/
.industry_ul{width:100%; overflow: hidden;padding:50px 0;}
.industry_ul li{width:calc(100%/3);float:left; overflow: hidden;}
.industry_ul li a{display:block;color:#fff;}
.industry_ul li:first-child .ind_item{background:#48777d;}
.industry_ul li:nth-child(2) .ind_item{background:#6b8053;}
.ind_item{margin:20px; overflow: hidden;background:#ab8854;position: relative;padding:30px;z-index: 2;}
.ind_item_text{width:100%;padding-top:200px;z-index: 9;}
.ind_item_img{width:100%; height: 100%; position: absolute; top:0; bottom:0;left:0; opacity: 1.0;mix-blend-mode: multiply;z-index: -1;transition: .6s;transform: scale(1.1);}
.industry_ul li h3{display:block;font-size:20px; font-weight: bold;padding-bottom:10px;z-index: 10}
.ind_item_txt{width:100%; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-bottom:20px;}
.ind_item_more{display:inline-block;border-bottom:1px #fff solid;}
.industry_ul li a:hover .ind_item_img{ transform: scale(1.0);}
.index_more .ind_more{margin:0 auto;}
/**/
.honist_why_container{width:100%; overflow: hidden;border-top:1px #ddd solid;margin:50px 0;padding-top:10px;}
.honist_why_container li{width:calc(100%/3);float:left; display: flex;border:2px #eee solid; position: relative; text-align: center; justify-content: center;align-items: center;font-size:18px;min-height:360px;}
.ind_why_item{padding:80px 50px; overflow: hidden;}
.honist_why_container li:first-child,.honist_why_container li:nth-child(2){border-right:0;border-bottom:0;}
.honist_why_container li:nth-child(3){border-bottom:0;}
.honist_why_container li:nth-child(4),.honist_why_container li:nth-child(5){border-right:0;}
.honist_why_container li:first-child:after,.honist_why_container li:nth-child(2):after{content:"";width:10px;height:10px;background:#eee; position: absolute; right:-5px; bottom:-5px; border-radius: 100%;}
.ind_why_item_img{width:100%; overflow: hidden;margin-bottom:20px;}
.ind_why_item_img img{width:60px;vertical-align: middle;}
.ind_why_item_name{font-size:20px; font-size:20px;font-weight: bold;color:#573a19;}
.ind_why_item_text{width:100%; overflow: hidden;}
.ind_why_item_usname{padding:10px 0; text-transform: uppercase;font-weight: bold;opacity: 0.3;font-size:18px;}
.ind_why_item_txt{width:75%;margin:0 auto; overflow: hidden;}
/**/
.honist_news_container{width:100%; overflow: hidden;padding:50px 0;background:#f6f3ec;}
.news_contaciner{width:100%; overflow: hidden;}
.news_contaciner li{display:block;width:100%; overflow: hidden;}
.news_contaciner ul{}
.ind_news_item{margin:20px; overflow: hidden;}
.ind_news_item_img{width:100%; overflow: hidden;border-radius: 10px;height:240px;}
.ind_news_item_img img{width:100%; vertical-align: middle;}
.ind_news_item_date{width:100%; font-size:16px;font-weight: bold; color:#c8a063;overflow: hidden;padding:20px 0;}
.ind_news_item_text{overflow: hidden;}
.ind_news_item_title{width:100%; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:18px; line-height: 1;padding-bottom:20px;}
.ind_news_item_info{width:100%; overflow: hidden;text-overflow: ellipsis; color:#999;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;}
.news_contaciner .swiper-button-prev, .news_contaciner .swiper-button-next{top:35%;}
.news-button-next,.news-button-prev{background-image:url("../images/next@ico.png");border:1px #c8a063 solid;border-radius: 100%;background-color: rgba(255,255,255,0.3);background-repeat: no-repeat;background-position: center;transition: 0.4s;}
.news-button-next:hover,.news-button-prev:hover{background-color: rgba(255,255,255,0.8);}
.news-button-prev{transform:rotate(180deg);}
/**/
footer{width:100%; overflow: hidden; background:#816d51;padding-top:50px;position: relative;z-index: 2;}
footer:after{content:"";background:url("../images/foot@bg.jpg") no-repeat center; width:100%;height: 100%; position: absolute; left:0; top:0;bottom:0;z-index: -1;mix-blend-mode: multiply;opacity: 0.05;}
.foot_logo{width:100%; overflow: hidden; text-align: center;}
.foot_logo img{height:70px; filter: brightness(10)grayscale(10); vertical-align: middle;}
.foot_content{width:100%; overflow: hidden;margin:50px 0;}
.foot_nav{width:60%; float:left; overflow: hidden;}
.foot_nav li{width:calc(100%/4);float:left; overflow: hidden;}
.foot_nav li h2{display:block;color:#fff; font-size:18px; position: relative;padding-bottom:15px;}
.foot_nav li h2:after{content:"";width:70px;height:1px; background: rgba(255,255,255,0.4);position: absolute;left:0;bottom:0;}
.foot_nav_sub{width:100%; overflow: hidden;margin-top:20px;}
.foot_nav_sub a{display:block;color:rgba(255,255,255,0.8);line-height: 1.75;}
.foot_contact{width:40%;float:right; overflow: hidden;}
.foot_contact h2{display:block;color:#fff; font-size:18px; position: relative;padding-bottom:15px;}
.foot_contactLeft{width:calc(100% - 180px);float:left; color:#fff;font-size:18px;}
.foot_contactLeft p{line-height: 2;}
.foot_contactLeft a{color:#fff;}
.foot_contactLeft strong{font-size:22px;padding-left:3px;}
.foot_contactRight{width:180px;float:right; text-align: center;color:#fff;}
.foot_contactRight img{width:130px;}
.foot_bottom{width:100%; overflow: hidden; border-top:rgba(255,255,255,0.3) 1px solid;padding:30px 0;color:#fff;}
.bottomLeft{width:50%; float:left; }
.bottomRight{width:50%;float:left; overflow: hidden; text-align: right;}
.bottomRight a{display:inline-block;color:#fff; margin:0 10px; position: relative;}
.bottomRight a:after{content:"";height:60%; width:1px; background:rgba(255,255,255,0.5);position: absolute;top:20%;right:-11px;}
.bottomRight a:last-of-type:after{width:0;}
/**/
.content_ban{width:100%; overflow: hidden; height:400px; position: relative;background:#573a19;z-index: 2;color:#fff;font-size:18px;}
.content_ban_img{width:100%;height:100%; position: absolute;top:0; left:0;z-index: -1; opacity: 0.8;}
.content_ban h2{padding-top:150px;font-size:36px;line-height: 1;}
.content_ban h3{font-weight:bold; font-size:40px; opacity: 0.5;padding-left:4.5rem;padding-bottom:10px;line-height: 1; text-transform: capitalize;}
.content_text{width:100%; overflow: hidden;padding-left:4.5rem;}
.main{width:1400px; margin:0 auto;}
/**/
.product_container_con{width:100%; overflow: hidden;padding:50px 0;}
.product_con_item{width:100%; overflow: hidden; border-bottom:1px #ddd solid;margin-bottom:50px;padding-bottom:30px;}
.product_item_name{width:200px;float:left; overflow: hidden;padding-top:20px;}
.product_item_name h3{font-size:20px;display:block;font-weight: bold;}
.product_item_name a{display:inline-block; color:#c8a063;text-transform: uppercase;padding-top:10px;position: relative;}
.product_item_name a:after{content:"";background: url("../images/next@ico.png") no-repeat center;background-size:contain;width:20px;height:20px;position: absolute;top:11px; right:-20px;}
.product_con_item ul{width:calc(100% - 200px);float:left; }
.product_con_list li{width: calc(100%/5);float:left;display:block; text-align: center;}
.pro_item{padding:0 15px;}
.pro_imgBox{position: relative;overflow: hidden;}
.pro_item_img{padding-top: calc(170 / 225 * 100%); transition: .5s;transform: scale(1);}
.pro_item_img:after{content:"";width:100%;height:100%;background:url("../images/pro@Img.png") no-repeat center; position: absolute;top:0;left:0; background-size: cover;}
.product_con_listli:hover .pro_imgBox .pro_item_img{transform: scale(1.05);}
.pro_item_name{width:100%; overflow: hidden; padding:15px 0; text-overflow: ellipsis;white-space: nowrap;}
.pro_item_name h3{ overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product_con_detail{width:100%; overflow: hidden;}
.pro_detail_img{width:40%; float:left; overflow: hidden;}
.pro_bigImg{width:100%;height:420px;flex: 1; overflow: hidden;position: relative;}
.pro_bigImg li{}
.pro_bigImg li:after{content:"";background:url("../images/pro@imgio.png") no-repeat center; position: absolute; top:0; left:0; background-size:cover; z-index: 10;width:100%;height:100%;}
.pro_bigImg li img{width:100%;object-fit: cover;height: 100%;}
.pro_liImg{margin-top:20px;width:100%;height:100px;position: relative;}
.pro_liImg li img{width:100%;object-fit: cover; height:100%;}
.pro_liImg li:after{content:"";background:url("../images/pro@imgio.png") no-repeat center; position: absolute; top:0; left:0; background-size:cover; z-index: 10;width:100%;height:100%;}
.pro_detail_text{width:calc(100% - 45%); float:right; overflow: hidden;}
.pro_detail_text h1{ display:block; padding-bottom:50px;}
.pro_detail_info{width:100%; overflow: hidden;font-size:16px;line-height: 2;color:#666;}
.pro_detail_info strong{color:#000;}
.product_info{width:100%; overflow: hidden;padding:5rem 0; border-top:5px solid rgba(200,160,99,0.2);margin-top:5rem;line-height: 2;}
/**/
.back-to{width:100%;overflow: hidden; padding-bottom:20px; text-align: right;}
.back-to a{display:inline-block;padding-right:20px; position: relative;opacity: 0.6;font-size:16px;}
.back-to a:after{content:"";width:15px;height:15px;background:url("../images/next@ico.png") no-repeat center; position: absolute;right:0;top:2px;}
/**/
.news_container_list{width:100%; padding:50px 0; overflow: hidden;}
.in_nav{width:100%; overflow: hidden; text-align: center;}
.in_nav li{display:inline-block;}
.in_nav li a{display:block;border:1px #ddd solid; border-radius: 5px; line-height: 30px; padding:8px 30px;margin:10px;font-size:16px;}
.in_nav li a:hover,.in_nav li a.active{color:#fff;background:#c8a063;border:1px #c8a063 solid;}
.news_con_all{width:100%; overflow: hidden;padding-top:50px;}
.news_con_all li{width:calc(100%/3);float:left; overflow: hidden;}
.news_item {margin:20px; overflow: hidden;}
.news_item_img{width:100%; overflow: hidden; height:250px;}
.news_con_all li img{width:100%; overflow: hidden; vertical-align: middle; transition: .5s;}
.news_item_title{width:100%;overflow: hidden;padding-top:30px; text-overflow: ellipsis;white-space: nowrap;}
.news_item_title h3{display:block; font-size:20px; color:#c8a063;font-weight: bold;}
.news_item_date{width:100%; font-weight: bold; color:#ccc; padding:10px 0; overflow: hidden;}
.news_item_con{width:100%; overflow: hidden;  color:#999;font-size:16px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.news_con_all li:hover img{transform:scale(1.2);}
.news_back{width:100%; overflow: hidden;padding-bottom:20px; border-bottom:1px #ddd solid;}
.news_back a{display:block; color:#c8a063; padding-left:25px; position: relative;}
.news_back a:before{content:"";width:20px;height:20px; background:url("../images/next@ico.png") no-repeat center left; transform: rotate(180deg); position: absolute;left:0; top:0;background-size:contain;}
.news_info_other{width:100%; padding:20px 0;color:#c8a063; overflow: hidden;}
.news_info_other span{display:inline-block;margin-right:10px;}
.news_detail {width:100%; overflow: hidden;}
.news_detail h1{display:block; padding-bottom:20px; border-bottom: 1px #ddd solid;margin-bottom:30px;}
.news_content{width:100%; overflow: hidden;line-height: 1.35;}
/**/
.about_container{width:100%; overflow: hidden;padding:50px 0;}
.about_name{width:100%; overflow: hidden; text-align: center; margin-bottom:30px;border-bottom:1px #eee solid;}
.about_name h2{display:inline-block; font-size:26px; font-weight: bold;padding-right:5px;}
.about_name h3{display:inline-block; font-size:26px; font-weight: bold; color:#bbb; text-transform: uppercase;position: relative;padding-left:10px;}
.about_name h3:before{content:"";width:4px;height:20px; background:#bbb; position: absolute; left:0; top:5px; transform: rotate(15deg);}
.about_name_info{width:100%; padding:20px 0; overflow: hidden;}
.about_content{width:100%; overflow: hidden;line-height: 1.7;}
.about_content h1{text-align:center; display:block; padding-bottom:20px;color:#c8a063;}
/**/
.equip_container{width:100%; overflow: hidden; padding:50px 0;}
.equi_con_list{height:700px;}
.equi_con_list{width:100%; overflow: hidden;}
.sb_item_img{width:100%; overflow: hidden;}
.sb_item_name{width:100%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;padding-top:10px;}
.equi_con_list .swiper-slide{height: calc((100% - 30px) / 2);display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;
    align-items: center;}
.equip_container ul{width:80%;margin:0 auto;}
.honor_container{width:100%; overflow: hidden; padding:100px 0 150px; background:#f1f2f4; position: relative;z-index: 2;}
.honor_container:after{content:"";background:url("../images/hor@bg.jpg") no-repeat center; width:100%; height:100%; position: absolute;left:0; top:10%;mix-blend-mode: multiply;background-size:100%;z-index: -1;}
.honor_list li{width:100%; overflow: hidden;text-align: center;}
.honor_list li a{display:block;margin:20px; overflow: hidden;}
.hor_item_img{width:100%; overflow: hidden; border:5px solid #b4a79f; }
.honor_list li img{width:100%; vertical-align: middle;}
.hor_item_name{width:100%; overflow: hidden; text-overflow: ellipsis;white-space: nowrap; padding:15px 0;}
/**/
.conact_container{width:100%; padding:150px 0 50px; overflow: hidden; background:#f5f3f0; position: relative;z-index: 2;}
.conact_container:after{content:"";width:1px;height:100%; background:#ddd;position: absolute;top:50px;left:26%;z-index: -1;}
.conact_container li{width:calc(100%/3);float:left; overflow: hidden;display: block;}
.conact_container li:first-child,.conact_container li:last-child{width:25%;}
.conact_container li:nth-child(2){width:50%;}
.conact_container li h2{display:block;font-size:30px;}
.conact_container li h3{display:block;font-size:30px;font-weight: bold;}
.conact_container li h1{display:block;font-size:26px;padding-bottom:15px;}
.contact_item p{position:relative; padding-left:30px;padding-bottom:15px;}
.contact_item  p img{width:25px; vertical-align: middle;position: absolute;left:0;}
.contact_item strong{font-size:24px;}
.contact_img{width:100%; overflow: hidden; text-align: center;}
.contact_img img{border:1px #ddd solid;padding:5px;}
/**/
.application_container{width:100%; overflow: hidden;padding:80px 0;}
.application_container li{width:calc(100%/3); float:left; text-align: center;}
.application_container li h3{display:inline-block; color:#fff; font-size:22px;text-overflow: ellipsis;white-space: nowrap; position: relative;}
.application_container li h3:before{content:"";width:100%; height:1px;background:#fff; position: absolute;left:0; top:-5px;opacity: 0.5;}
.application_container li h3:after{content:"";width:100%; height:1px;background:#fff; position: absolute;left:0; bottom:-5px;opacity: 0.5;}
.appli_item{display:block;margin:1px; overflow: hidden;position: relative;z-index: 2;background:#ab8854;}
.appli_item_text{width:100%; overflow: hidden; padding:10vw 0;}
.appli_item_img{width:100%; height:100%; position: absolute;left:0;top:0; bottom:0;mix-blend-mode: multiply;z-index: -1;transition: .6s; transform: scale(1.0);}
.application_container li:hover .appli_item_img{transform: scale(1.1);}
.search_name{text-align: center;padding:3rem 0; overflow: hidden;}
.search_name h2{font-size:1.25rem}
.search_name h2 i{display:inline-block;font-style: normal;color:#c8a063;;}
@media screen and (max-width:1440px){
    .header_nav li a{padding:0 5px;}
    .ind_why_item{padding: 30px 10px;}
    .main{width:80%;}
    .pro_bigImg{height:350px;}
    .equi_con_list{height:570px;}
    .pro_liImg li:after{height:82%;}
}
@media screen and (max-width:1360px){
    .header_nav li a{margin:8px;}
}
@media screen and (max-width:1280px){
    html, body{font-size:14px;}
    .header_logo a img{height:55px;margin-top:10px;}
    .wrap,.main{width:90%;}
    .product_item_name a:after{top:9px;}
    .pro_bigImg{height:345px;}
    .pro_liImg{height:70px;}
    .pro_liImg li:after{height:100%;}

}
@media screen and (max-width:1024px){
    body{padding-top:70px;}
    .header_in{height:70px;}
    .header_logo{width:10%;}
    .header_logo a img{height:auto;margin-top:0;}
    .header_right{width:90%;}
    .header_nav li a{line-height: 30px;padding:0;}
    .header_lang{top:3px;}
    .head_sear{padding-top:0;}
    .honist_product_text{width:100%;}
    .honist_product_text:before,.honist_product_text:after{width:100%;}
    .product_name h3{right:6%;}
    .honist_product_cate{width:100%;}
    .industry_ul li{width:100%;}
    .ind_item_text{padding-top: calc(680 / 1020 * 100%); }
    .ind_news_item_img {height:170px;}
    .foot_nav,.foot_contact{width:100%;}
    .pro_bigImg{height:240px;}
    .pro_liImg{height:56px;}
    .news_item_img{height:160px;}
    .conact_container{padding:50px 0;}
    .conact_container li:first-child{width:100%;margin-bottom:30px;}
    .conact_container li:nth-child(2){width:70%;}
    .conact_container:after{width:0;}
    .product_name h2,.honist_name h2,.content_ban h2,.conact_container li h3,.about_name h2,.about_name h3{font-size:24px;}
    .content_ban h3{font-size:30px;padding-left:0;}
    .pro_detail_text h1,.news_detail h1{font-size:20px;padding-bottom:20px;}
    .conact_container li h1{font-size:20px;}
    .contact_item strong{font-size:18px;}
}
@media screen and (max-width:997px){
    body{padding-top:50px;}
    .header_in{height:50px;}
    .header_wrap{width:100%;padding-top:3px;}
    .header_logo{padding-left:10px;width:100%;}
    .header_logo a img{height:45px; margin-top:0;}
    .header_right{width:100%;position:absolute;top:0;right:0;background:rgba(252,252,252,1.00);display:none;height:auto;padding-top:20%;padding-bottom:20px;}
    .header_nav{width:100%;padding-right:0;}
    .header_nav li{width:100%;text-align: left;border-bottom:1px solid #ddd;}
    .header_nav li a{color:rgba(0,0,0,0.9);float:left;display:block;line-height: 35px;}
    .header_nav li a.active, .header_nav li a:hover{background:none;}
    .header_nav li .nav_sub a{width:100%;color:#000;}
    .header_lang{ position: relative;top:20px;left:45%;}
    .head-btn{padding:10px 10px 0 10px;height:45px;display:block;float: right; position:absolute; top:0;right:10px;width:50px;}
    .head-btn:before{content: '';display: block;width: 40px;height: 2px;background-color: #c8a063;transition: all .3s ease;-webkit-transition: all .3s ease;}
    .head-btn:after{content: 'menu';display: block;transition: all .3s ease;-webkit-transition: all .3s ease;}
    .head-btn i{margin:5px 0;display: block;width: 40px;height: 2px;background-color: #c8a063;}
    .head-btn.active i{background-color:#000;transform:rotate(45deg);position:absolute;top:22px;}
    .head-btn.active:before{content:""; transform:rotate(-45deg);position:absolute;color:#000;background-color:#000;top:25px;}
    .head-btn.active:after{content:""; transform:rotate(45deg); position:absolute; width:30px;color:#000;right:10px;top:18px;display:none;}
    .head_sear,.sear_close{display:none;}
    .search_con{display:block;left:0;top:5%;}
    .search_form{width:90%;margin:0 auto;padding-right:5%;}
    .honist_application_container{padding:0;}
    .honist_name{padding:30px 0;}
    .ind_industry_name {padding-bottom:15px;}
    .wrap{width:100%;}
    .honist_product_container{margin:0;padding:30px 0;}
    .honist_product_text{padding:0 20px;}
    .honist_product_cate li{width:100%;}
    .ind_product_item_img{opacity:0.8;}
    .ind_item{margin:0;}
    .honist_why_container li{width:100%;border-left:0;}
    .honist_why_container ul{margin-top:20px;}
    .ind_why_item_txt{width:100%;}
    .ind_news_item_img{height:300px;border-radius: 3px;}
    .foot_nav, .foot_contact{padding:0 20px;}
    .bottomLeft,.bottomRight{width:100%; text-align: center;}
    .conact_container li:nth-child(2){width:100%;}
    .product_item_name{width:100%;}
    .product_con_item ul{width:100%;margin-top:20px;}
    .pro_detail_img{width:100%;}
    .pro_bigImg{height:auto;padding-top: calc(680 / 1020 * 100%);}
    .pro_liImg{height:auto;}
    .pro_detail_text{width:100%;margin-top:20px;}
    .news_item{margin:10px;}
    .news_item_img {height:120px;}
    .img01{display:none;}
    .img02{display:block;}
}
@media screen and (max-width:567px){
    .ind_news_item_img{height:auto;}
    .foot_nav_sub{display:none;}
    .foot_contact{padding-top:20px;}
    .foot_nav li h2,.foot_contact h2{font-size:14px;}
    .foot_nav li h2:after{width:55px;}
    .foot_contactLeft{width:100%;}
    .foot_contactLeft strong{font-size:16px;}
    .foot_contactRight{width:100%;margin-top:20px;}
    .foot_logo img{height:45px;}
    .honist_product_cate li{height:240px;}
    .honist_why_container li{font-size:14px;}
    .honist_name h2:after{left:49%;}
    .ind_item_text{padding-top: calc(400 / 1020 * 100%);}
    .product_con_list li{width:calc(100%/2);}
    .news_con_all li{width:100%;}
    .news_item_img{height:auto;}
    .in_nav li a{padding:5px 10px;margin:5px;}
    .equi_con_list{height:320px;}
    .honor_container{padding:50px 0;}
    .application_container li{width:100%;}
    .appli_item_text{padding:30% 0;}
    .pro_liImg li:after{height:96%;}
}
