/* CSS Document */
* {
	margin:0px;
	padding:0px;
	list-style:none;
}
.clear {
	clear:both;
}
.fl{ float:left}
.fr{ float:right}
#footer {
	/*background:url(images/bg_copy.gif) repeat-x;*/
	background-color:#303030;
	height:100px;
}#footer a {
	color:#919191;
}
#footer a:hover {
	color:#eee;
}
#db_nav {
	text-align:center;
	color:#919191;
	font-family:"宋体";
	font-size:12px;
	line-height:20px;
	padding-top:20px;
}
.layout{width:1024px; margin:0 auto}
.header{ background:#333434; height:75px;}
.header .logo_area{padding-left:5px;margin-top:15px;width:510px;}
.header .logo_area h1{ width:141px; height:47px; background:url(../images/logo.jpg) no-repeat 20px 5px; float:left; overflow:hidden; text-indent:1000em;padding-left:15px; border-right:#B4B3B3 1px solid; float:left;white-space:nowrap;}
.header .logo_area a{margin-left:15px;}
.header .logo_area   strong{  color:#B4B3B3;font-size:14px; display:block; float:left;padding-left:15px;}
.header .logo_area  span{  color:#fff;font-size:16px;}
.header   p{ float:right; color:#fff;margin-top:30px; line-height:35px; height:35px;}
.header  p span{color:#DCDDDD; font-size:14px;padding-left:35px; display:block; height:35px; float:left;padding-right:20px;}
.header  p  .tel{ background:url(../images/dianhua.png) no-repeat 0 0;}
.header p{margin-top:5px}
.header p.fr{ position:relative;width:500px;}
.header p.fr .tel{ position:absolute; top:5px; left:50px;}
.header p.fr .hour24{position:absolute;top:30px; left:50px; background:none}
.header p.fr .tous{position:absolute;top:10px; left:290px; text-align:center; line-height:25px;}
.L{ float:left;}

.R{ float:right; text-align:right;}

a {
	text-decoration:none;

}
a:hover {
	text-decoration:none;

}
img {
	border:none;
}

.p{ padding:0; margin:0;}

/*--------------------------------------------------- top begin*/

body {
	font-family:"微软雅黑";
	font-size:12px;
	background:url(../images/banner_bg.jpg) repeat-x;
}
.wrapp {
	width:1000px;
	overflow:hidden;
	margin:0px auto;

}
#top {
	width:100%;
	height:50px;
	z-index:2;
}
#logo {
	float:left;
	width:55%;

}

#logo img{ float:left;}

#logo span{ float:left; margin-top:13px; color:#979797;font:16px "微软雅黑"; font-weight:bold;}


#main{ margin:0 auto;width:1000px; overflow:hidden;}




#main1{ background:#ebeae8;}
#main2{ background:url(../images/pro_top_bg.jpg) repeat-x top; padding-bottom:30px;}
#main_1{ background:url(../images/pro1.jpg) no-repeat; width:1000px; margin:0 auto;}
#main3{ background:url(../images/yin_1.jpg) repeat-x top; padding-bottom:30px;}
#main4{ background:url(../images/yin_2.jpg) repeat-x top;}
#main5{ background:url(../images/yin_4.jpg) repeat-x top;}
#main6{ background:#ebeae8;}
#main_2{ width:1000px; background:url(../images/shub.jpg) no-repeat bottom right; margin:0 auto;}

.test_01{
	height:740px;
	position: relative;
	padding-top: 60px;
	background: url("../images/test_01.jpg") no-repeat;
}
.test_01 h1{
	font-size: 42px;
	text-align: center;
	color:#858587;
}
.test_01 h1 span{
	color:#0E7D99;
}
.test_01 div{
	position: absolute;
	font-size: 16px;
	font-style: italic;
}
.zhengshu{
	height:377px;
	position: relative;
	background: url("../images/zhengshu.jpg") no-repeat;
}
.zhengshu div{
	position: absolute;
}
.zhengshu div b{
	display: block;
	width:68px;
	height:33px;
	font-size: 15px;
	line-height: 15px;
}
.zhengshu div p{
	padding-top: 12px;
	margin-top:12px;
	border-top: 1px solid #818181;
}
.teacher{
	width:1000px;
	height:764px;
	margin: auto;
	background: url("../images/teachar.jpg");
}

.laos_0{
	height:190px;
	color:#C97840;
	text-align: center;
	padding-top: 30px;
}
.laos_0 h1{
	font-size:38px;
	margin-bottom: 45px;
}
.laos_0 h1 span{
	color: #fff;
}
.laos_0 p{
	font-size: 15px;
	height:25px;
	margin-left:63px;
	text-align: left;
}
.laos_1{
	height:288px;
	margin-top:253px;
}
.laos_1 h1{
	height:76px;
	line-height: 76px;
	font-size: 41px;
	font-weight: normal;
	color:#C97840;
	letter-spacing: 2px;
	text-align: center;
}
.laos_1 ul{
	overflow: hidden;
	margin-left:62px;
}
.laos_1 ul li{
	width:115px;
	height:204px;
	float: left;
	font-size: 12px;
	color: #A7AAB3;
	margin-left: 3px;
	padding:0 4px;
}
.laos_1 ul li span{
	font-size: 17px;
	margin-top:16px;
	display: block;
}
.laos_1 ul li h6{
	margin:2px 0;
	margin-bottom:10px;
}


.tts{
	height:241px;
	width:1000px;
	margin: auto;
	background: url("../images/TTs8.0.jpg") no-repeat;
	margin-bottom:10px;
	position: relative;
}
.tt1{
	position: absolute;
	top:58px;
	left:192px;
}
.tt1 li{
	width:123px;
	margin-left:134px;
	height:53px;
	float: left;
	text-align: center;
	font-size: 21px;
	color: #fff;
}
.tt2{
	position: absolute;
	top:195px;
	left:311px;
}
.tt2 li{
	width:70px;
	margin-left:35px;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #555;
}


.rzqy{
	height:500px;
	width:920px;
	margin: auto;
	overflow: hidden;
	padding-left: 30px;
	position: relative;
}
.rzqy>span{
	position: absolute;
	background-color: #FF6345;
	color: #fff;
	font-size: 16px;
	letter-spacing:2px;
	font-weight: bold;
	padding: 3px 18px;
	border-radius: 55px;
}
.rzqy p{
	margin-top:6px;
	margin-left:147px;
}
.reqi{
	float: left;
}
.reqi h2{
	font-size: 14px;
	border-bottom:1px solid #333;
	padding-bottom: 5px;
}
.reqi table{
	border-collapse: collapse;
	font-size: 12px;
	margin-left:50px;
	line-height:24px;
}
.reqi table tr td{
	margin:0;
	padding:0;
	border-bottom:1px solid #aaa;
}
.reqi a{
	clear: both;
	display: inline-block;
	width:100px;
	padding-top: 10px;
	height:30px;
	text-align: center;
	margin-left:48px;
}
.reqi1,.reqi3{width:342px;margin-left:180px;}
.reqi1 table,.reqi3 table{width:291px;}
.reqi.reqi2,.reqi.reqi4{width:336px;margin-left:60px;}
.reqi2 table,.reqi4 table{width:286px;}



#bt1{ font-size:34px; background:url(../images/01_bg.jpg) no-repeat; height:20px;font-weight:bold;font-family:"方正兰亭粗黑简体"; padding-top:35px; padding-left:45px;}

#bt1 p{ color:#818284;}

.lan{ color:#0a7c94; font-size:43px;}

.hei_cu{ font-family:"方正兰亭粗黑简体";}

.mg_11,.mg_12,.mg_13,.mg_14{  height:69px;  font:24px "方正兰亭粗黑简体"; color:#fff; padding-left:90px; line-height:85px;}
.mg_11{ background:url(../images/shul/1.jpg) no-repeat;}
.mg_12{ background:url(../images/shul/2.jpg) no-repeat;}
.mg_13{ background:url(../images/shul/3.jpg) no-repeat;}
.mg_14{ background:url(../images/shul/4.jpg) no-repeat;}




.s_13{ font:13px "微软雅黑"; color:#687586; padding:20px 0 25px 0;}

.s_13 span{ font-size:16px; color:#58595b;}

#que{ width:411px; float:left; margin-left:73px;}

.tj{margin-top:0px;}

.s_19,.s_14{ color:#949494;}

.s_19{ font:19px "方正兰亭粗黑简体"; color:#58595b;}

.s_14{ font:14px "宋体"; font-weight:bold; padding-bottom:20px; line-height:1.3em;}

.tu_1{ margin-left:80px; margin-bottom:40px;}

.s_15,.s_12{ color:#949494; margin-left:55px;}

.s_15{ font:15px "方正兰亭粗黑简体";}

.s_12{ font:12px "宋体"; padding-bottom:53px;}

.s_31{ font:31px "方正兰亭粗黑简体"; font-weight:bold; color:#949494;}

#bt2{font-weight:bold; font-family:"方正兰亭粗黑简体"; padding-left:50px; font-size:34px; }

#bt2 p{ color:#818284;}


.s_13_1{ font-size:14px; color:#687586;padding-top:10px;padding-left:50px;}

.s_13_1 span{ font-size:16px; color:#58595b;}


.mg_2{ margin-bottom:30px; background:url(../images/tel.png) no-repeat; height:5px; margin-left:55px; margin-top:20px;}

.mg_22{background:url(../images/tel.png) no-repeat; height:5px; margin-left:55px; margin-bottom:27px;}

.mg_3{ margin-left:40px; margin-right:20px;}

.mg_4{ margin-bottom:24px; margin-top:4px; font:12px "宋体"; line-height:1.5em; color:#3b3b3b;}

.mg_4 span{ font:14px "微软雅黑"; color:#1c95d4;}

#bt3{font-weight:bold; font-family:"方正兰亭粗黑简体"; text-align:center; margin-bottom:25px;}



#bt3{font-weight:bold; font-family:"方正兰亭粗黑简体"; padding-left:50px; font-size:34px; }

#bt3 p{ color:#818284;}



.gem li{ width:200px; float:left; font-size:14px; margin-left:50px; color:#818284; padding-bottom:140px;}
.gem li span{ font-size:18px; color:#585858; font-weight:bold;}

/**************************************************表格*/
.kcmk_con {
	MARGIN: 0px auto; WIDTH: 1000px; FONT-SIZE: 12px; margin-bottom:58px;
}

.kcmk_con TABLE{ padding-bottom:30px; border:0px;}

.kcmk_con TABLE TD {
	PADDING-BOTTOM: 8px;PADDING-TOP: 8px;_PADDING-BOTTOM: 8px;_PADDING-TOP: 8px;PADDING-LEFT: 10px; PADDING-RIGHT: 10px;}

.m_b{margin-bottom:58px;}

.m_c{margin-bottom:10px;}

#ap{ background:url(../images/1_bg.jpg) repeat-x; height:322px;}

#ap ul{ width:1000px; margin:0 auto; overflow:hidden; padding-bottom:27px;}

#ap ul li{ float:left; width:248px; text-align:center; margin-top:45px;}

#ap ul li img{ margin-bottom:34px;}

.s_20{ font:20px "方正兰亭粗黑简体"; color:#fff;}

.text{ padding-top:25px; text-align:left; font-size:14px; width:205px; margin:0 auto; color:#fff;}


#teach{ background:url(../images/teachar_bg.jpg) repeat-x;}

.teach_1{ width:1000px; margin:0 auto;}

#teache{ background:#f0f0f0; margin-top:20px;}

.teach_2{ width:1280px; margin:0 auto;}

.s_16{ font:16px "微软雅黑"; margin-left:144px;}

.s_16 span{ color:#00b1ff;}


#feiyong8{ background:url(../images/3-bg.jpg) no-repeat; height:467px; width:1000px; font-size:22px; color:#3c2922; margin:0 auto;}
#feiyong8 h1{ margin-left:411px; padding-top:50px; color:#0e7e96;}
.js1{ margin-left:411px; }


.js2{ font-size:22px; color:#fff; margin-left:40px; margin-top:120px; margin-right:20px;}






/*===================================================================================================================footer begin*/
#footer {
	/*background:url(images/bg_copy.gif) repeat-x;*/
	background-color:#000;
	height:100px;
}
#container {
	padding-top:24px;
	width:992px;
	height:80px;
	margin:0px auto;
	border-bottom:1px solid #484848;
}
#container h1 {
	padding-left:43px;
}
#container p {
	padding:10px 20px 0px 35px;
	color:#fff;
	font-family:"宋体";
	font-size:12px;
	line-height:22px;
}
#footer a {
	color:#fff;
}
#footer a:hover {
	color:#FFF;
}
#db_nav {
	text-align:center;
	color:#fff;
	font-family:"宋体";
	font-size:12px;
	line-height:20px;
	padding-top:20px;
}

#BottomNav {z-index: 999;position: fixed;top:30px;right:0;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);overflow: visible;}
.right_fd{width:112px;}
.main_bg{width:1000px;margin:0 auto;height:auto;overflow:hidden;padding-bottom:50px;}
/* biaoge */
.ask_lists{height:496px;overflow:hidden;width:1000px;clear:both;}
.ask_lists li{height:30px;clear:both;}
.ask_lists li p{float:left;text-align:center;border:1px solid #000;border-right:none;border-top:none;height:30px;line-height:30px;}
.ask_lists li p.c1{width:100px;}
.ask_lists li p.c2{width:100px;}
.ask_lists li p.c3{width:283px;}
.ask_lists li p.c4{width:100px;}
.ask_lists li p.c5{width:300px;}
.ask_lists li p.c6{width:100px;}
.ask_lists li p.c7{width:100px;}
.ask_lists li p.c8{width:100px;}
.ask_lists li p.c9{width:110px;border-right:1px solid #000;}
.biaog{width:1000px;margin:0 auto;background:#0a7c94;border-bottom:none;height:30px;line-height:30px;color:#fff;border-top:1px solid #000;}
.biaog li p{float:left;text-align:center;border:1px solid #000;border-right:none;border-top:none;height:30px;line-height:30px}
.biaog li p.c1{width:100px;}
.biaog li p.c2{width:100px;}
.biaog li p.c3{width:283px;}
.biaog li p.c4{width:100px;}
.biaog li p.c5{width:300px;}
.biaog li p.c6{width:100px;}
.biaog li p.c7{width:100px;}
.biaog li p.c8{width:100px;}
.biaog li p.c9{width:110px;border-right:1px solid #000;}

.xuey{height:auto;overflow:hidden;padding-top:20px;}
.xuey li{width:315px;height:260px;float:left;margin:9px;padding-top:5px;}
.xuey li p.c1{height:30px;line-height:30px;text-align:center;}
.message{
	overflow: hidden;
	padding:20px;
	width:960px;
	margin:auto;
	padding-top:80px;
	padding-bottom: 30px;
	position: relative;
}
.message-title{
	text-align: center;
	position: absolute;
	top:16px;
	left:327px;
}
.message h1{
	display: inline-block;
	width:348px;
	height:60px;
	border-radius: 4px;
	color: #000;
	line-height:60px;
	letter-spacing:3px;
	position: relative;
	top:5px;
}
.message-cont{
	overflow: hidden;
	margin-top:15px;
}
.message-cont .mess{
	width:45%;
	float: left;
	font-size: 16px;
}
.message-cont .mess.fir{
	margin-right:30px;
	padding-right: 45px;
	border-right: 1px dashed #aaa;
}
.message-cont .mess li{
	padding-left: 50px;
	font-size: 16px;
}
.message-cont .mess li a{
	display:block;
	color:#333;
	text-decoration:none;
}
.message-cont .mess li a:hover{
	color:#f00;
}
.message-cont .mess span{
	display: inline-block;
	width:40px;
	height:40px;
	background:url("../images/num.png");
	position: relative;
	text-align: center;
	line-height:40px;
	color:#fff;
	margin-right:20px;
}
.message-cont .mess li a:hover span{
	background:url("../images/nums.png");
}