@charset "UTF-8";
/**
 *
 * @authors Korbin 280674094@qq.com
 * @date    2018-09-26 16:45:26
 * @version $Id$
 */

 *{padding: 0px;margin: 0px;font-style: normal;list-style-type: none;text-decoration: none;
     font-family: "PingFang SC","Open Sans", Helvetica,sans-serif, "Hiragino Sans GB", "Microsoft YaHei";border:0 none;outline: 0px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box; }
a{cursor: pointer;transition:all .3s; -webkit-transition:all .3s;-moz-transition:all .3s;}
h2,h3,h4,h5,h6{font-weight: normal;font-size: 16px;font-family: Verdana,'Montserrat', sans-serif;}
body{clear: both;color: #333;background: #fff; line-height: 22px;font-size: 16px; }
input,textarea,button,select{outline: none;resize:none;border:1px solid #ccc;transition:all .5s; -webkit-transition:all .5s;-moz-transition:all .5s;font-size: 16px;}
button,select,input{height: 34px;}
input,textarea{padding: 3px 5px;color: #666;background: #fff;}
button{background: none;cursor: pointer;border:0 none;}
label{line-height: 22px;}
label th,label td{word-break: break-all; word-wrap:break-word;}
table{border-collapse:collapse;border-spacing:0;width: 100%;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset;}/*google浏览器黄色背景*/
input::-ms-clear,input::-ms-reveal{display:none;}/*ie浏览器的眼睛跟叉叉*/
input[type='checkbox'],input[type='radio']{vertical-align: middle;margin-top: -3px;height: 16px;}

.fl{float: left;}.fr{float: right;}.fclear:after{content: '';overflow: hidden;display: block;clear: both;}
.hide{display: none;}
.flex-ul{display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex; flex-wrap:wrap;}

.fixedHeight{height: 100px;}
.fixedHead{position: fixed!important;top:0px;width: 100%;left: 0px;background: #fff;}
.wrapper{width: 1200px;margin:0 auto;clear: both;}
.header{height: 100px;box-shadow: 1px 2px 5px 0px rgba(0,0,0,.1);position: relative;z-index: 111;}
.logo{float: left;display: flex;margin-right: 50px; height: 100px;justify-content:center;align-items:center;}
.logo img{height: 60px;}
.nav{float: left;}
.actNews{flex:1 }
.nav .eg-navli{float: left;margin:0 20px;}
.nav .eg-navli.curr > a{color: #ff7700;}
.nav li .eg-tab{display: block;line-height: 100px;font-size:18px;text-align: center;color: #000; text-transform:uppercase;}
.nav li:hover .eg-tab{color:#ff7700; }
.nav li:hover:after{transform:rotate(-180deg);}
.nav .eg-sub{position: absolute;z-index: 999; top: 60px;left: 0px;width: 260px;background: #fff;box-shadow: 1px 0px 4px 0px rgba(0,0,0,.2);display: none; border-radius: 3px; border-top: 2px solid #ff7700;padding: 10px 0;opacity:0;}
.nav .eg-sub:after{content: '';border-bottom: 7px solid #ff7700;border-left:7px solid transparent;border-right:7px solid transparent; position: absolute;left: 50px;top: -9px;}

.nav .eg-sub a{line-height: 40px;white-space: nowrap; padding: 0 20px;display: block;color: #333;font-size: 16px;}
.nav .eg-sub a:hover{background: #f9f9f9;color: #ff7700;}
.nav .eg-dropdown{padding-right: 15px;position: relative;z-index: 10;}
.nav .eg-dropdown:after{content: '';border-top: 5px solid #ff7700;border-left:5px solid transparent;border-right:5px solid transparent;position: absolute;top:46px;right: 0px;transition:all .3s; -webkit-transition:all .3s;-moz-transition:all .3s; }
.nav .eg-navli.curr a{border-color:#ff7700;}
.hd-Right{float: right;line-height: 100px;}
.hd-Right .tel{display: inline-block;font-size:20px;color: #ff7700;padding-left: 22px;background: url(../img/tel.png) no-repeat center left;margin-right: 20px;vertical-align: top;}
.hd-Right .started-btn{display: inline-block;line-height: 36px;padding: 0 15px;border-radius: 50px;background: #ff7700;color: #fff;vertical-align: middle;margin-top: -6px;font-size: 16px;font-weight: bold;text-transform:uppercase;}
.hd-Right .started-btn:hover{background: #e27414;}

.banner-hm{width: 100%; position: relative;overflow: hidden;margin-top: -3px;}
.banner-hm .wrap-justify{position: absolute;top: 0px;bottom: 0px; left: 0px;width: 100%; z-index: 99;display: flex;justify-content:center;align-items:center;text-align: center;color: #fff;}
.banner-hm .wrap-justify h2{font-size: 60px;color: #ff7700; line-height: 70px;font-weight: bold;
    text-transform: uppercase; }
.banner-hm .wrap-justify h3{font-size: 40px; color: #ff7700; line-height: 70px;font-weight: bold;
    text-transform: uppercase; }
.banner-hm .wrap-justify p{font-size: 30px;line-height: 30px;margin-top: 20px;}
.banner-hm .wrap-justify .warp-text{font-size: 18px;}
.banner-hm .bg-pic{position: absolute;left: 50%;top: 0px;margin-left: -960px;}
.video-banner{width: 100%;height: calc(100vh - 100px); overflow: hidden;position: relative;}
.video-banner video{display: block;}
.video-banner:before{content: '';display: block; position: absolute;left: 0px;top: 0px;bottom: 0px;right: 0px;background: rgba(0,0,0,.4);}

.banner-hm .wrap-justify h2.textWhite{color: #fff;}

@media screen and (max-width: 1440px) {
    .video-banner {
        height: auto;
    }
}
.banner-hm .bannerBtn{
    margin-top: 40px;
    display: inline-block;
    min-width: 140px;
    padding: 0 20px;
    line-height: 40px;
    text-align: center;
    border-radius: 50px;
    border: 1px solid #fff;
    color: #fff;}
.banner-hm .bannerBtn:hover{background: #ff7700;border-color: #ff7700;}

.layout-Screen-banner{ display: flex;}
.layout-Screen-banner .holder-flex{flex:1;}
.layout-Screen-banner .Right-box{align-items: center; height: 510px;display: flex;padding-left: 40px;}
.layout-Screen-banner .Left-box{text-align: right;}
.layout-Screen-banner .content-col{width: 600px;text-align: left; display: inline-block;}
.gef-experience .eg-title h3:after{display: none;}
.about-hm .holder-flex{padding: 100px 0px 100px 0;}
.about-hm .content-col{padding-right: 50px;}
.about-hm .content-text{text-align:justify;}
.about-hm .about-pic{width: 600px; border-radius: 10px;  height: 100%;}
.eg-title{margin-bottom: 36px;}
.eg-title p{margin: 15px 0 20px;font-size: 20px;font-weight: bold; color: #666;}
.eg-title h3{font-size: 29px;text-transform:uppercase;line-height: 36px;}
.eg-title h3:after{content:'';width:100px;height: 1px;display: block;background: #ff7700;margin-top: 30px; }
.subTitle{margin-bottom: 15px;}
.subTitle h4{font-size: 24px;line-height: 36px;}
.title-center{text-align: center;}
.title-center h3{display: inline-block;position: relative;padding-bottom: 30px;}
.title-center h3:after{position: absolute;left: 50%;bottom: 0px; margin-left: -50px;}
.content-btn{margin-top: 50px;}
.content-btn .more-btn{display: inline-block;line-height: 44px;min-width: 180px;border-radius: 50px;background: #ff7700;color: #fff;text-align: center;font-size: 18px;border:2px solid #ff7700;}
.content-btn .more-btn:hover{background: none;color: #ff7700;}
.about-hm .content-pic{border-radius: 10px;overflow: hidden;}

.services-hm{height:490px;width: 100%;background: url(../img/hm_bg1.jpg) no-repeat center center;background-attachment: fixed; }
.services-hm ul{display: flex;}
.services-hm ul li{flex:1;display: flex;justify-content:center;align-items:center;text-align: center;color: #fff;padding: 0 30px;height: 490px;position: relative;}
.services-hm ul li:nth-child(odd){background: rgba(0,0,0,.3);}
.services-hm ul li:nth-child(even){background: rgba(0,0,0,.4);}
.services-hm li .itemBox{position: relative;z-index: 10;display: block;color: #fff;}
.services-hm li .icon{margin-bottom: 30px;width:100px;height: 102px;display: inline-block;background: url(../img/sericon.png) no-repeat left bottom;transition:all .3s;transform:scale(.8,.8); -webkit-transition:all .3s;-moz-transition:all .3s;}
.services-hm li .ico1{background-position: left;}
.services-hm li .ico2{background-position: -166px;}
.services-hm li .ico3{background-position: -333px;}
.services-hm li .ico4{background-position: -500px;}
.services-hm li .urIcon{font-size: 95px;transition:all .3s;transform:scale(.8,.8);line-height: 105px;height: 110px;margin-bottom: 30px;}
.services-hm li h3{font-size:20px;height: 44px; text-transform: uppercase;margin-bottom: 30px;}
.services-hm li .ser-text{transition:all .3s; height: 44px; -webkit-transition:all .3s;-moz-transition:all .3s;overflow: hidden;margin-bottom: 30px;}

.services-hm li .service-btn span{display: inline-block;width: 140px;line-height: 40px;text-align: center;border-radius: 50px;border:1px solid #fff;color: #fff;}
.services-hm li:hover .icon{transform:scale(1,1);}
.services-hm li:hover .urIcon{transform:scale(1,1);}
.services-hm li:hover .service-btn span{border-color: #ff7700;background: #ff7700; color: #fff;}
.services-hm ul li:after{content: '';position: absolute;bottom: 0px;left: 0px; width: 100%; height: 0; display: block;transition:all .3s; -webkit-transition:all .3s;-moz-transition:all .3s;}
.services-hm ul li:hover:after{bottom: 0;height: 100%;}

.mouseLight{width: 34px;height: 56px;position: absolute;left: 50%;bottom: 40px;margin-left: -17px;border-radius: 100px;
    border:3px solid rgba(255,255,255,.7);
}
.mouseLight .scroll{display: block;
    width: 5px;
    height: 8px;
    margin: 6px auto;
    border-radius: 4px;
    background: rgba(255,255,255,.7);
    -webkit-animation: finger 1.5s infinite;
    animation: finger 1.5s infinite;
}
@-webkit-keyframes finger {
    0% {
        opacity: 1; }
    100% {
        opacity: 0;
        -webkit-transform: translateY(15px);
        transform: translateY(15px); } }
@keyframes finger {
    0% {
        opacity: 1; }
    100% {
        opacity: 0;
        -webkit-transform: translateY(15px);
        transform: translateY(15px); } }

@keyframes warn {
    0% {
        transform: scale(0);
        opacity: 1;
    }
    100% {
        transform: scale(3);
        opacity: 0;
    }

}

.map-hm{padding: 40px 0 50px;background: url(../img/globeMapBg.jpg) no-repeat center top; }
.map-content{width: 845px;height:488px;position: relative;margin:0 auto;background: url(../img/globeMap.png) no-repeat left top; }
.map-hm .red-pointer{display: inline-block;width:12px;height: 12px;border-radius: 50px;background:#ff7700;box-shadow: 0 0 5px 0 rgba(0,0,0,.5);position: relative; }
.map-hm .red-pointer:before{content: '';display: block; width: 10px;height: 10px;position: absolute;top: 0px;left: 0px;border:1px solid #ff7700;border-radius: 50%;animation: warn 1.5s ease-out infinite;}

.map-hm .coordinate-item{position: absolute;}
.map-hm .city-name{background: #fff;position: absolute;bottom: 24px;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);border-radius: 3px;white-space:nowrap;padding: 0 10px;}
.map-hm .city-name:after{content: '';border-top: 7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent; position: absolute;bottom: -5px;}
.map-hm .city-name h4{line-height: 36px;}
.map-hm .with-icon{padding-left:30px;background: url(../img/city.png) no-repeat left center;
    background-size:24px;height: 40px;line-height: 43px;  font-weight: bold;font-size: 18px;  }
.map-hm .warehouse-detail{position: absolute;bottom: 40px;background: #fff;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);border-radius: 3px;width:560px;padding: 20px;opacity: 0;display: none;z-index: 66; }
.box-flex{display: flex;display: -webkit-flex;display: -o-flex;display: -moz-flex;}
.map-hm .warehouse-detail:after{content: '';border-top: 7px solid #fff;border-left:7px solid transparent;border-right:7px solid transparent; position: absolute;bottom: -7px;}
.map-hm .house-info{flex:1;padding-left: 30px;color: #545454; margin-right: 20px;font-size: 16px;line-height: 28px;}
.map-hm .house-section{flex:1;display: flex;flex-flow:wrap;flex-shrink:0; justify-content:center;align-items:center;}
.map-hm .house-section .item{margin-bottom: 10px;width: 100%;}
.map-hm .house-pic{display: flex;width: 150px; align-items:center;flex-flow:wrap;}
.map-hm .house-pic img{width:100%;margin-bottom: 10px; overflow: hidden;border-radius: 10px; }
.map-hm .house-pic img:last-child{margin-bottom: 0px;}
.map-hm .right-side .city-name{right: -10px;}
.map-hm .right-side .city-name:after{right: 11px;}
.map-hm .right-side .warehouse-detail{right: -20px;}
.map-hm .right-side .warehouse-detail:after{right: 20px;}
.map-hm .left-side .city-name{left: -10px;}
.map-hm .left-side .city-name:after{left: 11px;}
.map-hm .left-side .warehouse-detail{left: -20px;}
.map-hm .left-side .warehouse-detail:after{left: 19px;}
.map-hm .place-r1{left: 385px;top: 125px;}
.map-hm .place-r2{left: 395px;top: 155px;}
.map-hm .place-r3{left: 380px;top: 175px;}
.map-hm .place-r4{right: 71px;bottom: 58px;}
.map-hm .place-r5{left:430px;top: 140px;}
.map-hm .place-r6{left: 420px;top: 165px;}
.map-hm .place-r7{left: 200px;top: 175px;}
.map-hm .place-r8{left: 90px;top: 185px;}
.map-hm .place-r9{left:412px;top: 140px;}
.map-hm .place-r10{left: 190px;top: 185px;}
.map-hm .place-r11{right: 145px;bottom: 235px;}
.map-hm .place-r12{left: 95px;top: 200px;}
.map-hm .place-r13{left: 180px; top: 202px;}
.map-hm .warehouse_dright{position: absolute;top: 0px;margin-top:-255px;  left:50px;  background: #fff;box-shadow: 0 0 5px 0 rgba(0,0,0,.2);border-radius: 3px;width:560px;padding: 20px;z-index: 66; opacity: 0;display: none;}
.map-hm .warehouse_dright:after{content: '';display: block; border-right: 7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent; position: absolute;left: -7px;top: 50%;margin-top: 3px;}

.map-hm .place-r7 .warehouse_dright{top: -80px;}
.number-board{height:560px;width: 100%;background: url(../img/hmBg2.jpg) no-repeat center top;position: relative;padding-top: 35px;background-attachment: fixed;}
.number-board:after{content: '';background: rgba(225,119,0,.9);position: absolute;top: 0px;right: 0px;bottom: 0px;left: 0px;}
.number-board ul{position: relative;z-index: 10;height: 489px;overflow: hidden; display: flex;flex-flow:wrap;}
.number-board li{width: 33.33333%;border-right: 1px solid #ff9335;border-bottom: 1px solid #ff9335;display: flex;height:245px;justify-content:center;align-items:center;text-align: center;padding: 30px;}
.number-board li:nth-child(3n){border-right: none;}
.number-board li .nb-icon{display: inline-block;width: 45px;height: 39px;background: url(../img/icoGroup.png) no-repeat left bottom;}
.number-board li .bi1{background-position: left bottom;}
.number-board li .bi2{background-position: -83px bottom;}
.number-board li .bi3{background-position: -169px bottom;}
.number-board li .bi4{background-position: -255px bottom;}
.number-board li .bi5{background-position: -341px bottom;}
.number-board li .bi6{background-position: -427px bottom;}
.number-board li .bi7{background-position: -509px bottom;}
.number-board li .bi8{background-position: -573px bottom;width: 48px;}
.number-board li h3{font-size: 48px;color: #fff;line-height: 60px;margin-top: 5px;}
.number-board li p{color: #fff;}

.swiper-pagination-bullet-active{background: #ff7700!important;}
svg g polyline {
    stroke: red;
}

.Transp-hm{/*background: #f9f9fb url(../img/iconbg.png) repeat left top;*/ padding: 80px 0;}
.Transp-hm .box-flex > div{flex:1;}
.Transp-hm .side-image{text-align: center;}
.helf-section{display: flex;justify-content:center;align-items:center;}
.Transp-hm .tp-text{line-height: 26px;}

.partner-hm{padding: 30px 0;}
.partner-box ul{display: flex;display: -webkit-flex;display: -o-flex;display: -moz-flex;flex-flow:wrap;}
.partner-box li{width: 240px;height: 120px;display: flex;justify-content:center;align-items:center;}
.partner-box li img{width: 240px;height: 120px;opacity: .7;}
.partner-box li:hover img{opacity: 1;}

#footer{background: #5a5a5a;}
.foot-menu{padding: 30px 0;}
.foot-menu .ft-item h3{color: #fff;font-size: 20px;margin-bottom: 15px;}
.foot-menu .ft-item{width: 300px; padding-right: 30px;}
.foot-menu .ft-item h3:after{content:'';width:50px;height: 1px;display: block;background: #ff7700;margin-top: 15px;}
.foot-menu .ft-item:nth-child(2){width:250px!important;}
.foot-menu .ft-item:nth-child(3){width:350px!important;}
.foot-menu .ft-item .ft-tabs li,.foot-menu .ft-item .ft-tabs li a{color: #a8a8a8;}
.foot-menu .ft-item .ft-tabs li a:hover{color: #ff7700;}
.foot-menu .ft-item .ft-tabs li{line-height: 24px;}
.foot-menu .ft-item .ft-tabs li .frontIcon{display: block;float: left;}
.foot-menu .ft-item .ft-tabs li img{height: 20px; margin-right: 10px;}
.foot-menu .ft-item .ft-tabs li a{display: block;overflow: hidden}
.foot-menu .ft-item .ft-tabs li h6{font-size: 16px;color: #fff;margin-bottom: 5px;}
.foot-menu .society{margin-top: 20px;}
.foot-menu .society a{display: inline-block;width: 40px;height: 40px;border-radius: 50px;
    margin-right: 10px;background: #4a4a4a url(../img/communityIco.png) no-repeat left top;}
.foot-menu .society .icon1{background-position: 3px top;}
.foot-menu .society .icon2{background-position: -48px top;}
.foot-menu .society .icon3{background-position: -99px top;}
.foot-menu .society .icon4{background-position: -150px top;}
.foot-menu .society .icon5{background-position: -190px top;}
.foot-menu .society .icon6{background-position: -230px top;}
.foot-menu .society .icon1:hover{background-color:#3a5898; }
.foot-menu .society .icon2:hover{background-color:#00abeb; }
.foot-menu .society .icon3:hover{background-color:#fbbc05; }
.foot-menu .society .icon4:hover{background-color:#006a9a; }
.foot-menu .society .icon5:hover{background-color:#d80703; }
.foot-menu .society .icon6:hover{background-color:#c6288f;}
.friendlyLink{background: #4a4a4a;padding: 10px 0;}
.friendlyLink .linkLabel{color: #fff; }
.friendlyLink a{color: #a8a8a8;display: inline-block;margin-right: 20px;}
.friendlyLink a:hover{color: #ff7700;text-decoration: underline;}
.copyright{line-height: 60px;font-size: 14px;}
.copyright p{color: #a8a8a8;}
.copyright a{color: #ff7700;}
.copyright a:hover{text-decoration: underline;}

/*.layui-layer{border-radius: 10px!important;overflow: hidden;}*/
/*.layui-layer-content{border-top-right-radius: 10px;border-top-left-radius: 10px;overflow: hidden;}*/
.layui-layer-iframe .layui-layer-btn, .layui-layer-page .layui-layer-btn{padding: 10px!important;}
.layui-layer-btn .layui-layer-btn0{border-color: #ff7700!important;background: #ff7700!important;}
.layui-form-checked[lay-skin=primary] i,.layui-form-checkbox[lay-skin=primary]:hover i{border-color: #ff7700!important;}
.layui-form-checked[lay-skin=primary] i{background: #ff7700!important;vertical-align: middle;}
.layui-form-checkbox[lay-skin=primary] i{top: 1px!important;border-radius: 0px!important;}

.started-form{display: block;padding: 20px;}
.started-form .form-item{margin-bottom: 15px;}
.started-form .form-item:last-child,.started-form .form-item-helf:last-child{margin-bottom: 0px;}
.started-form .form-item-helf{display: flex;width: 100%;margin-bottom: 15px;}
.started-form .form-item-helf .elog-inline{flex:1;width: 50%;}
.started-form .form-item-helf .elog-inline:nth-child(odd){margin-right: 20px;}
.started-form .elog-form-label{display: block;line-height: 35px;color: #666;color: #333;}
.elog-form-label .be{color: red}
.started-form .elog-input-inline input,.login-form input{width: 100%;border-color:#ddd;height: 40px;}
.started-form .elog-input-inline input:focus,.login-form input:focus{border-color: #ff7700;}
.started-form .layui-form-checkbox{margin-right: 20px;}
.started-form .elog-checkbox-group{padding-top: 10px;}
.started-form .layui-form-checked span{color: #ff7700;}

.login-form{padding: 40px 40px 20px;}
.login-form li{margin-bottom: 10px;}
.login-form li .elog-form-label{line-height: 30px;color: #666;}

.banner-int{height:430px;width: 100%;position: relative;}
.gef-s{height: 330px;display: flex;justify-content:center;align-items:center;text-align: center;position: relative;z-index: 66;}
.gef-s h2{font-size:65px;line-height: 66px;color: #fff;margin-bottom: 20px;}
.gef-s p{color: #ddd;font-size: 18px;}
.bottom-txt{background: #ff7700;color: #fff;height: 100px; text-align: center;
    position: absolute;bottom: 0px;left: 0px; z-index: 66;
    width: 100%;display: flex;align-items:center; }
.bottom-txt.blueBG{background: #008bff;height: 70px;}

.graybg{background: #fcfcfc;}
.icon-items{padding: 60px 0 30px;}
.Takewords{margin-bottom: 50px;}
.Takewords h3{font-size: 20px;margin-bottom: 10px;}
.Takewords p{color: #666;font-size: 14px;}

.Features-items li{padding-right:20px;margin-bottom: 20px; width: 25%;display: flex;text-align: center;}
.Features-items li .icon-ft{padding: 20px 0;}
.Features-items li .icon-ft em{display: block;width:40px;height: 40px;margin:0 auto;}
.Features-items li:nth-child(4n){padding-right: 0px;}
.Features-items li .Action{background: #fff;padding: 20px;border-bottom: 3px solid #e6e6e6;}
.Features-items li .Action h5{font-size: 16px;margin-bottom: 5px;}
.Features-items li .Action p{font-size: 12px;color: #666;}
.Features-items li .Action a{color: #000;}
.Features-items li .Action a:hover{color: #ff7700;}

.gef-features  .icon-ft em{background: url(../img/icoGroup2.png) no-repeat;}
.log-features .icon-ft em{background: url(../img/icoGroup4.png) no-repeat;}
.Features-items .icon-ft .ft1{background-position: left top;}
.Features-items .icon-ft .ft2{background-position: -51px top;}
.Features-items .icon-ft .ft3{background-position: -106px top;}
.Features-items .icon-ft .ft4{background-position: -158px top;}
.Features-items .icon-ft .ft5{background-position: -206px top;}
.Features-items .icon-ft .ft6{background-position: -260px top;}
.Features-items .icon-ft .ft7{background-position: -314px top;}
.Features-items .icon-ft .ft8{background-position: -366px top;}
.Features-items .icon-ft .ft9{background-position: -422px top;}
.Features-items .icon-ft .ft10{background-position: -467px top;}
.gef-superiority{position: relative; background: url(../img/itemsbg1.jpg) no-repeat center;height: 210px;}
/*.gef-superiority:after{content: '';display: block; background: rgba(252,202,10,0.9);position: absolute;top: 0px; left: 0px;bottom: 0px;right: 0px;}*/
.gef-superiority li{flex:1;position: relative;z-index: 5; display: flex;text-align: center;justify-content:center;align-items:center;height: 210px;color: #fff;}
.gef-superiority li .icon-super em{display: inline-block;width: 34px;height: 34px;background: url(../img/icoGroup3.png) no-repeat left top;}
.gef-superiority li .icon-super .ia2{background-position: -64px top;}
.gef-superiority li .icon-super .ia3{background-position: -128px top;}
.gef-superiority li h3{margin:20px 0 15px;font-size:40px;line-height: 36px; }
.gef-experience {height: 510px;}
.gef-experience .about-pic{background: url(../img/gefbg2.jpg) no-repeat right center;}
.gef-experience .Right-box{background: #008bc8;color: #fff;}
.gef-experience .flex-end{padding: 0px; justify-content:flex-end;}


.service-feature{margin-top: 25px;}
.service-feature li{width: 285px;font-size: 14px;display: flex;margin-bottom: 20px;}
.service-feature li:nth-child(odd){margin-right: 30px;}
.service-feature li .hasicon{width: 30px; flex-shrink:0;margin: 5px 15px 0 0;background: url(../img/circleRight.png) no-repeat;}

.EconomyPrice{padding: 60px 0;}
.EconomyPrice .wrapper{display: flex;}
.EconomyPrice .wrapper > div{flex:1;}
.gef-experience .area-Map{min-height: 380px;display: flex;align-items:center;background: #008bc8;}
.gef-experience .area-Map .usmapImg{margin-left: 30px;}
.area-Map .map-locat{position: relative; margin:0 auto;display: inline-block;}
.area-Map{width: 600px;border-radius: 10px;text-align: center;}
.aboutMapPoint{padding: 50px 0;}
.aboutMapPoint .Left-box{align-items: center; display: flex;justify-content: flex-end;}
.aboutMapPoint .content-col{padding-right: 30px;}

.globelNetwork{display: flex;}
.globelNetwork .holderBox{flex:1;background: #fff;padding: 20px;margin-bottom: 20px;}
.globelNetwork .networkTitle{text-align: center;padding: 20px 0;}
.globelNetwork .networkTitle h3{font-size: 25px;font-weight: normal; line-height: 40px;}
.globelNetwork .networkMap{text-align: center;margin-top: 20px;}
.globelNetwork .networkMap img{width: 350px;}

.Expectations{
    margin:50px 0;position: relative;
}
.Expectations:after{
    content: '';
    display: block;position: absolute;left: 0px;width: 100%;bottom: 0px;top:0px;
    background: rgba(0,0,0,.5);
}
.Expectations .expectationsArticle{position: absolute;left: 0px;width: 100%;bottom: 0px;top:0px;
    z-index: 5;
    color: #fff;text-align: center;
    display: flex;justify-content: center;align-items: center;
}
.Expectations .expectationsArticle h3{font-size: 25px;line-height: 35px;}
.Expectations .started-btn{    margin-top: 40px;
    display: inline-block;
    min-width: 140px;
    padding: 0 20px;
    line-height: 40px;
    text-align: center;
    border-radius: 50px;
    border: 1px solid #ff7700;
    background: #ff7700;
    color: #fff;
}
.Expectations .started-btn:hover {
    transform: scale(1.1,1.1);}

.map-locat .warehouseIcon span{display: block;width: 25px;height: 25px;position: absolute;background: url(../img/warehouse.png) no-repeat;}
.map-locat .warehouseIcon .flipInY{animation:flipInY 3s infinite;}
.map-locat .wi1 span{bottom: 127px;left: 232px;}
.map-locat .wi2 span{top: 331px;left: 211px;}
.map-locat .wi3 span{top: 331px;left:253px;}
.map-locat .wi4 span{top: 180px;left:140px;}
.map-locat .wi5 span{top: 180px;right:140px;}
.map-locat .wi6 span{top: 200px;right:170px;}
.map-locat .wi7 span{top: 70px;right:240px;}
.map-locat .wi8 span{bottom:140px;left:260px;}
.map-locat .wi9 span{bottom:170px;right:110px;}
.map-locat .photos{position: absolute;display: none; z-index: 66; padding: 5px;background: #484b90; }
.map-locat .photos:after{content: '';display: block;position: absolute;bottom: -5px;left: 50%;margin-left: -7px;border-right: 7px solid transparent;border-left: 7px solid transparent;border-top: 7px solid #484b90;}
.map-locat .photos h3{padding-top: 6px; text-align: center;color: #fff;}
.map-locat .mod .ph1{left:139px;top:102px;}
.map-locat .mod .ph2{left:118px;top: 125px;}
.map-locat .mod .ph3{left:160px;top: 126px;}
.map-locat .mod .ph4{left:47px;top: -27px;}
.map-locat .mod .ph4{left:47px;top: -27px;}
.map-locat .mod .ph5{right:48px;top: -27px;}
.map-locat .mod .ph6{right:78px;top: -6px;}
.map-locat .mod .ph8{left:167px;top: -53px;}
.map-locat .mod .ph9{right:18px;top: -83px;}
.map-locat .mod .pend{z-index: 666;}

.EconomyPrice .RightImg-banner{justify-content:center;}
.day45{text-align: center;}
.EconomyPrice .content-text{color: #666;}
.EconomyPrice .map{justify-content:flex-end;}

.animite-wrap{display: flex;align-items:center;}
.animite-wrap > div{flex:1;display: flex;align-items:center;}
.animite-col .holder{position: relative;}pwd
.animite-col .spinimg{position: relative;z-index: 6;}
.lines-group li{position: absolute;height: 8px;width: 220px;overflow: hidden;}
.lines-group li:after{content: '';display: block;position: absolute;top: 4px;left: 0px;right: 0px;background: #cacaca;height: 1px;}
.lines-group li span{display: block;width: 8px;height: 8px;border-radius: 50%;position: absolute;z-index:10;  left: 0px;top: 0px;}
.Logs-wrap .lines-group li.line1{transform:rotate(215deg);top: 107px;right: 120px;width: 180px;}
.Logs-wrap .lines-group li.line2{transform:rotate(190deg);top: 137px;left: 188px;}
.Logs-wrap .lines-group li.line3{transform:rotate(158deg);top: 195px;left: 278px;width: 200px;}
.Logs-wrap .lines-group li.line5{transform:rotate(65deg);bottom: 105px;right: 6px;width: 180px;}
.Logs-wrap .lines-group li.line6{transform:rotate(-100deg);top: 100px;right: 90px;width: 100px;}

.MFFI-wrap .lines-group li.line1{transform:rotate(42deg);top: 82px;left: 176px;width: 200px;}
.MFFI-wrap .lines-group li.line2{transform:rotate(23deg);top: 80px;left: 125px;}
.MFFI-wrap .lines-group li.line3{transform:rotate(4deg);top: 130px;left: 106px;}
.MFFI-wrap .lines-group li.line4{transform:rotate(-14deg);bottom: 82px;left: 80px;}
.MFFI-wrap .lines-group li.line6{transform:rotate(-19deg);bottom: 85px;left: 132px;}
.lines-group li.line1 span{background: #ffcc01;}
.lines-group li.line2 span{background: #d25c0e;}
.lines-group li.line3 span{background: #782b7f;}
.lines-group li.line4 span{background: #36b8ea;}
.lines-group li.line5 span{background: #007dc6;}
.lines-group li.line6 span{background: #85b817;}

.Logs-wrap .lines-group li.line2 span{left: 400px;}
/*animite*/
@keyframes move{
	from {left:0px;}
	to { left:280px;}
}
.lines-group li.line1 .o1{animation:move 3s infinite;}
.lines-group li.line1 .o2{animation:move 3s infinite;animation-delay:3.5s;}
.lines-group li.line1 .o3{animation:move 3s infinite;animation-delay:5s;}

.lines-group li.line2 .o1{animation:move 3s infinite;animation-delay:1.5s;}
.lines-group li.line2 .o2{animation:move 3s infinite;animation-delay:3s;}
.lines-group li.line2 .o3{animation:move 3s infinite;animation-delay:4s;}

.lines-group li.line3 .o1{animation:move 3s infinite;animation-delay:.5s;}
.lines-group li.line3 .o2{animation:move 3s infinite;animation-delay:2s;}
.lines-group li.line3 .o3{animation:move 3s infinite;animation-delay:3s;}

.lines-group li.line4 .o1{animation:move 4.5s infinite;animation-delay:1s;}
.lines-group li.line4 .o2{animation:move 3s infinite;animation-delay:2s;}

.lines-group li.line5 .o1{animation:move 3s infinite;animation-delay:1s;}
.lines-group li.line5 .o2{animation:move 5s infinite;animation-delay:3s;}
.lines-group li.line5 .o3{animation:move 3s infinite;animation-delay:5s;}

.lines-group li.line6 .o1{animation:move 3s infinite;animation-delay:.5s;}
.lines-group li.line6 .o2{animation:move 2s infinite;animation-delay:1s;}
.lines-group li.line6 .o3{animation:move 3s infinite;animation-delay:5s;}

.MFFI-wrap{padding: 120px 0;}
.MFFI-wrap .section-col{padding-left: 50px;}
.MFFI-wrap .content-text{color: #666;}

.banner-bg{position: absolute;top: 0px;left: 0px;width: 100%; overflow: hidden;height: 430px;text-align: center;}
.banner-bg img{position: absolute; top: 0px;left: 50%;margin-left: -960px;}
.logistic-bnr p{color: #fff;}

.globlemap{background: url(../img/globleMap.jpg) no-repeat left center;width: 600px;height: 350px;}
.logis-animite .spinimg{margin: 35px 0 0 80px;}
.layout-Screen-banner .animite-col{justify-content:flex-end;}
.layout-Screen-banner .MFFI-wrap{padding: 0px;display: flex;align-items:center;}
.layout-Screen-banner .logistic-ipd{padding: 0px;}
.logistic-ipd .content-col{padding-left: 40px;}

.logistic-ynd{height: 500px;}
.logistic-ynd .content-col{padding-right: 40px;}
.logistic-ynd .holder-flex{display: flex;justify-content: flex-end;align-items: center;}
.logistic-ynd .logistic-pic{background: url(../img/bannerPic.jpg) no-repeat left top;}

.vas-banner .bottom-txt{height: 90px;}
.vas-banner .gef-s{height: 340px;}
.storage-bnr,.storage-bnr .gef-s,.storage-bnr .banner-bg{height: 360px;}
.storage-bnr:after,.logis-bnr .banner-bg:after,.gef-banner .banner-bg:after{content:'';display: block;position: absolute;top: 0px;left: 0px;right: 0px;bottom: 0px;background: rgba(0,0,0,.7);}
.storage-bnr .gef-s h2,.storage-bnr .gef-s p{color: #fff;}
.log-Storage{padding:20px 0; }
.log-Storage li{text-align: center; background: #fff;padding: 20px;border-bottom:3px solid #e6e6e6;
    display: block;width: 285px;margin:0 20px 20px 0;}
.log-Storage li:nth-child(4n){margin-right: 0px;}
.log-Storage li .icon-ft em img{height: 34px;}
.log-Storage li .icon-ft em{display: inline-block;width: 70px;line-height: 70px; height: 70px;background: #f6f6f6;border-radius: 50%;}
.log-Storage li .icon-ft .ft1{background: #f6f6f6 url("../img/advIcon/warehouse01.png") no-repeat center;background-size: 30px;}
.log-Storage li .icon-ft .ft2{background: #f6f6f6 url("../img/advIcon/warehouse02.png") no-repeat center;background-size: 30px;}
.log-Storage li .icon-ft .ft3{background: #f6f6f6 url("../img/advIcon/warehouse03.png") no-repeat center;background-size: 35px;}
.log-Storage li .icon-ft .ft4{background: #f6f6f6 url("../img/advIcon/warehouse04.png") no-repeat center;background-size: 30px;}
.log-Storage li .icon-ft .ft5{background: #f6f6f6 url("../img/advIcon/warehouse05.png") no-repeat center;background-size: 30px;}
.log-Storage li .icon-ft .ft6{background: #f6f6f6 url("../img/advIcon/warehouse06.png") no-repeat center;background-size: 30px;}
.log-Storage li .icon-ft .ft7{background: #f6f6f6 url("../img/advIcon/warehouse07.png") no-repeat center;background-size: 36px;}
.log-Storage li .Acti h5{padding: 15px 0 10px;}
.log-Storage li .Acti p{color: #828282;text-align: left;}
.bottom-get-started{padding: 25px 0;text-align: center;background: #ff7700;}
.bottom-get-started .started-btn,.bottom-get-started .careers-btn{
    display: inline-block;line-height: 50px;height: 50px;width: 200px;border-radius: 25px;
    background: #fe953a;color: #fff;text-transform: uppercase;font-size: 22px;}


.vas-bnr .gef-s h2{background: rgba(255,255,255,.9);margin-bottom: 0px;line-height:90px;border-radius: 45px;font-size:40px;color: #ff7700;padding: 0 30px;box-shadow: 0 0 20px rgba(0,0,0,.1);font-weight: bold;}
.vas-features .icon-ft em{background: url(../img/icoGroup6.png) no-repeat left center;}
.vas-layer-mobthly{padding: 90px 0;}
.vas-layer-mobthly .helf-section{padding-left: 60px;}
.vas-layer-SFP{padding: 120px 0;position: relative;}

.vas-layer-SFP .wrapper{position: relative;z-index: 666;}
.vas-layer-SFP .helf-section{padding-right: 30px;}
.vas-layer-SFP .side-image img{border-radius: 15px;overflow: hidden;}

.about-bnr,.about-bnr .banner-bg{height: 600px;}
.aboutSec{height: 600px;position: relative;z-index: 66;}
.aboutSec .aboutTxt{position: absolute;height: 600px;top: 0px;width: 600px;left: 0px;display: flex;justify-content:center;align-items:center;}
.aboutSec .aboutTxt .hold{padding: 30px;background: rgba(0,0,0,.5);color: #f8f8f8;font-size: 18px;line-height: 26px;}
.aboutSec .aboutTxt .section{text-align: justify;}
.aboutSec .aboutTxt h3{font-size: 40px;text-align: center;padding: 10px 0 30px;}
.about-section{padding: 40px 0 70px;}
.about-section .about-body{color: #666;}
.title-thr{padding: 40px 0;}
.title-thr h3{font-size:36px;line-height: 36px;text-align: center; }

.CourseScroll{ width:1200px;  position:relative;padding-bottom: 60px;   }
.CourseScroll .hd{height:2px;background: #ff7700;position: relative;}
.CourseScroll .hd .prev,.CourseScroll .hd .next{ display:block;  width:40px; height:40px; cursor:pointer; background:url(../img/arrowPath.png) no-repeat;position: absolute;top: -20px;}
.CourseScroll .hd .next{right: 0px;background-position: right top;}
.CourseScroll .hd .prev{left: 0px;background-position: left top;}
.CourseScroll .bd{overflow:hidden; width: 1020px;margin:0 auto; }
.CourseScroll .bd ul{ display: flex;flex-flow:wrap;}
.CourseScroll .bd ul li{text-align:left;width: 340px;position: relative;}
.CourseScroll .bd ul li:before{content: '';display: block;width: 10px;height: 10px;background: #ff6600;position: absolute;left: 2px;top: 0px;z-index: 666;}
.CourseScroll .bd ul li .liWrap{padding: 30px;border-left: 2px solid #ff7700; }
.CourseScroll .bd li h2{font-size: 26px;color: #ff7700;}
.CourseScroll .bd li h3{margin:20px 0;line-height: 18px;font-weight: bold;}
.CourseScroll .bd .eventDes{font-size: 14px;}

.gefExperience{background: url(../img/itemsbg2.jpg) no-repeat center top;width: 100%;height: 208px;position: relative;}
.gefExperience:before{content: '';display: block;position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;background: rgba(0,0,0,.8);}
.gefExperience ul{display: flex;position: relative;z-index: 66;}
.gefExperience li{flex:1;height: 208px;display: flex;justify-content:center;align-items:center;flex-flow:wrap;color: #fff;}
.gefExperience li .icon{display: inline-block;margin-right: 5px; width: 55px;height: 46px;background: url(../img/str.png) no-repeat;}
.gefExperience li h3{font-size:35px;line-height: 35px; }
.gefExperience li .str1{background-position: left top;}
.gefExperience li .str2{background-position: -75px top;}
.gefExperience li .str3{background-position: -145px top;margin-right: 10px;}

.historyLine{background: #efefee;padding: 120px 0;}
.TimeLine{width: 1000px;margin:0 auto;position: relative;}
.lineItem{width: 500px;display: flex;margin-top: -20px;position: relative;}
.LineCircle{height: 160px; display: inline-block;position: relative;}
.LineCircle span{font-size:30px;width: 120px;height: 120px;line-height: 90px;text-align: center; background: #fff; border-radius: 50%;border:15px solid #ddd;display: inline-block;position: relative;z-index: 5;transition: all .2s;}
.lineItem:hover .LineCircle span{transform: scale(1.4);z-index: 33333;}
.lineItem:hover .TimeThing{transform: scale(1.2);z-index: 5;}

.itemRight{margin-left: 420px;}
.itemRight .LineCircle span{margin: 20px 0 0 20px;}
.itemRight .bgcircle{position: absolute;left: 0px;top: 0px; width: 80px;height: 160px;overflow: hidden;}
.itemRight .bgcircle em{display: block;width: 160px;height: 160px;border-radius: 50%;background: #d5d4d3;}
.itemRight .TimeThing h2{text-indent: 60px;}
.itemRight .TimeThing .text{position: absolute;top: 100px;left: 60px;right: 20px;}
.itemRight .TimeThing h2 .arr{right: -5px;}
.itemLeft{margin-left: 80px;}
.itemLeft .bgcircle{position: absolute;right: 0px;top: 0px; width: 80px;height: 160px;overflow: hidden;}
.itemLeft .bgcircle em{display: block;width: 160px;height: 160px;border-radius: 50%;background: #d5d4d3;float: right;position: relative;}
.itemLeft .LineCircle span{margin: 20px 20px 0 0px;}
.itemLeft .TimeThing .text{position: absolute;top: 100px;right: 50px;left: 25px;}
.itemLeft .TimeThing h2{display: inline-block;padding-right:60px;text-align: left; padding-left: 25px;}
.itemLeft .TimeThing h2 .arr{left: -5px;}
.TimeThing{padding-top: 36px;position: relative;flex:1;transition: all .2s;}
.TimeThing h2{line-height: 46px;height: 46px; width:360px;position: relative; border-bottom: 4px solid #ddd;font-size: 23px;}
.TimeThing h2 .arr{position: absolute;bottom: -12px;width:22px;height: 22px;background: url(../img/arrbold.png) no-repeat center 8px; border-radius: 50%;}
.TimeThing .text h4{font-size:18px;margin-bottom: 8px; }
.TimeThing .text p{font-size: 14px;color: #666;}
.bgcircle em{overflow: hidden;}

#trunLeft{position: absolute; top: 0px;left: -340px;min-height:136px; }
#trunLeft h2{text-indent: 25px;}
#trunLeft .text{text-align: left;left:20px;right: 20px; }
#trunLeft .arr{left: -5px;}




@keyframes start{
	from {height:0px;}
	to { height:140px;}
}


.year1 .LineCircle span{border-color: #ca5850;color: #ca5850;}
.year1 h2{color: #ca5850;border-color: #ca5850;}
.year1 h2 .arr{background-color:#ca5850; }
.year1 .text h4{color: #ca5850;}
.year2 .LineCircle span{border-color: #5fa384;color: #5fa384;}
.year2 h2{color: #5fa384;border-color: #5fa384;}
.year2 h2 .arr{background-color:#5fa384; }
.year2 .text h4{color: #5fa384;}
.year3 .LineCircle span{border-color: #775e6b;color: #775e6b;}
.year3 h2{color: #775e6b;border-color: #775e6b;}
.year3 h2 .arr{background-color:#775e6b; }
.year3 .text h4{color: #775e6b;}
.year4 .LineCircle span{border-color: #e6a124;color: #e6a124;}
.year4 h2{color: #e6a124;border-color: #e6a124;}
.year4 h2 .arr{background-color:#e6a124; }
.year4 .text h4{color: #e6a124;}

.year5 .LineCircle span{border-color: #177c7c;color: #177c7c;}
.year5 h2{color: #177c7c;border-color: #177c7c;}
.year5 h2 .arr{background-color:#177c7c; }
.year5 .text h4{color: #177c7c;}

.year6 .LineCircle span{border-color: #de7d4d;color: #de7d4d;}
.year6 h2{color: #de7d4d;border-color: #de7d4d;}
.year6 h2 .arr{background-color:#de7d4d; }
.year6 .text h4{color: #de7d4d;}

.year7 .LineCircle span{border-color: #2c8cce;color: #2c8cce;}
.year7 h2{color: #2c8cce;border-color: #2c8cce;}
.year7 h2 .arr{background-color:#2c8cce; }
.year7 .text h4{color: #2c8cce;}

.year8 .LineCircle span{border-color: #5f376e;color: #5f376e;}
.year8 h2{color: #5f376e;border-color: #5f376e;}
.year8 h2 .arr{background-color:#5f376e; }
.year8 .text h4{color: #5f376e;}

.year9 .LineCircle span{border-color: #34495e;color: #34495e;}
.year9 h2{color: #34495e;border-color: #34495e;}
.year9 h2 .arr{background-color:#34495e; }
.year9 .text h4{color: #34495e;}

.whyus{display: flex;padding: 60px 0 30px}
.whyus .whytit{width: 400px;display: flex;justify-content:center;align-items:center;}
.whyus .whytit img{width: 200px;}
.whyus .whybody h2{font-weight: bold;font-size: 18px;color: #333;}
.whyus .whybody{flex:1;padding-right: 30px; text-align: justify; line-height: 30px;color: #666;margin-bottom: 20px;}
.jobsArea .jobsItem{display: none;}
.jobsArea .jobsBody .jobsItem.show{display: block;}
.areaBoxes{padding: 40px 30px 30px;text-align: center;}
.areaBoxes span{display: inline-block;padding: 0 15px;border-radius: 3px;line-height: 30px;
    border:1px solid #919191;color: #919191;cursor: pointer;margin: 0 5px 5px 0;}
.areaBoxes span:hover{border:1px solid #ff7700;color: #ff7700;}
.areaBoxes span.curr{background: #ff7700;color: #fff!important;border:1px solid #ff7700;}
.jobsBody .department{display: flex;flex-flow:wrap;width:100%;}
.jobsBody .department li{margin-bottom: 20px;width: 33.333333%; padding: 0 30px;}
.jobsBody .department h5{width: 100%;}
.jobsBody .department h5 a{font-weight: bold;color: #ff7700;margin-bottom: 5px;
}
.jobsBody .department h5 a:hover{text-decoration: underline;}
.jobsBody .department li p{font-size: 14px;color: #666;}
.nothingShow{text-align: center;color: #999;background: #f8f8f8;padding: 20px;margin:0 30px;}

.wrap_ml{width:1000px;padding: 30px 0;margin:0 auto;}
.job_detail{padding: 20px;}
.job_name{margin: 20px 0 40px;}
.job_name h2{font-size: 26px;line-height: 30px;margin-bottom: 5px; }
.job_name p{color: #828282;font-size: 15px;}
.detail-item .joblay{margin-bottom: 30px;font-size: 15px;color: #666;}
.detail-item .joblay h4,.job_seeker h3{font-weight: bold;margin-bottom: 5px;color: #333;}
.job_seeker{padding: 20px 20px 0;margin-top: 30px; border-top: 1px solid #ddd;}
.job_seeker h3{margin: 5px 0 30px;}
.job_seeker ul{overflow: hidden;clear: both;}
.job_seeker li{width: 50%;float: left;display: flex;margin-bottom: 20px;padding-right: 20px;}
.job_seeker li .be{color: red;}
.job_seeker li .lab{line-height:34px;width: 150px; }
.job_seeker li .mui{line-height:34px;}
.job_seeker li .mui .target{color: #ff7700;}
.job_seeker li .mui .target:hover{color: #ff7700;}
.job_seeker li .mui input{border-radius: 3px;width:220px;}
.job_seeker ul .coline{float: none;width: 100%;}
.job_seeker .layui-btn{height: 34px;min-width: 90px;background: #ff7700;}
.job_detail .Recruitment{padding: 20px 0 0;}
.job_detail .Recruitment h5{font-size: 18px;line-height: 36px;margin: 5px 0;}
.job_detail .Recruitment h5 em{font-weight: bold;}
.subJob{font-size: 16px;word-break:break-word;}

#vasbanner .banner-bg:after{display: none;}

.logo_up{text-align: center;}
.logo_up img{height: 50px;}
.started-form .logo_up{padding: 15px 0 25px;}
.login-form .logo_up{padding: 0px 0 30px;}
.job_add{margin-bottom: 30px;color: #666;}

.forget{text-align: right;}
.forget a{font-size: 14px;color: #999;}
.forget a:hover{color: #ff7700;}

.signin-section{padding: 60px 0;}
.signin_title{text-align: center;margin-bottom: 30px;font-size: 24px;}
.kb_form{width: 800px;padding: 20px;background: #fff;border-radius: 5px;margin:0 auto;border:1px solid #eee;}
.step-wrap{display: flex;width: 600px;margin:20px auto 45px auto;}
.step-wrap li{flex:1;text-align: center;}
.step-wrap li .step_title{color: #828282;margin-bottom: 10px;}
.step-wrap li .step_num{position: relative;}
.step-wrap li .step_num .numDot{display: inline-block;width:24px;height: 24px;line-height: 24px; border-radius: 50%; vertical-align: top;background: #dad9d9;color: #999;position: relative;z-index: 2; }
.step-wrap li .step_num:before{content: '';display: block;height: 1px;background: #ddd;position: absolute;top: 12px;left: 0px;width: 50%;}
.step-wrap li .step_num:after{content: '';display: block;height: 1px;background: #ddd;position: absolute;top: 12px;right: 0px;width: 50%;}
.step-wrap li .step_first:before{display: none;}
.step-wrap li .step_last:after{display: none;}
.step-wrap li.active .step_title{color: #ff7700;}
.step-wrap li.active .step_num:before{background: #ff7700;}
.step-wrap li.active .step_num:after{background: #ff7700;}
.step-wrap li.active .numDot{background: #ff7700;color: #fff;}

.kb_form .layui-form-label{padding: 9px 0px;}

.kb_formBody{width: 600px;margin:0 auto;}
.kb_formBody .layui-form-label{width: 160px;text-align: left;color: #666;}
.kb_formBody .layui-form-label .req{color: #ff7700;}
.kb_formBody .layui-input-block{margin-left: 180px;}
.kb_formBody .areaCode .layui-form-select{width: 80px;float: left;margin-right: 10px;}
.kb_formBody .areaCode .number{width:330px; }
.kb_form .layui-btn{width: 100px;height: 38px;line-height: 38px;}

/*Sliding verify*/
.ui-slider-wrap { background: #e8e8e8;  position: relative;}
.ui-slider-wrap .ui-slider-bg {  width: 0;}
.ui-slider-wrap .ui-slider-btn { position: absolute; top: 0; left: 0; cursor: move;  text-align: center; border: 1px solid #ccc;  background: #fff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;  -ms-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box;}
.ui-slider-wrap .ui-slider-btn {  background: #fff url(../img/slider.png) no-repeat center;}
.ui-slider-wrap .ui-slider-btn.success {  background-image: url(../img/success.png);   background-size: 16px;}
.ui-slider-wrap .ui-slider-text { width: 100%;  height: 100%;font-family: "微软雅黑"; text-align: center; position: absolute; top: 0; left: 0; color: #666;}
.ui-slider-wrap .ui-slider-no-select {-webkit-user-select: none; -moz-user-select: none;-ms-user-select: none; -o-user-select: none; user-select: none;}

.kb_formBody .layui-form-item .withbtn{width: 300px;display: inline-block;vertical-align: top;}
.kb_formBody .layui-form-item .getCode, .kb_formBody .layui-form-item .widthinp{float: right;}
.signinsucceed{width: 420px;margin:0 auto;text-align: center;padding: 30px 0 60px;}
.signinsucceed h2{padding-left: 36px;line-height: 36px;display: inline-block; background: url(../img/success.png) no-repeat left center;background-size:32px;font-size: 20px;color: #7AC23C; margin-bottom: 15px;}
.signinsucceed p{color: #666;}
.signinsucceed .login-btn{margin-top: 15px;}

.RetrievePw{padding: 40px 0;}

.log-blog{display: flex;display: -webkit-flex;display: -moz-flex;display: -ms-flex;padding: 30px 0;}
.log-blog .latestPosts{ width: 240px;}
.log-blog .flexin{flex:1;padding-right: 15px;border-right: 1px solid #e5e5e5;}
.flexin li{display: flex;padding:10px 0;}
.flexin li:last-child{border-bottom: none;}
.log-blog .pic{width: 300px;height: 200px;margin-right: 5px;}
.log-blog .pic img{width: 100%;height: 200px;}
.log-blog .article_box{flex:1;background: #f9f9f9;padding: 20px;position: relative;}
.article_box h3{max-height: 60px;overflow: hidden; word-wrap : break-word ;word-break:break-all;}
.article_box h3 a{display: block;line-height: 30px;margin-bottom: 10px;font-size: 18px;font-weight: bold;}
.article_box h3 a:hover{color: #ff7700;}
.article_box .texthih{color: #666;height:68px;line-height: 24px;margin-bottom: 10px; overflow: hidden; word-wrap : break-word ;word-break:break-all;}
.article_box .time{color: #828282;font-size: 14px;position: absolute;bottom: 20px;left: 20px;}
.blogSearch input{vertical-align: top;border:none;width: 600px;}
.blogSearch button{width: 60px;vertical-align: top;background: url(../img/search.png) no-repeat center center #333;background-size: 16px;}
.latestPosts h3{line-height: 30px;font-weight: bold;color: #ff7700; font-size: 18px;padding: 0 15px;}
.latestPosts .postsList{padding:5px 15px 15px;}
.latestPosts .postsList li{height: 24px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.latestPosts .postsList a{font-size: 14px;line-height: 24px;}
.latestPosts .postsList a:hover{color: #ff7700;}

.PageNum{text-align: center;margin-top: 15px;}
.PageNum a{display: inline-block;vertical-align: top; padding: 0 10px;line-height: 26px;margin: 0 5px;font-size: 14px;border:1px solid #c1c1c1;}
.PageNum a:hover{color: #ff7700;}
.PageNum .end{color: #999!important; cursor: default; border-color: #eee;}
.PageNum .curr{color: #ff7700;border-color:#ff7700;}

.partner-box .swiper-button-next,.partner-box .swiper-button-prev{background-size: 20px;}

#SUBsummit img{width: 100%;height: 100%;}

.brand_list{margin: 60px auto; }
.brand_list .newstext {font-size: 16px;text-align:justify;text-justify:inter-ideograph; word-wrap : break-word ;word-break:break-all;}
.brand_list .newstext p{margin:1rem auto;line-height: 30px;color: #565656;}
.brand_list .newstext p img{border:0;max-width: 100%; }
.brand_list .newstext div{margin:1rem auto;}
.brand_list .newstext div img{border:0; max-width:1140px; width: expression(this.width > 1140 && this.width > this.height ? 1140px : 'auto';); }
.brand_list .newstext a{text-decoration:underline}
.brand_list h1{ font-size:24px;color:#000; font-weight:bold;word-wrap : break-word ;word-break:break-all;}
.brand_list .typetime{ font-size:14px;color:#aaa; padding:20px 0; }
.brand_list .type{color: #ff7700;padding-right: 30px;}
.brand_list .newstext b,.brand_list .newstext strong{font-weight: bold;color: #333;}
.brand_list .newstext img{margin:0 auto;display: block;}
.pageflip{ padding:20px 0; color:#838383; margin-top:50px; margin-bottom:20px;height:25px;line-height:25px; display:flex; justify-content: space-between;}
.pageflip span{margin:0; padding:0;}
.pageflip a{color:#838383; overflow:hidden;}
.pageflip a:hover{color:#ff7700;}
.pageflip div{overflow: hidden; word-break: break-all; white-space: nowrap;text-overflow: ellipsis;width:45%;height:25px;line-height:25px;}


.newstext ul li{margin:10px 0;line-height: 30px;color: #444;}
.newstext ul li:before{content: '';display: inline-block;vertical-align: middle;margin-right: 8px;width: 6px;height: 6px;margin-top: -3px; border-radius: 50%;background: #333;}
.newstext h2{font-size: 18px;margin: 35px 0;line-height: 40px; border-left: 4px solid #ff7700;padding-left: 15px;display: flex;}
.newstext h2 i{display: block;flex:1;margin-left: 10px; height: 1px;background: #e5e5e5;margin-top: 19px;}
.newstext i{font-style:italic}
.newstext a{color: #409EFF;}
.newstext a:hover{text-decoration: none;}
.nslog-area{background: #F2F6FC;padding: 20px;border-radius: 3px;}
.nslog-area h3{font-size: 18px; margin-bottom: 5px;}
.nslog-area p{margin:0px!important;}
.nslog-area a{text-decoration: none!important;font-size: 14px;color: #136ec2;}
.nslog-area a:hover{text-decoration: underline!important;}

.bannerItem{height: calc(100vh - 100px);width: 100%;overflow: hidden;background-size: cover;}

.aboutPhotos ul{clear: both;padding: 80px 0;}
.aboutPhotos ul:after{content: '';clear: both;
    display: block;
    overflow: hidden;}
.aboutPhotos li{float: left;}
.aboutPhotos li img{
    transition:all .3s;
    width: 400px;height: 267px; position: relative;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;}
.aboutPhotos li.halfPhoto img{width: 600px;height: 300px;}
.aboutPhotos li img:hover{
    z-index: 2;
    transform: scale(1.05,1.05);
    -webkit-filter: none;
    -moz-filter: none;
    -ms-filter: none;
    -o-filter: none;
    filter: none;}

.bannerShade:after{content: '';background: rgba(0,0,0,.6);width: 100%;height: 100%;position: absolute;
    display: block;top:0px;bottom: 0px;right: 0px;
}
