@charset "utf-8";
/* CSS Document */
/**
* 写这段代码的时候，只有上帝和我知道它是干嘛的
* 现在，只有上帝知道
*/
/*-----whole-----*/
/*-----whole-----*/
html{font-size:100px;}
body{transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;position:relative;overflow-x:hidden;}
.contain{width:1200px;margin:0 auto;}

/*初始化按钮*/
.btn{display:inline-block;text-align:center;padding:0px;border:0px;margin:0px;position:relative;cursor:pointer;}
.btn span{display:inline-block;}
input.text,textarea.text{display:block;padding:0px;width:100%;border:0px;background:none;margin:0px;resize:none;}

/*--- Header ---*/
.Header-wrapper{z-index:99;}
.Header-wrapper .Header-cl{position:relative;}
.header-container{width:100%;position:fixed;top:0px;left:0px;z-index:90;}

/*logo*/
.H-logo{height:70px;font-size:0px;float:left;position:relative;overflow:hidden;z-index:5;}
.H-logo img{height:82px;width: auto;}
.H-logo img.rollover{display:none;}

.H-action{float:right;margin:0 1.16667% 0 0;}
.H-action .split{display:block;width:1px;height:16px;background:rgba(255,255,255,.5);float:left;margin:27px 0 0;}

.H-lang,.H-user,.H-srch{height:70px;float:left;}

/*视频插件--视频窗口*/
.media-modal{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0px;left:0px;z-index:9999;display:none;opacity:0;}
.media-modal .mediaModal-contain{width:720px;height:480px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;margin:-240px 0 0 -360px;display:none;}
.mediaModal-contain .mediaModal-box,
.mediaModal-contain video,
.mediaModal-contain .mejs-container,
.mediaModal-contain .mejs-overlay-play,
.mediaModal-contain .mejs-poster,
.mediaModal-contain .mejs-layers,
.mediaModal-contain .mejs-overlay{width:100% !important;height:100% !important;}
.mediaModal-contain .close{display:block;width:32px;height:32px;background:url(../js/media/icon-close.png) no-repeat center center / cover;position:absolute;right:5px;top:5px;z-index:2;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;}
.mediaModal-contain:hover .close{opacity:1;}
@media all and (max-width:980px){.mediaModal-contain .close{opacity:1;}.media-modal .mediaModal-contain{width:100%;left:0;margin-left:0;}}



