blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}

table{border-collapse:collapse;border-spacing:0}

abbr,acronym,fieldset,img{border:0}

ol,ul{list-style:none}

caption,th{text-align:left}

q:after,q:before{content:''}

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.col-c,.col-l,.col_c,.col_l,.l{float:left}

.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}

.c{clear:both}

.n,em{font-weight:400;font-style:normal}

.b{font-weight:700}

.i{font-style:italic}

.fa{font-family:Arial}

.fg{font-family:Georgia}

.ft{font-family:Tahoma}

.fl{font-family:Lucida Console}

.fs{font-family:'宋体'}

.fw{font-family:'微软雅黑'}

.tc{text-align:center}

.tr{text-align:right}

.tl{text-align:left}

.tdu{text-decoration:underline}

.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}

.fc0{color:#000}

.fc3{color:#333}

.fc6{color:#666}

.fc9{color:#999}

.fcr{color:red}

.fcw{color:#fff}

.fcb{color:#00f}

.fcg{color:green}

.f0{font-size:0}

.f10{font-size:10px}

.f12{font-size:12px}

.f13{font-size:13px}

.f14{font-size:14px}

.f16{font-size:16px}

.f20{font-size:20px}

.f24{font-size:24px}

.vm{vertical-align:middle}

.vtb{vertical-align:text-bottom}

.vt{vertical-align:top}

.vn{vertical-align:-2px}

.vimg{margin-bottom:-3px}

.m0{margin:0}

.ml0{margin-left:0}

.ml5{margin-left:5px}

.ml10{margin-left:10px}

.ml20{margin-left:20px}

.mr0{margin-right:0}

.mr5{margin-right:5px}

.mr10{margin-right:10px}

.mr20{margin-right:20px}

.mt5{margin-top:5px}

.mt10{margin-top:10px}

.mt20{margin-top:20px}

.mb5{margin-bottom:5px}

.mb10{margin-bottom:10px}

.mb20{margin-bottom:20px}

.ml-1{margin-left:-1px}

.mt-1{margin-top:-1px}

.p1{padding:1px}

.pl5{padding-left:5px}

.p5{padding:5px}

.pt5{padding-top:5px}

.pr5{padding-right:5px}

.pb5{padding-bottom:5px}

.p10{padding:10px}

.pl10{padding-left:10px}

.pt10{padding-top:10px}

.pr10{padding-right:10px}

.pb10{padding-bottom:10px}

.p20{padding:20px}

.pl20{padding-left:20px}

.pt20{padding-top:20px}

.pr20{padding-right:20px}

.pb20{padding-bottom:20px}

.pr,.rel{position:relative}

.abs,.pa{position:absolute}

.dn{display:none}

.db{display:block}

.dib{-moz-inline-stack:inline-block;display:inline-block}

.di{display:inline}

.ovh{overflow:hidden}

.ovs{overflow:scroll}

.vh{visibility:hidden}

.vv{visibility:visible}

.lh14{line-height:14px}

.lh16{line-height:16px}

.lh18{line-height:18px}

.lh20{line-height:20px}

.lh22{line-height:22px}

.lh24{line-height:24px}

.fix{*zoom:1}

.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}

.z{_zoom:1}

.h1{height:1px}

.h5{height:5px}

.h,.h10{height:10px}

.h15{height:15px}

.h20{height:20px}

.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}

*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-overflow-scrolling:touch}

body{color:#3d4c63;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0;max-width:640px;margin:0 auto}

img{max-width:100%;border:none}

input,select,textarea{font-size:14px;color:#333;font-family:"Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif}

input,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:0}

input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}

::-webkit-input-placeholder{color:silver}

::-moz-placeholder{color:silver}

::-ms-input-placeholder{color:silver}

select::-ms-expand{display:none}

a{color:#333;text-decoration:none}

.wp{padding:0 15px}

.wp10{
    padding:0 10px;
}

.header{
    position:fixed;
    left:0;
    top:0;
    right:0;
    height:60px;
    z-index:100
}

.logo{margin-top:16px;float:left;height:28px;line-height:28px;font-size:0;overflow:hidden}

.logo img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.menuBtn,.menuBtnClose{
    margin-top:17px;
    float:right;
    width:23px;
    height:23px;
    background:url(/public/home/mobile/images/moremobile.png) center center no-repeat;
    -webkit-background-size:cover;
    background-size:cover
}
.menuBtnAll{
    margin-top:17px;
    float:right;
    width:23px;
    height:23px;
    background:url(/public/home/mobile/images/allarea.png) center center no-repeat;
    -webkit-background-size:cover;
    background-size:cover;
    margin-right: 20px;
}

.menuBtnClose{background-image:url(/public/home/mobile/images/icon-menuBtnClose.png);display:none}

.hd-r{padding:18px 0 38px;position:fixed;left:0;top:60px;right:0;bottom:0;background-color:#f4f4f4;overflow-y:auto;z-index:99;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;-webkit-transform:translateY(-160%);-ms-transform:translateY(-160%);-o-transform:translateY(-160%);transform:translateY(-160%)}

.nav{overflow:hidden}

.nav>ul>li{margin-bottom:2px;background-color:#fff}

.nav>ul>li .v1{display:block;font-size:15px;color:#000;line-height:44px;text-align:center;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.nav>ul>li .v1:after{content:'';position:absolute;left:50%;top:100%;width:12px;height:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);background:url(/public/home/mobile/images/icon-down3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.box-sub{padding:12px 0 30px;overflow:hidden;display:none}

.snav{overflow:hidden}

.snav>li{font-size:0;text-align:center}

.snav>li>a{display:inline-block;vertical-align:middle;font-size:14px;color:#666;line-height:36px;padding-left:20px;background:url(/public/home/mobile/images/icon-next15.png) left center no-repeat;-webkit-background-size:6px auto;background-size:6px auto}

.nav>ul>li.on .v1{color:#fff;background-color:#d00f1f}

.nav>ul>li.on .v1:after{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.hd-r-bd{margin-top:31px;font-size:0;text-align:center;overflow:hidden}

.hd-lang,.so-search{margin:0 17px}

.hd-lang{display:inline-block;vertical-align:middle;overflow:hidden}

.hd-lang a,.hd-lang em{float:left;font-size:18px;color:#dcdbdb;font-family:Arial;line-height:28px}

.hd-lang a{padding:0 5px}

.hd-lang .on{color:#666}

.so-search{display:inline-block;vertical-align:middle;width:134px;position:relative;border-bottom:1px solid rgba(25,35,60,.2);overflow:hidden}

.so-search input{outline:0;border:none;background-color:transparent}

.so-search .input{padding-right:20px;display:block;width:100%;height:28px;line-height:28px;font-size:12px;color:#000}

.so-search .submit{margin-top:-8px;position:absolute;display:block;right:0;top:50%;width:16px;height:16px;line-height:16px;background:url(/public/home/mobile/images/icon-so3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.hdDown .header{background-color:#f4f4f4}

.hdDown .hd-r{-webkit-transform:translate(0);-ms-transform:translate(0);-o-transform:translate(0);transform:translate(0)}

.hdDown .menuBtn{display:none}

.hdDown .menuBtnClose{display:block}

.hdScroll .header{
    background-color:#ffffff;
    box-shadow:0 0 10px rgba(0,0,0,.2);
}
.hdScroll-product .tabs-list1{
    position: fixed;
    left: 0;
    top: 60px;
    z-index: 80;
}
.hdScroll-product .tabs-con-box{
    position: fixed;
    top: 60px;
    z-index: 80;
    left: 17%;
    width: 83%;
}
.hdScroll-product .tabs-con{
    margin-left: 15%;
}

.footer{background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.ft-top{padding:30px 0 20px;border-bottom:1px solid rgba(255,255,255,.3);overflow:hidden}

.ft-txt{margin-bottom:10px;text-align:center;overflow:hidden}

.ft-txt h4{font-size:10px;color:#fff;font-weight:400;margin-bottom:4px}

.ft-txt .tel{margin-bottom:4px;display:block;font-size:24px;color:#fff}

.ft-txt .tel i{margin:-4px 8px 0 0;display:inline-block;vertical-align:middle;width:25px;height:25px;background:url(/public/home/mobile/images/icon-tel.png) left center no-repeat;-webkit-background-size:cover;background-size:cover}

.ft-txt .txt{font-size:10px;color:#fff;line-height:1.8}

.ft-qr{font-size:0;text-align:center;overflow:hidden}

.ft-qr .item{display:inline-block;vertical-align:middle;padding:0 13px}

.ft-qr .pic{width:75px;height:75px;margin:0 auto 4px;overflow:hidden}

.ft-qr .pic img{display:block;width:100%;height:100%}

.ft-qr h4{font-size:10px;color:#fff;font-weight:400;text-align:center}

.ft-bd{padding:10px 0}

.share-btn{float:right;overflow:hidden}

.share-btn .bdshare-button-style0-16 a{padding:0;margin:0 0 0 8px;width:28px;height:28px;border-radius:50%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.share-btn .bdshare-button-style0-16 a:hover{background-color:#d00f1f;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.share-btn .bdshare-button-style0-16 .bds_weixin{background:url(/public/home/mobile/images/icon-weixin.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;background-color:rgba(255,255,255,.2)}

.share-btn .bdshare-button-style0-16 .bds_tsina{background:url(/public/home/mobile/images/icon-tsina.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;background-color:rgba(255,255,255,.2)}

.bd_weixin_popup{width:auto!important;height:auto!important}

.ft-copy{overflow:hidden;font-size:9px;color:rgba(255,255,255,.6);line-height:1.7}

.ft-copy a{color:rgba(255,255,255,.6);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.ft-copy a:hover{color:#d00f1f}

.m-float{position:fixed;right:0;bottom:60px;z-index:1000}

.m-float li{border-top:1px solid rgba(255,255,255,.2);position:relative}

.m-float li:first-child{border:none}

.m-float .btn{display:block;width:32px;height:32px;line-height:32px;font-size:0;text-align:center;background-color:#444a5c;overflow:hidden;cursor:pointer}

.m-float .btn span{display:inline-block;vertical-align:middle;font-size:8px;color:#fff;line-height:1.3}

.m-float .btn .icon{display:block;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:18px auto;background-size:18px auto}

.m-float li:hover .btn{background-color:#fc0d1b}

.m-float li:hover .mask{display:block}

.bg1{background-color:#f4f8fb}

.main{background-repeat:no-repeat;background-position:center top}

.banner{
    /* height:100vh;
    position:relative; */
    overflow:hidden;
    margin-top:60px;
}

.banner .slider{height:100%;position:relative;overflow:hidden}

.banner .slider .slick-list,.banner .slider .slick-track{height:100%}

.banner .con{display:block;height:100%;background-repeat:no-repeat;background-color: #000;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative}

/* .banner .slick-current .con:after{content:'';position:absolute;left:0;bottom:0;width:0;height:3px;background-color:#d00f1f;animation:4s forwards line-anim;-webkit-animation:4s forwards line-anim} */

.banner .con .wp{height:100%;position:relative}

.banner-txt1{position:absolute;left:0;top:16%;right:0;text-align:center}

.banner-txt1 .tit{padding-bottom:22px;margin-bottom:10px;position:relative}

.banner-txt1 .tit:after{content:'';position:absolute;left:50%;bottom:0;width:44px;height:1px;background-color:#000;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

.banner-txt1 .tit h2{margin-bottom:4px;font-size:33px;color:#000}

.banner-txt1 .tit h3{font-size:0}

.banner-txt1 .tit h3 img{display:inline-block;vertical-align:middle;height:20px}

.banner-txt1 .txt{font-size:10px;color:#000;line-height:2}

.banner-txt2{position:absolute;left:0;top:15%;right:0;text-align:center;overflow:hidden}

.banner-txt2 .tit{padding-bottom:20px;margin-bottom:18px;position:relative}

.banner-txt2 .tit:after{content:'';position:absolute;left:50%;bottom:0;width:44px;height:1px;background-color:#000;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

.banner-txt2 .tit h2{margin-bottom:5px;font-size:60px;color:#152d79;line-height:1;font-family:Arial}

.banner-txt2 .tit h2 span{display:block;font-size:35px;color:#d00f1f}

.banner-txt2 .tit h3{font-size:23px;color:#000}

.banner-txt2 .txt{font-size:11px;color:#000;line-height:2.15}

.banner-videoBg{display: block;width:100%;height:100%}

.banner .slider .slick-current{position: relative; z-index: 100}

.banner .pagination{position:absolute;left:0;bottom:66pxpx;right:0;z-index:2}

.banner .pagination .wp{height:100%;position:relative}

.banner .pagination .slick-dots{position:static;font-size:0;text-align:center;overflow:hidden}

.banner .pagination .slick-dots button{outline:0;border:none;text-indent:-999px}

.banner .pagination .slick-dots li{margin:0 2.5px;display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background:url(/public/home/mobile/images/icon-pg1.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';cursor:pointer}

.banner .pagination .slick-dots .slick-active{background-image:url(/public/home/mobile/images/icon-pg2.png)}

.m-btn1{margin:0 auto;display:block;width:81px;height:21px;line-height:21px;border-radius:11px;background-color:#d00f1f;font-size:10px;color:#fff;text-align:center;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.m-btn1:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.m-btn2{display:block;width:89px;height:21px;line-height:21px;background-color:#d00f1f;border-radius:11px;text-align:center;font-size:10px;color:#fff;margin:0 auto;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.m-btn2:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.m-btn3{overflow:hidden;text-align:center;position:relative;z-index:2}

.m-btn3 a{font-size:12px;color:#000;line-height:30px}

.chk-btn{display:block;font-size:0;cursor:pointer}

.chk-btn input{margin-right:2.5px;display:inline-block;vertical-align:middle;width:9px;height:9px;background:url(/public/home/mobile/images/i19.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-appearance:none;cursor:pointer}

.chk-btn span{display:inline-block;vertical-align:middle;font-size:9px;color:#333;line-height:24px}

.chk-btn input:checked{background-image:url(/public/home/mobile/images/i19_on.png)}

.tit-1{margin-bottom:25px;font-size:0;position:relative}

.tit-1 img{margin:-15px 7px 0 0;display:inline-block;vertical-align:middle;width:78px;height:49px}

.tit-1 h3{display:inline-block;vertical-align:middle;font-size:58px;color:rgba(237,239,243,.6);line-height:1;font-family:Arial;text-transform:uppercase}

.tit-1 .more{position:absolute;right:0;bottom:16px;font-size:16px;color:#000;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.tit-1 .more:hover{color:#d00f1f}

.tit-2{padding:10px 0;overflow:hidden}

.tit-2 h3{font-size:20px;color:#333;position:relative;text-align:center}

.tit-3{padding:12px 40px 12px 0;background-color:#fff;position:relative;overflow:hidden}

.tit-3 .icon{margin-top:-3.5px;position:absolute;right:18px;top:50%;width:14px;height:7px;background:url(/public/home/mobile/images/icon-down4.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.tit-3 h3{font-size:14px;color:#333;padding-left:30px;background:url(/public/home/mobile/images/icon-next7.png) left 18px center no-repeat;-webkit-background-size:4px auto;background-size:4px auto}

.tit-4{margin-bottom:10px;overflow:hidden}

.tit-4 h3{font-size:20px;color:#333;padding-left:14px;background:url(/public/home/mobile/images/i18.png) left center no-repeat;-webkit-background-size:3px auto;background-size:3px auto}

.tit-5 h3{font-size:0;text-align:center;overflow:hidden}

.tit-5 h3 span{display:inline-block;vertical-align:middle;font-size:20px;color:#333;line-height:1.4;padding:0 14px;position:relative}

.tit-5 h3 span:after,.tit-5 h3 span:before{content:'';position:absolute;width:9px;height:9px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.tit-5 h3 span:before{left:0;top:0;background-image:url(/public/home/mobile/images/i16.png)}

.tit-5 h3 span:after{right:0;bottom:0;background-image:url(/public/home/mobile/images/i17.png)}

.tit5-f h3 span{color:#fff}

.tit-6 h3{font-size:0;text-align:center;overflow:hidden}

.tit-6 h3 span{display:inline-block;vertical-align:middle;font-size:20px;color:#333;line-height:1.4;padding:0 15px;position:relative}

.tit-6 h3 span:after,.tit-6 h3 span:before{content:'';position:absolute;width:9px;height:9px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.tit-6 h3 span:before{left:0;top:0;background-image:url(/public/home/mobile/images/i16.png)}

.tit-6 h3 span:after{right:0;bottom:0;background-image:url(/public/home/mobile/images/i17.png)}

.tit6-f h3 span{color:#333}

.m-number{font-size:70px;color:#cd1121;position:relative;font-family:Arial;font-weight:700;line-height:1;text-align:center}

.m-number span{position:absolute;left:0;bottom:0;right:0;height:50%;overflow:hidden}

.m-number span em{position:absolute;left:50%;bottom:0;font-size:70px;color:#efd4d6;font-family:Arial;font-weight:700;line-height:1;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}

.pages{font-size:0;text-align:center;overflow:hidden}

.pages ul{display:inline-block;vertical-align:middle;overflow:hidden}

.pages li{margin:0 1px;float:left}

.pages a,.pages span{display:block;min-width:30px;height:30px;line-height:28px;background-color:#fff;border:1px solid #e5e5e5;border-radius:50%;font-size:11px;color:#c9c8c8;text-align:center;padding:0 5px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.pages .prev a{background:url(/public/home/mobile/images/icon-prev1.png) center center no-repeat #fff;-webkit-background-size:6px auto;background-size:6px auto}

.pages .next a{background:url(/public/home/mobile/images/icon-next5.png) center center no-repeat #fff;-webkit-background-size:6px auto;background-size:6px auto}

.pages .active a,.pages a:hover{color:#fff;background-color:#d00f1f;border-color:#d00f1f}

.pages .prev a:hover{background-image:url(/public/home/mobile/images/icon-prev2.png)}

.pages .next a:hover{background-image:url(/public/home/mobile/images/icon-next6.png)}

.pages.pages-center{text-align:center}

.pages.pages-center li{margin:0 1px}

.ban{
    overflow:hidden;
    margin-top: 60px;
}

.ban img{display:block;width:100%}

.ban2{height:946px}

.ban-txt2{padding:20px 36px;margin:-35px 0 0 15px;background-color:#cd1121;position:relative;z-index:2}

.ban-txt2 .tag{padding-left:30px;font-size:12px;color:#fff;position:relative}

.ban-txt2 .tag:before{content:'';position:absolute;left:0;top:8px;width:22px;height:1px;background-color:#fff}

.ban-txt2 h4{margin-bottom:10px;font-size:20px;color:#fff}

.ban-txt2 .txt{font-size:10px;color:rgba(255,255,255,.8);line-height:1.8}

@keyframes line-anim{

from{width:0}

to{width:100%}

}

@-webkit-keyframes line-anim{

from{width:0}

to{width:100%}

}

@keyframes rotate-anim{

0%{transform:rotate(0)}

100%{transform:rotate(360deg)}

}

@-webkit-keyframes rotate-anim{

0%{-webkit-transform:rotate(0)}

100%{-webkit-transform:rotate(360deg)}

}

@keyframes rotate-anim2{

0%{transform:rotate(0)}

100%{transform:rotate(-360deg)}

}

@-webkit-keyframes rotate-anim2{

0%{-webkit-transform:rotate(0)}

100%{-webkit-transform:rotate(-360deg)}

}

@-webkit-keyframes prop{

from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}

to{box-shadow:0 0 0 12px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}

}

@-o-keyframes prop{

from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}

to{box-shadow:0 0 0 12px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}

}

@-moz-keyframes prop{

from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}

to{box-shadow:0 0 0 12px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}

}

@-ms-keyframes prop{

from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}

to{box-shadow:0 0 0 12px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}

}

@keyframes prop{

from{box-shadow:0 0 0 0 rgba(255,255,255,.4);opacity:1;filter:alpha(opacity=10)}

to{box-shadow:0 0 0 12px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}

}

.index-1{padding:30px 20px 0;overflow:hidden}

.index-1 .wp10{padding:0;overflow:hidden}

.number-l1{margin:-10px -3px -10px 0;overflow:hidden;display:-webkit-flex;display:flex;flex-wrap:wrap;align-items:stretch}

.number-l1 li{margin:-1px 0 0 -1px;padding:10px 10px 12px;position:relative;float:left;width:50%;text-align:center;border:1px solid rgba(0,0,0,.1)}

.number-l1 li:first-child:before{display:none}

.number-l1 .number{font-size:10px;color:#000}

.number-l1 .number span{margin-right:4px;font-size:30px;color:#000;font-weight:700;line-height:1}

.number-l1 h4{font-size:9px;color:#454b51;font-weight:400}

.index-2{padding-top:28px;overflow:hidden}

.m-solution{height:475px;position:relative;overflow:hidden}

.hy-nav{padding:0 59px;height:100%;position:relative;overflow:hidden;z-index:2}

.hy-nav:before{content:'';position:absolute;left:0;top:0;right:0;height:2px;background-color:#d00f1f}

.hy-nav .slick-list,.hy-nav .slick-track{height:100%}

.hy-nav .slide{padding:42px 0;height:100%;background:url(/public/home/mobile/images/bg1-m.png) center top no-repeat;-webkit-background-size:cover;background-size:cover}

.hy-nav .pic{width:60px;height:60px;margin:0 auto 16px;position:relative}

.hy-nav .pic:after{margin:-35px 0 0 -35px;content:'';position:absolute;left:50%;top:50%;width:70px;height:70px;background:url(/public/home/mobile/images/bg2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;animation:30s linear infinite rotate-anim;-webkit-animation:30s linear infinite rotate-anim}

.hy-nav .pic img{display:block;width:100%;height:100%;position:relative;z-index:2}

.hy-nav h4{margin-bottom:12px;font-size:19px;color:#fff;text-align:center;font-family:Arial}

.hy-nav h4 span{display:block;font-weight:400;font-size:9px;color:#fff}

.hy-nav .txt{margin-bottom:30px;font-size:10px;color:#fff;line-height:2;text-align:center}

.hy-nav .txt a{color: #ffffff}

.hy-nav .slick-dots{position:absolute;left:0;bottom:26px;right:0;font-size:0;text-align:center;z-index:2}

.hy-nav .slick-dots li{margin:0 2.5px;display:inline-block;vertical-align:middle;width:8px;height:8px;border-radius:50%;background-color:rgba(255,255,255,.5);overflow:hidden}

.hy-nav .slick-dots button{outline:0;border:none;text-indent:-999px}

.hy-nav .slick-dots .slick-active{background-color:#fc0d1b}

.hy-nav .slick-arrow{position:absolute;top:50%;width:35px;height:35px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:2;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden}

.hy-nav .slick-prev{left:13px;background-image:url(/public/home/mobile/images/icon-prev5.png)}

.hy-nav .slick-next{right:13px;background-image:url(/public/home/mobile/images/icon-next10.png)}

.hy-for{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1}

.hy-for .slick-list,.hy-for .slick-track{height:100%}

.hy-for .slide{height:100%;position:relative;overflow:hidden}

.hy-item-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.index-3{padding:29px 0 20px;background-color:#f2f2f2;position:relative;overflow:hidden}

.ind3-bg1{position:absolute;left:0;bottom:10px;width:69%;height:70%;background-color:#d00f1f}

.index-3 .tit-1{padding-left:12px}

.index-3 .tit-1 img{margin:0 13px 0 0;width:55px;height:57px}

.index-3 .tit-1 h3{color:rgba(0,0,0,.06)}

.box-chp{position:relative}

.chp-list1{padding:0 0 22px 10px;font-size:0;white-space:nowrap;overflow-x:auto}

.chp-list1 li{margin-right:10px;display:inline-block;vertical-align:middle;width:341px;height:313px;box-shadow:6px 10px 15px 0 rgba(0,0,0,.2);border-radius:25px 0;overflow:hidden}

.chp-list1 .con{display:block;height:100%;position:relative;overflow:hidden}

.chp-list1 .bg{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:contain;background-size:contain;background-color: #fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chp-list1 .txt{padding:20px 22px;position:absolute;left:0;bottom:0;right:0}

.chp-list1 .txt h4{font-size:18px;color:#333;font-weight:400}

.chp-list1 .txt p{font-size:10px;color:#555}

.chp-list1 .m-btn1{margin:16px 0 0;font-size:8px}

.chp-list1 .i1 .txt{padding:46px 22px}

.chp-list1 .i1 .txt .more{margin-top:30px;width:162px;height:42px;line-height:42px;background-color:#d00f1f;border-radius:20px;text-align:center;font-size:16px;color:#fff}

.chp-list1 li:hover .bg{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.index-4{padding:36px 0 20px;position:relative;background-color:#f8f8f8;overflow:hidden}

.ind4-bg1{position:absolute;right:0;bottom:10px;width:38%;height:80%;background-color:#d00f1f}

.index-4 .wp{height:100%;position:relative;z-index:2}

.index-4 .tit-1{margin-bottom:4px;padding-left:0}

.index-4 .tit-1 img{margin-right:7px;width:57px;height:60px}

.index-4 .tit-1 h3{color:rgba(0,0,0,.06)}

.m-features{position:relative;z-index:2}

.td-list1{font-size:0;white-space:nowrap;overflow-x:auto;border-bottom:1px solid rgba(0,0,0,.1)}

.td-list1 li{display:inline-block;vertical-align:middle;min-width:16.66%}

.td-list1 a{padding:12px 0;display:block;font-size:12px;color:#000;line-height:1.3;text-align:center;font-weight:700;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.td-list1 a:after{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#cf0f1f;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.td-list1 .on a{color:#d00f1f}

.td-list1 .on a:after{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.m-features .col-l .m-btn1{margin:0}

.td-cons{margin-top:11px;padding-bottom:22px;position:relative;overflow:hidden}

.td-cons .td-item{box-shadow:6px 10px 15px 0 rgba(0,0,0,.2);border-radius:25px 0;background-color:#fff;height:auto;visibility:hidden;overflow:hidden;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.td-cons .td-item .con{display:block;height:100%;position:relative}

.td-cons .td-item .bg{position:absolute;top:32px;right:10px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;width: 50%; height: 54%}

.td-cons .td-item .mask{padding:28px 23px;position:absolute;left:0;right:0;bottom:0}

.td-cons .td-item h4{font-size:14px;color:#d00f1f;position:relative;padding-bottom:6px;margin-bottom:6px}

.td-cons .td-item h4:after{content:'';position:absolute;left:0;bottom:0;width:21px;height:1px;background-color:#d00f1f}

.td-cons .td-item h4 span{margin-bottom:3px;display:block;font-size:14px;color:#000;text-transform:uppercase;line-height:1}

.td-cons .td-item .txt{font-size:10px;color:#000;line-height:1.8;height:5.4em;overflow:hidden}

.td-cons .td-item.on{height:294px;visibility:visible;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.index-5{padding:22px 0 25px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.index-5 .tit-1{margin-bottom:24px;font-size:0;text-align:center}

.index-5 .tit-1 img{margin:-10px 10px 0 0;width:52px;height:63px}

.index-5 .tit-1 h3{color:rgba(231,233,236,.2)}

.m-news{position:relative;z-index:2}

.news-list1{margin-bottom:24px;overflow:hidden;font-size:0;text-align:center}

.news-list1 li{display:inline-block;vertical-align:middle}

.news-list1 a{padding:0 14px;display:block;font-size:18px;color:#fff;font-weight:700;position:relative}

.news-list1 a:before{margin-top:-2px;content:'';position:absolute;left:-2px;top:50%;width:4px;height:4px;background:url(/public/home/mobile/images/i5.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.news-list1 li:first-child a:before{display:none}

.news-list1 .on a{color:#d00f1f}

.news-cons .news-item{height:0;visibility:hidden;overflow:hidden;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.news-cons .news-item.on{height:auto;visibility:visible;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.xw-list1{padding:0 0 14px 22px;font-size:0;white-space:nowrap;overflow-x:auto}

.xw-list1 li{display:inline-block;vertical-align:top;width:210px;height:260px;position:relative;border-left:1px solid #fff}

.xw-list1 li:before{content:'';position:absolute;left:-3px;top:0;width:5px;height:5px;background:url(/public/home/mobile/images/i5.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.xw-list1 .con{padding:4px 33px 10px 13px;display:block;height:100%;white-space:normal;overflow:hidden}

.xw-list1 .date{margin-bottom:2px;font-size:8px;color:#fff;font-family:Arial}

.xw-list1 .date span{font-size:16px}

.xw-list1 .pic{margin-bottom:8px;padding-top:61%;position:relative;overflow:hidden}

.xw-list1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.xw-list1 h4{font-size:12px;color:#fff;line-height:1.5;height:3em;overflow:hidden}

.xw-list1 .txt{font-size:10px;color:#fff;line-height:1.8;height:5.4em;overflow:hidden}

.m-pos{padding:11px 0;background-color:#fff;overflow:hidden}

.pos-nav{font-size:0;text-align:center;overflow:hidden}

.pos-nav li{display:inline-block;vertical-align:middle}

.pos-nav a{display:block;line-height:21px;font-size:12px;color:#333;padding:0 12px;text-align:center;border-radius:18px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.pos-nav a:hover{color:#d00f1f}

.pos-nav .on a{background-color:#d00f1f;color:#fff}

.trends-1{padding-bottom:20px;overflow:hidden}

.trends-sk{margin:0 -15px;position:relative;overflow:hidden}

.trends-sk .slick-list{padding:15px 0}

.trends-sk .con{margin:0 15px;padding:16px 16px 48px;display:block;overflow:hidden;box-shadow:3px 5px 15px 0 rgba(0,0,0,.18);background-color:#fff}

.trends-sk .pic{position:relative;overflow:hidden}

.trends-sk .pic:after{content:'';display:block;padding-top:61.4%;position:relative}

.trends-sk .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.trends-sk .inner{padding:10px 0 14px;overflow:hidden}

.trends-sk .top{margin-bottom:10px}

.trends-sk .info{margin-bottom:12px;overflow:hidden}

.trends-sk .info span{margin-right:12px;float:left;font-size:10px;color:#9a9a9a;padding-left:14px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:12px auto;background-size:12px auto}

.trends-sk h4{font-size:14px;color:#333;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.trends-sk .txt{margin-bottom:16px;font-size:10px;color:#666;line-height:2;height:6em;overflow:hidden}

.trends-sk .m-btn1{margin:0}

.trends-sk .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.trends-sk .slick-dots{position:absolute;left:0;bottom:43px;right:0;font-size:0;text-align:center;overflow:hidden}

.trends-sk .slick-dots button{outline:0;border:none;text-indent:-999px}

.trends-sk .slick-dots li{margin:0 2px;display:inline-block;vertical-align:middle;width:7px;height:7px;background:url(/public/home/mobile/images/icon-pg3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.trends-sk .slick-dots .slick-active{background-image:url(/public/home/mobile/images/icon-pg2.png)}

.dt-list1{margin-bottom:18px;overflow:hidden}

.dt-list1 li{
    /* border-bottom:1px dashed #d0d3d6; */
    position:relative;
}

.dt-list1 .con{margin:17px 0;display:block;position:relative;z-index:2;overflow:hidden;background-color:#ffffff}

.dt-list1 .pic{float:left;width:145px;height:90px;overflow:hidden}

.dt-list1 .pic img{display:block;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.dt-list1 .inner{padding:6px 18px;overflow:hidden}

.dt-list1 h4{margin-bottom:20px;font-size:12px;color:#333;line-height:1.5;height:3em;overflow:hidden}

.dt-list1 .info{overflow:hidden}

.dt-list1 .info span{margin-bottom:2px;padding-left:13px;display:block;font-size:10px;color:#949697;background-repeat:no-repeat;background-position:left top 2px;-webkit-background-size:12px auto;background-size:12px auto}

.dt-list1 .con:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.trends-dt-1{padding:16px 0 20px;overflow:hidden}

.trends-dt-1 .col-l{float:none;margin-bottom:16px}

.trends-dt-1 .col-r{float:none}

.detail-1{overflow:hidden}

.detail-1 .top{border-bottom:1px solid #dee3e7;padding-bottom:10px}

.detail-1 .top h1{font-size:18px;color:#333;margin-bottom:8px}

.detail-1 .top .info{overflow:hidden}

.detail-1 .top .info span{float:left;font-size:10px;color:#666;margin-right:6px}

.detail-1 .cont{padding:10px 0;font-size:10px;color:#666;line-height:2}

.shart-btn{padding-bottom:16px;font-size:0;overflow:hidden}

.shart-btn span{display:inline-block;vertical-align:middle;font-size:13px;color:#333;line-height:25px}

.shart-btn .bdshare-button-style0-16{display:inline-block;vertical-align:middle;font-size:0;overflow:hidden}

.shart-btn .bdshare-button-style0-16 a{float:none;display:inline-block;vertical-align:middle;width:25px;height:25px;margin:0 0 0 6px;padding:0}

.shart-btn .bdshare-button-style0-16 .bds_sqq{background:url(/public/home/mobile/images/icon-qq.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.shart-btn .bdshare-button-style0-16 .bds_weixin{background:url(/public/home/mobile/images/icon-weixin2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.shart-btn .bdshare-button-style0-16 .bds_qzone{background:url(/public/home/mobile/images/icon-kj.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.shart-btn .bdshare-button-style0-16 .bds_tsina{background:url(/public/home/mobile/images/icon-tsina2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.dt-pages{padding-top:15px;border-top:1px solid #dae0e5;overflow:hidden}

.dt-pages .return{float:left;width:89px;height:21px;line-height:21px;border-radius:21px;background-color:#d00f1f;text-align:center;font-size:10px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.dt-pages .return i{margin:-2px 2px 0 0;display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(/public/home/mobile/images/icon-return.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.dt-pages .btn{float:right;overflow:hidden}

.dt-pages .btn a{margin-left:4px;float:left;width:62px;height:21px;line-height:19px;border:1px solid #dae0e5;font-size:10px;color:#666;text-align:center;border-radius:21px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.dt-pages .return:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.dt-pages .btn a:hover{background-color:#d00f1f;color:#fff;border-color:#d00f1f}

.rec-news{padding-bottom:20px;margin:0 -8px;white-space:nowrap;overflow-x:auto}

.rec-news li{padding:0 8px;display:inline-block;vertical-align:middle;width:216px}

.rec-news .con{display:block;position:relative;box-shadow:0 0 10px rgba(0,0,0,.1);overflow:hidden}

.rec-news .con:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#d00f1f;z-index:1}

.rec-news .pic{padding-top:62%;position:relative;overflow:hidden}

.rec-news .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.rec-news .inner{padding:14px 18px 24px;white-space:normal;background-color:#fff;overflow:hidden}

.rec-news .date{margin-bottom:2px;font-size:10px;color:#666;font-family:Arial;padding-left:14px;background:url(/public/home/mobile/images/i7.png) left center no-repeat;-webkit-background-size:10px auto;background-size:10px auto}

.rec-news h4{font-size:10px;color:#333;font-weight:400;line-height:1.3;height:2.6em;overflow:hidden}

.rec-news .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.download-1{padding:20px 0 16px;overflow:hidden}

.download-1 .pages{margin-top:13px}

.download-item{margin-bottom:6px;overflow:hidden}

.download-item .xz-list1{display:none}

.xz-list1{padding:14px 12px;background-color:#fff;overflow:hidden}

.xz-list1 li{margin-top:12px}

.xz-list1 li:first-child{margin:0}

.xz-list1 .con{padding:16px 50px 16px 24px;background-color:#fff;position:relative;display:block;overflow:hidden;border:1px solid #c4c6c8}

.xz-list1 .icon{margin-top:-10px;position:absolute;right:17px;top:50%;width:20px;height:20px;background:url(/public/home/mobile/images/icon-pdf_on.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.xz-list1 .icon.icon_on{display: none}

.xz-list1 h4{font-size:11px;color:#333;line-height:1.2;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.xz-list1 .date{font-size:10px;color:#999}

.download-item.on .tit-3{background-color:#d00f1f}

.download-item.on .tit-3 .icon{background-image:url(/public/home/mobile/images/icon-up3.png)}

.download-item.on .tit-3 h3{color:#fff;background-image:url(/public/home/mobile/images/icon-next17.png)}

.download-item.on .xz-list1{display:block}

.solution-1{padding:16px 0 18px;overflow:hidden}

.hy-list2{overflow:hidden;margin:0 -2.5px 17px;display:-webkit-flex;display:flex;align-items:stretch}

.hy-list2 li{float:left;width:25%;padding:0 2.5px 5px}

.hy-list2 .con{padding:10px;height:100%;background-color:#fff;display:block;position:relative}

.hy-list2 .con:after{content:'';position:absolute;left:50%;top:100%;width:6px;height:5px;background:url(/public/home/mobile/images/icon-down.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:-3px;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.hy-list2 .bg{position:absolute;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.hy-list2 .pic{margin-bottom:6px;height:32px;line-height:32px;font-size:0;text-align:center;overflow:hidden;position:relative;z-index:2}

.hy-list2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.hy-list2 .pic .img_on{display:none}

.hy-list2 h4{font-size:10px;color:#333;line-height:1.2;text-align:center;position:relative;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.hy-list2 h4 span{margin-top:4px;display:block;font-size:8px;color:#8d8d8d;word-break:break-all;font-weight:400;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.hy-list2 .con:hover .bg,.hy-list2 .con:hover:after,.hy-list2 .on .bg,.hy-list2 .on .con:after{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.hy-list2 .con:hover .pic img,.hy-list2 .on .pic img{display:none}

.hy-list2 .con:hover .pic .img_on,.hy-list2 .on .pic .img_on{display:inline-block}

.hy-list2 .con:hover h4,.hy-list2 .on h4{color:#fff}

.hy-list2 .con:hover h4 span,.hy-list2 .on h4 span{color:#e6acaf}

.solution-list1{padding-bottom:4px;overflow:hidden}

.solution-list1>li{margin-bottom:17px;overflow:hidden}

.solution-list1 .con{display:block;overflow:hidden;background-color:#fff}

.solution-list1 .pic{overflow:hidden;position:relative;width: 100%;}

.solution-list1 .pic iframe {
    height: 250px;
    width: 100%;
}
.solution-list1 .pic video {
    height: 250px;
    width: 100%;
}
.chp-dt-1  .pic iframe {
    height: 250px;
    width: 100%;
}
.chp-dt-1  .pic video {
    height: 250px;
    width: 100%;
}

/* .solution-list1 .pic{float:left;width:45.6%;position:relative;overflow:hidden;
    margin-top: 50px;
} */

.solution-list1 .pic img{display:block;width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.solution-list1 .inner{padding:16px 28px 24px;overflow:hidden}

.solution-list1 h4{margin-bottom:6px;padding:4px 9px;font-size:12px;color:#333;position:relative;border-bottom:1px solid #e5e5e5;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.solution-list1 h4:before{content:'';position:absolute;left:0;top:50%;width:2px;height:11px;margin-top:-5.5px;background-color:#d00f1f}

.solution-list1 .txt{margin-bottom:10px;font-size:10px;color:#666;line-height:1.8;overflow:hidden}

.info-list1{overflow:hidden;display: flex;justify-content: space-between;}

.info-list1 li{margin-bottom:10px;float:left;width:16.6%;font-size:0;text-align: center;}

.info-list1 .top{margin-bottom:3px;display:inline-block;min-width:41px;height:41px;line-height:39px;font-size:0;text-align:center;border:1px solid #cd1121;border-radius:6px;overflow:hidden}

.info-list1 .top img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.info-list1 .top span{display:inline-block;vertical-align:middle;font-size:16px;color:#d00f1f;line-height:1.4}

.info-list1 h5{font-size:9px;color:#333;font-weight:400}

.solution-list1 .more{width:76px;height:21px;line-height:21px;background-color:#d00f1f;border-radius:17px;text-align:center;font-size:10px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.solution-list1 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.solution-list1 .con:hover .more{background-color:#d00f1f}

.product-dt-2{padding:15px 0;overflow:hidden}

.detail-2{overflow:hidden}

.detail-2 .pic{margin-bottom:10px;overflow:hidden}

.detail-2 .pic img{display:block;width:100%;height:100%}

.detail-2 h4{font-size:20px;color:#333;position:relative;border-bottom:1px solid #dbdfe1;padding:4px 0 4px 7px;margin-bottom:12px}

.detail-2 h4:before{content:'';position:absolute;left:0;top:50%;width:2px;height:15px;background-color:#d00f1f;margin-top:-7.5px}

.detail-2 h5{font-size:12px;color:#333;line-height:2;padding:5px 0 5px 25px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px auto;background-size:20px auto;margin-bottom:5px;border-bottom:1px solid #dee3e7}

.detail-2 .txt{font-size:10px;color:#666;line-height:2;margin-bottom:20px}

.detail-2 .btn{float:right;width:70px;height:21px;line-height:21px;background-color:#d00f1f;border-radius:17px;text-align:center;font-size:10px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.detail-2 .btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.product-dt-2-2{padding:24px 0 53px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.detail-3{overflow:hidden}

.detail-3 .tit-5{margin-bottom:20px}

.detail-3 .cont{overflow:hidden}

.product-1{
    padding:0 0 23px;
    overflow:hidden;
    /* margin-top: 60px; */
}

.choice-1{overflow:hidden}

.tabs-list1{overflow:hidden}

.tabs-list1 li{margin-right:1.5px;float:left}

.tabs-list1 a{display:block;font-size:11px;color:#333;font-weight:700;min-width:100px;line-height:27px;border-radius:0 16px 0 0;background-color:#f8f8f8;text-align:center}

.tabs-list1 .on a{background-color:#d00f1f;color:#fff}

.tabs-con{overflow:hidden}

.tabs-con .tabs-item{display:none}

.tabs-con .tabs-item.on{display:block}

.choice-con{margin-bottom:11px;overflow:hidden}

.choice-inner{margin-bottom:14px;border:1px solid #e5e5e5;overflow:hidden}

.choice-inner dl+dl{border-top:1px solid #e5e5e5}

.choice-inner dl{padding:8px 0}

.choice-inner dl dt{padding-right:4px;float:left;width:90px;text-align:right;font-size:9px;color:#333;font-weight:700;line-height:24px}

.choice-inner dl dd{overflow:hidden}

.choice-inner dl dd .chk-btn{margin-right:15px;float:left}

.choice-btn{font-size:0;overflow:hidden}

.choice-btn button{margin-right:8px;display:inline-block;vertical-align:middle;width:74px;height:20px;line-height:20px;border-radius:19px;font-size:10px;text-align:center;outline:0;border:none;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.choice-btn .reset{background-color:#f8f8f8;color:#333}

.choice-btn .sur{background-color:#cd1121;color:#fff}

.choice-btn button:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.chp-list2{overflow:hidden}

.chp-list2 li{margin-bottom:22px}

.chp-list2 .con{display:block;position:relative;border:1px solid #dedede}

.chp-list2 .con:before{content:'';position:absolute;left:0;bottom:-1px;right:0;height:4px;background-color:#cac9c9}

.chp-list2 .con:after{content:'';position:absolute;left:0;bottom:-1px;right:0;width:100%;height:4px;background-color:#cd1121;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chp-list2 .bg{position:absolute;left:0;top:0;right:0;height:50%;background-color:#f8f8f8}

.chp-list2 .pic{height:277px;line-height:277px;font-size:0;text-align:center;overflow:hidden;position:relative;z-index:2}

.chp-list2 .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chp-list2 .inner{padding:6px 120px 32px 30px;overflow:hidden;position:relative;z-index:2}

.chp-list2 h4{margin-bottom:6px;font-size:18px;color:#333;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.chp-list2 .txt{font-size:10px;color:#666;line-height:2;overflow:hidden}

.chp-list2 .more{position:absolute;right:40px;bottom:30px;background-color:#cd1121;width:74px;height:24px;line-height:24px;border-radius:17px;text-align:center;font-size:10px;color:#fff}

.chp-list2 .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.chp-list2 .con:hover .more{background-color:#cd1121}

.product-dt-1{padding:10px 0 20px;background-color:#f4f8fb;overflow:hidden}

.chp-dt-1,.chp-dt-1 .pic{overflow:hidden}

.chp-dt-1 .pic img{display:block;width:100%}

.chp-dt-1 .inner{padding:62px 93px 20px 26px;overflow:hidden}

.chp-dt-1 h4{margin-bottom:14px;font-size:20px;color:#333;line-height:2;padding:5px 0 5px 10px;position:relative;border-bottom:1px solid #dbdfe1}

.chp-dt-1 h4:before{content:'';position:absolute;left:0;top:50%;width:2px;height:15px;margin-top:-7.5px;background-color:#d00f1f}

.chp-dt-1 .info{margin-bottom:-2px;overflow:hidden}

.chp-dt-1 .info span{margin-bottom:10px;float:left;font-size:10px;color:#666;min-width:66px;line-height:19px;border:1px solid #f1e6ea;border-radius:5px;background-color:#fefbfb;margin-right:6px;text-align:center;padding:0 5px}

.chp-dt-1 .item{padding:5px 0;overflow:hidden}

.chp-dt-1 .item h5{margin-bottom:6px;font-size:12px;color:#666;line-height:2;padding:4px 0 4px 25px;border-bottom:1px solid #dee3e7;background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px auto;background-size:20px auto}

.chp-dt-1 .item .txt{font-size:10px;color:#666;line-height:2}

.chp-dt-1 .bd{margin-top:10px;padding-top:10px;border-top:1px solid #dbdfe1;overflow:hidden}

.chp-dt-1 .bd .btn{float:right;width:70px;height:21px;line-height:21px;background-color:#d00f1f;border-radius:11px;text-align:center;font-size:10px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chp-dt-1 .bd .btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.chp-dt-1 .bd .tag{font-size:10px;color:#333;line-height:21px;padding-left:25px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px auto;background-size:20px auto;overflow:hidden}

.product-dt-1-2{padding:20px 0 25px;overflow:hidden}

.product-dt-1-2 .tit-5{margin-bottom:20px}

.table-1{overflow:hidden}

.table-1 table{width:100%}

.table-1 th{padding:10px 0;font-size:11px;color:#333;text-align:center;line-height:1.5;background-color:#f8f8f8;border:1px solid #e9e9e9}

.table-1 td{font-size:10px;color:#333;line-height:1.7;padding:10px 0;border:1px solid #e9e9e9;text-align:center}

.table-1 .tb1{background-color:#d00f1f;color:#fff}

.table-1 .tb2{background-color:#f4f4f4}

.table-1 .t1{font-size:16px;color:#333;line-height:1.5;padding:16px 0}

.product-dt-1-3{padding:10px 0 20px;overflow:hidden}

.product-dt-1-3 .tit-5{margin-bottom:22px}

.pinc-1 .chart{height:250px}

.pinc-1 .right img{display:block;height:64px;margin:0 auto 9px}

.tabel-2{overflow:hidden}

.tabel-2 table{width:100%}

.tabel-2 th{font-size:9px;color:#333;background-color:#f8f8f8;border:1px solid #e9e9e9;text-align:center;line-height:1.5;padding:5px 0}

.tabel-2 td{padding:3px 0;font-size:10px;color:#333;border:1px solid #e9e9e9;line-height:1.5;text-align:center}

.pinc-1 .tips{padding:0 3px;margin-top:10px;font-size:10px;color:#333;line-height:1.7;text-align:center}

.pinc-1 .tips span{color:#d00f1f}

.product-dt-1-4{padding:10px 0;overflow:hidden}

.product-dt-1-4 .tit-5{margin-bottom:6px}

.tzh-1{padding-bottom:29px;border:1px solid #e9e9e9;overflow:hidden}

.tzh-sk{margin-bottom:12px;position:relative;overflow:hidden}

.tzh-sk h4{margin-bottom:10px;font-size:11px;color:#333;text-align:center;background-color:#f8f8f8;height:38px;line-height:38px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.tzh-sk .pic{height:260px;line-height:260px;font-size:0;text-align:center;overflow:hidden}

.tzh-sk .pic img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%}

.tzh-sk .slick-arrow{position:absolute;top:50%;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden;z-index:2}

.tzh-sk .slick-prev{left:10px;background-image:url(/public/home/mobile/images/icon-prev4.png)}

.tzh-sk .slick-next{right:10px;background-image:url(/public/home/mobile/images/icon-next9.png)}

.tzh-1 .tips{padding:0 10%;font-size:10px;color:#666;text-align:center}

.product-dt-1-5{padding:20px 0 10px;overflow:hidden}

.product-dt-1-5 .tit-5{margin-bottom:6px}

.yuny-1{overflow:hidden}

.yuny-1 .txt{padding:0 10%;margin-bottom:16px;font-size:10px;color:#666;text-align:center}

.hy-list3{overflow:hidden}

.hy-list3 li+li{margin-top:14px}

.hy-list3 .con{display:block;padding-top:47.5%;position:relative;overflow:hidden}

.hy-list3 .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.hy-list3 h4{position:absolute;left:20px;bottom:14px;right:20px;font-size:12px;color:#fff;line-height:2;padding-left:20px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:18px auto;background-size:18px auto}

.hy-list3 .con:hover .bg{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.product-dt-1-6{padding:10px 0 25px;overflow:hidden}

.product-dt-1-6 .tit-5{margin-bottom:16px}

.product-dt-1-6 .xz-list1{padding:0}

.product-dt-1-7{padding:26px 0 20px;background-color:#f4f8fb;overflow:hidden}

.product-dt-1-7 .tit-5{margin-bottom:15px}

.plan-list1{margin:0 -8px;padding-bottom:17px;white-space:nowrap;overflow-x:auto}

.plan-list1 li{display:inline-block;vertical-align:middle;width:244px;padding:0 8px}

.plan-list1 .con{display:block;overflow:hidden;position:relative}

.plan-list1 .con:before{content:'';position:absolute;left:0;bottom:0;right:0;height:3px;background-color:#e0e0e0}

.plan-list1 .con:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:3px;background-color:#d53b3b;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.plan-list1 .pic{padding-top:75%;position:relative;overflow:hidden}

.plan-list1 .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.plan-list1 .inner{padding:20px 24px 24px;background-color:#fff;overflow:hidden}

.plan-list1 h4{margin-bottom:4px;font-size:12px;color:#d53b3b;line-height:2.4;padding-left:24px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:20px auto;background-size:20px auto;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.plan-list1 p{font-size:10px;color:#333;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.about-1{padding:18px 0;overflow:hidden}

.about-1 .tit-6{margin-bottom:12px}

.jsh-1{overflow:hidden}

.jsh-1 .video{margin-bottom:10px;position:relative;cursor:pointer;overflow:hidden}

.jsh-1 .video:after{content:'';display:block;padding-top:67.8%;position:relative}

.jsh-1 .video .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.jsh-1 .video .start{position:absolute;left:50%;top:50%;width:50px;height:50px;background:url(/public/home/mobile/images/i22.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:-25px 0 0 -25px}

.jsh-1 .txt{overflow:hidden;font-size:10px;color:#333;line-height:1.9}

.jsh-1 .video:hover .bg{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.about-2{padding-top:10px;overflow:hidden}

.about-2 .tit-6{margin-bottom:10px}

.wh-1{padding:40px 0;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.wh-list1{padding:0 10%;overflow:hidden}

.wh-list1 li{position:relative;overflow:hidden}

.wh-list1 li+li{margin-top:28px}

.wh-list1 .pic{margin-right:12px;float:left;width:45px;height:45px;border-radius:50%;position:relative}

.wh-list1 .pic:after{content:'';position:absolute;left:50%;top:50%;width:45px;height:45px;margin:-22.5px 0 0 -22.5px;background:url(/public/home/mobile/images/i27.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;animation:30s linear infinite rotate-anim;-webkit-animation:30s linear infinite rotate-anim}

.wh-list1 .pic img{display:block;width:100%;height:100%;position:relative;z-index:2}

.wh-list1 .inner{overflow:hidden}

.wh-list1 h4{margin-bottom:4px;padding-bottom:5px;font-size:14px;color:#fff;position:relative;border-bottom:1px solid rgba(255,255,255,.2)}

.wh-list1 h4 span{margin-left:5px;font-size:8px;color:rgba(255,255,255,.8);font-family:Arial;font-weight:400;text-transform:uppercase}

.wh-list1 .txt{font-size:10px;color:#fff;line-height:1.9;overflow:hidden}

.about-3{padding:22px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.block-lch{overflow:hidden}

.lch-for-sk{position:relative;margin:0 -15px}

.lch-for-sk .slick-list{padding:15px 0}

.lch-for-sk .slide{padding:0 15px}

.lch-for-sk .con{display:block;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;box-shadow:2px 3px 15px rgba(0,0,0,.1)}

.lch-for-sk .pic{position:relative;overflow:hidden}

.lch-for-sk .pic:after{content:'';display:block;padding-top:70%;position:relative}

.lch-for-sk .pic img{position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.lch-for-sk .inner{padding:40px 32px 50px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.lch-for-sk .top{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid rgba(0,0,0,.1)}

.lch-for-sk .date{margin-bottom:4px;font-size:76px;color:#fff;font-family:Arial;position:relative;line-height:.9;font-weight:700;-webkit-text-stroke:1px #cf0f1f;text-stroke:1px #cf0f1f}

.lch-for-sk .date:before{content:'';position:absolute;left:-16px;top:-16px;width:80px;height:80px;background:url(/public/home/mobile/images/i28.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.lch-for-sk .date span{position:absolute;left:6px;top:-4px;font-size:76px;color:#d00f1f}

.lch-for-sk h4{font-size:15px;color:#111;font-weight:400}

.lch-for-sk .txt{font-size:10px;color:#333;line-height:1.9;overflow:hidden}

.lch-for-sk .con:hover .pic img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.lch-for-sk .slick-arrow{margin-top:-28px;position:absolute;top:50%;width:56px;height:56px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden;cursor:pointer;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.lch-for-sk .slick-prev{left:-72px;background-image:url(/public/home/mobile/images/icon-prev3.png)}

.lch-for-sk .slick-prev:hover{background-image:url(/public/home/mobile/images/icon-prev4.png)}

.lch-for-sk .slick-next{right:-72px;background-image:url(/public/home/mobile/images/icon-next8.png)}

.lch-for-sk .slick-next:hover{background-image:url(/public/home/mobile/images/icon-next9.png)}

.lch-nav-sk{position:relative;overflow:hidden}

.lch-nav-sk:before{content:'';position:absolute;left:0;top:3px;right:0;height:3px;background:url(/public/home/mobile/images/i1-m.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.lch-nav-sk .slider{position:relative;overflow:hidden}

.lch-nav-sk .icon{display:block;width:12px;height:12px;background:url(/public/home/mobile/images/i29.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:0 auto 4px}

.lch-nav-sk .date{font-size:9px;color:#333;font-family:Arial;text-align:center}

.lch-nav-sk .slick-current .icon{background-image:url(/public/home/mobile/images/i30.png)}

.lch-nav-sk .slick-current .date{color:#d00f1f;font-weight:700}

.about-4{padding:24px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.about-4 .tit-6{margin-bottom:26px}

.block-rzh{margin-bottom:12px;position:relative;overflow:hidden}

.block-rzh:after{content:'';position:absolute;left:0;bottom:38px;right:0;height:1px;background-color:#8392ae}

.rzh-sk{padding:0 33px;position:relative;z-index:2}

.rzh-sk .slide{padding: 0 10px; display:inline-block;vertical-align:bottom;float:none}

.rzh-sk .con{display:block;overflow:hidden}

.rzh-sk .pic{padding:9px;margin:0 auto;width:122px;border-radius:10px;overflow:hidden;background-color:#fff}

.rzh-sk .pic img{display:block;width:100%}

.rzh-sk .line1{margin:0 auto 7px;width:10px;height:77px;background:url(/public/home/mobile/images/i32.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.rzh-sk .pic2{padding:6px;margin:0 auto;width:100px;height:134px;border-radius:10px;overflow:hidden;background-color:#fff}

.rzh-sk .pic2 img{display:block;width:100%;height:100%}

.rzh-sk .line2{margin:0 auto 7px;width:14px;height:50px;background:url(/public/home/mobile/images/i33.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.rzh-sk .inner{overflow:hidden}

.rzh-sk .inner .icon{margin:0 auto 5px;display:block;width:12px;height:12px;background:url(/public/home/mobile/images/i34.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.rzh-sk .inner h4{font-size:10px;color:#fff;line-height: 1.4;height: 2.8em;text-align:center;font-weight:400;overflow:hidden}

.rzh-sk .slick-arrow{margin-top:-14px;position:absolute;top:24%;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;overflow:hidden;cursor:pointer;z-index:2}

.rzh-sk .slick-prev{left:5px;background-image:url(/public/home/mobile/images/icon-prev5.png)}

.rzh-sk .slick-next{right:5px;background-image:url(/public/home/mobile/images/icon-next10.png)}

.block-rzh-2{padding-top:30px;border-top:1px solid #8392ae;overflow:hidden}

.rzh-list1{overflow:hidden;font-size:0}

.rzh-list1 li{margin-bottom:16px;display:inline-block;vertical-align:top;width:33.33%}

.rzh-list1 .num{min-width:44px;text-align:right;padding:0 4px;float:left;font-size:29px;color:#fff;font-weight:700;position:relative;line-height:1}

.rzh-list1 .num:after{content:'';position:absolute;right:0;top:50%;width:1px;height:20px;background-color:#d7dce3;margin-top:-10px}

.rzh-list1 .txt{padding:3px 6px;overflow:hidden;font-size:9px;color:#fff;line-height:1.4}

.about-5{padding:21px 0 7px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.about-5 .tit-6{margin-bottom:0}

.ln-list1{padding:20px 7.5px;font-size:0;white-space:nowrap;display: -webkit-flex;display: flex;align-items:stretch}

.ln-list1 li{display:inline-block;vertical-align:top;flex-shrink:0;padding:0 7.5px}

.ln-list1 .con{height: 100%; padding:40px 25px 20px;white-space:normal;display:block;position:relative;background-color:#fff;box-shadow:0 0 11px 0 rgba(4,0,0,.11)}

.ln-list1 .con:after{content:'';position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:#d50110;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.ln-list1 .num{position:absolute;right:22px;top:0;font-size:50px;color:#eaeaea;font-weight:700}

.ln-list1 h4{margin-bottom:6px;padding:6px 60px 6px 12px;border-bottom:1px solid #e5e5e5;font-size:12px;color:#333;font-weight:700;background:url(/public/home/mobile/images/icon-next7.png) left top 10px no-repeat;-webkit-background-size:4px auto;background-size:4px auto;overflow:hidden}

.ln-list1 .txt{margin-bottom:2px;font-size:11px;color:#8c8c8c;line-height:1.7;overflow:hidden;min-height: 140px;}

.ln-list1 .pic{width:30px;height:30px;overflow:hidden}

.ln-list1 .pic img{display:block;width:100%;height:100%}

.about-6{position:relative;overflow:hidden}

.box-tabs2{position:absolute;left:0;bottom:46px;right:0;background:url(/public/home/mobile/images/bg4-m.png) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;z-index:2}

.tabs-list2{padding:0 15px;font-size:0}

.tabs-list2 li{display:inline-block;vertical-align:top;width:33.33%}

.tabs-list2 a{display:block;background-repeat:no-repeat;background-position:center center;box-shadow:0 0 0 4px rgba(255,255,255,.15);border-radius:50%;width:76px;height:76px;line-height:76px;font-size:16px;color:#fff;font-weight:700;text-align:center;cursor:pointer;position:relative}

.tabs-list2 a:after{content:"";display:block;width:100%;height:100%;border-radius:50%;position:absolute;left:0;top:0;z-index:-1;opacity:0;filter:alpha(opacity=0);-webkit-animation:1.2s linear infinite prop;-o-animation:1.2s linear infinite prop;animation:1.2s linear infinite prop}

.tabs-list2 .i2{padding-top:16px}

.tabs-list2 .i2 a{margin:0 auto}

.tabs-list2 .i3 a{float:right}

.tabs-list2 .on a{line-height:72px;box-shadow:0 0 2px 2px #d50110;border:2px solid #fff}

.tabs-list2 .on a:after{display:none}

.tabs-con2{height:100%;position:relative;z-index:1;overflow:hidden}

.tabs-con2 .tabs-item2{height:100%;}

.tabs-con2 .tabs-item2.on{display:block}

.contact-txt{padding-top:30px;height:100%;position:relative}

.contact-txt .tit-6{margin-bottom:40px}

.contact-txt .tit-6 h3{text-align:center}

.contact-txt .bg{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.contact-txt .wp{height:100%;position:relative;z-index:2}

.contact-txt .txt{
    margin-bottom:22px;
    font-size:10px;
    color:#fff;
    line-height:1.7;
    position:relative;
    padding: 10px 10px 20px 10px;
    
}

.contact-txt .txt h4{font-size:12px;position:relative;}

/* .contact-txt .txt h4:after{content:'';position:absolute;left:0;bottom:0;width:15px;height:1px;background-color:#f8f8f8} */

.contact-txt .btn{display:block;width:110px;height:24px;line-height:24px;background-color:#d50110;text-align:center;font-size:10px;color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.contact-txt .btn i{margin:-2px 6px 0 0;display:inline-block;vertical-align:middle;width:12px;height:12px;background:url(/public/home/mobile/images/i39.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.contact-txt .btn:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.m-pop{position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;display:none}

.pop-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.8)}

.m-pop .g-close{position:absolute;right:40px;top:40px;width:40px;height:40px;background:url(/public/home/mobile/images/icon-close.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;cursor:pointer}

.pop-video{margin-left:-30%;position:absolute;left:50%;top:15%;width:60%;overflow:hidden}

.pop-video video{display:block;width:100%}

.case-dt-1{padding:23px 0;overflow:hidden}

.case-dt-1 .tit-6{margin-bottom:8px}

.chx-list1{font-size: 0;overflow:hidden}

.chx-list1 li{display: inline-block; vertical-align: top; width:50%;cursor:pointer}

.chx-list1 .top{margin-bottom:10px;padding-top:30px;position:relative;height:138px}

.chx-list1 .top:after{content:'';position:absolute;left:50%;bottom:0;width:160px;height:138px;margin-left:-80px;background:url(/public/home/mobile/images/bg18.png) center bottom no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chx-list1 .pic{width:40px;height:40px;margin:0 auto 2px;position:relative;z-index:2;overflow:hidden}

.chx-list1 .pic img{display:block;width:100%;height:100%}

.chx-list1 h4{text-align:center;line-height:36px;position:relative;z-index:2}

.chx-list1 h4 span{display:inline-block;vertical-align:middle;font-size:15px;color:#cd1121;font-weight:400;line-height:1.2}

.chx-list1 .number{font-size:30px;color:#333;font-family:Arial;text-align:center;font-weight:700;line-height:1}

.chx-list1 .number span{margin-top:2px;display:block;font-size:10px;font-weight:400}

.case-dt-2{padding:22px 0 30px;background-color:#f4f8fb;overflow:hidden}

.case-dt-2 .tit-6{margin-bottom:20px}

.lch-list1{padding-bottom:20px;font-size:0;white-space:nowrap;overflow-x:auto}

.lch-list1 li{padding:0 14px;display:inline-block;vertical-align:top;width:145px;position:relative}

.lch-list1 li:before{margin-left:-10.5px;content:'';position:absolute;left:100%;top:28px;width:21px;height:17px;background:url(/public/home/mobile/images/icon-next12.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.lch-list1 .top{margin:0 auto 8px;width:74px;height:74px;line-height:74px;font-size:0;position:relative;text-align:center}

.lch-list1 .top:after{content:'';position:absolute;left:4px;top:4px;right:4px;bottom:4px;background-color:#fff;border-radius:50%}

.lch-list1 .top:before{content:'';position:absolute;left:1px;top:1px;right:1px;bottom:1px;border:1px solid #de7681;border-radius:50%}

.lch-list1 .top .top-inner{display:inline-block;vertical-align:middle;width:100%;line-height:1.4;position:relative;z-index:2}

.lch-list1 .top canvas{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}

.lch-list1 .top .yuan{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-repeat: no-repeat; background-position: center center; -webkit-background-size: cover; background-size: cover; z-index: 2}
.lch-list1 .top #yuan1{}
.lch-list1 .top #yuan2{background-image: url(/public/home/mobile/images/st1.png)}
.lch-list1 .top #yuan3{background-image: url(/public/home/mobile/images/st2.png)}
.lch-list1 .top #yuan4{background-image: url(/public/home/mobile/images/st3.png)}
.lch-list1 .top #yuan5{background-image: url(/public/home/mobile/images/st4.png)}

.lch-list1 .pic{width:30px;height:30px;margin:0 auto;overflow:hidden}

.lch-list1 .pic img{display:block;width:100%;height:100%}

.lch-list1 .number{font-size:12px;color:#e1e2e3;line-height:1;font-weight:700}

.lch-list1 .inner{overflow:hidden;white-space:normal;text-align:center}

.lch-list1 h4{font-size:12px;color:#333;position:relative;padding:5px 0;margin-bottom:8px}

.lch-list1 h4:after{content:'';position:absolute;left:50%;bottom:0;width:30px;height:2px;background-color:#cd1121;margin-left:-15px}

.lch-list1 .txt{font-size:10px;color:#333;line-height:2;text-align:left}

.lch-list1 .last:before{display:none}

.case-dt-3{padding:20px 0 17px;overflow:hidden}

.case-dt-3 .tit-6{margin-bottom:18px}

.video-1{padding-top:56%;position:relative;background-color:#000;overflow:hidden}

.video-1 video{position:absolute;left:0;top:0;width:100%;height:100%}

.video-1 .mask{position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.video-1 .mask .start{position:absolute;left:50%;top:50%;width:50px;height:50px;background:url(/public/home/mobile/images/i50.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:-25px 0 0 -25px}

.video-1:hover .mask{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.case-dt-4{padding:20px 0;background-color:#f4f8fb;overflow:hidden}

.case-dt-4 .tit-6{margin-bottom:19px}

.partner-sk{padding-bottom:48px;margin:0 -8px;font-size:0;position:relative}

.partner-sk .con{margin:3px;display:block;background-color:#fff;height:65px;line-height:65px;font-size:0;text-align:center;overflow:hidden}

.partner-sk .con img{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.partner-sk .con:hover img{-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}

.partner-sk .slick-arrow{position:absolute;left:50%;bottom:0;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;cursor:pointer;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.partner-sk .slick-prev{margin-left:-18px;background-image:url(/public/home/mobile/images/icon-prev4.png)}

.partner-sk .slick-next{margin-left:18px;background-image:url(/public/home/mobile/images/icon-next9.png)}

.case-dt-5{padding:22px 0;overflow:hidden}

.case-dt-5 .tit-6{margin-bottom:19px}

.chp-sk{padding-bottom:46px;margin:0 -10px;position:relative;overflow:hidden}

.chp-sk .slide{padding:0 10px}

.chp-sk .slick-arrow{position:absolute;left:50%;bottom:0;width:28px;height:28px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;cursor:pointer;overflow:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chp-sk .slick-prev{margin-left:-18px;background-image:url(/public/home/mobile/images/icon-prev4.png)}

.chp-sk .slick-next{margin-left:18px;background-image:url(/public/home/mobile/images/icon-next9.png)}

.hx-1{padding:23px 0 40px;overflow:hidden}

.hx-1 .tit-6{margin-bottom:20px}

.technology-1{overflow:hidden;position:relative;min-height:520px}

.technology-1 .content,.technology-1 .list{overflow:hidden}

.technology-1 .list li{margin-bottom:24px;overflow:hidden}

.technology-1 .list .pic{overflow:hidden}

.technology-1 .list .pic img{display:block;width:100%}

.technology-1 .list .inner{margin-bottom:20px;overflow:hidden}

.technology-1 .list h4{margin-bottom:4px;font-size:12px;color:#333;padding-bottom:4px;position:relative;text-align:center}

.technology-1 .list h4:after{content:'';position:absolute;left:50%;bottom:0;width:15px;height:1px;background-color:#cd1121;margin-left:-7.5px}

.technology-1 .list .txt{font-size:10px;color:#333;line-height:2;text-align:center;width:78%;margin:0 auto}

.hx-2{padding:1px 0 16px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.gn-tit{margin:-20px 0 15px;font-size:0;text-align:center;overflow:hidden}

.gn-tit h3{padding-top:4%;display:inline-block;vertical-align:middle;width:149px;height:69px;background:url(/public/home/mobile/images/icon-down2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;font-size:12px;color:#fff;text-align:center}

.technology-2{background:url(/public/home/mobile/images/p61.png) center center no-repeat;-webkit-background-size:80px auto;background-size:80px auto;margin:0 auto;padding-top:102%;position:relative;overflow:hidden}

.technology-2 .yuan{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/public/home/mobile/images/p62.png) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;animation:60s linear infinite rotate-anim2;-webkit-animation:60s linear infinite rotate-anim2}

.technology-2 .list li{position:absolute;width:46px;height:46px;left:50%;top:50%;display:flex;display:-webkit-flex;display:-ms-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;cursor:pointer}

.technology-2 .list li:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url(/public/home/mobile/images/p64.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}

.technology-2 .list li:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url(/public/home/mobile/images/p63.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;animation:30s linear infinite rotate-anim;-webkit-animation:30s linear infinite rotate-anim}

.technology-2 .list .icon{width:14px;height:14px;position:relative;z-index:2}

.technology-2 .list .icon img{display:block;width:100%;height:100%}

.technology-2 .list .icon .img_on{display:none}

.technology-2 .list h4{font-size:7px;color:#666;font-weight:400;line-height:1.2;position:relative;z-index:2;text-align:center}

.technology-2 .list .i1{margin-left:-7%;margin-top:-44.6%}

.technology-2 .list .i2{margin-left:11.6%;margin-top:-40%}

.technology-2 .list .i3{margin-left:25%;margin-top:-26.2%}

.technology-2 .list .i4{margin-left:30%;margin-top:-6.6%}

.technology-2 .list .i5{margin-left:27%;margin-top:13%}

.technology-2 .list .i6{margin-left:13%;margin-top:24.6%}

.technology-2 .list .i7{margin-left:-5%;margin-top:29.4%}

.technology-2 .list .i8{margin-left:-23%;margin-top:24.6%}

.technology-2 .list .i9{margin-left:-37.4%;margin-top:13%}

.technology-2 .list .i10{margin-left:-44.6%;margin-top:-6.6%}

.technology-2 .list .i11{margin-left:-38.6%;margin-top:-26.2%}

.technology-2 .list .i12{margin-left:-25%;margin-top:-40%}

.technology-2 .list-pop li{padding:42px 40px;position:absolute;left:50%;top:50%;width:318px;height:312px;background:url(/public/home/mobile/images/bg19.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin: -156px 0 0 -159px; z-index:10;display:none}

.technology-2 .list-pop .pic{margin-bottom:10px;padding-top:62%;position:relative;overflow:hidden}

.technology-2 .list-pop .pic img{position:absolute;left:0;top:0;width:100%;height:100%}

.technology-2 .list-pop .txt{font-size:12px;color:#666;line-height:1.8;height:7em;overflow:hidden}

.technology-2 .list-pop .close{position:absolute;left:50%;bottom:-11px;width:46px;height:46px;margin-left:-23px;background:url(/public/home/mobile/images/icon-close2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.hx-3{padding:23px 0 24px;overflow:hidden}

.hx-3 .tit-6{margin-bottom:6px}

.txt-1{font-size:10px;color:#333;line-height:2;width:76%;margin:0 auto 20px;text-align:center}

.shj-1{padding:0 27px;overflow:hidden}

.shj-1 .pic{overflow:hidden}

.shj-1 .pic img{display:block;width:100%}

.shj-1 .inner{margin-bottom:10px;overflow:hidden}

.shj-1 .inner .m-number{margin-bottom:5px}

.shj-1 .inner h4{margin-bottom:4px;font-size:12px;color:#333;padding-bottom:4px;position:relative;text-align:center}

.shj-1 .inner h4:after{content:'';position:absolute;left:50%;bottom:0;width:15px;height:1px;background-color:#cd1121;margin-left:-7.5px}

.shj-1 .inner .txt{width:72%;margin:0 auto;font-size:10px;color:#333;line-height:2;text-align:center}

.hx-4{padding:40px 0 54px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.txt-2{margin-bottom:10px;text-align:center;overflow:hidden}

.txt-2 .m-number{margin:0;display:inline-block}

.txt-2 h3{font-size:12px;color:#333;position:relative;padding-bottom:5px;margin-bottom:5px}

.txt-2 h3:after{content:'';position:absolute;left:50%;bottom:0;width:15px;height:1px;margin-left:-7.5px;background-color:#cd1121}

.txt-2 .txt{font-size:10px;color:#333;line-height: 2;width:52%;margin:0 auto}

.sf-sk{position:relative;overflow:hidden;padding:0 40px;margin: 0 -15px}

.sf-sk:after{content:'';position:absolute;left:0;top:61px;right:0;height:1px;background-color:#cd1121}

.sf-sk .slick-list{padding:10px 0!important;position:relative;z-index:2}

.sf-sk .slide{float:none;display:inline-block;vertical-align:middle}

.sf-sk .con{margin:0 auto 12px;width:67px;height:67px;line-height:67px;font-size:0;text-align:center;background:url(/public/home/mobile/images/bg22.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;position:relative}

.sf-sk .con:after{content:'';position:absolute;left:50%;top:50%;width:73px;height:73px;background:url(/public/home/mobile/images/bg23.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:-36.5px 0 0 -36.5px;animation:30s linear infinite rotate-anim;-webkit-animation:30s linear infinite rotate-anim}

.sf-sk .con .con-inner{display:inline-block;vertical-align:middle;line-height:1.4;width:100%}

.sf-sk .con h4{font-size:8px;color:#cd1121}

.sf-sk .con .pic{width:63px;height:63px;margin:0 auto;border-radius:50%;overflow:hidden;display:none}

.sf-sk .con .pic img{display:block;width:100%;height:100%}

.sf-sk h5{font-size:10px;color:#fff;background-color:#cd1121;line-height:24px;position:relative;text-align:center;width:78px;font-weight:400;margin:0 auto;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}

.sf-sk h5:before{content:'';position:absolute;left:50%;bottom:100%;width:5px;height:3px;background:url(/public/home/mobile/images/icon-up2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:-2.5px}

.sf-sk .slick-current .con{width:96px;height:96px;line-height:96px}

.sf-sk .slick-current .con:after{width:104px;height:104px;margin:-52px 0 0 -52px}

.sf-sk .slick-current .con h4{display:none}

.sf-sk .slick-current .con .pic{display:block}

.sf-sk .slick-current h5{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.sf-sk .slick-arrow{position:absolute;top:47px;width:26px;height:26px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;background-color:transparent;outline:0;border:none;text-indent:-999px;cursor:pointer;z-index:2;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.sf-sk .slick-prev{left:2px;background-image:url(/public/home/mobile/images/icon-prev8.png)}

.sf-sk .slick-next{right:2px;background-image:url(/public/home/mobile/images/icon-next14.png)}

.hx-5{padding:46px 0 40px;overflow:hidden}

.chz-1,.chz-1 .pic{overflow:hidden}

.chz-1 .pic img{display:block;width:100%}

.chz-1 .inner{margin-bottom:20px;overflow:hidden}

.chz-1 .inner h4{margin-bottom:5px;font-size:12px;color:#333;padding-bottom:5px;text-align:center;position:relative}

.chz-1 .inner h4:after{content:'';position:absolute;left:50%;bottom:0;width:15px;height:1px;background-color:#cd1121;margin-left:-7.5px}

.chz-1 .inner .txt{font-size:10px;color:#333;line-height:2;width:80%;text-align: center;margin:0 auto}

.box-tabs-con{
    overflow:hidden;
    margin-top: 60px;
}

.box-tabs-con .tabs1-item{height:0;visibility:hidden;overflow:hidden}

.box-tabs-con .tabs1-item.on{height:auto;visibility:visible}

#technology-19{padding-top: 40px}
#technology-20{padding-top: 40px}
.dt-list1_2.dt-list1 .info span{padding: 0}