﻿@charset "utf-8";
body {
	color: #000000;
	font-size: 14px;
	background-color: #FFFFFF;
	overflow-x: auto;
	font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
	*font-family: "微软雅黑", "Microsoft YaHei", "Tahoma", "宋体";
	overflow: hidden;
}

.textCenter {
	text-align: center;
}

.textLeft {
	text-align: left;
}

.textRight {
	text-align: right;
}

.left {
	float: left;
}

.right {
	float: right;
}

img {
	display: inline-block;
	border: none;
}

a {
	cursor: pointer;
	text-decoration: none;
}

li {
	list-style: none;
}

input {
	border: none;
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	overflow: hidden;
}

.clearfix {
	zoom: 1;
}

.wrapper {
	width: 1000px;
	margin: 0 auto;
}


/*<!--头部【导语和表单】-->*/

.header {
	width: 100%;
	overflow: hidden;
	background: #f5f5f5 url(../img/headBanner.jpg) no-repeat center top;
	font-family: "微软雅黑";
	height: 500px;
}

.headContent {
	color: #fff;
	padding-top: 210px;
	width: 310px;
	float: right;
}

.headContent h1 {
	width: 100px;
	height: 13px;
	margin-bottom: 18px;
	border-radius: 20px;
	background: -webkit-linear-gradient(left, #01835f, #b3eb00);
	background: -o-linear-gradient(left, #01835f, #b3eb00);
	background: -moz-linear-gradient(left, #01835f, #b3eb00);
	background: -ms-linear-gradient(left, #01835f, #b3eb00);
	background: linear-gradient(left, #01835f, #b3eb00);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0001835f', endColorstr='#00b3eb00', GradientType=1);
}

.headContent h2 {
	font-size: 18px;
	font-weight: normal;
	color: #333;
	text-align: left;
	display: inline-block;
	line-height: 30px;
}


/*头部title*/

.relative {
	position: relative;
}

.titleh2 {
	font-size: 30px;
	padding-bottom: 25px;
	color: #333;
	display: block;
	margin-bottom: 3px;
}

.titleh2 strong {
	display: inline-block;
	margin-bottom: 14px;
	font-size: 36px;
	height: 36px;
	line-height: 36px;
}


/*<!--导航-->*/

.relative {
	position: relative;
}

.bg1 {
	position: absolute;
	width: 112px;
	height: 110px;
	display: inline-block;
	top: -110px;
	left: 0px;
	background: url(../img/bg1.png) no-repeat;
}

.bg2 {
	background: url(../img/bg2.png) no-repeat center bottom;
	width: 114px;
	height: 110px;
	position: absolute;
	left: 0;
	bottom: -60px;
}

.mainNav {
	clear: both;
	width: 100%;
	margin: 0 auto 0;
	overflow: hidden;
}

.mainNav .mainNav_wrap {
	width: 100%;
	height: 66px;
	line-height: 66px;
	overflow: hidden;
	position: static;
	background: #1c1f2a;
	/*background: -webkit-linear-gradient(left, #2630a8, #0086f8); 
background: -o-linear-gradient(left, #2630a8, #0086f8); 
background: -moz-linear-gradient(left, #2630a8, #0086f8); 
background: -ms-linear-gradient(left, #2630a8, #0086f8); 
background: linear-gradient(left, #2630a8, #0086f8);  
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002630a8', endColorstr='#000086f8', GradientType=1);*/
	opacity: 1;
}

.mainNav .mainNav_wrap.fixedTop {
	position: fixed;
	z-index: 999;
	top: 0;
}

.mainNav ul {
	width: 1024px;
	margin: 0 auto;
	color: #fbfbfb;
}

.mainNav ul li {
	padding: 0 17px;
	text-align: center;
	font-size: 16px;
	cursor: pointer;
	display: inline-block;
	line-height: 66px;
}

.mainNav ul li:hover {
	color: #99ff00;
	/*background: #fff; */
	font-weight: bold;
}

.mainNav ul .activeNav {
	color: #99ff00;
	/*background: #fff;*/
	font-weight: bold;
}

.mainNav a {
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	color: #fff;
}


/*<!--导航-->*/

.dybox {
	line-height: 37px;
	font-size: 18px;
	color: #666666;
	padding: 28px 0 40px 20px;
}

.dybox strong {
	font-size: 30px;
	color: #333;
	font-weight: bold;
	padding-bottom: 10px;
}


/*

.toply{ padding-bottom:65px;}
.toply a { width: 209px; height:50px; line-height: 50px; margin-right: 10px;border-radius: 30px; color: #fff; text-align: center; font-size: 18px;
background: -webkit-linear-gradient(left, #db0025, #f08200); 
 background: -o-linear-gradient(left, #db0025, #f08200); 
 background: -moz-linear-gradient(left, #db0025, #f08200); 
 background: -ms-linear-gradient(left, #db0025, #f08200); 
 background: linear-gradient(left, #db0025, #f08200);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db0025', endColorstr='#00f08200', GradientType=1);
 }*/


/*表單*/

.registerform {}

.formConbg {
	margin: 25px auto 40px;
	background: -webkit-linear-gradient(left, #4ca78f, #85d45e);
	background: -o-linear-gradient(left, #4ca78f, #85d45e);
	background: -moz-linear-gradient(left, #4ca78f, #85d45e);
	background: -ms-linear-gradient(left, #4ca78f, #85d45e);
	background: linear-gradient(left, #4ca78f, #85d45e);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#004ca78f', endColorstr='#0085d45e', GradientType=1);
	position: relative;
	padding: 30px 0 0;
}

.formCon {}

.formCon p {
	font-size: 24px;
	color: #fff;
	line-height: 32px;
	text-align: center;
	padding: 10px 0 21px;
	margin: 0;
}

.formCon form ul {}

.formCon form ul li {
	float: left;
	width: 240px;
	font-size: 14px;
	display: inline;
	font-family: "微软雅黑";
	margin-bottom: 10px;
	margin-right: 10px !important;
}

.formCon form ul li p .Validform_checktip.Validform_wrong {
	color: #fff !important;
}

.formCon form ul li div {
	width: 240px;
	height: 40px;
	overflow: hidden;
	font-size: 14px;
}

.formCon form ul li .mobile {
	background: url(../img/telBox.jpg) no-repeat;
}

.formCon form ul li .name {
	background: url(../img/nameBox.jpg) no-repeat;
}

.formCon form ul li .branch {
	background: url(../img/cityBox.jpg) no-repeat;
}

.formCon form ul li .Mschool {
	background: url(../img/PchengjiBox.jpg) no-repeat;
}

.formCon form ul li select {
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	width: 259px;
	margin-left: 40px;
	border: none;
	background: none;
	color: #aab2bd;
	font-family: "微软雅黑";
}

.formCon form ul li select option {
	background: #FFFFFF;
	color: #96a8b4;
	border: none;
	line-height: 22px;
}

.formCon form ul li input {
	height: 38px;
	line-height: 38px;
	margin-top: 1px;
	*margin-top: 0px;
	width: 215px;
	margin-left: 40px;
	font-size: 14px;
	border: none;
	background: none;
	color: #aab2bd;
	font-family: "微软雅黑";
}

.formCon .from_btn {
	cursor: pointer;
	line-height: 50px;
	text-align: center;
	font-size: 18px;
	width: 300px;
	cursor: pointer;
	height: 50px;
	color: #fff;
	font-family: "微软雅黑";
	border-radius: 3px;
	margin-bottom: 30px;
	background-color: #3a80c8;
}

.formCon form ul li.tijiao {
	margin-right: 0;
	/*margin-top: 4px; */
}


/*表單*/

.dymain {
	width: 100%;
	height: 173px;
	overflow: hidden;
	background: url(../img/dybg.jpg) no-repeat center;
}

.dymain p {
	padding: 40px 25px 0 115px;
	line-height: 30px;
	font-size: 14px;
	color: #fbfbfb;
}


/*<!--头部【导语和表单】-->*/

.fz24 {
	font-size: 24px;
}

.fz18 {
	font-size: 18px;
}


/*头部title*/


/*.sectionp4 .titleh2, .sectionp7 .titleh2, .sectionp8 .titleh2 { height: 42px; line-height: 42px; padding-bottom: 50px; font-size: 40px; color: #333; font-weight: bold; }*/

.titlef {
	font-size: 24px;
	color: #333;
	height: 24px;
	line-height: 24px;
	padding-top: 5px;
	margin-bottom: 40px;
}

.btnbox {
	text-align: center;
	padding: 30px 0 30px;
}

.btnbox a {
	width: 298px;
	height: 48px;
	margin: 0 10px;
	display: inline-block;
	line-height: 48px;
	text-align: center;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size: 18px;
	color: #ff6600;
	cursor: pointer;
	border: 1px solid #ff6600;
	/*background: -webkit-linear-gradient(left, #db0025, #f08200); 
 background: -o-linear-gradient(left, #db0025, #f08200); 
 background: -moz-linear-gradient(left, #db0025, #f08200); 
 background: -ms-linear-gradient(left, #db0025, #f08200); 
 background: linear-gradient(left, #db0025, #f08200);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00db0025', endColorstr='#00f08200', GradientType=1);*/
}

.btnbox a:hover {
	/* border: 1px solid #fe907e; background: #399bff url(../img/btn2.png) repeat-x center top; */
	color: #fff;
	background: #ff6600;
	font-size: 18px;
}

.btnbox .btn2 {
	width: 298px;
	height: 48px;
	margin: 0 10px;
	display: inline-block;
	line-height: 48px;
	text-align: center;
	-webkit-border-radius: 50px;
	-moz-border-radius: 50px;
	border-radius: 50px;
	font-size: 18px;
	color: #fff;
	cursor: pointer;
	border: 1px solid #ff6042;
	background-color: #ff6042;
}

.btnbox .btn2:hover {
	background: #cc6652;
	border: 1px solid #cc6652;
	color: #fff;
}

.grey {
	background: #d9d9d6;
}

.cred {
	color: #e02140;
}


/*********************<!--公共模块-->**********************/

.section {
	padding: 60px 0;
	width: 100%;
	font-family: "微软雅黑";
}

.sections {}

.wrapper {
	width: 1000px;
	margin: 0 auto;
}


/*********************<!--公共模块-->**********************/

.idps1 {
	height: 512px;
	background: url(../img/idps1.jpg) no-repeat center top;
}

.idps1 ul {
	width: 1000px;
	margin: 0 auto;
}

.idps1 ul li {
	width: 220px;
	float: left;
	color: #fff;
	padding: 70px 0 0;
}

.idps1 .ul1 {
	margin-top: 30px;
}

.idps1 .ul1 .first {
	margin-left: 112px;
}

.idps1 ul li strong {
	font-size: 24px;
	text-align: center;
	display: block;
	line-height: 24px;
	margin-bottom: 10px;
}

.idps1 ul li p {
	padding: 0 26px;
	text-align: left;
	line-height: 24px;
}

.idps1 .ul2 {
	margin-top: 10px;
}

.wish_content {
	width: 1000px;
	height: 360px;
	background: url(../img/stu_bg.png) no-repeat 145px 27px;
	background-size: inherit;
	margin-bottom: 50px;
}

.wish_content div {
	float: left;
}

.get_likes {
	cursor: pointer;
}

.get_likes_inter {
	width: 200px;
	height: 200px;
	top: 0 !important;
	left: 0 !important;
	background: url(../img/ic_light.png) no-repeat center;
	background-size: inherit;
}

.get_likes.offget .get_likes_inter {
	background: url(../img/ic_light_burn.png) no-repeat center;
	background-size: inherit;
}

.get_likes p {
	color: #fafafa;
	text-align: center;
	font-size: 14px;
	margin-top: 198px;
	font-weight: bold;
}

.get_likes em {
	color: #ffcc00;
}

.wish_content img,
.wish_content .wish_box {
	color: #333;
	float: left;
	font-weight: bold;
	font-size: 14px;
}

.wish_content .wish_box {
	line-height: 25px;
}

.wish_content div:nth-child(1) {
	position: relative;
	top: 25px;
	left: -10px;
}

.wish_content div:nth-child(1) .wish_box {
	position: relative;
	top: 60px;
	left: 15px;
}

.wish_content div:nth-child(2) {
	position: relative;
	top: 162px;
	left: -100px;
}

.wish_content div:nth-child(2) .wish_box {
	position: relative;
	top: 120px;
	left: -332px;
}

.wish_content div:nth-child(3) {
	position: relative;
	top: -10px;
	left: -360px;
}

.wish_content div:nth-child(3) .wish_box {
	position: relative;
	top: 60px;
	left: 15px;
}

.wish_content div:nth-child(4) {
	position: relative;
	top: -221px;
	left: 590px;
}

.wish_content div:nth-child(4) .wish_box {
	position: relative;
	top: 15px;
	left: 15px;
}

.wish_content div:nth-child(5) {
	position: relative;
	top: 0px;
	left: 320px;
}

.wish_content div:nth-child(5) .wish_box {
	position: relative;
	top: 80px;
	left: -336px;
}

.wish_content div:nth-child(6) {
	position: relative;
	top: -235px;
	left: 847px;
}

.wish_content div:nth-child(6) .wish_box {
	position: relative;
	top: 137px;
	left: -165px;
}


/*.idps1 end*/

.city_content {
	background: #fafafa;
}

#city_wrap {
	width: 200px;
	background: #d9d9d6;
	transform: skewX(-39deg);
	margin-left: 94px;
	padding: 5px 0;
}

.city_content li {
	cursor: pointer;
	position: relative;
	height: 50px;
	padding: 16px 0;
	/*background: saddlebrown;*/
	/*margin-bottom: 25px;*/
	transform: translateX(30px);
	width: 170px;
	overflow: hidden;
}

.city_content li span {
	width: 165px;
	height: 50px;
	line-height: 50px;
	padding-left: 55px;
	margin-left: 50px;
	display: block;
	background: #999;
	transform: skewX(39deg);
	font-size: 24px;
	font-weight: bold;
	color: #fafafa;
	border-radius: 10px;
}

.city_content .active,
.city_content li:hover {
	overflow: visible;
}

.city_content .active span,
.city_content li:hover span {
	background: -webkit-linear-gradient(left, #129051, #50c11b);
	/* Safari 5.1 - 6.0 */
	background: -o-linear-gradient(left, #129051, #50c11b);
	/* Opera 11.1 - 12.0 */
	background: -moz-linear-gradient(left, #129051, #50c11b);
	/* Firefox 3.6 - 15 */
	background: linear-gradient(left, #129051, #50c11b);
	/* 标准的语法 */
}

.city_content .list li:nth-child(1):before {
	content: '';
	position: absolute;
	width: 80px;
	height: 80px;
	z-index: 1000;
	background: url(../img/city_bj.png) no-repeat;
	transform: skewX(39deg);
	top: 0px;
	left: 13px;
}

.city_content .list li:nth-child(2):before {
	content: '';
	position: absolute;
	width: 80px;
	height: 80px;
	z-index: 1000;
	background: url(../img/city_wh.png) no-repeat;
	transform: skewX(39deg);
	top: 0px;
	left: 13px;
}

.city_content .list li:nth-child(3):before {
	content: '';
	position: absolute;
	width: 80px;
	height: 80px;
	z-index: 1000;
	background: url(../img/city_sh.png) no-repeat;
	transform: skewX(39deg);
	top: 0px;
	left: 13px;
}

.city_content .list li:nth-child(4):before {
	content: '';
	position: absolute;
	width: 80px;
	height: 80px;
	z-index: 1000;
	background: url(../img/city_nj.png) no-repeat;
	transform: skewX(39deg);
	top: 0px;
	left: 13px;
}

.city_content .list li:nth-child(5):before {
	content: '';
	position: absolute;
	width: 80px;
	height: 80px;
	z-index: 1000;
	background: url(../img/city_gz.png) no-repeat;
	transform: skewX(39deg);
	top: 0px;
	left: 13px;
}

.city_r {
	width: 595px;
	float: right;
	margin-right: 30px;
	margin-top: -388px;
}

.city_r p.p_datetime,
.city_r p.p_address {
	color: #000;
	font-size: 18px;
	font-weight: bold;
	line-height: 35px;
	margin-left: 160px;
}

.p_datetime {
	padding-left: 25px;
	background: url(../img/ic_clock.png) no-repeat left;
	background-size: inherit;
}

.p_address {
	padding-left: 25px;
	background: url(../img/ic_map.png) no-repeat left;
	background-size: inherit;
	background-position-x: 5px;
}

.city_content hr {
	margin: 20px 0;
	height: 1px;
	border: none;
	border-top: 1px dashed #999;
}
.city_botm{  padding-bottom: 20px;}
.city_botm p {
	color: #000;
	line-height: 30px;
	font-size: 14px;
}

.cb_left span.more { float: right; border: 1px solid #ff6600; display: inline-block;  padding: 0 20px; font-size: 14px;	 color: #ff6600;
}
.cb_left .pl{ 
 padding-left: 70px;
}


.cb_left {
	float: left;
	width: 395px;
}

.cb_right {
	float: right;
	width: 185px;
	height: 185px;
}

.map-container,
.map {
	height: 185px;
	width: 185px;
	margin: 0 auto;
}

.city_box {
	display: none;
}

.city_box.current {
	display: block;
}

.city_r .city_box:nth-child(2) .p_datetime,
.city_r .city_box:nth-child(2) .p_address {
	margin-left: 69px;
}

.city_r .city_box:nth-child(3) .p_datetime,
.city_r .city_box:nth-child(3) .p_address {
	margin-left: 69px;
}

.city_r .city_box:nth-child(4) .p_datetime,
.city_r .city_box:nth-child(4) .p_address {
	margin-left: 69px;
}

.city_r .city_box:nth-child(5) .p_datetime,
.city_r .city_box:nth-child(5) .p_address {
	margin-left: 69px;
}

.city_r .city_box:nth-child(3) .cb_left {
	width: 366px;
	margin-left: 30px;
}

.a_city_ly {
	cursor: pointer;
	display: block;
	width: 300px;
	height: 50px;
	line-height: 50px;
	border: 1px solid #ff6600;
	color: #ff6600;
	border-radius: 5px;
	text-align: center;
	margin: 0 auto;
	font-size: 18px;
	margin-top: 20px;
}

.a_city_ly:hover {
	color: #fafafa;
	background: #ff6600;
}

.formimg {
	background: url(../img/formimg.jpg) no-repeat center top;
	height: 473px;
	width: 100%;
}

.formL {
	float: left;
	width: 556px;
	color: #fff;
}

.formL h2 {
	text-align: center;
	font-size: 36px;
	padding: 65px 0 10px;
}

.formL h3 {
	font-size: 30px;
}

.formul {}

.formul li {
	float: left;
	width: 262px;
	height: 84px;
	display: inline-block;
	border: 1px dashed #333;
	margin-top: 20px;
	color: #333;
	border-radius: 10px;
	font-size: 18px;
	line-height: 84px;
	text-align: left;
	text-indent: 95px;
}

.formul li.f1 {
	background: #99ffff url(../img/form_icon1.png) no-repeat 5px center;
	margin-right: 20px;
}

.formul li.f2 {
	background: #ffff99 url(../img/form_icon2.png) no-repeat 5px center;
}

.formul li.f3 {
	background: #ccccff url(../img/form_icon3.png) no-repeat 5px center;
	margin-right: 20px;
}

.formul li.f4 {
	background: #99ff99 url(../img/form_icon4.png) no-repeat 5px center;
}

.formBox {}

.formBox {
	float: right;
	width: 426px;
	height: 292px;
	padding-top: 40px;
	background: url(../img/biaodan.png) no-repeat;
	margin-top: 60px;
}


/*.biaodan:before { content: ""; position: absolute; width: 426px; height: 30px; background: url(../img/formShadow.png) no-repeat center; bottom: -30px; }*/

.formBox form div {
	margin-bottom: 10px;
}

.formBox form div.noMR {
	margin-right: 0;
}

.formBox h3 {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
}

.formBox form input,
.formBox form select {
	height: 38px;
	font-family: "微软雅黑";
	width: 264px;
	color: #aab2bd;
}

.formBox form input {
	padding-left: 5px;
	width: 256px;
	position: relative;
	top: 1px;
}

.formBox .mobile,
.formBox .name,
.formBox .branch,
.formBox .guojia {
	width: 265px;
	padding: 1px 0;
	margin: 0 auto;
	padding-left: 42px;
	margin-bottom: 10px;
	height: 40px;
}

.formBox form div.mobile {
	background: url(../img/telBox.jpg) no-repeat center;
}

.formBox form div.name {
	background: url(../img/nameBox.jpg) no-repeat center;
}

.formBox form div.guojia {
	background: url(../img/PchengjiBox.jpg) no-repeat center;
}

.formBox form div.branch {
	background: url(../img/cityBox.jpg) no-repeat center;
}

#submit {
	display: block;
	width: 300px;
	height: 50px;
	font-size: 16px;
	color: #FFFFFF;
	cursor: pointer;
	margin: 0 auto;
	background-color: #ff6600;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}


/*---------idps2--------*/

.idps3Con {
	width: 900px;
	margin: 0 auto;

	background: #f6f7f9;
	margin-bottom: 60px;box-shadow: 0 8px 30px #ddd;
}

.idps3 {
	background: url(../img/idps3.png) no-repeat center top;
}

.sp3item {
	width: 900px;
}

.sp3item img {
	float: left;
	width: 352px;height: 398px;
	display: inline-block;
}

.sp3item .Box {
	width: 516px;
	float: right;
	text-align: left;
	margin-top: 32px;
}

.sp3item .Box .top {
	height: 163px;
	border-radius: 100px 0 0 100px;
	padding: 0 0 0 80px;
	color: #fff;
	background: -webkit-linear-gradient(left, #008260, #4abc20);
	background: -o-linear-gradient(left, #008260, #4abc20);
	background: -moz-linear-gradient(left, #008260, #4abc20);
	background: -ms-linear-gradient(left, #008260, #4abc20);
	background: linear-gradient(left, #008260, #4abc20);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00008260', endColorstr='#004abc20', GradientType=1);
}

.sp3item .Box .top strong {
	font-size: 35px;
	padding: 20px 0 2px;
	display: block;
}

.sp3item .Box .top h1 {
	font-size: 22px;
	display: block;
	margin-bottom: 5px;
}

.sp3item .Box .top h2 {
	background: url(../img/sp3_h2.png) no-repeat left center;
	font-size: 22px;
	display: block;
	font-weight: bold;
	text-indent: 35px;
}

.sp3item .Box p {
	font-size: 14px;
	text-align: left;
	line-height: 28px;
	padding: 30px 18px 0px 40px;
	color: #333;
}


/*UniCmd*/

.UniCmd {
	/*overflow: hidden;*/
	position: relative;
	width: 900px;
	margin-bottom: 40px;
}

.UniCmd .hd .prev,
.UniCmd .hd .next {
	display: block;
	width: 28px;
	height: 46px;
	cursor: pointer;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -23px;
}

.UniCmd .hd .prev {
	left: 0;
	background: url(../img/prev.png) no-repeat center;
	display: none;
}

.UniCmd .hd .next {
	right: 0;
	background: url(../img/next.png) no-repeat center;
	display: none;
}

.UniCmd .hd .prev:hover {
	left: 0;
	background: url(../img/prev_hover.png) no-repeat center;
	display: none;
}

.UniCmd .hd .next:hover {
	right: 0;
	background: url(../img/next_hover.png) no-repeat center;
	display: none;
}

.UniCmd .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	width: 100%;
	height: 20px;
	position: absolute;
	z-index: 1;
	bottom: -15px;
	text-align: center;
}

.UniCmd .hd ul li {
	display: inline-block;
	margin: 0 5px;
	width: 20px;
	height: 18px;
	border: 1px solid #ccc;
	background: #ccc;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.UniCmd .hd ul li.on {
	background-color: #ff6600;
	padding: 0 20px;
	width: 30px;
	border-radius: 10px;
	border: 1px solid #ff6600;
}

.UniCmd .bd {}

.UniCmd .bd ul {
	padding-bottom: 35px !important;
}

.UniCmd .bd ul li {
	float: left;
	text-align: center;
	width: 900px;
}


/*---------idps3--------*/


/*---------各国院校--------*/

.idps4 {
	background: #d9d9d6;
}

.countryWrap li {
	float: left;
	position: relative;
	width: 220px;
	height: 128px;
	padding: 13px 0;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	margin: 5px;
	-webkit-transition: 0.3s ease;
	-moz-transition: 0.3s ease;
	-ms-transition: 0.35s ease;
	-o-transition: 0.3s ease;
	transition: 0.3s ease;
	top: 0;
}

.countryWrap li:hover {
	top: -5px;
	-webkit-box-shadow: 2px 2px 10px #6A6A6A;
	-moz-box-shadow: 2px 2px 10px #6A6A6A;
	box-shadow: 2px 2px 10px #6A6A6A;
}

.countryWrap li img {
	display: inline-block;
	height: 61px;
}

.countryWrap li p {
	height: 44px;
	line-height: 44px;
	font-size: 13px;
	color: #333333;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.countryWrap li span {
	display: block;
	margin: 0 auto;
}

.countryWrap li a {
	cursor: pointer;
}

.countryWrap li a.order,
.countryWrap li a.refer {
	display: inline-block;
	width: 68px;
	border: 1px solid #99cc99;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	line-height: 22px;
	margin-right: 4px;
	font-size: 12px;
}

.countryWrap li a.order {
	color: #FFFFFF;
	background-color: #99cc99;
}

.countryWrap li a.refer {
	color: #99cc99;
}

.slideGroup {
	width: 100%;
	margin: 0 auto 15px;
}

.slideGroup .parHd {
	position: relative;
}

.slideGroup .parHd ul {
	width: 864px;
	margin: 0 auto;
	line-height: 26px;
	margin-top: 30px;
}

.slideGroup .parHd li.first {
	border: none !important;
}

.slideGroup .parHd ul li {
	float: left;
	padding: 0 32px 0 20px;
	font-size: 18px;
	cursor: pointer;
	border-left: 2px solid #333333;
}

.slideGroup .parHd ul li.hot {
	border: none;
}

.slideGroup .parHd ul li.on,
.slideGroup .parHd ul li:hover {
	font-weight: bold;
}

.slideGroup .parHd ul li img {
	display: inline-block;
	margin-right: 8px;
}


/*主体部分*/

.slideGroup .countryBox {
	zoom: 1;
	position: relative;
	padding-left: 2px;
	padding-top: 30px;
	width: 980px;
	margin: 0 auto;
}

.slideGroup .sPrev,
.slideGroup .sNext {
	position: absolute;
	/*top: 50%;*/
	top: 359px;
	margin-top: -44px;
	display: block;
	width: 47px;
	height: 88px;
	filter: alpha(opacity=70);
	opacity: 0.7;
	line-height: 88px;
	font-size: 60px;
	color: #ff6600;
	font-weight: bold;
}

.slideGroup .sPrev {
	left: -35px;
}

.slideGroup .sNext {
	right: -35px;
}

.slideGroup .sPrev:hover,
.slideGroup .sNext:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.slideGroup .parBd ul {
	overflow: hidden;
	zoom: 1;
	margin-left: 25px;
}


/*---------idps3--------*/

.major {}

.major h2 {
	color: #333;
	font-size: 30px;
	margin: 40px 0 30px;
}

.majul {
	border: 1px solid #fff;
	border-bottom: none;
}

.majul a {
	height: 188px;
	border-right: 1px solid #fff;
	background: #d9d9d6;
	width: 243px;
	float: left;
	border-bottom: 1px solid #fff;
}

.majul a .icon {
	width: 100px;
	height: 100px;
	margin: 22px auto 15px;
	display: block;
}

.majul a strong {
	font-size: 18px;
	color: #333f48;
}

.majul a:hover {
	background: #99cc99;
}

.majul a:hover strong {
	color: #fff;
}

.majul a.none {
	border-right: none;
}

.majul a .j01 {
	background: url(../img/majs/j01.png) no-repeat;
}

.majul a:hover .j01 {
	background: url(../img/majs/j01cur.png) no-repeat;
}

.majul a .j02 {
	background: url(../img/majs/j02.png) no-repeat;
}

.majul a:hover .j02 {
	background: url(../img/majs/j02cur.png) no-repeat;
}

.majul a .j03 {
	background: url(../img/majs/j03.png) no-repeat;
}

.majul a:hover .j03 {
	background: url(../img/majs/j03cur.png) no-repeat;
}

.majul a .j04 {
	background: url(../img/majs/j04.png) no-repeat;
}

.majul a:hover .j04 {
	background: url(../img/majs/j04cur.png) no-repeat;
}

.majul a .j05 {
	background: url(../img/majs/j05.png) no-repeat;
}

.majul a:hover .j05 {
	background: url(../img/majs/j05cur.png) no-repeat;
}

.majul a .j06 {
	background: url(../img/majs/j06.png) no-repeat;
}

.majul a:hover .j06 {
	background: url(../img/majs/j06cur.png) no-repeat;
}

.majul a .j07 {
	background: url(../img/majs/j07.png) no-repeat;
}

.majul a:hover .j07 {
	background: url(../img/majs/j07cur.png) no-repeat;
}

.majul a .j08 {
	background: url(../img/majs/j08.png) no-repeat;
}

.majul a:hover .j08 {
	background: url(../img/majs/j08cur.png) no-repeat;
}

.majul a .j09 {
	background: url(../img/majs/j09.png) no-repeat;
}

.majul a:hover .j09 {
	background: url(../img/majs/j09cur.png) no-repeat;
}

.majul a .j10 {
	background: url(../img/majs/j10.png) no-repeat;
}

.majul a:hover .j10 {
	background: url(../img/majs/j10cur.png) no-repeat;
}

.majul a .j11 {
	background: url(../img/majs/j11.png) no-repeat;
}

.majul a:hover .j11 {
	background: url(../img/majs/j11cur.png) no-repeat;
}

.majul a .j12 {
	background: url(../img/majs/j12.png) no-repeat;
}

.majul a:hover .j12 {
	background: url(../img/majs/j12cur.png) no-repeat;
}

.majul a .j13 {
	background: url(../img/majs/j13.png) no-repeat;
}

.majul a:hover .j13 {
	background: url(../img/majs/j13cur.png) no-repeat;
}

.majul a .j14 {
	background: url(../img/majs/j14.png) no-repeat;
}

.majul a:hover .j14 {
	background: url(../img/majs/j14cur.png) no-repeat;
}

.majul a .j15 {
	background: url(../img/majs/j15.png) no-repeat;
}

.majul a:hover .j15 {
	background: url(../img/majs/j15cur.png) no-repeat;
}

.majul a .j16 {
	background: url(../img/majs/j16.png) no-repeat;
}

.majul a:hover .j16 {
	background: url(../img/majs/j16cur.png) no-repeat;
}

.majul a .j17 {
	background: url(../img/majs/j17.png) no-repeat;
}

.majul a:hover .j17 {
	background: url(../img/majs/j17cur.png) no-repeat;
}

.majul a .j18 {
	background: url(../img/majs/j18.png) no-repeat;
}

.majul a:hover .j18 {
	background: url(../img/majs/j18cur.png) no-repeat;
}

.majul a .j19 {
	background: url(../img/majs/j19.png) no-repeat;
}

.majul a:hover .j19 {
	background: url(../img/majs/j19cur.png) no-repeat;
}

.majul a .j20 {
	background: url(../img/majs/j20.png) no-repeat;
}

.majul a:hover .j20 {
	background: url(../img/majs/j20cur.png) no-repeat;
}

.majul a .j21 {
	background: url(../img/majs/j21.png) no-repeat;
}

.majul a:hover .j21 {
	background: url(../img/majs/j21cur.png) no-repeat;
}

.majul a .j22 {
	background: url(../img/majs/j22.png) no-repeat;
}

.majul a:hover .j22 {
	background: url(../img/majs/j22cur.png) no-repeat;
}

.majul a .j23 {
	background: url(../img/majs/j23.png) no-repeat;
}

.majul a:hover .j23 {
	background: url(../img/majs/j23cur.png) no-repeat;
}

.majul a .j24 {
	background: url(../img/majs/j24.png) no-repeat;
}

.majul a:hover .j24 {
	background: url(../img/majs/j24cur.png) no-repeat;
}

.majul a .j25 {
	background: url(../img/majs/j25.png) no-repeat;
}

.majul a:hover .j25 {
	background: url(../img/majs/j25cur.png) no-repeat;
}

.majul a .j26 {
	background: url(../img/majs/j26.png) no-repeat;
}

.majul a:hover .j26 {
	background: url(../img/majs/j26cur.png) no-repeat;
}

.majul a .j27 {
	background: url(../img/majs/j27.png) no-repeat;
}

.majul a:hover .j27 {
	background: url(../img/majs/j27cur.png) no-repeat;
}

.majul a .j28 {
	background: url(../img/majs/j28.png) no-repeat;
}

.majul a:hover .j28 {
	background: url(../img/majs/j28cur.png) no-repeat;
}

.majul a .j29 {
	background: url(../img/majs/j29.png) no-repeat;
}

.majul a:hover .j29 {
	background: url(../img/majs/j29cur.png) no-repeat;
}

.majul a .j30 {
	background: url(../img/majs/j30.png) no-repeat;
}

.majul a:hover .j30 {
	background: url(../img/majs/j30cur.png) no-repeat;
}

.majul a .j31 {
	background: url(../img/majs/j31.png) no-repeat;
}

.majul a:hover .j31 {
	background: url(../img/majs/j31cur.png) no-repeat;
}

.majul a .j32 {
	background: url(../img/majs/j32.png) no-repeat;
}

.majul a:hover .j32 {
	background: url(../img/majs/j32cur.png) no-repeat;
}


/*Offer*/

.Offer,
.Offer2 {
	/*overflow: hidden;*/
	position: relative;
	width: 1000px;
	margin-bottom: 40px;
}

.Offer .hd .prev,
.Offer .hd .next,
.Offer2 .hd .prev,
.Offer2 .hd .next {
	display: block;
	width: 28px;
	height: 46px;
	cursor: pointer;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -23px;
}

.Offer .hd .prev,
.Offer2 .hd .prev {
	left: 0;
	background: url(../img/prev.png) no-repeat center;
	display: none;
}

.Offer .hd .next,
.Offer2 .hd .next {
	right: 0;
	background: url(../img/next.png) no-repeat center;
	display: none;
}

.Offer .hd .prev:hover,
.Offer2 .hd .prev:hover {
	left: 0;
	background: url(../img/prev_hover.png) no-repeat center;
	display: none;
}

.Offer .hd .next:hover,
.Offer2 .hd .next:hover {
	right: 0;
	background: url(../img/next_hover.png) no-repeat center;
	display: none;
}

.Offer .hd ul,
.Offer2 .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	width: 100%;
	height: 20px;
	position: absolute;
	z-index: 1;
	bottom: -15px;
	text-align: center;
}

.Offer .hd ul li,
.Offer2 .hd ul li {
	display: inline-block;
	margin: 0 5px;
	width: 20px;
	height: 18px;
	border: 1px solid #ccc;
	background: #ccc;
	overflow: hidden;
	text-indent: -999px;
	cursor: pointer;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.Offer .hd ul li.on,
.Offer2 .hd ul li.on {
	background-color: #ff6600;
	padding: 0 20px;
	width: 30px;
	border-radius: 10px;
	border: 1px solid #ff6600;
}

.Offer .bd {}

.Offer .bd ul,
.Offer2 .bd ul {
	padding-bottom: 35px !important;
}

.Offer .bd ul li,
.Offer2 .bd ul li {
	float: left;
	text-align: center;
	width: 1000px;
}

.OfferCon {
	margin-top: 15px;
}

.OfferCon .item {
	float: left;
	width: 480px;
}

.OfferCon .item .top a {}

.OfferCon .top img {
	float: left;
	width: 59px;
	display: inline-block;
	margin: 0 20px 0 20px;
}

.OfferCon .top strong {
	width: 335px;
	border-radius: 50px;
	padding: 0 0 0 40px;
	float: left;
	height: 54px;
	padding-top: 3px;
	display: inline-block;
	line-height: 24px;
	font-size: 18px;
	color: #fff;
	text-align: left;
	background: #008260;
	background: -webkit-linear-gradient(left, #008260, #51c21a);
	background: -o-linear-gradient(right, #008260, #51c21a);
	background: -moz-linear-gradient(right, #008260, #51c21a);
	background: linear-gradient(to right, #008260, #51c21a);
}

.OfferCon .item .bot {
	width: 478px;
	border: 1px solid #ccc;
	margin-top: 10px;
	height: 192px;
	position: relative;
}

.OfferCon .item .bot .tip {
	position: absolute;
	left: -1px;
	top: -16px;
	background: url(../img/tip.jpg) no-repeat;
	width: 20px;
	height: 16px;
}

.OfferCon .item .bot p {
	text-align: left;
	padding: 10px 0 0 40px;
	line-height: 24px;
	font-size: 14px;
	color: #666;
	height: 140px;
}

.OfferCon .item .bot .more {
	width: 120px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	background: #ff6600;
	border-radius: 30px;
	display: block;
	margin: 0 auto;
}

.OfferCon .right {
	float: right;
}

.offer2Con div {
	width: 190px;
	height: 258px;
	border: 1px solid #ccc;
	float: left;
	margin: 0 10px 0 0;
}

.offer2Con div img {
	width: 192px;
	height: 258px;
	display: block;
}

.tblocks {
	margin: auto;
	max-width: 1070px;
	overflow: hidden;
	margin-left: 20px;
}

.tblocks .item {
	color: #fff;
	cursor: default;
	float: left;
	list-style: none;
	/*margin: 1%;*/
	width: 17%;
	padding: 0 1%;
	position: relative;
	text-align: center;
	-webkit-transition: .3s cubic-bezier(.3, 0, 0, 1.3);
	transition: .3s cubic-bezier(.3, 0, 0, 1.3);
	border-radius: 4px;
	font-weight: bold;
}

.tblocks .item:hover {
	-webkit-transform: scale(.7);
	-ms-transform: scale(.7);
	transform: scale(.7);
	z-index: 3000;
	width: 20%;
}

.popup {
	color: #fff;
	height: 100%;
	width: 100%;
	left: 0;
	opacity: 0;
	position: absolute;
	top: 0;
	padding: 15px;
	border-radius: 4px;
	-webkit-transition: .3s cubic-bezier(.3, 0, 0, 1.37);
	transition: .3s cubic-bezier(.3, 0, 0, 1.37);
}

.popup span {
	font-size: 12px;
	font-weight: normal;
	left: 0;
	position: absolute;
	top: 62%;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	transform: translateY(-50%);
}

.tblocks .item:hover .popup {
	opacity: 1;
	-webkit-transform: scale(2);
	-ms-transform: scale(2);
	transform: scale(2);
	box-shadow: 0 0 10px 2px rgba(0, 0, 0, .4);
}

.tblocks .item:hover img {
	height: 420px;
}


/*---------Offer--------*/

.idps5 {
	background: #fff;
	padding-top: 45px;
}

.idps5 .video2 {
	width: 400px !important;
	margin-top: 50px;
	background: #ccc;
	margin-right: 40px;
	height: 375px !important;
}

.evolveul {
	width: 562px;
	float: left;
	margin-left: 38px;
}

.evolveul li .bd_list {
	position: relative;
	width: 182px;
	height: 182px;
	display: inline;
	overflow: hidden;
	margin-left: 5px;
	margin-bottom: 10px;
}

.evolveul li .bd_list img {
	width: 182px;
	height: 182px;
}

.evolveul li .bd_list div {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 182px;
	height: 182px;
	background: url(../img/bd_bg.png) repeat;
	color: #fff;
	border-radius: 7%;
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
	padding: 45px 20px 0;
	box-sizing: border-box;
	text-align: left;
}

.biaodan3 {
	width: 660px;
	margin: 0 auto;
}


/*.biaodan:before { content: ""; position: absolute; width: 426px; height: 30px; background: url(../img/formShadow.png) no-repeat center; bottom: -30px; }*/

.biaodan3 form div {
	margin-bottom: 10px;
	float: left;
}

.biaodan3 form div.noMR {
	margin-right: 0;
}

.biaodan3 h3 {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
}

.biaodan3 form input,
.biaodan3 form select {
	height: 38px;
	font-family: "微软雅黑";
	width: 264px;
	color: #aab2bd;
}

.biaodan3 form input {
	padding-left: 5px;
	width: 256px;
	position: relative;
	top: 1px;
}

.biaodan3 form .mobile,
.biaodan3 form .name,
.biaodan3 form .branch,
.biaodan3 form .guojia {
	width: 265px;
	padding: 1px 0;
	margin: 0 auto;
	padding-left: 42px;
	margin-bottom: 10px;
	height: 40px;
}

.biaodan3 form div.mobile {
	background: url(../img/telBox.jpg) no-repeat center;
}

.biaodan3 form div.name {
	background: url(../img/nameBox.jpg) no-repeat center;
	margin-right: 20px;
}

.biaodan3 form div.guojia {
	background: url(../img/PchengjiBox.jpg) no-repeat center;
	margin-right: 20px;
}

.biaodan3 form div.branch {
	background: url(../img/cityBox.jpg) no-repeat center;
}


/*---------idps6--------*/

.sec_otherlink {
	padding-left: 54px;
	margin-bottom: 20px;
}

.sec_otherlink li {
	float: left;
	margin-right: 16px;
	position: relative;
	top: 0;
	margin-right: 45px;
	margin-bottom: 24px;
}

.sec_otherlink li img {
	width: 358px;
	height: 163px;
	display: block;
}

.sec_otherlink li:last-child,
.sec_otherlink li.none {
	margin-right: 0;
}

.sec_otherlink li:hover {
	top: -10px;
	transition: all ease 0.3s;
}

.ranks {}

.ranks .top {
	width: 960px;
	padding: 15px 20px;
	background: #fff;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	color: #666;
}

.rankBox {
	margin-left: 0 !important;
	width: 1000px;
	margin-top: 22px;
	margin-bottom: 50px;
}

.rankBox .item {
	width: 473px;
	border: 1px dashed #a2a2a1;
	float: left;
	margin-bottom: 25px;
}

.rankBox .item .rankL {
	float: left;
	width: 300px;
	text-align: center;
}

.rankBox .item .rankL strong {
	font-size: 18px;
	font-weight: normal;
	display: block;
	margin: 10px auto;
}

.rankR {
	float: left;
	width: 173px;
	text-align: left;
	padding: 15px 0 10px;
}

.rankR a {
	display: block;
	text-indent: 30px;
	font-size: 14px;
	line-height: 35px;
}

.rankR a:hover span {
	color: #ff6600;
	text-decoration: underline;
}

.rankBox .right {
	float: right;
}

.rankBox .bn {
	margin-bottom: 0;
}

.biaodan4 {
	width: 640px;
	float: right;
	margin-top: 40px;
}

.biaodan4 h1 {
	color: #008260;
	background: -webkit-linear-gradient(left, #008260, #bdff05);
	background: -moz-linear-gradient(left, #008260, #bdff05);
	background: linear-gradient(left, #008260, #bdff05);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	line-height: 40px;
	font-weight: bold;
	text-align: center;
	font-size: 24px;
}

.biaodan4 h2 {
	line-height: 40px;
	text-align: center;
	margin-bottom: 20px;
	font-weight: bold;
	font-size: 24px;
}


/*.biaodan:before { content: ""; position: absolute; width: 426px; height: 30px; background: url(../img/formShadow.png) no-repeat center; bottom: -30px; }*/

.biaodan4 form div {
	margin-bottom: 10px;
	float: left;
}

.biaodan4 form div.noMR {
	margin-right: 0;
}

.biaodan4 h3 {
	font-size: 20px;
	color: #333;
	font-weight: bold;
	text-align: center;
	margin-bottom: 20px;
}

.biaodan4 form input,
.biaodan4 form select {
	height: 38px;
	font-family: "微软雅黑";
	width: 264px;
	color: #aab2bd;
}

.biaodan4 form input {
	padding-left: 5px;
	width: 256px;
	position: relative;
	top: 1px;
}

.biaodan4 form .mobile,
.biaodan4 form .name,
.biaodan4 form .branch,
.biaodan4 form .guojia {
	width: 265px;
	padding: 1px 0;
	margin: 0 auto;
	padding-left: 42px;
	margin-bottom: 10px;
	height: 40px;
}

.biaodan4 form div.mobile {
	background: url(../img/telBox.jpg) no-repeat center;
}

.biaodan4 form div.name {
	background: url(../img/nameBox.jpg) no-repeat center;
	margin-right: 20px;
}

.biaodan4 form div.guojia {
	background: url(../img/PchengjiBox.jpg) no-repeat center;
	margin-right: 20px;
}

.biaodan4 form div.branch {
	background: url(../img/cityBox.jpg) no-repeat center;
}

.Form4 {
	background: #fff url(../img/Form4.jpg) no-repeat center top;
	height: 371px;
}


/*form4*/

.idpBack {
	background: #333f48;
	color: #fff;
	padding: 60px 0;
}

.Caseul {
	background: url(../img/Caseul.png) no-repeat center 20px;
	height: 105px;
	padding-top: 10px;
}

.Caseul li {
	display: inline
}

.Caseul li div {
	float: left;
	font-size: 18px;
	padding-bottom: 20px;
	display: inline-block;
	text-indent: 20px;
	margin-right: 260px;
}

.Caseul li.active {
	color: #66ff00;
}

.Caseul li div.none {
	margin-right: 0;
}

.Case {}

.Case .current {
	display: block !important;
}

.Case .item {
	display: none;
	color: #fff;
}

.Case .item .top .ad {
	width: 471px;
	height: 256px;
	float: left;
}

.Case .item .top img {
	width: 471px;
	height: 256px;
	display: block;
}

.Case .item .top .videos {
	width: 470px;
	height: 255px;
	border: 1px solid #ccc;
	display: inline-block;
	float: right;
}

.picMarquee-left {
	width: 1000px;
	height: 105px;
	padding-top: 30px;
	overflow: hidden;
	padding-bottom: 44px;
}

.picMarquee-left .bd {}

.picMarquee-left .bd ul {
	overflow: hidden;
	zoom: 1;
	width: 1000px;
}

.picMarquee-left .bd ul li {
	margin: 0 10px;
	height: 105px;
	width: 220px;
	float: left;
	display: inline;
	overflow: hidden;
	text-align: center;
}

.picMarquee-left .bd ul li .pic {
	position: relative;
	display: block;
	height: 104px;
	width: 219px;
	overflow: hidden;
	text-align: center;
}

.picMarquee-left .bd ul li .pic img {
	height: 104px;
	width: 219px;
	display: block;
}

.picMarquee-left .bd ul li .pic p {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	height: 64px;
	width: 199px;
	overflow: hidden;
	background: url(../images/pic4.png) repeat;
	color: #000;
	font-size: 14px;
	padding: 40px 10px;
}

.picMarquee-left .bd ul li .pic:hover p {
	display: block;
}

.picMarquee-left .tempWrap {
	width: 1000px !important;
}


/*end*/

#certify {
	position: relative;
	width: 1200px;
	margin: 0 auto
}

#certify .swiper-container {
	padding-bottom: 60px;
	width: 1200px;
	margin: 0 auto;
}

#certify .swiper-slide {
	width: 900px;
	background: #f6f7f9;
/*	height: 398px;*/
	box-shadow: 0 8px 30px #ddd;
}

#certify .swiper-pagination {
	width: 100%;
	bottom: 20px;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet {
	margin: 0 5px;
	border: 3px solid #cccccc;
	background-color: #cccccc;
	width: 10px;
	height: 10px;
	opacity: 1;
}

#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {
	border: 3px solid #ff6600;
	background-color: #ff6600;
}

#certify .swiper-button-prev {
	left: -30px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.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: -30px;
	width: 45px;
	height: 45px;
	background: url(../images/wm_button_icon.png) no-repeat;
	background-position: 0 -93px;
	background-size: 100%;
}

#certify .swiper-button-next:hover {
	background-position: 0 -139px;
	background-size: 100%
}