/*Hlang*/
.H-lang{position:relative;}
.H-lang .Hlang-menu{display:block;width:44px;height:100%;background:url(../images/icon-hlang.html) no-repeat center left;transition:none;-webkit-transition:none;height:70px;line-height:72px;color:#fff;text-align:right;}
/*.Hlang-menu.cur{background:url(../images/icon-close2.png) no-repeat center center / 16px auto;}*/

.Hlang-box:before{content:"";display:block;width:0px;height:0px;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent #fff transparent;position:absolute;top:-8px;left:50%;margin:0 0 0 -4px;}
.Hlang-box a{display:block;padding:5px 10px 5px 60px;line-height:30px;background-repeat:no-repeat !important;background-position:20px center !important;}
.Hlang-box a:hover{color:#fff;background:#0062b2;}
.Hlang-box a.CN{background-image:url(../images/icon-cn.html);}
.Hlang-box a.JP{background-image:url(../images/icon-jp.html);}
.Hlang-box a.EN{background-image:url(../images/icon-en.html);}

/*Huser*/
.Huser-menu{display:block;width:53px;height:100%;background:url(../images/icon-huser.html) no-repeat center center;float:left;}
.Huser-name{display:block;padding:0 15px;line-height:70px;color:#fff;}

/*Hsrch*/
.H-srch .Hsrch-menu{display:block;width:47px;height:100%;background:url(../images/icon-hsrch.html) no-repeat center center;}
.Hsrch-box{width:100%;height:70px;background:#fff;position:absolute;top:0px;left:0px;display:none;position:absolute;z-index:2;}
.Hsrch-block{padding:0 0 0 4rem !important;width:12rem !important;height:32px;margin:19px auto 0;}
.Hsrch-block .btn{width:24px;height:32px;background:url(../images/icon-hsrch2.html) no-repeat center center;float:left;}
.Hsrch-block .close{display:block;width:24px;height:32px;background:url(../img/icon-close3.png) no-repeat center center;float:right;}
.Hsrch-block .text{width:70%;height:32px;font-size:16px;float:left;margin:0 0 0 10px;}
.Hsrch-block .text::-webkit-input-placeholder{color:#6f6f6f;}
.Hsrch-menu.cur{display:none;}

.Header-wrapper.Header-searching{}
.Header-wrapper.Header-searching .H-logo img{display:none;}
.Header-wrapper.Header-searching .H-logo img.rollover{display:inline-block;}

/*Hnav*/
.H-nav{float:left;margin:0 0 0 16.75%;}
.H-nav>li{padding:0 55px;float:left;position:relative;}
.H-nav .Hnav-menu{display:block;height:70px;line-height:70px;font-size:16px;color:#fff;position:relative;}
.Hnav-menu i{display:block;width:50px;height:50px;background:url(../img/icon-dd1.png) no-repeat center center / 14px auto;position:absolute;right:0px;top:0px;z-index:2;display:none;}
.Hnav-menu.cur i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.Hnav-sub{padding:0;width:100%;position:absolute;top:70px;left:0px;display:none;}
.HnavSub-list{float:left;}
.HnavSub-list li{width:100%;padding:0px 0 1px 0;float:left;white-space:nowrap;overflow: visible;}
.HnavSub-list li a{display:block;height:42px;line-height:42px;text-align:center;color:#fff;background:rgba(0,0,0,0.2);}
.H-nav>li.cur .Hnav-menu{color:#d72229;}


.HnavSub-box{padding:0 0 0 7.91667%;width:31.25%;color:#fff;border-left:1px solid rgba(255,255,255,.2);position:relative;float:left;margin:3px 0 0 5.5833%;}
.HnavSub-box .t{line-height:32px;font-size:20px;}
.HnavSub-box .c{line-height:30px;font-size:12px;margin:15px 0 0;opacity:.65;}

.HnavSub-img{display:block;width:23.83333333333333%;height:160px;overflow:hidden;float:right;}
.HnavSub-img img{width:100%;height:100%;obejct-fit:cover;}

@media all and (min-width:980px){
    .H-lang:hover .Hlang-box{display:block;animation:fadeInUp .6s ease-in-out;-webkit-animation:fadeInUp .6s ease-in-out;}
    .H-nav>li:hover .Hnav-sub{display:block;animation:fadeInDown .6s ease-in-out;-webkit-animation:fadeInDown .6s ease-in-out;}
}

/*right menu*/
@keyframes fadeInUp{
    0%{transform:translateY(-20px);-webkit-transform:translateY(-20px);opacity:0;}
    100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}
@keyframes fadeInDown{
    0%{transform:translateY(20px);-webkit-transform:translateY(20px);opacity:0;}
    100%{transform:translateY(0);-webkit-transform:translateY(0);opacity:1;}
}

/*--- Footer ---*/
.Footer-wrapper{color:#fff;}
.F-cr{padding:15px 0;line-height:20px;text-align:center;color:#888;background:#1f2024;}
.footer-container{padding:56px 0 0px;background:#1f2024;}
.footer-container .contain{border-bottom:1px solid #36373a;padding-bottom:50px;}
.F-nav{width:15.8333%;float:left;}
.F-nav.F-nav2{width:18.0833%;}
.F-nav dt,
.F-ct .top{line-height:25px;font-size:16px;position:relative;}
.F-nav dt i{display:block;width:50px;height:50px;background:url(../images/icon-dd2.html) no-repeat center center / 14px auto;position:absolute;right:0px;top:0px;display:none;}
.F-nav dt.cur i{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);}
.F-nav dd{margin:15px 0 0;}
.F-nav dd a{display:block;padding:5px 0;line-height:24px;opacity:.6;}
.F-nav dd a:hover{opacity:1;}

.F-ct{width:30%;float:right;}
.F-ct .tel{position:relative;margin-bottom:15px;}
.F-ct .tel p.tel-ft{font-size:26px;}
.F-ct .tel p{font-size:14px;margin-top:5px;color:#888;}
.F-ct .tel a{position:absolute;right:0px;top:0px;width:130px;height:45px;line-height:45px;border:1px solid #cb222a;color:#cb222a;border-radius:25px;font-size:16px;text-align:center;}
.F-ct .tel a:hover{background:#cb222a;color:#fff;}
.F-ct .adr{line-height:22px;color:#888;margin:7px 0 0;background:url(../images/ft-tubiao.html) no-repeat left top;padding-left:30px;}
.F-ct .ft-email{line-height:22px;color:#888;margin:7px 0 0;background:url(../images/ft-tubiao.html) no-repeat left bottom;padding-left:30px;}
.F-ct .ft-contact{border-bottom:1px solid #36373a;border-top:1px solid #36373a;padding:12px 0;}
.F-ct a.ft-zz{position:absolute;right:0px;top:0px;width:130px;height:45px;line-height:45px;border:1px solid #cb222a;color:#cb222a;border-radius:25px;font-size:16px;text-align:center;}

.F-code{display:inline-block;text-align:center;margin:18px 0 0;}
.F-code a{width:32px;height:32px;display:inline-block;background:url(../images/ft-share.html) no-repeat left center;margin:0px 3px;position:relative;}
.F-code a .sina-pic{position:absolute;left:0px;bottom:40px;display:none;}
.F-code a .wx-pic{position:absolute;left:-45px;bottom:40px;display:none;}
.F-code a.sina:hover .sina-pic,.F-code a.wx:hover .wx-pic{display:block;}
.wx-pic{display:none;}
.sina-pic img,.wx-pic img{width:150px;}
.F-code a.wx{background-position:-44px center;}
.F-code a.ins{background-position:-88px center;}
.F-code a.ytb{background-position:-132px center;}
.F-split{/*width:1px;height:272px;background:rgba(255,255,255,.12);*/float:left;/*margin:5px 0 0 1.5833%;*/}

#web-bnr{display:none;}
/*#web-bnr .bnr-img{height:390px;}*/

/*--- Banner ---*/
#index-bnr{height:790px;}
.bnr-img{display:block;width:100%;height:auto;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:relative;}
.index-bnr .swiper-button-prev{left:3%;background-size:80%;}
.index-bnr .swiper-button-next{right:3%;background-size:80%;}
.index-bnr .bnr-img{height:790px;}
.index-bnr .swiper-pagination{font-size:0px;bottom:8.070175438596491% !important;opacity:.75;}
.index-bnr .swiper-pagination-bullet{width:11px;height:11px;border-radius:50%;background:none;border:1px solid #b79e9f;position:relative;overflow:hidden;margin:0 8px;opacity:1;}
.index-bnr .swiper-pagination-bullet-active{background:#b79e9f;border-color:#b79e9f;}

.index-bnr .bnr-bg{width:100%;height:100%;background-position:center center !important;background-repeat:no-repeat !important;background-size:cover !important;position:absolute;top:0px;left:0px;}

/*iBnr-1*/
.iBnr1-box{text-align:center;color:#fff;z-index:2;position:absolute;left:50%;top:40%;width:1200px;margin-left:-600px;text-align:left;}
.iBnr1-box .t1,.iBnr1-box .t2{line-height:76px;font-size:60px;margin-bottom:10px;transition-delay:.6s;-webkit-transition-delay:.6s;opacity:0;transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.iBnr1-box .t2{transition:all 1s ease-in-out .2s;-webkit-transition:all 1s ease-in-out .2s;}
.swiper-slide.swiper-slide-active .iBnr1-box .t1,.swiper-slide.swiper-slide-active .iBnr1-box .t2{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}
.iBnr1-box .brn-more{width:162px;height:42px;line-height:42px;text-align:center;color:#fff;border-radius:25px;border:1px solid #fff;margin-top:80px;}
.iBnr1-box .brn-more:hover{background:#fff;color:#d72229;}

.iBnr1-box .t2{line-height:34px;font-size:18px;/*text-transform:uppercase;*/font-family:'微软雅黑';letter-spacing:2px;}
.iBnr1-box .iBnr1-block{width:830px;height:267px;background:url(../images/banner/iBnr1/iBnr1-bg.html) no-repeat center center / cover;position:relative;margin:-28px 0 0;}
.iBnr1-block .orn1{display:block;width:89px;height:89px;line-height:89px;font-size:18px;position:absolute;left:0px;top:32px;}

/*--- Container ---*/
/*-- 首页 --*/
/*内页banner 文字缓动1*/
.ypt-bann{padding-top:100px!important;}
.ypt-bann h2{font-size:28px!important;text-align:left!important;}
.ypt-bann h2 span{font-size:56px!important;}
.ypt-bann h3{font-size:16px!important;font-weight:lighter!important;text-align:left!important;line-height:30px;}
.bann h2,.bann h1,.bann h4,.bnr-t1 h2{animation:mymove 1s infinite;-webkit-animation:mymove 1s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymove{
    from{transform:translateY(-50px);}
    to{transform:translateY(0px);}
}
@-webkit-keyframes mymove{
    from{transform:translateY(-50px);}
    to{transform:translateY(0px);}
}

/*文字缓动2*/
.bann h3,.bann h5,.bnr-t1 p{animation:mymovet 1.5s infinite;-webkit-animation:mymovet 1.5s infinite;animation-iteration-count:1;-webkit-animation-iteration-count:1;}
@keyframes mymovet{
    from{transform:translateY(50px);}
    to{transform:translateY(0px);}
}

@-webkit-keyframes mymovet{
    from{transform:translateY(50px);}
    to{transform:translateY(0px);}
}

.pdtb70{padding:70px 0px;}
.bann img{color:#fff;object-fit:cover;width:100%;max-width:100%;}
.bann h1{font-size:36px;text-align:center;}
.bann h2{font-size:42px;margin-bottom:10px;text-align:center;}
.bann h3{font-size:24px;font-family:"Microsoft yahei";text-transform:uppercase;text-align:center;}

/*翻动效果*/
/*btn*/
.index-link{width:120px;margin:0px auto;}
.flip-btn{display:block;width:114px;height:34px;margin:16px auto 0;}
.flip-btn .btn{width:112px;height:32px;line-height:32px;color:#de9f7d;border:1px solid #de9f7d;}
.flip-btn .btn.btn2{color:#fff;background:#de9f7d;}
.flip-btn{-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;-o-transform-style: preserve-3d;-ms-transform-style: preserve-3d;transform-style: preserve-3d;}
.flip-btn,.flip-btn .btn{transition:all .6s cubic-bezier(0.445, 0.145, 0.355, 1);-webkit-transition:all .6s cubic-bezier(0.445, 0.145, 0.355, 1);}
.flip-btn .btn{display:block;}
.flip-btn .btn.btn1{transform:translateZ(20px);-webkit-transform:translateZ(20px);}
.flip-btn .btn.btn2{transform:rotateX(-90deg) translateZ(-20px);-webkit-transform:rotateX(-90deg) translateZ(-20px);opacity:0;}
.index-link:hover .flip-btn{-webkit-transform: rotateX(90deg);-moz-transform: rotateX(90deg);-o-transform: rotateX(90deg);-ms-transform: rotateX(90deg);transform:rotateX(90deg);}
.index-link:hover .flip-btn .btn.btn2{opacity:1;}

/*首页产品*/
.ind-product{padding:40px 0 10px;}
.ind-product h2{font-size:24px;color:#333;margin-bottom:20px;}
#newpro .swiper-container{width: 100%; height:500px; margin: 20px auto;}
#newpro .swiper-slide{text-align:center; font-size: 18px; background: #eee;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;width:390px;height:460px;}
#newpro .swiper-slide:nth-child(1){/*width:41.1458%;*/width:790px;}
#newpro .swiper-slide:nth-child(2){/*width:20.3125%;*/width:390px;}
#newpro .swiper-slide:nth-child(3){/*width:17.62625%;*/width:339px;}
/*#newpro .swiper-slide:nth-child(3n){width:21.3125%;}*/
#newpro .swiper-slide img{max-width:100%;}
#newpro .swiper-button-prev{background:url(../images/newpro-next.html) no-repeat center;width:48px;height:48px;left:10%;top:45%;transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
#newpro .swiper-button-next{background:url(../images/newpro-next.html) no-repeat center;width:48px;height:48px;right:10%;top:45%;}
#newpro .swiper-pagination-bullet-active{background:#d8222a;}
#newpro .swiper-button-disabled{opacity:0;}
#newpro .note{position:absolute;left:0px;bottom:0px;background:#ebecee;padding:22px 10%;width:100%;text-align:left;height:140px;}
#newpro .note span{color:#333;font-size:14px;}
#newpro .note h4{font-size:22px;color:#333;margin:10px 0px;}
#newpro .note p{color:#666;font-size:14px;}
/*#newpro .swiper-container-android .swiper-slide,#newpro .swiper-wrapper{transform:translate3d(360px,0,0);}
*/
/*首页服务*/
.ind-server{padding:40px 0 80px;}
.ind-server h2{font-size:24px;color:#333;margin-bottom:20px;}
.ind-server ul li{width:23.75%;float:left;margin-left:1.66666%;height:285px;position:relative;}
.ind-server ul li:first-child{margin-left:0;}
.ind-server ul li:hover img{transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1);-ms-transform:scale(1.1);}
.ind-server li .com-img{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:2;}
.ind-server li .note{position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:3;color:#fff;padding:40% 10%;text-align:center;}
.ind-server li .note h4{font-size:20px;margin-bottom:6px;}
.ind-server li a{color:rgba(255,255,255,0.6);}
.ind-server li a:hover{color:#fff;}


/*新闻列表页*/

/*内页导航*/
.page-navbar{width:100%;background:#fff;border-bottom:1px solid #e5e5e5;position:relative;left:0px;height:60px;line-height:60px;}
.pNavBar-list{float:right;}
.pNavBar-list a{display:block;margin-left:30px;color:#444;float:left;position:relative;}
.pNavBar-list a:after{content:"";position:absolute;right:0px;bottom:0px;width:100%;height:2px;background:#d8222a;opacity:0;}
.pNavBar-list a.cur,
.pNavBar-list a:hover{color:#fff;color:#d8222a;}
.pNavBar-list a:hover:after,.pNavBar-list a.cur:after{opacity:1;}

.pNavBar-locate{border:0px;float:left;color:#666;}
.pNavBar-locate a.home{background:url(../images/icon-home.html) no-repeat left center;padding-left:25px;}

.news-l{padding:45px 0 60px;}
.news-l ul li{border:2px solid #e5e5e5;width:31.6666667%;height:433px;float:left;margin-right:2.5%;margin-bottom:30px;}
.news-l ul li:nth-child(3n){margin-right:0;}
.news-l ul li .note{padding:30px 20px;}
.news-l ul li .note span{font-size:16px;color:#666;}
.news-l ul li .note h4{font-size:18px;color:#000;margin-top:15px;line-height:30px;}
.news-l ul li .note h4:hover{color:#d8222a;}
.news-l ul li p{height:273px;}
.news-l img{width:100%;height:273px;object-fit:cover;}
.newswrap img{width:100%;object-fit:cover;}
.newsteam img{height:285px;}

/*新闻详情页*/
.news-c{padding:45px 0 60px;background:#f5f5f5;overflow:hidden;}
/*新闻*/
.news-c .news_left{width:72.5%;float:left;}
.news-c .news_left ul li{background:#fff;padding:45px 40px;margin-bottom:20px;}
.news-c .news_left ul li h4 a{font-size:22px;color:#333;font-weight:normal;}
.news-c .news_left ul li h4 a:hover{color:#1a72ba;}
.news-c .news_left ul li .n_date{margin:15px 0 20px;font-size:13px;color:#666;}
.news-c .news_left ul li .n_img{overflow:hidden;}
.news-c .news_left ul li .n_img img{max-width:100%;}
.news-c .news_left ul li .n_note{font-size:14px;color:#666;line-height:28px;margin:15px auto;}
.news-c .news_left ul li .n_share{position:relative;}
.news-c .news_left ul li .n_share .n_icon1{background:url(../images/icon_hits.html) no-repeat left center;padding-left:25px;color:#666;}
.news-c .news_left ul li .n_share .n_icon2{background:url(../images/icon_share.html) no-repeat center;display:inline-block;width:16px;height:18px;margin-left:10px;cursor:pointer;}
.news-c .news_left ul li .n_share a{position:absolute;right:0px;color:#1a72ba;font-size:16px;}

.news_cont .content p{text-indent:2em;;margin:12px auto;font-size:16px;}
.news_cont .content p img{text-align:center;margin:5px auto;}

/*文章右侧分类*/
.news-c .news_right{width:25%;float:right;}
.news-c .news_right h2{margin-bottom:2px;background:#fff;padding:25px;font-size:18px;color:#333;font-weight:normal;}
.news-c ul.newscate{padding:25px 30px;background:#fff;}
.news-c ul.newscate li{font-size:14px;color:#000;margin-bottom:30px;line-height:25px;}
.news-c ul.newscate li img{max-width:100%;}
.news-c ul.newscate li h4{margin-top:15px;}
.news-c ul.newscate li a:hover{color:#d8222a;}


/*热门文章*/
.news-c .news_right h2.hotnews{margin-top:20px;}
.news-c .news_right ul.hotnews{background:#fff;padding:25px;}
.news-c .news_right ul.hotnews li{margin-bottom:20px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-c .news_right ul.hotnews li a{color:#666;}
.news-c .news_right ul.hotnews li a:hover{color:#d8222a;}
.news-c .news_right ul.hotnews li span{width:18px;height:18px;display:inline-block;background:#aab2bd;color:#fff;font-size:12px;text-align:center;line-height:18px;margin-right:5px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.news-c .news_right ul.hotnews li span.on,.news-c .news_right ul.hotnews li:hover span{background:#d8222a;}


/*内容*/
.news_cont{background:#fff;padding:25px 5%;}
.news_cont h1{font-size:24px;color:#000;text-align:center;}
.news_cont .n_date{margin:15px 0 30px;font-size:13px;color:#666;border-bottom:1px solid #e5e5e5;padding-bottom:20px;text-align:center;}
.news_cont .n_img{overflow:hidden;}
.news_cont .n_img img{max-width:100%;}
.news_cont .content{font-size:14px;color:#666;line-height:28px;}
.news_cont .content img{display:block;margin:0px auto;max-width:100%;height: auto;}

.flip-page{margin:30px auto;position:relative;border-top:1px solid #e5e5e5;padding-top:30px;}
.flip-page .fp-prev{margin-bottom:10px;}
.flip-page .fp-prev,.flip-page .fp-next{position:relative;padding-left:10px;}
.flip-page .fp-prev:after,.flip-page .fp-next:after{position:absolute;content:"";left:0px;top:50%;margin-top:-3px;width:5px;height:5px;background:#d8222a;border-radius:50%;}
.flip-page span a.more{display: block;border:1px solid #e5e5e5;width:142px;height:40px;line-height:40px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;margin:0px auto;font-size:16px;color:#666;position:absolute;right:0px;top:40px;background:url(../images/icon-return.html) no-repeat 20px center;padding:0px 20px 0px 55px;}
.flip-page span a.more:hover{color:#d8222a;border-color:#d8222a;background: url(../images/icon-return-red.html) no-repeat 20px center;}
.flip-page a:hover{color:#d8222a;}


/*新闻综合页面*/
.newswrap{padding:60px 0 70px;background:#f5f5f5;}
.news-first h2{font-size:28px;color:#000;position:relative;margin-bottom:20px;}
.news-first h2 span{position:absolute;right:0px;top:20px;font-size:14px;}

.news-one{position:relative;width:66%;float:left;}
.news-one .note{position:absolute;padding:25px 35px;background:rgba(0,0,0,0.6);bottom:0px;left:0px;color:#fff;width:100%;}
.news-one img{width:100%;height: 594px;object-fit:cover;}
.news-one .note h4{font-size:22px;margin-bottom:10px;}
.news-two{position:relative;width:31%;float:right;}
.news-two img{width:100%;height:284px;}
.news-two h4{position:absolute;left:0px;bottom:0px;}
.news-two .news-t1{position:relative;}
.news-two .news-t1 h4{position:absolute;padding:15px 25px;background:rgba(0,0,0,0.6);bottom:0px;left:0px;color:#fff;width:100%;}
.news-two .news-t2{position:relative;margin-top:25px;}
.news-two .news-t2 h4{position:absolute;padding:15px 25px;background:rgba(0,0,0,0.6);bottom:0px;left:0px;color:#fff;width:100%;}

.news-spe h2{font-size:28px;color:#000;position:relative;margin-bottom:20px;}
.news-spe h2 span{position:absolute;right:0px;top:20px;font-size:14px;}

.news-first ul li{position:relative;width:31.66667%;float:left;margin-right:2.5%;margin-bottom:30px;}
.news-first ul li:nth-child(3n){margin-right:0;}
.news-first ul li h4{position:absolute;width:100%;padding:15px 25px;background:rgba(0,0,0,0.6);bottom:0px;left:0px;color:#fff;}

/*联系我们*/
.ct-msg{padding:80px 0px;background:#f2f2f2;}
.ct-msg ul li{width:31.66667%;float:left;margin-left:2.5%;padding:30px 4%;background:#fff url(../images/ct-bg2.html) no-repeat right bottom;}
.ct-msg ul li h2{font-size:24px;color:#000;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #eee;}
.ct-msg ul li:first-child{margin-left:0;background:#fff url(../images/ct-bg1.html) no-repeat right bottom;}
.ct-msg ul li:last-child{background:#fff url(../images/ct-bg3.html) no-repeat right bottom;}
.ct-msg ul li p{line-height:35px;}
.ct-msg ul li p{background:url(../images/icon-ctmsg.html) no-repeat left top;padding-left:20px;}
.ct-msg ul li p.man{background-position:left 10px;font-size:16px;color: #333;}
.ct-msg ul li p.mobile{background-position:left -26px;font-size:16px;color: #333;}
.ct-msg ul li p.tel{background-position:left -62px;font-size:16px;color: #333;}
.ct-msg ul li p.email{background-position:left -98px;font-size:16px;color: #333;}

.ct-join{padding:80px 0 30px;}
.ct-join h2{position:relative;font-size:28px;color:#000;font-weight:lighter;margin-bottom:30px;padding-bottom:25px;text-align:center;}
.ct-join h2:after{position:absolute;left:50%;bottom:0px;width:48px;height:1px;background:#000;margin-left:-24px;content:"";}
.ct-join p.info{color:#333;font-size:16px;font-weight:lighter;line-height:28px;text-align:center;}

.mapbox{margin-top:50px;overflow:hidden;}
.mapbox .map{width:887px;height:791px;background:url(../images/map.html) no-repeat center;position:relative;float:left;}
.map-list{float:right;position:relative;padding:55px 0px;}
.map-list li{width:275px;height:93px;background:#f1f1f1;border-radius:65px;margin:0px auto;margin-top:10px;}
.map-list a.prev{width:58px;height:31px;background:url(../images/icon-map-prev.html) no-repeat center;position:absolute;top:0px;left:50%;margin-left:-29px;}
.map-list a.next{width:58px;height:31px;background:url(../images/icon-map-next.html) no-repeat center;position:absolute;bottom:0px;left:50%;margin-left:-29px;}
.map-list ul li{position:relative;color:#666;font-size:16px;}
.map-list ul li .cmp-name{padding:0px 20px;}
.map-list ul li .box{position:absolute;left:0px;top:0px;padding:10px 0 10px 18px;font-size:14px;line-height:23px;width:275px;height:93px;background:#d8222a;color:#fff;border-radius:65px;display:none;}
.map-list ul li.cur .box{display:block;}
.map-list ul li:hover .box{display: block;}
.map-list ul li.cur{background:#f00;}


/*地图标注点 自定义坐标轴*/
.map li{position:absolute;width:50px;height:50px;background:url(../images/icon-dw.html) no-repeat center top;color:#000;padding-top:28px;text-align:center;font-size:14px;cursor:pointer;}
.map li a{display: block;}
.map li.cur a{color:#e4252d;}
.map li.beijing{left:630px;top:260px;}
.map li.xian{left:520px;top:380px;}
.map li.mianyang{left:450px;top:435px;}
.map li.chongqing{left:483px;top:472px;}
.map li.chengdu{left:415px;top:456px;}
.map li.suzhou{left:710px;top:430px;}
.map li.fuzhou{left:700px;top:520px;}
.map li.xiamen{left:680px;top:562px;}
.map li.shenzhen{left:608px;top:605px;}


/*Mabo机器人*/
.pro-bann{position:relative;}
.pro-bann img{width:100%;height:920px;object-fit:cover;}
.cd-bann img{width:100%;height:790px;object-fit:cover;}
.pro-bann .contain{position:absolute;left:50%;margin-left:-600px;top:20%;color:#fff;}
.pro-bann.active .ct-clst{top:20%;}
.pro-bann .bn-tit{font-size:53px;font-weight:bold;}
.pro-bann .bn-tit{font-size: 30px;font-weight: normal;}
.pro-bann .bn-tit2{font-size:50px;}
.pro-bann .bn-note{font-size:30px;margin:20px 0 10px;font-weight:lighter;}
.pro-bann .bn-note{font-size: 24px;font-family: "Arial";margin-bottom: 40px;}
.pro-bann .bn-buy{display:block;width:145px;height:45px;line-height:45px;background:#fcde2c url(../images/zt/icon-gwc.html) no-repeat 23px center;font-size:16px;border-radius:25px;padding-left:55px;}
.pro-bann .bn-buy:hover{background:#efd32b url(../images/zt/icon-gwc.html) no-repeat 23px center;}

.pro-bann .bn-buyubao{display:block;width:145px;height:45px;line-height:45px;color:#407cd8;background:#fff url(../images/icon-ubao.html) no-repeat 23px center;font-size:16px;border-radius:25px;padding-left:55px;}
.pro-bann .bn-buyubao:hover{background:#fff url(../images/icon-ubao.html) no-repeat 23px center;}

.pro-bann .bn-buyrebot{display:block;width:145px;height:45px;line-height:45px;color:#fe7a7a;background:#fff url(../images/icon-rebot.html) no-repeat 23px center;font-size:16px;border-radius:25px;padding-left:55px;}
.pro-bann .bn-buyrebot:hover{background:#fff url(../images/icon-rebot.html) no-repeat 23px center;}


.pro-bann .bn-tit,.pro-bann .bn-note,.pro-bann .bn-buy,.pro-bann .bn-buyrebot,.pro-bann .bn-buyubao{transition-delay:.6s;-webkit-transition-delay:.6s;opacity:0;transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;
    transform:translateX(-100px);-webkit-transform:translateX(-100px);}
.pro-bann .bn-note{transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;line-height:50px;}
.pro-bann .bn-buy{transition:all 1s ease-in-out .2s;-webkit-transition:all 1s ease-in-out .2s;}
.pro-bann.active .bn-tit,.pro-bann.active .bn-note,.pro-bann.active .bn-buy,.pro-bann.active  .bn-buyrebot,.pro-bann.active .bn-buyubao{transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}

.mabo-1{padding:150px 0 200px;position:relative;height:920px;}
.mabo-1 .mabo1-fl{float:left;width:57.5%;}
.mabo-1 .mabo1-fr{float:right;width:42.5%;padding:100px 2% 0 5%;text-align:center;/*background:url(../images/zt/lt7.jpg) no-repeat 8% 50px;*/}
.mabo-1 .mabo1-fr h2{font-size:36px;color:#333;font-weight:lighter;margin-bottom:20px;}
.mabo-1 .mabo1-fr p{font-size:16px;color:#666;line-height:30px;text-align:left;}
.mabo-1.active .mabo-lt1{position:absolute;top:280px;left:6%;animation:plugImgt1 5s;}
.mabo-1.active .mabo-lt2{position:absolute;top:90px;left:60%;animation:plugImgt2 5s;}
.mabo-1.active .mabo-lt3{position:absolute;top:90px;right:0;animation:plugImgt3 5s;}
.mabo-1.active .mabo-lt4{position:absolute;bottom:150px;right:30%;animation:plugImgt4 5s;}
.mabo-1.active .mabo-lt5{position:absolute;bottom:100px;right:6%;animation:plugImgt5 5s;}
.mabo-1.active .mabo-lt8{position:absolute;bottom:50px;left:1%;animation:plugImgt8 5s;}

@keyframes plugImgt1{0%{top:0px;left:0%;}100%{top:280px;left:6%;}}
@keyframes plugImgt2{0%{top:0px;left:40%;}100%{top:90px;left:60%;}}
@keyframes plugImgt3{0%{top:20px;right:50px;}100%{top:90px;right:0;}}
@keyframes plugImgt4{0%{bottom:0px;right:0%;}100%{bottom:150px;right:30%;}}
@keyframes plugImgt5{0%{bottom:0px;right:0%;}100%{bottom:100px;right:6%;}}
@keyframes plugImgt8{0%{bottom:0px;left:0%;}100%{bottom:50px;left:1%;}}

/*background:url(../images/zt/mabo-bg2.jpg) no-repeat center / cover;*/
.mabo-2{padding:220px 0px 200px;font-size:28px;color:#fff;font-weight:lighter;text-align:center;}
.mabo-2 p{margin-top:40px;}

/*background:#22d0fc url(../images/zt/mabo-3-bg.jpg) repeat center;*/
.mabo-3{padding:160px 0 120px;height:920px;}
.mabo-3 .mabo3-pic{float:right;width:52%;}
.mabo-3 .mabo3-note h2{font-size:36px;font-weight:lighter;margin-bottom:30px;}
.mabo-3 .mabo3-note p{font-size:16px;line-height:30px;margin:0px auto;}
.mabo-3 .mabo3-note{float:left;width:48%;padding-right:12%;padding-top:140px;}
.mabo-3 ul{margin-top:30px;}
.mabo-3 ul li{width:86px;height:86px;background:#fff;border-radius:10px;text-align:center;padding:15px;float:left;margin-left:29px;}
.mabo-3 ul li:first-child{margin-left:0px;}
.mabo-3 .mabo3-note li p{color:#666;font-size:14px;}

/*.mabo-4*/
/*background: url(../images/zt/bg1.jpg) no-repeat left top;*/
.mabotPlug{width:100%;height:95%;overflow: hidden;margin: 0;padding: 0;position: relative;min-width: 1200px;height: 920px;}
.mabotPlug .left{width:45%;float:left;}
.plugTitle{margin:230px 0 32px 0;}
.plugTitle p{font-size:36px;color: #333;font-weight:lighter;}
.pulgContent{color:#666;}
.plugUllist{margin-top: 35px;}
.plugUllist img{width:28px;height:28px;float: left;margin-right:15px;}
.plugUllist li a{color: #666;font-size: 16px;line-height: 30px;float: left;width: 437px;}
.plugUllist li a:hover{color:#d8222a;}
.plugUllist li{height: 60px;overflow: hidden;}
.plugUllistu li{margin-bottom:20px;overflow: hidden;}
.plugUllistu li h4{color:#282a83;font-size:20px;line-height:45px;}
.plugUllistu li p{font-size:16px;line-height:24px;}
.plugImg img{width: 620px;height: 640px;margin-top:320px;}
.active .plugImgR{position: absolute;top: 255px;left:11.8%;width: 110px;height: 98px;}
.active .plugImgRo{position: absolute;top: 110px;right:13%;width: 286px;height: 449px;animation: plugImgRo 5s;}
@keyframes plugImgRo{0%{top: -30px;right:0%;}100%{top:110px;right:13%;}}
.plugImgRob{position: absolute;top:60px;right:575px;width: 263px;height: 370px;animation: plugImgRob 5s;}
@keyframes plugImgRob{0%{top: -140px;right: 750px;}100%{top:60px;right:575px;}}
.plugImgRobo{position: absolute;bottom: 260px;right: 200px;width: 139px;height: 186px;}
.mabotSteam{background: url(../images/zt/bg2.html) no-repeat center center;width: 100%;height: 95%;overflow: hidden;margin: 0;padding: 0;min-width: 1200px;min-height: 930px;position: relative;}
.mabotSteamBg{width: 100%;height: 95%;overflow: hidden;margin: 0;padding: 0;min-width: 1200px;min-height: 930px;position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-animation-name: fadeInOut;-webkit-animation-timing-function: ease-in-out;-webkit-animation-duration: 3s;-webkit-animation-direction: alternate;}
@-webkit-keyframes fadeInOut{0%{opacity: 0;}100%{opacity: 1;}}

/*background:#efedee;*/
.mabo-5{padding:100px 18% 70px 10%;position:relative;height:864px;}
.mabo-5 .mabo5-pic{position:absolute;left:10%;}
.mabo-5 .mabo5-pic img{height: 764px;}
.mabo-5 .mabo5-note h2{font-size:36px;color:#333;margin-bottom:30px;}
.mabo-5 .mabo5-note{max-width:450px;float:right;position:relative;top:30%;color:#666;line-height:30px;font-size:16px;}

/*贝尔儿童机器人*/
.cd-bann .contain{top:35%;}
.cd-bann .bn-tit{font-size:30px;font-weight:normal;}
.cd-bann .bn-note{font-size:24px;font-family:"Arial";margin-bottom:40px;}

.active .contain{top:35%;}

.cd-1{padding:65px 0px;}
.cd-1 .cd-chool{position:relative;}
.cd-1 .cd1-pic{width:41%;float:left;}
.cd-1 .cd1-note{position:relative;background:url(../images/cd1-bg.html) no-repeat right bottom;width:59%;float:right;height:562px;}
.cd-1 .info{padding:40px;background:#fff;position:absolute;left:-145px;top:70px;}
.cd-1 .info h2{text-align:left;}
.cd-1 .info h2:after{left:0px;margin-left:0px;}
.cd-1 .info p{line-height:30px;color:#777;}
.cd-1 .cd1-note a.gonetwork{width:180px;height:42px;line-height:42px;text-align:center;color:#fff;border-radius:25px;background:#fbd64c;display: block;position:absolute;bottom:0px;left:40px;font-size:16px;}
.cd-1 .cd1-note a.gonetwork:hover{background:#ebc740;}

.cd-3{background:#fff;padding-top:90px;}
.cd-3 .cd3-fl{width:50%;float:left;}
.cd-3 .cd3-fl h4{font-size:24px;color:#313131;margin-bottom:10px;}
.cd-3 .cd3-fl p{font-size:16px;color:#313131;}
.cd-3 .cd3-fr{width:50%;float:right;}
.cd-3 .cd3-fl li{margin-bottom:90px;padding-left:72px;background:url(../images/icon-ln1.html) no-repeat left center;}
.cd-3 .cd3-fl li.ln2{background:url(../images/icon-ln2.html) no-repeat left center;}
.cd-3 .cd3-fl li.ln3{background:url(../images/icon-ln3.html) no-repeat left center;}


.cd-4{padding:80px 0 20px;background:#f2f2f2;}
.cd4-adv ul li{float:left;width:25%;text-align:center;color:#777;margin-bottom:70px;}
.cd4-adv ul li span{display: block;position:relative;top:0px;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-webkit-transition: all 0.5s ease-out;transition: all 0.5s ease-out;}
.cd4-adv ul li h4{margin:20px auto;font-size:18px;color:#333;}
.cd4-adv ul li:hover span{top:-10px;}

.cd-tit{position:relative;font-size:28px;color:#000;font-weight:lighter;margin-bottom:50px;padding-bottom:25px;text-align:center;}
.cd-tit:after{position:absolute;left:50%;bottom:0px;width:48px;height:1px;background:#000;margin-left:-24px;content:"";}

.datenum{max-width:810px;margin:10px auto 60px;overflow:hidden;}
.datenum ul li:first-child{border:0px;}
.datenum ul li{width:25%;text-align:center;float:left;font-size:36px;color:#ffc029;border-left:1px solid #eee;}
.datenum li span{font-weight:bold;color:#ffc029;}
.datenum li p{color:#666;font-size:14px;}


/*贝尔编程*/
.pdtb80{padding:80px 0;}

.prg-1{background:url(../images/prg1-bg.html) no-repeat center / cover;}
.prg-1 p{color:#666;font-size:16px;line-height:30px;margin-bottom:20px;}
.prg-1 a.gonetwork{width:180px;height:42px;line-height:42px;text-align:center;color:#fff;border-radius:25px;background:#fbd64c;display: block;font-size:16px;}
.prg-1 a.gonetwork:hover{background:#ebc740;}

.prg-2{padding:270px 0px;background:url(../images/prg2-bg.html) no-repeat center / cover;font-size:28px;color:#fff;font-weight:lighter;text-align:center;}
.prg-2 p{margin-top:40px;}

.prg-3{background:#f6f6f6;}
.prg3-box{background:#fff;padding:40px;color:#888;line-height:30px;position:relative;height:370px;margin-top:100px;}
.prg3-box:after{position:absolute;content:"";width:146px;height:45px;/*background:url(../images/prg3-logo.jpg) no-repeat center;*/right:40px;bottom:40px;}
.prg3-box .prg-fl{width:50%;float:left;position:absolute;left:-20px;top:-50px;}
.prg3-box .prg-fr{width:50%;float:right;}

.prg-4 .prg-info{max-width:750px;font-size:16px;color:#737373;line-height:30px;text-align:center;margin:0px auto;}
.prg-4 ul li{width:48.75%;float:left;padding:40px;border:1px solid #dcdcdc;margin-top:30px;overflow:hidden;min-height:325px;}
.prg-4 ul li:nth-child(2n){float:right;}
.prg-4 ul li .cls-fl{width:35%;float:left;}
.prg-4 ul li .cls-fr{width:65%;float:right;}
.prg-4 ul li h4{font-size:18px;color:#000;font-weight:lighter;margin-bottom:20px;}
.prg-4 ul li p{color:#666;line-height:28px;}


.prg-5{padding:80px 0;background:#efefef;}
.ser-sl{max-width:1360px;margin:30px auto 60px;width:calc(100% - 100px);position:relative;}
#sersol{max-width:1200px;}
.ser-sl .swiper-slide{overflow:hidden;}
.ser-sl .swiper-button-prev{width:40px;height:40px;background:url(../images/sol-prev.html) no-repeat center;}
.ser-sl .swiper-button-next{width:40px;height:40px;background:url(../images/sol-next.html) no-repeat center;}
.ser-sl h4{font-size:20px;padding:10px 20px;color:#000;}
.ser-sl .note{background:#fff;padding:10px 40px 40px;text-align:center;position:relative;}
.ser-sl .note:after{position:absolute;content:"";width:100%;height:3px;left:0px;top:0px;background:#cb222a;display:none;}
.ser-sl .swiper-slide:hover .note:after{display:block;}
.ser-sl .note p{line-height:30px;height:60px;overflow:hidden;text-align:center;font-size:18px;color:#656565;}
.ser-sl .note p:hover a,.ser-sl .note p a:hover{color:#cb222a;}
.ser-sl .note p.name{margin:10px auto 20px;height:30px;overflow:hidden;}


/*关于我们*/
.ab-1{padding:40px 0 50px;}
.ab-1 .introduce{background:#f6f6f6;padding:20px 30px 100px 20%;position:relative;color:#6b6b6b;font-size:16px;line-height:28px;margin-bottom:160px;}
.ab-1 .ab-logo{position:absolute;left:20px;top:-20px;}
.ab-1 .introduce:after{content:"";position:absolute;width:62px;height:58px;left:20%;bottom:-30px;}
.ab-1 .introduce:before{content:"";position:absolute;width:461px;height:250px;right:0px;bottom:-160px;}

.ab-2{background-color:#7dcdff;padding:45px 0 55px;position:relative;}
.ab-2 .cd-tit{color:#fff;}
.ab-2 .cd-tit:after{background:#fff;}

.equipment1{margin-bottom:40px!important;}
.equipment1 .hisbox{max-width:1065px;max-height:240px;margin:0px auto;overflow:hidden;}
.equipment1 .his-bg{width:33.8%;float:left;}
.equipment1 .his-bg img{height:240px;width:100%;object-fit:cover;}
.equipment1 .content{width:66.2%;float:right;background:#fff;padding:10px 45px;height:240px;color:#888;line-height:28px;overflow:hidden;position:relative;}
.equipment1 .ps-container{display: table-cell; vertical-align: middle;float: none;width: 705px}
.equipment1,.equipment2{ max-width: 1200px; margin: 0 auto; }
.equipment2 { position:relative; margin-bottom:20px!important; height: auto; overflow: hidden; }
.equipment2 .swiper-container { width: calc(100% - 180px)}
.equipment2 .item img { width: 100%; height: 120px; object-fit: cover; }
/*.equipment2 .swiper-button-prev,
.equipment2 .swiper-button-next{width:52px;height:52px;background:#fff;color:#5b5b5b;border-radius:50%;font-family:"宋体";font-weight:600;font-size:30px;text-align:center;line-height:52px;}
.equipment2 .swiper-button-prev {left:0;}
.equipment2 .swiper-button-next {right:0;}*/
.equipment2 .swiper-button-prev{left:0;width:52px;height:52px;background:url(../img/prev.png) no-repeat;}
.equipment2 .swiper-button-next{right:0;width:52px;height:52px;background:url(../img/next.png) no-repeat;}
.equipment2:after{position:absolute;width:100%;height:1px;background:#fff;content:"";left:0px;top:50%;}

.equip-min{display:block;position:relative;}
.equipment a.cmp-story{width:137px;height:50px;line-height:50px;text-align:center;background:#ffcb13;color:#fff;display: block;margin:50px auto 0;box-shadow: 1px 5px 20px #9dcac7;}
/*.equip-min:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0px;left:0px;}
.equip-min.cur:after{display:none;}*/
.equip-min span{display:block;width:84px;height:84px;line-height:84px;border-radius:50%;font-size:24px;color:#6a7e8b;text-align:center;z-index:2;background:#fff;margin:0px auto;}

.equip-min.cur span{background:#52bafb;color:#fff;position:relative;}
.equip-min.cur span:after{position:absolute;content:"";width:88px;height:88px;left:-2px;top:-2px;border:2px solid #95d6ff;border-radius:50%;z-index:2;}

.story-content{position:absolute;top:0px;right:0;width:57%;background:#f3f3f3;z-index:33;height:100%;display:none;}
.story-wrap{padding:60px;height:590px;overflow-y:auto;width:102%;line-height:28px;color:#888;}
.story-wrap h2{font-size:24px;color:#52bafb;position:relative;margin-bottom:20px;padding-bottom:20px;}
.story-wrap h2:after{position:absolute;content:"";width:30px;height:3px;background:#52bafb;left:0px;bottom:0px;}
.story-wrap p{color:#888;margin-bottom:20px;line-height:28px;}
.story-content .story-close{position:absolute;left:0px;top:0px;cursor:pointer;}

.ab-4{background:#f2f2f2;}
.ab-4 ul li{width:23.75%;float:left;padding:50px 40px 55px;background:#fff;margin-top:30px;margin-left:1.04%;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear;}
.ab-4 ul li:hover{-webkit-box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);box-shadow:0 15px 30px rgba(0, 0, 0, 0.1);-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}
.ab-4 ul li:first-child{margin-left:0;}
.ab-4 ul li span{display: block;width:150px;height:170px;margin:0px auto;}
.ab-4 ul li span img{max-width:100%;display: block;margin:0px auto;}
.ab-4 ul li h4{font-size:20px;color:#000;font-weight:lighter;margin:20px auto;}
.ab-4 ul li p{color:#666;line-height:28px;height:50px;overflow:hidden;}

.ab-3{background:#fff;padding-top:70px;}
.ab-3 ul li{width:33.33333%;float:left;background:#fff;text-align:center;position:relative;height:499px;}
.ab-3 ul li span{position:absolute;width:100%;height:100%;left:0px;top:0px;}
.ab-3 .note{position:absolute;width:100%;background:rgba(0,0,0,0.46);left:0px;bottom:0px;padding:10px 0px;text-align:center;}
.ab-3 ul li h4{font-size:20px;color:#fff;font-weight:lighter;margin:0px auto 10px;}
.ab-3 ul li p{color:#666;line-height:28px;overflow:hidden;color:#fff;}

.ab-3 ul li .boxct{background:rgba(216,34,42,0.9);position:absolute;left:0px;top:0px;width:100%;height:100%;z-index:3;padding:90px 10%;color:#fff;display:none;}
.ab-3 ul li .boxct h5{font-size:20px;font-weight:lighter;margin-top:30px;margin-bottom:10px;}
.ab-3 ul li .boxct h6{margin-bottom:50px;}
.ab-3 ul li:hover .boxct{display: block;}
.ab-3 ul li:hover .note{display:none;}

.ab-5{padding:80px 0;/*background:#efefef;*/}
#a5{background:#fff;}
#a5 .ser-sl{margin:30px auto 0px;}
#a5 .ser-sl .swiper-button-prev{width:42px;height:58px;background:url(../img/swiper1.png) no-repeat center;opacity:1;top:45%;}
#a5 .ser-sl .swiper-button-next{width:42px;height:58px;background:url(../img/swiper1-r.png) no-repeat center;opacity:1;top:45%;}




/*--- pyx ---*/

/*玛酷机器人*/
.MICS-t{text-align:center;}
.MICS-t .t1{line-height:40px;font-size:28px;color:#000;}
.MICSbnr-box .t1,.MICSbnr-box .t2,.MICSbnr-box .btn,.RAbnr-box .t1,.RAbnr-box .t2,.RAbnr-box .btn
{transition-delay:.6s;-webkit-transition-delay:.6s;opacity:0;transition:all .6s ease-in-out .2s;-webkit-transition:all .6s ease-in-out .2s;transform:translateX(-100px);-webkit-transform:translateX(-100px);opacity:0;}
.MICSbnr-box .t2,.active .RAbnr-box .t2{transition-delay:0.6s;-webkit-transition-delay:0.6s;}
.MICSbnr-box .btn,.active .RAbnr-box .btn{transition-delay:1s;-webkit-transition-delay:1s;}
.active .MICSbnr-box .t1,.active .MICSbnr-box .t2,.active .MICSbnr-box .btn,.active .RAbnr-box .t1,.active .RAbnr-box .t2,.active .RAbnr-box .btn {transform:translate(0,0) scale(1);-webkit-transform:translate(0,0) scale(1);opacity:1;}
.MICS-t .s{display:block;width:48px;height:1px;background:#000000;margin:20px auto 0;}

.MICS-bnr{padding:287px 0 339px;color:#fff;position:relative;}
.MICSbnr-box{padding:0 0;}
.MICSbnr-box .t1{line-height:47px;font-size:30px;}
.MICSbnr-box .t2{line-height: 44px;font-size: 24px;}
.MICSbnr-box .btn{display:inline-block;width:138px;height:38px;line-height:38px;font-size:18px;border-radius:38px;background:#f3d20c;margin:35px 0 0;}

.MICSbnr-web{width:100%;display:none;}

/*介绍*/
.MICS-info{padding:68px 0 34px;}

.MICSinfo-img{width:50.91667%;float:left;margin-bottom:50px;}
.MICSinfo-img img{width:100%;height:auto;}

.MICSinfo-box{width:48.08333333333333%;position:relative;float:right;margin:81px 0 0;}
.MICSinfo-box .t{line-height:39px;font-size:28px;color:#5c5c5c;}
.MICSinfo-box .s{display:block;width:48px;height:2px;background:#949494;margin:10px 0 41px;}
.MICSinfo-box .c{line-height:36px;color:#878787;}
.MICSinfo-box .btn{display:block;width:178px;height:42px;line-height:42px;border-radius:42px;font-size:16px;color:#fff;background:#f4bf0b;margin:74px 0 0;}
.MICSinfo-box .btn span{font-family:'宋体';margin:0 0 0 6px;}
.MICSinfo-box:after{content:"";display:block;width:361px;height:321px;background:url(../images/MICSinfo-orn.html) no-repeat center center / cover;position:absolute;right:-38px;top:23px;z-index:-1;}

/*加盟优势*/
.MICS-adv{padding:72px 0 93px;background:#f2f2f2;}
.MICSadv-list{margin:69px 0 0;}
.MICSadv-list li{width:25%;position:relative;float:left;}
.MICSadv-list .MICSadv-img{width:100%;height:233px;position:absolute;left:0px;overflow:hidden;}
.MICSadv-img img{width:100%;height:100%;object-fit:cover;}
.MICSadv-list .MICSadv-box{display:table;width:100%;height:233px;}
.MICSadv-box>div{display:table-cell;padding:0 16.33333333333333%;text-align:center;vertical-align:middle;color:#fff;}
.MICSadv-box .t{line-height:27px;font-size:20px;}
.MICSadv-box .s{display:block;width:30px;height:1px;background:#fff;margin:10px auto 18px;}
.MICSadv-box .c{line-height:28px;font-size:16px;}

.MICSadv-list li:nth-child(2n-1){padding:233px 0 0;}
.MICSadv-list li:nth-child(2n-1) .MICSadv-img{top:0px;}

.MICSadv-list li:nth-child(2n){padding:0 0 233px;}
.MICSadv-list li:nth-child(2n) .MICSadv-img{bottom:0px;}

/*视频*/
.MICS-media{padding:270px 0 265px;text-align:center;color:#fff;position:relative;overflow:hidden;}
.MICS-media .btn{display:block;width:90px;height:90px;background:url(../images/icon-media.html) no-repeat center center / cover;margin:0 auto;}
.MICS-media .con{line-height:40px;font-size:28px;font-weight:lighter;margin:25px 0 0;}
.MICS-media .bg{width:100%;height:100%;/*background:url(../images/MICSmedia-bg.jpg) no-repeat center center / cover;*/position:absolute;top:0%;left:0%;z-index:-1;}
.MICS-media .btn:hover{transform:translateY(-10px);-webkit-transform:translateY(-10px);}
/*.MICS-media:hover .bg{top:-10%;}*/

.MICS-media .btn,
.MICS-media .bg,
.MICSjoin-list li img,
.MICSjoin-list li .name{transition:all 1s cubic-bezier(.19,1,.22,1);-webkit-transition:all 1s cubic-bezier(.19,1,.22,1);}


.media-modal{width:100%;height:100%;background:rgba(0,0,0,.3);position:fixed;top:0px;left:0px;z-index:9999;display:none;opacity:0;}
.media-modal .mediaModal-contain{width:960px;height:540px;background:#fff;box-shadow:0 0 15px rgba(0,0,0,.5);position:absolute;top:50%;left:50%;margin:-270px 0 0 -480px;display:none;}
.mediaModal-contain .mediaModal-box,
.mediaModal-contain video,
.mediaModal-contain .mejs-container,
.mediaModal-contain .mejs-overlay-play,
.mediaModal-contain .mejs-poster,
.mediaModal-contain .mejs-layers,
.mediaModal-contain .mejs-overlay{width:100% !important;height:100% !important;}

.mediaModal-contain:hover .close{opacity:1;}
@media all and (max-width:980px){.mediaModal-contain .close{opacity:1;}}

/*加盟*/
.MICS-join{padding:72px 0 80px;background:#f2f2f2;}

.MICSjoin-list{}
.MICSjoin-list li{width:25%;text-align:center;float:left;margin:40px 0 0;}
.MICSjoin-list li .name{line-height:27px;font-size:18px;font-weight:lighter;margin:20px 0 0;}
.MICSjoin-list li:hover img{transform:translateY(-15px);-webkit-transform:translateY(-15px);}
.MICSjoin-list li:hover .name{transform:translateY(-10px);-webkit-transform:translateY(-10px);}


/*成功案例*/
.MICS-case{padding:37px 0 69px;}

.MICScase-swiper{position:relative;}
.MICScase-swiper .swiper-slide{padding:5px;}
.MICScase-box{display:block;background:#e5e6e8;box-shadow:4px 0px 8px rgba(0,0,0,.03);position:relative;text-align: center;}
.MICScase-box .MICScase-img{max-width:100%;height:265px;object-fit:cover;}
.MICScase-name{padding:25px 0;line-height:20px;text-align:center;font-size:18px;color:#656565;border-top:3px solid #fff;}
.MICScase-box .MICScase-name{padding:25px 0;line-height:20px;height:92px;text-align:center;font-size:18px;color:#656565;border-top:3px solid #fff;font-weight:lighter;}
.MICScase-box .MICScase-name-t{padding:25px;line-height:26px;background-color: #fff;}
.MICScase-box:hover{box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);}
.MICScase-box:hover .MICScase-name{border-color:#cb222a;}

.MICScaseSwiper-prev,
.MICScaseSwiper-next{display:block;width:42px;height:265px;position:absolute;top:0px;z-index:2;}
.MICScaseSwiper-prev{background:url(../img/match_moments_but_pre.png) no-repeat center center / 100% auto;left:-85px;}
.MICScaseSwiper-next{background:url(../img/match_moments_but_nex.png) no-repeat center center / 100% auto;right:-85px;}
.MICScaseSwiper-prev:hover{
    background:url(../img/match_moments_but_pre_hig.png) no-repeat center center / 100% auto;

}
.MICScaseSwiper-next:hover{
    background:url(../img/match_moments_but_nex_hig.png) no-repeat center center / 100% auto;
}
@media all and (max-width:1395px){
    .MICScaseSwiper-prev{left:-36px;}
    .MICScaseSwiper-next{right:-36px;}
}


/*RA机器人*/
.RA-bnr{padding:280px 0 340px;color:#fff;}
.RAbnr-box{padding:0 4.16667%;}
.RAbnr-box .t1{line-height:55px;font-size:30px;}
.RAbnr-box .t2{line-height:44px;font-size:24px;}
.RAbnr-box .btn{display:block;width:138px;height:38px;line-height:38px;border-radius:38px;font-size:18px;color:#fff;background:#f3d20c;margin:33px 0 0;}


/*介绍*/
.RA-info{padding:109px 0 156px;background:url(../images/RAinfo-orn.html) no-repeat center center;}
.RAinfo-img{width:47.91666666666667%;position:relative;float:left;}
.RAinfo-img img{width:100%;height:auto;/*box-shadow:5px 0 9px rgba(0,0,0,.1);*/}
.RAinfo-img:after{content:"";display:block;width:60px;height:1px;background:#bfbfbf;position:absolute;right:-49px;top:24px;}

.RAinfo-box{width:46.25%;float:right;}
.RAinfo-box .t{line-height:46px;font-size:28px;color:#474747;}
.RAinfo-box .c{line-height:36px;font-size:16px;color:#929292;margin:27px 0 0;}
.RAinfo-box .btn{width:178px;height:42px;line-height:40px;font-size:16px;color:#d8222a;border:1px solid #d8222a;border-radius:42px;margin:66px 0 0;}
.RAinfo-box .btn:hover{color:#fff;background:#d8222a;}

/*大赛特色*/
.RA-char{padding:60px 0 80px;background:#f2f2f2;}
.RAchar-list{width:102.5%;margin:0 0 0 -2.5%;}
.RAchar-list li{width:33.3334%;padding:30px 0 0 2.439024390243902%;float:left;}
.RAchar-box{display:table;width:100%;height:230px;}
.RAchar-box .RAchar-icon{display:table-cell;width:170px;text-align:center;vertical-align:middle;}
.RAchar-box .RAchar-block{display:table-cell;vertical-align:middle;color:#fff;}
.RAchar-block .t1{line-height:43px;font-size:22px;}
.RAchar-block .t2{line-height:34px;font-size:16px;}
.RAchar-box:hover{box-shadow:0 0 10px 4px #e1e1e1;transform:translate3d(0,-2px,0);transition:all .3s cubic-bezier(.55,0,.1,1)}

/*赛事价值*/
.RA-value{padding:42px 0 94px;background:rgba(238,238,238,0.35);}
.RAvalue-box{text-align:center;margin:51px 0 0;position:relative;background:url(../images/ssjz.html) no-repeat center / contain;height:510px;width:100%;}
.RA-value li h4{font-size:18px;color:#6c6c6c;margin-bottom:10px;}
.RA-value li p{font-size:12px;color:#a0a0a0;line-height:25px;}
.RA-value li{position:absolute;width:245px;}
.RA-value li.rainfo1{left:100px;top:0px;text-align:right;}
.RA-value li.rainfo2{right:100px;top:0px;text-align:left;}
.RA-value li.rainfo3{left:5px;top:53%;text-align:right;}
.RA-value li.rainfo4{right:5px;top:53%;text-align:left;}
.RA-value li.rainfo5{left:58px;bottom:-20px;text-align:right;}
.RA-value li.rainfo6{right:58px;bottom:-20px;text-align:left;}


/*儿童地图*/
.mapt-list{float:right;position:relative;width:300px;}
.mapt-list select{background:url(../images/select-bg.html) no-repeat right center;border:1px solid #eee;height:50px;width:100%;margin-bottom:20px;padding:0px 10px;appearance: none;-webkit-appearance: none;-moz-appearance: none;font-size:14px;color:#333;cursor:pointer;}

.mapt-list li{width:100%;height:30px;line-height:30px;margin:0px auto;margin-top:10px;}
.mapt-list a.prev{height:31px;background:url(../images/et-prev.html) no-repeat center;position:absolute;top:0px;left:5%;border-bottom:1px solid #eee;width:90%;}
.mapt-list a.next{height:31px;background:url(../images/et-next.html) no-repeat center;position:absolute;bottom:0px;left:5%;border-top:1px solid #eee;width:90%;}
.mapt-list .mapt-box{border:1px solid #eee;padding:40px 20px;position:relative;}
.mapt-list ul{padding:10px 0px 20px;}
.mapt-list ul li{position:relative;color:#666;}
.mapt-list ul li span{width:18px;height:18px;border-radius:50%;background:#e4252d;display:inline-block;color:#fff;text-align:center;font-size:12px;line-height:18px;font-weight:lighter;position:relative;margin-right:5px;top:-2px;}
.mapt-list ul li .cmp-name{padding:0px 20px;}
.mapt-list ul li .box{position:absolute;left:0px;top:0px;padding:10px 0 10px 18px;font-size:14px;line-height:23px;width:275px;height:93px;background:#d8222a;color:#fff;border-radius:65px;display:none;}
.mapt-list ul li.cur .box{display:block;}
.mapt-list ul li:hover .box{display: block;}
.mapt-list ul li.cur{background:#f00;}


