.about-onet{
	padding: 3.125rem 0px 5rem;
	background: url(/uploads/20210514/ca3edb5d22c62e0c1ed6de3410d70cc3.jpg) no-repeat;
	background-size: cover;
}
.about-onet-t li{
	border-radius: 8px;
	padding: 20px 0px;
	justify-content: space-around;

	-webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgb(0 0 0 / 0%);
    position: relative;
    background: #00a5f2;
    -webkit-transition-property: color;
    transition-property: color;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
	width: 24.4%;
}
.about-onet-t li .op1{
	font-size: 28px;
}
.over-right{
	text-align: center;
}
.about-onet-t li .op1 span{
	font-size: 34px;
}
.about-onet-t li .op2{
	font-size: 16px;
}
.about-onet-t li:hover{
	color: #fff;
}
.about-onet-t li::before{
    content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #f3f3f3;
    -webkit-transform: scaleY(1);
    transform: scaleY(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}
.about-onet-t li:hover::before{
	-webkit-transform: scaleY(0);
	transform: scaleY(0);
}

/* start 不规则图片 */
.left-about{
	margin-top: 3rem;
}

.about-left-main img{
	max-width: 100%;
	width: auto;
	height: auto;
}

.about-right-main .bgfff-main{
	padding: 2.625rem 3.3125rem;
	background-color: #fff;
	border-radius: 10px;
	-moz-box-shadow:0px 0px 13px #f3f3f3;
	-webkit-box-shadow:0px 0px 13px #f3f3f3;
	box-shadow:0px 0px 13px #f3f3f3;
	margin-right: 20px;
}
.about-right-main h5{
	font-size: 30px;
	color: #3b3b3b;
	font-weight: bold;
	margin-bottom: 0px;
}
.about-p p{
	margin-top: 1.5625rem;
	font-size: 18px;
	color: #454545;
	line-height: 2em;

}
.about-right-main span.about-u{
	color: #d5d5d5;
	font-size: 18px;
	text-transform: uppercase;
	letter-spacing: 2px;
}
.left-about .row{
	display: flex;
	align-items: center;
}
.about-p p span{
	color: #00a5f2;
}

/* 时间轴 */
.pubTag .pubTagCenterN span{
	font-size: 18px;
	font-weight: normal;
}
.fazhan{
	padding: 5rem 0px 3.4375rem;
	background-color: #fff;
}
.fazhan-img{
	padding: 0px;
}
.fazhan-img img{
	width: auto;
	max-width: 100%;
	height: auto;
}
.fazhan-desc b{
	width: 150px;
	padding: 3px 0px;
	text-align: center;
	color: #fff;
	background-color: #44b2ff;
	margin-bottom: 1.25rem;
	display: block;
	border-radius: 20px;
	font-size: 24px;
}
.fazhan-desc p{
	color: #444;
	font-size: 18px;
}
#cUl{
	padding: 0px;
}
.momig{
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	padding: 15px;
}
#cUl li{
	-moz-box-shadow:0px 0px 13px #aaa;
	-webkit-box-shadow:0px 0px 13px #aaa;
	box-shadow:0px 0px 13px #aaa;

}
/* public top team */
.pubTag{
	text-align: center;
	margin-bottom: 2.5rem;
}
.pubTag .flex{
	justify-content: center;
}
.pubTag i{
	font-size: 32px;
	color: #44b2ff;
}
.pubTag .pubTagCenter p{
	font-size: 30px;
	color: #3b3b3b;
	font-weight: bold;
	margin-bottom: 0px;
}
.pubTag .pubTagCenter span{
	font-weight: bolder;
	text-transform: uppercase;
	letter-spacing: 2px;
	color: #d5d5d5;
}
.pubTag img{
	padding: 0px 2rem;
}
.pubTag img:last-child{
	-moz-transform:scaleX(-1);
	-webkit-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
	/*兼容IE*/
}
/* 品牌 理念 */
.join-top{
	text-align: center;
}
.join-top .bg-en{
	font-size: 57px;
	text-transform: uppercase;
	font-weight: bold;
	color: #fba374;
}
.join-top .bg-title{
	font-size: 30px;
	color: #fff;
	margin-top: -50px;
	font-weight: bold;
}
.join-top .bg-desc{
	font-size: 24px;
	color: #fff;
	font-weight: bold;
}
.join-main{
	justify-content: space-between;
	margin: 3.5rem 0px;
	position: relative;
}
/* linian */
.linian{
	background: url(/uploads/20220429/5db3a468ac55fd3ba2f844c806896a2d.jpg) no-repeat;
	padding: 5.625rem 0px 2.5rem;
}
.linian .join-top .bg-en{
	color: #1caff3;
}
.linian .join-top .bg-desc{
	text-transform: uppercase;
}

/* linian-main */
.linian-main{
	padding: 0px 3.125rem;
	margin: 3.125rem 0px;
	position: relative;
}
.linian-main .swiper-slide{
	display: flex;
    justify-content: center;
    align-self: center;
	align-items: center;
	background-color: #fff;
}
.swiper-containers{
	overflow: hidden;
}
.linian-left{
	padding-left: 0px;
}
.linian-right{
	background-color: #fff;
	flex-grow: 1;
}
.linian-right h5{
	color: #3b3b3b;
	font-size: 20px;
	padding-left: 15px;
	display:inline-block;
	position:relative;
	z-index:5;
}

.linian-right i{
	width: 96%;
	height: 20px;
	background-color: #fed595;
	display: block;
	top: 17px;
	position:absolute;
	z-index:-1;
}
.linian-right p{
	font-size: 16px;
	color: #636363;
	line-height: 1.7em;
	margin-top: 2rem;
}
.linian-main .swiper-pagination-bullets{
	left: 0px;
	right: 0px;
	bottom: -40px;
}
.linian-main .swiper-pagination-bullet{
	border-radius: 2px;
	background-color: #fff;
	margin: 0px 4px;
	opacity: .7;
}
.linian-main .swiper-pagination-bullet-active{
	width: 60px;
	transition: all .2s ease;
	border-radius: 5px;
	opacity: 1;
}
.linian-main:hover{
	cursor: move;
}
.aone{
	background-color: #fff;
	padding: 3.9375rem 0px 6.25rem;
}
.aone .join-top .bg-en{
	color: #f8f8f8;
}
.aone .join-top .bg-title{
	color: #3b3b3b;
}
.aone .join-top .bg-desc{
	color: #dbdbdb;
	font-size: 18px;
}
.aone .aone-main{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.aone .col-sm-4{
	width: 28.5%;
	margin-top: 2.0625rem;
}
/* nginx */
.nginx{
	padding: 3.875rem 0px;
	background-color: #f7f7f7;
}
.nginx .join-top .bg-en{
	color: #f0f0f0;
}
.nginx .join-top .bg-title{
	color: #3b3b3b;
}


.swiper-container {
	width: 100%;
	height: 300px;
	margin-left: auto;
	margin-right: auto;
}

.swiper-slide {
	background-size: cover;
	background-position: center;
}

.gallery-top {
	height: auto;
	width: 100%;
}

.gallery-thumbs {
	height: auto;
	box-sizing: border-box;
	padding: 10px 0;
}

.gallery-thumbs .swiper-slide {
	width: 25%;
	height: 100%;
	opacity: 0.4;
}
.nginx-main img{
	max-width: 100%;
	width: auto;
	max-height: 100%;
}
.gallery-thumbs .swiper-slide-thumb-active {
	opacity: 1;
}
.nginx .gallery-thumbs:hover{
	cursor: e-resize;
}
.nginx .gallery-top:hover{
	cursor: move;
}
/* 校区 */
.xiaoqu{
	padding: 4.375rem 0px;
}
.xiaoqu .map-box{
	margin: 0 auto;
}
#container main{
	padding: 2.5rem 0px 4.6875rem;
}

