@charset "utf-8";

.header.header_scroll{position:fixed;background:rgba(0,0,0,0.8);padding:23px 0px;border-bottom:1px solid rgba(255,255,255,0.3)}
.header.header_scroll::after{opacity:1}
.header.header_scroll .header_logo a{transform:translateY(-50%) scale(1.2)}
.header.header_scroll .header_logo,.header.header_scroll .header_nav ul li a{height:118px;line-height:118px}

@font-face{font-family:"pmzdc";src:url("../css/PangMenZhengDao-Cu.woff.txt") format("woff")}
@font-face {
	font-family: bah;
	src: url('../css/bahnschrift.ttf');
}

.public-btn{width:8.1vw; margin:34px auto 180px; display:block; padding: 0.13rem 0.12rem 0.1rem 0.28rem;}

.cooperation{padding-top:120px; overflow:hidden; background-image: url(../images/5d876264ff0d528434a2a938237af2f1.jpg); background-position: center;
 background-size: cover;  background-repeat: no-repeat;}
.cooperation .cooperation_title{position:relative}
.cooperation .cooperation_title p{font-size:70px;color:#fff;font-family:"almmBB";position:relative;z-index:1}
.cooperation .cooperation_title::after{content:"";display:block;width:164px;height:10px;background:#156bff;border-radius:10px;position:absolute;top:78px;left:-10px}
.cooperation .cooperation_title em{font-family:"almm";display:block;color:#999;font-style:normal;font-size:30px;font-weight:bold}
.cooperation .cooperation_title span{font-family:"almmL";font-size:70px;font-weight:100;color:#999;display:block;position:absolute;right:0;top:0}
.cooperation .cooperation_nr{margin-top:60px}
.cooperation .cooperation_nr ul{width:100%; overflow:hidden;}
.cooperation .cooperation_nr ul li{width:15%;float:left; margin-right:2%;margin-bottom:2%;overflow:hidden}
.cooperation .cooperation_nr ul li img{width:100%;margin:auto;display:block; background:#fff;border-radius:16px; padding:1% 4%;}
.cooperation .cooperation_nr ul li b{ line-height:3vw; font-size:0.9vw; color:#fff; font-weight:normal; display:block; text-align:center;}
.cooperation .cooperation_nr ul li:nth-child(6n){margin-right:0px}
@media screen and (max-width:1340px){.cooperation .cooperation_nr ul li{width:31%}
.cooperation .cooperation_nr ul li:nth-child(3n){margin-right:0px}
.cooperation .cooperation_nr ul li:nth-child(6n){margin-right:2%}
.cooperation .cooperation_title span{position:relative;font-size:50px;top:10px}
}@media screen and (max-width:740px){.cooperation{padding-top:80px}
.cooperation .cooperation_nr ul li{width:47%}
.cooperation .cooperation_nr ul li:nth-child(2n){margin-right:0%}
.cooperation .cooperation_nr ul li:nth-child(3n){margin-right:2%}
.cooperation .cooperation_nr ul li:nth-child(6n){margin-right:2%}
.cooperation .cooperation_title p{font-size:40px;font-family:Arial,Helvetica,sans-serif}
.cooperation .cooperation_title::after{top:40px}
.cooperation .cooperation_title em{font-size:20px}
.cooperation .cooperation_title span{font-size:30px}
}.qualification{font-family:"almmB";padding-bottom:120px;overflow:hidden}
.qualification .qualification_title{margin-top:100px;position:relative}
.qualification .qualification_title p{font-size:86px;color:#fff;float:left;position:relative;z-index:1;font-family:"almmBB"}
.qualification .qualification_title p br{display:none}
.qualification .qualification_title em{font-size:82px;color:#fff;float:left;font-style:normal;text-transform:uppercase;display:block;padding-top:10px;margin-left:40px;opacity:0.5;font-family:"syB";font-weight:bold}
.qualification .qualification_title i{display:block;width:355px;height:17px;background:#156bff;border-radius:20px;position:absolute;left:422px;top:88px;z-index:0}
.qualification .qualification_nr{margin-top:40px}
.qualification .qualification_nr ul{}
.qualification .qualification_nr ul li{float:left}
.qualification .qualification_nr ul li i{display:block;float:left;font-size:26px;font-style:normal;background:#156bff;padding:10px 16px;border-radius:10px;color:#fff}
.qualification .qualification_nr ul li em{display:block;color:#fff;float:left;font-size:30px;font-style:normal;padding-left:16px;padding-top:9px;text-transform:uppercase;opacity:0.5}
.qualification .qualification_nr ul li p{font-size:52px;color:#fff;padding-top:10px;font-family:"almmBB"}
.qualification .qualification_nr ul dl{float:left;margin-left:76px;padding-top:10px}
.qualification .qualification_nr ul dl dd{display:block;float:left;margin-right:70px;position:relative}
.qualification .qualification_nr ul dl dd p{font-size:24px;color:#fff}
.qualification .qualification_nr ul dl dd i{display:inline-block;font-size:70px;font-style:normal;color:#156bff;padding-top:10px}
.qualification .qualification_nr ul dl dd em{display:block;position:absolute;right:0;bottom:14px;font-size:28px;font-style:normal;font-family:"almmBB"}
.qualification .qualification_nr ul dl dd:nth-child(1) em{right:16px;color:#fff}
.qualification .qualification_nr ul dl dd:nth-child(2) em{right:-28px;color:#fff}
.qualification .qualification_nr ul span{float:left;margin-left:40px;margin-top:12px;display:block}
.qualification .qualification_list{margin-top:50px}
.qualification .qualification_list ul{}
.qualification .qualification_list ul li{width:calc(92% / 5);float:left;margin-right:2%;margin-bottom:2%;position:relative}
.qualification .qualification_list ul li:nth-child(5n){margin-right:0%}
.qualification .qualification_list ul li::after{content:"";display:block;background-image:url(../images/qk.png);background-size:100% 100%;background-position:top center;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:999}
.qualification .qualification_list ul li i{display:block;position:relative}
.qualification .qualification_list ul li img{width:100%;position:relative;z-index:1;display:block}
.qualification .qualification_list #outerdiv{position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:2;width:100%;height:100%;display:none}
.qualification .qualification_list #innerdiv{position:absolute}
.qualification .qualification_list #bigimg{border:5px solid #fff}
@media screen and (max-width:1360px){.qualification .qualification_nr ul li{float:none}
.qualification .qualification_nr ul dl{float:none;margin-left:0px;padding-top:50px}
.qualification .qualification_title em{margin-left:0px}
}@media screen and (max-width:850px){.qualification .qualification_nr ul span{margin-left:0px;margin-top:30px}
.qualification .qualification_nr ul span img{width:100%}
.qualification .qualification_nr ul dl dd{margin-right:40px}
.qualification .qualification_nr ul dl dd:nth-child(2){margin-right:0px}
.qualification .qualification_title p{font-size:60px}
.qualification .qualification_title p br{display:block}
.qualification .qualification_title p strong{display:none}
.qualification .qualification_title em{display:none}
.qualification .qualification_list ul li{width:calc(98% / 2)}
.qualification .qualification_list ul li:nth-child(2n){margin-right:0%}
.qualification .qualification_title i{display:block;width:244px;height:10px;background:#156bff;border-radius:20px;position:absolute;left:0px;top:128px;z-index:0}
}.about{background-image:url(../images/about_bj.jpg);background-size:100% 100%;background-repeat:no-repeat;padding-top:150px;padding-bottom:150px;transition:0.3s;overflow:hidden}
.about .about_left{width:50%;float:left;transition:0.3s}
.about .about_left span::after{content:"";display:block;width:777px;height:777px;border-radius:100%;border:3px #ccc dashed;position:absolute;left:-24px;right:0;top:0;bottom:0;margin:auto;transition:0.3s}
.about .about_left span{display:block;width:734px;height:734px;background:#156bff;border-radius:100%;position:relative;transition:0.3s}
.about .about_left span em{display:block;width:708px;height:708px;overflow:hidden;border-radius:100%;background:#000;float:right;transition:0.3s}
.about .about_left span em video{height:100%;opacity:0.2;transition:0.3s}
.about .about_left span i{display:block;width:180px;height:180px;background:#156bff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border-radius:100%;z-index:6;opacity:0.9;transition:0.3s}
.about .about_left span i::before{color:#fff;font-size:100px;position:absolute;left:8%;right:0;top:0;bottom:0;margin:auto;display:block;text-align:center;line-height:180px;transition:0.3s}
.about .about_right{width:42%;float:right;position:relative;transition:0.3s}
.about .about_right .about_right_title{}
.about .about_right .about_right_title p{font-size:90px;color:#000;font-family:"syB";position:relative;transition:0.3s;padding-left:20px}
.about .about_right .about_right_title p img{width:120px;height:86px;transition:0.3s;position:relative;left:-12px;top:10px}
.about .about_right .about_right_title span{display:block;font-family:"Aem";font-size:40px;opacity:0.2;letter-spacing:7px;transition:0.3s}
.about .about_right .about_right_nr{padding-top:10%;position:relative;transition:0.3s}
.about .about_right .about_right_nr ul{padding-left:90px;transition:0.3s}
.about .about_right .about_right_nr ul li{font-size:60px;letter-spacing:4px;margin-bottom:20px;transition:0.3s}
.about .about_right .about_right_nr ul li strong{position:relative}
.about .about_right .about_right_nr ul li strong i{position:relative;z-index:1;font-style:normal}
.about .about_right .about_right_nr ul li strong::after{content:"";position:absolute;bottom:2px;left:0;width:0%;height:15px;border-radius:10px;background:#156bff;transition:0.3s;z-index:0;transition:0.3s}
.about .about_right .about_right_nr ul li.cur strong::after{width:100%;transition:0.3s;transition:0.3s}
.about .about_right .about_right_nr::after{display:block;content:"";background:url(../images/about_xt.png) no-repeat;width:146px;height:19px;position:absolute;left:-110px;top:29%;transition:0.3s}
.about .about_right .about_right_dian{margin-left:90px;margin-top:60px;transition:0.3s}
.about_video{position:fixed;z-index:10000;transition:ease .5s;width:0;height:0;overflow:hidden;border-radius:50px}
.about_video.cur{width:100%;height:100%;left:0 !important;top:0 !important;background:rgba(0,0,0,0.6);backdrop-filter:blur(25px);border-radius:0}
.about_video .about_video_box{width:60%;max-width:calc(100% - 140px);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.about_video .about_video_box span{display:block;width:40px;height:40px;background:rgba(255,255,255);position:absolute;left:calc(100% + 10px);top:0;border-radius:6px;position:absolute;cursor:pointer;transition:ease .3s;opacity:0}
.about_video .about_video_box span:hover{background:#156bff}
.about_video .about_video_box span::after,.about_video .about_video_box span::before{width:16px;height:3px;content:"";background:#333;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transition:ease .3s}
.about_video .about_video_box span:hover::after,.about_video .about_video_box span:hover::before{background:#fff}
.about_video .about_video_box span::after{transform:translate(-50%,-50%) rotate(45deg)}
.about_video .about_video_box span::before{transform:translate(-50%,-50%) rotate(135deg)}
.about_video video{width:100%;display:block}
@media screen and (max-width:1880px){.about .about_right .about_right_nr ul li{font-size:50px}
}@media screen and (max-width:1680px){.about .about_right{width:38%}
.about .about_right .about_right_nr::after{width:100px;overflow:hidden;background:url(../images/about_xt.png) right no-repeat;left:-40px}
.about .about_right .about_right_nr ul li{font-size:40px}
.about .about_right .about_right_title p{font-size:70px}
.about .about_right .about_right_title span{font-size:34px}
.about .about_right .about_right_title p img{width:100px;height:66px}
.about .about_right .about_right_nr ul li strong::after{height:10px}
.about .about_left{transform:scale(0.9);margin-top:-50px}
}@media screen and (max-width:1500px){.about .about_right{width:36%}
.about .about_right .about_right_nr ul li{font-size:30px;margin-bottom:10px}
.about .about_right .about_right_nr::after{top:32%}
.about .about_right .about_right_title p{font-size:60px}
.about .about_right .about_right_title span{font-size:28px}
.about .about_right .about_right_title p img{width:90px;height:56px;top:6px}
.about .about_left{transform:scale(0.8);margin-top:-100px}
}@media screen and (max-width:1200px){.about .about_right{width:100%;padding-top:60px}
.about .about_left{transform:scale(1);margin-top:0px;width:100%}
.about .about_left span{width:100%;border-radius:20px}
.about .about_left span em{width:100%;border-radius:20px}
.about .about_left span::after{width:100%;border-radius:10px;display:none}
.about .about_right .about_right_nr::after{display:none}
.about .about_right .about_right_nr{padding-top:4%}
.about .about_right .about_right_nr ul{padding-left:0px}
.about .about_right .about_right_nr ul li{font-size:50px}
.about .about_right .about_right_dian{margin-left:0px;position:absolute;right:0;bottom:14px}
}@media screen and (max-width:600px){.about{padding-top:60px}
.about .about_right .about_right_nr ul li{font-size:30px;text-align:center}
.about .about_right .about_right_dian{display:none}
.about .about_right .about_right_title p{font-size:46px;text-align:center;padding-left:0px}
.about .about_right .about_right_title p img{top:8px;width:80px;height:46px;left:-12px;padding-left:0px}
.about .about_right .about_right_title span{font-size:18px;text-align:center}
.about .about_left span{height:420px}
.about .about_left span em{height:400px}
.about .about_left span i{width:120px;height:120px}
.about .about_left span i::before{font-size:80px;line-height:120px}
}@media screen and (max-width:420px){.about .about_left span{height:380px}
.about .about_left span em{height:360px}
.about .about_right .about_right_title p img{}
}.about_n{background-image:url(../images/about_n.jpg);background-size:100%;background-position:top center;background-repeat:no-repeat;position:relative;padding-bottom:57%}
.about_n .about_n_left{padding-top:25%;color:#fff;text-align:right;width:48%;float:left}
.about_n .about_n_left em{font-family:"Aem";font-size:60px;opacity:0.3;font-style:normal}
.about_n .about_n_left p{font-size:80px;font-weight:bold}
.about_n .about_n_left span{display:block;font-size:40px;font-weight:100;margin-top:6px}
.about_n .about_n_right{padding-top:24%;width:48%;float:right}
.about_n .about_n_right .about_n_right_play{color:#fff;float:left}
.about_n .about_n_right .about_n_right_play i{width:276px;height:276px;border:3px #999 dotted;border-radius:100%;position:relative}
.about_n .about_n_right .about_n_right_play i::after{content:"";width:236px;height:236px;border:2px #999 solid;border-radius:100%;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}
.about_n .about_n_right .about_n_right_play i::before{display:block;margin:auto;font-size:80px;text-align:center;line-height:286px;color:#156bff;border-radius:20px;text-indent:20px}
.about_n .about_n_right p{font-size:30px;width:50px;display:block;color:#fff;float:left;font-weight:100;line-height:34px;padding-top:7%;padding-left:3%}
@media screen and (max-width:1024px){.about_n{padding-bottom:70%;background-size:114%}
.about_n .about_n_left{padding-top:34%}
.about_n .about_n_left em{font-size:40px}
.about_n .about_n_left p{font-size:60px}
.about_n .about_n_left span{font-size:30px}
.about_n .about_n_right{padding-top:28%}
.about_n .about_n_right .about_n_right_play{transform:scale(0.8)}
.about_n .about_n_right p{padding-top:60px;padding-left:0px;font-size:24px;display:inline-block;width:36px}
}@media screen and (max-width:824px){.about_n{padding-bottom:80%;background-size:134%}
.about_n .about_n_left{padding-top:41%}
.about_n .about_n_left em{font-size:30px}
.about_n .about_n_left p{font-size:50px}
.about_n .about_n_left span{font-size:24px}
.about_n .about_n_right{padding-top:30%;position:relative;left:-30px}
.about_n .about_n_right .about_n_right_play{transform:scale(0.7)}
.about_n .about_n_right p{padding-top:60px;padding-left:0px;position:absolute;right:0px;font-size:18px;width:26px}
}@media screen and (max-width:650px){.about_n{padding-bottom:20%;background-size:224%}
.about_n .about_n_left{padding-top:50%;text-align:center;width:100%;float:none}
.about_n .about_n_left em{font-size:24px}
.about_n .about_n_left p{font-size:40px}
.about_n .about_n_left span{font-size:20px}
.about_n .about_n_right{padding-top:8%;float:none;width:50%;margin:auto;left:0}
.about_n .about_n_right p{width:100%;padding-top:0px;left:0;margin:auto;text-align:center;bottom:20px}
.about_n .about_n_right .about_n_right_play{float:none;transform:scale(1)}
.about_n .about_n_right .about_n_right_play i{margin:auto;width:160px;height:160px;display:block}
.about_n .about_n_right .about_n_right_play i::before{line-height:160px;font-size:60px}
.about_n .about_n_right .about_n_right_play i::after{display:none}
}@media screen and (max-width:420px){.about_n{padding-bottom:20%;background-size:252%}
.about_n .about_n_left{padding-top:60%}
}.about_n_02{background-image:url(../images/about_n_02.png);background-repeat:no-repeat;background-size:100%; margin-top:-5%;position:relative;z-index:1;overflow:hidden}
.about_n_02 .about_n_02_title{color:#fff;padding-top:60px}
.about_n_02 .about_n_02_title img{height:80px;float:left;margin-top:52px;padding-right:24px}
.about_n_02 .about_n_02_title p{font-weight:bold;font-size:66px;float:left;padding-top:2.5%}
.about_n_02 .about_n_02_title b{font-family:"almmB";font-size:120px;display:block;float:left;padding:0px 10px 0px 18px}
.about_n_02 .about_n_02_title strong{display:block;float:left;font-size:66px;padding-top:2.5%}
.about_n_02 .about_n_02_title em{display:block;font-family:"Aem";font-size:50px;color:#fff;opacity:0.2;font-style:normal;position:relative;top:-32px}
.about_n_02 .about_n_02_title dl{position:absolute;right:0;top:126px;opacity:0.3}
.about_n_02 .about_n_02_title dl dd{width:15px;height:15px;display:block;float:left;border-radius:100%;background:#fff;margin-left:22px}
.about_n_02 .about_n_02_nr{padding-top:40px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left{}
.about_n_02 .about_n_02_nr .about_n_02_nr_left i{display:block;width:40%;height:304px;border-radius:20px;background:#156bff;overflow:hidden;position:relative;float:left;z-index:1;left:0;top:0}
.about_n_02 .about_n_02_nr .about_n_02_nr_left i img{width:100%;position:absolute;left:0;right:0}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span{display:block;width:60%;height:272px;background:#999;overflow:hidden;border-top-right-radius:20px;border-bottom-right-radius:20px;position:relative;float:right;margin-top:16px;margin-left:-10px;right:0;top:0;color:#fff}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span img{width:100%;position:absolute;left:0;right:0;bottom:0}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span p{font-size:40px; font-family: "almmB"; position:relative;z-index:1;padding-top:64px;padding-left:60px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span::after{content:"";display:block;position:absolute;left:40px;top:68px;background:#156bff;width:74px;height:52px;border-bottom-left-radius:60px;border-top-left-radius:60px;z-index:0}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span b{display:block; font-size:2.78vw; letter-spacing: 0.05vw; font-weight:bold; padding-left:54px;padding-top:10px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span em{display:block;position:absolute;top:62px;left:564px;font-family:"Aem";font-style:normal;font-size:40px;opacity:0.2}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span::before{content:"";display:block;position:absolute;left:330px;top:28px;background:url();width:66px;height:66px}
.about_n_02 .about_n_02_nr .about_n_02_nr_right{color:#fff;font-weight:normal;font-size:20px;line-height:40px;padding-top:60px}
@media screen and (max-width:1024px){.about_n_02 .about_n_02_title{}
.about_n_02 .about_n_02_title p{font-size:46px;padding-top:4.4%}
.about_n_02 .about_n_02_title b{font-size:100px}
.about_n_02 .about_n_02_title strong{font-size:46px;padding-top:4.4%}
.about_n_02 .about_n_02_title em{font-size:30px}
.about_n_02 .about_n_02_title img{width:78px;height:auto;padding-top:36px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left i{width:100%;border-bottom-left-radius:0%;border-bottom-right-radius:0%}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span{width:100%;margin-left:0px;margin-top:0px;border-radius:20px;border-top-left-radius:0%;border-top-right-radius:0%}
.about_n_02 .about_n_02_nr .about_n_02_nr_right{font-size:18px}
}
@media screen and (max-width:790px){.about_n_02 .about_n_02_nr{padding-top:20px}
.about_n_02 .about_n_02_title{text-align:center;position:relative}
.about_n_02 .about_n_02_title img{float:none;width:180px;padding-right:0px}
.about_n_02 .about_n_02_title p{float:none}
.about_n_02 .about_n_02_title b{font-size:100px;display:block;float:none;padding:0 10px 0 0px}
.about_n_02 .about_n_02_title strong{position:absolute;bottom:93px;right:-280px;left:0;font-size:30px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span p{font-size:30px;font-family:Arial,Helvetica,sans-serif}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span b{font-size:18px}
.about_n_02 .about_n_02_nr .about_n_02_nr_right{font-size:16px;line-height:30px;padding-top:30px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left i{height:auto}
.about_n_02 .about_n_02_nr .about_n_02_nr_left i img{bottom:0px;position:relative}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span{text-align:center}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span p{padding-left:0px}
}@media screen and (max-width:790px){.about_n_02 .about_n_02_nr .about_n_02_nr_left span::after{left:10px;width:54px;height:42px}
}.about_n_03{overflow:hidden}
.about_n_03 .about_n_03_left{position:relative; width: 30%; float: left;}
.about_n_03_right .public-btn{ float:right; margin:0px !important;}
.about_n_03 .about_n_03_left p{font-size:70px;font-family:"almm";color:#156bff;padding-top:160px;font-weight:bold}
.about_n_03 .about_n_03_left em{display:block;font-style:normal;font-weight:100;color:#fff;font-family:"Aem";font-size:140px;opacity:0.1;position:absolute;top:70px;left:-20px}
.about_n_03 .about_n_03_left ul{margin-top:60px;width:70%}
.about_n_03 .about_n_03_left ul li{cursor:pointer;font-size:60px;color:#999;float:left;margin-right:40px;margin-bottom:16px;transition:0.3s;font-weight:bold}
.about_n_03 .about_n_03_left ul li:nth-child(2n){margin-right:0px}
.about_n_03 .about_n_03_left ul li.on{color:#fff;transition:0.3s}
.about_n_03 .about_n_03_left img{margin-top:40px;display:block}
/*.about_n_03 .about_n_03_left i{display:block;width:104px;height:14px;background:#156bff;border-radius:20px;margin-left:0px;margin-top:100px}*/
.about_n_03 .about_n_03_right{float:right;position:relative;width:60%; margin-top: 186px;}
.about_n_03 .about_n_03_right .swiper{border-radius:20px;margin-top:120px}
.about_n_03 .about_n_03_right .swiper-button-next1{background:#fff;height:50px;width:50px;border-radius:10px;left:160px;top:var(--swiper-navigation-top-offset,84%);transition:0.3s;position:absolute;z-index:1;text-align:center;line-height:48px}
.about_n_03 .about_n_03_right .swiper-button-next1:hover{background:#156bff;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-button-next1::before{font-size:30px;color:#ccc;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-button-next1:hover:before{color:#fff;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-button-prev1{background:#fff;height:50px;width:50px;border-radius:10px;left:100px;top:var(--swiper-navigation-top-offset,84%);transition:0.3s;position:absolute;z-index:1;text-align:center;line-height:48px;transform:rotate(180deg)}
.about_n_03 .about_n_03_right .swiper-button-prev1:hover{background:#156bff;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-button-prev1:before{font-size:30px;color:#ccc;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-button-prev1:hover:before{color:#fff;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-slide{}
.about_n_03 .about_n_03_right .swiper-slide img{width:100%}
.about_n_03 .about_n_03_right .swiper-pagination{bottom:var(--swiper-pagination-bottom,210px);left:94px;width:auto}
.about_n_03 .about_n_03_right .swiper-pagination-bullet{opacity:1;font-size:48px;font-family:"bah";color:#fff;width:40px;background:none;text-align:left;transition:0.3s;position:relative}
.about_n_03 .about_n_03_right .swiper-pagination-bullet::after{content:"";width:0%;height:3px;background:#fff;position:absolute;top:36px;right:6px;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-pagination-bullet.swiper-pagination-bullet-active{width:180px;transition:0.3s}
.about_n_03 .about_n_03_right .swiper-pagination-bullet.swiper-pagination-bullet-active::after{width:70%;transition:0.3s}
@media screen and (max-width:2780px){.about_n_03 .about_n_03_left ul{width:50%}
}@media screen and (max-width:2121px){.about_n_03 .about_n_03_left ul{width:60%}
}@media screen and (max-width:1770px){.about_n_03 .about_n_03_left ul{width:70%}
}@media screen and (max-width:1520px){.about_n_03 .about_n_03_left ul{width:80%}
}@media screen and (max-width:1360px){.about_n_03 .about_n_03_left ul{width:100%;margin-top:20px}
.about_n_03 .about_n_03_right .swiper{margin-top:60px}
.about_n_03 .about_n_03_right .swiper-pagination{bottom:var(--swiper-pagination-bottom,100px)}
.about_n_03 .about_n_03_left img{display:none}
}@media screen and (max-width:1070px){.about_n_03 .about_n_03_left{width:100%}
.about_n_03 .about_n_03_left p{font-size:60px;font-family:Arial,Helvetica,sans-serif}
.about_n_03 .about_n_03_left em{font-size:120px}
.about_n_03 .about_n_03_right{width:100%}
.about_n_03 .about_n_03_left img{display:none}
.about_n_03 .about_n_03_left i{display:none}
.about_n_03 .about_n_03_left ul li{font-size:40px}
.about_n_03 .about_n_03_left ul li:nth-child(2n){margin-right:40px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span b{font-size:50px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span em{display:none}
.about_n_02 .about_n_02_title dl{display:none}
}@media screen and (max-width:830px){.about_n_03 .about_n_03_left p{font-size:50px}
.about_n_03 .about_n_03_left em{font-size:90px;top:90px}
.about_n_02 .about_n_02_nr .about_n_02_nr_left span b{font-size:40px}
.about_n_02 .about_n_02_title{}
.about_n_03 .about_n_03_left ul li{font-size:30px;margin-right:20px}
.about_n_03 .about_n_03_left ul li:nth-child(2n){margin-right:20px}
}@media screen and (max-width:700px){.about_n_02 .about_n_02_nr .about_n_02_nr_left span b{transform:scale(0.8);padding-left:0px}
.about_n_03 .about_n_03_right .swiper{margin-top:20px}
.about_n_03 .about_n_03_right .swiper-pagination{display:none}
.about_n_03 .about_n_03_left p{padding-top:120px}
.about_n_03 .about_n_03_left em{top:60px}
.about_n_03 .about_n_03_right .swiper-button-next1{left:10px;top:auto;bottom:10px;width:40px;height:40px;line-height:40px}
.about_n_03 .about_n_03_right .swiper-button-prev1{left:60px;top:auto;bottom:10px;width:40px;height:40px;line-height:40px;font-size:}
.about_n_03 .about_n_03_right .swiper-button-prev1:before{font-size:20px}
.about_n_03 .about_n_03_right .swiper-button-next1::before{font-size:20px}
}.course{background:url(../images/course_bj.png) bottom;background-size:100% 100%;background-repeat:no-repeat;background-position:top center;height:960px;margin-top:0px;position:relative;overflow:hidden}
.course_title{}
.course_title p{font-size:50px;padding-top:50px; color:#999;}
.course_title span{display:block;font-size:60px;font-weight:bold; color:#fff;}
.course .mySwiper2{position:relative;top:-200px}
.course .mySwiper2 .swiper-wrapper{}
.course .mySwiper2 .swiper-wrapper .swiper-slide{color:#fff}
.course .mySwiper2 .swiper-wrapper .swiper-slide i{display:block;font-family:"almmB";font-style:normal;font-size:300px;background:linear-gradient(to bottom,#156bff,#569aff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center}
.course .mySwiper2 .swiper-wrapper .swiper-slide p{font-size:40px;font-weight:bold;text-align:center}
.course .mySwiper2 .swiper-wrapper .swiper-slide span{display:block;font-size:22px;width:54%;margin:auto;text-align:center;padding-top:20px;line-height:40px}
.course .swiper-button{width:50%;margin:auto;position:relative;height:50px;top:-135px}
.course .swiper-button .swiper-button-next{width:calc(var(--swiper-navigation-size) / 20 * 27);cursor:pointer}
.course .swiper-button .swiper-button-next::after{font-size:0px}
.course .swiper-button .swiper-button-prev{width:calc(var(--swiper-navigation-size) / 20 * 27);cursor:pointer}
.course .swiper-button .swiper-button-prev img{transform:rotate(180deg)}
.course .swiper-button .swiper-button-prev::after{font-size:0px}
.course .mySwiper3{width:30%;position:relative;top:-180px}
.course .mySwiper3 .swiper-wrapper{position:relative}
.course .mySwiper3::after{content:"";display:block;width:100%;height:1px;background:#666;position:absolute;top:20px}
.course .mySwiper3 .swiper-wrapper .swiper-slide{color:#fff;text-align:center;padding-top:50px}
.course .mySwiper3 .swiper-wrapper .swiper-slide i{display:block;width:8px;height:15px;background:#fff;border-radius:20px;position:absolute;top:14px;left:0;right:0;margin:auto;z-index:1;transition:0.3s}
.course .mySwiper3 .swiper-wrapper .swiper-slide p{display:block;font-family:"almmB";font-style:normal;font-size:30px}
.course .mySwiper3 .swiper-wrapper .swiper-slide.swiper-slide-thumb-active{color:#fff}
.course .mySwiper3 .swiper-wrapper .swiper-slide.swiper-slide-thumb-active i{height:28px;background:#156bff;top:7px;transition:0.3s}
.course .course_hy{ background:url() no-repeat;}
.course .course_hy .course_hy_03{color:#fff;position:absolute;left:0;right:0;bottom:240px;width:88%;margin:auto;text-align:right}
.course .course_hy .course_hy_03 i{font-style:normal;font-size:200px;font-family:"almmB"}
.course .course_hy .course_hy_03 p{font-family:"almmR";font-size:80px}
.course .course_hy .course_hy_03 em{position:relative;display:block;top:90px;right:140px;height:30px}
.course .course_hy .course_hy_03 em::after{content:"";display:block;width:100%;height:1px;position:absolute;right:30px;top:0;bottom:0;margin:auto;background:#fff;z-index:0}
.course .course_hy .course_hy_03 em img{width:30px;height:30px}
@media screen and (max-width:1660px){.course .course_hy .course_hy_01{left:-100px}
.course .course_hy .course_hy_02{left:-300px}
}@media screen and (max-width:1440px){.course .course_hy .course_hy_01{left:-400px}
.course .course_hy .course_hy_02{left:-500px}
}@media screen and (max-width:1360px){.course .mySwiper2{top:-300px}
.course .mySwiper2 .swiper-wrapper .swiper-slide i{font-size:260px}
.course .mySwiper2 .swiper-wrapper .swiper-slide span{width:100%}
.course_title{padding-bottom:278px;text-align:center}
.course_title p{font-size:50px;float:left;padding-top:0px;float:none}
.course_title span{font-size:50px}
}@media screen and (max-width:960px){.course .mySwiper2 .swiper-wrapper .swiper-slide i{font-size:180px}
.course_title{padding-bottom:300px;text-align:center}
.course_title p{font-size:40px;float:left;padding-top:0px;float:none}
.course_title span{font-size:40px}
.course .mySwiper2 .swiper-wrapper .swiper-slide p{font-size:30px}
.course .mySwiper2 .swiper-wrapper .swiper-slide span{font-size:18px;line-height:30px;padding-top:10px}
.course .swiper-button{top:-280px;width:80%}
.course .mySwiper3{width:50%;top:-325px}
.course .mySwiper3 .swiper-wrapper .swiper-slide p{font-size:22px}
.course .course_hy .course_hy_03{top:660px}
.course .course_hy .course_hy_03 i{font-size:120px}
.course .course_hy .course_hy_03 p{font-size:50px}
.course .course_hy .course_hy_03 em{display:none}
.course .course_hy .course_hy_01{left:-300px}
.course .course_hy .course_hy_02{left:-400px}
.course .swiper-button .swiper-button-next{width:50px;display:block;top:var(--swiper-navigation-top-offset,24%)}
.course .swiper-button .swiper-button-prev{width:50px;display:block;top:var(--swiper-navigation-top-offset,24%)}
}@media screen and (max-width:600px){.course{margin-top:80px;height:1428px}
.course .mySwiper2 .swiper-wrapper .swiper-slide p{font-size:20px}
.course .mySwiper2 .swiper-wrapper .swiper-slide span{font-size:14px;line-height:26px}
.course .mySwiper3 .swiper-wrapper .swiper-slide p{font-size:16px}
.course .swiper-button{width:100%;top:-198px}
.course .mySwiper3{width:62%;top:-242px}
.course .course_hy .course_hy_03{top:568px}
.course .course_hy .course_hy_03 i{font-size:80px}
.course .course_hy .course_hy_03 p{font-size:30px}
.course .course_hy .course_hy_01{left:-500px}
.course .course_hy .course_hy_02{left:-600px}
.course .mySwiper2 .swiper-wrapper .swiper-slide i{font-size:120px}
.course .mySwiper2{top:-208px}
.course_title{padding-bottom:230px}
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background:none;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background:none;}


.page-qualifications-and-honors {padding:120px 0 0 0;overflow: hidden;}
.page-qualifications-and-honors-top {margin: auto;display: flex;justify-content: space-between;align-items: flex-end;}
.page-qualifications-and-honors-top .text {}

.page-qualifications-and-honors-top .cooperation_title{position:relative}
.page-qualifications-and-honors-top .cooperation_title p{font-size:70px;color:#fff;font-family:"almmBB";position:relative;z-index:1; width:360px;}
.page-qualifications-and-honors-top .cooperation_title::after{content:"";display:block;width:164px;height:10px;background:#156bff;border-radius:10px;position:absolute;top:78px;left:-10px}
.page-qualifications-and-honors-top .cooperation_title em{font-family:"almm";display:block;color:#999;font-style:normal;font-size:30px;font-weight:bold}
.page-qualifications-and-honors-top .cooperation_title span{font-family:"almmL";font-size:70px;font-weight:100;color:#999;display:block;position:absolute;right:0;top:0}

.page-qualifications-and-honors-top .title-1 {font-weight: bold; color:#fff}
.page-qualifications-and-honors-top .text-1 {margin-top: 1.5rem;width: 60%;}
.page-qualifications-and-honors-top .item-2 {display: flex;align-items: center;}
.page-qualifications-and-honors-top .item-2 li{list-style: none;margin: 0;padding: 0;position: relative;margin-left:3vw;padding-left:3vw;}
.page-qualifications-and-honors-top .item-2 li::before {content: '';width: 1px;height: 100%;position: absolute;left: 0;top: 0;background: #6a6a6a;}
.page-qualifications-and-honors-top .item-2 li:first-child::before {display: none;}
.page-qualifications-and-honors-top .item-2 li:first-child strong {color: #156bff;  font-family: "almmB";}
.page-qualifications-and-honors-top .item-2 li strong{margin: 0;padding: 0;display: block;font-weight: normal;color: #fcaa41;}
.page-qualifications-and-honors-top .item-2 li p {margin: 0;padding: 0;display: block; color:#ddd; padding-left:6px;}
.qualifications-and-honors-content {margin-top: 4%;overflow: hidden;position: relative; color:#fff;}
.qualifications-and-honors-swiper {overflow: hidden;margin: auto;}
.qualifications-and-honors-swiper a {display: block;position: relative;overflow: hidden;}
.qualifications-and-honors-swiper .pic {position: relative;overflow: hidden;border: 1px solid rgba(219, 230, 235, 0.1); border-radius: 0.1vw;}
.qualifications-and-honors-swiper .pic .img-center {max-width: 80%;max-height: 70%;}
.qualifications-and-honors-swiper .text-1 {text-align: center; margin-top:2vw; color:#fff;} 
.qualifications-and-honors-swiper .swiper-pagination {bottom:auto;position: relative;left: auto;margin: 0 ;transform:none;margin-top: 4%;right: auto;width: 100%!important;} 
.qualifications-and-honors-swiper .swiper-pagination-progressbar {background-color: #333;}
.qualifications-and-honors-swiper .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {background-color: #156bff;}
.swiper-button-prev.honors-prev,.swiper-button-next.honors-next {margin: 0;outline: none;}
.swiper-button-prev.honors-prev::after,.swiper-button-next.honors-next::after {color: #4c4c4c;}
.swiper-button-prev.honors-prev {left:2%;}
.swiper-button-next.honors-next {right:2%;}

.img img,.pic img {max-width: 100%;max-height:100%;margin: auto;padding: 0;border: 0;width: 100%;height: auto;border: none;}
.img-center {position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;display: block;width: auto!important;height: auto!important;z-index: 1;max-width: 100%;max-height:100%;}

.pic {position: relative;overflow: hidden;background-position: center center;background-repeat: no-repeat;background-size: cover;}
.polaris-corporate-image {padding:60px 0 70px 0;overflow: hidden;}
.polaris-corporate-image .index-content {width:100%;margin-left:5.4%;}
.corporate-image-top {overflow: hidden;}
.corporate-image-bottom {margin-top:0%;}
.corporate-image-swiper {overflow: hidden;}
.corporate-image-item {overflow: hidden;}
.corporate-image-item img {overflow: hidden;}
.polaris-corporate-image .news-swiper-bottom {width: 89%;margin-top: 3%;}

.news-swiper-bottom {width: 100%;position: relative;margin-top: 5%;font-size: 0;}
.news-pagination {width: 91% !important;height: 4px;position: relative;left: auto;top: auto;display: inline-block;vertical-align: middle;transform: none;border-radius: 10px;overflow: hidden;background: #333;}
.swiper-pagination-progressbar{background: #333 !important;}
.news-pagination .swiper-pagination-progressbar-fill {background: #fff;}
.news-prev,.news-next {display: inline-block !important;vertical-align: middle;position: relative !important; left: auto !important;top: auto;transform: none;margin:0; height: auto; float:right !important;}
.news-prev::after,.news-next::after {font-size:18px !important;color:#444;font-weight: 900;}
.news-prev {margin: 0 1% 0 2%;}
.swiper-button-next, .swiper-button-prev{ width: calc(var(--swiper-navigation-size) / 28 * 27) !important;}
.swiper-button-next:after, .swiper-button-prev:after{ line-height:2.8 !important;}


