@media screen and (min-width: 1701px){
    html {
        font-size:1250%!important
    }
}
@media screen and (min-width: 1601px) and (max-width: 1700px){
    html {
        font-size: 1150%!important
    }
}
@media screen and (min-width: 1401px) and (max-width: 1600px){
    html {
        font-size: 1050%!important
    }
}
@media screen and (min-width: 1201px) and (max-width: 1400px){
    html {
        font-size: 950%!important
    }
}
@media screen and (min-width: 1001px) and (max-width: 1200px){
    html {
        font-size: 850%!important
    }
}
@media screen and (max-width: 1001px){
    html {
        font-size: 750%!important
    }
}
@media screen and (min-width:769px){
html { padding: 0; margin:0;  font-size: 625%;-webkit-text-size-adjust: none; -webkit-overflow-scrolling: touch;  /*10 ÷ 16 × 100% = 62.5%*/}
body { padding: 0; font-size: .14rem;  -webkit-overflow-scrolling: touch; /*1.4 × 10px = 14px */}

.w{width:90%; max-width:1600px; margin:0 auto;}
.pc_fl{float:left;}
.pc_fr{float:right;}
.pc_dn{display:none;}

.top_share_btn{display: none;}
.top_search button{display: block;position: absolute;width: .2rem;height: .2rem;outline: none;border: none;cursor: pointer;background: url("../img/09.png") center no-repeat;background-size: .1rem;right: 0;top: 0;}

.menu .nav__list > ul{display:flex;flex-wrap: wrap;justify-content: space-between;margin-top: .2rem;}
.menu .nav__list > ul > li{padding: 0 .11rem;position: relative;z-index: 9999;}
.menu .nav__list > ul > li > a{display: block;color: #333333;font-size: .11rem;position: relative;padding-bottom: .05rem;}
.menu .nav__list > ul > li > a:after{content: "";display: block;position: absolute;width: 0;height: 2px;background: #0c4593;left: 0;bottom: 0;transition:all .3s;}
.menu .nav__list > ul > li > a i{display: inline-block;width: .06rem;height: .03rem;background-image: url("../img/11.png");background-size: 100% 100%;margin-left: .04rem;transform: translateY(-.01rem);transition:all .3s;}
.menu .nav__list > ul > li > ul{position: absolute;width:160%;left: -30;top: .18rem;}
.menu .nav__list > ul > li > ul > li{position: relative;}
.menu .nav__list > ul > li > ul > li > a{display: block;width: 100%;background: #0c4593;color: #FFFFFF;font-size: .08rem;line-height: .24rem;height: 0;overflow: hidden;text-align: center;}
.menu .nav__list > ul > li > ul > li > dl{position: absolute;left: 100%;width: 100%;top: 0;}
.menu .nav__list > ul > li > ul > li > dl dd{margin: 0;}
.menu .nav__list > ul > li > ul > li > dl dd a{display: block;width: 100%;background: #0c4593;color: #FFFFFF;font-size: .1rem;line-height: .25rem;height: 0;overflow: hidden;text-align: center;}

.menu .nav__list > ul > li:hover > ul > li > a{height: .25rem;}
.menu .nav__list > ul > li > ul > li:hover dl dd a{height: .25rem;}
.menu .nav__list > ul > li:hover > a,.menu .nav__list > ul > li.on > a{color: #0c4593;}
.menu .nav__list > ul > li:hover > a:after,.menu .nav__list > ul > li.on > a:after{width: 100%;}
.menu .nav__list > ul > li:hover > a i,.menu .nav__list > ul > li.on > a i{background-image: url("../img/12.png");}
.menu .nav__list > ul > li > ul > li:hover > a{background: #329ac2;}
.menu .nav__list > ul > li > ul > li > dl dd a:hover{background: #329ac2;}
.menu .nav__list > ul.pc_dn{display:none;}

.liquid ul li .more a:hover{color: #ffb541;border-bottom-color: #ffb541;}
.liquid ul li h3 a:hover{color: #ffb541;}
.hotsale_c .swiper-slide:hover .more a{background: #0c4593;color: #FFFFFF;}
.hotsale_c .swiper-slide:hover{border-color: #0c4593;}
.hotsale_c .swiper-slide:hover h3 a{color: #0c4593;}
.ind_news ul li:nth-child(3n+1){margin-left: 0;}
.ind_news ul li:hover{background: #0c4593;border-color: #0c4593;}
.ind_news ul li:hover .txt h3 a{color: #FFFFFF;}
.ind_news ul li:hover .txt p{color: #FFFFFF;}
.fot_ly form button:hover{background: #FFFFFF;}
.banquan a:hover{color: #FFFFFF;}
.fot_nav a:hover{color: #FFFFFF;}

.bread .txt a:hover{color: #ffd241;}
.news_lf ul li:hover .img{border-color: #0c4593;}
.news_lf ul li:hover .txt h3{color: #0c4593;}
.news_lf ul li:hover .txt p{color: #0c4593;}
.pages a:hover{color: #FFFFFF;background: #0c4593;border-color: #0c4593;}
.news_list li:hover{border-color: #0c4593;}
.news_list li:hover .img img{transform:scale(1.15,1.15);}
.news_list li:hover .txt p{color: #0c4593;}
.download_list li:hover h3{color: #0c4593;}

.fenlei dl dd li a:hover{color: #0c4593;}
.fenlei dl dt:hover p{color: #0c4593;}
.fenlei dl dt:hover i{background-image: url("../img/63.png");}
.video ul li:hover p{color: #0c4593;}
.produce ul li:nth-child(3n+1){margin-left: 0;}
.produce ul li .more a:hover{background: #FFFFFF;color: #0c4593;}
.produce ul li:hover{box-shadow:0 0 .1rem rgba(12, 69, 147, .5);}
.produce ul li:hover .img a img{transform:scale(1.15,1.15);}
.det_page a:hover{color: #0c4593;}

}


/* index.html */
.top{width: 100%;border-bottom: 1px solid #dddddd;position: relative;}
.top_lf span{display: block;float: left;line-height: .3rem;font-size: .08rem;color: #777777;margin-right: .14rem;}
.top_lf span img{display: block;float: left;width: .1rem;margin: .1rem .03rem 0 0;}
.top_share a{display: block;float: left;margin: .1rem 0 0 .06rem;}
.top_share a img{display: block;width: .1rem;}
.top_search{width: 1.66rem;background: #f5f5f5;height: .2rem;border-radius: .1rem;margin: .05rem .08rem 0 0;overflow: hidden;position: relative;}
.top_search input{display: block;width: 100%;height: .2rem;background: none;outline: none;border: none;font-size: .08rem;padding: 0 .25rem 0 .05rem;}
.top_search input::-webkit-input-placeholder{font-style: oblique;}

header{width: 100%;position: relative;height: .56rem;}
.logo{width: auto;height: .38rem;margin: .09rem 0 0 0;}
.logo img{display: block;width: auto;height: 100%;}
.top_tel{line-height: .56rem;border-left: 1px solid #dddddd;color: #333333;font-size: .13rem;height: .56rem;padding-left: .2rem;}
.top_tel img{display: block;float: left;width: .12rem;margin: .22rem .05rem 0 0;}

.banner .swiper-slide img{display: block;width: 100%;}
.banner .btn{position: absolute;left: 0;right: 0;margin: 0 auto;bottom: .2rem;}
.banner .swiper-button-prev,.banner .swiper-button-next{width: .37rem;height: .37rem;background-size: 100% 100%;margin-top: 0;top: auto;bottom: 0;}
.banner .swiper-button-prev{background-image: url("../img/13.png");left: auto;right: .45rem;}
.banner .swiper-button-next{background-image: url("../img/14.png");right: 0;}

.liquid{margin-top: .4rem;}
.liquid .tit .txt{width: 70%;}
.liquid .tit .txt h3{font-size: .19rem;color: #0c4593;}
.liquid .tit .txt p{color: #999999;font-size: .09rem;line-height: .16rem;margin-top: .05rem;}
.liquid .tit a{display: block;float: right;color: #FFFFFF;width: 1rem;height: .27rem;line-height: .27rem;border-radius: .14rem;background: linear-gradient(#329ac2,#0a4090);font-size: .09rem;}
.liquid .tit a img{display: block;float: left;width: .15rem;margin: .06rem .05rem 0 .06rem;}
.liquid ul{display:flex;flex-wrap: wrap;margin-top: .2rem;}
.liquid ul li{width: 33.3333%;background: #f2f2f2;position: relative;height: 2.95rem;padding: .15rem 0 0 .15rem;}
.liquid ul li:nth-child(2n){background: #f8f8f8;}
.liquid ul li .img{position: absolute;width: 48.7%;right: 0;bottom: .08rem;}
.liquid ul li .img img{display: block;width: 100%;}
.liquid ul li h3 a{font-size: .13rem;line-height: .18rem;color: #333333;width: 70%;display: block;}
.liquid ul li p{font-size: .08rem;line-height: .14rem;margin-top: .05rem;color: #888888;width: 46%;}
.liquid ul li .more a{display: inline-block;color: #0c4593;border-bottom: 1px solid #0c4593;font-size: .08rem;margin-top: .12rem;}

.hotsale{margin-top: .4rem;}
.indtit{font-size: .19rem;color: #0c4593;font-weight: bold;}
.hotsale_c{position: relative;margin-top: .22rem;}
.hotsale_c .swiper-slide{background: #ededed;border: 1px solid #dddddd;border-radius: .05rem;overflow: hidden;box-shadow:0 0 .1rem rgba(0, 0, 0, .05);padding-bottom: .08rem;transition:all .3s;}
.hotsale_c .swiper-slide .img a{display: block;width: 100%;height: 1.83rem;background: #FFFFFF;position: relative;}
.hotsale_c .swiper-slide .img a img{display: block;position: absolute;width: auto;height: auto;max-width: 85%;max-height: 85%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.hotsale_c .swiper-slide h3 a{font-weight: normal;color: #333333;font-size: .11rem;line-height: .16rem;margin-top: .06rem;padding: 0 .1rem;height: .32rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;}
.hotsale_c .swiper-slide .more a{display: block;margin: .06rem 0 0 .1rem;color: #0c4593;border: 1px solid #0c4593;font-size: .08rem;text-align: center;width: .67rem;line-height: .18rem;border-radius: .1rem;background: #FFFFFF;}
.hotsale_c .swiper-button-prev,.hotsale_c .swiper-button-next{width: .29rem;height: .29rem;background-size: 100% 100%;margin-top: 0;top: -.47rem;}
.hotsale_c .swiper-button-prev{background-image: url("../img/18.png");left: auto;right: .35rem;}
.hotsale_c .swiper-button-next{background-image: url("../img/19.png");right: 0;}

.ind_about{margin-top: .4rem;background: url("../img/21.jpg") left no-repeat;background-size: 50% cover;}
.ind_about .img{width: 50%;}
.ind_about .img img{display: block;width: 100%;}
.ind_about_lf .txt{width: 50%;padding: .45rem .45rem 0 0;}
.ind_about_lf .txt h3{color: #0c4593;font-size: .19rem;margin-bottom: .1rem;}
.ind_about_lf .txt p{font-size: .09rem;line-height: .2rem;color: #333333;}
.ind_about_lf .txt a{display: block;color: #FFFFFF;width: 1rem;height: .27rem;line-height: .27rem;border-radius: .14rem;background: linear-gradient(#329ac2,#0a4090);font-size: .09rem;margin-top: .2rem;}
.ind_about_lf .txt a img{display: block;float: left;width: .15rem;margin: .06rem .05rem 0 .06rem;}

.ind_about_1{background: linear-gradient(#329ac2,#0a4090);color: #FFFFFF;border-radius: .05rem;box-shadow:0 0 .15rem rgba(0, 0, 0, .15);padding: 0 .2rem .2rem .2rem;position: relative;z-index: 99;transform: translateY(-.3rem);}
.ind_about_1 ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.ind_about_1 ul li{width: 48%;position: relative;margin-top: .2rem;}
.ind_about_1 ul li .img{width: .56rem;}
.ind_about_1 ul li .img img{display: block;width: 100%;}
.ind_about_1 ul li .txt{position: absolute;width: calc(100% - .68rem);right: 0;font-size: .1rem;line-height: .16rem;top:50%;transform:translate(0,-50%);}

.area{margin-top: .1rem;}
.area .swiper-slide .img{width: 1.3rem;height: 1.3rem;border-radius: 50%;overflow: hidden;margin: 0 auto;}
.area .swiper-slide .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.area .swiper-slide p{text-align: center;color: #333333;font-size: .12rem;margin-top: .13rem;}
.area_c{margin-top: .22rem;position: relative;}
.area_c .swiper-button-prev,.area_c .swiper-button-next{width: .29rem;height: .29rem;background-size: 100% 100%;margin-top: 0;top: -.47rem;}
.area_c .swiper-button-prev{background-image: url("../img/18.png");left: auto;right: .35rem;}
.area_c .swiper-button-next{background-image: url("../img/19.png");right: 0;}

.ind_news{margin-top: .4rem;}
.ind_news .tit{text-align: center;position: relative;}
.ind_news .tit span{display: inline-block;background: #FFFFFF;color: #0c4593;font-weight: bold;font-size: .19rem;position: relative;z-index: 2;padding: 0 .04rem;}
.ind_news .tit:before{content: "";display: block;position: absolute;height: 1px;background: #cccccc;width: 100%;top: 0;bottom: 0;margin: auto 0;left: 0;}
.ind_news ul{display:flex;flex-wrap: wrap;margin-top: .26rem;}
.ind_news ul li{width: 31.25%;border: 1px solid #dddddd;border-radius: .05rem;overflow: hidden;margin-left: 3.125%;box-shadow:0 0 .12rem rgba(0, 0, 0, .05);transition:all .3s;}
.ind_news ul li .img a{display: block;width: 100%;height: 1.4rem;overflow: hidden;margin-top: .15rem;}
.ind_news ul li .img a img{display: block;width: 100%;height: 100%;object-fit: cover;}
.ind_news ul li .txt{padding: .13rem .09rem 0 .09rem;}
.ind_news ul li .txt h3 a{font-weight: normal;color: #333333;font-size: .11rem;line-height: .17rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;height: .34rem;}
.ind_news ul li .txt p{color: #888888;font-size: .08rem;line-height: .15rem;height: .3rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;margin-top: .07rem;transition:all .3s;}

.footer{width: 100%;background: #000000;margin-top: .45rem;padding: .4rem 0;}
.fot_top{display:flex;flex-wrap: wrap;justify-content: space-between;position: relative;}
.fot_bottom{width: 100%;border-top: 1px solid rgba(255,255,255,.35);margin-top: .2rem;padding: .15rem 0 0 0;}
.fot_top h3{color: #FFFFFF;font-size: .14rem;line-height: 1;margin-bottom: .05rem;}
.fot_top ul li{float: left;margin-left: .45rem;}
.fot_top ul li:nth-child(1){margin-left: 0;}
.fot_nav{max-height: .9rem;overflow: auto;padding-right: .1rem;}
.fot_nav a{display: block;color: rgba(255,255,255,.6);font-size: .08rem;line-height: .18rem;}
.fot_nav::-webkit-scrollbar {
 width: 4px;
 height:4px;
 border-radius:50%;
}
.fot_nav::-webkit-scrollbar-track {
 background-color: #565656;
 border-radius: 2px;
}
.fot_nav::-webkit-scrollbar-thumb {
 background-color: #ffd241;
 border-radius: 2px;
}
.fot_nav::-webkit-scrollbar-button {
 display:none;
}
.fot_nav::-webkit-scrollbar-corner {
 display:none;
}
.fot_cont{max-width: 1.9rem;}
.fot_cont p{color: rgba(255,255,255,.6);font-size: .08rem;line-height: .18rem;}
.fot_ly{width: 2.65rem;}
.fot_ly form{display:flex;flex-wrap: wrap;justify-content: space-between;}
.fot_ly form input{display: block;width: 49%;border: 1px solid #565656;height: .2rem;font-size: .08rem;background: none;outline: none;padding: 0 .04rem;color: #FFFFFF;border-radius: 5px;}
.fot_ly form input::-webkit-input-placeholder{
 color: rgba(255,255,255,.3);
}
.fot_ly form textarea{display: block;width: 100%;border: 1px solid #565656;height: .35rem;font-size: .08rem;background: none;outline: none;padding: .04rem;color: #FFFFFF;border-radius: 5px;margin-top: .04rem;}
.fot_ly form textarea::-webkit-input-placeholder{
 color: rgba(255,255,255,.3);
}
.fot_ly form button{display: block;border: none;outline: none;background: #ffd241;height: .2rem;width: .75rem;border-radius: 5px;margin-top: .04rem;color: #000000;font-size: .09rem;transition:all .3s;cursor: pointer;}
.banquan{font-size: .08rem;color: rgba(255,255,255,.6);line-height: .2rem;max-width: 65%;}
.banquan a{color: rgba(255,255,255,.6);}
.fot_links a{display: block;float: left;width: .2rem;margin-left: .05rem;}
.fot_links a img{display: block;width: .2rem;}

.fot_ewm img{display: block;width: .78rem;margin: 0 auto;}
.fot_ewm p{text-align: center;color: rgba(255,255,255,.6);font-size: .08rem;margin-top: .04rem;}

/* aboutus.html */
.ny_banner{width: 100%;height: 2.4rem;background-size: cover;position: relative;background-position: center;}
.bread{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.bread h3{color: #FFFFFF;font-size: .2rem;line-height: 1;}
.bread .txt{color: #FFFFFF;font-size: .08rem;margin-top: .1rem;}
.bread .txt a{color: #FFFFFF;}
.bread .txt img{display: block;float: left;width: .06rem;margin-right: .05rem;}

.aboutus{width: 100%;margin-top: .4rem;background-image: url("../img/bg1");background-position: bottom center;background-repeat: no-repeat;background-size: auto 4.3rem;padding-bottom: .5rem;}
.aboutus h2{color: #0c4593;font-size: .22rem;line-height: 1;}
.aboutus_lf{width: 50%;font-size: .09rem;line-height: .2rem;color: #333333;margin-top: .22rem;}
.aboutus ul{float: right;width: 46%;}
.aboutus ul li{margin-top: .18rem;}
.aboutus ul li img{display: block;float: left;width: .56rem;}
.aboutus ul li .txt{float: right;width: calc(100% - .7rem);}
.aboutus ul li .txt h3{font-weight: normal;color: #ffd241;line-height: 1;font-size: .38rem;}
.aboutus ul li .txt p{color: #333333;font-size: .12rem;margin-top: .03rem;}
.aboutus_img{width: 50%;height: 3.2rem;border-top-left-radius: .05rem;border-bottom-left-radius: .05rem;overflow: hidden;margin-top: .35rem;}
.aboutus_img .swiper-slide{width: 100%;height: 3.2rem;}
.aboutus_img .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
.aboutus_img .swiper-pagination{bottom: .07rem;}
.aboutus_img .swiper-pagination-bullet{width: .08rem;height: .08rem;background: #FFFFFF;opacity: .5;border-radius: 50%;margin: 0 .03rem;}
.aboutus_img .swiper-pagination-bullet-active{opacity: 1;}
.aboutus_rt{width: 50%;height: 3.2rem;border-top-right-radius: .05rem;border-bottom-right-radius: .05rem;overflow: hidden;margin-top: .35rem;background: linear-gradient(#329ac2,#0a4090);color: #FFFFFF;padding: .18rem .2rem 0 .2rem;font-size: .09rem;line-height: .2rem;}

.wenda{margin-top: .4rem;}
.wenda h2{text-align: center;font-size: .19rem;color: #0c4593;}
.wenda ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.wenda ul li{width: 48.75%;margin-top: .3rem;}
.wenda ul li .tit{width: 100%;height: .41rem;border-radius: .21rem;background: linear-gradient(#329ac2,#0a4090);color: #FFFFFF;position: relative;}
.wenda ul li .tit i{display: block;background: #FFFFFF;width: .25rem;height: .25rem;border-radius: 50%;line-height: .25rem;font-size: .15rem;color: #1e6ea9;font-weight: bold;margin: .08rem 0 0 .08rem;text-align: center;float: left;}
.wenda ul li .tit p{display: block;position: absolute;width: calc(100% - .4rem);left: .4rem;padding-right: .15rem;top: 50%;transform:translate(0,-50%);font-size: .1rem;line-height: .13rem;}
.wenda ul li .con{margin-top: .12rem;overflow: hidden;}
.wenda ul li .con i{display: block;background: linear-gradient(#329ac2,#0a4090);width: .25rem;height: .25rem;border-radius: 50%;line-height: .25rem;font-size: .15rem;color: #FFFFFF;font-weight: bold;margin: 0 0 0 .08rem;text-align: center;float: left;}
.wenda ul li .con p{float: right;width: calc(100% - .4rem);font-size: .08rem;line-height: .16rem;color: #666666;}

/* contactus.html */
.cont_top{margin-top: .4rem;}
.cont_top ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.cont_top ul li h3{color: #999999;font-size: .09rem;line-height: .22rem;}
.cont_top ul li h3 img{display: block;float: left;width: .22rem;margin: 0 .04rem 0 0;}
.cont_top ul li p{font-size: .11rem;margin-top: .08rem;color: #333333;}
.message{width: 100%;background: #f2f2f2;margin-top: .4rem;padding: .4rem 0;}
.message h2{font-size: .19rem;color: #0c4593;}
.message_c form{display:flex;flex-wrap: wrap;justify-content: space-between;margin-top: .15rem;}
.message_c form .item1{width: 32.8%;}
.message_c form .item1 input{display: block;width: 100%;border: 1px solid #dddddd;background: #FFFFFF;height: .32rem;border-radius: 6px;font-size: .1rem;padding: 0 .06rem;outline: none;}
.message_c form .item2{width: 100%;margin-top: .08rem;}
.message_c form textarea{display: block;width: 100%;height: .6rem;border: 1px solid #dddddd;background: #FFFFFF;border-radius: 6px;font-size: .1rem;padding: .06rem;outline: none;}
.message_c form .item2 input{display: block;width: 1.5rem;border: 1px solid #dddddd;background: #FFFFFF;height: .32rem;border-radius: 6px;font-size: .1rem;padding: 0 .06rem;outline: none;float: left;}
.message_c form .item2 span{display: block;float: left;width: .8rem;height: .32rem;border: 1px solid #dddddd;border-radius: 6px;overflow: hidden;background: #FFFFFF;text-align: center;margin-left: .06rem;}
.message_c form .item2 span img{max-height: 100%;max-width: 100%;}
.message_c form p{display: block;width: 100%;color: #999999;font-size: .1rem;margin-top: .1rem;}
.message_c form .btn input{display: block;width: 1.3rem;height: .32rem;background: linear-gradient(#329ac2,#0a4090);color: #FFFFFF;font-size: .11rem;font-weight: bold;border: none;outline: none;cursor: pointer;border-radius: 6px;margin-top: .1rem;}
.ditu{margin-top: .4rem;border: 1px solid #dddddd;border-radius: .06rem;overflow: hidden;}
.ditu #allmap{width: 100%;height: 2.75rem;}

/* news_list.html */
.container{margin-top: .4rem;}
.left_side{width: 2rem;}
.left_side h2{width: 100%;color: #FFFFFF;text-align: center;background: linear-gradient(#329ac2,#0a4090);border-top-left-radius: .05rem;border-top-right-radius: .05rem;height: .4rem;line-height: .4rem;font-size: .15rem;}
.news_lf ul{border: 1px solid #dddddd;background: #f8f8f8;border-bottom-left-radius: .05rem;border-bottom-right-radius: .05rem;padding: .02rem .1rem .1rem .1rem;}
.news_lf ul li{margin-top: .08rem;}
.news_lf ul li a{display: block;}
.news_lf ul li .img{float: left;width: .78rem;height: .78rem;background: #FFFFFF;border: 1px solid #dddddd;border-radius: 6px;position: relative;transition:all .3s;}
.news_lf ul li .img img{display: block;position: absolute;max-width: 90%;max-height: 90%;width: auto;height: auto;left: 0;right: 0;top: 0;bottom: 0;margin: auto;}
.news_lf ul li .txt{float: right;width: calc(100% - .85rem);color: #333333;line-height: .15rem;font-size: .1rem;margin-top: .13rem;}
.news_lf ul li .txt h3{font-weight: normal;font-size: .1rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition:all .3s;}
.news_lf ul li .txt p{display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;transition:all .3s;}

.right_side{width: calc(100% - 2.25rem);}
.right_side .tit{font-weight: bold;border-bottom: 1px solid #dddddd;padding-bottom: .09rem;font-size: .14rem;line-height: 1;color: #0c4593;position: relative;padding-left: .08rem;}
.right_side .tit:before{content: "";display: block;position: absolute;background: #0c4593;width: .03rem;height: .12rem;border-radius: .015rem;top: .01rem;left: 0;}
.news_list ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.news_list li{width: 48.5%;background: #FFFFFF;border: 1px solid #dddddd;border-radius: .05rem;margin-top: .16rem;padding: .1rem;transition:all .3s;}
.news_list li .img{width: 1.3rem;height: 1.3rem;border-radius: .06rem;overflow: hidden;}
.news_list li .img img{display: block;width: 100%;height: 100%;object-fit: cover;transition:all .5s;}
.news_list li .txt{width: calc(100% - 1.45rem);margin-top: .15rem;}
.news_list li .txt p{font-size: .09rem;line-height: .18rem;color: #333333;height: .54rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 3;transition:all .3s;}
.news_list li .txt .time{padding-left: .12rem;background-image: url("../img/55.png");background-position: left center;background-repeat: no-repeat;background-size: .09rem;font-size: .09rem;color: #999999;line-height: .11rem;margin-top: .25rem;}
.pages{text-align: center;margin-top: .4rem;text-align: center;}
.pages a{display: inline-block;line-height: .25rem;border: 1px solid #909090;font-size: .08rem;color: #666666;width: .27rem;}
.pages a.prve,.pages a.next{width: .5rem;}
.pages span{display: inline-block;line-height: .25rem;font-size: .08rem;color: #666666;width: .27rem;}
.pages a.on{color: #FFFFFF;background: #0c4593;border-color: #0c4593;}

/* download.html */
.download_list_1{font-size: .09rem;line-height: .19rem;margin-top: .14rem;color: #999999;padding-bottom: .15rem;border-bottom: 1px solid #dddddd;}
.download_list li{border-bottom: 1px solid #dddddd;padding-bottom: .14rem;margin-top: .14rem;}
.download_list li h3{float: left;font-size: .11rem;color: #333333;font-weight: normal;line-height: .22rem;width: 55%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background-image: url("../img/56.png");background-repeat: no-repeat;background-position: left center;background-size: .11rem;padding-left: .15rem;transition:all .3s;}
.download_list li .links{float: right;}
.download_list li .links a{display: block;float: left;height: .22rem;width: .85rem;line-height: .21rem;border-radius: .11rem;font-size: .08rem;border: 1px solid #0a4191;margin-left: .12rem;}
.download_list li .links a img{display: block;float: left;width: .12rem;margin: .045rem .04rem 0 .045rem;}
.download_list li .link1{background: #eff6ff;color: #0a4191;}
.download_list li .link2{background: linear-gradient(#329ac2,#0a4090);color: #FFFFFF;}

/* products_list.html */
.fenlei dl{border: 1px solid #dddddd;background: #f8f8f8;border-bottom-left-radius: .05rem;border-bottom-right-radius: .05rem;padding: .02rem .1rem .1rem .1rem;}
.fenlei dl dt{border-bottom: 1px solid #dddddd;padding: .08rem 0;overflow: hidden;position: relative;cursor: pointer;}
.fenlei dl dt p{font-size: .1rem;color: #333333;transition:all .3s;}
.fenlei dl dt i{display: block;position: absolute;width: .07rem;height: .04rem;background-image: url("../img/59.png");background-size: 100% 100%;right: 0;top: 0;bottom: 0;margin: auto 0;transition:all .3s;}
.fenlei dl dd{margin: 0;border-bottom: 1px solid #dddddd;padding: .04rem 0;padding-left: .1rem;display: none;}
.fenlei dl dd li a{display: block;color: #666666;font-size: .09rem;line-height: .22rem;}
.fenlei dl dt#open p{color: #0c4593;}
.fenlei dl dt#open i{background-image: url("../img/60.png");}
.video{margin-top: .2rem;}
.video ul{border: 1px solid #dddddd;background: #f8f8f8;border-bottom-left-radius: .05rem;border-bottom-right-radius: .05rem;padding: .02rem .12rem .15rem .12rem;}
.video ul li{margin-top: .12rem;}
.video ul li a{display: block;width: 100%;}
.video ul li .img{position: relative;width: 100%;border-radius: .05rem;overflow: hidden;height: 1.3rem;}
.video ul li .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.video ul li .img:after{content: "";display: block;position: absolute;width: .38rem;height: .38rem;background-image: url("../img/61.png");background-size: 100% 100%;top: 0;bottom: 0;left: 0;right: 0;margin: auto;}
.video ul li p{color: #333333;font-size: .1rem;margin-top: .06rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition:all .3s;}

.produce ul{display:flex;flex-wrap: wrap;}
.produce ul li{width: 31%;margin: .16rem 0 0 3.5%;border: 1px solid #dddddd;border-radius: .05rem;overflow: hidden;transition:all .3s;}
.produce ul li .img a{display: block;width: 100%;height: 1.65rem;background: #FFFFFF;position: relative;}
.produce ul li .img a img{display: block;position: absolute;width: auto;height: auto;max-width: 88%;max-height: 88%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;transition:all .5s;}
.produce ul li .txt{background: linear-gradient(#329ac2,#0a4090);padding: .05rem .06rem .1rem;}
.produce ul li h3 a{font-weight: normal;color: #FFFFFF;font-size: .1rem;line-height: .15rem;height: .3rem;display: -webkit-box;-webkit-box-orient: vertical;text-overflow: ellipsis;overflow: hidden;-webkit-line-clamp: 2;text-align: center;}
.produce ul li .more a{display: block;color: #FFFFFF;border: 1px solid #FFFFFF;font-size: .08rem;text-align: center;width: .67rem;line-height: .18rem;border-radius: .1rem;margin: 0 auto;margin-top: .06rem;}

/* products_detail.html */
.list_det_img{width:48%;}
.list_det_img .gallery-top{border:#dddddd solid 1px;border-radius: .05rem;}
.list_det_img .gallery-top .swiper-slide{width: 100%;height: 1.8rem;}
.list_det_img .gallery-top .swiper-slide img{width:auto;height: auto;display: block;position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;max-width: 100%;max-height: 100%;}
.list_det_img .gallery-thumbs{width:calc(100% - .5rem);margin: 0 auto;margin-top: .1rem;height: .46rem;}
.list_det_img .gallery-thumbs .swiper-slide{padding:1px;border:#dddddd solid 1px;}
.list_det_img .gallery-thumbs .swiper-slide img{width:auto;height: auto;max-width: 90%;max-height: 90%;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display:block;cursor:pointer;position: absolute;}
.list_det_img .gallery-thumbs .swiper-slide-thumb-active{border-color:#10956a;}
.list_det_img .swiper-button-prev{left:0; background-image:url("../img/73.png");}
.list_det_img .swiper-button-next{right:0; background-image:url("../img/74.png");}
.list_det_img .swiper-button-next, .list_det_img .swiper-button-prev{width:.14rem;height:100%;margin-top:0; top:0; background-color:#f4f4f4; background-size:.06rem; background-position:center; background-repeat:no-repeat;outline: none;}
.cp_det_txt{width: 49%;}
.cp_det_txt h2{color: #333333;font-size: .16rem;line-height: .23rem;}
.cp_det_txt .txt{color: #777777;font-size: .08rem;line-height: .16rem;margin-top: .09rem;}
.cp_det_txt .link{margin-top: .15rem;overflow: hidden;}
.cp_det_txt .link a{display: block;height: .24rem;border-radius: .12rem;text-align: center;line-height: .24rem;color: #FFFFFF;font-size: .1rem;font-weight: bold;padding: 0 .05rem;}
.cp_det_txt .link a.link1{float: left;background: linear-gradient(#329ac2,#0a4090);}
.cp_det_txt .link a.link2{float: left;background: #393939;margin-left: .05rem;}
.det_share{margin-top: .15rem;}
.det_share a{display: block;float: left;width: .2rem;margin-right: .05rem;}
.det_share a img{display: block;width: 100%;}
.zx_c .items{display:none;list-style: none;}
.zx_c .items.thisclass{display:list-item;}
.pod_det{margin-top: .25rem;}
.pod_det .zx_t{border-bottom: 1px solid #e1e1e1;height: .3rem;}
.pod_det .zx_t li{float: left;height: .3rem;width: .95rem;text-align: center;border-top-left-radius: .05rem;border-top-right-radius: .05rem;background: #e7e7e7;font-size: .11rem;color: #999999;cursor: pointer;margin-right: 5px;line-height: .3rem;transition:all .3s;font-weight: bold;}
.pod_det .zx_t li.active{background: linear-gradient(#329ac2,#0a4090);color: #FFFFFF;}
.pod_det .zx_c{margin-top: .15rem;}
.pod_det_txt p{font-size: .09rem;line-height: .2rem;color: #333333;}
.pod_det_txt p img{display: block;max-width: 100%;margin: .15rem auto;width: auto;}
.det_page{border-top: 1px solid #e1e1e1;margin-top: .28rem;padding-top: .2rem;display:flex;flex-wrap: wrap;justify-content: space-between;}
.det_page a{display: block;max-width: 48%;color: #999999;font-size: .09rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.det_hot{width: 100%;background: #f8f8f8;margin-top: .4rem;padding: .4rem 0;margin-bottom: -.45rem;}
.det_hot .hotsale{margin-top: 0;}

/**/
.inquire{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 99999;background: rgba(0,0,0,.5);display: none;}
.inquire .rt_message{position: absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
.inquire .close{position: absolute;width: .1rem;top: -.2rem;right: 0;cursor: pointer;}
.inquire .close img{display: block;width: 100%;}
.rt_message{width: 40%;background: #f8f8f8;border-radius: .05rem;padding: .1rem .2rem;}
.rt_message .txt{font-size: .08rem;line-height: .14rem;color: #999999;}
.rt_message form{display:block; width:100%; margin-top:.05rem;}
.rt_message form input{display:block; width:100%; height:.25rem; background:#FFFFFF; border:1px solid #dddddd; outline:none; font-size:.08rem; padding:0 .06rem; margin-top:.05rem;border-radius: 5px;}
.rt_message form textarea{display:block; width:100%; margin-top:.05rem; background:#FFFFFF; outline:none; height:.75rem; padding:.05rem .06rem; font-size:.08rem;border-radius: 5px;border:1px solid #dddddd; }
.rt_message form input[type="submit"]{background:#0c4593; cursor:pointer; color:#FFFFFF;transition:all .3s;width: .7rem;border: none;}
.rt_message form input[type="submit"]:hover{background: #329ac2;}





@media screen and (max-width: 768px) {
html {
    padding: 0;
    margin:0;
    font-size: 625%;
    -webkit-text-size-adjust: none;
    -webkit-overflow-scrolling: touch;
    /*10 ÷ 16 × 100% = 62.5%*/
}

body {
    padding: 0;
    font-size: .14rem;
    max-width: 768px;
    margin: 0 auto;
    -webkit-overflow-scrolling: touch;
    /*1.4 × 10px = 14px */
}
body {
    margin: 0;
    padding: 0;
    color: #444;
    font-family: SourceHanSerifSC-Regular, Arial, Helvetica, sans-serif;
}

img {
    border: none;
    vertical-align: middle;
}

@media only screen and (min-width: 375px) {
    html {
        font-size: 700%!important
    }
}
@media only screen and (min-width: 410px) {
    html {
        font-size: 800%!important
    }
}
@media only screen and (min-width: 481px) {
    html {
        font-size: 940%!important
    }
}

@media only screen and (min-width: 561px) {
    html {
        font-size: 1090%!important
    }
}

@media only screen and (min-width: 641px) {
    html {
        font-size: 1250%!important
    }
    body {
        margin: 0 auto;
        max-width: 768px
    }
}
img{width:100%;height:auto;border:none;}
.ww{width:93.75%; margin:0 auto;}
.sj_fl{float:left;}
.sj_fr{float:right;}
.sj_clear{clear:both;}
.sj_dn{display:none;}

.top_share{display: none;}
.top_lf span{font-size: .1rem;margin-left: .1rem;margin-right: 0;}
.top_share_btn{width: .16rem;margin: .07rem .1rem 0 0;}
.top_search{position: absolute;width: 100%;background: #FFFFFF;padding: .05rem 0 .05rem .1rem;height: .3rem;border-radius: 0;top: 0;margin-top: 0;display: none;}
.top_search input{width: calc(100% - .55rem);height: .2rem;background: #f5f5f5;border-radius: .1rem;padding: 0 .1rem;font-size: .1rem;float: left;}
.top_search button{display: block;float: right;width: .55rem;border: none;background: none;outline: none;height: .2rem;font-size: .12rem;color: #666666;}
.top_tel{display: none;}
.logo{margin-left: .1rem;}
/*    导航菜单     */
.nav {position:fixed;opacity:0;z-index: 10001;-webkit-transform:translateX(0);transform:translateX(0);width:52%;height:100%;-webkit-transition-property: all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms; padding: .4rem 0 .15rem 0; top:0;}
.nav--active .nav {opacity: 1;background:rgba(0,0,0,.8);}
.nav__list {padding:0.1rem;line-height:0.35rem;font-size:0.13rem; height:100%;overflow:scroll;}
.nav__list li,.nav__list li a{color:#FFFFFF;}
.nav__trigger{display: block;position:absolute;width: 30px;height: 25px;right: .1rem;top: .15rem;z-index: 1001;}
.nav--active .nav__trigger{position: fixed;z-index: 10002;}
.nav__icon {display: inline-block;position: relative;width: 28px;height: 3px;background-color: #0c4593;-webkit-transition-property: background-color, -webkit-transform;transition-property: background-color, -webkit-transform;transition-property: background-color, transform;transition-property: background-color, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before,.nav__icon:after {content: '';display: block;width: 28px;height: 3px;position: absolute;background: #0c4593;-webkit-transition-property: margin, -webkit-transform;transition-property: margin, -webkit-transform;transition-property: margin, transform;transition-property: margin, transform, -webkit-transform;-webkit-transition-duration: 300ms;transition-duration: 300ms;}
.nav__icon:before {margin-top: -10px;}
.nav__icon:after {margin-top: 10px;}
.nav--active .nav {-webkit-transition: all 300ms ease-in-out;transition: all 300ms ease-in-out;-webkit-transform: translateX(-100%);transform: translateX(-100%);}
.nav--active .nav__icon {background: rgba(0, 0, 0, 0)!important;}
.nav--active .nav__icon:before {margin-top: 0;-webkit-transform: rotate(45deg);transform: rotate(45deg); background:#FFFFFF;}
.nav--active .nav__icon:after {margin-top: 0;-webkit-transform: rotate(-45deg);transform: rotate(-45deg); background:#FFFFFF;}
.nav__list li ul li{line-height:.2rem; margin-top:.12rem;}
/*二级导航*/
.cd-accordion-menu {width: 100%;}
.cd-accordion-menu ul {display: none;}
.cd-accordion-menu li {-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cd-accordion-menu input[type=checkbox] {position: absolute;opacity: 0;}
.cd-accordion-menu label, .cd-accordion-menu a {position: relative;display: block;color: #ffffff;}
.no-touch .cd-accordion-menu label:hover, .no-touch .cd-accordion-menu a:hover {background: #52565d;}
.cd-accordion-menu label::before, .cd-accordion-menu a::after {content: '';display: inline-block;width: 16px;height: 16px;position: absolute;top: 50%;-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);margin-top:-1px;}
.cd-accordion-menu label {cursor: pointer;}
.cd-accordion-menu label::before{background-image: url(../img/cd-icons.svg);background-repeat: no-repeat;}
.cd-accordion-menu label::before {right: 0;background-position: 0 0;-webkit-transform: translateY(-50%) rotate(-90deg);-moz-transform: translateY(-50%) rotate(-90deg);-ms-transform: translateY(-50%) rotate(-90deg);-o-transform: translateY(-50%) rotate(-90deg);transform: translateY(-50%) rotate(-90deg);}
.cd-accordion-menu input[type=checkbox]:checked + label::before {-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.cd-accordion-menu input[type=checkbox]:checked + label::after {background-position: -32px 0;}
.cd-accordion-menu input[type=checkbox]:checked + label + ul,.cd-accordion-menu input[type=checkbox]:checked + label:nth-of-type(n) + ul {display: block;}
.cd-accordion-menu ul label,.cd-accordion-menu ul a {padding-left: 0.1rem;font-size:0.12rem;}
.cd-accordion-menu ul label::before {right: 0;}
.cd-accordion-menu ul ul label,.cd-accordion-menu ul ul a {padding-left:0.2rem;font-size:0.09rem;line-height:0.25rem;color:#cbd8da;}
.cd-accordion-menu.animated label::before {-webkit-transition: -webkit-transform 0.3s;-moz-transition: -moz-transform 0.3s;transition: transform 0.3s;}

/* index.html */
.banner .btn{bottom: .1rem;}
.banner .swiper-button-prev,.banner .swiper-button-next{width: .2rem;height: .2rem;}
.banner .swiper-button-prev{right: .25rem;}

.liquid{margin-top: .4rem;}
.liquid .tit .txt{width: 100%;}
.liquid .tit .txt h3{font-size: .18rem;}
.liquid .tit .txt p{font-size: .11rem;line-height: .18rem;}
.liquid .tit a{width: 1.1rem;font-size: .11rem;margin-top: .15rem;}
.liquid ul li{width: 100%;height: auto;padding: .15rem .1rem;}
.liquid ul li .img{position: static;width: 32%;float: right;}
.liquid ul li .txt{float: left;width: 60%;}
.liquid ul li h3 a{width: 100%;}
.liquid ul li p{font-size: .11rem;line-height: .18rem;width: 100%;}
.liquid ul li .more a{font-size: .12rem;margin-top: .12rem;}

.hotsale{margin-top: .4rem;}
.indtit{font-size: .18rem;}
.hotsale_c .swiper-slide{padding-bottom: .08rem;}
.hotsale_c .swiper-slide .img a{height: 1.5rem;}
.hotsale_c .swiper-slide h3 a{font-size: .13rem;line-height: .2rem;margin-top: .08rem;height: .6rem;-webkit-line-clamp: 3;}
.hotsale_c .swiper-slide .more a{font-size: .11rem;width: .85rem;line-height: .2rem;border-radius: .11rem;}
.hotsale_c .swiper-button-prev,.hotsale_c .swiper-button-next{width: .26rem;height: .26rem;top: -.46rem;}
.hotsale_c .swiper-button-prev{right: .3rem;}

.ind_about{margin-top: .4rem;background: none;}
.ind_about .img{width: 100%;}
.ind_about_lf{width: 100%;background-image: url("../img/21.jpg");background-size: cover;}
.ind_about_lf .txt{padding: .15rem 0 .2rem;width:93.75%; margin:0 auto;}
.ind_about_lf .txt h3{font-size: .18rem;}
.ind_about_lf .txt p{font-size: .11rem;}
.ind_about_lf .txt a{width: 1.1rem;font-size: .11rem;margin-top: .15rem;}
.ind_about_1{padding: 0 .15rem .15rem .15rem;transform: translateY(0);margin-top: .15rem;}
.ind_about_1 ul li{width: 100%;margin-top: .15rem;}
.ind_about_1 ul li .img{width: .5rem;}
.ind_about_1 ul li .txt{position: absolute;width: calc(100% - .63rem);right: 0;font-size: .1rem;line-height: .16rem;top:50%;transform:translate(0,-50%);}

.area{margin-top: .4rem;}
.area .swiper-slide .img{width: .9rem;height: .9rem;}
.area_c .swiper-button-prev,.area_c .swiper-button-next{width: .26rem;height: .26rem;top: -.46rem;}
.area_c .swiper-button-prev{right: .3rem;}

.ind_news{margin-top: .4rem;}
.ind_news .tit span{font-size: .18rem;}
.ind_news ul{margin-top: .1rem;}
.ind_news ul li{width: 100%;margin-left: 0;margin-top: .15rem;}
.ind_news ul li .txt{padding: .13rem .12rem 0 .12rem;}
.ind_news ul li .txt h3 a{font-size: .13rem;line-height: .2rem;height: .4rem;}
.ind_news ul li .txt p{font-size: .11rem;line-height: .18rem;height: .36rem;}

.footer{margin-top: .45rem;padding: .4rem 0;}
.fot_bottom{margin-top: .2rem;padding: .15rem 0 0 0;}
.fot_top h3{color: #FFFFFF;font-size: .14rem;line-height: 1;margin-bottom: .05rem;}
.fot_nav{max-height: 1.1rem;}
.fot_nav a{font-size: .11rem;line-height: .22rem;}
.fot_cont{max-width: 100%;width: 100%;margin-top: .2rem;}
.fot_cont p{font-size: .11rem;line-height: .22rem;}
.fot_ly{width: 100%;margin-top: .2rem;}
.fot_ly form input{height: .3rem;font-size: .12rem;padding: 0 .06rem;}
.fot_ly form textarea{height: .5rem;font-size: .12rem;padding: .06rem;margin-top: .06rem;}
.fot_ly form button{height: .3rem;width: .8rem;margin-top: .06rem;font-size: .12rem;}
.banquan{font-size: .11rem;line-height: .2rem;max-width: 100%;text-align: center;}
.fot_links{text-align: center;margin-top: .1rem;}
.fot_links a{display: inline-block;float: none;width: .2rem;margin: 0 .03rem;}

.fot_ewm{position: absolute;right: .1rem;top: .05rem;}
.fot_ewm p{font-size: .1rem;margin-top: .06rem;}

/* aboutus.html */
.ny_banner{height: 1.4rem;}
.bread h3{font-size: .18rem;}
.bread .txt{font-size: .12rem;}
.bread .txt img{width: .08rem;}

.aboutus{background-size: auto 4.3rem;padding-bottom: .5rem;}
.aboutus h2{font-size: .2rem;}
.aboutus_lf{width: 100%;font-size: .11rem;line-height: .2rem;color: #333333;margin-top: .18rem;}
.aboutus ul{float: none;width: 100%;}
.aboutus ul li .txt h3{font-size: .28rem;}
.aboutus ul li .txt p{margin-top: 0;}
.aboutus_img{width: 100%;height: 2.5rem;border-top-right-radius: .05rem;border-bottom-left-radius: 0;margin-top: .35rem;}
.aboutus_img .swiper-slide{width: 100%;height: 2.5rem;}
.aboutus_rt{width: 100%;height: auto;border-top-right-radius: 0;border-bottom-left-radius: .05rem;margin-top: 0;font-size: .11rem;line-height: .2rem;padding: .1rem;}

.wenda{margin-top: .4rem;}
.wenda h2{font-size: .18rem;}
.wenda ul li{width: 100%;margin-top: .2rem;}
.wenda ul li .tit p{font-size: .11rem;line-height: .14rem;}
.wenda ul li .con p{font-size: .11rem;line-height: .18rem;}

/* contactus.html */
.cont_top{margin-top: .2rem;}
.cont_top ul li{margin-top: .2rem;}
.cont_top ul li h3{font-size: .12rem;}
.message{margin-top: .4rem;padding: .4rem 0;}
.message h2{font-size: .18rem;}
.message_c form{margin-top: .07rem;}
.message_c form .item1{width: 100%;margin-top: .08rem;}
.message_c form .item1 input{font-size: .12rem;padding: 0 .1rem;}
.message_c form textarea{height: .7rem;font-size: .12rem;padding: .1rem;}
.message_c form .item2 input{font-size: .12rem;padding: 0 .1rem;}
.message_c form .btn input{font-size: .12rem;}
.ditu #allmap{height: 2.5rem;}

/* news_list.html */
.container{margin-top: .4rem;}
.left_side{display: none;}
.right_side{width: 100%;}
.right_side .tit{font-size: .16rem;padding-left: .1rem;}
.right_side .tit:before{height: .14rem;}
.news_list ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.news_list li{width: 48.5%;background: #FFFFFF;border: 1px solid #dddddd;border-radius: .05rem;margin-top: .16rem;padding: .1rem;transition:all .3s;}
.news_list li .img{width: 100%;}
.news_list li .txt{width: 100%;margin-top: .1rem;}
.news_list li .txt p{font-size: .12rem;line-height: .2rem;height: .6rem;}
.news_list li .txt .time{padding-left: .14rem;background-size: .11rem;font-size: .11rem;line-height: .12rem;margin-top: .1rem;}

/* download.html */
.download_list_1{font-size: .11rem;line-height: .2rem;}
.download_list li h3{font-size: .12rem;width: 100%;}
.download_list li .links{float: left;margin-top: .05rem;}
.download_list li .links a{height: .2rem;width: .95rem;line-height: .19rem;border-radius: .1rem;font-size: .1rem;border: 1px solid #0a4191;margin-left: 0;margin-right: .12rem;}
.download_list li .links a img{margin: .035rem .04rem 0 .04rem;}

/* products_list.html */
.produce ul{display:flex;flex-wrap: wrap;}
.produce ul li{width: 48%;margin: .16rem 0 0 4%;}
.produce ul li:nth-child(2n+1){margin-left: 0;}
.produce ul li .img a{height: 1.5rem;}
.produce ul li .img a img{max-width: 90%;max-height: 90%;}
.produce ul li .txt{padding: .05rem .06rem .15rem;}
.produce ul li h3 a{font-size: .12rem;line-height: .2rem;height: .4rem;}
.produce ul li .more a{font-size: .1rem;width: .8rem;}

/* products_detail.html */
.list_det_img{width:100%;}
.list_det_img .gallery-top .swiper-slide{height: 2rem;}
.cp_det_txt{width: 100%;margin-top: .2rem;}
.cp_det_txt .txt{font-size: .11rem;line-height: .2rem;margin-top: .06rem;}
.cp_det_txt .link a{font-size: .11rem;padding: 0 .1rem;}
.det_share a{width: .22rem;}
.pod_det .zx_c{margin-top: .15rem;}
.pod_det_txt p{font-size: .11rem;line-height: .22rem;}
.det_page a{font-size: .11rem;}

.inquire .rt_message{width: 90%;}

}