/* kechng */
.kechng{
	background: url(/uploads/20210517/28e419e64f1fce9297b11b05068ecbbc.jpg);
}
.kecheng-main{
	padding: 3.5625rem 0px;
}
.kecheng-ul{
	border-bottom: 0px;
	margin-right: -23px;
}
.kecheng-ul li{
	width: 17.5%;
	margin-left: -31px;
}
.kecheng-ul li:first-child{
	width: 14.9%;
	margin-left: 0px;
}
.kecheng-ul li:last-child{
	width: ;
}
.kecheng-ul li a{
	display: flex;
	border: none;
	color: #fff;
	width: 100%;
	padding: 0px;
	background-size: contain;
	height: 86px;
}
.kecheng-ul li.kcList1 a{
	background:url(/uploads/20210517/f1a553b86dc78eb6e6c3b950c39adf02.png) no-repeat left;
}
.kecheng-ul li.kcList2 a{
	background:url(/uploads/20210517/e4dd116335d157c6e6982b45ad4a8bd4.png) no-repeat left;
}
.kecheng-ul li.kcList3 a{
	background:url(/uploads/20210517/c236b056f8c958d02d6dedd630936a9f.png) no-repeat left;
}
.kecheng-ul li.kcList4 a{
	background:url(/uploads/20210517/8eb60690128594766d069390701be490.png) no-repeat left;
}
.kecheng-ul li.kcList5 a{
	background:url(/uploads/20210517/a588a0925be60f5bb77eb861646e42c6.png) no-repeat left;
}
.kecheng-ul li.kcList6 a{
	background:url(/uploads/20210517/59819bb4d6437199af0381c25d137fad.png) no-repeat left;
}

.kecheng-ul li.kcList7 a{
	background:url(/uploads/20210517/65502880b643ce1df3ed379eb29ad6cf.png) no-repeat left;
}

.kecheng-ul > li.active > a, .kecheng-ul > li.active > a:hover, .kecheng-ul > li.active > a:focus{
	color: #fff;
	border-radius: 0px;
	border: none;
	background-color: transparent;
}
.kecheng-ul li a p{
	color: #fff;
	font-size: 36px;
	font-weight: bold;
	opacity: .6;
	margin-right: 10px;
}
.kecheng-ul li a span{
	font-size: 22px;
	font-weight: bold;
}

.kecheng-list .tab-content{
	margin-top: 4.375rem;
}
.tixi-main{
	background-color: #fff;
	-moz-box-shadow:0px 0px 13px #ededed;
	-webkit-box-shadow:0px 0px 13px #ededed;
	box-shadow:0px 0px 13px #ededed;
	border-radius: 10px;
	padding: 2.1875rem 0px 1.6875rem;
}
.tixi-main-right img{
	max-width: 100%;
	width: auto;
	height: auto;
}

.tixi-main-left h5{
	font-size: 30px;
	font-weight: bold;
	color: #3d3d3d;
	position: relative;
	margin-bottom: 30px;
}

.tixi-main-left h5::before{
	content: '';
	width: 7px;
	height: 100%;
	position: absolute;
	background-color: #b982ff;
	left: -20px;
	border-radius: 4px;
	top: 0;
}
.tixi-main-left p{
	font-size: 18px;
	color: #3d3d3d;
	line-height: 30px;
}
.tixi-main-left ul li {
	display: inline-block;
	margin: 12px;
}
.tixi-main-left ul li:first-child{
	margin-left: 0px;
}
.tixi-main-left ul{
	padding-left: 0px;
	margin-top: 1.875rem;
}
.tixi-main-left ul li a{
	padding: 8px 20px;
	color: #fff;
	border-radius: 3px;
}
#navlist1 .tixi-main-left ul li a{
	background-color: #b982ff;
}
#navlist2 .tixi-main-left ul li a{
	background-color: #ef82f6;
}
#navlist3 .tixi-main-left ul li a{
	background-color: #ff9090;
}
#navlist4 .tixi-main-left ul li a{
	background-color: #ffa728;
}
#navlist5 .tixi-main-left ul li a{
	background-color: #ffd026;
}

#navlist6 .tixi-main-left ul li a{
	background-color: #b0ec3e;
}
#navlist7 .tixi-main-left ul li a{
	background-color: #50cfff;
}
.kecheng-main .bertimg{
	position: absolute;
	top: -45px;
	left: 30px;
}
.tixi-main{
	position: relative;
}
.kecheng-main #navlist2 .bertimg{
	left: calc(13.3% + 30px);
}
.kecheng-main #navlist3 .bertimg{
	left: calc(28% + 30px);
}
.kecheng-main #navlist4 .bertimg{
	left: calc(42.8% + 30px);
}
.kecheng-main #navlist5 .bertimg{
	left: calc(57% + 30px);
}
.kecheng-main #navlist6 .bertimg{
	left: calc(71% + 30px);
}
.kecheng-main #navlist7 .bertimg{
	left: calc(86.5% + 30px);
}
/* background-color: #b982ff; */
.tixi-main .flex{
	align-items: center;
}

