@font-face{font-family:Oswald-Regular;src:url(../Fonts/Oswald-Regular.ttf)}

.Hometitle{color: #333;margin-bottom: 2em;position: relative;}
.Hometitle:after{display:block;width:50px;height:4px;background-image: linear-gradient(to right,#e64b28,#de2d2b);content:'';margin-top:1em; border-radius: 5px;}
.Hometitle .cn{font-size:2.25em; font-weight: bold; line-height: 1; }
.Hometitle .en{font-size:2.5em; text-transform: uppercase; opacity: 0.1; font-family: 'Oswald-Regular';  font-weight: bold;}

.Homemore{display:inline-block;border:solid 2px transparent;background:#999;color:#fff;transition:0.5s; border-radius: 50px; line-height:3.2;padding:0 1em;min-width:10.25em;text-align:center;}
.Homemore:hover{background-image: linear-gradient(to right,#e64b28,#de2d2b); color:#fff;}
.Homemore:after{display:inline-block;content:'';width:0.5em;height:0.5em;transform:rotate(45deg);border-top:2px solid #fff;border-right:2px solid #fff;margin-left:1.25em;vertical-align:middle;}

.column-title{margin-bottom:2em; position: relative;}
.column-title .cn {font-size:  2.25em;font-weight: bold; line-height: 1;color: #333333;}
.column-title .cn:after {display: block;content: '';height: 3px;  background-image: linear-gradient(to right,#e64b28,#de2d2b); width: 50px; height: 3px; margin: 15px 0 10px;vertical-align: middle;}

@media(max-width:640px){
.Home_title .cn{font-size:7vw;  }
.Home_title .en{font-size:7vw; }
}


/*Top003124 */
.Top003124{ font-family: 'SourceHanSansCN-Regular';}
@media (min-width:1025px) {
.Top003124{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;border-bottom: 1px solid rgba(255,255,255,0.1);transition:background-color 0.3s,transform 1s;}
.Top003124.Down{transform: translateY(-5.3125em);}
.Top003124.hover{background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.Top003124.hover .logo .white,
.Top003124:not(.hover) .logo .red{display: none;}
.Top003124:not(.hover),
.Top003124:not(.hover) a:not(:hover){color: #fff;}
}
@media (max-width:1024px) {
.Top003124{ height: 0.925em;}
.Top003124 .wap-fixed{position: fixed;width: 100%;left: 0;top: 0;z-index: 100;background-color: #fff; box-shadow: 0 0 10px rgba(0,0,0,0.1);padding-top: 3em;}
.Top003124 .logo .white{display: none;} 
.Top003124 .auto{position: relative; border-top: 1px solid #eee;}
}

.Top003124 .logo{float: left;display: table;height:5.3125em;}
.Top003124 .logo a{display: table-cell; vertical-align: middle;}
.Top003124 .logo img{height: 4.8em;}
@media (max-width:1024px) {
.Top003124 .logo{height: 4em;}
.Top003124 .logo img{height: 3em;}
}

.Top003124 .top-nav dd{font-family: 'Bebas';}
.Top003124 .top-nav dd.oa a{display: block; border: 1px solid #ccc;border-radius: 50%;text-align: center;}
.Top003124.hover .top-nav dd.oa a{border-color: #ccc;}
.Top003124 .top-nav dd.lang a{margin: 0 5px;}
.Top003124 .top-nav dd.stock b{font-weight: normal;}
@media(min-width:1025px) and  (max-width:1770px) {
.Top003124 .top-nav{margin-right: 8.34vw;}
}
@media (min-width:1025px) {
.Top003124 .top-nav{float: right; margin-left: 2.5em;padding-top: 1.75em; font-size: 0.875em; }
.Top003124 .top-nav dd{float: left;line-height:2.5714em;}
.Top003124 .top-nav dd.oa{margin-left: 4.2857em;}
.Top003124 .top-nav dd.oa a{width:2.5714em;}
.Top003124 .top-nav dd.stock{margin-right: 2.1428em;padding-right: 2.1428em;border-right: 1px solid rgba(255,255,255,0.1);}
.Top003124:not(.hover) .top-nav dd.stock{border-right-color: #fff;}
}
@media (max-width:1024px) {
.Top003124 .top-nav{position: absolute;right: 0; bottom: 100%;display: flex;align-items: center; margin-bottom: 0.5em;}
.Top003124 .top-nav dd{line-height: 2;}
.Top003124 .top-nav dd:not(:last-child){margin-right: 1em;}
.Top003124 .top-nav dd.oa a{width:2em;}
}

.Top003124 menu li span{display: block;}
@media (min-width:1025px) {
.Top003124 menu{float: right;}
.Top003124 menu li{float: left;}  
.Top003124 menu li:not(:last-child){margin-right: 5em;}
.Top003124 menu li span,
.Top003124 menu li span a{line-height:5.3125em;}  
.Top003124 menu li span a{display: block;position: relative;z-index: 1;}
.Top003124 menu li span a:hover{color: #e64b28;}
.Top003124 menu li span a:after{position: absolute;content: ''; left: 0; bottom: 0; height: 2px;background-color: #fff; transition: 0.3s;}
.Top003124 menu li:hover span a:after,
.Top003124 menu li.aon span a:after{width: 100%;}
.Top003124 menu li .sub{position: absolute; top: 100%; background-color: #fff;border-radius: 0 0 5px 5px; overflow: hidden; left: 50%;width: 160px;margin-left: -80px;}
.Top003124 menu li .sub a:hover{color: #e64b28;}
}
@media (max-width:1024px) {
.Top003124 menu{position: fixed; left: -100%;top:7em;height: calc(100% - 7em); overflow: auto; background-color: #fff; width: 220px;opacity: 0;transition: 0.3s ease;}   
.menu-show .Top003124 menu{left: 0; opacity: 1; transform:translateX(0);}
.Top003124 menu li{ border-bottom: 1px solid #eee;}
.Top003124 menu li span{padding-top: 1em; padding-bottom: 1em;padding-left: 1em;}
.Top003124 .has-sub span .op:before,
.Top003124 .has-sub span .op:after{background-color: #ccc;}
.Top003124 menu li .sub{background-color: rgba(0,0,0,0.1);}
}

.Top003124 .open-search{position: absolute;right: 0; top: 0;width: 5.3125em;height:5.3125em; background: rgba(0,0,0,0.3) url(../images/Top003124-btn.svg) no-repeat center; cursor: pointer; background-size: auto 23.53%;}
.Top003124 .top-search{position: absolute;right: 0; top: 100%; background-color: #fff; width: 100%;max-width: 400px;}
.Top003124 .top-search .btn{background-color: rgba(0,0,0,1); background-image: url(../images/Top003124-btn.svg); background-size: auto 50%;}
.Top003124 .open-search.on:before,
.Top003124 .open-search.on:after{width: 40%; left: 30%;}
.Top003124.hover .open-search.on:before,
.Top003124.hover .open-search.on:after{background-color: rgba(0,0,0,1);}
@media (max-width:1024px) {
.Top003124 .open-search{width:2.4em; height: 2.4em; top: 50%;margin-top: -1.2em;background-color: rgba(0,0,0,1); background-size: auto 60%; right: 2.6em;}   
.Top003124 .open-menu{width:2.4em; height: 2.4em; right: 0;} 
.Top003124 .open-menu i{width: 60%; left: 20%;background-color: rgba(0,0,0,1);} 
}



/*Banner003200 */
.Banner003200{position: relative;z-index: 1;}
.Banner003200 .solgan{position: absolute; left: 0;top: 0;width: 100%; height: 100%;z-index: 10;}
.Banner003200 .solgan .auto{max-width: 1600px; height: 100%;}
.Banner003200 .solgan img{max-width: calc(577 / 1600 * 100%);}
.Banner003200 .slick-dots{position: absolute; left: 0;width: 100%;text-align: center; bottom: calc(60 / 960 * 100%);z-index: 10;}
.Banner003200 .slick-dots li{width: 14px;height: 14px;border: 1px solid #fff; border-radius: 50%; cursor: pointer; display: inline-block; margin: 0 calc(10 / 1920 * 100vw);}
.Banner003200 .slick-dots li button{display: none;}
.Banner003200 .slick-dots li.slick-active{background-image: linear-gradient(to right,#e64b28,#de2d2b); border-color: #de2d2b;}
@media (min-width:1025px) {
    .Banner003200 .wap{display: none;}
}
@media (max-width:1024px) {
    .Banner003200 .pc{display: none;}
}




/*RighInfo003186 */
.RighInfo003186{ padding: 4% 0; overflow: hidden;}
.RighInfo003186 .Homemore{ margin: 1.5em 0 0em;}
.RighInfo003186 .right-img .pic{ position: relative;z-index: 1;}
.RighInfo003186 .right-img img {border-radius: calc(20 / 16 * 1em);}

@media (min-width:1025px) {
.RighInfo003186 .left-intro { padding-right: 5.0714em; }
.RighInfo003186 .right-img{width: 50%; } 
.RighInfo003186 .number{max-width: calc(540 / 16 * 1em);}
/* .RighInfo003186 .right-img .pic{width: 50vw;} */
}
.RighInfo003186 .left-intro .column-name{margin-bottom: calc(73 / 16 * 1em);}
.RighInfo003186 .intro h2{margin: 0 0 calc(20 / 40 * 1em);color: #008b40;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);}
.RighInfo003186 .intro{ /* padding-top: 1em; */}
.RighInfo003186 .intro p{ line-height: 2.2; color: #333; }
.RighInfo003186 .intro + .number{margin-top: calc(63 / 16 * 1em);}
.RighInfo003186 .number li{float: left;width: calc((100% - (20 / 16 * 1em)) / 2); margin-bottom: calc(20 / 16 * 1em);padding: 1em calc(20 / 16 * 1em);
background: -moz-linear-gradient(left,  rgba(191,156,80,0.3) 0%, rgba(191,156,80,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  rgba(191,156,80,0.3) 0%,rgba(191,156,80,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4dbf9c50', endColorstr='#00bf9c50',GradientType=1 ); /* IE6-9 */
}
.RighInfo003186 .number li:not(:nth-child(2n)){margin-right: calc(20 / 16 * 1em);}
.RighInfo003186 .number li .inner{position: relative;}
.RighInfo003186 .number li .icon{position: absolute;right: 0; bottom: 0;width: calc(44 / 16 * 1em);}
.RighInfo003186 .number li h3{margin: 0;color: #bf9c50;font-family: 'Oswald-Medium';font-size: calc(40 / 16 * 1em);font-weight: normal;}
.RighInfo003186 .number li aside{color: #333333;}
@media (max-width:1024px) {
 .RighInfo003186 .right-img .pic{margin: 0 -3vw;}
}




/*HomeService*/
.HomeService{overflow:hidden;position:relative;padding:4% 0 0 0;background:linear-gradient(0deg,#fff 10%,#fff 70%,#f9f9f9 100%); }
/* .HomeService:before{width:100%;height:100%;content:'';display:block;position:absolute;left:0;top:0;background:url(../images/bg_home_service.png) no-repeat center bottom;background-size:100% auto;} */
.HomeService .Homemore{position: absolute;
    right: 0;
    top: 50%;
    margin-top: calc(-25 / 16 * 1em);}
.HomeService .inner{position:relative;z-index:2;}
.HomeService .item{width:20%;float:left;padding-bottom:35%;position:relative;background-size: cover;background-repeat: no-repeat;background-position: center;transition:width .3s;}
.HomeService .item:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background-color:#1a3372;opacity:.2;}
.HomeService .text{position:absolute;left:0;bottom:0;width:100%;color:#fff;}
.HomeService .info{padding:1em 2em;}
.HomeService .icon{margin-bottom:12px;}
.HomeService .icon img{max-width: 55px;}
.HomeService .num,
.HomeService h4{font-size:1.5em;font-weight:400;line-height:1.6;}
.HomeService .num{margin-bottom:12px;}
.HomeService h4{margin:0.625em 0; color:#fff;}
.HomeService .intro{font-size:18px;line-height:1.66666667em;margin-bottom:27px;display:none;}
.HomeService .list{margin-bottom:28px;overflow:hidden;}
.HomeService ul{width:80%;display:none;}
.HomeService li{font-size:1em;line-height:2;/* float:left;width:48%; */padding-bottom:5px; position: relative;padding-left:20px;}

.HomeService li:before{width:12px;height:14px;background:url(../images/icon_dot.png) no-repeat center center;background-size:contain;content:'';display:block;position:absolute;left:0;top:8px;}
.HomeService .current{width: 40% ;flex: 0 0 auto;}
.HomeService .current:before{opacity:.6;}
.HomeService .current .intro,.HomeService .current ul{display:block;}
.HomeService .current h4{-webkit-text-fill-color:#fff;}


@media only screen and (max-width:1536px){
/* .HomeService .num,.HomeService h4{font-size:1.5625vw;}
.HomeService .info{padding:0 1.953125vw;}
.HomeService li{font-size:1.04166667vw;padding-left:1.953125vw;}
.HomeService li:before{width:0.78125vw;height:0.91145833vw;top:0.52083333vw;}
.HomeService .intro{font-size:1.171875vw;} */
} 

@media only screen and (max-width:1280px){
.HomeService .info{padding:0 1.5vw;}
.HomeService .num,.HomeService h4{font-size:18px;}
.HomeService li{font-size:14px;padding-left:20px;}
.HomeService li:before{width:10px;height:11px;top:7.5px;}
.HomeService .intro{font-size:16px;}
} 

@media only screen and (max-width:1024px){
.HomeService .item{padding-bottom:45%;}
} 


@media only screen and (max-width: 768px){
.HomeService{padding:8% 0;}
.HomeService .item{padding-bottom:324px;width:50%;}
.HomeService .info{padding:0 30px;}
.HomeService .intro,.HomeService ul{display:block;}
.HomeService .current{width:50%;}
} 

@media only screen and (max-width: 540px){
.HomeService .item{width:auto;float:none;}
.HomeService .current{width:auto;}
}


/*
.TextList000594 为demo编号
*/
.TextList000594{padding: 4% 0;background: #fff;}
.TextList000594 .Hometitle{ text-align: center;}
.TextList000594 .Hometitle:after{ margin: 1em auto 0;}
.TextList000594 .dl_top{ background-image: linear-gradient(to right,#e64b28,#de2d2b) !important; color:#fff; font-size:1.125em;}
.TextList000594 .dl{ overflow:hidden; clear:both;}
.TextList000594 .list .dl{line-height: 34px; border-bottom:1px solid #eee; padding:5px 0;color: #333; }
.TextList000594 .dl dd{ text-align:center; float:left;display:block; padding: 5px 12px; }
.TextList000594 .dl dd:nth-child(1){text-align:left;}
.TextList000594 .dl_top dd{line-height:50px;}
.TextList000594 .dl_top dd a{color: #fff;position: relative;padding-left: 20px;}
.TextList000594 .dl_top dd a::after{content: "";display: block;width: 20px;height:20px;background: url(../images/px1.svg) no-repeat 0 0;background-size: 20px;position: absolute;left: 0;top: 0;}
.TextList000594 .dl_top dd.on a::after{background: url(../images/px2.svg )no-repeat 0 0;background-size: 20px;}
.TextList000594 .list{ background: #f9f9f9;}


.TextList000594 .dl dd{width: 10%;}
.TextList000594 .list .info{ display:none; background-color:#f9f9f9; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;line-height: 24px;padding: 2%; margin-left:-2%; width:104%;}
.TextList000594 .dl dd:nth-child(1){ width:55%;}
.TextList000594 .dl dd:nth-child(2){ width:15%;}
.TextList000594 .dl dd:nth-child(3){ width:10%;}
.TextList000594 .dl dd:nth-child(4){ width:10%;}
.TextList000594 .dl dd:nth-child(5){ width:10%;}
.TextList000594 .dl dd a.btn{ display:inline-block;width: 80%;max-width: 90px; background-image: linear-gradient(to right,#e64b28,#de2d2b);  color:#fff;border-radius: 5px;line-height: 30px;height: 30px;}
.TextList000594 .dl dd a.btn:hover{ background-image: linear-gradient(to right,#de2d2b,#ca1a18);  color:#fff;}

/* @media(max-width:1000px){
.TextList000594 .dl dd{ width:25% !important;}
} */
@media(max-width:480px){
/* .TextList000594 .dl dd{display:none;}
.TextList000594 .dl dd:nth-of-type(1){display: block;width: 40% !important;}
.TextList000594 .dl dd:nth-of-type(2){display: block;width: 60% !important;} */
.TextList000594 .dl_top{ font-size:14px; line-height:45px;}
}


.TextList000594 .popUp-box{position: fixed;left: -100%;width: 100%; top: 0;height: 100%; background-color: rgba(0,0,0,0.5); overflow: auto; z-index: 200;}
.TextList000594 .popUp-box.show{left: 0;}
.TextList000594 .popUp-box .ytable{height: 100%;}
.TextList000594 .popUp-box .main{position: relative; max-width: 1300px; background-color: #fff; width: 90%; margin: 0 auto;}
.TextList000594 .popUp-box .main .colse{position: absolute;width: 1.5625em; height: 1.5625em; right: 1.25em;top: 1.25em; background: url(../images/Floor003147-close.svg) no-repeat;background-size: contain;z-index: 10; cursor:pointer;}
.TextList000594 .popUp-box .main > div{width: 90%;margin: 0 auto;max-width: 1200px;}
.TextList000594 .popUp-box[data-type="form"] .main > div{max-width: 1082px;}
.TextList000594 .popUp-box .name{font-size: 1.875em;color: #333; padding:1em 0;text-align: center;}
.TextList000594 .popUp-box[data-type="form"] .name{border-bottom: 1px solid #000000; margin-bottom: 1em;}
.TextList000594 .from{padding-bottom: 3em;}
.TextList000594 .from .text{width: 100%;height: 3.125em; line-height: 3.125em; font-size: 1em; border-radius: 5px; border:solid 1px rgba(139,139,139,0.2);}
.TextList000594 .from textarea.text{height: auto;}
.TextList000594 .from table{font-size: 1em;}
.TextList000594 .from table tr,
.TextList000594 .from table td{font-size: 1em;}
.TextList000594 .from td{color: #333333; }
.TextList000594 .from sub{color: #de2d2b;font-size: 1.125em;margin-right: 0.5em;vertical-align: sub;}
.TextList000594 .from .btn{width: 10em;height: 3.3em;background-image: linear-gradient(to right,#e64b28,#de2d2b);box-shadow: 0px 0.625em 1.875em rgba(218, 37, 29, 0.08);border-radius: 5px;color: #fff; border: 0; cursor:pointer;font-size: 1.125em;padding: 0;}
.TextList000594 .from .btn-reset{background: #6e6e6e;}
.TextList000594 .from .btn + .btn{margin-left: 0.625em;}

.TextList000594 .from .type{background-color: #f9f9f9; padding: 0.625em 0;margin-top: 2em; margin-bottom: 1em;font-size: 1em;}
.TextList000594 .type dd{position: relative;color: #333;}
.TextList000594 .type dd span{color: #999999;display: inline-block;padding-left: 1.25em;background-repeat: no-repeat;background-position: left center; background-size: 1em auto;}
.TextList000594 .type dd.edu span{background-image: url(../images/Floor003147-edu.svg);}
.TextList000594 .type dd.num span{background-image: url(../images/Floor003147-user.svg);}
.TextList000594 .type dd.wp span{background-image: url(../images/Floor003147-place.svg);}
.TextList000594 .type dd.time span{background-image: url(../images/Floor003147-time.svg);}

.TextList000594 .from .intro-tit,
.TextList000594 .from .edit-info{max-width: 1082px;margin: 0 auto; width: 95%;}
.TextList000594 .from .intro-tit{border-bottom: 1px solid #000000; font-size: 1.125em; line-height: 2; margin-top:2em; margin-bottom: 1em;color: #333;}
.TextList000594 .from .edit-info{font-size: 0.875em;line-height: 2.57142; color: #999;}
@media (min-width:1025px) {
.TextList000594 .from .type{text-align: center;}
.TextList000594 .from .type dd{float: none;display: inline-block;padding: 0 48px; line-height: 2.5;}
.TextList000594 .from .f-name{text-align: right;}
.TextList000594 .from td{line-height: 3.125em;vertical-align: top;padding-bottom: 1.428571em;}
.TextList000594 .from .w1{width:6.7857em;}
.TextList000594 .from .w2{width:36.969%;}
.TextList000594 .from .w3{width:15.712%;}
}
@media (max-width:1024px) {
.TextList000594 .from .type{padding:1em;}
.TextList000594 .popUp-box .name{font-size: 1.5em;}
.TextList000594 .from td{display: block;}
.TextList000594 .from .f-name{padding-top: 1em;}
}

.TextList000594 .apply-btn{text-align: center; padding:3em 0}
.TextList000594 .apply-btn a{display: inline-block;font-size: 1.125em;background-color: #e60012; border-radius: 5px; line-height: 5; padding: 0 4em;color: #fff; cursor:pointer;}
.TextList000594 .apply-btn a:before{display: inline-block;width: 1.2222em; height: 1.2222em;content: ''; background: url(../images/Floor003147-seed.svg) no-repeat; background-size: contain; vertical-align: middle; margin-right: 1em;}












/*Floor003056 */
.Floor003056{padding: 4% 0; background: url("../images/partner_bg.jpg") no-repeat center center;background-size: cover;}
.Floor003056 .Homemore {position: absolute;right: 0;top: 50%;margin-top: calc(-25 / 16 * 1em);}
.Floor003056 .slick-slide > div{float: left;background: #fff;border-bottom: 1px solid #ebebeb;border-top: 1px solid #ebebeb;  margin-top: -1px;display: table; height: 8vw;}
.Floor003056 .slick-slide .logo{display: table-cell!important; vertical-align: middle; text-align: center;}
.Floor003056 .slick-slide .logo img{max-height: 7vw; max-width: 80%;}
.Floor003056 .slick-dots{text-align: center; margin-top: 3vw;}
.Floor003056 .slick-dots li{display: inline-block;position: relative;width: 28px; height: 28px;}
.Floor003056 .slick-dots li button{ padding: 0; width:40%;height: 40%;background: #ccc; border-radius: 50%; position: absolute; left: 50%; top: 50%;transform: translate(-50%,-50%);font-size: 0; border: 0;}
.Floor003056 .slick-dots li.slick-active button{background-image: linear-gradient(to right,#e64b28,#de2d2b); width: 50%; height: 50%;}
.Floor003056 .slick-dots li.slick-active:before{position: absolute; content: ''; left: 0; top: 0; width: 100%; height: 100%; border: 2px solid #e64b28; border-radius: 50%;clip:rect(0 28px 7px 0);animation:zhuan 2s infinite linear;}
@keyframes zhuan{
0%{transform: rotate(-360deg);}
100%{transform: rotate(0);}
}
@media(min-width:1025px){
.Floor003056 .slick-slide > div{width: 20%;}
.Floor003056 .slick-slide > div:not(:nth-child(5n)){ border-right: 1px solid #ebebeb;}
}
@media(min-width:641px) and (max-width:1024px){
.Floor003056 .slick-slide > div{width: 33.3333%;height: 15vw;}
.Floor003056 .slick-slide > div:not(:nth-child(3n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 12vw;}
}
@media(max-width:640px){
.Floor003056 .slick-slide > div{width: 50%;height: 20vw;}
.Floor003056 .slick-slide > div:not(:nth-child(2n)){ border-right: 1px solid #ebebeb;}
.Floor003056 .slick-slide .logo img{max-height: 15vw;}
}





/*Floor003196 */
.Floor003196{ background: linear-gradient(0deg,#f9f9f9 10%,#fff 70%,#fff 100%);background-size: cover; padding: 4% 0 ;}
.Floor003196 .Homemore {position: absolute;right: 0;top: 50%;margin-top: calc(-25 / 16 * 1em);}
@media (max-width:1024px) {
.Floor003196 .box-new-company{ margin-bottom: calc(30 / 16 * 1em);}
}
.Floor003196 .ytable-cell{ vertical-align: top;}
.Floor003196 [class*=box-new-] a:hover{color: #de2d2b;}
.Floor003196 [class*=box-new-] h4.tit{margin: 0;font-weight: normal;}
.Floor003196 .box-new-industry{background-color: #f5f5f5; padding: calc(41 / 16 * 1em);}
.Floor003196 a.inner{display: block; }
.Floor003196 a.inner .txt{border-right: 1px solid  rgba(230, 230, 230, 0.5);border-left: 1px solid rgba(230, 230, 230, 0.5); padding-left: calc(31 / 16 * 1em); padding-right: calc(31 / 16 * 1em);}
.Floor003196 .label span{border: solid 1px #dedede;font-size: 0.875em;line-height: 1.875;padding: 0 0.625em;display: inline-block;transition: 0.3s;}
.Floor003196 a:hover .label span{border-color: #de2d2b; background-image: linear-gradient(to right,#e64b28,#de2d2b);color: #fff;}
.Floor003196 a.inner h4.tit{margin: calc(20 / 24 * 1em) 0 calc(10 / 24 * 1em) 0;font-size: calc(20 / 16 * 1em); line-height: calc(36 / 24 * 1em);height: calc((36 / 24 * 1em) * 2);}
.Floor003196 a.inner p{ color: #999; line-height: calc(30 / 16 * 1em); margin-bottom: calc(40 / 16 * 1em); height: calc((30 / 16 * 1em) * 3);}
.Floor003196 a.inner .more{color: #999;display: inline-block; font-size: calc(14 / 16 * 1em); padding-right: calc(30 / 16 * 1em); background: url(../images/Floor003196-more.svg) no-repeat right center; background-size:calc(16 / 14 * 1em) auto;transition: 0.3s;}
.Floor003196 a.inner:hover .more{padding-right:calc(50 / 16 * 1em);}

.Floor003196 .box-new-company .pic{overflow: hidden;margin-bottom: calc(40 / 16 * 1em);}
.Floor003196 .box-new-company .Ispic{padding-bottom: calc(300 / 460 * 100%); transition: 0.3s;}
.Floor003196 a.inner:hover .Ispic{transform: scale(1.12);}

.Floor003196 .list{margin-top: calc(22 / 16 * 1em); }
.Floor003196 .list li{display: table;width: 100%;border-bottom:1px solid #eee; height: calc(120 / 16 * 1em); }
.Floor003196 .list li a{display: table-cell; vertical-align: middle;}
.Floor003196 .list h4.tit{font-size: calc(20 / 16 * 1em); line-height: 1.6; margin-bottom: calc(10 / 20 * 1em);}
.Floor003196 .list li time{color:#999 ;font-size: calc(14 / 16 * 1em);}

.Floor003196 .more-btn{text-align: right;}
.Floor003196 .more-btn a{width: calc(120 / 14 * 1em);line-height: calc(43 / 14 * 1em);border-radius: 0 calc(20 / 14 * 1em) 0 calc(20 / 14 * 1em);border: solid 1px #dedede;font-size: calc(14 / 16 * 1em);display: inline-block;text-align: center;color: #333;transition: 0.3s;}
.Floor003196 .more-btn a:hover{background-image: linear-gradient(to right,#e64b28,#de2d2b);color: #fff;}

@media (min-width:1025px) {
.Floor003196 .box-new-company{width: calc(490 / 1440 * 100%);}  
.Floor003196 a.inner{margin-right:calc(30 / 16 * 1em);}
}
@media (max-width:1024px) {
.Floor003196 .column-tit{font-size: calc(32 / 16 * 1em);}
}







/*Bottom002887 */
.Bottom002887{background: #333;}
.Bottom002887,
.Bottom002887 a{color: #fff;}
.Bottom002887 .copyright{padding: 1em 0;border-top: 1px solid rgba(255,255,255,0.1);line-height: 2;opacity: 0.6;}
.Bottom002887 .copyright .fr{overflow: hidden;}
.Bottom002887 .copyright .fr a{float: left;height: 2;}
.Bottom002887 .copyright .fr a{display: inline-block;}
.Bottom002887 .copyright .fr a{display: inline-block;}
.Bottom002887 .copyright .fr a:not(:last-child):after{margin: 0 20px;content: ''; display: inline-block; width: 1px; height: 12px; vertical-align: middle;background: rgba(255,255,255,0.5);}
.Bottom002887 .b_link{margin-bottom: 26px; line-height: 24px;}
.Bottom002887 .b_link .fr{position: relative; padding-left: 70px;}
.Bottom002887 .b_link .fr span{position: absolute; left: 0; top: 0;}
.Bottom002887 .code{max-width: 320px; margin: 0 auto;}
.Bottom002887 .code li{float: left; /* width: 43.75%; */ text-align: center;}
.Bottom002887 .code li:nth-child(2n){float: right;}
.Bottom002887 .code li aside{color: rgba(255,255,255,0.5); margin-top: 10px;}
.Bottom002887 .code li img{border-radius: 4px; display: block; width: 100%; max-width: 140px;}
.Bottom002887 .b_nav{padding: 4.875% 0 4% 0;}
.Bottom002887 .b_nav .tit{font-size: 1.125em;}
.Bottom002887 .b_nav nav dd{line-height: 2; margin: 0.5em 0;}
.Bottom002887 .b_nav nav dd a{color: rgba(255,255,255,0.6);}
.Bottom002887 .b_nav nav dd a:hover{color: #fff;}
.Bottom002887 .contact .call{font-size: 2em;font-family: 'Oswald-Regular';}
.Bottom002887 .contact p{margin-top: 0.3em; line-height: 1.8; opacity: 0.6;-webkit-opacity: 0.6;}
@media(min-width:641px){
.Bottom002887 .b_nav nav .item{float: left; max-width: 150px;}
.Bottom002887 .b_nav .tit{padding-bottom: 20px; }
.Bottom002887 .b_nav nav .item dl{display: block!important;}
}
@media(min-width:1025px){
.Bottom002887 .b_link > div{max-width: 48%;}
.Bottom002887 .code{/* width: 20%; */}
.Bottom002887 .b_nav nav{width:56%;}
 .Bottom002887 .contact{width: 30%;padding: 0 2% 0 4%; }
}
@media(max-width:1300px){
    .Bottom002887 .contact{width:28%;}
}
@media(max-width:1024px){
.Bottom002887 .contact,
 .Bottom002887 .code .tit{text-align: center;}
.Bottom002887 .contact{padding: 20px 0;}
}
@media(max-width:640px){
.Bottom002887 .b_nav nav .item{margin: 0!important;border-bottom: 1px solid rgba(255,255,255,0.1);}
.Bottom002887 .b_nav nav .item dl{display: none; padding-bottom: 20px;}
.Bottom002887 .b_nav .tit{padding: 20px 0; }
.Bottom002887 .b_nav nav .tit{position: relative;z-index: 1;padding-right: 40px;}
.Bottom002887 .b_nav nav .tit i{position: absolute; right: 0; top: 50%; width: 20px; height: 20px; margin-top: -8px;transition: 0.3s;}
.Bottom002887 .b_nav nav .tit i.on{transform: rotate(45deg);}
.Bottom002887 .b_nav nav .tit i:before,
.Bottom002887 .b_nav nav .tit i:after{position: absolute; content: ''; left: 50%; top: 50%;transform: translate(-50%,-50%);background: #fff;}
.Bottom002887 .b_nav nav .tit i:before{width: 50%; height: 2px;}
.Bottom002887 .b_nav nav .tit i:after{width: 2px; height: 50%;}
.Bottom002887 .b_nav nav dd{padding: 5px 0;}
.Bottom002887 .code{max-width: 280px;}
 .Bottom002887 .code li img{width: 80%; margin: 0 auto;}
}


/*Banner003144 */
.Banner003144 .pc{background-position: center center; background-repeat: no-repeat; height: 31.25em; background-size: cover;}
@media (min-width:1025px) {
.Banner003144 .wap{display: none;}   
}
@media (max-width:1024px) {
.Banner003144 .pc{display: none;}      
}



/*Menu003135 */
.Menu003135{ box-shadow: 0px 3px 29px -8px rgba(0, 0, 0, 0.08); background:#fff;position:relative;z-index:1;}
.Menu003135 .current{ font-size: 0.875em; padding-left: 1.21428em;background: url(../images/Menu003135-icon.svg) no-repeat left center;background-size: 1em auto; line-height: 5.7142;}
.Menu003135 .current,
.Menu003135 .current a:not(:hover){color: #999;}
.Menu003135 .current a:hover{color: #de2d2b;}
.Menu003135 .current span{color: #333;}
.Menu003135 .nav-menu li{float: left;font-size: 1.125em;line-height: 4.44444;}
.Menu003135 .nav-menu li:not(:last-child){margin-right:2.222em;}
.Menu003135 .nav-menu li a{display: block;position: relative;}
.Menu003135 .nav-menu li a:hover,
.Menu003135 .nav-menu li.aon a{color: #de2d2b;}
.Menu003135 .nav-menu li a:after{position: absolute;content: ''; height: 2px;width: 0;transition: 0.3s;background-image: linear-gradient(to right,#e64b28,#de2d2b); left: 50%;transform: translateX(-50%); bottom: 0;}
.Menu003135 .nav-menu li a:hover:after,
.Menu003135 .nav-menu li.aon a:after{width: 100%;}

@media (max-width:1024px) {
.Menu003135 .current{display: none;}   
.Menu003135 .nav-menu li{line-height:3;}
}



/*RighInfo000623 */
.RighInfo000623{padding: 4% 0;/* background: #f9f9f9; */}
.RighInfo000623 .ytable-cell{padding: 3.167vw 0;}
.RighInfo000623 .pic .inner{ position: relative;}
.RighInfo000623 .pic img{border-radius:calc(20 / 16 * 1em) ;}
.RighInfo000623 .pic .inner:before, 
.RighInfo000623 .pic .inner:after {position: absolute;content: "";width: 160px;height: 160px;left: -25px;bottom: -25px;background: rgba(230,75,40,0.04);z-index: -1;border-radius: 0 0  0 calc(20 / 16 * 1em);}

.RighInfo000623 .pic time{bottom: 0; text-align: right;position: absolute;right: 0; background: rgba(165,45,51,0.64);color: #fff; padding: 26px 50px 26px 26px;}
.RighInfo000623 .pic time span{display: block;margin-bottom: 5px;font-size: 72px; line-height: 0.8em;}
.RighInfo000623 .pic time span:before{display: inline-block; height: 2px; background: #fff; content: ''; width: 16px; vertical-align:bottom; margin-right: 5px;}

.RighInfo000623 .info{background: url("../images/RighInfo000623_bg.png") no-repeat right top #f9f9f9; background-size: contain;border-radius: calc(20 / 16 * 1em) ;}
.RighInfo000623 .p-info{font-size:calc(16 / 16 * 1em) ;line-height: 2.2;color: #333;}
.RighInfo000623 .p-info p{ }
@media(min-width:1025px){
.RighInfo000623 .pic{width: 18.429%;}
.RighInfo000623 .pic .inner{width: 208.696%;}
.RighInfo000623 .info .inner{padding-left: 31.624%;padding-right: 5.548%;}
}
@media(max-width:1024px){
.RighInfo000623 .ytable,
.RighInfo000623 .ytable-cell{display: block;}
.RighInfo000623 .info{padding: 6vw;}
}
@media(max-width:640px){
.RighInfo000623 .pic time span{font-size: 12vw;}
.RighInfo000623 .p-info{font-size: 3.5vw;}
}


.RighInfo002521{ padding:4% 0;/* background: #f9f9f9; */}
.RighInfo002521 .column-title{ text-align: center;}
.RighInfo002521 .column-title .cn:after{margin: 15px auto 10px;}
.RighInfo002521 .ul_rundown li{ position:relative; text-align: center;}
.RighInfo002521 .ul_rundown li img{ width: 60px;}
.RighInfo002521 .ul_rundown li p{ font-size:1.125em; color:#333; margin-bottom:0;}
@media(min-width:769px){
.RighInfo002521 .ul_rundown{ display:table; width:100%; margin-bottom:130px; padding-top: 2em;}
.RighInfo002521 .ul_rundown li{ width: 20%; display:table-cell; vertical-align:bottom;}
.RighInfo002521 .ul_rundown li .num{ top:130px; font-size:3em; border-top:1px solid rgba(0, 0, 0, 0.05); padding-top:10px; width:100%;}
.RighInfo002521 .ul_rundown li .num::before{ position:absolute; content:''; width:16px; height:16px; border-radius:50%; background:#fff; border:4px solid #e64b28; left:50%; margin-left: -8px; top:-8px;}
}
.RighInfo002521 .ul_rundown li .num{ position:absolute; left:0;  color:rgba(0, 0, 0, 0.3); font-family: 'Oswald-Regular';}
@media(max-width:1024px){
.RighInfo002521 .ul_rundown{ margin-bottom:130px;}
.RighInfo002521 .ul_rundown li p{ font-size:16px;}
.RighInfo002521 .ul_rundown li .num{ font-size:40px; top:150px; }
}
@media(max-width:768px){
.RighInfo002521 .ul_rundown li{ padding-left:60px; min-height:50px;}
.RighInfo002521 .ul_rundown li:nth-child(2n){ background:#f5f5f5;}
.RighInfo002521 .ul_rundown li .num{ top:8px; left:5px;}
.RighInfo002521 .ul_rundown li .txt{ position:relative; padding-left:60px;}
.RighInfo002521 .ul_rundown li .txt img{ position:absolute; left:0; top:0; width:45px; height:45px;}
.RighInfo002521 .ul_rundown li .txt p{ margin:0; padding:20px 0;}
}



/*Partners */
.Partners{ padding: 4% 0;  background: #f9f9f9;}
.Partners .box{ padding-bottom: 4%;}
.Partners .column-title{ text-align: center;}
.Partners .column-title .cn:after{margin: 15px auto 10px;}

.Partners ul{margin-left:-1%;}
.Partners ul::after{content:'';display: block;clear: both;}
.Partners ul li{background:#fff;overflow:hidden;margin-bottom:1%;float:left;width:15.6667%;margin-left:1%;}

.Partners li { background: #fff; border: 1px solid #eee;}
.Partners li .pic{ overflow: hidden;}
.Partners li .Ispic{padding-bottom:50%;transition:all 0.5s; background-size:contain;}
.Partners li:hover .Ispic{transform:scale3d(1.1,1.1,1.1);}
.Partners li a{display:block;position:relative;overflow:hidden;padding:1em;}
.Partners li p{text-align:center;font-size: 1em; margin: 0; margin-top: 1em;}
.Partners li:hover p{color: #de2d2b;}

@media(max-width:1024px){
    .Partners ul li{width:24%;}
    .Partners li p{font-size: 14px;}
}





.con { padding: 4% 0;}
.con .fl{width: 22%;}
.con .fr{width: 75%;}

@media (max-width: 1024px){
.con .fl, .con .fr {float: none; width: 100%;margin-bottom:20px;}
}









/*Menu002387*/
.Menu002387 .side-open_menu{ display:none;}
.Menu002387 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002387 .side-title{ /* margin-top: 40px; */background-image: linear-gradient(to right,#e64b28,#de2d2b);background-size:auto 100%;color:#fff;font-size:18px;padding:22px 0 22px 20px;border-radius: 25px 0 0 0;font-size:24px;}
.Menu002387 .side-menu{background-color:#f6f6f6; overflow:hidden; font-size: 16px;}
.Menu002387 .side-menu li a{ display:block;line-height:36px;}
.Menu002387 .side-menu > ul > li{ border-bottom:1px solid #fff;}
.Menu002387 .side-menu > ul > li >a{ padding:15px 20px;font-weight:normal; color:#333; line-height:25px; position:relative;}
.Menu002387 .side-menu > ul > li >a:hover{color: #de2d2b;}
/* .Menu002387 .side-menu > ul > li.aon a{color: #de2d2b;} */
.Menu002387 .side-menu > ul > li >a::after{ position:absolute; content:'>'; width:16px; height:16px; border-radius:50%; background:#eee; color:#fff; text-align:center; line-height:17px; font-family:宋体; font-size:12px; right:16px; top:50%; margin-top:-8px;}
.Menu002387 .side-menu > ul > li.aon >a::after,
.Menu002387 .side-menu > ul > li >a:hover::after{  background-image: linear-gradient(to right,#e64b28,#de2d2b); }
.Menu002387 .side-menu > ul > li ul{ display:none; padding:10px 15px;}
.Menu002387 .side-menu > ul > li > ul{ padding-left:20px; padding-right:15px;}
.Menu002387 .side-menu > ul > li > ul > li > a{ background:url(../images/Menu002306-a_off.png) no-repeat left center; /* padding-left:15px; */}
.Menu002387 .side-menu ul li ul li a::before{ display:inline-block; content:''; vertical-align:middle;width: 4px;height: 4px; border-radius: 50px; background-image: linear-gradient(to right,#e64b28,#de2d2b); margin-right:10px;}
.Menu002387 .side-menu li.select > a{ background-color:#f1f1f1;color: #de2d2b;}
.Menu002387 .side-menu li.select > a::after{ transform:rotate(90deg);background-image: linear-gradient(to right,#e64b28,#de2d2b);}
.Menu002387 .side-menu ul li ul li.select > a{ background-color:transparent; border-bottom: 1px solid #e7e7e7;}
.Menu002387 #side-menu .owl-item{ float:left;touch-action: pan-y;-webkit-tap-highlight-color: transparent;position: relative;}
.Menu002387 #side-menu .owl-stage-outer{ position:relative; overflow:hidden;}
.Menu002387 #side-menu .owl-stage{position:relative;touch-action: manipulation;}
/* .Menu002387 .side-menu > ul > li > ul{display: block;} */
.Menu002387 .side-menu > ul > li > ul > li > a:hover{color: #de2d2b;}
.Menu002387 .side-menu li.aon > a{color: #de2d2b}

@media(min-width:1025px){
.Menu002387 .side-menu{ display:block !important;}
}
@media(max-width:1024px){
.Menu002387{padding-top: 0;}
.Menu002387 .side-other{ display:none;}
.Menu002387 .side-open_menu{ display:block; border:2px solid #e64b28; padding:10px 20px 10px 10px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-weight:bold; color:#de2d2b; border-radius:0 0 5px 5px; position:relative;}
.Menu002387 .side-open_menu::after{ position:absolute; content:''; border:6px solid transparent; border-top-color:#e64b28; right:10px; top:50%; margin-top:-3px;}
.Menu002387 .side-menu{ display:none; padding-bottom:20px;}
}


@media(max-width:1024px){
.Menu002387 .side-title{ margin-top:2%;}
.Menu002387 .side-menu{ display:none;}
.Menu002387 #side-menu{ background-image: linear-gradient(to right,#e64b28,#de2d2b); border-top:1px solid #fff; padding:0 20px; position:relative;}
.Menu002387 #side-menu li a{ color:#fff;  float:left; line-height:40px; padding:0 20px;}
.Menu002387 #side-menu li.aon a{ background-image: linear-gradient(to right,#e64b28,#de2d2b); color:#fff;}
.Menu002387 #side-menu .owl-nav button{ position:absolute; top:0; height:100%; width:18px; border:none; background-image: linear-gradient(to right,#e64b28,#de2d2b); color:#fff; cursor:pointer; padding:0;}
.Menu002387 #side-menu .owl-nav button.owl-prev{ left:0;}
.Menu002387 #side-menu .owl-nav button.owl-next{ right:0;}
.Menu002387 #side-menu .disabled{ display:none;}
}
@media(max-width:640px){
.Menu002387 .side-title{padding:10px 0 10px 20px;font-size:20px;}
.Menu002387 .side-title span{ font-size:12px;}
}



/*TextList002855 */
.TextList002855 {padding: 0% 0 5% 0;}
.TextList002855 li {line-height: 3.8em;border-bottom: 1px dotted #dedede;font-size: 1em;}
.TextList002855 li time {float: right;color: #999;margin-left: 15px;font-size: 15px;}
.TextList002855 li a {display: block; height: auto; overflow: hidden;}
.TextList002855 li a::before{display: inline-block;content: '';width: 6px;height: 6px;background-image: linear-gradient(to right,#e64b28,#de2d2b); border-radius: 50%;margin-right: 15px;margin-top: -4px; vertical-align: middle;}
.TextList002855 li:hover a {color: #de2d2b;}
@media(max-width:640px) {
.TextList002855 li {font-size: 14px;}
}






/*Cooperation */
.Cooperation{ }
.Cooperation .box{ padding-bottom: 4%;}
.Cooperation .column-title{ text-align: center;}
.Cooperation .column-title .cn:after{margin: 15px auto 10px;}


.Cooperation ul{margin-left:-2%;}
.Cooperation ul::after{content:'';display: block;clear: both;}
.Cooperation ul li{background:#fff;overflow:hidden;margin-bottom:2%;margin-left:2%;width:23%;float:left;}

.Cooperation li { background: #fff; border: 1px solid #eee;}
.Cooperation li .pic{ overflow: hidden;}
.Cooperation li .Ispic{padding-bottom:50%;transition:all 0.5s; background-size:contain;}
.Cooperation li:hover .Ispic{transform:scale3d(1.1,1.1,1.1);}
.Cooperation li a{display:block;position:relative;overflow:hidden;padding:1em;}
.Cooperation li p{text-align:center;font-size: 16px; margin: 0; margin-top: 1em;line-height: 25px;height:25px;overflow: hidden;}
.Cooperation li:hover p{color: #de2d2b;}


@media(max-width:640px){
    .Cooperation ul li{width:48%;}
}






.Course{padding: 4% 0;}
.Course .img{ text-align: center;}
.Course .column-title{ text-align: center;}
.Course .column-title .cn:after{margin: 15px auto 10px;}


/*Floor002934 */
.Floor002934{padding: 4% 0; background: #f9f9f9;}
.Floor002934 .column-title{ text-align: center;}
.Floor002934 .column-title .cn:after{margin: 15px auto 10px;}
.Floor002934 .slider{position: relative; z-index: 1;}
.Floor002934 .slider li a{display: block; }
.Floor002934 .slider .pic{ overflow: hidden;}
.Floor002934 .slider .Ispic{padding-bottom: 70%;transition: 0.3s;}
.Floor002934 .slider a:hover figure{transform: scale(1.1);}
.Floor002934 .slider li aside{ font-size: 1em;color: #333; text-align: center; line-height: 2; background: #fff; padding: 3% 2%;}
.Floor002934 .slider li p{color: #b9b9b9;line-height: 1.428em; height: 2.856em; margin: 0;}
.Floor002934 .slick-arrow{position: absolute; width: 50px; height: 50px; border-radius: 50%;border: 1px solid #de2d2b; background:none; z-index: 20; top: 50%; margin-top: -25px;}
.Floor002934 .slick-arrow:before{position: absolute; content: ''; width: 20%; height: 20%;border-left: 2px solid #de2d2b;border-top: 2px solid #de2d2b; transform: rotate(-45deg);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg); left: 40%; top: 40%;}
.Floor002934 .slick-next:before{transform: rotate(135deg);-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);}
.Floor002934 .slick-arrow:hover{ background-image: linear-gradient(to right,#e64b28,#de2d2b);}
.Floor002934 .slick-arrow:hover:before{ border-color:#fff;}
.Floor002934 .slick-prev{left: -64px;}
.Floor002934 .slick-next{right: -64px;}


@media(min-width:1025px){
.Floor002934 .slider .ul{/* padding: 20px 41px 15px; */ margin: 0 -12px;}
.Floor002934 .slider li a{margin: 0 12px;}
}
@media(max-width:1024px){
.Floor002934 .slider .ul{padding: 3vw 5vw 2vw;}
.Floor002934 .slider li a{margin: 0 1vw;}
.Floor002934 .slick-prev{left: 1vw;}
.Floor002934 .slick-next{right: 1vw;}
}
@media(max-width:640px){
.Floor002934 .slider{padding-left: 10vw;}
.Floor002934 .title{width: 10vw;}
.Floor002934 .title a{font-size: 4vw;width: 4vw;}
.Floor002934 .slider li a{margin: 0 2vw;}
}




/*PicList000687 */

.PicList000687{padding: 4% 0 2% 0;overflow: hidden;}
.PicList000687 .more a{ text-align: center;display: inline-block;color: #333;line-height: 2.5em;border-radius: 50px;border: solid 1px #d9d9d9;padding: 0 2.125em;transition: 0.3s; font-size: 1em;}
.PicList000687 .more a:hover{background-image: linear-gradient(to right,#e64b28,#de2d2b); color: #fff; border-color: #de2d2b;}

@media(max-width:480px){
.PicList000687 .more{line-height: 10vw;}
}

.PicList000687 .tit{font-size: 1.25em;color: #333; font-weight: normal;}
.PicList000687 time{}
.PicList000687  p{line-height: 2; margin-bottom: 2vw; color: #999; font-size: 1em;}
@media(max-width:640px){
.PicList000687 .tit{font-size:4vw;}
.PicList000687  p{font-size:3.5vw;}
}
.PicList000687 .news-top{padding-bottom: 1vw;}

.PicList000687 .news-top li{ overflow: hidden;border: 1px solid #eee; overflow: hidden;}
.PicList000687 .news-top .info{}
.PicList000687 .news-top li .pic{overflow: hidden; }
.PicList000687 .news-top li .Ispic{padding-bottom: 70%;transition: 0.3s;}
.PicList000687 .news-top li a:hover .Ispic{transform: scale(1.1);}
.PicList000687 .news-top li .tit a:hover{color: #de2d2b;}
.PicList000687 .news-top time{display: block; margin-bottom: 0vw;color: #999;font-size: 1em;}
.PicList000687 .news-top .slick-dots{ text-align: center;padding-top: 1.72vw;}
.PicList000687 .news-top .slick-dots li{display: inline-block; width: 14px; height:14px; border-radius: 50%; margin: 0 5px;background-color: #d9d9d9;}
.PicList000687 .news-top .slick-dots li button{display: none;}
.PicList000687 .news-top .slick-dots li.slick-active{background-image: linear-gradient(to right,#e64b28,#de2d2b);}
@media(min-width:769px){
.PicList000687 .news-top .pic{width: 40%;}
.PicList000687 .news-top .info .main{padding:0 3.21vw ;}
}
@media(min-width:1025px) and (max-width:1024px){
.PicList000687 .news-top .pic{width: 40%;}
}
@media(max-width:768px){
.PicList000687 .news-top .ytable-cell,
.PicList000687 .news-top .ytable{display: block;}
.PicList000687 .news-top .info{padding: 5vw;}
}
@media(max-width:640px){
.PicList000687 .news-top time{font-size: 3.6vw;}
}

.PicList000687 .news-list{background: #f5f5f5;padding: 4.12vw 0 2vw 0;}
.PicList000687 .news-list li{background: #fff; margin-bottom: 1.41vw;}
.PicList000687 .news-list li a:hover{box-shadow: 0 0 10px rgba(0,0,0,0.1);}
.PicList000687 .news-list .main{border-left: 2px solid #de2d2b; padding-left: 4.17vw; padding-right: 4.06vw;}
.PicList000687 .news-list .tit{margin-bottom: 5px;}
.PicList000687 .news-list time{color: #ccc;}
.PicList000687 .news-list .more{line-height: normal;color: #de2d2b;background: none;width: auto; text-align: left;}
.PicList000687 .news-list .more:after{background-image: url("../images/PicList000687_more.gif");}
@media(min-width:641px){
.PicList000687 .news-list .pic{width: 320px;}
}
@media(max-width:640px){
.PicList000687 .news-list .ytable-cell,
.PicList000687 .news-list .ytable{display: block;}
.PicList000687 .news-list li{margin-bottom:4vw;}
.PicList000687 .news-list .main{padding: 4vw;border: 2px solid #a52d34; border-bottom: 0;}
}



/*NewList */
.NewList{ padding:4% 0 2% 0; background: #f9f9f9;}
.NewList ul{ padding-bottom: 2%;}
.NewList li{float: left;  margin-bottom: 2.5em; background: #fff; overflow: hidden;}
.NewList li .txt{box-shadow: 0px 0.625em 4.375em rgba(0, 0, 0, 0.05);padding: 1.5em; }
.NewList li .tit{ font-size: 1.125em;line-height: 1.6666; }
.NewList li p{font-size: 1em; line-height: 1.8; min-height: 3.6em;color: #999999;}
.NewList li .pic{overflow: hidden;}
.NewList li .Ispic{padding-bottom: 68%;transition: 0.3s;}
.NewList li a:hover .Ispic{transform: scale(1.1);}
.NewList li a:hover{color: #de2d2b;}
.NewList li time{color: #999999;display: block; font-size: 0.875em;}
@media (min-width:1025px) {
.NewList li{width: 32.143%;}
.NewList li:not(:nth-child(3n)){margin-right: 1.7855%;}
.NewList li:nth-child(3n+1){clear: left;}    
}
@media (max-width:1024px) {
.NewList .auto{margin-top: 2em;}   
.NewList li{width: 48%;}
.NewList li:not(:nth-child(2n)){margin-right: 4%;}
.NewList li:nth-child(2n+1){clear: left;} 
.NewList li .txt{padding: 1em;}
}



/*RighInfo002973 */
.RighInfo002973{ padding: 4% 0;color: #333;}
.RighInfo002973 .news-details{ }
.RighInfo002973 .news-details .title{text-align: center;border-bottom: 1px solid #eee; padding-bottom: 1.25em;}
.RighInfo002973 .news-details .title h1{font-size: 1.625em; font-weight: bold; margin: 0 0 20px 0;}
.RighInfo002973 .news-details .title aside span{display: inline-block; vertical-align: middle; margin: 0 15px 5px;line-height: 16px; color: #999;}
.RighInfo002973 .news-details .title .bshare-custom{display: inline-block;}
.RighInfo002973 .bshare-custom a{background-position: center center; margin: 0 0 0 14px;}
.RighInfo002973 .bshare-custom a.bshare-weixin{background-image: url("../images/RighInfo002973_share_wx.png");}
.RighInfo002973 .bshare-custom a.bshare-sinaminiblog{background-image: url("../images/RighInfo002973_share_sina.png");}
.RighInfo002973 .bshare-custom a.bshare-qzone{background-image: url("../images/RighInfo002973_share_qz.png");}
.RighInfo002973 .news-details .edit-info{line-height: 1.875em;font-size: 1em; border-bottom: 1px solid #eee;padding: 2% 0; margin-bottom: 2%;}

.RighInfo002973 .pn-page aside{padding: 10px 0;}
.RighInfo002973 .pn-page aside a{color: #666;}
.RighInfo002973 .pn-page aside a b{color: #666;}
.RighInfo002973  .operating a:hover,
.RighInfo002973 .pn-page aside a:hover{color: #de2d2b;}
.RighInfo002973  .operating{overflow: hidden;line-height: 24px;}
.RighInfo002973  .operating a{padding-left: 25px;background-repeat: no-repeat;background-position: left center;}
.RighInfo002973  .operating a:not(:last-child){margin-right: 45px;}
.RighInfo002973  .operating a.a-print{background-image: url("../images/RighInfo002973_print.png");}
.RighInfo002973  .operating a.a-close{background-image: url("../images/RighInfo002973_close.png");}
@media(min-width:1025px){
.RighInfo002973 .pn-page{min-height: 24px; position: relative;}
.RighInfo002973 .pn-page .operating{position: absolute;right: 0; top: 50%; transform: translateY(-50%);}
.RighInfo002973  .operating a{float: left;}
}
@media(max-width:1024px){
.RighInfo002973  .operating{text-align: right; padding-bottom: 20px;}
.RighInfo002973  .operating a{display: inline-block;}
}
@media(max-width:640px){
.RighInfo002973 .news-details .title h1{font-size:6vw;}
.RighInfo002973{ font-size: 14px;}
}



/*Page003143 */
.Page003143 .Pages{padding: 0 0 4% 0;text-align: center;}
.Page003143 .Pages .p_page a.a_first,
.Page003143 .Pages .p_page a.a_end,
.Page003143 .Pages > span:not(.p_page){display: none;}
.Page003143 .Pages .p_page{display: table; margin: 0 auto;}
.Page003143 .Pages .p_page *{float: left;}
.Page003143 .Pages .p_page a{border: solid 1px #ebebeb;line-height: 36px;transition: 0.3s;}
.Page003143 .Pages .p_page > a{border-radius: 5px;padding: 0 15px;}
.Page003143 .Pages .p_page em{font-style: normal; margin: 0 30px;}
.Page003143 .Pages .p_page em a{width: 36px;border-radius: 5px; margin: 0 5px;}
.Page003143 .Pages .p_page a:hover,
.Page003143 .Pages .p_page a.a_cur{color: #fff;background-image: linear-gradient(to right,#e64b28,#de2d2b);border-color: #de2d2b;}
@media (max-width:1024px) {
.Page003143 .Pages{padding: 0 0 2em 0;}
.Page003143 .Pages .p_page em{display: none;}
.Page003143 .Pages .p_page > a{margin: 0 10px;}
}


/*Form003139 */
.Form003139{ padding: 4% 0;}
.Form003139 .auto{position: relative;z-index: 1;}
.Form003139 .column-title{ text-align: center;}
.Form003139 .column-title .cn:after{margin: 15px auto 10px;}
.Form003139 .desc{font-size: 1em;color: #666;line-height: 2; text-align: center;}
.Form003139 .form{background-color: #f9f9f9; margin-top: 3.375em;}
.Form003139 .form-ul{margin: 0 auto;} 
.Form003139 .form-ul li{margin-bottom: 12px;position: relative;}
.Form003139 .form-ul li .tit{position: absolute;left: 1.1428em; top: 0;font-size: 1em; line-height: 3.2;color: #999;}
.Form003139 .form-ul li select,
.Form003139 .form-ul li .text{width: 100%;border-radius: 5px; border: solid 1px #bababa;font-size: 1em;line-height:  3.2;height:  3.2em; background: none;padding: 0 1em;}
.Form003139 .form-ul li textarea.text{height: auto;}
.Form003139 .form-ul .btn{width: 10em; background-image: linear-gradient(to right,#e64b28,#de2d2b);border-radius: 5px;font-size: 1em;height:  3.2em;color: #fff;cursor: pointer; border: 0;}
@media (min-width:1025px) {
.Form003139 .form .img{width: 50%;}    
.Form003139 .form-ul .row-2 li{float: left;width:calc(50% - 5px);}
.Form003139 .form-ul .row-2 li:nth-child(2n){float: right;}
.Form003139 .form-ul{width: 85.715%;}
}
@media (max-width:1024px) {
.Form003139 .form-ul{padding: 2em 0;}
.Form003139 .form-ul{width: 90%;}
}


.MapContact{padding: 4% 0}
.MapContact .word{background: #f9f9f9;padding: 2%; }
.MapContact aside{font-size: 1.5em; font-weight: bold; color: #333;margin-bottom: 1em}
.MapContact dl dd{border-bottom: 1px solid #eee;line-height:1.4; padding: 0.625em 0 0.625em 40px; color: #333;}
.MapContact dl dd:not(:last-child){margin-bottom: 0.5vw;}
.MapContact dl dd.tel{background: url(../images/tel.png)no-repeat center left}
.MapContact dl dd.mail{background: url(../images/email.png)no-repeat center left}
.MapContact dl dd.add{background: url(../images/add.png)no-repeat center left}
.MapContact dl dd.per{background: url(../images/per.png)no-repeat center left}
.MapContact dl dd.phone{background: url(../images/phone.png)no-repeat center left}

.MapContact .code{  margin-top: 1em;}
.MapContact .code li{float: left;width: 48%;text-align: center;max-width: 150px;}
.MapContact .code li:nth-child(2n){float: right;}
.MapContact .code li img{ border-radius: 5px; border: 1px solid #ededed; margin-bottom: 10px; padding: 5px; background: #fff;}
.MapContact .code li p{ font-size: 1em; margin: 0; }


@media(min-width:1025px){
.MapContact .word{width: 50%;}
}
@media(max-width:1024px){
.MapContact .ytable-cell{ display: block;}
}

.Page003143 .Pages{font-size: 16px;}

/* 响应式调整 */
@media(max-width:1024px){
    .root-sz-16{font-size: 14px;}
    body{font-size: 14px;}
    .Top003124 .wap-fixed{padding-top:0;}
    .Top003124 .logo{height:60px;}
    .Top003124 .logo img{height:38px;}
    .Top003124 .open-search{width:30px;height:30px;margin-top:-15px;right:55px;}
    .Top003124 .open-menu{width:40px;height:40px;}
    .Top003124{height:60px;}
    .Top003124 menu{top:60px;height:calc(100vh - 60px);}
    .ytable.xy, .ytable.xy > .ytable-cell{margin-bottom:20px;}
    .Hometitle .en{font-size: 20px;}
    .Hometitle .cn{font-size: 25px;}
    .Hometitle:after{width:30px;margin-top:30px;}
    .Homemore{width:130px;line-height: 35px;font-size: 14px;}
    .Bottom002887 .b_nav nav{display: none;}
    .Bottom002887 .code {text-align: center;max-width:100%;}
    .Bottom002887 .code li{float:none;display: inline-block;margin:0 10px;}
    .Bottom002887 .contact{width:100%;text-align: center;}
    .TextList000594 .dl dd a.btn{padding:0 5px;width:100%;}
    .column-title .cn{font-size: 25px;}
    .RighInfo000623 .p-info{font-size: 14px;}
    .column-title .cn:after{width:30px;}
    .Page003143 .Pages{font-size: 14px;}
    .Floor002934 .slider .ul{padding:10px 0;}
    .Floor002934 .slick-arrow{width:30px;height:30px;}
    .RighInfo002973 .news-details .title h1{font-size: 18px;}
    .TextList000594 .from .type{text-align: center;}
    .TextList000594 .from .type dd{display: inline-block;margin:0 30px;}
    .TextList000594 .popUp-box .name{font-size: 16px;padding-top:40px;}
    .TextList000594 .from .text{height:32px;line-height: 32px;}
    .TextList000594 .from .btn{height:32px;font-size: 14px;}
    .TextList000594 .popUp-box .main .colse{top:10px;right:10px;}
}

@media(max-width:768px){
    .TextList000594 .scrollbox{overflow: auto;}
    .TextList000594 .dl{width:860px;background: #f9f9f9;}
    .TextList000594 .dl dd{padding:5px;line-height: 1.5;}
    .TextList000594 .dl_top dd{line-height: 2;}
    .RighInfo002521 .ul_rundown li .num{height:100%;top:0;font-size: 30px;display: flex;align-items: center;justify-content: center;}
    .RighInfo002521 .ul_rundown li .txt img{top:50%;margin-top:-17.5px;width:35px;height:35px;left:10px;}
    .RighInfo002521 .ul_rundown li .txt{text-align: left;}
    .RighInfo002521 .ul_rundown{margin-bottom:30px;}
}

@media(max-width:640px){
    .Hometitle{margin-bottom:20px;}
    .Hometitle:after{margin-top:15px;}
    .Homemore{width:110px;line-height: 28px;min-width:1px;padding:0 5px;}
    .RighInfo003186 .Homemore{margin-top:10px;}
    .Hometitle .en{font-size: 16px;}
    .Hometitle .cn{font-size: 20px;}
    .TextList000594 .dl{width:600px;}
    .TextList000594 .dl dd:nth-child(5){width:20%;}
    .TextList000594 .dl dd:nth-child(1){width:45%;}
    .Floor003196 a.inner .txt{padding:0 10px;}
    .Floor003196 a.inner h4.tit{font-size: 16px;}
    .Floor003196 a.inner p{font-size: 14px;}
    .Floor003196 .box-new-industry{padding:20px;}
    .Floor003196 .list h4.tit{font-size: 16px;}
    .column-title .cn{font-size: 20px;}
    .Partners ul li{width:49%;}
    .Floor002934 .slider{padding-left:0;}
    .Floor002934 .slider li a{margin:0;}
    .TextList000594 .from .type dd{margin:5px 0;display: block;}
    .TextList000594 .from .type{text-align: left;}
}

/* 20230411 */
.zhengshu_cx .title{font-size: 30px;text-align: center;line-height: 105px;border-bottom: 1px solid #EAEAEA;margin-bottom: 25px;font-weight: bold;}
.zhengshu_cx .dec{text-align: center;font-size: 14px;line-height: 25px;}
.zhengshu_cx .Form{max-width:570px;margin:0 auto;margin-top:30px;}
.zhengshu_cx .Form .inputbox{padding-left:115px;position: relative;line-height: 40px;margin-bottom:15px;}
.zhengshu_cx .Form .inputbox .name{width:100px;text-align: right;position: absolute;left:0;top:0;font-size: 14px;font-weight: bold;}
.zhengshu_cx .Form .inputbox input{height:41px;border-radius: 20px;border:1px solid #e5e5e5;box-sizing: border-box;padding:3px 15px;width:100%;}
.zhengshu_cx .Form .inputbox input:focus{border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
}
.zhengshu_cx .Form .formbtn{text-align: center;padding-top:15px;}
.zhengshu_cx .Form .formbtn button{width:140px;height:40px;background: #B10F14;color:#fff;border-radius: 20px;border:none;}

@media(max-width:768px){
    .zhengshu_cx .title{font-size: 20px;line-height: 60px;}
    .zhengshu_cx .Form .inputbox{line-height: 34px;padding-left:88px;}
    .zhengshu_cx .Form .inputbox .name{width:80px;}
    .zhengshu_cx .Form .inputbox input{height:34px;}
    .zhengshu_cx .Form .formbtn button{width:120px;height:34px;}
}

.table_title{font-weight:normal; color:#fff; background:#2e7ecf; margin-top:16px;}
.table_title em{padding-left:10px; line-height:30px;}
.table_title i{float:right; display:inline; margin:5px 5px 0 0;}
.table_title i a{display:inline-block; margin-left:4px; width:20px; height:20px;cursor: pointer;}
.form_close{background:url(../images/form_close.png) no-repeat;}

.uc_table{margin-top:26px; overflow:hidden;}
.uc_table table{margin:0 -1px; width:100.2%;}
.uc_table a{color:#2e7ecf;}
.uc_table th{padding:8px 5px; color:#2e7ecf; background:#f2f2f2; text-align:center; border-left:1px solid #e2e2e2; border-right:1px solid #e2e2e2;}
.uc_table td{padding:8px 5px; color:#444; text-align:center; border:1px solid #e2e2e2;}
.uc_table tr:hover{background:#f7f7f7;}

i,em{font-style: normal;}

.zhengshu_info .search_form{line-height: 32px;padding: 10px;text-align: center;background: #eee;border-radius: 30px;margin-bottom:30px;margin-top:50px;}
.zhengshu_info .search_form .search_btn img{width:20px;}
.zhengshu_info .search_form ul::after{content:'';display: block;clear: both;}
.zhengshu_info .search_form ul li{width:32%;box-sizing: border-box;padding:0 30px;padding-left:105px;position: relative;line-height: 32px;float:left;}
.zhengshu_info .search_form ul li:nth-child(3){width:24%;padding-right:90px;}
.zhengshu_info .search_form ul li:nth-child(3) .yzmbtn{position: absolute;width:80px;background: #ddd;position: absolute;right:0;top:0;}
.zhengshu_info .search_form ul li:nth-child(4){width:12%;padding-left:30px;}
.zhengshu_info .search_form ul li i{position: absolute;left:30px;top:0;font-size: 14px;}
.zhengshu_info .search_form ul li input{line-height: 32px;height: 32px;border: 1px solid #d9d9d9;padding: 0 6px;width:100%;}
.zhengshu_info .search_form ul li input:focus{border-color: #66afe9;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
    box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%), 0 0 8px rgb(102 175 233 / 60%);
}

.zhengshu_info .search_form ul li .search_btn{padding: 0;background: #f49244;display: block;color:#fff;font-size: 15px;}

@media(max-width:1024px){
    .zhengshu_info .search_form ul li{width:50%;margin-bottom:10px;}
    .zhengshu_info .search_form ul li:nth-child(3),
    .zhengshu_info .search_form ul li:nth-child(4){width:50%;}

}

@media(max-width:640px){
    .zhengshu_info .search_form ul li{width:100%;padding:0;padding-left:75px;}
    .zhengshu_info .search_form ul li:nth-child(3),
    .zhengshu_info .search_form ul li:nth-child(4){width:100%;}
    .zhengshu_info .search_form ul li i{left:0;}
    .zhengshu_info .search_form ul li:nth-child(4){padding-left:0;}
    .zhengshu_info .search_form{padding:20px 10px;border-radius: 10px;margin:25px 0 20px 0 ;}
}