.top {
	height: 86px;
	width: 100%;
	text-align: center;
}
.top_content {
	text-align: left;
	height: 65px;
	width: 960px;
	margin-top: 21px;
}
.top_contactus {
	font-family: "宋体";
	font-size: 12px;
	line-height: 20px;
	color: #002D82;
	text-decoration: none;
	text-align: right;
	height: 20px;
	width: 770px;
}
a:link {
	color: #002C81;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #002C81;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {
	text-decoration: none;
}
.top_menu {
	height: 40px;
	width: 960px;
	margin-bottom: 10px;
}
.logo {
	float: left;
	height: 64px;
	width: 182px;
}
.top_menus_contact {
	float: left;
	height: 63px;
	width: 778px;
}

.top_tel {
	float: left;
	height: 20px;
	width: 173px;
	text-decoration: none;
	margin-top: 20px;
	font-family: "宋体";
	font-size: 13px;
	line-height: 20px;
	font-weight: bold;
	color: #FF0000;
}
.13fontred {
	font-family: "宋体";
	font-size: 13px;
	line-height: 20px;
	color: #FF0000;
	text-decoration: none;
}
.top_menu_content {
	font-family: "宋体";
	font-size: 12px;
	line-height: 29px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #0C741B;
	float: left;
	height: 29px;
	width: 648px;
	margin-top: 11px;
	padding-right: 10px;
	left: 15px;
	padding-left: 15px;
	font-weight: bold;
}
.menu_mj {
	float: left;
	height: 29px;
	width: 4px;
	margin-top: 11px;
	margin-left: 50px;
}


.top_menu_content a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.top_menu_content a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.top_menu_content a:hover {
	text-decoration: none;
	color: #FFF000;
}
.top_menu_content a:active {
	text-decoration: none;
}
.banner {
	text-align: center;
	height: 251px;
	width: 100%;
}
.banner_content {
	height: 251px;
	width: 960px;
}
.index_content {
	text-align: center;
	height: 448px;
	width: 100%;
	margin-bottom: 6px;
}
.index_shiting {
	text-align: center;
	height: 210px;
	width: 100%;
	margin-top: 7px;
	margin-bottom: 7px;
}
.index_shiting_content {
	height: 210px;
	width: 960px;
	text-align: left;
}

.kaiban {
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #002E80;
	text-decoration: none;
	background-color: #E7F4E2;
	height: 28px;
	width: 635px;
}
.more01 {
	float: left;
	height: 28px;
	width: 550px;
	margin-left: 8px;
}
.hangyenews {
	height: 100px;
	width: 311px;
	margin-left: 10px;
	border: 1px solid #89A78B;
	float: left;
	background-color: #F6FBF5;
}
.hangyenews01 {
	height: 153px;
	width: 311px;
	margin-left: 10px;
	border: 1px solid #89A78B;
	float: left;
	background-color: #F6FBF5;
	margin-top: 6px;
}
.link {
	text-align: center;
	height: 52px;
	width: 100%;
}
.link_content {
	border: 1px solid #89A889;
	height: 52px;
	width: 950px;
	text-align: left;
	padding: 5px;
	font-family: "宋体";
	font-size: 12px;
	line-height: 19px;
	color: #002C7D;
	text-decoration: none;
}
.foot {
	height: 93px;
	width: 100%;
	text-align: center;
}
.foot_content {
	height: 73px;
	width: 960px;
	padding-top: 10px;
	padding-bottom: 10px;
	color: #666666;
}


.banner01 {
	text-align: center;
	height: 71px;
	width: 100%;
}


.more02 {
	height: 28px;
	width: 50px;
	float: left;
	font-family: "宋体";
	font-size: 12px;
	color: #002E80;
	text-decoration: none;
}


.content_left {
	float: left;
	height: 363px;
	width: 635px;
}


.content_center {
	text-align: left;
	height: 363px;
	width: 960px;
}
.index_kaiban {
	float: left;
	height: 217px;
	width: 635px;
	border: 1px solid #89A889;
	padding-bottom: 5px;
}
.teacher {
	border: 1px solid #86A887;
	height: 140px;
	width: 635px;
	margin-top: 6px;
}
.teacher_pc {
	height: 98px;
	width: 615px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
}


.kaiban_leixing {
	float: left;
	height: 80px;
	width: 278px;
	margin-top: 15px;
	margin-right: 12px;
	margin-left: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
}
.kaiban_if {
	float: left;
	height: 75px;
	width: 205px;
}
.kaiban_ck {
	height: 25px;
	width: 205px;
	text-indent: 4px;
	line-height: 27px;
	font-family: "宋体";
	font-size: 12px;
	color: #002C81;
	text-decoration: none;
}
.ck {
	float: left;
	height: 23px;
	width: 62px;
}


.kaiban_title {
	font-family: "宋体";
	font-size: 14px;
	line-height: 20px;
	color: #002E80;
	text-decoration: none;
	text-indent: 10px;
	height: 21px;
	width: 205px;
}
.kaiban_dis {
	height: 23px;
	width: 205px;
	text-indent: 10px;
	line-height: 23px;
}



.kaiban_tp {
	float: left;
	height: 67px;
	width: 68px;
}
.hangyenews_title {
	height: 28px;
	width: 311px;
	background-color: #E7F4E2;
	font-family: "宋体";
	font-size: 14px;
	line-height: 28px;
	color: #002C81;
	text-decoration: none;
}
.hangyemore01 {
	float: left;
	height: 28px;
	width: 230px;
	margin-left: 8px;
}
.shiting {
	float: left;
	height: 209px;
	width: 635px;
	border: 1px solid #89A889;
}
.map {
	height: 209px;
	width: 311px;
	margin-left: 10px;
	border: 1px solid #89A78B;
	float: left;
	background-color: #F6FBF5;
}
.14bluefont {
	font-family: "宋体";
	font-size: 15px;
	line-height: 19px;
	color: #022C82;
	text-decoration: none;
}
.gonggao {
	height: 60px;
	width: 291px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.tiandi {
	
	height: 133px;
	width: 291px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.news_2top{ clear:both; padding:1px; height:65px; background:#E8F5FD; font-size:12px; line-height:18px;}
.news_2top img{ float:left; margin:0 8px 0 0;}
.news_2top h2 a{ font-size:13px;color:#F00;}
.news_2top p{ padding: 10px 0 0 0;}
.list_r_pic{
	
}
.list_r_pic li{
	float:left;
	width:50px;
	height:60px;
	text-align:center;
	margin-right: 4px;
	margin-left: 4px;
}
.list_r_pic li img{ display:block; margin:0 auto; background:#000; padding:1px;}
.stars_list_font {
	height: 10px;
	width: 110px;
	text-align: center;
}
