/* CSS Document */
* {
	margin:0px;
	padding:0px;
	list-style:none;
}
.clear {
	clear:both;
}

.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;
}
.wrapp {
	width:1280px;
	overflow:hidden;
	margin:0px auto;
	background:url(../images/nav_bg.jpg) no-repeat;
}
#top {
	width:100%;
	height:50px;
	z-index:2;
	background:url(../images/nav_bg_bg.jpg) repeat-x;
}
#logo {
	float:left;
	width:55%;

}

#logo img{ float:left;}

#logo span{ float:left; margin-top:15px; color:#000;font:16px "微软雅黑";}


#top p {
	float:right;
	width:35%;
	color:#222222;
	line-height:25px;
	text-align:right;
	padding-right:15px; margin-top:10px;
	height:40px;
	font:14px "微软雅黑";
	
}
#top p a {
	color:#252525;padding-bottom:10px; margin-right:10px;}
#top p a:hover { 
	color:#000;}

#banner{ width:1280px; margin:0 auto;}

#main{ margin:0 auto;width:1000px; overflow:hidden;}




#main1{ background:#efefef; height:500px; overflow:hidden; border-bottom:1px solid #c0ab02;}
#main2{ background:#fde306; border-top:1px solid #fff; border-bottom:1px solid #c0ab00;}
#main3{ background:#eceaeb;}
#main4{ overflow:hidden; padding-bottom:50px; background:#fde306; border-top:1px solid #ffff7d;}
#main5{ border-top:1px solid #ffff7e; background:#fde306;position: relative}
#main5_1{ border-top:1px solid #ffff7e; background:#eceaeb;}


#main6{ background:#fde306;overflow:hidden; border-top:1px solid #fff; border-bottom:1px solid #949496; }
#main7{ background:url(../images/banner_bg.jpg) repeat-x;}
#main11{ background:url(../images/reqi_bg1.jpg) repeat-x; border-bottom:1px solid #c0ab00; }
#main8{ background:#ebeaeb; border-top:1px solid #fff; border-bottom:1px solid #949496;}
#main10{ background:#fde306;border-bottom:1px solid #ef6910;border-top:1px solid #f0f0f0;}
#main12{ background:#efefef; border-bottom:1px solid #bfaa01; border-top:1px solid #fce303;}
#main13{ background:#ffe306;border-bottom:1px solid #bfaa01; border-top:1px solid #ffff7d;}
#main14{ background:#eceaeb;}
#main14 .main1{
	height:312px;
	width:1000px;
	margin: auto;
	background: url("../images/3d.jpg") no-repeat 0 60px;
	padding-top: 60px;
}
#main14 .main1 h1{
	width:640px;
	height:97px;
	font-size: 35px;
	text-align: right;
	line-height:40px;
	margin-left:310px;
}
#main14 .main1 p{
	width:592px;
	height:110px;
	text-indent: 2em;
	font-size: 14px;
	line-height:30px;
	margin-left:355px;
}
#main_10{ width:1280px; margin:0 auto; padding:80px 0;}