/* 联系我们 */
.contact1{
	padding: 55px 0rem;
}
#map{
	height: 550px;
}
.contact-left h5{
	font-size: 24px;
	color: #4b4b4b;
	font-weight: bold;
}
.contact-main .flex{
	justify-content: center;
}
.contact-main .top-left-wechat img{
	max-width: 200px;
}
.contact-main .top-left-main .flex{
	justify-content: flex-start;
	margin-top: 2.5rem;
}
.top-left-main img{
	padding: 0px 20px 0px 0px;
}
.tel-right{
	width: 100%;
}
.tel-right span{
	display: block;
	border-bottom: 2px solid #eee;
	padding: 6px 0px;
	width: 90%;
	color: #4b4b4b;
}
.tel-right a{
	color: #4b4b4b;
	line-height: 2em;
}
.top-left-wechat{
	margin-top: 1.875rem;
}
.top-left-wechat .club-right{
	padding-left: 2.8125rem;
}
.top-left-wechat .club-right h4{
	font-size: 24px;
	color: #4b4b4b;
	line-height: 2.25rem;
	font-weight: bold;
}
.top-left-wechat .club-right p{
	font-size: 18px;
	color: #4b4b4b;
	line-height: 2.25rem;
	font-weight: bold;
}
/* zhaopin-mian */
.zhaopin .join-top .bg-en{
	color: #5ab9ff;
}
.zhaopin{
	background: rgb(255, 255, 255);
	background-size: cover;
	padding: 4.0625rem 0px;
	position: relative;
}
.zhaopin i.overlay{
	position: absolute;
	width: 100%;
	height: 100%;
	background: url(/uploads/20210518/02eb4e69f282f6cc5138faf493b6eb59.png) no-repeat center fixed;
	top: 0px;
	left: 0px;
}
.tab-zhaopin{
	border-radius: 8px;
}
.tab-zhaopin{
	position: relative;
	z-index: 99;
	margin-top: 3.375rem;
}
.tab-zhaopin .blue1{

}
.tab-zhaopin .blue2{
	background-color: #1495ef;
}
.tab-zhaopin td{

}
.zhaopin .tab-top-ul{
	padding-left: 0px;
	flex-wrap: wrap;
}
.zhaopin .tab-top-ul li{
	height: 70px;
	color: #fff;
	font-size: 20px;
	width: 21%;
	text-align: center;
}
.zhaopin .tab-top-ul li:nth-child(4n+4){
	width: 37%;
}
.zhaopin .tab-top-ul li:nth-child(odd){
	background-color: #139eff;
}
.zhaopin .tab-top-ul li:nth-child(even){
	background-color: #1495ef;
}
.tab-top-ul{
	margin: 0px;
}
.zhaopin .tab-bottom-ul li{
	height: 100px;
	background-color: #fff !important;
	color: #666 !important;
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	font-size: 16px;
}
.zhaopin .tab-bottom-ul li:nth-child(4n+4){
	width: 37%;
	border-right:1px solid #ddd;
}

