
.certify {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

.certify .swiper-container {
	padding-bottom: 60px;
}

.certify  .swiper-slide {
	width: 870px !important;
	height: 402px;
	background: #fff;
	box-shadow: 0 8px 30px #ddd;
}
.certify  .swiper-slide img{
	display:block;
}
.certify  .swiper-slide p {
	line-height: 98px;
	padding-top: 0;
	text-align: center;
	color: #636363;
	font-size: 1.1em;
	margin: 0;
}

.certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

.certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #fff;
	background-color: #d5d5d5;
	width: 10px;
	height: 10px;
	opacity: 1;
}

.certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #00aadc;
	background-color: #fff;
}

.certify .swiper-button-prev {
	left: -90px;
	width: 45px;
	height: 45px;
	background: url(../images/direct.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}

.certify .swiper-button-prev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

.certify .swiper-button-next {
	right: -90px;
	width: 45px;
	height: 45px;
	background: url(../images/direct.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
}

.certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}
.certify .swiper-slide>img{
	display: block;
	float: left;
	position: absolute;
	bottom: 0;
	left: 48px;
}
.certify .swiper-slide .per_desc{
	width: 63%;
    float: right;
    margin-top: 15%;
    margin-right: 6%;
}
.certify .swiper-slide .per_desc h2{
	font-size: 22px;
	font-weight: normal;
	font-stretch: normal;
	letter-spacing: 0px;
	color: #333333;
	margin-bottom: 20px;
	text-align:left;
}
.certify .swiper-slide .per_desc .description{
	font-size: 13px;
	font-weight: normal;
	font-stretch: normal;
	line-height: 25px;
	letter-spacing: 0px;
	color: #333333;
	text-align: left;
	
}
img.right_imgs{
	position: absolute;
    left: 76% !important;
    background: #fff !important;
	z-index: 15;
    bottom: 1px;
}


.teampage{ position:relative; height:50px; width:150px;}
.certify .swiper-container{ padding-bottom:40px;}
.certify .swiper-button-next {right: 0;}
.certify .swiper-button-prev {left: 0;}
.certify .swiper-slide .per_desc h2{ font-weight:bold; padding-bottom:8px; margin-bottom:0;}
.certify .swiper-slide .per_desc{ width:425px; color:#222; font-size:14px; text-align:justify; margin:0; padding:0 60px; float:none; position:absolute; right:0; top:38px; }
.z8teamp1{ font-size:15px; color:#222; }
.z8teamp2{ color:#666;padding-top:25px;}
.certify .swiper-slide p{ line-height:22px; text-align:justify; color:#555; margin-top:10px;}
.certify .z8teamp2{ font-size:13px; line-height:20px;}
.z8teamimgs{ width:325px; height:100%; position:relative;}
.certify .swiper-slide img{ display:inline-block; position:absolute; z-index:5; left:0; bottom:0;}
.certify .swiper-slide-active img{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}
.z8teamimgs:before{ content:''; position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/z8teamimgs.jpg) center no-repeat; background-size:cover;opacity:0;-webkit-opacity:0;-moz-opacity:0;}
.swiper-slide-active .z8teamimgs:before{opacity:1;-webkit-opacity:1;-moz-opacity:1;}
.certify  .swiper-slide-active{ background: #fff; background-size:auto 100%;}
.swiper-slide-active .z8teamimgs{ text-align:center;}
.coreteamaa  .title.type1{ padding-bottom:30px;}
.certify{ padding-bottom:100px;}


/*移动端团队*/


.teama1list li{ float:left; margin-top:60px; width:360px; background:#fff;  margin-right:60px;border-radius:8px;-webkit-border-radius:8px; position:relative;}
.teama1list .teamam3,.teama1list .teamam6,.teama1list .teamam9,.teama1list .teamam12{ margin-right:0;}
.teama1name{ line-height:28px; font-size:18px; color:#00a0e9; font-weight:400;}
.teama1zhiwei{ color:#6b6b6b; font-size:14px; margin-top:5px; line-height:20px; position:relative;}
.teama1tit{ padding:20px; padding-bottom:0; padding-top:15px; height:80px;}
.pubjia{ width:20px; height:20px; background:url(../img/zhishia1.png) center no-repeat; display:inline-block;}
.teama1zhiwei .pubjia{ position:absolute; right:0; top:0;}
.teama1desc{border-radius:8px;-webkit-border-radius:8px;position:absolute; width:720px; color:#333; background:#f3f3f3; padding:25px 60px;left:100%; top:0; font-size:14px; line-height:22px; min-height:405px; display:none;}
.teama1desc p{ margin-bottom:20px;}
.teama1desc .teama1name{ font-size:22px;}
.teama1desc .teama1zhiwei{ font-size:16px;}
.teama1close{ width:25px; height:25px; background:url(../img/gridblock_close.png) center no-repeat; position:absolute; right:30px; top:30px; background-size:20px auto;}
.teama1list .on .pubjia{opacity:0;-webkit-opacity:0;-moz-opacity:0;}
.teama1list li:hover .pubjia{transform: rotate(90deg);-webkit-transform: rotate(90deg);}
.teama1list .on,.teama1list .on .teama1desc{ z-index:6;}
.teamam3 .teama1desc{ left:-840px;}
.teamam2 .teama1desc{ left:0; top:456px; width:660px;}
.teama1img{border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px; overflow:hidden;}
.teama1list .on,.teama1list .on .teama1desc{box-shadow:0 5px 15px rgba(0,0,0,0.1);-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.1);-moz-box-shadow:0 5px 15px rgba(0,0,0,0.1);}




.teama1list li{ width:100%; margin:0; margin-bottom:20px;}
.teama1img img{ width:100%;}
.teama1tit{ height:auto; padding:15px; padding-bottom:0;}
.teama1tit{ text-align:left;}
.teama1name{ font-size:16px; line-height:24px;}
.pubjia{ display:none;}
.teama1zhiwei{ padding:0 ;}
.teama1list .teama1desc{ width:100%; position:relative; left:0; top:0; padding:15px; padding-bottom:0; padding-top:10px; margin-top:15px;border-radius:0;-webkit-border-radius:0; background:#fff; min-height:inherit;color: #333;font-size: 12px; line-height:20px;border-top: 1px solid #eee;}
.teamfmline{ display:block;color:#666;font-family: Arial, Helvetica, sans-serif;position: absolute;z-index: 12; right:10px; bottom:10px;font-size: 20px;height: 20px;line-height: 20px;}
.teama1list li{ position:relative; padding-bottom:30px;box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.1);}
.teama1close,.teama1desc .teama1name,.teama1desc .teama1zhiwei{ display:none;}
.teama1desc p{ margin-top:5px; margin-bottom:0;}

.yjymainapage{ text-align: center;padding-tp:15px;}
.yjymainaslider{width:1366px;margin:0 auto; position: relative;}
.yjymaina{ background: #FFF;}
.yjymainasliderm{width:1200px;  padding:15px 20px; margin: 0 auto;margin-top: 15px;}
.yjymaina{ display:block;}
.yjymainaimg img{width:100%;}
.yjymainanext,.yjymainaprev{position:absolute;width: 45px;height: 45px; top:50%; margin-top:-22px; }
.yjymainanext {right: -15px;}
.yjymainaprev {left: -15px;}
.yjymainaprev {
	
	
	background: url(../images/direct.png) no-repeat;
	background-position: 0 0;
	background-size: 100%;
}

.yjymainaprev:hover {
	background-position: 0 -46px;
	background-size: 100%
}

.yjymainanext {
	
	background: url(../images/direct.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
}

.yjymainanext:hover {
	background-position: 0 -139px;
	background-size: 100%
}
.yjymainadesc{padding:20px;}
.yjymainadesc h6{font-size:16px;}
.yjymainadesc p{font-size:13px;color:#666; margin-top:5px; }
.yjymainaa{ transition: all 0.5s ease; display: block;}
.yjymainaa:hover{ box-shadow:0 5px 15px rgba(0,0,0,0.1);}
.yjymaina .title.type1{ padding-bottom:0; }
.yjymainaa:hover h6{color:#0075c2;}
.yjymaina{padding-bottom:50px;}

.yjymainb .title.type1{padding-bottom:0;}
.yjymainbimg{width:1200px;margin:0 auto;}
.yjymainbdesc{width:1200px;margin:0 auto;}
.yjymainbimg img{max-wdith:100%;}
.yjymainbimg{overflow: hidden ;position:relative;margin-top:30px;}
.yjymainbimg p{font-size:26px;color:#fff; position:absolute;right:70px;bottom:35px;z-index:5; letter-spacing:2px;}
.yjymainbdescm{padding-top:20px;font-size:14px;line-height:1.8; padding-bottom:50px;color:#666;padding-top:30px;}

.yjymainc{background: #fff;padding:50px 0;}
.yjymaincm{width:1200px;margin:0 auto;}
.yjymainc .yjymainctit.title{text-algin:left;padding:0;}
.yjymainctext{width:1058px;font-size:14px;line-height:1.8;color:#666;}

.yjymaincpage{ background:#f1f1f1;border-left:1px solid #e5e5e5;}
.yjymaincpage li{float:left;box-sizing:border-box; border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;width:25%;padding:30px;font-size:16px; cursor: pointer;}
.yjymaincpage em{font-size:12px;color:#666666;display:block;font-style:inherit;padding-top:5px;}
.yjymaincpage li.on{background:#fff;color:#0075c2;border-bottom-color:#fff; box-shadow:0 10px 15px rgba(0,0,0,0.08);}
.yjymaincpage li.on em{color:#0075c2;}
.yjymaincpage span{font-weight:bold;position:relative;display: block;line-height: 20px;}
.yjymaincpage span:before{position:absolute;left:-10px;top:0;width:2px;height:20px;background:#0075c2;content:'';opacity:0;}
.yjymaincpage li.on span:before{opacity:1;}
.yjymaincslider {margin-top:50px;}
.yjymaincpage li,.yjymaincpage span:before,.yjymaincpage span,.yjymaincpage em,.yjymaindul li,.yjymaindmore a{ transition:all 0.3s ease;}

.yjymaind{ background:#f1f1f1;padding-bottom:50px;}
.yjymaind .title.type1{padding-bottom:0;}
.yjymaindm{max-width:1600px;min-width:1200px;margin:0 auto;width:90%; }
.yjymaindmx{margin-top:50px;}
.yjymaindul li{float:left;width:32%;box-sizing:border-box;border-left:4px solid #0075c2;background:#fff;line-height:90px;height:90px;font-size:16px;padding:0 30px; position: relative;}
.yjymaindul li a{ display: block;color:#666;}
.yjymaindul li a:hover{color:#0075c2;}
.yjymaindul li{margin-right:2%;margin-top:2%;}
.yjymaindul li:nth-child(3n){margin-right:0;}
.yjymaindul li:nth-child(1),.yjymaindul li:nth-child(2),.yjymaindul li:nth-child(3){margin-top:0;}
.yjymaindul i{position:absolute;right:30px;top:50%;margin-top:-6px;width:11px;height: 13px; display: block;}
.yjymaindul i:before,.yjymaindul i:after{position:absolute;left:0;top:0;width:100%;height:100%; content:'';transition:all 0.3s ease;}
.yjymaindul i:before{background:url(../img/xzcon1.png) center no-repeat;}
.yjymaindul i:after{background:url(../img/xzcon2.png) center no-repeat;opacity:0;}
.yjymaindul li:hover i:before{opacity:0;}
.yjymaindul li:hover i:after{opacity:1;}
.yjymaindul li:hover{box-shadow:0 5px 15px rgba(0,0,0,0.08);}

.yjymaindmore{text-align:center;margin-top:40px;}
.yjymaindmore a{width:108px;height:32px;border-radius:10px;line-height:32px;background:#fff;font-size:14px;color:#666;text-algin:center; display:inline-block;}
.yjymaindmore a:hover{background:#0075c2;color:#fff;}

.yjymaine{background:#fff;}
.yjymaine .title.type1{padding-bottom:0;}

.yjymainesub{text-align:center; width: 1200px; margin:0 auto; margin-top: 30px;}
.yjymainesub span{width:190px; font-size:18px;display:inline-block;padding-bottom:15px;position:relative;line-height:19px; cursor: pointer;color:#333;}
.yjymainesub span:before{ position:absolute;left:0;bottom:0;width:100%;height:3px;background: #e5e5e5; content: '';}
.yjymainesub{border-bottom:1px solid #e5e5e5;}
.yjymainesub .fl{margin-left:120px;}
.yjymainesub .fr{margin-right:120px;}
.yjymainesub i{display:inline-block;vertical-align: top;height:19px; position:relative; MARGIN-RIGHT:8PX;}
.yjymainesub i:before,.yjymainesub i:after{position:absolute;left:0;top:0;width:100%;height:100%; content:'';transition:all 0.3s ease;}
.yjymainesub .i1:before{background:url(../img/team01.png) center no-repeat;}
.yjymainesub .i1:after{background:url(../img/team01_1.png) center no-repeat;opacity:0;}
.yjymainesub .i2:before{background:url(../img/team02.png) center no-repeat;}
.yjymainesub .i2:after{background:url(../img/team02_1.png) center no-repeat;opacity:0;}
.yjymainesub .i1{width:22px;}
.yjymainesub .i2{width:18px;}
.yjymainesub .on{color:#0075c2;}
.yjymainesub span.on:before{background: #0075c2;}
.yjymainesub .on i:before{opacity:0;}
.yjymainesub .on i:after{opacity:1;}

.yjymainf{padding-bottom:40px;}
.yjymainfm{width:1200px;margin:0 auto;}
.yjymainfm .title.type1{padding-bottom:0;}
.yjymainflist{width:100%;margin-top:30px;}

.head-link-list{position:relative;}
.smallnav{position:absolute;right:0;top:0; text-align: right;}
.smallnav a{display:inline-block;position:relative;font-size:14px;color:#666;height:68px;line-height:68px;margin-left:30px; cursor: pointer;}
.smallnav a:before{position:absolute;width:100%;height:2px; background:#0075c2; content:'';left:0;bottom:-1px;opacity:0;}
.smallnav a:hover,.smallnav a.on{color:#0075c2;}
.smallnav a:hover:before,.smallnav a.on:before{opacity:1;}

.yjymaina,.yjymainb,.yjymainc,.yjymaind,.yjymaine,.yjymainf{ position:relative;}
.xueyuan{ position:absolute;left:0;top:-10px;}

.yjyzpd{background: #fff;}
.yjyzpdm{ width: 1100px; margin:0 auto; padding: 70px 0;}
.yjyzpdtit{padding-bottom:30px;border-bottom:1px solid #dcdcdc; position: relative;}
.yjyzpdmore{width: 90px;height: 32px;line-height: 32px; display: inline-block;background: #0075c2;border:1px solid #0075c2; color: #fff; transition: all 0.3s ease;  font-size: 14px;text-align: center; border-radius: 5px;}
.yjyzpdmore1{position: absolute;right:0;top:5px;}
.yjyzpdmore3{ background:none; border-color: #999;color:#999;}
.yjyzpdmore:hover{background: #0363c2;border:1px solid #0363c2;}
.yjyzpdmore3:hover{background: #0363c2;border:1px solid #0363c2;color:#fff;}
.yjyzpdtit h5{ font-size:30px; line-height: 35px;}
.yjyzpdtit p{font-size:16px;color:#666; padding-top:15px;line-height: 18px;}
.yjyzpdtit em{ font-style:inherit;font-size:14px;padding:0 5px;}

.yjyzpddesc{color:#666; font-size:14px; line-height: 1.7; padding-top: 30px;}
.yjyzpddesc strong{color:#333;}
.yjybtmoae{ text-align:center;padding-top:40px;}
.yjybtmoae a{margin:0 10px;}

.btn1a.swiper-button-disabled,.btn2a.swiper-button-disabled{pointer-events:inherit;}

.ysboxa,.ysboxb{padding:0 40px;}
.ysboxa{ background:#0075c2;color:#fff;padding-bottom:40px;}
.ysboxa h3{font-size:24px;letter-spacing: 2px;}
.ysboxa h3 span{font-size:14px;padding-left:15px;}
.ysboxadesc{font-size:16px;line-height:26px;margin-top:15px;}
.ysboxb{font-size:14px;color:#666; line-height:26px; padding-top:40px; background: #fff;}
.tamzyzz{ position:relative;}
.tamzzright{position:absolute;top:0;width:100%;z-index:6;right:-505px; display:none;}
.swiper-slide-next .tamzzright{ display: none !important;}

.certify1{padding-bottom:0;}
.yjjtab{ position:relative;height: 570px;margin-top:90px;}
.yjjtab>ul{left:0;width:100%;top:0;opacity:0;background: #fff;position:absolute; transition: all 0.5s ease;}
.yjjtab .on{z-index:5;opacity:1;}
.certify3 .swiper-slide{box-shadow:0 5px 20px rgba(0,0,0,0.05);}
.certify1 .swiper-slide .per_desc{opacity:0;}
.certify1 .swiper-slide-active .per_desc{opacity:1;}

.certify1 .swiper-slide{ background:url(../img/wzbgaa.jpg) center right no-repeat #fff;box-shadow:0 8px 20px rgba(0,0,0,0.05);}
.certify1 img.right_imgs{left:66% !important;}
.certify1 .z8teamimgs:before{ display: none;}
.certify1 .z8teamimgs{width:320px;}
.certify3 .swiper-slide{width:800px !important;}
.certify3 .swiper-slide-active .ysboxb{background:url(../img/wzbgab.jpg) center bottom no-repeat #fff; background-size:auto 100%;height:165px;}
.certify3 .swiper-slide-active .tamzzright{ display: none !important;}
.certify3{padding-bottom:0;}
.yjymaind{padding-top:20px;}
.yjymainc{ padding-bottom: 70px;}
.yjymainc{padding-top:90px;}
.yjymainb{padding-bottom:20px;}

.zplist{width:1000px;margin:0 auto;}
.zplist{font-size:14px;color:#333;}
.mzpname{font-size:16px;}
.mzpdescp2{color:#666; line-height: 1.8;margin-top:5px;}
.mzpll{width:400px;font-weight: bold;}
.mzplr{width:480px;}
.zplisttit .mzpll,.zplisttit .mzplr{font-weight: bold;}

.zplisttit{padding-bottom:20px;}
.joinamore{width:90px;height:32px;border-radius:5px;line-height:32px;font-size:14px;text-align:center;margin-top:20px; display:none;z-index:-1;}
.joinamore{background:#0075c2;color:#fff; transition: all 0.5s ease;}
.mzplist li{padding:35px 0; padding-bottom: 60px; position: relative;}
.mzplist li,.zplisttit{border-bottom: 1px solid #d8d8d8;}
.zplisttit{padding-top:50px;}
.mzplist li:hover .joinamore{opacity:1;z-index:5;display: block;}
.threepic{padding:50px 0;background: #fff;padding-top:80px;}
.threepicm{width:1200px; margin:0 auto; overflow: hidden;color:#333;}
.threepicm a{float:left;width:385px;margin-right:22px;}
.threepicm a:last-child{margin-right:0;}
.threepicimg{overflow: hidden;}
.threepicimg img{max-width:100%; vertical-align: top;}
.threepicm p{font-size:18px;padding:10px;}
.threepicm a:hover{color:#0075c2;}
.threepicm a,.threepicm a img{ transition: all 0.5s ease;}
.threepicm a:hover img{ transform:scale(1.02);}

.ysboxa{display: table;width: 100%;padding: 0;height: 200px;}
.ysboxaimg,.ysboxatxt{display: table-cell; vertical-align: middle;}
.ysboxaimg{width:140px;padding-left:40px;}
.ysboxatxt{padding-right:40px;padding-left:30px; width: 550px;}

.ysboxaimg img{width: 140px;overflow: hidden;border-radius:50%;}
.certify .swiper-slide .ysboxaimg img{width:100%;position:relative;}

.yjymacpageabd {text-align:center;margin-top:25px;}
.yjymacpageabd span{margin:0 4px;}