@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}
.b70 {height:70px;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 { text-align:center;}
.i_title span { font-size:30px; color:#333;}
.i_title span:after { content:''; display:block; width:26px; height:1px; background:#1274ce; margin:20px auto 15px;}
.i_title p { font-size:14px; color:#888;}

/*头部*/
.header_top { height:70px; 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:70px;}
.header_top_logo a img { max-height:70px;}
.header_top_menu ul li { margin:0 20px; float:left; font-size:14px; line-height:70px;}
.header_top_menu ul li a { color:#666;}
.header_top_menu ul li:hover a { font-weight:700; color:#111;}
.header_top_menu ul li.hover a { font-weight:700; color:#111;}
/*幻灯*/
.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%); color:#fff;}
.banner_show .text strong { font-size:36px; display:block;}
.banner_show .text span { font-size:16px; display:block;margin-top:5px;}

.i_zhangtai { background:#1274ce; overflow:hidden;}
.i_zhangtai ul li { display: flex;align-items: center;justify-content: center; height:140px; width:25%; float:left; text-align:center;}
.i_zhangtai ul li a { color:#fff;}
.i_zhangtai ul li b { display:block; font-size:36px; margin-bottom:10px;}
.i_zhangtai ul li span { font-size:12px;}

.i_fuwu_sec { overflow:hidden; background:#fff; padding:80px 0;}
.i_fuwu_sec ul { margin-top:50px;}
.i_fuwu_sec ul li { float:left; width:30.66666666666667%; margin-right:4%; background:#fafafa; box-sizing:border-box; padding:4%;}
.i_fuwu_sec ul li:nth-child(3n+3) { margin-right:0;}
.i_fuwu_sec ul li a { display: flex;align-items: center;justify-content: center;}
.i_fuwu_sec ul li img { width:23%;}
.i_fuwu_sec ul li .text { padding-left:30px;}
.i_fuwu_sec ul li span { font-size:16px; color:#333; margin-bottom:10px; display:block;}
.i_fuwu_sec ul li p { font-size:12px; color:#888; line-height:24px;}

.i_sell_list { overflow:hidden; background:#fff; padding:80px 0 0;}
.i_sell_list ul { overflow:hidden; background:#f5f5f5; padding:80px 0 50px; margin-top:50px; position:relative; border-bottom:10px solid #1274cf;}
.i_sell_list ul:before { content:''; display:block; width:100%; height:250px; background:#1274cf; position:absolute; left:0; top:0;}
.i_sell_list ul li { float:left; width:23.5%; margin-right:2%; background:#fff; box-sizing:border-box; text-align:center; position:relative;}
.i_sell_list ul li:nth-child(4n+4) { margin-right:0;}
.i_sell_list ul li .image { width:100%;}
.i_sell_list ul li .image img { width:100%;}
.i_sell_list ul li p { color:#555; font-size:14px; margin:15px 0;}
.i_sell_list ul li span { display:block; color:#b2b2b2; font-size:12px; margin:8px 0 40px;}
.i_sell_list .i_more { background:#f5f5f5; text-align:center; padding:20px 0 80px;}
.i_sell_list .i_more a { display:inline-block; height:40px; line-height:40px; border:1px solid #ddd; color:#888; padding:0 40px; background:#fff; font-size:14px;}

.sell_list { background:#f5f5f5; padding:50px 0;}
.sell_list ul { padding:0 15px; background:#fff; overflow:hidden;}
.sell_list ul li { width:25%; float:left;box-sizing:border-box; padding:2% 2% 0; text-align:center;transition:all .3s;}
.sell_list ul li:hover { box-shadow:0 0 10px rgb(0 0 0/.1);}
.sell_list ul li .image { width:100%;}
.sell_list ul li .image img { width:100%;}
.sell_list ul li p { color:#555; font-size:14px; margin:15px 0;}
.sell_list ul li span { display:block; color:#b2b2b2; font-size:12px; margin:8px 0 40px;}

.i_gsjj_sec { overflow:hidden; background:#fff;}
.i_gsjj_sec .text { width:48%; position:relative;}
.i_gsjj_sec .text img { width:100%;}
.i_gsjj_sec .text .wb { position:absolute; color:#fff;top: 45%;left: 11%; width:70%}
.i_gsjj_sec .text .wb span { font-size:18px; display:block; margin-bottom:10px;}
.i_gsjj_sec .text .wb p { font-size:14px; line-height:28px;}
.i_gsjj_sec .image { width:48%; padding-top:80px;}
.i_gsjj_sec .image img { width:100%;}

.i_gywm_sec { overflow:hidden; background:#f9f9f9 url(../img/4_202205250915.jpeg) no-repeat center bottom; padding:80px 0;}
.i_gywm_sec .i_title { text-align:left; margin-bottom:40px;}
.i_gywm_sec .i_title span:after {margin: 20px 0 15px;}
.i_gywm_shell { overflow:hidden;background:#1274ce;}
.i_gywm_sec .image,
.i_gywm_sec .text { width:50%; box-sizing:border-box;}
.i_gywm_sec .image img { width:100%;}
.i_gywm_sec .text { padding:4% 5% 0 5%; color:#fff;}
.i_gywm_sec .text strong { font-size:36px; display:block;}
.i_gywm_sec .text span { font-size:16px;display:block; margin:10px 0 20px;}
.i_gywm_sec .text p { font-size:14px; line-height:28px;}
.i_gywm_sec .text .i_more { display:inline-block; height:40px; line-height:40px; padding:0 30px; font-size:14px; color:#fff; font-size:14px; border:1px solid #fff; margin-top:4%;}

.i_news_sec { overflow:hidden; background:#fff; padding:80px 0;}
.i_news_shell { overflow:hidden;}
.i_news_shell .image { width:30.66666666666667%; float:left; height:100%;background:#1274ce; position:relative;}
.i_news_shell .image img { width:100%;}
.i_news_shell .image .wb { position:absolute; top:75%; left:10%; color:#fff;}
.i_news_shell .image .wb b { font-size:36px; display:block; margin-bottom:5px;}
.i_news_shell .image .wb span { font-size:14px;}

.i_news_sec ul { overflow:hidden; background:#fff;}
.i_news_sec ul li { float:left; width:46%; margin-left:4%;}
.i_news_sec .i_news_title { height:44px; line-height:44px; padding:0 20px; font-size:16px; color:#333; background:#e6ebef;}
.i_news_sec ul li p { height:48px; line-height:48px; border-bottom:1px dashed #ddd;}
.i_news_sec ul li p a { font-size:12px; color:#666;}
.i_news_sec ul li p span { float:right; font-size:16px; color:#222; margin-left:20px;}

/*底部样式*/
.footer_sec { background:#222; overflow:hidden; padding-top:50px;}
.footer_sec_t { padding-bottom:50px; overflow:hidden;}
.footer_sec_logo { text-align:center; margin-right:5%;}
.footer_sec_logo img { height:40px;filter: grayscale(1000%) brightness(1000%);}
.footer_sec_logo p { margin-top:8px; font-size:12px; color:#888;}
.footer_sec_tel { margin-left:5%}
.footer_sec_tel span { font-size:16px; color:#fff; display:block; margin-bottom:20px;}
.footer_sec_tel p { font-size:12px; color:#888; line-height:30px;}
.footer_ewm { width:210px;}
.footer_ewm img { float:left; width:80px; margin-right:30px;}
.footer_ewm p { color:#888; font-size:12px; line-height:30px; padding-top:10px;}
.footer_sec_b { padding:15px; line-height:24px; font-size:12px; background:#161616; color:#4b4b4b; text-align:center;}
.footer_sec_b a { color:#4b4b4b;}
/*首页样式 END*/


/*新闻列表*/
.xinwen_list {  overflow:hidden; padding:30px 0; background:#fff;}
.xinwen_list ul li { overflow:hidden; padding:20px 30px; border-bottom:1px dashed #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_banner { width:100%; overflow:hidden; position:relative;}
.intro_banner img { width:100%;}
.intro_banner .text { position:absolute; top:10%; left:50%; color:#333; transform: translate(-50%, 0);}
.intro_banner .text .kuang { padding:4% 4% 5%; box-sizing:border-box; background:#fff; box-shadow:0 0 8px rgb(0 0 0/.1);}
.intro_banner .text strong { font-size:36px; display:block;}
.intro_banner .text span { font-size:16px;display:block; margin:5px 0 30px;}
.intro_banner .text p { font-size:14px; line-height:24px;}

.intro_box1 { overflow:hidden; padding:80px 0;}
.intro_box1 ul { display: flex;align-items: center;}
.intro_box1 ul li { width:23.5%; margin-right:2%; float:left; box-sizing:border-box; padding:15px;}
.intro_box1 ul li:nth-child(1n+2) { box-shadow:0 0 5px rgb(0 0 0/.1);}
.intro_box1 ul li:nth-child(4n+4) { margin-right:0;}
.intro_box1 ul li .image { width:100%;}
.intro_box1 ul li .image img { width:100%;}
.intro_box1 ul li p { font-size:14px; color:#888; margin-top:5px; text-align:center;}
.intro_box1_title strong { font-size:30px; color:#333;}
.intro_box1_title span { display:block; font-size:16px;margin-top:5px;}

.intro_box2 { background:#1274ce; padding:50px 0; overflow:hidden;}
.intro_box2 ul li { float:left; width:48.5%; background:#fff; padding:3%; box-sizing:border-box; color:#333;}
.intro_box2 ul li:nth-child(2n+2) { float:right;}
.intro_box2 ul li strong { font-size:14px; display:block;}
.intro_box2 ul li span { font-size:16px; display:block; margin:10px 0 15px;}
.intro_box2 ul li p { color:#666; font-size:14px; line-height:24px; padding-right:20%;}

.intro_box3 { background:#fff; padding:80px 0; overflow:hidden;}
.intro_box3 ul { margin-top:50px;}
.intro_box3 ul li { background:#fafafa; padding:4%; overflow:hidden;}
.intro_box3 ul li:nth-child(1n+2) { margin-top:30px;}
.intro_box3 ul li .text { width:50%;}
.intro_box3 ul li .text span { font-size:18px; display:block; margin-bottom:40px; color:#222;}
.intro_box3 ul li .text strong { font-size:24px; color:#333; display:block;}
.intro_box3 ul li .text p { line-height:24px; color:#999; font-size:12px;}


.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;}


/*产品内容页*/
.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:85px;}
.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:35px;}
.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);}
.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%;}

.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;}


.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%;}
.b70 { 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;}

.i_title {margin-top: .2rem;}
.i_title span {font-size: .38rem;}
.i_title p {font-size: .26rem; padding:0 10%;}

.i_zhangtai ul li {width: 50%; height:2rem;}
.i_fuwu_sec { padding:.8rem .2rem;}
.i_fuwu_sec ul li {width: 100%;}
.i_sell_list {padding:0;}
.i_sell_list ul:before { display:none;}
.i_sell_list ul {padding: .2rem;margin-top: .5rem; border-bottom:none;}
.i_sell_list ul .AWF_box { display: flex; flex-wrap: wrap;}


.i_sell_list ul li {width: 50%;margin-right: 0; padding: 0 .2rem;}
.i_sell_list .i_more {padding: .2rem 0 .4rem;}
.i_gsjj_sec { padding:0 .2rem;}
.i_gsjj_sec .text {width: 100%;}
.i_gsjj_sec .text .wb { left: 0; width: 100%;padding: 0 10% 5% 11%;background: #1274cf;box-sizing: border-box;}

.i_gsjj_sec .image {width: 100%;padding-top: .2rem; padding-bottom:.5rem;}


.i_gywm_sec {padding: .5rem .2rem;}
.i_gywm_sec .i_title p { padding:0;}
.i_gywm_sec .image,.i_gywm_sec .text {width: 100%;}
.i_gywm_sec .i_title {margin-bottom: .5rem;}
.i_gywm_sec .text { padding-bottom:.5rem;}
















.i_news_sec { padding:.3rem .2rem;}
.i_news_shell .image { width:100%;}
.i_news_sec ul { width:100%;}
.i_news_sec ul li {width: 100%;margin-left: 0;}

.footer_sec { padding:0;}
.footer_sec_t { padding:.5rem .2rem;}
.footer_sec_logo { float:none; text-align:left;}
.footer_sec_tel {float:none;margin-left: 0; margin-top:.5rem;}
.footer_ewm { float:none;}

.intro_banner .text {width: 90%; top:3%;}
.intro_banner { height:8rem;}
.intro_banner img { position:absolute; left:0; bottom:0;}

.intro_box1 {padding: .5rem .2rem;}
.intro_box1 ul { display:block;}
.intro_box1 ul li {width: 100%;margin-right: 0;}
.intro_box2 {padding: .5rem .2rem;}
.intro_box2 ul li {width: 100%;}
.intro_box3 {padding: .5rem 0;}
.intro_box3 ul li .text {width: 100%;}
.intro_box3 ul li .text:nth-child(1) { margin-bottom:.5rem;}

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

.sell_list {padding: .3rem .2rem;}
.sell_list ul {display: flex;flex-wrap: wrap;}
.sell_list ul li {width: 50%;}

.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;}


.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;}

.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.S_list {padding: .5rem 0;}

.intro_show_box2 {padding: .5rem .2rem;}
.intro_show_box2 ul li {width: 100%;margin-right: 0;padding: .5rem 0;}
.intro_show_box2 ul li:nth-child(1n+2) {margin-top: 2%;}
.intro_show_box2 ul li p {font-size: .26rem;margin-top: .2rem;}


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















}



