@media (max-width:769px) {
     *{-webkit-overflow-scrolling:touch;}
      html, body { width: 100% !important; margin: 0; padding: 0; box-sizing: content-box; }
    body {max-width: 100vw !important;overflow-x: hidden !important;background: #fff !important;position: relative;}
    html { max-width: 100vw !important; overflow-x: hidden !important; }
   
  .container-fluid { padding: 0 5px; }
  .container {padding-top: 40px;}
  .wap-gutter-16.row { margin-right: -8px; margin-left: -8px; }
.wap-gutter-16> [class^='col-'], .wap-gutter-16> [class^=' col-'] { padding-right: 8px; padding-left: 8px; }
.wap-gutter-10.row { margin-right: -5px; margin-left: -5px; }
.wap-gutter-10> [class^='col-'], .wap-gutter-10> [class^=' col-'] { padding-right: 5px; padding-left: 5px; }
.lrline:before,
.lrline:after{width: 5vw;top: -14px;/* position: absolute; */}

  h3.ittl {margin: 15px auto;}
  .ittl img {height: 15vw;}
  .fb { font-weight: bold; }
  .f10 { font-size: 10px; }
  .f12 { font-size: 12px; }
  .f14 { font-size: 14px; }
  .f16 { font-size: 16px; }
  .f18 { font-size: 18px; }
  .f20 { font-size: 20px; }
  .f22 { font-size: 22px; }
  .f24 { font-size: 24px; }
  .f26 { font-size: 26px; }
  .f28 { font-size: 28px; }
  .f30 { font-size: 30px; }
  .f32 { font-size: 32px; }
  .f32 { font-size: 32px; }
  .f34 { font-size: 34px; }
  .f36 { font-size: 36px; }
  .f40 { font-size: 40px; }
  .f45 { font-size: 45px; }
  .f48 { font-size: 48px; }
  .f55 { font-size: 55px; }
  .f60 {font-size: 36px;}
  .f72 { font-size: 72px; }
  .lh25 { line-height: 25px; }
  .lh28 { line-height: 28px; }
  .lh35 { line-height: 35px; }
  .lh36 { line-height: 36px; }
  .lh30 { line-height: 30px; }
  .lh40 { line-height: 40px; }
  .lh60 { line-height: 60px; }
  .lhx2 { line-height: 2; }
  .ma { margin-left: auto; margin-right: auto; }
  .mb0 { margin-bottom: 0 !important; }
  .mb5 { margin-bottom: 5px !important; }
  .mb50 { margin-bottom: 50px; }
  .mb8 { margin-bottom: 8px; }
  .mb10 { margin-bottom: 10px; }
  .mb15 { margin-bottom: 15px; }
  .mb20 { margin-bottom: 20px; }
  .mb25 { margin-bottom: 25px; }
  .mb30 { margin-bottom: 30px; }
  .mb35 { margin-bottom: 35px; }
  .mb40 { margin-bottom: 40px; }
  .mb45 { margin-bottom: 45px; }
  .mb50 { margin-bottom: 50px; }
  .mb60 { margin-bottom: 60px; }
  .mb65 { margin-bottom: 65px; }
  .mb70 { margin-bottom: 70px; }
  .mb72 { margin-bottom: 72px; }
  .mt0 { margin-top: 0; }
  .mt10 { margin-top: 10px; }
  .mt15 { margin-top: 15px; }
  .mt20 { margin-top: 20px; }
  .mt30 { margin-top: 30px; }
  .mt25 { margin-top: 25px; }
  .mt35 { margin-top: 35px; }
  .mt40 { margin-top: 40px; }
  .mt45 { margin-top: 45px; }
  .mt50 { margin-top: 50px; }
  .mt60 { margin-top: 60px; }
  .mt65 { margin-top: 65px; }
  .mt70 { margin-top: 70px; }
  .mt72 { margin-top: 72px; }
  .mt-10 { margin-top: -10px !important; }
  .pad0 { padding: 0 !important; }
  .pad30_0 { padding: 30px 0; }
  .pad40_0 { padding: 40px 0; }
  .pad50_0 { padding: 50px 0; }
  .pad60_0 { padding: 60px 0; }
  .pad30 { padding: 30px }
  .pad20 { padding: 20px }
  .pad10 { padding: 10px }
  .pad2030 { padding: 20px 30px }
  .pad3020 { padding: 30px 20px }
  .line:after { content: ""; display: block; position: absolute; width: 50px; height: 3px; bottom: 0; left: 50%; margin-left: -25px;/* background: #fff; */ }

    .slicknav_btn { background: transparent; margin: 0; padding: 5px; position: absolute; right: 10px; top: 6px; z-index: 99999; }
    .slicknav_btn.slicknav_open{
    position: fixed;
    top: 16px;
}

    .slicknav_menu { z-index: 9999; width: 100%; position: absolute; top: 10px; width: 100vw; background: transparent; height: 12vw; }
    .slicknav_menu .slicknav_no-text {padding-top: 7px;}
    .slicknav_nav { display: none; }
    .slicknav_nav ul {color: #fff;width: 100% !important;margin-bottom: 20px;position: static;z-index: 9999;float: none;box-shadow: none;border: none;margin-top: 8px;background: white;}
    .slicknav_nav li {margin: 5px 0;padding: 5px 0;border-bottom: 1px dashed #c7a7a6;text-align: left;}
    .slicknav_nav li.logo {display: none;}
    .slicknav_nav li a {padding: 0;font-size: 16px;color: #7D2C2B;font-weight: 400;}
    .slicknav_nav ul li { margin: 0 50px; }
    .slicknav_nav ul li:last-child { border: none; }
    .slicknav_nav li a * { font-size: 16px; line-height: 2 }
    .slicknav_nav li.on a * { color: #ef4d4d }
    .slicknav_nav li a strong { }
    .slicknav_nav li a span { margin-left: 17px; font-size: 14px }
    .slicknav_nav {background: #ececec none;position: fixed;width: 100vw;height: 100vh;left: 0;top: 0;padding: 30px;padding-top: 60px;}
    .slicknav_open~.slicknav_nav { display: block; }
    .slicknav_icon.xxx { position: relative }
    .slicknav_icon span {transition: .25s ease-in-out;box-shadow: none !important;background: #7D2C2B;}
    .slicknav_icon.xxx span {position: relative;background: #7D2C2B;}
    .slicknav_icon.xxx span:nth-child(1) { transform: rotate(135deg); top: 5px }
    .slicknav_icon.xxx span:nth-child(2) { opacity: 0 }
    .slicknav_icon.xxx span:nth-child(3) { transform: rotate(-135deg); top: -5px }
    .slicknav_nav .slicknav_arrow {font-size: 1.2em;margin-left: 20px;padding: 5px;color: #7D2C2B;}
.body_index .navbar {border: none;}
.navbar-collapse { }
.navbar-collapse * { }
.navbar-collapse .search_btn>a:hover { }
.navbar-collapse .search_btn:hover { }
.navbar-collapse .search_btn a { }
.navbar-collapse .search_btn div { }
.navbar-collapse .sitesearch { }
.navbar-nav > li > a { padding: 0 !important; font-size: 16px; }
.navbar-nav > li.active > a { }
.navbar-nav > li > a:hover { }
.navbar-nav > .open > a, .navbar-nav > .open > a:hover, .navbar-nav > .open > a:focus { }
.navbar-nav > li.active a.a_0 {    /* padding: 0; */ }
.navbar-link { }
.navbar-text { }
.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { }
.carousel-control { }
.navbar-link.reg:after { }
.logo-a { }
.logo-a span { }
.navbar-brand .WebLogo { }
.navbar-brand .WebLogo { }
.logo-a { }
.logo-a span { }
.waplogo{
    background: #7d2c2b;
}
.waplogo a{display: inline-block;}
.waplogo a img{
    height: 11vw;
    margin: 10px 10px;
}
#fullcarousel{display: none;}
.phone1 { }
.navbar{border:none !important;}
.navbar-nav {display: none;}
.navbar-nav > li { }
.navbar-nav > li.logo { }
.navbar-nav > li.logo a { }
.navbar-nav > li.logo img { }
.navbar-nav > li > a:after { }
.navbar-nav > li:nth-child(1) > a:after, .navbar-nav > li:nth-child(5) > a:after, .navbar-nav > li:nth-child(6) > a:after { }
.navbar-nav > li > .dropdown-menu li:last-child { }
.navbar-nav > li > .dropdown-menu li { }
.navbar-nav > li  .dropdown-menu li a:active { }
.navbar-nav > li > .dropdown-menu li a { font-size: 14px !important; padding: 0; }
.navbar-nav > li > .dropdown-menu li a:hover { }
.navbar-nav > li > .dropdown-menu a { }
.navbar-nav > li > .dropdown-menu { }
.navbar-nav .caret { }
.navbar-nav .caret:after { }
.navbar-nav .dropdown i { }
.navbar-nav .dropdown i:after { }
.navbar-nav > .active > a, .navbar-nav > .active > a:hover, .navbar-nav > .active > a:focus { }
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus { }
.carousel-inner > .item { background-size: cover !important; }
#fullcarousel .item img { }
.carousel-caption { }
.carousel-caption * { }
.carousel-caption .animated0 { }
.item_0 .carousel-caption { }
.carousel-control i:before, .carousel-control i:after { }
.carousel-control:hover i:after, #fullcarousel .carousel-control:hover i:before { }
.caption-animate .item h3 { }
.caption-animate .item .p1 { }
.caption-animate .item .p2 { }
.caption-animate .item .more { }
.caption-animate .item .more.a2 { }
.caption-animate .item .more:hover { }
.carousel-indicators { }
.carousel-indicators li { }
.carousel-indicators li.active { }
.ban img {width: 150%;min-width: 0;max-width: none;}
#pageban .ban {background-size: 150% auto !important;}
#pageban h2 { }
#pageban h4 span { }
#pageban h4 span:before { }
#pageban h4 { }
.crumbs { }
.crumbs b { }
.crumbs span { }
.crumbs a { }
.crumbs *, .crumbs { }
#index_sct_about {padding: 0;background-size: 220% auto;background-position: right top;}
#index_sct_about SPAN { }
#index_sct_about P { }
#index_sct_about I {width: 15vw;margin: 15px auto;height: 15vw;display: flex;}
#index_sct_about i IMG {padding: 0;width: 34%;}
#index_sct_about .item { }
#index_sct_about .item * { }
#index_sct_about i:before {width: calc(15vw - 4px);height: calc(15vw - 4px);border: 2px solid #fff;left: 2px;top: 2px;}
#index_sct_about H3 { }
#index_sct_about DIV { }
#index_sct_about .item:hover { }
#index_sct_about .item:hover a { }
#index_sct_about .item:hover i { }
#index_sct_about .item:hover i:before { }
#index_sct_about .item:hover p { }
#index_sct_about .item:hover span { }
#index_sct_about .item1 {border-left: none;}
#index_sct_about .item2 { }
#index_sct_about .item3 {margin-right: 0;border-right: none;}
#index_sct_about .more { }
#index_sct_about .ti2.lh2 {font-size: 14px;line-height: 2;}
#index_sct_about .row.gutter-0 { }
#index_sct_about .lt_u {transform: none;font-size: 9px;text-align: center;line-height: 1;margin: 10px auto;white-space: normal;display: flex;align-items: center;width: 100%;justify-content: center;}
#index_sct_about .kai.f30 {margin: 0 auto;width: 100%;font-size: 18px;text-align: center;}
#index_sct_about .ittl {margin-bottom: 15px;}
#index_sct_about .item {width: 33%;/* border: none; */height: auto;}
#index_sct_about .div1 {font-size: 14px;}
#index_sct_about .container-fluid { }
#index_sct_about .con2 {position: relative;left: 0;padding: 25px;padding-bottom: 50px;height: auto;background-size: 98% 98%;width: 100%;}
#index_sct_about .con.items {position: relative;left: 0;/* width: 100%; */background: rgba(255, 255, 255, 0.7803921568627451);padding-top: 10px;padding-bottom: 15px;height: auto;margin: 0;}
#index_sct_about .blk.kai.f20.cfff.more.more1 { }
#index_sct2 {padding: 60px 0 0;background-size: 250%;background-position: left top;}
#index_sct2 P { }
#index_sct2 IMG { }
#index_sct2 H3 { margin-bottom: 30px !important; }
#index_sct2 DIV { }
#index_sct2 .scrollarea {padding: 20px 20px 50px;}
#index_sct2 .scrollarea .bar2 {padding-right: 15px;height: 90vw;}
#index_sct2 .scrollarea .p2 {font-size: 14px;line-height: 1.9;}
#index_sct2 .p2.f16.lhx2.txtr {font-size: 14px;line-height: 28px;text-align: center;}
#index_sct2 .con1:after {display: none;}
#index_sct2 .scrollarea .p1 { }
#index_sct2 .ittl {text-align: center;padding: 0;margin: 0 auto !important;}
#index_sct2 .duan { }
#index_sct2 .container-fluid {padding: 10px 10px 0;}
#index_sct2 .con.con2 {margin-top: 50px;background: #f6f0e7;margin-left: -10px;margin-right: -10px;padding-top: 30px;}
#index_sct2 .con.con1 {padding: 20px;padding-right: 20px;width: 100%;float: none;}
#index_sct2 .cfff.f60.p1 {font-size: 34px;text-align: center;}
#index_pro { padding: 35px 0 15px; }

/* the slides */
#index_pro .slick-slide { margin-left: 30px; }

/* the parent */
#index_pro .slick-list { margin-left: -30px; }
#index_pro P { }
#index_pro IMG { }
#index_pro H3 { }
#index_pro DIV { }
#index_pro A { }
#index_pro .txtl.p3.f14 { }
#index_pro .txt.f36 { font-size: 33px; padding: 15px 0; }
#index_pro .slick-track { }
#index_pro .slick-slide.slick-current.slick-active { }
#index_pro .slick-list { }
#index_pro .row { }
#index_pro .pn.prev.slick-arrow.slick-hidden { }
#index_pro .pn.next.slick-arrow.slick-hidden { }
#index_pro .nailthumb-image { }
#index_pro .nail { width: 230px; height: 230px; }
#index_pro .more.more_2 { }
#index_pro .pn {left: 0;transform: scale(.6);}
#index_pro .pn.next {right: 3px;}
#index_pro .ittl { }
#index_pro .in {padding: 25px 30px 35px;background-size: 98% 98%;padding: 20px 20px 45px;}
#index_pro .in:hover { }
#index_pro .container-fluid { }
#index_pro .con {padding: 20px 30px;}
#index_jt {padding: 0;background: none;}
#index_jt UL { width: 100%; }
#index_jt SPAN { }
#index_jt .time:after {top: 10px;}
#index_jt LI {display: flex;width: 100%;}
#index_jt IMG { }
#index_jt .con2 a {width: 30vw;height: 30vw;padding: 0;margin: 2px;background-size: 50px;background-position: center 20px;padding-top: 85px;font-size: 16px;}
#index_jt H4 a { }
#index_jt H3 { }
#index_jt LI:last-child { }
#index_jt A { }
#index_jt .time {width: auto;float: none;flex: 1 1 20vw;padding: 4px 10px;}
#index_jt .s2 {font-size: 11px;}
#index_jt .s1 {font-size: 20px;font-weight: bold;}
#index_jt .row { }
#index_jt .ittl {text-align: center;margin: 40px auto 30px;}
#index_jt .in_r {width: 420px;width: auto;float: none;width: calc(80vw - 10px);padding: 4px 10px;display: flex;flex-wrap: wrap;align-items: center;}
#index_jt .con { }
#index_jt .container-fluid { }
#index_jt .con.con2 {margin-top: 0;margin-bottom: 50px;width: 100%;display: flex;height: auto;justify-content: center;background: url(../images/b4.jpg) no-repeat right center/220% auto;padding: 40px 0;}
#index_jt .classlist {width: 100%;padding: 0;float: none;}
#index_jt .c666.f14 {width: 100%;margin: 0;}
#index_jt .arttl.f20 {width: 100%;margin: 0;font-size: 14px;font-weight: bold;}
#index_jt .con2 a:hover { }
#index_jt .a2.blk.cfff.f24.kai.txtc { }
#index_jt .a1 { }
#index_news { padding: 20px 0 20px; }
#index_news UL { }
#index_news .time { margin: 6px 0; font-size: 14px; }
#index_news P { }
#index_news LI { }
#index_news IMG { }
#index_news H2 { }
#index_news DIV { }
#index_news .cats1 A { font-size: 19px; }
#index_news .ul1.txtc { margin: 20px auto; }
#index_news .in {padding: 5px;}
#index_news .slick1.slick-initialized.slick-slider.slick-dotted { }
#index_news .slick-track { }
#index_news .slick-list { }
#index_news .slick-dots { }
#index_news .slick-active { }
#index_news .sinfo {padding: 0;margin: 0;}
#index_news .row.itemss.slick-slide { }
#index_news .row.itemss.slick-slide.slick-current.slick-active { }
#index_news .row.itemss.slick-slide.slick-cloned { }
#index_news .row.gutter-0.cats0 { }
#index_news .nailthumb-image { }
#index_news .nail {width: 100%;height: 36vw;margin-bottom: 0;}
#index_news .more.more_2 { }
#index_news .item:hover { }
#index_news .item {padding: 10px 5px;background: none;height: auto;}
#index_news .f30.txtc.c333 { }
#index_news .daxie.txtc.f20.c333 { }
#index_news .ittl { }
#index_news .cats1:hover, #index_news .cats1.on { }
#index_news .cats1:hover a, #index_news .cats1.on a { }
#index_news .cats1:hover:after, #index_news .cats1.on:after { }
#index_news .cats1:after { display: none; }
#index_news .cats1 { height: 45px; line-height: 44px; width: 180px; }
#index_news .a_txt {font-size: 14px;}
#index_news .toutiao_r { }
#index_news .dots0 { }
#leftbar .box_list { }
#leftbar .box_list .item { }
#leftbar .box_cp { }
#leftbar .box_cp .ttl { }
#leftbar .box4 .ttl { }
#leftbar .box_cp .img { }
#leftbar .box_cp .img a { }
#leftbar .box_cp .img a img { }
#leftbar .box_list .a_1 { }
#leftbar .box_list .a_1.on { }
#leftbar .box_list .a_1:hover:before, #leftbar .box_list .a_1.on:before { }
#leftbar .box_list { }
#leftbar .box_list .ttl { }
#leftbar .box_list ul  a:hover { }
#leftbar .box_list .ul1 { }
#leftbar .box_list .cat1:last-child a.a_1 { }
#leftbar .box_list ul { }
#leftbar .box_list.box1 .cat1:last-child a.a_1 { }
#leftbar .box_list .cat1 { }
#leftbar .box_list .cat1 i:after { }
#leftbar .box_list .cat1 i.plus:after { }
#leftbar .box_list .cat1 i { }
#leftbar .box_list .cat1 a { }
#leftbar .box_list .cat1 a.a_2 { }
#leftbar .box_list .ul2 { }
#leftbar .box_list .ul2 li { }
#leftbar .box_list .ul2 li a { }
#leftbar .box .c { }
#leftbar .box4 .c p { }
#leftbar .box.box4 .c .p1 { }
#leftbar .box .p1 { }
#leftbar .box .p1 img { }
#leftbar .box .c span { }
#leftbar .box .c p { }
#leftbar .box .p1 .span0 { }
#leftbar .box .p2 { }
#leftbar .box .span1 { }
#leftbar .box .span2 { }
#leftbar .p1 .span2 { }
.mainnewslist {padding: 0;border: none;margin-top: 0;}
.mainnewslist .item {box-shadow: none;background: transparent;padding: 10px 10px;display: flex;margin-bottom: 10px;border-bottom: 1px dashed #ccc;}
.mainnewslist  .infotime {padding: 10px;flex: 0 0 22vw;display: none;}
.mainnewslist  .infotime strong { font-size: 51px; }
.mainnewslist  .infotime b:before { }
.mainnewslist  .infotime b { }
.mainnewslist .nail {width: 22vw;height: 22vw;margin-top: 6px;}
.mainnewslist .nail img { }
.mainnewslist .eqnews {width: auto;float: none;flex: 1 0 50vw;padding: 0;margin-left: 19px;}
.mainnewslist a {font-size: 16px;line-height: 1.6;font-weight: bold;}
.mainnewslist a.more {line-height: 40px;border: navajowhite;text-align: left;margin: 0;margin-top: -10px;}
.mainnewslist a.more:after{}
.mainnewslist a.more:before{}
.mainnewslist .sinfo { }
.about_main { }
.about_main .a_box h2 { }
.about_main .a_box.ryzz .content { }
.about_main .a_box.kswh .content { }
.about_main .a_box.kswh .extra { }
.about_main .a_box.kswh .extra img { }
.about_main .a_box.kswh .slick-list { }
.about_main .a_box.kswh .slick-list:before { }
.about_main .a_box.kswh .whslide { }
.about_main .a_box.kswh .whslide a.pn:hover { }
.about_main .a_box.kswh .whslide a.pn:active { }
.about_main .a_box.kswh .whslide a.pn:focus { }
.about_main .a_box.kswh .whslide a.pn { }
.about_main .a_box.kswh .whslide a.pn.prev { }
.about_main .a_box.kswh .whslide .slick-dots { }
.about_main .a_box.kswh .whslide .slick-dots li.slick-active span { }
.about_main .a_box.kswh .whslide .slick-dots li { }
.about_main .a_box.kswh .whslide .slick-dots li span { }
.about_main .ryzz { }
.about_main .ryzz ul.zz { }
.about_main .ryzz ul.zz li .bg { }
.about_main .ryzz ul.zz li a { }
.about_main .ryzz ul.zz li a img { }
.about_main .content { }
.about_main #leftbar { }
.about_main #leftbar li { }
.about_main #leftbar li a { }
.about_main #leftbar li a.on { }
.about_main #leftbar li a:hover { }
.about_main .r { }
.about_main .r>.clearfix { }
.about_main .r .ll { }
.about_main .r .crumbs { }
.about_main .r .crumbs .bg { }
.about_main #maincontent { }
.about_main #maincontent img { }
.remark p { }
#maincontent .album { }
#maincontent .album .con { }
#maincontent .album .inner { }
#maincontent .album h3:after { }
#maincontent .album .sinfo { }
.pro_detail {padding-top: 20px;}
.pro_detail .col1 {width: 100%;display: flex;flex-wrap: wrap;}
.pro_detail .col2 {width: 100%;}
.pro_detail .nail { }
.pro_detail .scontent { }
.pro_detail .rexian {text-align: left;}
.pro_detail .rexian span { }
.pro_detail .rexian b { }
.pro_detail h1.name { }
.pro_detail .con_s h1{
    margin: 0 auto 20px;
    font-size: 35px;
    font-weight: bold;
    font-family: kaiti;
}
.pro_detail .con_s {padding: 0;text-align: center;}
.pro_detail .zixun:hover { }
.pro_detail .zixun { }
.detailpart2 { }
.pro_detail .dl1 {width: 100%;padding: 20px 0;margin: 0 auto 20px;}
.pro_detail .dl1 dt { }
.pro_detail .dl1 dd {text-align: left;}
#the_detail { }
#the_detail .hdl { }
#the_detail .hdl a.on { }
#the_detail .hdl a { }
#the_detail .thecontent { }
#the_detail .thecontent * { }
.body_95 .remark { }
.body_95 .remark div { }
#thenewslist .con { }
#thenewslist .con .p_img { }
#thenewslist .con a:hover .txt { }
#thenewslist .con .txt { }
#thenewslist .con .sinfo { }
#thenewslist .con .inner1 { }
#thenewslist .con .more i { }
#thenewslist .con .more { }
#thenewslist .con .a_txt:hover { }
#thenewslist .con:hover .more { }
.body_index #footer {/* background: #7D2C2C; */}
#footer {background: #6b2828;}
#footer .container-fluid {padding: 10px 10px;}
#footer .footerinfo .footer_nav {margin: 20px auto 0;}
#footer .footerinfo .footer_nav>li {width: 100% !important;display: none;float: none;}
#footer .footerinfo .footer_nav>li.fnav_li_119 { }
#footer .footerinfo .footer_nav>li.fnav_li_1 { }
#footer .footerinfo .footer_nav>li>a { }
#footer .footerinfo .footer_nav>li>a.kefu { }
#footer .footerinfo .footer_nav>li>a.kefu i { }
#footer .footerinfo ul.depth2 { }
#footer .footerinfo ul.depth2 li a { font-size: 14px; line-height: 30px; }
#footer .footerinfo ul.depth2 li a:hover { }
#footer .footerinfo .footer_nav>li.footer_contact a img {width: 80vw;margin-bottom: 20px;}
#footer .footerinfo .footer_nav>li.footer_contact {width: 512px;display: block;width: 100% !important;}
#footer .footerinfo .footer_nav>li.footer_contact:after {right: 50px;display: none;}
#footer .footerinfo .footer_contact div.fl {width: 30%;}
#footer .footerinfo .footer_contact div#contactpart1{
    width: 70%;
} 
#footer .footerinfo .footer_nav>li.footer_contact img{margin: 0 auto;}
#footer .footerinfo .footer_contact p { }
#footer .footerinfo .footer_contact p.p2 { }
#footer .footerinfo .footer_nav>li.qr { }
#footer .footerinfo .qr img { }
#footer .copyright {padding: 0 0 10px;border-top: 1px dashed #ccc;margin-top: 10px;}
#footer .tmp112 {text-align: center;padding-top: 10px;}
#footer .tmp112 * {font-size: 12px;color: #fff;}
#footer .tmp112 img {height: 30px; }
#footer .tmp113{ }
#footer .tmp112 a { }
#footer .copyright a { }
#footer .copyright .cr {display: none;}
#footer .copyright a:hover { }
#footer .copyright .col1 * {font-size: 12px !important;text-align: center;color: #fff;}
#footer .copyright .col2 .con { }
#footer .copyright .col2 .con a { }
#footer .copyright .col2 .con a:hover { }
#footer .copyright .col2 .con a:first-child { }
#footer .copyright .col2 .con a:first-child:after { }
#footer  .fg { }
#contactpart1 dt {font-size: 14px;width: 77px;margin-bottom: 0;color: #fff;}
#contactpart1 dd {font-size: 14px;margin-bottom: 0;width: calc(100% - 80px);color: #fff;}
#contactpart1 .con1 img { }
#contactpart1 dt.phone_1 {}
#contactpart1 dt.qq_1 { }
#contactpart1 dt.add_1 { }
#contactpart1 dt.email_1 { }
.body_about { }
.top_submenu {padding: 0;}
.top_submenu .clearfix{display:flex}
.top_submenu li {padding-top: 20px;display: flex;justify-content: center;align-items: center;}
.top_submenu li:first-child {border-left: none;}
.top_submenu li:last-child {border-right: none;}
.top_submenu li.on, .top_submenu li:hover { }
.top_submenu li.on span, .top_submenu li a:hover span { }
.top_submenu li.on i, .top_submenu li:hover i { }
.top_submenu li i {
    width: 15vw;
    height: 15vw;
    background-size: 80% auto;
    display: none;
}
.top_submenu .sb_li_1 i {}
.top_submenu .sb_li_2 i { }
.top_submenu .sb_li_3 i { }
.top_submenu .sb_li_4 i { }
.top_submenu .sb_li_5 i { }
.top_submenu .sb_li_1.on i, .top_submenu .sb_li_1:hover i {/* background-position: 28px -178px; */}
.top_submenu .sb_li_2.on i, .top_submenu .sb_li_2:hover i { }
.top_submenu .sb_li_3.on i, .top_submenu .sb_li_3:hover i { }
.top_submenu .sb_li_4.on i, .top_submenu .sb_li_4:hover i { }
.top_submenu .sb_li_5.on i, .top_submenu .sb_li_5:hover i { }
.top_submenu li span {font-size: 13px;}
#maincontent {padding-bottom: 40px;}
#newslist .d0 .a_img { }
#newslist .d2 { }
#newslist .container { }
#newslist .d2 .sinfo { }
#newslist .d2 .time { }
#newslist .more { }
#newslist a:hover { }
#newslist .more i { }
.articlelist ul { }
.articlelist li.media { }
.articlelist li.media a.a_img { }
.articlelist li.media .media-body { }
.articlelist li.media .media-body p.sinfo { }
.articlelist li.media .media-heading { }
.articlelist li.media a:hover { }
.articlelist li.media .infotime { }
.articlelist li.media .infotime strong { }
.articlelist li.media .infotime b { }
.articlelist li.media .seemore { }
.body_news_detail .bgfff.con { }
.body_news_detail .bgfff.con2 { }
.body_news_detail #maincontent { }
.body_news_detail .InfoTitle h1 { }
.body_news_detail .info_from_wrap { }
.body_news_detail .info_from_wrap b { }
.body_news_detail .info_content { }
.body_news_detail .info_content img { }
.body_news_detail .info_content * { }

/*.body_news_detail .info_content p {}*/
.info_previous_next_wrap .back:hover { }
.info_previous_next_wrap .back {display: none;}
#dituContent0 { }
#dituContent0 * { }
#crumbs_ft { }
.contactinfos { }
.contactinfos span { }
.contactinfos span i { }
.contactinfos .s1 i { }
.contactinfos .s2 i { }
.contactinfos .s3 i { }
.zhaoshang1 {padding: 0 20px;}
.zhaoshang1 .d1 { }
.zhaoshang1 .p1 {font-size: 16px;line-height: 1.8;/* padding: 0 20px; */}
.zhaoshang1 .p2 {font-size: 26px;text-align: left;text-indent: 2em;}
.zhaoshang1 .item { }
.zhaoshang1 .item .ttl1 {font-size: 18px;}
.zhaoshang1 .item img { }
.zhaoshang1 .item .sinfo { }
.body_news_detail .info_previous_next_wrap { }
.body_news_detail .info_previous_next_wrap b { }
.body_news_detail .info_previous_next_wrap a { }
.body_news_detail .left1 { }
.body_news_detail .goback { }
.body_news_detail .goback a { }
.body_news_detail .crumbs { }
.share{
    flex: 1 1 auto;
    text-align: center;
}
.bdsharebuttonbox {margin: 0;background: #fff;width: 100%;display: block;text-align: center;padding-bottom: 15px;}
.bdsharebuttonbox * {float: none !important;}
.bdsharebuttonbox a { }
.tjxw { }
.tjxw .con {margin: 15px auto;}
.tjxw h3.ttl:after { }
.tjxw h3.ttl { }
.tjxw ul { }
.tjxw ul li {padding: 10px;}
.tjxw ul li a {font-size: 14px;font-weight: bold;}
.tjxw ul li p {padding: 0;margin-top: 5px;}
.news_detail { }
.news_detail .remarks, .news_detail .remarks * { }
.news_detail .left1 .con {padding: 20px;width: 100%;}
.news_detail #maincontent { }
.news_detail .InfoTitle h1 {font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.news_detail .info_from_wrap {width: 100%;margin: auto;display: flex;flex-wrap: wrap;text-align: center;justify-content: center;height: auto;padding: 10px;margin-bottom: 20px;}
.news_detail .info_from_wrap b {margin: 0;}
.news_detail .info_previous_next_wrap * { }
.news_detail .info_previous_next_wrap {margin-top: 50px;}
.news_detail .info_previous_next_wrap b { }
.news_detail .info_previous_next_wrap a { }
.news_detail .info_previous_next_wrap a:hover { }
.news_detail .left1 {padding: 0;}
.news_detail .crumbs { }
.pagelist { }
.pagelist>* { }
.pagelist * { }
.pagelist .current { }
.pagelist a:hover { }
.pagelist select { }
.disabled { }
#caselist .con { }
#caselist a:hover * { }
#caselist a:hover .s2 i { }
#caselist a { }
#caselist .p_img { }
#caselist .s1 { }
#caselist .s2 { }
i.moremore { }
#c_head { }
#c_head .bline:after { }
#c_head .bgpic { }
#c_head .p4 { }
.body_product #maincontent { }
.body_product_detail #maincontent { }
.body_product_detail #maincontent .container-fluid {margin: 0 0px 22px;padding: 20px;}
.pro_list { }
.pro_list .container-fluid { }
.pro_list .row { }
.pro_list .productlink {padding: 20px !important;}
.pro_list .productlink .fl { padding-top: 20px; }
.pro_list  .product-name { font-size: 42px; }
.pro_list  .product-name-en { font-size: 12px; white-space: nowrap; }
.pro_list  .more_2 { }
.pro_list  .sinfo:before { }
.pro_list  .sinfo { }
.pro_list  .fr { }
.pro_list  img { }
.pro_list .col { }

.body_product .pro_list { }
.body_product .pro_list .container-fluid { }
.body_product .pro_list .row { }
.body_product .pro_list .productlink {padding: 20px !important;display: flex;flex-wrap: wrap;}
.body_product .pro_list .productlink .fl {padding-top: 20px;float: none;width: 100%;text-align: center;}
.body_product .pro_list  .product-name {font-size: 37px;}
.body_product .pro_list  .product-name-en { font-size: 12px; white-space: nowrap; }
.body_product .pro_list  .more_2 {margin: 30px auto 10px;}
.body_product .pro_list  .sinfo:before {left: 50%;margin-left: -25px;}
.body_product .pro_list  .sinfo {width: 80%;margin: 0 auto 15px;font-size: 14px;}
.body_product .pro_list  .fr {width: 100%;/* order: -1; */display: none;}
.body_product .pro_list  img { }
.body_product .pro_list .col:nth-child(odd) {background: #F5F2EB !important;}
.body_product .pro_list .col:nth-child(even) {background: #fff !important;}
.body_product_detail .slick-vertical p{
    margin: 2px;
}
.body_product_detail .thecontent {}
.body_product_detail .thecontent img{height: auto !important;}
.body_product_detail .slick-vertical{
    display: flex;
    /* width: 100%; */
    padding: 0;
    margin: 0 -2px;
}


.pro_list .col:nth-child(2), .pro_list .col:nth-child(3), .pro_list .col:nth-child(6), .pro_list .col:nth-child(7), .pro_list .col:nth-child(10), .pro_list .col:nth-child(11) { }
.prodetail .zhutu {width: 100%;margin: 0;margin-bottom: 18px;}
.prodetail .zhutu img { }
.prodetail .xiaotu img {width: auto;height: auto;}
.prodetail .xiaotu.on:after { }
.prodetail .xiaotu img.on { }
.prodetail .bor:hover { }
.prodetail .bor {display: none;}
.prodetail .bor1:after { }
.prodetail .bor2 { }
.prodetail .bor1 { }
.prodetail .duotu {order: 2;width: 100%;}
.prodetail .pn { }
.prodetail .pn.prev { }
.prodetail .pn.prev:after { }
.prodetail .pn.next:after { }
.prodetail .pn.prev:hover:after { }
.prodetail .pn.next:hover:after { }
.prodetail .slick-slider { }
.prodetail .prosinfo { }
.prodetail .prosinfo .sinfo { }
.prodetail .prosinfo a.btn_1 { }
.div_left {float: none;width: 100%;}
.div_right {float: none;width: 100%;text-align: center;margin-bottom: 20px;}
.body_index .div_right { }
.body_index .div_left { }
.body_pinpai #maincontent .remark .p1 {text-align: center;margin-bottom: 10px;}
.body_pinpai #maincontent .remark .p1:before { }
.body_pinpai #maincontent { }
.body_pinpai #maincontent .remark .p2 { }
.body_pinpai .remark {padding: 20px;border: none;}
dl#contactus { }
dl#contactus * { }
dl#contactus dt { }
dl#contactus dd { }
dl#contactus dd.Company { }
dl#contactus dd.WebUrl { }
dl#contactus dd.Address { }
dl#contactus dd.Contact { }
dl#contactus dd.Telephone { }
dl#contactus dd.Mobile { }
dl#contactus dd.Email { }
dl#contactus dd.Fax { }
dl#contactus dd.WebICP { }
dl#contactus dt.Company { }
dl#contactus dt.WebUrl { }
dl#contactus dt.Address { }
dl#contactus dt.Contact { }
dl#contactus dt.Telephone { }
dl#contactus dt.Mobile { }
dl#contactus dt.Email { }
dl#contactus dt.WebICP { }
dl#contactus dt.WebICP a { }
.guestbookdiv { }
#fuwu1 { }
#fuwu1 .con a { }
#fuwu1 .con { }
#fuwu1 a:hover * { }
#fuwu1 .s2 { }
#fuwu1 .s1 { }
#caselistpage { }
#caselistpage .sub { }
#caselistpage .sub li { }
#caselistpage .sub li a { }
#caselistpage .sub li#current1, #caselistpage .sub li:hover { }
#pageban.devban h2 { }
#pageban.devban h4 { }
#pageban.devban input { }
#pageban.devban .searchbutton { }
.body_dev .con { }
.body_dev_c .pagettl0 { }
.body_dev_c .con { }
.body_dev .con .p_img { }
.body_dev .con .sinfo { }
dl.contactus {margin: 0;margin-left: 10px;}
dl.contactus dt { }
dl.contactus dd { }
dl.contactus dt.phone_1 { }
dl.contactus dt.add_1 { }
dl.contactus dt.email_1 { }
#contactpart1 .col1 { }
#contactpart1 .con2 { }
#contactpart1 .con { }
#contactpart1 .con h2 { }
#contactpart1 .con h2.bline:after { }
#contactpart1 .con h3 { }
#contactpart2 { }
#location { }
.top0 #location { }
#location * { }
#location a:hover { }
#location span { }
#dituContent { }
#dituContent * { }
#pagelist { }
#pagelist  .current { }
#pagelist  a:hover, #pagelist  .current { }
#pagelist>span.pageinfo { }
#pagelist>span, #pagelist a { }
#maincontent .remark .qiyewehuan_content p.f22 { }
#maincontent .remark .qiyewehuan_content p.f16 { }
.tmp36 { }
.tmp36 .fr {width: 100%;float: none;margin: auto;padding: 0 10px;}
.tmp36 .fl {width: 100%;float: none;margin: auto;padding: 0 30px;}
.tmp36 .fr h3 {font-size: 22px;text-align: center;margin-top: 30px;margin-bottom: 20px;}
.tmp36 .fr p { }
.tmp36 .fr p img { }
.body_zhaoshang2 { }
.body_zhaoshang2 .part1 { }
.body_zhaoshang2 .part1 .row>div {padding: 20px;text-align: c;}
.body_zhaoshang2 .part1 .item1 { }
.body_zhaoshang2 .part1 .item2 { }
.body_zhaoshang2 .part1 img { }
.body_zhaoshang2 .part1 .ttlp1:after { }
.body_zhaoshang2 .part1 .row_l .item2 {padding: 0 20px;}
.body_zhaoshang2 .part1 .ttlp1 {margin-top: 0;}
.body_zhaoshang2 .part1 .sinfo { }
.body_zhaoshang2 .part2 { }
.body_zhaoshang2 .liyou {background: transparent;height: auto;padding: 0 20px;margin: 20px auto 20px;display: flex;flex-wrap: wrap;}
.body_zhaoshang2 .liyou p {width: 50%;float: none;padding: 5px !important;margin: 0;line-height: 2;font-size: 14px;}
.body_zhaoshang2 .liyou p:nth-child(odd) { }
.body_zhaoshang2 .liyou p:nth-child(even) { }
.body_zhaoshang2 .liyou p.p1 { }
.body_zhaoshang2 .liyou p.p2 { }
.body_zhaoshang2 .liyou p.p3 { }
.body_zhaoshang2 .liyou p.p4 { }
.body_zhaoshang2 .liyou p.p5 { }
.body_zhaoshang2 .liyou p.p6 { }
.body_zhaoshang2 .liyou p.p7 { }
.body_zhaoshang2 .liyou p.p8 { }
.body_zhaoshang2 .liyou p.p9 { }
.body_zhaoshang2 .liyou p.p10 { }
.body_zhaoshang2 .liyou p.p11 { }
.body_zhaoshang1 { }
.body_zhaoshang1 .ittl2 h1 {font-size: 30px;line-height: 1.5;}
.body_zhaoshang1 .ittl2 h1:before,
.body_zhaoshang1 .ittl2 h1:after{display: none;}
.body_zhaoshang1 #maincontent { }
.body_zhaoshang1 #maincontent .p1 {font-size: 16px;padding: 0 0 20px;}
.body_zhaoshang1 #maincontent img { }
.body_zhaoshang1 #jkpart2 { }
.body_zhaoshang1 #jkpart2 .con1 {padding: 0 10px;}
.body_zhaoshang1 #jkpart2 .con1 img { }
.body_zhaoshang1 .redline { }
.body_zhaoshang1 .redline:after {display: none;}
.body_zhaoshang1 #jkpart2 .con2 {padding: 20px 10px;}
.body_zhaoshang1 #jkpart2 .con2 p { }
.body_zhaoshang1 #jkpart2 .con2 .p1 {font-size: 16px;line-height: 1.8;}
.body_zhaoshang1 #jkpart2 .con2 .p2 {font-size: 14px;}
.body_zhaoshang1 #jkpart2 .con2 .p3 { }
.body_zhaoshang1 #jkpart2 .con2 .p3 span {line-height: 1.8;font-size: 18px;}
.body_zhaoshang1 #jkpart3 {padding: 40px 0 10px;}
.body_zhaoshang1 #jkpart3 .col1{}
.body_zhaoshang1 #jkpart3 .row.gutter-0 {display: flex;}
.body_zhaoshang1 #jkpart3 .con { }
.body_zhaoshang1 #jkpart3 .con i {background-size: 80% 80%;width: 20vw;height: 20vw;margin: -20px auto 0;}
.body_zhaoshang1 #jkpart3 .con p {padding: 0 10px;font-size: 12px;line-height: 1.8;}
.body_zhaoshang1 #jkpart3 .col1 i { }
.body_zhaoshang1 #jkpart3 .col2 i { }
.body_zhaoshang1 #jkpart3 .col3 i { }
.body_zhaoshang1 #jkpart3 .col4 i { }
.body_zhaoshang1 #jkpart3 .col5 i { }
.body_zhaoshang1 #jkpart4 {padding: 50px 0 10px;}
.body_zhaoshang1 #jkpart4 .col2 {display: none;}
.body_zhaoshang1 #jkpart4 .col1 {padding: 0;}
.body_zhaoshang1 #jkpart4 .col1 .con {padding: 20px 10px;}
.body_zhaoshang1 #jkpart4 .item { }
.body_zhaoshang1 .temp189 { }
.body_zhaoshang1 #jkpart4 .p1 { }
.body_zhaoshang1 #jkpart4 .p2 { }
.body_zhaoshang1 #jkpart4 .item1 { }
.body_zhaoshang1 #jkpart4 .item2 { }
.body_zhaoshang1 #jkpart4 .item3 { }
#jiamengzhichi {background: none;}
#jiamengzhichi .item {width: 100%;position: static;padding: 0;margin: 0 auto;text-align: center;}
#jiamengzhichi .item1 { }
#jiamengzhichi .item2 { }
#jiamengzhichi .item3 { }
#jiamengzhichi .item4 { }
#jiamengzhichi .item5 { }
#jiamengzhichi .p1 {font-size: 18px;font-weight: bold;margin: 0;}
#jiamengzhichi .p2 {font-size: 16px;margin: 0 0 20px;}
.videowrap {width: 100%;margin: 20px auto;background: none;height: auto;padding: 0;}
.videowrap video {width: 95vw;height: calc(95vw * 317 / 525 );}
.body_rongyu { }
.body_rongyu #maincontent {
    padding: 0 0 20px;
}
.body_rongyu #maincontent p {font-size: 14px;margin: 20px;padding-top: 20px;margin-bottom: 20px;}
.pline { }
.thebor6 {margin-bottom: 0;background: none;padding: 10px 20px;}
.thebor6 img { }
.thebor5 {background: none;padding: 2px 20px;}
.temp182+span{font-size: 10px;}
.temp182{
    font-size: 27px;
}

}