﻿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;min-width:1024px}

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:#bdbdbd}

::-moz-placeholder{color:#bdbdbd}

::-ms-input-placeholder{color:#bdbdbd}

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

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

.wp{margin:0 auto;width:75%;max-width:1200px}

.header{padding:0 60px;position:fixed;left:0;top:0;right:0;z-index:100;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.logo{margin-top:22px;float:left;height:65px;line-height:65px;font-size:0;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

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

.hd-r{float:right}

.nav{float:left}

.nav>ul>li{float:left;position:relative}

.nav>ul>li>.v1{padding:0 24px;display:block;font-size:18px;color:#000;line-height:106px;position:relative;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.nav>ul>li>.v1:after{content:'';position:absolute;left:50%;bottom:-2px;width:72px;height:5px;background:url(../image/icon-up.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:-36px;z-index:12;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}

.nav>ul>li.lang:hover>.v1{color:#fc0d1b}

.nav>ul>li.lang:hover>.v1:after{display: none}

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

.hd-so{margin-left:12px;float:left;width:32px;height:106px;background:url(../image/icon-so.png) center center no-repeat;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.box-sub{position:absolute;top:100%;background-color:#f8f8f8; width:132px;z-index:10;display:none}

.box-sub .pic{float:right;width:386px;padding:35px 46px;overflow:hidden}

.box-sub .pic img{display:block;width:100%}

.snav{
    padding:20px 0;
    /* min-height:248px; */
    background-color:#fff;
    overflow:hidden
}

.snav li{border-bottom:1px solid #f7f7f7;text-align: center;}

.snav a{padding:0 10px;display:inline-block;vertical-align:middle;font-size:14px;color:#666;line-height:38px;background-repeat:no-repeat;background-position:left center}

.snav a:hover{color:#333;background-image:url(../image/icon-next.png)}

.nav>ul>li.n5 .box-sub,.nav>ul>li.n6 .box-sub,.nav>ul>li.n7 .box-sub{left:auto}

.nav>ul>li.n5 .box-sub:before,.nav>ul>li.n6 .box-sub:before,.nav>ul>li.n7 .box-sub:before{right:38px;left:auto}

.hd-so-pop{padding:51px 0 35px;position:fixed;left:0;top:106px;right:0;background-color:#f8f8f8;z-index:10;display:none}

.hd-so-pop .so-inner{width:962px;margin:0 auto}

.so-search{position:relative;height: 46px;overflow:hidden}

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

.so-search .input{padding:0 200px 0 34px;display:block;width:100%;height:46px;line-height:46px;background-color:#fff;font-size:14px;color:#333}

.so-search .submit{padding-left:8px;position:absolute;display:block;right:0;top:0;height:46px;line-height:46px;font-size:16px;color:#fff;background-color:#d00f1f;cursor:pointer;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.so-search .submit .icon{margin:-2px 10px 0 0;display:inline-block;vertical-align:middle;width:58px;height:30px;background:url(../image/icon-so2.png) center center no-repeat;position:relative}
/* .download-2-Header .icon{display:inline-block;vertical-align:middle;width:58px;height:30px;background:url(../image/icon-so2.png) center center no-repeat;position:relative} */
/* 
.so-search .submit .icon:after{content:'';position:absolute;right:0;top:50%;width:1px;height:16px;background-color:#e47780;margin-top:-8px}
 */
.so-search .submit:hover{opacity:.8;filter:alpha(opacity=80);filter:alpha(Opacity=80);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=80)'}

.so-hotwords{padding:10px 0;overflow:hidden}

.so-hotwords a,.so-hotwords span{float:left;font-size:14px;color:#6b6b6b;line-height:24px}

.so-hotwords a{margin-right:16px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.so-hotwords a:hover{color:#333}

.hdDown .header{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.2)}

.hdDown .logo{margin-top:20px;height:50px;line-height:50px}

.hdDown .nav>ul>li>.v1{line-height:90px}

.download-2-Header-right form input{
    width: 420px;
}

.hdDown .banner{
    margin-top: 90px;
}

.hdDown .hd-so{height:90px}

.hdDown .hd-so-pop{top:90px}

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

.ft-top{padding:62px 0 71px;border-bottom:1px solid #656770;overflow:hidden}

.ft-nav{padding-top:8px;float:left;width:60%;border-right:1px solid #656770;overflow:hidden;padding-right: 20px;}

.ft-nav dl{float:left;width:16.66%}

.ft-nav dt{margin-bottom:20px;font-size:18px;color:#fff}

.ft-nav dd a{display:block;font-size:14px;color:#fff;line-height:2.5;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.ft-nav dd a:hover{color:#d00f1f}

.ft-info{padding-top:8px;float:right;width:40%;overflow:hidden}

.ft-qr{padding-top:4px;float:right;overflow:hidden}

.ft-qr .item{float:left;margin-left:15px}

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

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

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

.ft-txt{padding:0 0 0 70px;overflow:hidden}

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

.ft-txt .tel{margin-bottom:12px;display:block;font-size:40px;color:#fff;padding-left:50px;background:url(../image/newphone.png) left center no-repeat}

.ft-txt .txt{font-size:14px;color:#fff;line-height:2.2;word-break:break-all}

.ft-bd{padding:18px 0 56px}

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

.share-btn .bdshare-button-style0-16 a{padding:0;margin:0 0 0 11px;width:39px;height:39px;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(../image/icon-weixin.png) center center no-repeat #4f515b;-webkit-background-size:cover;background-size:cover}

.share-btn .bdshare-button-style0-16 .bds_tsina{background:url(../image/icon-tsina.png) center center no-repeat #4f515b;-webkit-background-size:cover;background-size:cover}

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

.ft-copy{overflow:hidden;font-size:14px;color:#fff;line-height:39px}

.ft-copy a{color:#fff;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

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

.ft-copy img{margin-left:24px}

.m-float{position:fixed;right:0;top:40%;z-index:1000}

.m-float li{border-top:1px solid #696e7d;position:relative}

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

.m-float .btn{display:block;width:66px;height:62px;line-height:62px;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:16px;color:#fff;line-height:1.3}

.m-float .btn .icon{display:block;height:100%;background-repeat:no-repeat;background-position:center center}
.m-float .btn .c-icon{background-size: 30px 30px;}
.m-float .mask{position:absolute;right:0;top:0;overflow:hidden;display:noneposition:absolute;right:0;top:0;overflow:hidden;display:none}
.m-float .c-mask{position:absolute;right:43px;top:0px}
.m-float .tel{padding-left:10px;display:block;width:157px;border-radius:5px 0 0 5px;background-color:#fc0d1b;font-size:16px;color:#fff;height:62px;line-height:62px;white-space:nowrap}

.m-float .c-tel{padding-left:10px;display:block;width:150x;border-radius:5px 0 0 5px;background-color: inherit;font-size:16px;color:#fff;height:150px;white-space:nowrap;text-align: center;}

.m-float .tel img{margin:-2px 10px 0 0;display:inline-block;vertical-align:middle}

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

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

.bg1{background-color:#ffffff}

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

.banner{position:relative;overflow:hidden}

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

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

.banner .con{display:block;padding-top:600px;background-repeat:no-repeat;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{position:absolute;left:0;top:0;right:0;bottom:0}

.banner-txt1{position:absolute;left:0;top:27.2%}

.banner-txt1 .tit{padding-bottom:40px;margin-bottom:35px;position:relative}

.banner-txt1 .tit:after{content:'';position:absolute;left:0;bottom:0;width:85px;height:1px;background-color:#000}

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

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

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

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

.banner-txt2{position:absolute;left:0;top:25%}

.banner-txt2 .tit{padding-bottom:40px;margin-bottom:35px;position:relative}

.banner-txt2 .tit:after{content:'';position:absolute;left:0;bottom:0;width:85px;height:1px;background-color:#000}

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

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

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

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

.banner-videoBg{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;-webkit-object-fit:cover;object-fit:cover}

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

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

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

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

.banner .pagination .slick-dots li{margin-right:10px;display:inline-block;vertical-align:middle;width:16px;height:16px;border-radius:50%;background:url(../image/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(../image/icon-pg2.png)}

.m-btn1{margin:0 auto;display:block;width:162px;height:42px;line-height:42px;border-radius:30px;background-color:#d00f1f;font-size:16px;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:151px;height:34px;line-height:34px;background-color:#d00f1f;border-radius:17px;text-align:center;font-size:14px;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)'}

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

.chk-btn input{margin-right:5px;display:inline-block;vertical-align:middle;width:17px;height:17px;background:url(../image/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:14px;color:#333;line-height:45px}

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

.tit-1{padding-left:10%;font-size:0;position:relative}

.tit-1 img{margin:-52px 22px 0 0;display:inline-block;vertical-align:middle;width:241px}

.tit-1 h3{display:inline-block;vertical-align:middle;font-size:180px;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 14px;overflow:hidden}

.tit-2 h3{font-size:20px;color:#333;position:relative;padding-bottom:22px}

.tit-2 h3:before{content:'';position:absolute;left:0;bottom:0;width:24px;height:2px;background-color:#57575a}

.tit-3{padding:13px 0;overflow:hidden}

.tit-3 h3{font-size:24px;color:#333;padding-left:20px;background:url(../image/icon-next7.png) left center no-repeat}

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

.tit-4 h3{font-size:30px;color:#333;padding-left:20px;background:url(../image/i18.png) left center no-repeat}

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

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

.tit-5 h3 span:after,.tit-5 h3 span:before{content:'';position:absolute;width:15px;height:15px;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(../image/i16.png)}

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

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

.tit-6{}

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

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

.tit-6 h3 span:after,.tit-6 h3 span:before{content:'';position:absolute;width:17px;height:17px;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(../image/i16.png)}

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

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

.m-number{margin-bottom:13px;font-size:140px;color:#cd1121;position:relative;font-family:Arial;font-weight:700;line-height:1}

@media only screen and (max-width:1920px) and (min-width:750px) {.m-number img{width: 7.5vw;}}

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

.m-number span em{position:absolute;left:0;bottom:0;font-size:140px;color:#efd4d6;font-family:Arial;font-weight:700;line-height:1}

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

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

.pages li{margin-right:3px;float:left}

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

.pages .prev a{background:url(../image/icon-prev1.png) center center no-repeat #fff}

.pages .next a{background:url(../image/icon-next5.png) center center no-repeat #fff}

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

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

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

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

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

.ban{padding-top:26.2%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;position:relative;overflow:hidden}

.ban-txt1{position:absolute;left:0;top:44%;right:0}

.ban-txt1 h2{font-size:48px;color:#fff;text-align:center}

.ban-product1 h2{margin-left: -25%;color: #484d5d}

.ban2{padding-top:49%}

.ban-txt2{padding-right:166px;width:50%;position:absolute;right:0;bottom:0;background-color:#e52132}

.ban-txt2 .return{position:absolute;right:0;top:50%;width:166px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center;padding-top:40px;background:url(../image/i40.png) center top no-repeat;font-size:14px;color:#fff}

.ban-txt2 .inner{padding:34px 76px 40px;background-color:#cd1121}

.ban-txt2 .tag{font-size:20px;color:#fff;position:relative}

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

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

.ban-txt2 .txt{font-size:14px;color:#fff;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 25px 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 25px 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 25px 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 25px 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 25px rgba(255,255,255,.4);opacity:0;filter:alpha(opacity=0)}

}

.index-1{padding-top:78px;overflow:hidden}

.number-l1{overflow:hidden}

.number-l1 li{padding:10px 10px 20px;position:relative;float:left;width:24.4%;text-align:center}

.number-l1 .i2{width:22.3%}

.number-l1 .i3{width:24%}

.number-l1 .i4{width:29.3%}

.number-l1 li:before{content:'';position:absolute;left:0;top:50%;width:1px;height:124px;margin-top:-62px;background-color:#e5e5e5}

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

.number-l1 .number{margin-bottom:8px;font-size:20px;color:#000}

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

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

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

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

.hy-list1{position:relative;z-index:2;overflow:hidden}

.hy-list1 li{float:left;width:25%;height:950px;line-height:950px;position:relative;border-left:1px solid #a2a3a6}

.hy-list1 li:first-child{border:none}

.hy-list1 li a{display: block}

.hy-list1 .con{display:inline-block;vertical-align:middle;line-height:1.4;width:100%;text-align:center}

.hy-list1 .con .pic{width:87px;height:87px;margin:0 auto 28px;overflow:hidden}

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

.hy-list1 .con h4{font-size:36px;color:#fff}

.hy-list1 .con h4 span{margin-top:4px;display:block;font-size:14px;color:#fff;font-family:Arial;font-weight:400}

.hy-list1 .mask{padding-top:0;position:absolute;left:0;top:0;right:0;bottom:0;background:url(../image/bg3.jpg) center center no-repeat;-webkit-background-size:cover;background-size:cover;text-align:center;line-height:1.4;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-list1 .mask .pic{width:87px;height:87px;margin:0 auto 38px;position:relative}

.hy-list1 .mask .pic:after{margin:-50.5px 0 0 -50.5px;content:'';position:absolute;left:50%;top:50%;width:101px;height:101px;background:url(../image/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-list1 .mask .pic img{display:block;width:100%;height:100%;position:relative;z-index:2}

.hy-list1 .mask h4{margin-bottom:36px;font-size:38px;color:#000}

.hy-list1 .mask h4 span{margin-top:4px;display:block;font-size:16px;color:#000;font-family:Arial;font-weight:400}

.hy-list1 .mask .txt{margin-bottom:38px;font-size:16px;color:#000;line-height:2.4}

.hy-list1 li:hover .mask{padding-top:134px;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

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

.hy-cons .hy-item{height:0;visibility: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}

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

.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:52px 0 140px;background-color:#f2f2f2;position:relative;overflow:hidden}

.ind3-bg1{position:absolute;left:0;bottom:0;width:74%;height:44%;background-color:#d00f1f}

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

.index-3 .tit-1{margin-bottom:6px;padding-left:12%}

.index-3 .tit-1 img{margin-top:-20px;width:165px}

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

.chp-list1{box-shadow:0 0 26px rgba(0,0,0,.17);background-color:#fff}

.chp-list1 li{float:left;width:25%;border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9}

.chp-list1 .i1{width:50%;border:none}

.chp-list1 .i2{width:50%;border-top:none}

.chp-list1 .con{display:block;padding-top:86%;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:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.chp-list1 .i1 .con{padding-top:90.3%}

.chp-list1 .i2 .con{padding-top:47.3%}

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

.chp-list1 .txt h4{font-size:24px;color:#333;font-weight:400;margin-bottom:5px}

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

.chp-list1 .m-btn1{margin:32px 0 0}

.chp-list1 .i1 .txt{padding:60px 64px}

.chp-list1 .i1 .txt h4{margin-bottom:2px;font-size:36px}

.chp-list1 .i1 .txt p{font-size:20px}

.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:68px 0 164px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}

.ind4-bg1{position:absolute;right:0;bottom:0;width:26%;height:48%;background-color:#d00f1f}

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

.index-4 .tit-1{padding-left:0}

.index-4 .tit-1 img{margin-top:-56px;width:165px}

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

.m-features{margin-top:-3%;position:relative;z-index:2;margin-bottom:50px}

.m-features .col-l{width:246px}

.m-features .col-r{float:none;margin-left:246px}

.td-list1{margin:20px 0 153px;padding-right:45px;overflow:hidden}

.td-list1 a{
    padding-right:40px;
    display:block;
    font-size:20px;
    color:#000;
    line-height:2.5;
    position:relative;
    cursor: pointer;
    -webkit-transition:.5s;
    -o-transition:.5s;
    transition:.5s;
    text-align: center;
    /* font-family:SimHei; */
}
.product_title{
    width: 163px;
    font-size: 28px;
}

.td-list1 a i{position:absolute;right:10px;top:50%;width:30px;height:30px;margin-top:-15px;background:url(../image/icon-next2.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}

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

.td-list1 .hover a i{right:0;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{
    /* box-shadow:12px 21px 29px rgba(0,0,0,.2); */
    font-size:0;
    border-radius:50px 0;
    background-color: #fff;
}

.td-cons .td-item{display:inline-block;vertical-align:middle;width:33.33%}

.td-cons .td-item .con{display:block;position:relative;cursor: pointer}

.td-cons .td-item .pic{border-top:1px solid #d9d9d9;border-left:1px solid #d9d9d9;height:294px;line-height:294px;font-size:0;text-align:center;background-color:#fff;overflow:hidden}

.td-cons .td-item.i1 .pic{border-radius:50px 0 0;border-left:none;border-top:none}

.td-cons .td-item.i2 .pic,.td-cons .td-item.i3 .pic{border-top:none}

.td-cons .td-item.i4 .pic{border-left:none}

.td-cons .td-item.i6 .pic{border-radius:0 0 50px}

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

.td-cons .td-item .mask{padding:50px 47px;position:absolute;left:0;top:0;right:0;bottom:0;border:1px solid #d00f1f;box-shadow:4px 6px 32px 0 rgba(207,15,31,.25);background:url(../image/bg5.png) center center;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 h4{font-size:28px;color:#d00f1f;position:relative;padding-bottom:12px;margin-bottom:19px}

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

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

.td-cons .td-item .txt{font-size:14px;color:#000;line-height:1.9;height:5.7em;overflow:hidden}

.td-cons .td-item.on{position:relative;z-index:2}

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

.td-cons .td-item .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)}

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

.index-5 .tit-1{padding:0}

.index-5 .tit-1 img{width:147px}

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

.m-news{margin-top:-5.3%;position:relative;z-index:2}

.news-list1{margin:0 -28px 54px;overflow:hidden;font-size:0;text-align:right}

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

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

.news-list1 a:before{margin-top:-4px;content:'';position:absolute;left:-4px;top:50%;width:8px;height:8px;background:url(../image/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{display:none}

.news-cons .news-item.on{display:block}

.xw-list1{padding:10px 0 61px}

.xw-list1 li{float:left;width:25%;height:512px;position:relative;border-left:1px solid #fff}

.xw-list1 li:before{content:'';position:absolute;left:-4.5px;top:-9px;width:9px;height:9px;background:url(../image/i5.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.xw-list1 .con{padding:24px 66px 24px 29px;display:block;height:100%;overflow:hidden}

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

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

.xw-list1 .pic{margin:41px 0 24px;padding-top:61%;position:relative;overflow:hidden;display: none}

.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{margin-bottom:18px;font-size:24px;color:#fff;line-height:1.7;height:3.4em;overflow:hidden}

.xw-list1 .txt{font-size:14px;color:#fff;line-height:2.1;height:4.2em;overflow:hidden}

.xw-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)}

.xw-list1 .con:hover .pic{display: block}

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

.pos-2{background-color:transparent}

.cur{float:right;font-size:0;overflow:hidden;padding-left:30px;background:url(../image/i6.png) left center no-repeat}

.cur a,.cur em,.cur span{display:inline-block;vertical-align:middle;font-size:14px;color:#666;line-height:36px}

.cur a{-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.cur em{margin:0 4px}

.cur a:hover{color:#d00f1f}

.pos-nav{overflow:hidden}

.pos-nav li{float:left}

.pos-nav a{display:block;line-height:36px;font-size:18px;color:#333;min-width:124px;padding:0 20px;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:23px 0 44px;overflow:hidden}

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

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

.trends-sk .con{margin:0 30px;padding:47px 44px 51px;display:block;overflow:hidden;box-shadow:6px 10px 20px 0 rgba(0,0,0,.18);background-color:#fff}

.trends-sk .pic{float:left;width:47.8%;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:20px 0 0 66px;overflow:hidden}

.trends-sk .top{padding-bottom:13px;margin-bottom:24px;border-bottom:1px solid #e5e5e5}

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

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

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

.trends-sk .txt{margin-bottom:22px;font-size:16px;color:#666;line-height:2;height:10em;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;right:91px;bottom:79px;font-size:0;overflow:hidden}

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

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

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

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

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

.dt-list1 li:after{content:'';position:absolute;left:0;top:-1px;bottom:-1px;right:0;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.dt-list1 .bg{position:absolute;left:28px;top:0;bottom:0;right:0;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.dt-list1 .con{padding:33px 70px 33px 0;display:block;position:relative;z-index:2;overflow:hidden}

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

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

.dt-list1 .inner{padding:10px 73px;overflow:hidden}

.dt-list1 h4{margin-bottom:15px;font-size:22px;color:#333;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

.dt-list1 .txt{margin-bottom:18px;font-size:15px;color:#828485;line-height:1.6;height:4.8em;overflow:hidden}

.dt-list1 .info{overflow:hidden}

.dt-list1 .info span{margin-right:30px;float:left;font-size:14px;color:#949697;padding-left:24px;background-repeat:no-repeat;background-position:left center}

.dt-list1 .icon{position:absolute;right:25px;top:50%;width:45px;height:45px;margin-top:-22.5px;background:url(../image/icon-next3.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.dt-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)}

.dt-list1 li:hover:after{background-color:#f4f8fb}

.dt-list1 li:hover .bg{background-color:#fff}

.dt-list1 li:hover .icon{background-image:url(../image/icon-next4.png)}

.trends-dt-1{padding:64px 0 72px;overflow:hidden}

.trends-dt-1 .col-l{width:72%}

.trends-dt-1 .col-r{width:21%}

.detail-1{overflow:hidden}

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

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

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

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

.shart-btn{padding-bottom:21px;font-size:0;text-align:right;overflow:hidden}

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

.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:30px;height:30px;margin:0 0 0 8px;padding:0}

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

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

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

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

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

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

.dt-pages .return i{margin:-2px 8px 0 0;display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../image/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:7px;float:left;width:124px;height:42px;line-height:40px;border:1px solid #dae0e5;font-size:12px;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{overflow:hidden}

.rec-news li{margin-bottom:22px}

.rec-news .con{display:block;position:relative;overflow:hidden}

.rec-news .con:after{content:'';position:absolute;left:0;bottom:0;right:0;height:2px;background-color:#ccc;z-index:1}

.rec-news .con:before{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;z-index:2;background-color:#d00f1f;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.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 26px 24px;background-color:#fff;overflow:hidden}

.rec-news .date{margin-bottom:2px;font-size:16px;color:#666;font-family:Arial;padding-left:22px;background:url(../image/i7.png) left center no-repeat}

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

.rec-news .con:hover:before{width:100%}

.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:29px 0 49px;overflow:hidden}

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

.download-item{padding:3px 0;overflow:hidden}

.xz-list1{margin:0 -12px;overflow:hidden}

.xz-list1 li{margin-bottom:24px;float:left;width:33.33%;padding:0 12px}

.xz-list1 .con{padding:40px 80px 20px 39px;height:121px;background-color:#fff;position:relative;display:block;overflow:hidden;border:1px solid #c4c6c8}

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

.xz-list1 .icon{margin-top:-15px;position:absolute;right:37px;top:50%;width:30px;height:30px;background:url(../image/icon-pdf.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.xz-list1 .icon_on{display:none}

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

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

.xz-list1 .con:hover:after{width:100%}

.xz-list1 .con:hover .icon{display:none}

.xz-list1 .con:hover .icon_on{display:block}

.solution-1{padding:34px 0 45px;overflow:hidden}

.hy-list2{overflow:hidden;margin:0 -13px 32px}

.hy-list2 li{float:left;width:25%;padding-bottom:14px}

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

.hy-list2 .con:after{content:'';position:absolute;left:50%;top:100%;width:21px;height:14px;background:url(../image/icon-down.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:-10.5px;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:50px;line-height:50px;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:24px;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:16px;color:#8d8d8d;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:25px;overflow:hidden}

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

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

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

/* .solution-list1 .pic:after{content:'';display:block;padding-top:67%;position:relative} */

.solution-list1 .pic img{
    /* position:absolute;
    left:0;
    top:0; */
    width:100%;
    height:100%;
    -webkit-transition:.5s;
    -o-transition:.5s;
    transition:.5s
}
.solution-list1 .pic video {
    width: 100%;
    height: 400px;
}


.solution-list1 .pic iframe {

    width: 100%;
    height: 400px;
}
.detail-2 .pic iframe {

    width: 100%;
    height: 360px;
}
.detail-2 .pic video {

    width: 100%;
    height: 300px;
}
.chp-dt-1 .pic iframe {

    width: 100%;
    height: 360px;
}
.chp-dt-1 .pic video {

    width: 100%;
    height: 300px;
}
.solution-list1 .inner{padding:30px 0 30px 92px;overflow:hidden}

.solution-list1 h4{margin-bottom:13px;padding:12px 18px;font-size:22px;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:3px;height:21px;margin-top:-10.5px;background-color:#d00f1f}

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

.info-list1{margin: 0 -5px 14px;overflow:hidden}

.info-list1 li{padding: 0 5px; margin-bottom:15px;float:left;min-width:16.66%;text-align:center;font-size:0}

.info-list1 .top{margin-bottom:8px;display:inline-block;min-width:61px;height:61px;line-height:59px;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:24px;color:#d00f1f;line-height:1.4}

.info-list1 h5{font-size:14px;color:#333;font-weight:400;text-align:center}

.solution-list1 .more{float:right;width:105px;height:34px;line-height:34px;background-color:#cac9c9;border-radius:17px;text-align:center;font-size:14px;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:84px 0;overflow:hidden}

.detail-2{overflow:hidden;display: flex;align-items: center;}

.detail-2 .pic{float:left;width:41%;position:relative;overflow:hidden}

/* .detail-2 .pic:after{content:'';display:block;padding-top:58%;position:relative} */

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

.detail-2 .inner{padding:0 53px;overflow:hidden;width: 59%;}

.detail-2 h4{font-size:36px;color:#333;position:relative;border-bottom:1px solid #dbdfe1;padding:15px 0 15px 22px;margin-bottom:30px}

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

.detail-2 h5{font-size:16px;color:#666;line-height:2;padding-left:32px;background-repeat:no-repeat;background-position:left center;margin-bottom:10px}

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

.detail-2 .btn{float:right;width:126px;height:34px;line-height:34px;background-color:#d00f1f;border-radius:17px;text-align:center;font-size:14px;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:66px 0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;overflow:hidden}

.detail-3,.detail-3 .cont{overflow:hidden}

.detail-3 .cont img{max-width: 80%}

.product-1{padding-bottom:40px;overflow:hidden}

.choice-1{overflow:hidden}

.tabs-list1{overflow:hidden}

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

.tabs-list1 a{
    display:block;
    font-size:18px;
    color:#333;
    font-weight:700;
    min-width:150px;
    line-height:48px;
    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:26px;overflow:hidden}

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

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

.choice-inner dl dt{float:left;width:134px;padding-left:35px;font-size:14px;color:#333;font-weight:700;line-height:52px}

.choice-inner dl dd{padding:3.5px 0;overflow:hidden}

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

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

.choice-btn button{margin-left:3px;display:inline-block;vertical-align:middle;width:128px;height:38px;line-height:38px;border-radius:19px;font-size:16px;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;margin:0 -22px}

.chp-list2 li{margin-bottom:46px;padding:0 22px;float:left;width:25%}

.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:0;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:2px 10px 20px 10px;overflow:hidden;position:relative;z-index:2}

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

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

.chp-list2 .more{
    position:absolute;
    right:20px;
    bottom:22px;
    background-color:#cac9c9;
    width:78px;
    height:26px;
    line-height:26px;
    border-radius:17px;
    text-align:center;
    font-size:12px;
    color:#fff
}

.chp-list2 .con:hover:after{width:100%}

.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-bottom:20px;background-color:#f4f8fb;overflow:hidden}

.chp-dt-1{overflow:hidden;display: flex;align-items: center;}

.chp-dt-1 .pic{float:left;width:41%;position:relative;overflow:hidden}

/* .chp-dt-1 .pic:after{content:'';display:block;padding-top:98%;position:relative} */

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

.chp-dt-1 .inner{padding:62px 26px 20px 53px;overflow:hidden;width: 59%;}

.chp-dt-1 h4{margin-bottom:18px;font-size:36px;color:#333;line-height:2;padding:15px 0 15px 24px;position:relative;border-bottom:1px solid #dbdfe1}

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

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

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

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

.chp-dt-1 .item h5{margin-bottom:8px;font-size:16px;color:#666;line-height:2;padding-left:32px;background-repeat:no-repeat;background-position:left center}

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

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

.chp-dt-1 .bd .btn{float:right;width:126px;height:34px;line-height:34px;background-color:#d00f1f;border-radius:17px;text-align:center;font-size:14px;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:18px;color:#333;line-height:34px;padding-left:32px;background-repeat:no-repeat;background-position:left center;overflow:hidden}

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

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

.table-1{overflow-x:auto}

.table-1 table{width:100%}

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

.table-1 td{font-size:14px;color:#333;line-height:1.7;padding:30px 5px;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:39px 0;overflow:hidden}

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

.pinc-1{overflow:hidden}

.pinc-1 .chart{float:left;width:63%;height:460px}

.pinc-1 .right{float:right;width:32.6%}

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

.tabel-2{overflow:hidden}

.tabel-2 table{width:100%}

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

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

.pinc-1 .tips{padding:0 8px;margin-top:16px;font-size:14px;color:#333;line-height:1.7}

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

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

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

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

.tzh-1 .tips{font-size:16px;color:#666;text-align:center}

.tzh-list1{overflow:hidden}

.tzh-list1 li{float:left;width:33.33%}

.tzh-list1 h4{font-size:16px;color:#333;text-align:center;background-color:#f8f8f8;height:59px;line-height:59px;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden}

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

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

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

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

.yuny-1{overflow:hidden}

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

.hy-list3{overflow:hidden;margin:0 -10px}

.hy-list3 li{padding:0 10px;float:left;width:50%}

.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:30px;bottom:35px;right:30px;font-size:24px;color:#fff;line-height:2;padding-left:43px;background-repeat:no-repeat;background-position:left center;-webkit-background-size:40px auto;background-size:40px 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:25px 0 50px;overflow:hidden}

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

.product-dt-1-7{padding:56px 0 51px;background-color:#f4f8fb}

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

.plan-list1{overflow:hidden;margin:0 -16px}

.plan-list1 li{margin-bottom:36px;float:left;width:33.33%;padding:0 16px}

.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:0;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:34px 40px 50px;background-color:#fff;overflow:hidden}

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

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

.plan-list1 .con:hover:after{width:100%}

.plan-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)}

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

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

.jsh-1{overflow:hidden;
    display: flex;
    align-items: center;
}

.jsh-1 .video{float:left;width:47%;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:76px;height:76px;background:url(../image/i22.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:-38px 0 0 -38px}

.jsh-1 .txt{
    overflow:hidden;
    padding:33px 33px 30px 96px;
    font-size:16px;
    color:#333;
    line-height:1.9;
    width: 53%;
}

.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{overflow:hidden}

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

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

.wh-list1{border-right:1px solid rgba(255,255,255,.3);overflow:hidden}

.wh-list1 li{float:left;width:20%;height:659px;line-height:659px;font-size:0;text-align:center;border-left:1px solid rgba(255,255,255,.3);position:relative;overflow:hidden}

.wh-list1 .con{display:inline-block;vertical-align:middle;line-height:1.4;width:100%;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.wh-list1 .con .pic{margin:0 auto 42px;width:79px;height:79px;border-radius:50%;position:relative}

.wh-list1 .con .pic:after{content:'';position:absolute;left:50%;top:50%;width:90px;height:90px;margin:-45px 0 0 -45px;background:url(../image/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 .con .pic img{display:block;width:100%;height:100%;position:relative;z-index:2}

.wh-list1 .con h4{padding-bottom:28px;font-size:24px;color:#fff;position:relative}

.wh-list1 .con h4:after{margin-left:-83px;content:'';position:absolute;left:50%;bottom:0;width:166px;height:6px;background:url(../image/i26.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.wh-list1 .con h4 span{margin-top:8px;display:block;font-size:16px;color:#fff;font-family:Arial;font-weight:400;text-transform:uppercase}

.wh-list1 .mask{padding:0 13%;position:absolute;left:0;top:0;width:100%;background:url(../image/bg16.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;line-height:1.4;z-index:2;height:0;overflow:hidden;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.wh-list1 .mask .pic{margin:40% auto 40px;width:79px;height:79px;border-radius:50%;position:relative}

.wh-list1 .mask .pic:after{content:'';position:absolute;left:50%;top:50%;width:90px;height:90px;margin:-45px 0 0 -45px;background:url(../image/i27_on.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 .mask .pic img{display:block;width:100%;height:100%;position:relative;z-index:2}

.wh-list1 .mask h4{margin-bottom:26px;padding-bottom:28px;font-size:24px;color:#fff;position:relative}

.wh-list1 .mask h4:after{margin-left:-83px;content:'';position:absolute;left:50%;bottom:0;width:166px;height:6px;background:url(../image/i26.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.wh-list1 .mask h4 span{margin-top:8px;display:block;font-size:16px;color:#f5e0e1;font-family:Arial;text-transform:uppercase;font-weight:400}

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

.wh-list1 li:hover .con{opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}

.wh-list1 li:hover .mask{height:100%}

.about-3{padding:59px 0 64px;background-color:#f8f8f8;overflow:hidden}

.about-3 .tit-6{margin-bottom:24px}

.block-lch{overflow:hidden}

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

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

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

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

.lch-for-sk .pic{margin:-19px -20px 0 0;float:right;width:49%;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:70px 100px 30px 116px;overflow:hidden}

.lch-for-sk .top{margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e2e3e4}

.lch-for-sk .date{margin-bottom:4px;font-size:151px;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:-48px;top:-50px;width:160px;height:160px;background:url(../image/i28.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.lch-for-sk .date span{position:absolute;left:12px;top:-7px;font-size:151px;color:#d00f1f}

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

.lch-for-sk .txt{font-size:16px;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(../image/icon-prev3.png)}

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

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

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

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

.lch-nav-sk:before{content:'';position:absolute;left:0;top:5px;right:0;height:6px;background:url(../image/i31.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.lch-nav-sk .slider{padding:0 50px;position:relative;overflow:hidden}

.lch-nav-sk .icon{display:block;width:24px;height:24px;background:url(../image/i29.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:0 auto 8px}

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

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

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

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

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

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

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

.rzh-sk{position:relative;z-index:2}

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

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

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

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

.rzh-sk .line1{margin:0 auto 15px;width:22px;height:145px;background:url(../image/i32.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

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

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

.rzh-sk .line2{margin:0 auto 15px;width:30px;height:89px;background:url(../image/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 13px;display:block;width:23px;height:23px;background:url(../image/i34.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.rzh-sk .inner h4{font-size:16px;color:#fff;text-align:center;font-weight:400;white-space:nowrap;-ms-text-overflow:ellipsis;text-overflow:ellipsis;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}

.rzh-sk .con:hover .icon,.rzh-sk .slick-current .icon{background-image:url(../image/i35.png)}

.rzh-sk .con:hover .inner h4,.rzh-sk .slick-current .inner h4{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.rzh-sk .slick-arrow{margin-top:-28px;position:absolute;top:41%;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}

.rzh-sk .slick-prev{left:-102px;background-image:url(../image/icon-prev5.png)}

.rzh-sk .slick-next{right:-102px;background-image:url(../image/icon-next10.png)}

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

.rzh-list1{overflow:hidden}

.rzh-list1 li{float:left;width:16.66%;display: flex;
    justify-content: center;
}

.rzh-list1 .num{padding:0 7px;float:left;font-size:58px;color:#fff;font-weight:700;position:relative;line-height:1}

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

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

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

.about-5 .tit-6{margin-bottom:40px}

.ln-list1{margin:0 -15px;font-size:0;display: -webkit-flex; display: flex; align-items: stretch}

.ln-list1 li{display:inline-block;vertical-align:top;width:33.33%;padding:0 15px}

.ln-list1 .con{height: 100%; padding:58px 55px 31px;display:block;position:relative;background-color:#fff;box-shadow:0 0 21px rgba(4,0,0,.11)}

.ln-list1 .icon{position:absolute;left:100%;top:40%;width:11px;height:19px;background:url(../image/icon-next11.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.ln-list1 .last .icon{display:none}

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

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

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

.ln-list1 h4{margin-bottom:15px;padding:18px 100px 18px 26px;border-bottom:1px solid #e5e5e5;font-size:24px;color:#333;font-weight:700;background:url(../image/icon-next7.png) left top 28px no-repeat;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

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

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

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

.ln-list1 .pic .img_on{display:none}

.ln-list1 .con:hover:after{width:100%}

.ln-list1 .con:hover .pic img{display:none}

.ln-list1 .con:hover .picaboutp{color:#d50110}

.ln-list1 .con:hover .pic .img_on{display:block}

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

.box-tabs2{position:absolute;left:0;bottom:68px;right:0;background:url(../image/bg17.png) center center no-repeat;-webkit-background-size:100% auto;background-size:100% auto;z-index:2}

.tabs-list2{font-size:0}

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

.tabs-list2 a{display:block;background-repeat:no-repeat;background-position:center center;box-shadow:0 0 0 8px rgba(255,255,255,.15);border-radius:50%;width:150px;height:150px;line-height:150px;font-size:36px;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 .i1{padding-top:40px}

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

.tabs-list2 .i3{padding-top:40px}

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

.tabs-list2 .on a{line-height:146px;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%;display:none}

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

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

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

.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 .tit-6{margin:0 0 39px -37px}

.contact-txt .txt{padding-top:38px;margin-bottom:36px;font-size:18px;color:#fff;line-height:1.7;font-weight:700;position:relative}

.contact-txt .txt:before{content:'';position:absolute;left:0;top:0;width:38px;height:1px;background-color:#fff}

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

.contact-txt .btn i{margin:-2px 18px 0 0;display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(../image/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(../image/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:88px 0 98px;overflow:hidden}

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

.chx-list1{overflow:hidden}

.chx-list1 li{float:left;width:25%;cursor:pointer}

.chx-list1 .top{margin-bottom:20px;padding-top:51px;position:relative;height:267px}

.chx-list1 .top:after{content:'';position:absolute;left:50%;bottom:0;width:309px;height:267px;margin-left:-154.5px;background:url(../image/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:80px;height:80px;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:72px;position:relative;z-index:2}

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

.chx-list1 .number{font-size:60px;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:18px;font-weight:400}

.chx-list1 li:hover .top:after{height:0;animation: listAni .5s forwards; -webkit-animation: listAni .5s forwards;}

@keyframes listAni
{
    from {height: 0}
    to {height: 267px}
}
 
@-webkit-keyframes listAni
{
    from {height: 0}
    to {height: 267px}
}

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

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

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

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

.lch-list1 li:before{margin-left:-21px;content:'';position:absolute;left:100%;top:59px;width:42px;height:34px;background:url(../image/icon-next12.png) center center no-repeat;-webkit-background-size:cover;background-size:cover}

.lch-list1 .top{margin:0 auto 17px;width:154px;height:154px;line-height:154px;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:3px;top:3px;right:3px;bottom:3px;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(../image/st1.png)}
.lch-list1 .top #yuan3{background-image: url(../image/st2.png)}
.lch-list1 .top #yuan4{background-image: url(../image/st3.png)}
.lch-list1 .top #yuan5{background-image: url(../image/st4.png)}

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

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

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

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

.lch-list1 h4{font-size:24px;color:#333;position:relative;padding:10px 0;margin-bottom:18px}

.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:16px;color:#333;line-height:2;text-align:left}

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

.case-dt-3{padding:80px 0 77px;overflow:hidden}

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

.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:101px;height:101px;background:url(../image/i50.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:-50.5px 0 0 -50.5px}

.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:92px 0 76px;background-color:#f4f8fb;overflow:hidden}

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

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

.partner-sk .con{margin:8px;display:block;background-color:#fff;height:160px;line-height:160px;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;top:50%;width:56px;height:56px;margin-top:-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;z-index:2;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.partner-sk .slick-prev{left:-93px;background-image:url(../image/icon-prev3.png)}

.partner-sk .slick-prev:hover{background-image:url(../image/icon-prev4.png)}

.partner-sk .slick-next{right:-93px;background-image:url(../image/icon-next8.png)}

.partner-sk .slick-next:hover{background-image:url(../image/icon-next9.png)}

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

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

.hx-1{padding:64px 0 132px;overflow:hidden}

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

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

.technology-1 .btn{position:absolute;left:0;top:11.5%}

.technology-1 .btn dd{margin:12px auto;width:128px;height:86px;padding:3px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);position:relative;cursor:pointer}

.technology-1 .btn dd:before{content:'';position:absolute;right:-8px;top:50%;width:5px;height:8px;margin-top:-4px;background:url(../image/icon-prev6-1.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-1 .btn dd img{display:block;width:100%;height:100%}

.technology-1 .btn dd.on{width:182px;height:122px;border:3px solid #cd1121}

.technology-1 .btn dd.on:before{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

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

.technology-1 .list li{font-size: 0;overflow:hidden;height:0;opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';visibility:hidden}

.technology-1 .list .pic{display: inline-block; vertical-align: middle; width:calc(100% - 496px)}

.technology-1 .list .pic img{display:block;max-width:100%;max-height:100%;opacity: 0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:.5s;-o-transition:.5s;transition:.5s}

.technology-1 .list .inner{padding:0 44px 0 53px;display: inline-block; vertical-align: middle; width:496px;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}

.technology-1 .list .inner h4{margin-bottom:14px;font-size:24px;color:#333;padding-bottom:14px;position:relative}

.technology-1 .list .inner h4:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:2px;background-color:#cd1121}

.technology-1 .list .inner .txt{font-size:14px;color:#333;line-height:2}

.technology-1 .list li.show{height:auto;opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';visibility:visible}

.technology-1 .list li.show.in .pic img{opacity: 1;-webkit-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);transform:translateX(0%)}

.technology-1 .list li.show.in .inner{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

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

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

.gn-tit h3{display:inline-block;vertical-align:middle;width:297px;height:138px;line-height:138px;background:url(../image/icon-down2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;font-size:24px;color:#fff;text-align:center}

.technology-2{background:url(../image/p61.png) center center no-repeat;width:933px;margin:0 auto;min-height:895px;position:relative}

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

.technology-2 li{position:absolute;width:132px;height:132px;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 li:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url(../image/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 li:after{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background:url(../image/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 .icon{width:38px;height:38px;position:relative;z-index:2}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.technology-2 .mask{padding-left:77px;position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display:none;z-index:10}

.technology-2 .mask:before{content:'';position:absolute;left:0;top:135px;width:86px;height:1px;background-color:#cd1121}

.technology-2 .mask .mask-con{ cursor:default;padding:36px;width:275px;background:url(../image/bg19.png) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%}

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

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

.technology-2 .mask .txt{font-size:14px;color:#666;line-height:1.4;max-height:6.8em;overflow:hidden}

.technology-2 .i10 .mask,.technology-2 .i11 .mask,.technology-2 .i12 .mask,.technology-2 .i8 .mask,.technology-2 .i9 .mask{padding:0 77px 0 0;left:auto;right:100%}

.technology-2 .i10 .mask:before,.technology-2 .i11 .mask:before,.technology-2 .i12 .mask:before,.technology-2 .i8 .mask:before,.technology-2 .i9 .mask:before{left:auto;right:0}

.technology-2 li:hover:after{opacity:0;filter:alpha(opacity=0);filter:alpha(Opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)'}

.technology-2 li:hover:before{opacity:1;filter:alpha(opacity=100);filter:alpha(Opacity=100);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)'}

.technology-2 li:hover .icon img{display:none}

.technology-2 li:hover .icon .img_on,.technology-2 li:hover .mask{display:block}

.technology-2 li:hover h4{color:#cd1121}

.hx-3{padding:91px 0 46px;overflow:hidden}

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

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

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

.shj-1 .pic{float:left;width:45.9%;overflow:hidden}

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

.shj-1 .inner{padding:88px 160px 90px 144px;overflow:hidden}

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

.shj-1 .inner h4{margin-bottom:10px;font-size:24px;color:#333;padding-bottom:16px;position:relative}

.shj-1 .inner h4:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:2px;background-color:#cd1121}

.shj-1 .inner .txt{font-size:16px;color:#333;line-height:2}

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

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

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

.txt-2 h3{margin-bottom:14px;font-size:24px;color:#333}

.txt-2 .txt{font-size:16px;color:#333}

.sf-sk{position:relative;overflow:hidden;padding:0 90px}

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

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

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

.sf-sk .con{margin:0 auto 50px;width:150px;height:150px;line-height:150px;font-size:0;text-align:center;background:url(../image/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:175px;height:175px;background:url(../image/bg23.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin:-87.5px 0 0 -87.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:18px;color:#cd1121}

.sf-sk .con .pic{width:142px;height:142px;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:16px;color:#fff;background-color:#cd1121;line-height:38px;position:relative;text-align:center;width:147px;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:10px;height:6px;background:url(../image/icon-up2.png) center center no-repeat;-webkit-background-size:cover;background-size:cover;margin-left:-5px}

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

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

.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:112px;width:53px;height:53px;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:20px;background-image:url(../image/icon-prev7.png)}

.sf-sk .slick-prev:hover{background-image:url(../image/icon-prev8.png)}

.sf-sk .slick-next{right:20px;background-image:url(../image/icon-next13.png)}

.sf-sk .slick-next:hover{background-image:url(../image/icon-next14.png)}

.hx-5{padding:99px 0 75px;overflow:hidden}

.chz-1{padding:0 58px 0 120px;overflow:hidden}

.chz-1 .pic{float:right;width:65%;overflow:hidden}

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

.chz-1 .inner{padding:48px 90px 0 0;overflow:hidden}

.chz-1 .inner h4{margin-bottom:12px;font-size:24px;color:#333;padding-bottom:14px;position:relative}

.chz-1 .inner h4:after{content:'';position:absolute;left:0;bottom:0;width:30px;height:2px;background-color:#cd1121}

.chz-1 .inner .txt{font-size:16px;color:#333;line-height:2}

@media only screen and (max-width:1919px){

.technology-1 .content .wp{width:70%}

.tit-1 img{width:212px}

.tit-1 h3{font-size:158px}

.index-3 .tit-1 img,.index-4 .tit-1 img{width:145px}

.index-5 .tit-1 img{width:111px}

.ft-nav{width: 53%}

.ft-info{width: 47%}

.ft-txt{padding: 0; padding-left: 20px}

.ft-txt .tel{padding-left: 36px; font-size: 22px; -webkit-background-size: 26px auto; background-size: 26px auto}

.ft-txt .txt{font-size: 12px}

}

@media only screen and (max-width:1599px){
.m-float .c-mask {position: absolute;right: 50px;top: 0px;}
.header{padding:0 20px}

.ft-top{padding:46px 0 53px}

.ft-nav dt{font-size:14px;margin-bottom:15px}

.ft-nav dd a{font-size:12px}

.ft-txt{padding:0 22px 0 28px}

.ft-txt h4{font-size:14px;margin-bottom:14px}

.ft-txt .tel{font-size:22px;padding-left:44px;-webkit-background-size:32px auto;background-size:32px auto;margin-bottom:9px}

.ft-txt .txt{font-size:12px}

.ft-qr .pic{width:82px;height:82px;margin-bottom:8px}

.ft-qr h4{font-size:12px}

.ft-bd{padding:14px 0 42px}

.share-btn .bdshare-button-style0-16 a{width:30px;height:30px}

.ft-copy{font-size:12px;line-height:30px}

.logo{margin-top:16px;height:48px;line-height:48px}

.nav>ul>li>.v1{padding:0 20px;line-height:80px;font-size:16px}

.hd-so-pop{top: 80px}

.hd-so{height:80px}

.hdDown .logo{margin-top:10px;height:40px;line-height:40px}

.hdDown .nav>ul>li>.v1{line-height:60px}
.download-2-Header-right form input{
    width: 250px;
}

.hdDown .banner{
    margin-top: 60px;
}

.hdDown .hd-so-pop{top: 60px}

.hdDown .hd-so{height:60px}

.m-float .btn{width:50px;height:46px;line-height:46px}

.m-float .btn span{font-size:12px}

.m-float .btn .icon{-webkit-background-size:20px auto;background-size:20px auto}

.m-float .tel{width:118px;height:46px;line-height:46px;font-size:12px}
.m-float .c-tel{width:118px;height: 212px;line-height:46px;font-size:12px}
.m-float .tel img{width:22px}

.m-float .c-tel img{width:212px;}
.banner-txt1 .tit{padding-bottom:30px;margin-bottom:26px}

.banner-txt1 .tit h2{font-size:50px;margin-bottom:8px}

.banner-txt1 .txt{font-size:14px}

.banner-txt2 .tit{padding-bottom:30px;margin-bottom:26px}

.banner-txt2 .tit h2{font-size:90px;margin-bottom:8px}

.banner-txt2 .tit h2 span{font-size:52px}

.banner-txt2 .tit h3{font-size:34px}

.banner-txt2 .txt{font-size:16px}

.banner .pagination .slick-dots li{width:12px;height:12px;margin-right:8px}

.index-2{padding-top:34px}

.tit-1 img{width:180px;margin:-39px 16px 0 0}

.tit-1 h3{font-size:135px}

.hy-list1 li{height:712px;line-height:712px}

.hy-list1 .con .pic{width:65px;height:65px;margin-bottom:21px}

.index-1{padding-top:58px}

.number-l1 li{padding:8px 8px 15px}

.number-l1 .number{font-size:15px}

.number-l1 .number span{font-size:45px}

.number-l1 h4{font-size:14px}

.hy-list1 .con h4{font-size:27px}

.hy-list1 .con h4 span{font-size:12px}

.hy-list1 .mask .pic{width:65px;height:65px;margin-bottom:28px}

.hy-list1 .mask h4{font-size:28px;margin-bottom:27px}

.hy-list1 .mask h4 span{font-size:14px}

.hy-list1 .mask .txt{font-size:14px;margin-bottom:28px}

.m-btn1{width:122px;height:32px;line-height:32px;font-size:14px}

.index-3{padding:39px 0 105px}

.index-3 .tit-1 img{width:124px}

.chp-list1 .i1 .txt{padding:45px 48px}

.tit-1 .more{font-size:14px}

.chp-list1 .txt{padding:22px 30px}

.chp-list1 .txt h4{font-size:18px}

.chp-list1 .txt p{font-size:14px}

.chp-list1 .i1 .txt h4{font-size:27px}

.chp-list1 .i1 .txt p{font-size:15px}

.chp-list1 .m-btn1{margin-top:24px}

.index-4{padding:51px 0 123px}

.index-4 .tit-1 img{width:124px}

.m-features .col-l{width:184px}

.m-features .col-r{margin-left:184px}

.td-list1{margin:18px 0 114px;padding-right:38px}

.td-list1 a{font-size:18px;padding-right:30px}
.product_title{
    width: 116px;
    font-size: 22px;
}

.td-list1 a i{width:22px;height:22px;margin-top:-11px}

.td-cons .td-item .pic{height:220px;line-height:220px}

.td-cons .td-item .mask{padding:38px 35px}

.td-cons .td-item h4{font-size:21px;margin-bottom:14px;padding-bottom:9px}

.td-cons .td-item h4 span{font-size:21px}

.td-cons .td-item .txt{font-size:12px}

.index-5{padding:46px 0 38px}

.index-5 .tit-1 img{width:110px}

.news-list1 a{font-size:27px;padding:0 21px}

.xw-list1 li{height:384px}

.xw-list1 .con{padding:18px 50px 18px 22px}

.xw-list1 .date{font-size:14px;margin-bottom:26px}

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

.xw-list1 .pic{margin:30px 0 18px}

.xw-list1 h4{font-size:18px;margin-bottom:14px}

.xw-list1 .txt{font-size:12px}

.solution-list1 .inner{padding:32px 0 20px 69px}

.solution-list1 h4{font-size:16px;padding:9px 14px;margin-bottom:10px}

.solution-list1 .txt{font-size:12px;margin-bottom:18px}

.info-list1{margin-bottom:10px}

.info-list1 li{margin-bottom:11px}

.info-list1 .top{min-width:46px;height:46px;line-height:44px}

.info-list1 .top span{font-size:18px}
.solution-list1 .pic iframe {
    height: 300px;
}
.detail-2 .pic iframe {

    width: 100%;
    height: 310px;
}
.detail-2 .pic video {

    width: 100%;
    height: 250px;
}

.chp-dt-1 .pic iframe {

    width: 100%;
    height: 310px;
}
.chp-dt-1 .pic video {

    width: 100%;
    height: 250px;
}


.solution-list1 .pic video{
    height: 300px;
}
.info-list1 h5{font-size:12px}

.solution-list1 .more{width:78px;height:26px;line-height:26px;font-size:12px}

.lch-for-sk{margin:0}

.contact-txt{padding:163px 40px 0}

.ban-txt2{padding-right:124px}

.ban-txt2 .inner{padding:26px 57px 30px}

.ban-txt2 .tag{font-size:15px}

.ban-txt2 .tag:before{top:12px;width:32px;left:-40px}

.ban-txt2 h4{font-size:27px}

.ban-txt2 .txt{font-size:12px}

.ban-txt2 .return{width:124px;font-size:12px;-webkit-background-size:30px auto;background-size:30px auto;padding-top:30px}

.lch-list1 li{padding:0 39px}

.lch-list1 li:before{width:32px;height:26px;margin-left:-16px;top:45px}

.partner-sk{padding:0}

.technology-2 .mask{padding-left:10px}

.technology-2 .mask:before{top:110px;width:18px}

.technology-2 .mask .mask-con{width:206px;padding:27px}

.technology-2 .mask .txt{font-size:12px;max-height: 8.8em;}

.technology-2 .i10 .mask,.technology-2 .i11 .mask,.technology-2 .i12 .mask,.technology-2 .i8 .mask,.technology-2 .i9 .mask{padding-right:10px}

.ban-txt1 h2{font-size:36px}

.chp-dt-1 .inner{padding:46px 70px 15px 20px}

.chp-dt-1 h4{font-size:27px;margin-bottom:14px;padding:11px 0 11px 18px;line-height:1.5}

.chp-dt-1 h4:before{height:21px;margin-top:-10.5px}

.chp-dt-1 .info span{font-size:14px;min-width:84px;line-height:24px;margin:0 8px 8px 0}

.chp-dt-1 .item{padding:6px 0}

.chp-dt-1 .item h5{font-size:14px;-webkit-background-size:18px auto;background-size:18px auto;padding-left:24px;margin-bottom:6px}

.chp-dt-1 .item .txt{font-size:12px;line-height:1.5}

.chp-dt-1 .bd{padding-top:18px;margin-top:12px}

.chp-dt-1 .bd .tag{font-size:14px;line-height:26px}

.chp-dt-1 .bd .btn{width:94px;height:26px;line-height:26px;font-size:12px}

.tit-5 h3 span{font-size:27px}

.product-dt-1-2{padding:52px 0 15px}

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

.tabel-2 th,.table-1 .t1,.table-1 th{font-size:14px}

.tabel-2 td{font-size:12px}

.product-dt-1-3{padding:30px 0}

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

.product-dt-1-4{padding:8px 0}

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

.product-dt-1-5{padding:28px 0}

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

.product-dt-1-6{padding:18px 0 38px}

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

.product-dt-1-7{padding:42px 0 38px}

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

.pinc-1 .tips{font-size:12px}

.pinc-1 .right img{height:74px}

.tzh-list1 h4{font-size:14px;height:44px;line-height:44px}

.tzh-list1 .pic{height:386px;line-height:386px}

.tzh-1 .tips,.yuny-1 .txt{font-size:14px}

.hy-list3 h4{left:22px;bottom:26px;font-size:18px;-webkit-background-size:30px auto;background-size:30px auto;padding-left:32px}

.xz-list1 .con{padding:30px 60px 15px 29px;height:90px}

.xz-list1 h4{font-size:16px}

.xz-list1 .icon{right:28px;width:22px;height:22px;margin-top:-11px}

.plan-list1 .inner{padding:26px 30px 38px}

.plan-list1 h4{font-size:16px;-webkit-background-size:28px auto;background-size:28px auto;padding-left:33px}

.plan-list1 p{font-size:16px}

.m-btn2{width:114px;height:26px;line-height:26px;font-size:12px}

.product-dt-2{padding:63px 0}

.detail-2{padding:0 26px 0 56px}

.detail-2 h4{font-size:27px;padding:11px 0 11px 16px;margin-bottom:22px}

.detail-2 h5{font-size:14px;-webkit-background-size:18px auto;background-size:18px auto;padding-left:24px;margin-bottom:8px}

.detail-2 .txt{font-size:12px;margin-bottom:38px;line-height:1.5}

.detail-2 .btn{width:94px;height:26px;line-height:26px;font-size:12px}

.product-dt-2-2{padding:50px 0}

.tit-4 h3{font-size:22px;padding-left:15px;-webkit-background-size:4px auto;background-size:4px auto}

.tabs-list1 a{font-size:16px;line-height:36px;min-width:138px}

.choice-inner dl dt{font-size:12px;width:114px;line-height:40px;padding-left:26px}

.choice-inner dl dd .chk-btn{margin-right:30px}

.chk-btn input{width:12px;height:12px}

.chk-btn span{font-size:12px;line-height:40px}

.choice-btn button{font-size:14px;width:96px;height:28px;line-height:28px}

.chp-list2{margin:0 -16px}

.chp-list2 li{padding:0 16px;margin-bottom:34px}

.chp-list2 .inner{padding:6px 29px 22px 29px}

.chp-list2 h4{font-size:18px;margin-bottom:4px}

.chp-list2 .txt{font-size:12px;line-height:1.5;height:4.5em}

.chp-list2 .more{width:78px;height:26px;line-height:26px;font-size:12px;right:34px;bottom:22px}

.tit-6 h3 span{font-size:38px}

.about-1{padding:8px 0 47px}

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

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

.about-3{padding:44px 0 48px}

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

.jsh-1 .txt{padding:22px 24px 22px 72px}

.wh-list1 li{height:494px;line-height:494px}

.wh-list1 .con .pic{width:60px;height:60px;margin-bottom:32px}

.wh-list1 .con .pic:after{width:68px;height:68px;margin:-34px 0 0 -34px}

.wh-list1 .con h4{font-size:18px;padding-bottom:21px}

.wh-list1 .con h4 span{font-size:14px}

.wh-list1 .con h4:after{width:124px;height:4px;margin-left:-62px}

.wh-list1 .mask .pic{margin:40% auto 30px;width:60px;height:60px}

.wh-list1 .mask .pic:after{width:68px;height:68px;margin:-34px 0 0 -34px}

.wh-list1 .mask h4{font-size:18px;padding-bottom:21px;margin-bottom:20px}

.wh-list1 .mask h4 span{font-size:14px}

.wh-list1 .mask h4:after{width:124px;height:4px;margin-left:-62px}

.wh-list1 .mask .txt{font-size:14px}

.lch-for-sk .top{padding-bottom:10px;margin-bottom:12px}

.lch-for-sk .date{font-size:113px}

.lch-for-sk .date:before{width:120px;height:120px}

.lch-for-sk .date span{font-size:113px}

.lch-for-sk h4{font-size:22px}

.lch-for-sk .txt{font-size:14px}

.lch-for-sk .slick-arrow{width:42px;height:42px;margin-top:-21px}

.lch-for-sk .slick-prev{left:-54px}

.lch-for-sk .slick-next{right:-54px}

.lch-nav-sk .date{font-size:16px}

.rzh-sk .pic{width:214px;padding:14px}

.rzh-sk .pic2{width:166px;height:222px;padding:9px}

.rzh-sk .slick-arrow{width:42px;height:42px}

.rzh-sk .slick-prev{left:-76px}

.rzh-sk .slick-next{right:-76px}

.rzh-sk .inner h4{font-size:14px}

.rzh-list1 .num{font-size:44px}

.rzh-list1 .txt{padding:6px 10px;font-size:12px}

.ln-list1 .con{padding:44px 41px 23px}

.ln-list1 .num{font-size:75px}

.ln-list1 h4{padding:14px 80px 14px 20px;font-size:18px;background-position: left top 22px;-webkit-background-size:5px auto;background-size:5px auto}

.ln-list1 .txt{font-size:14px;min-height: 140px;}

.ln-list1 .pic{width:52px;height:52px}

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

.contact-txt .txt{padding-top:28px;margin-bottom:27px;font-size:16px}

.contact-txt .btn{width:164px;height:36px;line-height:36px;font-size:14px}

.contact-txt .btn i{width:18px;height:18px;margin-right:14px}

.tabs-list2 a{width:112px;height:112px;line-height:112px;font-size:27px}

.tabs-list2 .on a{line-height:108px}

.detail-1 .top h1{font-size:24px}

.detail-1 .top .info span,.shart-btn span{font-size:14px}

.shart-btn .bdshare-button-style0-16 a{width:22px;height:22px}

.dt-pages .btn a{width:93px;height:32px;line-height:30px}

.dt-pages .return{width:124px;height:32px;line-height:32px}

.dt-pages .return i{width:18px;height:18px}

.tit-2 h3{font-size:15px;padding-bottom:16px}

.rec-news li{margin-bottom:16px}

.rec-news .inner{padding:10px 20px 18px}

.rec-news .date{font-size:14px;-webkit-background-size:15px auto;background-size:15px auto;padding-left:16px}

.rec-news h4{font-size:14px}

.trends-sk .inner{padding:15px 0 0 50px}

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

.trends-sk .info{margin-bottom:9px}

.trends-sk .info span{font-size:12px;margin-right:24px}

.trends-sk h4{font-size:21px}

.trends-sk .txt{font-size:14px}

.trends-sk .slick-dots{bottom:60px;right:68px}

.trends-sk .slick-dots li{width:10px;height:10px}

.dt-list1 .con{padding:24px 52px 24px 0}

.dt-list1 .inner{padding:2px 54px}

.dt-list1 h4{font-size:16px;margin-bottom:11px}

.dt-list1 .txt{font-size:14px;margin-bottom:14px}

.dt-list1 .info span{font-size:12px}

.dt-list1 .icon{width:34px;height:34px}

.dt-list1 .pic{width:218px;height:134px}

.m-number,.m-number span em{font-size:105px}

.technology-1{min-height:400px}

.technology-1 .list .inner{padding:0 33px 0 40px}

.technology-1 .list .inner h4{font-size:18px}

.technology-1 .list .inner .txt{font-size:12px}

.gn-tit h3{width:222px;height:104px;line-height:104px;font-size:18px}

.technology-2{width:700px;min-height:672px}

.technology-2 li{width:100px;height:100px}

.technology-2 .icon{width:28px;height:28px}

.technology-2 h4{font-size:12px}

.txt-1{font-size:14px}

.shj-1{padding:0 8px 0 120px}

.shj-1 .inner{padding:66px 120px 68px 108px}

.shj-1 .inner h4{font-size:18px}

.shj-1 .inner .txt{font-size:14px}

.txt-2 h3{font-size:18px}

.txt-2 .txt{font-size:14px}

.sf-sk:after{top:111px}

.sf-sk .con{width:112px;height:112px;line-height:112px}

.sf-sk .con:after{width:132px;height:132px;margin:-66px 0 0 -66px}

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

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

.sf-sk .con .pic{width:106px;height:106px}

.sf-sk .slick-arrow{top:84px}

.sf-sk .con h4{font-size:14px}

.sf-sk h5{font-size:12px;width:110px;line-height:28px}

.chz-1{padding:0 44px 0 90px}

.chz-1 .inner{padding:36px 68px 0 0}

.chz-1 .inner h4{font-size:18px}

.chz-1 .inner .txt{font-size:14px}

.chx-list1 .top{height:180px;padding-top:38px;margin-bottom:15px}

.chx-list1 .pic{width:52px;height:52px}

.chx-list1 h4{line-height:48px}

.chx-list1 h4 span{font-size:20px}

.chx-list1 .top:after{width:232px;height: 200px;margin-left:-116px}

/*.chx-list1 li:hover .top:after{height:200px}*/
@keyframes listAni
{
    from {height: 0}
    to {height: 200px}
}
 
@-webkit-keyframes listAni
{
    from {height: 0}
    to {height: 200px}
}

.chx-list1 .number{font-size:45px}

.chx-list1 .number span{font-size:16px}

.lch-list1 .top{margin-bottom:12px;width:116px;height:116px;line-height:116px}

.lch-list1 .pic{width:52px;height:52px}

.lch-list1 .number,.lch-list1 h4{font-size:18px}

.lch-list1 .txt{font-size:14px}

.video-1 .mask .start{width:76px;height:76px;margin:-38px 0 0 -38px}

.partner-sk .con{height:120px;line-height:120px}

.partner-sk .slick-arrow{width:42px;height:42px;margin-top:-21px}

.partner-sk .slick-prev{left:-70px}

.partner-sk .slick-next{right:-70px}

.hy-list2 .con{padding:26px 10px 30px;height: 140px;}

.hy-list2 .pic{height:40px;line-height:40px}

.hy-list2 h4{font-size:18px}

.hy-list2 h4 span{font-size:14px}

.download-1{padding:22px 0 36px}

.tit-3{padding:10px 0}

.tit-3 h3{font-size:18px}

.pos-nav a{font-size:14px;min-width:93px}

.cur a,.cur em,.cur span{font-size:12px}

.about-4{padding:46px 0 52px}

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

.about-5{padding:56px 0 76px}

.about-5 .tit-6{margin-bottom:30px}

.trends-dt-1{padding:48px 0 54px}

.detail-1 .top{padding-bottom:18px}

.detail-1 .cont{padding:18px 0}

.hx-1{padding:48px 0 99px}

.hx-3{padding:68px 0 34px}

.hx-4{padding:40px 0 36px}

.hx-5{padding:74px 0 56px}

.case-dt-1{padding:66px 0 74px}

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

.case-dt-2{padding:64px 0 99px}

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

.case-dt-3{padding:60px 0 58px}

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

.case-dt-4{padding:69px 0 57px}

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

.case-dt-5{padding:64px 0 41px}

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

.ft-nav{width: 48%}

.ft-info{width: 52%}

}

@media only screen and (max-width:1359px){

.ban-txt1 h2{font-size:25px}

.nav>ul>li>.v1{font-size:16px}

.ft-txt{padding:0 10px 0 20px}

.ft-txt .tel{padding-left:26px;font-size:16px;-webkit-background-size:20px auto;background-size:20px auto}

.ft-qr .pic{width:58px;height:58px}

.index-2{padding-top:24px}

.tit-1 img{width:128px;margin:-28px 12px 0 0}

.tit-1 h3{font-size:95px}

.hy-list1 li{height:504px;line-height:504px}

.hy-list1 .con .pic{width:46px;height:46px;margin-bottom:14px}

.hy-list1 .con h4{font-size:20px}

.hy-list1 .mask .pic{width:46px;height:46px;margin-bottom:20px}

.hy-list1 .mask .pic:after{width:54px;height:54px;margin:-27px 0 0 -27px}

.hy-list1 .mask h4{font-size:20px;margin-bottom:19px}

.hy-list1 .mask h4 span{font-size:12px}

.hy-list1 .mask .txt{font-size:12px;margin-bottom:20px}

.hy-list1 li:hover .mask{padding-top:60px}

.index-3 .tit-1 img{width:88px;margin-top:-10px}

.tit-1 .more{font-size:12px}

.td-cons .td-item .mask{padding:26px 24px}

.td-cons .td-item h4{font-size:15px;padding-bottom:6px;margin-bottom:10px}

.td-cons .td-item h4 span{font-size:15px}

.index-5{padding:32px 0 27px}

.index-5 .tit-1 img{width:78px}

.news-list1{margin-bottom:28px}

.news-list1 a{font-size:20px;padding:0 14px}

.xw-list1{padding:10px 0 32px}

.xw-list1 li{height:310px}

.xw-list1 .con{padding:12px 34px 12px 15px}

.xw-list1 .date{font-size:12px;margin-bottom:18px}

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

.xw-list1 .pic{margin:22px 0 12px}

.xw-list1 h4{font-size:14px;margin-bottom:10px}

.index-3{padding:28px 0 74px}

.chp-list1 .txt{padding:16px 21px}

.chp-list1 .txt h4{font-size:16px}

.chp-list1 .txt p{font-size:12px}

.chp-list1 .i1 .txt{padding:32px 34px}

.chp-list1 .i1 .txt h4{font-size:20px}

.chp-list1 .i1 .txt p{font-size:12px}

.chp-list1 .m-btn1{margin-top:16px}

.index-4{padding:36px 0 86px}

.index-4 .tit-1 img{width:88px;margin-top:-30px}

.m-features .col-l{width:150px}

.m-features .col-r{margin-left:150px}

.td-list1{margin:18px 0 90px}

.td-list1 a{font-size:16px}
.product_title{
    width: 102px;
    font-size: 19px;
}

.td-list1 a i{width:16px;height:16px;margin-top:-8px}

.td-cons .td-item .pic{height:180px;line-height:180px}

.trends-sk .inner{padding:10px 0 0 30px}

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

.trends-sk .info span{margin-right:5px;font-size:12px}

.trends-sk h4{font-size:20px}

.trends-sk .txt{font-size:12px}

.m-btn1{width:86px;height:22px;line-height:22px;font-size:12px}

.solution-list1 .inner{padding:15px 5%}

.info-list1{margin-bottom:0}

.info-list1 li{margin-bottom:10px}

.info-list1 h5{font-size:12px}

.info-list1 .top span{font-size:16px}
.solution-list1 .pic iframe {
    height: 250px;
}
.detail-2 .pic iframe {

    height: 260px;
}
.detail-2 .pic video {
    height: 200px;
}

.chp-dt-1 .pic iframe {

    width: 100%;
    height: 260px;
}
.chp-dt-1 .pic video {

    width: 100%;
    height: 200px;
}
.solution-list1 .pic video {
    height: 250px;
}
.chp-list2{margin:0 -5px}

.chp-list2 li{padding:0 5px;margin-bottom:15px}

.chp-list2 .pic{height:180px;line-height:180px}

.chp-list2 .inner{padding:2px 10px 20px 10px}

.chp-list2 h4{font-size:18px}

.chp-list2 .more{right:10px;width:70px;height:30px;line-height:30px}

.detail-2 h4{font-size:20px;margin-bottom:15px}

.detail-2 h4:before{height:20px;margin-top:-10px}

.detail-2 h5{font-size:14px}

.detail-2 .txt{font-size:12px;margin-bottom:20px}

.detail-2 .btn{width:100px;height:30px;line-height:30px;font-size:12px}

.detail-3 h4 span,.tit-4 h3{font-size:24px}

.tabs-list1 a{font-size:16px}

.detail-1 .top h1{font-size:20px}

.rec-news h4{font-size:14px}

.hy-list2 h4 span{font-size:12px}

.chp-dt-1 .inner{padding:40px 40px 20px 20px}

.chp-dt-1 h4{font-size:20px;padding:8px 0 8px 12px}

.chp-dt-1 .info span{font-size:12px;min-width:60px;line-height:18px}

.tit-5 h4 span{font-size:24px}

.table-1 .t1,.table-1 th{font-size:14px}

.table-1 td{font-size:12px}

.tabel-2 th{padding:14px 0;font-size:14px}

.tabel-2 td{padding:7px 0;font-size:12px}

.tzh-1 .tips,.tzh-list1 h4,.yuny-1 .txt{font-size:14px}

.xz-list1 .con{padding:21px 42px 12px 20px;height:72px}

.xz-list1 .icon{width:16px;height:16px;right:20px}

.lch-for-sk .inner{padding:37px 53px 16px 61px}

.lch-for-sk .date,.lch-for-sk .date span{font-size:80px}

.lch-for-sk h4{font-size:22px}

.lch-for-sk .txt{font-size:12px}

.lch-nav-sk .date{font-size:14px}

.about-6{height:700px}

.tabs-list2 a{width:100px;height:100px;line-height:100px;font-size:24px}

.tabs-list2 .on a{line-height:96px}

.contact-txt{padding-top:12%}

.ban-txt2 .inner{padding:30px 30px 30px 76px}

.ban-txt2 .tag{font-size:12px}

.ban-txt2 h4{font-size:19px}

.chx-list1 .top:after{width:200px;height: 172px;margin-left:-100px}

/*.chx-list1 li:hover .top:after{height:172px}*/

@keyframes listAni
{
    from {height: 0}
    to {height: 172px}
}
 
@-webkit-keyframes listAni
{
    from {height: 0}
    to {height: 172px}
}

.chx-list1 .number{font-size:36px}

.chx-list1 .number span{font-size:14px}

.lch-list1 li{padding:0 20px}

.lch-list1 li:before{top:33px}

.lch-list1 .top{width:100px;height:100px;line-height:100px;margin-bottom:10px}

.lch-list1 .number{font-size:18px}

.lch-list1 h4{font-size:16px;margin-bottom:15px}

.video-1 .mask .start{width:54px;height:54px;margin:-27px 0 0 -27px}

.partner-sk .con{height:84px;line-height:84px}

.technology-2{width:500px;min-height:480px;-webkit-background-size:120px auto;background-size:120px auto}

.technology-2 li{width:84px;height:84px}

.technology-2 .icon{width:24px;height:24px}

.technology-2 .mask{top:22%}

.technology-2 .mask:before{top:120px;width:16px}

.technology-2 .mask .mask-con{width:200px}

.technology-1 .content .wp{width:90%;padding-right:10%}

.technology-1 .list .pic{width:calc(100% - 400px)}

.technology-1 .list .inner{width:400px;padding:0 30px}

.m-number,.m-number span em{font-size:60px}

.technology-1 .btn dd{width:100px;height:61px}

.technology-1 .btn dd.on{width:120px;height:84px}

.shj-1{padding:0 2% 0 15%}

.shj-1 .inner{padding:40px 60px}

.sf-sk:after{top:87px}

.sf-sk .slick-arrow{width:28px;height:28px;top:74px}

.sf-sk .con{margin-bottom:26px;width:80px;height:80px;line-height:80px}

.sf-sk .con:after{width:92px;height:92px;margin:-46px 0 0 -46px}

.sf-sk .con h4{font-size:12px}

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

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

.sf-sk .con .pic{width:75px;height:75px}

.sf-sk h5{font-size:12px;width:78px;line-height:20px}

.chz-1{padding:0 5% 0 10%}

.chz-1 .inner{padding:20px 40px 0 0}

.banner-txt1 .tit{padding-bottom:21px;margin-bottom:18px}

.banner-txt1 .tit h2{font-size:34px}

.banner-txt1 .tit h3 img{height:18px}

.banner-txt1 .txt{font-size:12px}

.banner .pagination .slick-dots li{width:8px;height:8px;margin-bottom:5px}

.banner-txt2 .tit{padding-bottom:21px;margin-bottom:18px}

.banner-txt2 .tit h2{font-size:64px}

.banner-txt2 .tit h2 span{font-size:37px}

.banner-txt2 .tit h3{font-size:24px}

.banner-txt2 .txt{font-size:12px}

.index-1{padding-top:41px}

.number-l1 .number{font-size:12px}

.number-l1 .number span{font-size:32px}

.number-l1 h4{font-size:12px}

.tit-5 h3 span{font-size:20px}

.tit-6 h3 span{font-size:27px}

.jsh-1 .txt{padding:16px 17px 16px 50px;font-size:14px}

.rzh-sk .pic{width:152px;padding:10px}

.rzh-sk .pic2{width:140px;height:188px}

.ln-list1{margin:0 -10px}

.ln-list1 li{padding:0 10px}

.ln-list1 .con{padding:30px 30px 16px}

.ln-list1 .num{font-size:53px}

.ln-list1 h4{font-size:14px;background-position: left top 20px}

.ln-list1 .txt{font-size:12px}

.ln-list1 .pic{width:38px;height:38px}

.pinc-1 .chart{width:56%}

.pinc-1 .right{width:40%}

.ft-nav{width: 46%}

.ft-info{width: 54%}

}

#technology-19{padding-top: 100px}
#technology-20{padding-top: 100px}
.partner-sk{font-size: 0; text-align: center}
.partner-sk  .slick-track{display: inline-block; vertical-align: middle}
.dt-list1_2.dt-list1 .info span{padding: 0}