.tab-zpb li{
	width: 21%;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.tab-zpb li:last-child{
	width: 37%;
}
ul{
	padding: 0px;
}
.tab-zpb{
	margin-top: 30px;
}
.tab-zpb li h5{
	background: #1495ef;
	font-size: 18px;
	font-weight: bold;
	padding: 8px 25px;
	border-radius: 25px;
}
.tab-zpb li a{
	color: ##1495ef;
	font-size: 16px;
	width: 100%;
	display: block;
}
.tab-zpb li a:hover{
	/* background-color: #1495ef; */
	border-radius: 25px;

	padding: 8px 0px;
}
.online-message{
	padding: 4.8125rem 0px;
}
.zhaopin-mian .join-top .bg-en{
	font-size: 30px;
}
html, body{
	background: #fff;
}

/* find */
.find{
	background: url(/uploads/20210518/f15bf1d96950b68eb7a2d5048b6c2d40.jpg) no-repeat;
}
.whyusul{
	justify-content: space-around;
}
.whyusul li{
	border-radius: 15px;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgb(0 0 0 / 0%);
	position: relative;
	overflow: hidden;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	text-align: center;
	width: 17.8%;
	padding: 1.5rem 0px;
}

.whyusul li i{
	width: 64px;
	height: 64px;
	display: block;
	margin: 20px auto 30px;
}
.whyusul li.whylist1 i{
	background: url(/uploads/20210518/ffc820511ff92c21887b7389b53e505c.png) no-repeat center;
}
.whyusul li.whylist1:hover i{
	background-image: url(/uploads/20210518/714efa0f2fc662aabb24c840d4df173b.png);
}
.whyusul li.whylist2 i{
	background: url(/uploads/20210518/94e83e498cb76ef47d497c5241152310.png) no-repeat center;
}
.whyusul li.whylist2:hover i{
	background-image: url(/uploads/20210518/8cfd405bb91c913c2f895d904cb8f93e.png);
}
.whyusul li.whylist3 i{
	background: url(/uploads/20210518/2b0a87d2d77ff1a3053f57fcb91c5379.png) no-repeat center;
}
.whyusul li.whylist3:hover i{
	background-image: url(/uploads/20210518/d9da0c4d668199965ae719dc73a79a70.png);
}
.whyusul li.whylist4 i{
	background: url(/uploads/20210518/6be83b32e408571a157cd2681900d797.png) no-repeat center;
}
.whyusul li.whylist4:hover i{
	background-image: url(/uploads/20210518/328a3fa564600648546a5a87380aaadc.png);
}
.whyusul li.whylist5 i{
	background: url(/uploads/20210518/a0facc61e19e439ab17b9c23855fabc4.png) no-repeat center;
}
.whyusul li.whylist5:hover i{
	background-image: url(/uploads/20210518/c9f1700d32799878dced9ac86860a585.png);
}

.whyusul li::before{
	content: "";
	position: absolute;
	z-index: -1;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: #f2f2f2;
	border-radius: 100%;
	-webkit-transform: scale(2);
	transform: scale(2);
	-webkit-transition-property: transform;
	transition-property: transform;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.whyusul li.whylist1{
	background: #44b2ff;
}
.whyusul li.whylist2{
	background: #fea11c;
}
.whyusul li.whylist3{
	background: #1dd484;
}
.whyusul li.whylist4{
	background: #45b2fe;
}
.whyusul li.whylist5{
	background: #bb8cf0;
}
.whyusul li:hover.whylist1{
	background: #44b2ff;
}
.whyusul li:hover.whylist2{
	background: #fea11c;
}
.whyusul li:hover.whylist1{
	background: #1dd484;
}
.whyusul li:hover.whylist1{
	background: #45b2fe;
}
.whyusul li:hover.whylist1{
	background: #bb8cf0;
}
.whyusul li:hover{
	color: #fff;
}
.whyusul li:hover::before{
	-webkit-transform: scale(0);
	transform: scale(0);
}
.whyusul li p, .whyusul li span{
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.whyusul li p{
	color: #636363;
	font-size: 20px;
	font-weight: bold;
}
.whyusul li span{
	color: #707070;
	display: block;
	margin-top: 10px;
}
.whyusul li:hover p, .whyusul li:hover span{
	color: #fff;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}

/* 优势 */
.advan{
	padding: 115px 0px 85px;
	background: url(/uploads/20210518/b8e0c024d3c2ebe7eb11a3e73ff340ad.jpg) no-repeat center;
	background-size: cover;
	position: relative;
	height: 787px;
	background-attachment: fixed;
	transform: translateZ(-50px);
}
.advan i.iTop{
	background: url(/uploads/20210518/0fb6f98a88a23c08a005be600ec442a6.png) no-repeat top;
	position: absolute;
	top: 0px;
	width: 100%;
	height: 99px;
	bottom: auto;
}
.advan i.iBot{
	background: url(/uploads/20210518/8b91d1c51c5799f4aed77bd42b729c83.png) no-repeat bottom;
	position: absolute;
	bottom: 0px;
	width: 100%;
	height: 67px;
	top: auto;
}

.advan-main{
	width: 780px;
	height: 470px;
	margin: 0 auto;
	background: url(/uploads/20210519/e103156efdece68242a9fa2b74184d48.png) no-repeat center;
	position: relative;
}
.advan-main li{
	width: 120px;
	height: 120px;
	padding: 8px;
	border-radius: 50%;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	text-align: center;
	position: absolute;
}
.advan-main li .center-list{
	position: absolute;
}
.advan-main li p{
	display: block;
	width: 100%;
	color: #fff;
	opacity: .5;
	font-weight: bold;
	font-size: 28px;
	margin-bottom: -10px;
}
.advan-main li span{
	color: #fff;
	font-size: 20px;
	font-weight: bold;
}
.advan-main li::before{
	content: '';
	width: 100%;
	height: 100%;

	border-radius: 50%;
}
.advan-main li:nth-child(1){
	bottom: 40px;
}
.advan-main li:nth-child(1)::before{
	background-color: #ffab38;
}
.advan-main li:nth-child(2){
	bottom: 215px;
	left: 50px;
}
.advan-main li:nth-child(2)::before{
	background-color: #ff953d;
}
.advan-main li:nth-child(3){
	top: -2px;
	left: calc(50% - 192px);
}
.advan-main li:nth-child(3)::before{
	background-color: #ff7845;
}
.advan-main li:nth-child(4){
	top: -2px;
	right: 195px;
}
.advan-main li:nth-child(4)::before{
	background-color: #ff5c4e;
}
.advan-main li:nth-child(5){
	bottom: 210px;
	right: 37px;
}
.advan-main li:nth-child(5)::before{
	background-color: #ff4355;
}
.advan-main li:nth-child(6){
	bottom: 40px;
	right: 00px;
}
.advan-main li:nth-child(6)::before{
	background-color: #ff9090;
}
.advan-main li:hover{
	cursor: pointer;
}

.advan-main .left{
	left: -320px !important;

}
.advan-main .left .tooltip-inner{
	background-color: #fff;
	-moz-box-shadow:0px 0px 13px #e5e5e5;
	-webkit-box-shadow:0px 0px 13px #e5e5e5;
	box-shadow:0px 0px 13px #e5e5e5;
	color: #4d4d4d;
	padding: 15px 20px;
	border-radius: 6px;
	text-align: left;
	font-size: 16px;
	max-width: 300px;
}
.advan-main .tooltip.left .tooltip-arrow{
	border-left-color:#fff;
	border-width:10px 0 10px 10px;
	right: -5px;
	margin-top: -15px;
}

.advan-main .right{
	right: -320px !important;
	left: auto !important;
}
.advan-main .right .tooltip-inner{
	background-color: #fff;
	-moz-box-shadow:0px 0px 13px #e5e5e5;
	-webkit-box-shadow:0px 0px 13px #e5e5e5;
	box-shadow:0px 0px 13px #e5e5e5;
	color: #4d4d4d;
	padding: 15px 20px;
	border-radius: 8px;
	text-align: left;
	font-size: 16px;
	max-width: 300px;
}
.advan-main .tooltip.right .tooltip-arrow{
	border-right-color:#fff;
	border-width:10px 10px 10px 0px;
	left: -5px;
	margin-top: -15px;
}

/* support 加盟支持*/
.support .col-sm-2{
	padding: 0px 5px;
}
.sup_li{
	border:1px solid;
	text-align: center;
	border-radius: 20px;
	padding: 0px;
}
.sup_li .sup_top{
	padding: 13px 0px;
}
.sup_li .sup_top p{
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 4px;
	color: #fff;
	margin-top: -15px;
}
.sup_li .sup_top span{
	color: #fff;
	opacity: .5;
	font-size: 34px;
	font-weight: bold;
}
.support li:nth-child(1) .sup_li{
	border-color: #b982ff;
}
.support li:nth-child(1) .sup_top{
	background-color: #b982ff;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.support li:nth-child(1) .sup_listul li{
	color: #b982ff;
}
.support li:nth-child(2) .sup_li{
	border-color: #ff9090;
}
.support li:nth-child(2) .sup_top{
	background-color: #ff9090;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.support li:nth-child(2) .sup_listul li{
	color: #ff9090;
}
.support li:nth-child(3) .sup_li{
	border-color: #ffa728;
}
.support li:nth-child(3) .sup_top{
	background-color: #ffa728;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.support li:nth-child(3) .sup_listul li{
	color: #ffa728;
}
.support li:nth-child(4) .sup_li{
	border-color: #ffd026;
}
.support li:nth-child(4) .sup_top{
	background-color: #ffd026;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.support li:nth-child(4) .sup_listul li{
	color: #ffd026;
}
.support li:nth-child(5) .sup_li{
	border-color: #30d58d;
}
.support li:nth-child(5) .sup_top{
	background-color: #30d58d;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.support li:nth-child(5) .sup_listul li{
	color: #30d58d;
}
.support li:nth-child(6) .sup_li{
	border-color: #44b2ff;
}
.support li:nth-child(6) .sup_top{
	background-color: #44b2ff;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
}
.support li:nth-child(6) .sup_listul li{
	color: #44b2ff;
}
.sup_listul{
	margin: 0px;
	padding: 17px 0px;
	min-height: 262px;
}
.sup_listul li{
	line-height: 38px;
	font-weight: bold;
	font-size: 16px;
	font-weight: bold;
}
.sup_listul li:nth-child(odd){
	background-color: #f3f3f3;
}

/* 合作流程 优肯教育 */
.togther{
	background: url(/uploads/20210519/b5ddb1d94bcdbede820f956933e10417.jpg) no-repeat center;
	padding: 6.8125rem 0px 2.5rem;
	background-size: cover;
	position: relative;
	background-attachment: fixed;
}
.togther-i{
	background: url(/uploads/20210519/4ae6cbfd9f13e1520ebe6cd62dca9b38.png) no-repeat top;
	width: 100%;
	height: 53px;
	position: absolute;
	top: 0px;
}
.togther .pubTag .pubTagCenter p{
	color: #fff;
	margin-bottom: 5px;
}
.togther .pubTag .pubTagCenterN span{
	color: #fff;
}
/* 合作流程 底部 */
.togther-main .tant{
	width: 19%;
}
.togther-main .tant img{
	padding-right: 30px;
	-webkit-transform: translateZ(0);
	transform: translateZ(0);
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
.to-right{
	position: relative;
	padding: 26px 0px;
}
.to-right .yuanhu{
	background: url(/uploads/20210519/127ffb0dc68c7d37b47c6457810424f3.png) no-repeat top;
	height: 54px;
	width: 100%;
	position: absolute;
	top: 0px;
}
.tolist{
	color: #44b2ff;
	border-radius: 50%;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: 2px;
	width: 145px;
	height: 145px;
	background: rgb(255,255,255,.3);
}
.tolist .bg-fff{
	width: 135px;
	height: 135px;
	background-color: #fff;
	border-radius: 50%;
	text-align: center;
	padding-top: calc(50% - 17px);
}
.togther-main li:nth-child(even) .to-right .yuanhu{
	background: url(/uploads/20210519/1902129f9f33d0a8989ece4a577d5905.png) no-repeat bottom;
	bottom: 0px;
	top: auto;
}
@-webkit-keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
@keyframes hvr-icon-pulse-grow {
  to {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
}
.togther-main li:hover{
	cursor: pointer;
}
.togther-main li:hover img{
	-webkit-animation-name: hvr-icon-pulse-grow;
	animation-name: hvr-icon-pulse-grow;
	-webkit-animation-duration: 0.3s;
	animation-duration: 0.3s;
	-webkit-animation-timing-function: linear;
	animation-timing-function: linear;
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
	-webkit-animation-direction: alternate;
	animation-direction: alternate;
}
/* successw */
.successw{
	padding: 4.375rem 0px;
}
.successw-main img{
	max-width: 100%;
	width: auto;
}
/* news */
.news{
	background: url(/uploads/20210520/0a1f83e9fa4c1d966862d861ebdff11b.jpg) no-repeat center;
}
.news-list-main{
	padding: 3.4375rem 0px;
}
.classlist {
	margin-bottom: 1.875rem;
}
.classlist li{
	width: 16%;
	text-align: center;
	padding: 8px 0px;
	border-radius: 10px;
	margin: 10px;
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgb(0 0 0 / 0%);
	position: relative;
	background: #50cfff;
	-webkit-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;

}
.classlist li span{
	font-size: 32px;
	color: #8d8d8d;
	opacity: .4;
	font-weight: bold;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.classlist li p{
	font-weight: bold;
	font-size: 18px;
	color: #ababab;
	padding-left: 10px;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.classlist li::before{
	content: "";
    position: absolute;
    z-index: -1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: #ececec;
    -webkit-transform: scaleX(1);
    transform: scaleX(1);
    -webkit-transform-origin: 50%;
    transform-origin: 50%;
    -webkit-transition-property: transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
	border-radius: 10px;
}
.classlist li:hover p{
	color: #fff;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.classlist li:hover span{
	color: #fff;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.classlist li:hover::before{
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
}
.classlist li.active span{
	color: #fff;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
}
.classlist li.active::before{
    -webkit-transform: scaleX(0);
    transform: scaleX(0);
}
.classlist li.active p{
	color: #fff;
}
/* 新闻内页 */
.list-team a img{
	width: auto;
	max-width: 100%;
	height: auto;
}
.news-text .news_desc{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news-text h3{
	font-size: 20px;
	color: #3b3b3b;
	padding-left: 14px;
	position: relative;
}
.news-text h3::before{
	content: '';
	height: 100%;
	width: 4px;
	background-color: #50cfff;
	position: absolute;
	left: 0px;
	top: 0px;
	border-radius: 5px;
}
.news-text{
	padding: 15px;
}

.newslist-team .artileilist{
	-webkit-transform: perspective(1px) translateZ(0);
	transform: perspective(1px) translateZ(0);
	box-shadow: 0 0 1px rgb(0 0 0 / 0%);
	position: relative;
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform;
	transition-property: transform;
	margin-top: 24px;

	-moz-box-shadow:0px 0px 13px #f4f4f4;
	-webkit-box-shadow:0px 0px 13px #f4f4f4;
	box-shadow:0px 0px 13px #f4f4f4;
	border: 1px solid #e5e5e5;
}
.newslist-team .artileilist::after{
	pointer-events: none;
	position: absolute;
	z-index: -1;
	content: '';
	top: 100%;
	left: 5%;
	height: 10px;
	width: 90%;
	opacity: 0;
	background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
	background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%);
	-webkit-transition-duration: 0.3s;
	transition-duration: 0.3s;
	-webkit-transition-property: transform, opacity;
	transition-property: transform, opacity;
}
.newslist-team .artileilist:hover{
	box-shadow: 0 10px 10px -10px rgb(0 0 0 / 50%);
	-webkit-transform: translateY(-5px);
	transform: translateY(-5px);

}
.newslist-team .artileilist:hover .artileilist::after{
	opacity: 1;
    -webkit-transform: translateY(5px);
    transform: translateY(5px);
}
.newslist-team .news-text{
	padding: 15px;
}
.newslist-team{
	flex-wrap: wrap;
	justify-content: flex-start;
}
/* 分页 */
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus{
	border: none;
	background-color: transparent;
	color: #50cfff;
}
.pager li > a, .pager li > span{
	border: none;
}
.pager li > a:hover, .pager li > a:focus{
	background-color: #50cfff;
	color: #fff;
}
.pager .pagination{
	margin-top: 2.8rem;
}
/* 新闻详情 */
.newsshow{
	background: url(/uploads/20210520/5d9c0d01334be298623914640b978b21.jpg) no-repeat center;
}
.newshow-main{
	padding: 4.375rem 0rem;
}
.newshow-main .flex{
	justify-content: center;
}
.newshow-main h1{
	text-align: center;
	font-size: 26px;
	color: #4d4d4d;
	margin: 0px 0px 23px;
}
.desc-newsshow i{
	font-style: normal;
	margin-right: 15px;
	font-size: 16px;
	color: #4d4d4d;
}
.content-news{
	padding: 2.5rem 0px 4.8125rem;
	line-height: 2.2em;
}
.content-news img{
	margin: 10px auto;
	max-width: 100%;
	height: auto;
	-webkit-border-radius: 2px;
	-webkit-background-clip: padding-box;
	-moz-border-radius: 2px;
	-moz-background-clip: padding;
	border-radius: 2px;
	background-clip: padding-box;
	display: block;
}
.content-news p{
	text-indent: 28px;
	margin-top: 1.875rem;
}
.content-news p img{
	text-indent: 0px;
}
.article-prevnext{
	margin: 2.5rem 0px;
}
.article-prevnext li{
	display: inline;
	border: 1px solid #dfdfdf;
	padding: 5px 20px;
	border-radius: 5px;
}
.article-prevnext li:hover{
	color: #50cfff;
	border-color: #50cfff;
}
.article-prevnext li:hover a{
	color: #50cfff;
}
.article-prevnext li:last-child{
	float: right;
}

#content-container .form-horizontal .form-group{
	width: 49.5%;
	display: inline-block;
	margin-left: 0px;
	margin-right: 0px;
}
#content-container .form-horizontal .form-group .col-xs-12{
	padding: 0px 5px;
}
#content-container .form-horizontal div.form-group:nth-child(8){
	width: 100% !important;
}
#content-container .form-horizontal div.form-group:last-child{
	width: 100% !important;
}
.form-group button{
	width: 140px;
	border-radius: 20px;
	padding: 12px 0px;
}
#content-container .form-control{
	height: 60px;
	font-size: 16px;
}
.btn-primary:focus, .btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-light.active, .voted{
	color: #44b2ff;
}
#content-container .panel-default > .panel-body{
	padding-top: 0px;
}
#content-container .py-4{
	padding-top: 0px !important;
}
.swiper-containerss{
	overflow: hidden;
	padding: 0px;
}
.esri-ui-manual-container>.esri-component{
	display: none;
}
/* 联系我们 ul */
.tab-zhaopin{
	width: 100%;
	text-align: center;
	border-color: #ddd;
}
.tab-zhaopin th{
	height: 70px;
	align-items: center;
	text-align: center;
	color: #fff;
	background-color: #139eff;
	font-size: 20px;
	font-weight: normal;
}
.zhaopin th:nth-child(even){
	background-color: #1495ef;
}
.tab-zhaopin tr td{
	height: 100px;
	color: #666;
	font-size: 16px;
}
.find1, .joinadvan{
	padding: 4.375rem 0px;
}
.tab-zhaopin .text-left{
	text-align:left;
	padding:10px;
}


/*产品中心*/
.list-porduct{
	padding: 3.75em 0px;
}
.pro-main{
	padding-bottom: 3em;
}
.pro-main .item{
	background: #fff;
}
.pro-main .item:nth-child(even){
	background: #f8f8f8;
}
.pro-main .item img{
	max-width: 100%;
	width: auto;
	height: auto;
}
.desc-title{
	position: relative;
	width: auto;
	height: 54px;
	line-height: 30px;
	font-size: 30px;
	color: #333333;
	margin-bottom: 20px;
}
.desc-title a{
	color: #333;

}
.desc-title::before {
	content: "";
	width: 66px;
	transition: all ease-out .4s;
	height: 2px;
	background: #00489a;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.desc-title::after {
	display: block;
	content: '';
	width: 46px;
	height: 46px;
	position: absolute;
	right: 0px;
	top: 0px;
	background: url(https://1.rc.xiniu.com/rc/Contents/32822/images/xn_c_pro_30_twolbw1.png?d=20190415223810778) no-repeat center;
	transition: all ease-out .4s;
}
.desc-title img{
	position: absolute;
	right: 15px;
	top: 15px	;
}
.desc-ul li{
	margin-bottom: 12px;
	position: relative;
	line-height: 2.2;
}
.desc-ul li > a {
	display: block;
	width: 100%;
	height: 28px;
	line-height: 28px;
	color: #333333;
	font-size: 18px;
	transition: all ease-out .4s;
	text-indent: 12px;
}
.desc-ul li > a:first-child{
	position: absolute;
}
.desc-ul li > a:last-child{
	position: relative;
}
.desc-ul li > a::before {
	content: "";
	display: block;
	width: 7px;
	height: 7px;
	background: #666666;
	border-radius: 50%;
	position: absolute;
	top: 11px;
	left: 0px;
}
.desc-ul li:hover > a {
	background: #00489a;
	color: #FFF;
	text-indent: 25px;
}
.desc-ul li:hover>a::before {
	left: 11px;
	background: #FFF;
}
.pro-main .item:hover .desc-title::before{
	width: 132px;
	transition: all ease-out .4s;
}
.pro-main .item:hover .desc-title::after{
	background: url("/uploads/20220501/6b4cfe8a851761ca8b55dee448f58304.png");
	animation: myfirst2 2s infinite linear;
}
@keyframes myfirst2
{
	from {transform: rotate(0deg);}
	to {transform: rotate(359deg);}
}
.pro-img img{
	border-bottom: 3.5px solid #333;
}

/*list-product*/
.firstlevel{
	padding-left: 80px;
}
.firstlevel ul li{
	font-size: 16px;
	float: left;
	margin-left: 5px;
	padding: 15px 15px 15px 0px;
}
.firstlevel ul li a{
	color: #333;
	text-decoration: none;
}
.firstlevel ul li i{
	padding-left: 15px;
}
.secondlevel ul{
	background: #f8f8f8;
	padding: 10px;
}
.secondlevel ul li{
	font-size: 14px;
	float: left;
	margin-left: 5px;
	line-height: 34px;
}
.secondlevel ul li a{
	color: #333;
	margin-right: 15px;
}
.secondlevel ul li a:first-child{
	display: none;
}
.secondlevel ul li:last-child{
	display: none;
}
.secondlevel h5{
	float: left;
	color: #a2a2a2;
	font-size: 16px;
	margin-top: 18px;
}
.secondlevel ul{
	float: left;
}
/*产品列表*/
.product-item .card h2{
	text-align: center;
	font-size: 16px;
}
.product-item:hover h2 a{
	color: #00489a;
}
.showpro-right h1{
	font-size: 22px;
	color: #00489a;
	font-weight: bold;
	border-bottom: 1px solid #00489a;
	padding-bottom: 20px;
	margin-bottom: 20px;
}
.showpro-right li{
	font-size: 16px;
	line-height: 1.8;
}
.showpro-right a{
	width: 120px;
	padding: 10px 0px;
	background: #00489a;
	text-align: center;
	display: block;
	margin-top: 25px;
	color: #fff;
	border-radius: 3px;
	font-size: 16px;
}



@media (min-width:1520px) {
	.left-about .container{
		width: 1520px;
	}
	.about-left-main{
		padding: 15px 37px 15px 93px;
	}
	.kecheng-ul li a p{
		margin-left: 23px;
	}
	.kecheng-ul li:nth-child(1) a p, .kecheng-ul li:nth-child(7) a p{
		margin-left: 0px;
	}
}

@media (min-width:1199px) {
    .hidden-md{
        display: none;
    }
	.about-left-main{
		width: 45%;
	}
	.about-right-main{
			width: 55%;
		}
	/* } */
	.tixi-main-left{
		padding: 0px 2.1875rem 0px 5rem;
	}
	.tab-zhaopin td{
		width: 25%;
		justify-content: center;
		align-items: center;
		display:table-cell;
		vertical-align:middle !important;
		text-align: center;
		background-color: #fff;
	}
	.zhaopin .tab-bottom-ul li{
		padding: 0px 15px;
	}
	.list-team a img{
		width: 100%;
	}
}
/*2022/4/29*/
.jq-l{
    justify-content: left;
}
.about-rumb {
    padding: 10px 0px;
    color: #9e9e9e;
    background-color: #fafafa;
}
.about-rumb li::after {
    content: "\f105";
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 16px;
    color: #9e9e9e;
    padding: 0px 10px;
}
.about-rumb li:last-child::after{
    content: '';
}
@media (max-width:1199px) {
	.kecheng-ul li a{
		background-size: contain !important;
	}
	.kecheng-ul li a{
		height: 70px;
	}
	.togther-main .tant img{
		padding-right: 10px;
	}
	.tab-zhaopin th{
		width: 25%;
	}
	.bertimg{
		display: none;
	}
}
@media (max-width:991px) {
    body{
        padding-top: 0px !important;
    }
	.kecheng-ul li a{
		height: 50px;
	}
	.kecheng-ul li a p{
		font-size: 22px;
		margin-right: 2px;
	}
	.kecheng-ul li a span{
		font-size: 18px;
	}
	.tixi-main-left h5{
		font-size: 22px
	}
	.tixi-main-left p span{
		font-size: 16px !important;
	}
	.tixi-main-left p{
		line-height: 24px;
	}
	.tixi-main-left ul{
		margin-top: 1rem;
	}
	.classlist li{
		margin: 10px 5px;
	}
	.news_desc{
		font-size: 14px;
	}
	.news-text h3{
		font-size: 16px;
	}
	.contact1 .col-sm-6{
		width: 100%;
		margin: 10px 0px;
	}
	#map{
		height: 350px;
	}
	.tolist .bg-fff{
		height: 80px;
		width: 80px;
		font-size: 14px;
		font-weight: normal;
	}
	.tolist{
		width: 90px;
		height: 90px;
		font-size: 14px;
	}
	.linian-left img{
		width: auto;
		max-width: 100%;
		max-height: 100%;
	}
	.fazhan #timeLine{
		display: none;
		height: 0px;
		margin: 0px;
	}
	.linian{
		margin: 0px;
	}
}
@media (max-width:768px) {
	.advan{
		display: none;
	}
	.swiper-containerss .swiper-slide{
		display: block;
	}
	.linian-right h5{
		padding-left: 0px;
	}
	.jq-sb{
		flex-wrap: wrap;
	}
	.about-onet-t li{
		width: 48%;
		margin: 7px;
	}
	.left-about .row{
		display: block;
	}
	.about-left-main img{
		margin: 0 auto;
		display: block;
	}
	.about-left-main, .about-right-main{
		width: 100%;
		margin: 10px 0px;
	}
	.left-about{
		margin-top: 2rem;
	}
	.aone-main img{
		max-width: 100%;
		width: auto;
	}
	#map-09, .jsmap-svg-container, .jsmap-svg-container svg{
		width: 100% !important;
	}
	.linian-right, .linian-left{
		width: 100%;
	}
	.linian-main .swiper-slide{
		display: block;
	}
	.linian-main .swiper-pagination{
		display: none;
	}
	.linian{
		background-size: cover;
	}
	.kecheng-main .container{
		padding: 0px 30px;
	}
	.fazhan .row{
		margin-left: 0px;
		margin-right: 0px;
	}
	.swiper-containerss{
		overflow: hidden;
		position: relative;
	}
	.linian-right p{
		margin: 10px 0px;
	}
	.linian{
		margin-top: 0px;
	}
	.tixi-main-left h5{
		padding-left: 20px;
	}
	.tixi-main-left h5::before{
		left: 0px;
	}
	.tixi-main-right img{
		display: none;
	}
	.tixi-main-left{
		width: 100%;
	}
	.classlist li span{
		display: none;
	}
	.classlist li p{
		padding-left: 0px;
	}
	.newshow-main, .successw, .zhaopin, .contact1{
		padding: 2rem 0px;
	}
	.tab-zhaopin{
		margin-top: 2rem;
		padding: 0px 15px;
		min-width: 750px;
		width: 100%;


	}
	.tab-box{
		position: relative;
		width: 100%;
		overflow: scroll;
		padding: 0px 15px;
	}
	.zhaopin-mian .join-top .bg-en{
		font-size: 22px;
	}
	.content-news{
		padding: 0px;
	}
	.content-news p{
		margin-top: 10px;
	}
	.desc-newsshow{
		margin-bottom: 20px;
	}
	.whyusul li{
		width: 140px;
		margin: 5px 0px;
	}
	.whyusul{
		flex-wrap: wrap;
	}
	.whyusul li i{
		margin: 0px auto 5px;
	}
	.whyusul li p{
		font-size: 18px;
	}
	.whyusul li span{
		margin-top: 3px;
	}
	.support .flex{
		flex-wrap: wrap;
	}
	.support .flex li{
		width: 50%;
		margin: 5px 0px;
	}
	.support li .sup_listul li{
		width: 100%;
		margin: 0px;
	}
}
@media (max-width:767px) {
   ubTag .pubTagCenterN span{
		font-size: 16px;
	}
	.xBanner{
		height: 200px;
		background-size: cover;
	}
	.about{
		background: url(/uploads/20210514/552d3ff1f699d10eeac6b29f36c6a2b7.jpg) no-repeat -263px;
		background-size: cover;
	}
	.kechng{
		background: url(/uploads/20210517/28e419e64f1fce9297b11b05068ecbbc.jpg) no-repeat -435px;
		background-size: cover;
	}
	.news{
		background: url(/uploads/20210520/0a1f83e9fa4c1d966862d861ebdff11b.jpg) no-repeat -255px;
		background-size: cover;
	}
	.newsshow{
		background: url(/uploads/20210520/5d9c0d01334be298623914640b978b21.jpg) no-repeat -177px;
		background-size: cover;
	}
	.find{
		background: url(/uploads/20210518/f15bf1d96950b68eb7a2d5048b6c2d40.jpg) no-repeat -253px;
		background-size: cover;
	}
	.jq-l{
		padding-left: 15px;
	}
	.about-onet, .linian, .aone, .nginx{
		padding: 2rem 0px;
	}
	.aone, .nginx{
		padding-top: 3em;
	}
	.about-onet-t li{
		margin: 3px;
	}
	.about-onet-t li .op1 span, .about-onet-t li .op1{
		font-size: 22px;
	}
	.about-right-main .bgfff-main{
		padding: 10px;
	}
	.about-right-main h5{
		font-size: 22px;
	}
	.about-right-main span.about-u{
		font-size: 16px;
	}
	.join-top .bg-en{
		font-size: 35px;
	}
	.about-right-main .about-p p{
		font-size: 16px;
		line-height: 1.6em;
		margin-top: 1rem;
	}
	.find1 .container{
		padding: 2rem 30px;
	}
	.kecheng-ul{
		flex-wrap: wrap;
		margin-right: 0px;
	}
	.kecheng-ul li{
		width: 110px !important;
		margin: 5px;
	}
	.kecheng-ul li a{
		border-radius: 10px !important;
		height: 40px;
	}
	.kecheng-ul li:nth-child(1) a{
		background: #b982ff;
	}
	.kecheng-ul li:nth-child(2) a{
		background: #ef82f6;
	}
	.kecheng-ul li:nth-child(3) a{
		background: #ff9090;
	}
	.kecheng-ul li:nth-child(4) a{
		background: #ffa728;
	}
	.kecheng-ul li:nth-child(5) a{
		background: #ffd026;
	}
	.kecheng-ul li:nth-child(6) a{
		background: #b0ec3e;
	}
	.kecheng-ul li:nth-child(7) a{
		background: #50cfff;
	}
	.kecheng-ul > li:nth-child(1).active > a, .kecheng-ul > li:nth-child(1).active > a:hover{
		background: #b982ff;
	}
	.kecheng-ul > li:nth-child(2).active > a, .kecheng-ul > li:nth-child(2).active > a:hover{
		background: #ef82f6;
	}
	.kecheng-ul > li:nth-child(3).active > a, .kecheng-ul > li:nth-child(3).active > a:hover{
		background: #ff9090;
	}
	.kecheng-ul > li:nth-child(4).active > a, .kecheng-ul > li:nth-child(4).active > a:hover{
		background: #ffa728;
	}
	.kecheng-ul > li:nth-child(5).active > a, .kecheng-ul > li:nth-child(5).active > a:hover{
		background: #ffd026;
	}
	.kecheng-ul > li:nth-child(6).active > a, .kecheng-ul > li:nth-child(6).active > a:hover{
		background: #b0ec3e;
	}
	.kecheng-ul > li:nth-child(7).active > a, .kecheng-ul > li:nth-child(7).active > a:hover{
		background: #50cfff;
	}



	.kecheng-main .bert{
		display: none;
	}
	.tab-pane:nth-child(1) .tixi-main-left h5::before{
		background: #b982ff;
	}
	.tab-pane:nth-child(2) .tixi-main-left h5::before{
		background: #ef82f6;
	}
	.tab-pane:nth-child(3) .tixi-main-left h5::before{
		background: #ff9090;
	}
	.tab-pane:nth-child(4) .tixi-main-left h5::before{
		background: #ffa728;
	}
	.tab-pane:nth-child(5) .tixi-main-left h5::before{
		background: #ffd026;
	}
	.tab-pane:nth-child(6) .tixi-main-left h5::before{
		background: #b0ec3e;
	}
	.tab-pane:nth-child(7) .tixi-main-left h5::before{
		background: #50cfff;
	}

    .pro-main .col-sm-6{
        width: 100% !important;
    }
    .pro-main .item .flex{
        display: block;
    }
    .pro-main .pro-desc{
        margin:  20px 0px;
    }
    .pro-cntainer .flex{
        display: block;
    }
    .pro-cntainer .col-sm-6{
        width:  100%;
        margin: 15px 0px;
    }
    .article-text{
        padding: 0px 30px;
    }
}
@media (max-width:520px) {
	.linian-right i{
		width: auto;
	}
	.aone .col-sm-4{
		width: 50%;
	}
	.newshow-main .container{
		padding: 0px 30px;
	}
	.desc-newsshow{
		display: block;
	}
	.desc-newsshow i{
		font-size: 14px;
	}
	.content-news p{
		text-indent: 0px;
	}
	.content-news{
		line-height: 26px;
	}
	.newshow-main h1{
		font-size: 22px;
	}
	.contact-left h5, .join-top .bg-title, .join-top .bg-en{
		font-size: 22px;
	}
	.contact-main .top-left-main .flex{
		margin-top: 15px;
	}
	.contact1 .col-sm-6{
		margin: 15px 0px;
	}
	.tab-zpb{
		display: block;
	}
	.tab-zpb li, .tab-zpb li:last-child{
		width: 100%;
		margin: 10px 0px;
	}
	.zhaopin .tab-top-ul{
		width: 600px;
		overflow-y: auto;
	}
	.togther-main{
		flex-wrap: wrap;
	}
	.togther-main .tant{
		width: 120px;
	}
	.to-right .yuanhu{
		display: none;
	}
	.to-right{
		padding: 5px 0px;
	}
	.whyusul li span{
		font-size: 14px;
	}
	.pubTag img{
		padding: 0px 15px;
	}
	.successw-main, .support{
		padding: 0px 15px;
	}
	.fazhan, .xiaoqu, .kecheng-main, #content-container{
		padding: 2em 0px;
	}
	.find1, .joinadvan{
		padding: 0px;
	}
	#content-container .row{
		margin: 0px;
	}
	#content-container .row .col-md-12, #content-container .row .col-md-12 .col-xs-12{
		padding: 0px;
	}
	#container-map{
		height: 400px !important;
		padding: 0px 15px;
	}
	.classlist{
		flex-wrap: wrap;
	}
	.classlist li{
		width: 100px;
	}
	/* .classlist li p{
		font-size: 16px;
	} */
	.kecheng-ul li{
		width: 77px !important;
	}
	.kecheng-ul li a p{
		display: none;
	}
	.kecheng-list .tab-content{
		margin-top: 2rem;
	}
	.tab-content > .tab-pane img{
		width: auto;
		max-width: 100%;
	}
	#content-container .form-horizontal .form-group{
		width: 100%;
		margin-bottom: 7px;
	}
	#content-container .form-control{
		height: 50px;
	}
	.linian-left{
		padding-right: 0px;
	}
	.togther{

	}
	.swiper-container{
		height: auto;
	}
	.navbar-inverse .navbar-collapse{
		margin-top: 0px;
	}
}













































