/*.slider{position:relative;margin:0}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.swiper-slide img{display:block;object-fit:cover; width: 100%; height: 540px;}
.swiper{margin-left:auto;margin-right:auto}

.rslides{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0}
.rslides li{-webkit-backface-visibility:hidden;position:absolute;display:none;width:100%;left:0;top:0}
.rslides li:first-child{display:block;float:left}
.rslides li{height:540px}
.rslides img{display:block;height:auto;float:left;width:100%;border:0;display:none}
.rslides_tabs{text-align:center;width:100%;position:absolute;bottom:0%;z-index:2}
.rslides_tabs li{display:inline-block}
.rslides_tabs a{border:1px solid #999}
.rslides_tabs li:first-child{margin-left:0}
.rslides_tabs .rslides_here a{color:#fff;font-weight:bold}



.swiper-slide img{display:block;object-fit:cover; width: 100%;}*/

.gdbyWrapper {height: 480px;background: url('/skins/images/index/bg_01.jpg') #ffffff center no-repeat;}

.gdby_m{max-width:1200px;margin:0 auto}
.gdby_m .gdby_pd{padding-top:112px}
.hd-m3-nav{height:80px}
.hd-m3-nav ul li{width:110px;float:left;height:80px;cursor:pointer}
.hd_g{background:url('/skins/images/index/s_01_02.png') center no-repeat}
.hd_g.current{background:url('/skins/images/index/s_01_01.png') center no-repeat}
.hd_d{background:url('/skins/images/index/s_02_02.png') center no-repeat}
.hd_d.current{background:url('/skins/images/index/s_02_01.png') center no-repeat}
.hd_b{background:url('/skins/images/index/s_03_02.png') center no-repeat}
.hd_b.current{background:url('/skins/images/index/s_03_01.png') center no-repeat}
.hd_y{background:url('/skins/images/index/s_04_02.png') center no-repeat}
.hd_y.current{background:url('/skins/images/index/s_04_01.png') center no-repeat}
.hd_z{background:url('/skins/images/index/s_05_02.png') center no-repeat}
.hd_z.current{background:url('/skins/images/index/s_05_01.png') center no-repeat}
.hd-m3-main div.current{display:block !important}

/*产品中心*/
.c-tab-simple a{color:#000000}
.home-solution-mod{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;-webkit-font-smoothing:antialiased}
.home-solution-mod .c-section-inner{position:relative;z-index:2}
.c-section-inner{margin:0 auto;width:100%;box-sizing:border-box;-webkit-box-sizing:border-box;padding:0px}
.c-section-hd{margin-bottom:30px}
.home-solution-mod .c-section-tit{color:#000000}
.c-hero-m-aside,.c-section-tit.mobile{display:none}
.c-section-tit{text-align:center;font-size:30px;color:#000;font-weight:600;line-height:1.5;color:#cd131c}
.c-grid{font-size:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.c-grid [class*=c-g-]{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:14px;vertical-align:top}
.c-tab-normal{text-align:center}
.c-g-4{width:225px;position:absolute}
.home-pro-wrap .c-tab-panel{}
.c-g-20{padding-left:225px}
.home-solution-item{padding-top:25px}
.home-solution-tit{color:#000000;font-size:24px;font-weight:400;margin-bottom:30px}
.home-solution-txt{font-size:14px;color:#000000;line-height:1.8}
.home-solution-links{padding-top:8px}
.home-solution-btn{padding-top:35px}
.c-btn{height:35px;min-width:140px;padding:0 20px;background-color:#00a4ff;color:#fff;font-size:14px;line-height:35px;text-align:center;display:inline-block;cursor:pointer;outline:0;box-sizing:border-box}
.home-solution-logo{margin-top:50px;padding-top:55px;border-top:rgba(255,255,255,.2) 1px dashed;font-size:0;overflow:hidden}
.home-solution-logo-inner{margin-left:-40px}
.solution-logo-item{height:45px;display:inline-block;margin-left:40px;margin-bottom:20px;margin-right:20px\9}
.solution-logo-item img{display:block;max-width:100%;max-height:100%}
.home-pro-wrap .home-pro-tab{padding:0 0 5px}
.home-pro-tab ul{display:block}
.c-tab-normal .c-tab-simple{display:inline-block;text-align:center;position:relative;border-bottom:#e5e5e5 1px solid}
.c-tab-vertical .c-tab-simple{display:block;text-align:left;border-bottom:0}
.home-pro-tab .c-tab-simple.actived a{border-left:10px solid #cd131c}
.home-pro-tab .c-tab-simple a{padding:5px 48px 5px 0;margin-bottom:0px}
.c-tab-vertical .c-tab-simple a{padding-right:20px}
.c-tab-normal .c-tab-simple a{display:block;padding: 18px 30px 18px 30px;text-decoration:none}
.home-pro-tab .c-tab-simple.actived .c-tab-tit,.home-pro-tab .c-tab-simple:hover .c-tab-tit{color:#ff0000;text-decoration:none}
li.actived{background:#d2ebfa}
.J-sltTabContent{height:656px}
.J-sltTabContent.actived{display:block !important}
.home-pro-ct{padding:20px}
.home-pro-ct h2.title{font-size:18px;padding-bottom:15px;font-weight:bold}
.home-pro-ct h3.title{font-size:16px;padding-bottom:15px;padding-top:15px;font-weight:bold}
.home-pro-left{width:70%;float:left}
.home-pro-left-m{padding:40px}
.home-pro-left h2.title{font-size:18px;padding-bottom:15px;font-weight:bold}
.home-pro-left h3.title{font-size:16px;padding-bottom:15px;padding-top:15px;font-weight:bold}
.home-pro-right{width:30%;float:left;text-align:right;}
.soluWrapper{height:900px}
.hd_solu_m{padding-top:45px;margin:0 auto;position:relative}
.hd_solu_m h2{color:#cd131c;text-align:center;font-weight:bold}
.hd_solu_title{text-align:center;padding-top:15px}
.hd_solu_n{text-align:center;padding:20px 0 20px 0;display:flex;justify-content:center; font-size:14px;}
.hd_solu_n a{position: relative; font-size:18px; width:12.5%}
/*
.hd_solu_n a:before {
    content: "";
    width: 100%;
    height: 24px;
    background: url(/skins/v2/images/cube2.png) no-repeat center top;
    background-size: contain;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 10;
}
*/

.hotActivity{width:31.6%;height:auto;margin-left:2.6%;float:left;position:relative;box-shadow:0 3px 8px rgba(0,0,0,0.1);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}
.hotActivitySwiper:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 8px rgba(0,0,0,0.2);-ms-box-shadow:0 4px 8px rgba(0,0,0,0.2);-o-box-shadow:0 4px 8px rgba(0,0,0,0.2);box-shadow:0 4px 8px rgba(0,0,0,0.2)}
.hotActivitySwiper:hover .hotImg{transform:scale(1.2)}
.hotAnimate:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 8px rgba(0,0,0,0.2);-ms-box-shadow:0 4px 8px rgba(0,0,0,0.2);-o-box-shadow:0 4px 8px rgba(0,0,0,0.2);box-shadow:0 4px 8px rgba(0,0,0,0.2)}
.hotActivitySwiper{margin-right:0;margin-left:0;width:100%;box-shadow:0px 3px 8px rgba(0,0,0,0.1)}
.ie8 .hotAnimate{border:1px solid #e6e6e6}
.hotActivityInner{width:auto}
.ie8 .hotActivityInner{border:1px solid #e6e6e6}
.animateBox{width:100%;height:auto}
.beAnimate{width:4680px;height:auto;position:absolute;top:0;left:0}
.hotActivity:first-child{margin-left:0}
.hotActivityImgBox{width:100%;height:auto;overflow:hidden;position:relative;overflow:hidden}
.hotImg{width:100%;float:left;-o-transition:all 0.5s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;transition:all 0.5s}
.hotTag{min-width:100px;line-height:1;width:100%;font-weight:400;letter-spacing:1px;position:absolute;left:0px;bottom:0px;color:#fff;font-size:16px;padding:15px 19px 15px 19px;overflow:hidden;text-shadow:0px 3px 3px rgba(0,0,0,0.2);background:rgba(0,0,0,0.36)}
.hotTag p{-o-text-overflow:ellipsis;-icab-text-overflow:ellipsis;-khtml-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-box-orient:vertical}
body ie8 .hotTag p{height:22px}
.hotActivityBottom{padding-top:18px;background:#ffffff}
.hotActivityBottomAddHeight{height:200px}
.hotP{font-size:15px;color:#666;height:70px;line-height:24px;padding:0 22px}
body.ie8 .hotTag > p{height:52px}
.hotA{line-height:1;color:#242424;display:block;margin-top:10px;position:absolute;bottom:30px;right:22px;font-size:15px}
.hidden{width:100%;height:auto;overflow:hidden}
.maskBox{width:100%;height:100%;background:rgba(0,0,0,0.2);position:absolute;bottom:4px;left:0;transform:all 0.3s}
.maskBoxAdd{}
.maskBoxAct{background:rgba(0,0,0,0.2)}
@media screen and (max-width:1280px){.hotTag{font-size:16px}
.hotP{font-size:14px;padding:0 18px}
.hotA{font-size:14px;bottom:25px}
.hotActivityBottomAddHeight{height:220px}
.swiper-hotPc{height:370px}
}@media screen and (max-width:1000px){.hotTag{font-size:14px}
.hotP{font-size:12px;padding:0 14px}
.hotA{font-size:12px;bottom:15px}
.hotActivityBottomAddHeight{height:230px}
.swiper-hotPc{height:350px}
}@media screen and (max-width:850px){.hotA{bottom:10px}
.hotActivityBottomAddHeight{height:240px}
.swiper-hotPc{height:330px}
}.garyBg{background:#f5f5f5;min-width:320px}
.resolveBox{padding:50px}
.w_hd{padding:10px 0 10px 0}
.w_hd li{line-height:25px;font-size:14px;background:url('/skins/images/dot.png') 0px 8px no-repeat;padding-left:20px}

.swiper-wrapper .prev{background-image:url(images/arrow.gif);left:-40px;position:absolute;top:50%;z-index:2;width:38px;height:61px;margin-top:-40px;line-height:200px;overflow:hidden;opacity:.2}
.swiper-wrapper .next{background-image:url(images/arrow.gif);background-position:right 0;right:-40px;position:absolute;top:50%;z-index:2;width:38px;height:61px;margin-top:-40px;line-height:200px;overflow:hidden;opacity:.2}

/*新闻资讯*/
.hd_news_m{max-width:1200px;padding-top:85px;margin:0 auto}
.hd_news_m h2{color:#cd131c;text-align:center;font-weight:bold}
.hd_news_title{text-align:center;padding-top:15px}
.hd_news_n{text-align:center;padding:15px 0 20px 0}
.index_new_h{display:flex}
.index_new_h span{font-size:14px;border-bottom:2px solid #dc242a;margin-bottom:8px}
.index_new_list ul li{padding-bottom:15px}
/*
.index_more{color:#ffffff;padding:5px 5px 5px 10px; font-size:14px;}
.index_more:hover{  color:#dc242a;}

.index_more .icon-right-arrow{
    transition: 0.4s;
}
.index_more:hover .icon-right-arrow{
    margin-left:10px;
    transition: 0.4s;
}*/

.solu_more{padding:0px 5px 0px 10px;}



.soluWrapper {height: 900px;}
.hd_solu_box{position:relative; overflow:hidden;
    width: 100%;
    padding-top: 34%;
    margin: 0 auto;
    
}
.hd_solu_box2{position:relative;
    width: 100%;
    padding-top: 50%;
    margin: 0 auto;
}

.hd_solu_box img{
    transition: all .48s;
}
.hd_solu_box:hover img{
    transform: scale(1.05);
    transition: all .48s;
}

.solution-text{ position: absolute; bottom: 0; left: 0; width: 100%; color: #ffffff; height: 0; overflow: hidden; transition: all ease .2s;}
.solution-text{ height:60px;}
.solution-text h3{ line-height: 0;padding: 10px 30px; color:#ffffff;height:60px;margin:0px; }
.solution-text h3 span{ display: block; font-weight: bold;font-size:24px;line-height: 30px; max-height: 90px; overflow: hidden;}
.solution-text .solution-p{ color: #ffffff; font-size: 16px; line-height: 30px; padding: 0 30px; max-height: 120px; overflow: hidden;}
/* .solution-text .solution-p a{ display: inline-block; color: #fff; text-decoration: underline;} */
.solution-text .solution-alink{ position: absolute; bottom: 0; left: 30px; opacity: 0; transition: all ease .2s; padding: 25px 0 20px 0;}
/* .solution-text .solution-alink a{ display: inline-block;} */
/* .solution-text .solution-alink i{ font-size: 26px; line-height: 1; display: inline-block; vertical-align: middle; color: #ffffff;} */
/* .solution-text .solution-alink span{ display: inline-block; vertical-align: middle; margin-left: 15px; color: #ffffff; transition: all ease .3s;} */
/* .solution-text .solution-alink a:hover i,.solution-text .solution-alink a:hover span{ color: #0066ff;} */
.hd_solu_box:hover .solution-text,.hd_solu_box2:hover .solution-text{ height: 100% !important; background: url("/skins/images/index/bg-translucent.png") repeat;
	padding-top:50px;
}
.hd_solu_box:hover .solution-text .solution-alink,.hd_solu_box2:hover .solution-text .solution-alink{ opacity: 1;}
.hd_solu_box2:hover .solution-text{ padding-top:50px;}
@media \0screen {
    .solution-text .solution-alink{ display: none;}
    .solution-box:hover .solution-text .solution-alink{ display: block;}
}


.hd-con .hd-row {
    text-align: center;
    -webkit-box-pack: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 100%;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    zoom: 1;
    margin: -40px -20px 0;
    overflow: hidden;    text-align: center;
    
    margin-top: 30px;
}
.r-con {
    background-color: #f1f3f5;
    padding: 40px 40px 50px 40px;
    border-radius: 10px;
    height: 100%;
}

.con {
    font-size: 22px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.about_title{ font-size:36px;font-weight: bold;}
@media (max-width: 1560px) {
    
    
    .hd_nav_div h2{ font-size:30px;}
    .hd_nav_div p {
        text-align: center;
        padding-top: 10px;
        font-size: 16px;
    }
    .hd_solu_n a {
        font-size: 14px;
    }
    .indShowText b {
        font-size: 18px !important;
    }
    .hd_solu_box {
        padding-top: 30vh;
    }
    .hd_solu_box2 {
        padding-top: 26vh;
    }
    
    .solution-text h3 span{
        font-size: 18px;
        
    }
    .solution-text .solution-p{
        font-size: 14px;
    }
    .hd_solu_box:hover .solution-text, .hd_solu_box2:hover .solution-text{
        padding-top:10px;
    }
    
    .about_title{ font-size:30px; font-weight:600;}
    
    .lh28.lm3{ height:56px !important;}
}