@import url("../fonts/iconfont.css");
@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'),
      url('../fonts/iconfont.woff2') format('woff2'),
      url('../fonts/iconfont.woff') format('woff'),
      url('../fonts/iconfont.ttf') format('truetype'),
      url('../fonts/iconfont.svg#iconfont') format('svg');}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 8px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{min-width:1200px;background:#fff;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {margin:0;padding:0;}
body{font-family:Arial,Geneva,Microsoft YaHei,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;color:#585858;-webkit-font-smoothing:antialiased;}
ol,ul{list-style:none;}
h1,h2,h3,h4,h5,h6,button,dd,dt,dl{margin:0px;padding:0}
h1,h2,h3,h4,h5,h6,button,.btn{clear:both;font-size:14px;}
img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;_display:block;}
form,input,select;,textarea,td,th {font-size:12px;}
img {border:none;}
em,i{font-style:normal}
li {list-style-type:none;}
button, input {height:auto;-ms-interpolation-mode:bicubic;vertical-align:middle;}
input,textarea,select {padding:6px;}
textarea {background:none repeat scroll 0 0 #fff;resize:none;}
a{color:#333;text-decoration:none;}
a:hover{color:#d81e06;}

/*内容初始化*/
.contenttxt{padding:30px;line-height:30px;font-size:14px;color:#111;font-family:"Microsoft YaHei"!important}
.contenttxt img { max-width:700px;margin:15px auto; display:block}
.contenttxt p,.contenttxt span,.contenttxt font,.contenttxt th,.contenttxt td,.contenttxt div,.contenttxt i,.contenttxt em,.contenttxt h1,.contenttxt h2,.contenttxt h3,.contenttxt h4,.contenttxt h5{font-size:16px!important; font-family:"Microsoft YaHei"!important;font-weight:normal!important;text-indent:0px!important;white-space: normal!important}
.contenttxt td{padding-left:15px!important;}

.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.w1200 {margin:auto;width:1200px;clear:both;}
.w1380 {margin:auto;width:1380px;clear:both;}
.AWF_box {margin: auto;width: 1440px;clear: both;}

.b1 {height:.1px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b5 {height:5px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b10 {height:10px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b15 {height:15px;font-size:1px;clear:both;width:100%;overflow:hidden}
.b20 {height:20px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b25 {height:25px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b30 {height:30px;font-size:1px; clear:both;width:100%;overflow:hidden}
.b60 {height:60px;font-size:1px; clear:both;width:100%;overflow:hidden}
.m {margin:auto;width:1200px;clear:both; position:relative}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25{margin-top:25px}
.mt30{margin-top:30px}

.f_l { float:left;}
.f_r { float:right;}
/*========================================================*/

/*首页样式 THE*/

.nav_sec { font-size:14px; margin-bottom:15px; color:#666;}
.nav_sec a { color:#666;}

/*标题*/
.i_title { margin-top:10px; text-align:center;}
.i_title span,.i_title b { display:block;}
.i_title span { font-size:30px; color:#222;}
.i_title b { font-size:36px; color:#e9e9fa;}
/*头部*/
.header_top { height:60px; background:#fff;box-shadow: 0 2px 6px rgb(0 0 0 / 10%);position: fixed;width: 100%;top: 0;left: 0;z-index:6060;}
.header_top_logo a { display: flex; align-items: center; height:60px;}
.header_top_logo a img { height:40px;}
.header_top_menu ul li { margin:0 20px; float:left; font-size:14px; line-height:60px;}
.header_top_menu ul li a { color:#666;}
.header_top_menu ul li:hover a { color:#5551f7;}
.header_top_menu ul li.hover a { color:#5551f7;}
/*幻灯*/
.banner_box img { width:100%;}
.banner_swiper { position: relative; width:100%; overflow:hidden; z-index:1;}
.banner_swiper .swiper-slide img { width:100%;}
.banner_swiper .b_menu { position:absolute;left:0;bottom:10px;z-index:10;width:100%; text-align:center;}
.banner_swiper .b_menu ul { display:inline-block;}
.banner_swiper .b_menu span { display:block; width:8px; height:8px; margin:0 5px; border-radius:50%; background:rgb(0 0 0/.4); float:left;}
.banner_swiper .b_menu span.swiper-pagination-bullet-active { background:#fff;}

.banner_show { position:relative; width:100%;}
.banner_show img { width:100%;}
.banner_show .text { position:absolute; top:50%; transform: translate(0, -50%);}
.banner_show span { font-size:30px; color:#555; display:block; margin-bottom:20px;}
.banner_show p { font-size:12px; line-height:24px; color:#999;}

/*产品分类*/
.i_cat_sec { padding:100px 0; overflow:hidden; background:#fff;}
.i_cat_sec ul li { float:left; width:22%; margin-right:4%; position:relative;}
.i_cat_sec ul li a {background:#f2f2f2; height:100%; position:relative; display:block; padding:12% 0;}
.i_cat_sec ul li:before { content:''; display:block; height:90%; width:100%;position: absolute;left: 2%;top: 10%; border-right:1px solid #666;border-top:1px solid #666;}
.i_cat_sec ul li:nth-child(4n+4) { margin-right:0;}
.i_cat_sec ul li img { display:block; margin:0 auto 15px; width:22%;}
.i_cat_sec ul li span { font-size:14px; color:#666; display:block; text-align:center;}
/*关于我们*/
.i_intro_sec { background:#fafafa; overflow:hidden; padding-bottom:30px;}
.i_intro_sec_l,
.i_intro_sec_r { width:50%; box-sizing:border-box;}
.i_intro_sec_l img { width:100%;}
.i_intro_sec_l .text { padding:70px 0 0 70px;}
.i_intro_sec_l .text p { font-size:14px; color:#999; line-height:30px; width:60%;}
.i_intro_sec_l .i_intro_title { text-align:right;}
.i_intro_title { margin-top:10px;}
.i_intro_title span,.i_intro_title b { display:block;}
.i_intro_title span { font-size:22px; color:#222;}
.i_intro_title b { font-size:36px; color:#e9e9fa;}
.i_intro_sec_r { padding:100px 70px 0 160px;}
.i_intro_sec_r .text { margin-top:15px;}
.i_intro_sec_r .text p { font-size:14px; color:#999; line-height:30px;}
.i_intro_sec_r .i_more { display:inline-block; height:40px; line-height:40px; background:#5551f7; color:#fff; padding:0 60px; font-size:14px; margin-top:50px;}
.i_intro_sec_r .i_more:hover { opacity: .8;}
/*产品列表*/
.i_sell_sec { background:#fff; overflow:hidden; padding:100px 0;}
.i_sell_sec ul { margin-top:20px;}
.i_sell_sec ul li { float:left; width:32%; margin-right:2%; transition:all .3s;}
.i_sell_sec ul li:hover { box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);}
.i_sell_sec ul li:nth-child(3n+3) { margin-right:0;}
.i_sell_sec ul li:nth-child(1n+4) { margin-top:15px;}
.i_sell_sec ul li .image { width:100%; text-align:center; overflow:hidden; background:#f8f8f8; padding:20px 0;}
.i_sell_sec ul li .image img { width:50%;}
.i_sell_sec ul li p { line-height:80px; font-size:14px; text-align:center;}
.i_sell_sec .i_more { text-align:center;}
.i_sell_sec .i_more a { display:inline-block; height:40px; line-height:40px; background:#5551f7; color:#fff; padding:0 40px; font-size:14px; margin-top:50px;}
.i_sell_sec .i_more a:hover { opacity: .8;}

.i_sell_sec.S_list { padding:30px 0;}
.i_sell_sec.S_list ul li { background:#f8f8f8;}
.i_sell_sec.S_list ul li p { line-height:60px;}

/*产品优势*/
.i_cpys_sec { background:url(../img/202205240755.jpeg) no-repeat center; background-attachment: fixed;padding:100px 0; box-sizing:border-box; overflow:hidden;}
.i_cpys_title { color:#fff; text-align:center;}
.i_cpys_title span { display:block; font-size:30px;}
.i_cpys_title p { font-size:12px; color:#999; margin-top:10px; line-height:22px;}
.i_cpys_sec ul { margin-top:80px;}
.i_cpys_sec ul li { float:left; width:25%; text-align:center;}
.i_cpys_sec ul li img { width:30%;}
.i_cpys_sec ul li span { font-size:18px; color:#fff; margin:20px 0; display:block;}
.i_cpys_sec ul li p { color:#999; font-size:12px; line-height:30px;}
/*新闻*/
.i_xinwen_sec { padding:100px 0; overflow:hidden; background:#fff;}
.i_xinwen_sec dl { float:left; width:32%; margin-right:2%; margin-top:40px;} 
.i_xinwen_sec dl:nth-child(3n+3) { margin-right:0;}
.i_xinwen_sec dl dt { width:100%;}
.i_xinwen_sec dl dt img { width:100%;}
.i_xinwen_sec dl dd { margin-top:30px;}
.i_xinwen_sec .i_xinwen_title { height:30px;}
.i_xinwen_sec .i_xinwen_title span { font-size:18px; color:#222;}
.i_xinwen_sec .i_xinwen_title i { color:#ccc; font-size:12px;}
.i_xinwen_sec ul li { height:48px; line-height:48px; border-bottom:1px dashed #ddd;}
.i_xinwen_sec ul li a { font-size:12px; color:#666;}
.i_xinwen_sec ul li span { float:right; font-size:16px; color:#222; margin-left:20px;}
.i_xinwen_sec .i_more { margin-top:15px;}
.i_xinwen_sec .i_more a { display:inline-block; height:36px; line-height:36px; background:#f2f2f2; color:#333; padding:0 30px; font-size:14px;}
/*社会责任*/
.i_shzr_sec { background:#fafafa; overflow:hidden; padding:60px 0;}
.i_shzr_title { height:40px; line-height:40px; font-size:18px; color:#333; border-bottom:1px solid #eee; margin:50px 0 15px;}
.i_shzr_sec_l,
.i_shzr_sec_r { width:50%; box-sizing:border-box;}
.i_shzr_sec_l { padding-right:50px;}
.i_shzr_sec_l p {font-size:14px; color:#999; line-height:24px; padding-right:100px;}
.i_shzr_sec_r img { width:100%;}
/*底部样式*/
.footer_sec { background:#fff; overflow:hidden; border-top:1px solid #eee; padding-top:20px;}
.footer_sec .link_sec {font-size: 14px;color: #999;border-bottom: 1px solid #eee;margin-bottom: 40px;overflow: hidden;line-height: 30px;padding: 20px 0;}
.footer_sec .link_sec span,
.footer_sec .link_sec a { float:left; margin-right:10px; color:#999;}
.footer_tel { line-height:32px; color:#888; font-size:14px;}
.footer_tel i { color:#5551f7;}
.footer_ewm span { display:inline-block;}
.footer_ewm img { width:110px;}
.footer_ewm p { font-size:12px; color:#888; text-align: center;}
.footer_sec_b { overflow:hidden; border-top:1px solid #eee; margin-top:40px; text-align:center; color:#888; overflow:hidden; padding:15px 0;}
.footer_sec_b p { line-height:24px;}
.footer_sec_b a { color:#888;}



/*首页样式 END*/


/*新闻列表*/
.xinwen_list {  overflow:hidden; padding:30px 0; background:#fff;}
.xinwen_list ul li { overflow:hidden; padding:20px 30px; border-bottom:1px solid #eee;transition:all .3s;}
.xinwen_list ul li:hover { box-shadow: 0px 0px 25px rgb(0 0 0 / 10%);}
.xinwen_list ul li h5 { display:block; line-height:48px; font-weight:400;}
.xinwen_list ul li h5 a { font-size:14px; color:#666;}
.xinwen_list ul li h5 span { float:right; font-size:16px; color:#222;}
.xinwen_list ul li p { font-size:14px; color:#999; line-height:24px;}

/*新闻内容页*/
.xinwen_show_title { margin-top:40px; font-size:30px; color:#333;}
.xinwen_show_info { background:#f8f8f8; border:1px solid #eee; font-size:14px; padding:15px; margin-top:25px;}

/*公司介绍*/
.intro_show_box1 { background:#5551f7; padding:60px 0;color:#fff;}
.intro_show_box1 strong { display:block; font-size:20px; font-weight:400; margin-bottom:30px;}
.intro_show_box1 p { line-height:24px; font-size:14px;}

.intro_show_box2 { padding:100px 0; overflow:hidden; background:#fff;}
.intro_show_box2 ul { margin-top:40px;}
.intro_show_box2 ul li { float:left; width:32%; margin-right:2%; background:#fafafa; padding:25px 0; text-align:center;} 
.intro_show_box2 ul li:nth-child(3n+3) { margin-right:0;}
.intro_show_box2 ul li:nth-child(1n+4) { margin-top:2%;}
.intro_show_box2 ul li img { width:60%;}
.intro_show_box2 ul li p { font-size:14px; margin-top:15px; color:#777;}

.intro_show_box3 { padding:100px 0; overflow:hidden; background:#fff;}
.intro_show_box3 ul { margin-top:100px;}
.intro_show_box3 ul li { float:left; width:33.333333%; padding:5% 0; text-align:center; color:#fff; font-size:14px;}
.intro_show_box3 ul li:nth-child(1) { background:#3782ff;}
.intro_show_box3 ul li:nth-child(2) { background:#00da80;}
.intro_show_box3 ul li:nth-child(3) { background:#f7be51;}
.intro_show_box3 ul li img { width:20%;}
.intro_show_box3 ul li span { display:block; margin:20px 0 10px;}

/*产品内容页*/
.sell_preview { padding:30px 0; overflow:hidden;}
.proInfo { margin:0 20px; overflow:hidden; padding-left:80px;}
.proInfo h1{font-size: 22px; line-height: 30px; overflow: hidden; color:#000; margin-bottom: 15px; max-height: 60px;}
.proInfo .proPrice { background:#f8f8f8; margin-top: 20px;padding:15px;}
.proInfo .proPrice span { font-size:28px; font-weight: 700;color:#ee2e2c;}
.proInfo .proPrice span em { font-size:14px;font-weight:400;}
.proInfo .base{padding-top:10px}
.proInfo .base dl{overflow:hidden;width:100%;font-size:14px;line-height:40px;}
.proInfo .base dt{float:left;color:#888;width:100px;}
.proInfo .base dd{overflow:hidden;;color:#000;}
.proInfo .buynow {padding-top:15px;overflow:hidden;width:100%}
.proInfo .buynow a{display: inline-block;width: 158px;height: 40px;line-height: 40px;text-align: center;font-size: 16px; color:#fff!important;cursor: pointer;border:1px solid #ee2e2c; margin-left:15px;}
.proInfo .buynow a span { display:inline-block;}
.proInfo .buynow a span:before{ display:inline-block;font-family: 'iconfont'; margin-right:6px; font-weight:400; font-size:20px;float:left;line-height:40px;}
.proInfo .buynow a.ljgm span:before { content:"\e877";}
.proInfo .buynow a.zxdj span:before { content:"\e879";}
.proInfo .buynow a.lxfs span:before { content:"\e87c"; font-size:25px; line-height:32px;}
.proInfo .buynow a:hover { opacity:.8;color:#fff}
.proInfo .buynow a:nth-child(2) { color:#ee2e2c!important;background:rgb(238 46 44 / .1);}
.honor_show_title { line-height:42px; height:42px; font-size:16px; background:#f5f5f5; padding:0 15px; border:1px solid #eee; margin:2% 0; font-weight:700;}

.sell_show_title { height:54px; line-height:54px; font-size:18px; text-align:center; color:#222; background:#f8f8f8;}


/*获得荣誉*/

.honor_show { padding:2% 4% 4%; border:1px solid #eee; margin:2% 0;}
.honor_show ul { display: flex; flex-wrap: wrap; border:1px solid #ddd; margin-top:3%; border-right:none; border-bottom:none;}
.honor_show ul li { width:50%;box-sizing:border-box; font-size:14px; border-right:1px solid #ddd; border-bottom:1px solid #ddd; display: table;}
.honor_show ul li span { display: table-cell; padding:10px;}
.honor_show ul li span:nth-child(1) { width:20%; background:#fafafa; border-right:1px solid #ddd; font-weight:700;}
.honor_show_title { line-height:42px; height:42px; font-size:16px; background:#f5f5f5; padding:0 15px; border:1px solid #eee; margin:2% 0; font-weight:700;}

/*联系方式*/

.contact_show_map { height:460px;}
.contact_show_map iframe { width:100%; height:100%;}




.btn-act {font-size:16px;width:148px;height:36px;line-height:36px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;}
.btn-act {background:#FF6600;border:#FF2200 1px solid;color:#FFFFFF;}
.btn-act:hover {background:#F22D00;}

/* album */
.cdx-album{width:400px;height:500px;z-index:1000;}
#mid_pos {position:absolute;}
#mid_div {width:400px;height:400px;cursor:crosshair;background:#F2F2F2;border:1px solid #e6e6e6;}
#zoomer {width:160px;height:120px;background:#FFFFFF url('../img/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50);}
#big_div {width:500px;height:473px;border:#DDDDDD 1px solid;background:#FFFFFF;position:relative;overflow:hidden;right:-410px;top:-495px;z-index:10000}
#big_pic {position:absolute;}
.tbs {width:414px;height:56px;margin:20px 0;}
.tbs img {cursor:pointer;}
.tbsl {width:32px;height:56px;float:left;}
.tbsr {width:20px;height:56px;float:left; margin-left:-7px;}
.tbsm {width:350px;height:56px;float:left;overflow:hidden;}
.ab_zoom {width:30px;height:30px;background:rgba(0,0,0,.6) url('../img/ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:370px 0 0 -30px;background-size:20px;}
.ab_play {width:48px;height:48px;border-radius:50%;background:url('../img/ab-play.png') no-repeat center center;position:absolute;z-index:7;margin:-223px 0 0 176px;}
.ab_play:hover {background:url('../img/ab-play-on.png') no-repeat center center;cursor:pointer;}
.ab_hide {width:40px;height:40px;background:url('../img/ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-390px 0 0 350px;display:none;background-size:40px;}
.ab_hide:hover {background:url('../img/ab-hide.png') no-repeat center center;cursor:pointer;background-size:40px;opacity:.6;}
.ab_video {width:400px;height:400px;border:#eee 1px solid;background:#fff;position:absolute;z-index:10;margin:-402px 0 0 0;display:none;}
.ab_im {padding:2px;margin:0 14px 0 0;border:#e6e6e6 1px solid;float:left;width:50px;height:50px;}
.ab_on {padding:2px;margin:0 14px 0 0;border:#FF6600 1px solid;float:left;width:50px;height:50px;background:#FF6600;}
video{height:400px!important;}



/*客服样式*/
.kefu_sec { position:fixed; right:30px; bottom:30px;box-shadow: 0 2px 6px rgb(0 0 0 /.1); background:rgb(255 255 255/.8); z-index:9999;}
.kefu_sec ul li { position:relative;}
.kefu_sec ul li#top-back { border-top:1px solid #eee;}
.kefu_sec ul li span { width:65px; height:65px; text-align:center; line-height:65px; display:block; position:relative;}
.kefu_sec ul li span em { display: none;border-style: solid;border-width: 12px 12px 0 0;border-color: transparent #fff;transform: rotate(-45deg) translate(0, -50%);;position: absolute;left:-2px; ;top: 49%;}
.kefu_sec ul li i { color:#de2826; font-size:25px;}
.kefu_sec ul li:hover span { background:#de2826; cursor:pointer;} 
.kefu_sec ul li:hover span em { display:inline-block;}
.kefu_sec ul li:hover span i { color:#fff;}
.kefu_sec ul li .tankuang { width:225px; height:200px; position:absolute; right:65px; top:0; box-sizing:border-box; background:#fff;box-shadow: 0 2px 6px rgb(0 0 0 /.1); display:none;}
.kefu_sec ul li.weixin .tankuang { right:65px; bottom:0; top:auto;}
.kefu_sec ul li:hover .tankuang { display:block;}






@media(max-width:1580px){
.AWF_box { width:1200px;}
}

/*自适应初始化*/
.m_header { display:none;}

@media(max-width:768px)
{

a,blockquote,body,button,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,iframe,img,input,label,li,object,ol,p,q,small,span,strong,table,tbody,td,th,tr,ul{margin:0;padding:0;border:0}
body{font-family:PingFang sc,Microsoft YaHei,Helvetica;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:none;background:#fff;}
a,a:active,a:focus,a:hover,a:visited{text-decoration:none}
a,img{-webkit-touch-callout:none;vertical-align: bottom;}
li,ol,ul{list-style:none}
i,em{font-style:normal}
input[type=password],input[type=text],textarea{outline:0;background:#fff;white-space:pre-wrap;word-wrap:break-word;resize:none;-webkit-appearance:none}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:""}
@media screen and (max-width:320px){html{font-size:42.67px;font-size:13.33333vw}}
@media screen and (min-width:321px) and (max-width:31.2rem){html{font-size:48px;font-size:13.33333vw}}
@media screen and (min-width:361px) and (max-width:375px){html{font-size:50px;font-size:13.33333vw}}
@media screen and (min-width:376px) and (max-width:393px){html{font-size:52.4px;font-size:13.33333vw}}
@media screen and (min-width:394px) and (max-width:412px){html{font-size:54.93px;font-size:13.33333vw}}
@media screen and (min-width:413px) and (max-width:414px){html{font-size:55.2px;font-size:13.33333vw}}
@media screen and (min-width:415px) and (max-width:480px){html{font-size:64px;font-size:13.33333vw}}
@media screen and (min-width:481px) and (max-width:5.8rem){html{font-size:72px;font-size:13.33333vw}}
@media screen and (min-width:541px) and (max-width:6.8rem){html{font-size:85.33px;font-size:13.33333vw}}
@media screen and (min-width:641px) and (max-width:720px){html{font-size:96px;font-size:13.33333vw}}
@media screen and (min-width:721px) and (max-width:768px){html{font-size:102.4px;font-size:13.33333vw}}
@media screen and (min-width:769px){html{font-size:102.4px;font-size:13.33333vw}}
@media screen and (min-width:769px){html{font-size:102.4px}}

.contenttxt{padding:.3rem; line-height:.6rem;font-size:.28rem;color:#111;font-family:"Microsoft YaHei"!important}
.contenttxt img { max-width:100%; height:auto;margin:.2rem auto; display:block;}
.contenttxt p,.contenttxt span,.contenttxt font,.contenttxt th,.contenttxt td,.contenttxt div,.contenttxt i,.contenttxt em,.contenttxt h1,.contenttxt h2,.contenttxt h3,.contenttxt h4,.contenttxt h5{font-size:.28rem!important; font-family:"Microsoft YaHei"!important;font-weight:normal!important;text-indent:0px!important;white-space: normal!important}
.contenttxt td{padding-left:.3rem!important;}

.b1 { overflow:hidden;width:100%;height:.1px;}
.blank {overflow:hidden;width:100%;height:.16rem; background:#f5f5f5;}
.blank20 {overflow:hidden;width:100%;height:.2rem; background:#f5f5f5;}
.blank88 { overflow:hidden;width:100%;height:.88rem;}
.b_1rem { overflow:hidden;width:100%;height:.1rem;}
.b_2rem { overflow:hidden;width:100%;height:.2rem;}
.b_3rem { overflow:hidden;width:100%;height:.3rem;}
.b_4rem { overflow:hidden;width:100%;height:.4rem;}
.b_5rem { overflow:hidden;width:100%;height:.5rem;}
.b_6rem { overflow:hidden;width:100%;height:.6rem;}
.b_7rem { overflow:hidden;width:100%;height:.7rem;}
.b_8rem { overflow:hidden;width:100%;height:.8rem;}
.b_88rem { overflow:hidden;width:100%;height:.88rem;}
.b_9rem { overflow:hidden;width:100%;height:.9rem;}
.b1rem { overflow:hidden;width:100%;height:1rem;}
.b2rem { overflow:hidden;width:100%;height:2rem;}

.blank-top{overflow:hidden;width:100%;height:0rem}
.text-overflow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.text-overflow2 {overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}

/*---------------------------------------------------------------------------------------------------------*/
body { min-width: 100%;}
.AWF_box {width: 100%;}
.b60 { display:none;}
.header_top { display:none;}

.m_header { height:1rem;position: fixed; z-index:9990; width:100%; box-sizing: border-box;background:#fff; top:0; left:0; display:block; box-shadow:0 2px 5px rgb(0 0 0 /.2);}
.m_header i { font-size:.4rem;}
.m_header_title { font-size:.36rem; text-align:center; color:#fff; line-height:1rem; font-weight:700;}
.m_header_title a { display: flex;align-items: center;height:1rem;justify-content: center;}
.m_header_title a img { height:.7rem;}
.m_header_r { position: absolute; top:0; padding:0 .2rem;display: flex;align-items: center;height:1rem;}
.m_header_r { right:0;z-index:10;}
.m_header_r i { width:24px; height:2px; background:#666; display:block; transition:all .3s; opacity:1;transform-origin: left;}
.m_header_r i.i_2 { margin:6px 0;}
.m_header_r.on i.i_2 { opacity:0;}
.m_header_r.on i.i_1 { transform: rotate(42deg);}
.m_header_r.on i.i_3 { transform: rotate(-42deg);}

.m_header_nav { position:absolute; top:0; left:0; background:#fff; width:100%; height: calc(100vh);padding:1rem .2rem .2rem; display:none;}
.m_header_nav ul li { line-height:1rem; border-top:1px solid #eee; font-size:.26rem; padding:0 .4rem;}
.m_header_nav ul li.hover a { color:#ee2e2c;}

.banner_swiper .swiper-slide a { width:100%; height:3.5rem;display: flex;justify-content: center;overflow: hidden;}
.banner_swiper .swiper-slide a img { width:auto; height:3.5rem;display: block;}



.i_cat_sec { padding: .2rem;}
.i_cat_sec ul li { width:48%;}
.i_cat_sec ul li:nth-child(2n+2) { margin-right:0;}
.i_cat_sec ul li:nth-child(1n+3) { margin-top:.2rem;}

.i_intro_sec {padding-bottom: .3rem;}
.i_intro_sec_l, .i_intro_sec_r { width:100%;}
.i_intro_sec_l .text {padding: 0.4rem 0 0 0.4rem;}
.i_intro_sec_l .text p {width: 95%;}
.i_intro_title {margin: .2rem .3rem;}
.i_intro_title span {font-size: .3rem;}
.i_intro_title b {font-size: .42rem;}

.i_intro_sec_r {padding: .4rem;}

.i_title {margin-top: .2rem;}
.i_title span {font-size: .38rem;}
.i_title b {font-size: .42rem;}

.i_sell_sec {padding: .5rem 0;}

.i_sell_sec ul {margin: .3rem;}
.i_sell_sec ul li { width:48%; margin-right:0;}
.i_sell_sec ul li:nth-child(2n+2) { float:right;}
.i_sell_sec ul li:nth-child(1n+3) { margin-top:.2rem;}
.i_sell_sec ul li p {line-height: 1rem;font-size: .26rem;}

.i_sell_sec ul li .image {padding: 0;}
.i_sell_sec ul li .image img { width:100%;}


.i_cpys_sec {padding: 1rem .4rem;}
.i_cpys_title span {font-size: .38rem;}
.i_cpys_sec ul {margin-top: .8rem; overflow:hidden;}
.i_cpys_sec ul li { width:50%;}
.i_cpys_sec ul li:nth-child(1n+3) { margin-top:.5rem;}
.i_cpys_sec ul li span {font-size: .26rem;margin:.2rem 0;}
.i_cpys_sec ul li p {line-height: .4rem;}

.i_xinwen_sec {padding: .5rem .2rem;}
.i_xinwen_sec dl {width: 100%;margin-right: 0;margin-top: .4rem;}

.i_shzr_sec {padding: .4rem .2rem;}
.i_shzr_sec_l, .i_shzr_sec_r { width:100%;}
.i_shzr_title {height: .6rem;line-height: .6rem;font-size: 18px;margin: .2rem 0;}
.i_shzr_sec_l {padding-right: 0px;}
.i_shzr_sec_l p {font-size: .26rem;line-height: .4rem;padding-right: 0;}
.i_shzr_sec_r { margin-top:.4rem;}

.footer_sec { padding:.3rem .2rem 0;}
.footer_sec .link_sec {font-size: .26rem;margin-bottom: .4rem;line-height: .5rem;padding: .3rem 0;}
.footer_tel { width:100%; float:none;}
.footer_ewm { float:none;}

.banner_show {height: 3.4rem;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.banner_show img { height:3.4rem; width:auto;}
.banner_show .text { left: .2rem;}
.banner_show span { font-size: .38rem;margin-bottom: .3rem;}
.banner_show span { line-height: .38rem;}

.i_sell_sec.S_list {padding: .5rem 0;}

.intro_show_box1 {padding: .5rem .2rem;color: #fff;}
.intro_show_box1 strong {font-size: .3rem;margin-bottom: .3rem;}
.intro_show_box1 p {line-height: .38rem;font-size: .22rem;}

.intro_show_box2 {padding: .5rem .2rem;}
.intro_show_box2 ul li {width: 100%;margin-right: 0;padding: .5rem 0;}
.intro_show_box2 ul li p {font-size: .26rem;margin-top: .2rem;}
.intro_show_box3 {padding: .5rem .2rem;}
.intro_show_box3 ul { margin-top:.3rem;}
.intro_show_box3 ul li { width:100%;}

.xinwen_list {padding: .5rem .2rem;}
.xinwen_list ul li {padding: .2rem .3rem;}
.sell_preview {padding: .3rem 0;}
.proInfo {margin: 0 .2rem;padding-left: 0; width:100%;}

.xinwen_show { padding:0 .2rem;}
.xinwen_show_title {margin-top: .3rem;font-size: .38rem;}
.xinwen_show_info {font-size: .22rem;}

.pages {padding: .2rem;line-height: .7rem;}

.kefu_sec {right: 0;bottom:0;transform: scale(.6);}



.honor_show ul li { width:100%;}
.honor_show ul li span:nth-child(1) {width: 30%;}

}



