

/*公共样式勿删除*/

.clearfix:after {content: " ";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}

.clearfix {zoom: 1;}

.container {width:1200px; margin:0 auto;}

.f_b {font-weight:bold;}

.v_m {vertical-align:middle;}

.v_t {vertical-align:top;}

.fl { float:left;}

.fr {float:right;}

.db {display:block;}

.dnb {display:inline-block;}

.d_n {display:none;}

.bod_r50 {border-radius:50%;}

.bod_r {border-radius:5px;}

.p20 {padding:20px;}

.pt5 {padding-top:5px;}

.pb5 {padding-bottom:5px;}

.pl5 {padding-left:5px;}

.pr5 {padding-right:5px;}

.pt10 {padding-top:10px;}

.pb10 {padding-bottom:10px;}

.pl10 {padding-left:10px;}

.pr10 {padding-right:10px;}

.pt15 {padding-top:15px;}

.pl15 {padding-left:15px;}

.pr15 {padding-right:15px;}

.pb15 {padding-bottom:15px;}

.pr20 {padding-right:20px;}

.pb20 {padding-bottom:20px;}

.pl20 {padding-left:20px;}

.pt20 {padding-top:20px;}

.pr25 {padding-right:25px;}

.pb25 {padding-bottom:25px;}

.pl25 {padding-left:25px;}

.pt25 {padding-top:25px;}

.pr30 {padding-right:30px;}

.pb30 {padding-bottom:30px;}

.pl30 {padding-left:30px;}

.pt30 {padding-top:30px;}

.mt5 {padding-top:5px;}

.mb5 {margin-bottom:5px;}

.ml5 {margin-left:5px;}

.mr5 {margin-right:5px;}

.mt10 {margin-top:10px;}

.mb10 {margin-bottom:10px;}

.ml10 {margin-left:10px;}

.mr10 {margin-right:10px;}

.mt15 {margin-top:15px;}

.ml15 {margin-left:15px;}

.mr15 {margin-right:15px;}

.mb15 {margin-bottom:15px;}

.mr20 {margin-right:20px;}

.mb20 {margin-bottom:20px;}

.ml20 {margin-left:20px;}

.ml80 {margin-left:80px;}

.mt20 {margin-top:20px;}

.mr25 {margin-right:25px;}

.mb25 {margin-bottom:25px;}

.ml25 {margin-left:25px;}

.mt25 {margin-top:25px;}

.mr30 {margin-right:30px;}

.mb30 {margin-bottom:30px;}

.ml30 {margin-left:30px;}

.mt30 {margin-top:30px;}

.t_c {text-align:center;}

.t_r {text-align:right;}

.t_l {text-align:left;}

.f36 {font-size:36px;}

.f32 {font-size:32px;}

.f30 {font-size:30px;}

.f28 {font-size:28px;}

.f24 {font-size:24px;}

.f22 {font-size:22px;}

.f20 {font-size:20px;}

.f12 {font-size:12px;}

.f18 {font-size:18px;}

.f16 {font-size:16px;}

.f14 {font-size:14px;}

.bod {border:1px solid #eee;}

.b_t {border-top:1px solid #eee;}

.b_r {border-right:1px solid #eee;}

.bb_d {border-bottom:1px dotted #ddd;}

.bb {border-bottom:1px solid #eee;}

.b_l {border-left:1px solid #eee;}

.lh30 {line-height:30px;}

.lh24 {line-height:24px;}

.t_d {text-decoration:underline;}

.p_r {position:relative;}

.c_p {cursor:pointer;}

.c_6 {color:#666;}

.white { color:#fff;}

.red {color:#f01414;}

.c_9 {color:#999;}

.yellow {color:#fcdd80;}

.blue{color:#409af8;}

.bgf {background:#fff;}

.orange {color:#ff572c;}

.box_s {box-shadow:0 0 20px #ccc;}

.td2 {text-indent:2em;}

.bgcolor {background:#f5f5f5;}

.green {color:#2fb10a;}

.p10 {padding:10px;}

.p15 {padding:15px;}

.p20 {padding:20px;}

.p30 {padding:30px;}

.container {

	width:1200px;

	margin:0 auto;

}



.top {

	line-height:35px;

	border-bottom:1px solid #ddd;

	background:#fafaf9;

	color:#666666;

}

.top a {

	color:#666;

	padding:0 10px;

}

.dropdown {

	position:relative;

	display:inline-block;

	padding:0 10px;

}






.exampart {

	width:234px;

	background:#fff;

	border:2px solid #1d8dec;

	border-right:none;
	margin-top:30px;

}

.exampart>ul>li {

	border-bottom:1px solid #ddd;

	border-right:2px solid #1d8dec;

}

.exampart>ul>li:last-child {

	border-bottom:none;

}

.exampart dl {

	padding:12px 17px;

	/*background:url(../style/home_26.png) 93% center no-repeat;*/

}



.exampart dt {

	font-size:16px;

	padding:0 0 6px;

	position:relative;

}

.exampart dd a {

	display:inline-block;

	margin-right:9px;

	color:#686a71;

	line-height:21px;

}

.exampart li:hover {

	/*border-right:2px solid #f5faff;*/

}

.exampart li:hover dl {

	/*background:url(../style/home_26.png) 93% center no-repeat #f5faff;*/

}

.exampart li:hover .courselist {

	display:block;

}

.courselist {

	position: absolute;

    top: 0;

    left: 236px;

    height:441px;

border:2px solid #1d8dec;

border-left:none;

    width: 920px;

    background: #fff;

    overflow: auto;

    padding:20px;

	font-size:16px;

	line-height:30px;

	box-sizing:border-box;

	display:none;

	z-index:99;

}

.courselist li {

	width:176px;

	float:left;
	

}

.courselist li a {

	display:block;

}

.table1 td {

	vertical-align:top;

	padding:8px 15px;

}

.lbcp {

	width:947px;

	background:#fff;

	padding:15px 7px;

	box-sizing:border-box;

	margin-top:15px;

	height:425px;

}
.lbcp ul {
	width:50%;
	float:left;
	margin:-7px 0;
}
.lbcp ul li{
	width:50%;
	padding:7px;
	float:left;
	box-sizing:border-box;
}
.lbcp .ul2 li a img {
	height:80px;
}
.lbcp a {

	display:block;

	border:1px solid #bfcef0;

}

.lbcp a p {

	line-height:37px;

	background:#e5ebf9;

	padding:0 10px;

}

.lbcp a p em {

	color:#012a8b;

	font-style:normal;

}

.lbcp a img {

	max-width:100%;
	display:block;
	margin:0 auto;
	height:147px;

}

.lbcp a:hover {

	border:1px solid #7cbdf4;

	box-shadow:0 0 10px #7cbdf4;

}

.swiper-container1 {

	padding-bottom:30px;

}

.swiper-container1 .swiper-pagination {

	bottom:0;

}

.swiper-container1 .swiper-pagination-bullet {

	border:1px solid #1d8dec;

	background:none;

	opacity:1;

}

.swiper-container1 .swiper-pagination-bullet-active {

	background:#1d8dec;

}