.si_13{ font:16px "微软雅黑"; color:#232323; padding:10px 0 25px 0;margin-left:65px;}
.si_13 span{ color:#f55313; font-weight:bold;}
.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;}


.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{ margin-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{
	width:1000px;
	height:247px;
	background: url("../images/TTs6.0.jpg") no-repeat;
	margin-bottom:10px;
	position: relative;
}
.m_c_1{
	position: absolute;
	top:58px;
	left:192px;
}
.m_c_1 li{
	width:123px;
	margin-left:134px;
	height:53px;
	float: left;
	text-align: center;
	font-size: 21px;
	color: #fff;
}
.m_c_2{
	position: absolute;
	top:195px;
	left:311px;
}
.m_c_2 li{
	width:70px;
	margin-left:35px;
	float: left;
	text-align: center;
	font-size: 16px;
	color: #555;
}
.rzqy{
	height:530px;
	width:920px;
	margin: auto;
	overflow: hidden;
	padding-left: 30px;
}
.rzqy>span{
	position: absolute;
	background-color: #000000;
	color: #fff;
	font-size: 16px;
	padding: 2px 17px;
	border-radius: 55px;
}
.rzqy p{
	margin-top:30px;
	margin-left: 40px;
}
.reqi{
	float: left;
}
.reqi h2{
	font-size: 14px;
	border-bottom:1px solid #333;
	padding-bottom: 5px;
}
.reqi table{
	border-collapse: collapse;
	font-size: 15px;
	margin-left:50px;
}
.reqi table tr td{
	margin:0;
	padding:0;
	border-bottom:1px solid #555;
}
.reqi a{
	clear: both;
	display: inline-block;
	width:100px;
	padding-top: 10px;
	height:30px;
	text-align: center;
	margin-left:48px;
}
.reqi1,.reqi3{width:378px;margin-left:100px;}
.reqi1 table,.reqi3 table{width:328px;}
.reqi.reqi2,.reqi.reqi4{width:336px;margin-left:60px;}
.reqi2 table,.reqi4 table{width:286px;}

#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; 
	height:808px;
	background: url("../images/teachar.jpg") no-repeat;
	margin:0 auto;
	padding-top:100px;
	position: relative;
}
.teach_1 h1{
	font-size: 46px;
	color:#808080;
	text-align: center;
	margin-bottom: 30px;
}
.teach_1 p{
	font-size: 15px;
	margin-top:6px;
	color:#808080;
	text-align: center;
}
.teach_1 ul{
	position:absolute;
	overflow: hidden;
	width:830px;
	bottom:73px;
	left:96px;
}
.teach_1 ul li{
	float: left;
	width:125px;
	line-height:17px;
	color:#ddd;
	padding: 0 20px;
	font-size: 12px;
}
/*===================================================================================================================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;
}




#b1t{ margin:50px 0 40px 10px; overflow:hidden;}

.si_50{font:43px "方正兰亭粗黑简体"; color:#000;}

.si_50 span{ padding-top:8px; padding-right:15px;}


.p_1{ margin:27px 0 0 110px;font:14px "微软雅黑"; line-height:2em;}

.gx li{ float:left; margin-left:30px;font-size:14px; width:175px; padding:20px 9px; color:#5d5d5d;}


.licheng{font:15px "微软雅黑"; color:#fff; line-height:2em; background:url(../images/xintu/window_bg.jpg) no-repeat; height:412px;}

.lc_1{ padding-top:60px; margin-left:400px;}

.lc_2{ padding-top:155px; margin-left:70px;}

.si_30{font:30px "微软雅黑"; color:#242424; margin-left:55px;}

#di_bg{ background:url(../images/2_bg.jpg) no-repeat; margin:0 auto; width:1000px;}

.s_16{ font:16px "微软雅黑"; margin-left:144px;}

.s_16 span{ color:#f96446;}


.di_zi{ margin-left:70px;}

.di_bg{ background:url(../images/jyxy_d.jpg) no-repeat; height:40px; font:16px "微软雅黑"; color:#CCC; padding-top:5px; padding-left:140px;}

.ml_14{ font-size:16px; color:#565656; margin-left:27px; margin-right:26px;}
.ml_14 p{ margin-bottom:85px;}
.shenmes{
	width:153px;
	height:239px;
	padding-left: 10px;
	float: left;
	font-size:26px;
	font-weight: bold;
	line-height: 35px;
	color: #FBB700;
}
.shenmes span{
	position: relative;
	top:12px;
	font-size:60px;
}
.fk_2{
	width:301px;
	height:309px;
	float: left;
	color: #fff;
	text-align: center;
}
.fk_2>li{
	height:42px;
	margin-bottom: 2px;
	line-height:42px;
	font-size: 13px;
}
.fk_2 ol{
	overflow: hidden;
}
.fk_2 ol li{
	float:left;
	height:42px;
	line-height:42px;
	width:58px;
	margin-left:2px;
}



.a_1{ color:#feb609; font-size:18px; font-weight:bold;}

.a_2{ color:#feb609; font-size:15px; font-weight:bold;}

.cl_1{ font-size:24px; color:#4c4c4c; font-weight:bold; margin-top:100px; margin-left:40px;}
.cl_2{ font-size:16px; color:#4c4c4c; line-height:1.5em; margin-top:10px; margin-left:40px;}
.cl_3{ font-size:16px; color:#fff; line-height:1.5em; margin-top:90px; margin-left:70px;}

.cl_2_1{ font-size:16px; color:#b4b4b4; line-height:1.5em; margin-top:130px; margin-left:370px;}
.cl_2_2{ font-size:16px; color:#010101; line-height:1.5em; margin-top:100px; margin-left:50px;}

.xue_1{ font-size:16px; color:#855203; line-height:1.5em;}

.xue_1 span{ font-size:18px; font-weight:bold;}
#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:#f6e136;border-bottom:none;height:30px;line-height:30px;color:#000;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;}
.layout{width:1024px; margin:0 auto}
#footer {
	/*background:url(images/bg_copy.gif) repeat-x;*/
	background-color:#303030;
	height:100px; text-align:center; 
}
#db_nav {
	text-align:center;
	color:#919191;
	font-size:12px;
	line-height:20px;
	padding-top:20px;
}

*{margin:0;padding:0}
body{font-family:"Microsoft YaHei","Verdana";font-size:12px;color:#333;background:#fff; line-height:24px;}
.fl{ float:left}
.fr{ float:right}
.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 18px 7px; 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;}
.navigation ul li{width:115px;}

.message{
	overflow: hidden;
	padding:20px;
	padding-bottom: 30px;
	background-color: #ddd;
}

.message-cont{
	width:960px;
	margin:auto;
	overflow: hidden;
	margin-top:15px;
}
.message-cont .mess{
	width:45%;
	margin-top:20px;
	float: left;
	font-size: 16px;
}
.message-cont .mess.fir{
	margin-right:30px;
	padding-right: 50px;
	border-right: 1px dashed #aaa;
}
.message-cont .mess li{
	padding-left: 50px;
	font-size: 16px;
}
.message-cont .mess li a{
	display:block;
	color:#333;
	font-size: 16px;
	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");
}
