﻿*{
	padding:0;
	margin:0;
	list-style-type:none;
}
body{
	background-image:url(../images/main_bg.jpg);
	background-repeat:repeat-x;
	background-color:#fff;
	font-size:12px;
	font-family:"宋体";
	color:505050;
}
img{
	border:0;
	vertical-align:top;
}
.clear{
	clear:both;
	overflow:hidden;
	*display:inline;
}
#top{
	width:980px;
	margin:0 auto;
}
#top h1 a{
	background-image:url(../images/logo.jpg);
	width:348px;
	height:77px;
	float:left;
	text-indent:-1000000px;
	font-size:0px;
}
#logo_right{
	width:630px;
	float:left;
}
#top_text{
	height:40px;
	line-height:40px;
	font-size:14px;
	padding-left:15px;
}
#main_nav{
	height:37px;
}
ul#main_nav li{
	float:left;
	font-size:14px;
	font-weight:bold;
	cursor:pointer;
}
.nav_dbt{
	background-image:url(../images/nav_dbt.jpg);
	width:120px;
	height:27px;
	color:#fff;
	text-align:center;
	padding-top:10px;
}
.nav_ybt{
	background-image:url(../images/nav_ybt.jpg);
	width:120px;
	height:27px;
	text-align:center;
	padding-top:10px;
}
#main_ernav{
	background-color:#ff9900;
	height:27px;
	width:100%;
	clear:both;
	color:#FFF;
}
.sy_text{
	background-image:url(../images/ico1.jpg);
	background-repeat:no-repeat;
	padding-left:45px;
	height:27px;
	line-height:27px;
	width:935px;
	margin:0 auto;
	color:#fff;
}
.qz_text{
	padding-left:350px;
	height:27px;
	line-height:27px;
	width:530px;
	margin:0 auto;
	color:#fff;
}
.zc_text{
	padding-left:500px;
	height:27px;
	line-height:27px;
	width:480px;
	margin:0 auto;
	color:#fff;
}
#banner{
	width:980px;
	margin:5px auto 5px auto;
}
#main{
	width:980px;
	margin:auto;
}
#main_left{
	width:268px;
	float:left;
}
#mleft_bkzn{
	background-image:url(../images/bkzn.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:29px;
	font-size:14px;
	padding:19px 20px 0 70px;
}
#mleft_ksfd{
	background-image:url(../images/ksfd.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:29px;
	font-size:14px;
	padding:19px 20px 0 70px;
}
#mleft_msfc{
	background-image:url(../images/msfc.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:29px;
	font-size:14px;
	padding:19px 20px 0 70px;
}
#mleft_djjf{
	background-image:url(../images/djjf.jpg);
	background-repeat:no-repeat;
	width:178px;
	height:29px;
	font-size:14px;
	padding:19px 20px 0 70px;
}
.more{
	float:right;
}
.lr_content{
	padding:10px 10px 5px 10px;
}
ul.lr_content li{
	background-image:url(../images/ico2.jpg);
	background-repeat:no-repeat;
	border-bottom:dotted #d1d1d1 1px;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:5px;
}
.lr_content1{
	padding:10px 15px 7px 15px;
}
ul.lr_content1 li{
	background-image:url(../images/ico2.jpg);
	background-repeat:no-repeat;
	border-bottom:dotted #d1d1d1 1px;
	padding-left:20px;
	padding-bottom:6px;
	margin-bottom:6px;
	font-size:14px;
}
#main_mid{
	width:420px;
	margin:10px 12px 0 12px;
	float:left;
}
.mid_title{
	background-image:url(../images/c_title_mbg.jpg);
	background-repeat:repeat-x;
	height:30px;
}
.mid_title_l{
	background-image:url(../images/c_title_l.jpg);
	width:6px;
	height:30px;
	overflow:hidden;
	float:left;
}
.mid_title_m{
	height:30px;
	width:405px;
	float:left;
}
.mid_title_r{
	background-image:url(../images/c_title_r.jpg);
	width:6px;
	height:30px;
	overflow:hidden;
	float:right;
}
.m_title_t{
	color:#fff;
	float:left;
	font-size:14px;
	padding-top:8px;
	padding-left:10px;
}
.mid_title_tab1{
	width:190px;
	float:right;
	padding-right:10px;
	padding-top:3px;
}
.tab1_dq{
	background-image:url(../images/tab1.jpg);
	width:88px;
	height:20px;
	float:left;
	text-align:center;
	color:#505050;
	font-weight:bold;
	padding-top:7px;
	cursor:pointer;
	margin:0 5px;
}
.tab1_yb{
	height:20px;
	float:left;
	padding:0 15px;
	color:#fff;
	font-weight:bold;
	padding-top:7px;
	cursor:pointer;
}
.mid_title_tab2{
	width:280px;
	float:right;
	padding-right:10px;
	padding-top:3px;
}
.tab2_dq{
	background-image:url(../images/tab2.jpg);
	width:132px;
	height:20px;
	float:left;
	text-align:center;
	color:#505050;
	font-weight:bold;
	padding-top:7px;
	cursor:pointer;
}
.tab2_yb{
	height:20px;
	float:left;
	padding:0 10px;
	color:#fff;
	font-weight:bold;
	padding-top:7px;
	cursor:pointer;
}
.m_tcontent{
	background-color:#f8f8f8;
	padding:15px 0 7px 0;
	*padding:10px 0 2px 0;
}
.m_tcontent1{
	background-color:#f8f8f8;
	padding-top:5px;
}
.m_bg_bottom{
	background-image:url(../images/bg_bottom.jpg);
	height:8px;
	overflow:hidden;
}
.m_pic{
	width:118px;
	float:left;
	margin-left:16px;
	_margin-left:11px;
}
.more_text{
	clear:both;
	text-align:right;
	color:#ff6600;
	padding-right:25px;
	padding-top:10px;
	display:block;
	text-decoration:underline;
}
.more_text1{
	clear:both;
	text-align:right;
	color:#ff6600;
	padding-right:25px;
	padding-top:2px;
	display:block;
	text-decoration:underline;
}
.margin_top{
	margin-top:15px;
}
.margin_top1{
	margin-top:10px;
}
.margin_bottom{
	margin-bottom:15px;
}
dl.m_pic dt{
	height:110px;
	margin-bottom:10px;
	-margin-bottom:6px;
}
dl.m_pic dd{
	text-align:center;
	line-height:22px;
}
.m_content{
	padding:2px 10px 0px 10px;
}
ul.m_content li{
	background-image:url(../images/ico3.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-bottom:5px;
	margin-bottom:6px;
}
#main_right{
	width:268px;
	float:right;
}
.right_tcontent{
	padding:20px 20px 20px 20px;
}
dl.right_tcontent dt{
	float:left;
	width:98px;
}
dl.right_tcontent dd{
	float:left;
	width:120px;
	margin-left:10px;
	line-height:21px;
	height:165px;
}
.num_pic{
	width:210px;
	margin:0px auto;
	padding-bottom:30px;
	*padding-bottom:15px;
}
ul.num_pic li{
	float:left;
	cursor:pointer;
	text-align:center;
	color:#fff;
	font-weight:bold;
	padding-top:2px;
	width:24px;
	height:13px;
	margin-left:5px;
}
.dq_num{
	background-image:url(../images/num_db.jpg);
}
.yb_num{
	background-image:url(../images/num_yb.jpg);
}
.ms_box{
	padding:20px 15px 0 20px;
}
ul.ms_box li p{
	text-align:center;
	margin-bottom:5px;
	line-height:21px;
}
.teacher_box{
	width:180px;
	text-align:center;
	float:left;
}
.left_bt{
	background-image:url(../images/left_b.jpg);
	width:25px;
	height:117px;
	float:left;
	margin-top:15px;
	cursor:pointer;
}
.right_bt{
	background-image:url(../images/right_b.jpg);
	width:25px;
	height:117px;
	float:left;
	margin-top:15px;
	cursor:pointer;
}
#link{
	width:950px;
	margin:12px auto 0 auto;
	border:solid #e6c283 1px;
	background-color:#fff5e3;
	padding:10px 15px;
}
ul#link li{
	display:inline;
	padding-right:20px;
	line-height:22px;
}
#footer{
	width:950px;
	margin:3px auto 12px auto;
	background-color:#fff;
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	padding:10px 15px;
	line-height:22px;
}
.footer_bq{
	float:right;
}
#footer_nav{
	line-height:23px;
	margin:7px auto 0 auto;
	width:980px;
	text-align:center;
}
/*--------------------------------------*/
#location{
	line-height:26px;
}
#er_left{
	width:700px;
	float:left;
}
.grey_tbox{
	height:31px;
	background-image:url(../images/grey_tm.jpg);
	background-repeat:repeat-x;
}
.grey_tl{
	background-image:url(../images/grey_tl.jpg);
	width:7px;
	height:31px;
	overflow:hidden;
	float:left;
}
.grey_tm{
	width:200px;
	float:left;
	font-size:14px;
	color:#c34500;
	padding:8px 0 0 10px;
}
.grey_tm1{
	float:left;
	font-size:12px;
	padding:8px 0 0 10px;
	font-weight:normal;
}
.grey_tr{
	background-image:url(../images/grey_tr.jpg);
	width:7px;
	height:31px;
	float:right;
}
.er_lc{
	padding:15px 17px;
	line-height:22px;
}
dl.er_lc dt{
	font-weight:bold;
	margin-bottom:7px;
}
.pic_box{
	width:192px;
	float:left;
	margin-top:13px;
	margin-left:30px;
	_margin-left:20px;
}
dl.pic_box dt{
	margin-bottom:5px;
}
dl.pic_box dd{
	text-align:center;
	line-height:23px;
}
.er_rtcontent{
	padding:0 15px;
}
dl.er_rtcontent dt{
	font-weight:bold;
	line-height:23px;
}
dl.er_rtcontent dd{
	line-height:23px;
}
.font_cs{
	color:#ec5e00;
}
.table_box{
	padding:17px;
}
.table_boxr{
	padding:10px 5px;
}
.table_box table{
	border-top:solid #dddddd 1px;
	border-left:solid #dddddd 1px;
}
.table_box table td{
	height:17px;
	text-align:center;
	padding:5px;
	border-right:solid #dddddd 1px;
	border-bottom:solid #dddddd 1px;
	line-height:18px;
}
.table_boxr table{
	border-top:solid #dddddd 1px;
	border-left:solid #dddddd 1px;
	background-color:#FFF;
}
.table_boxr table td{
	height:17px;
	text-align:center;
	padding:5px;
	border-right:solid #dddddd 1px;
	border-bottom:solid #dddddd 1px;
	line-height:18px;
}
.tr_bg{
	background-color:#f1f1f1;
	font-weight:bold;
}
.tr_bg1{
	background-color:#fffbf8;
}
.wxts{
	font-weight:bold;
	color:#ff6600;
	margin-top:15px;
	font-size:14px;
	line-height:22px;
}
.mid_title_m1{
	height:30px;
	width:250px;
	float:left;
}
#main_ernav a{
	color:#fff;
	text-decoration:none;
	padding:0 5px;
}
.page{
	line-height:23px;
	margin:15px 0;
	text-align:center;
}
#er_nr{
	padding:13px;
	font-size:14px;
	line-height:23px;
}
#er_nr1{
	padding:30px;
	font-size:14px;
	line-height:23px;
}
.nr_title{
	text-align:center;
	font-size:20px;
	font-weight:bold;
	line-height:26px;
	padding-bottom:15px;
}
#main_ernav a:hover{
	text-decoration:underline;
}
a{
	text-decoration:none;
	color:#505050;
}
a:hover{
	color:#ff6600;
}
.xg_title{background-image:url(img/title_bg.jpg); width:203px; height:26px; margin:15px auto 0 auto; font-size:14px; color:#a9001d; padding:8px 0 0 20px;}
.xg_title1{background-image:url(img/title_bg.jpg); width:203px; height:26px; margin-top:5px; font-size:14px; color:#a9001d; padding:8px 0 0 20px;}
.xg_r_box{ padding:20px 20px 5px 20px; background-color:#FFF;}
.xg_rc_title{background-image:url(img/rc_title_bg.jpg); background-repeat:no-repeat; height:23px;padding:7px 0 0 13px; color:#fff1f1; font-size:14px; margin-bottom:15px;}
.xg_rc_title1{background-image:url(img/rc_title_bg.jpg); background-repeat:no-repeat; height:30px; font-size:14px; margin-bottom:15px;padding-left:10px;}
.xg_rc_tabdq{background-color:#FFF;height:22px; margin-top:3px; color:#d0044d; width:88px; text-align:center; padding-top:5px; float:left; margin-left:3px; cursor:pointer;}
.xg_rc_tabyb{height:22px; margin-top:3px; color:#fff1f1; width:88px; text-align:center; padding-top:5px; float:left; margin-left:3px; cursor:pointer;}
.xg_pic_left{ width:133px; float:left; margin:0 15px 15px 13px;;}
.xg_pic_right{padding:0 10px;;line-height:22px; float:right; width:470px;}
.xg_right1{padding:10px 20px;}
.xg_right1 dl{border-bottom:dotted #CCC 1px; padding-bottom:7px; margin-bottom:7px;line-height:22px;}
.xg_right1 dl dt{margin-bottom:5px;}
.table_box{color:#4d4d4d;}
dl.table_box dt{color:#d0044d; margin-bottom:10px; font-weight:bold;}
dl.table_box dd table{width:100%; border-top:solid #d2d2d2 1px; border-left:solid #d2d2d2 1px;}
dl.table_box dd table td{line-height:18px;border-right:solid #d2d2d2 1px; border-bottom:solid #d2d2d2 1px; padding:5px; text-align:center;}
.tb_bg{background-color:#eeeeee; font-weight:bold;}
.font_red{color:#F00;}
.red1{color:#d0044d;}
#msjj{margin-top:15px;}
#msjj dl{margin-bottom:10px; border-bottom:dotted #d8d8d8 1px; padding-bottom:10px; line-height:21px;}
#msjj dl dt{margin-bottom:7px;}
.margin_top10{margin-top:10px;}
.ms_pbox{width:107px; float:left; margin-left:20px;_margin-left:15px; color:#4d4d4d;}
dl.ms_pbox dt{margin-bottom:7px;}
dl.ms_pbox dd{line-height:21px; text-align:center;}
#tab_box1{padding:15px 0 0px 20px; margin-bottom:15px;}
.zjlr{
	font-size:12px;
	text-align:center;
	padding-bottom:10px;
}
.lxwm{
	padding-top:10px;
}
dl.lxwm dt{
	font-weight:bold;
	padding-bottom:7px;
}
#fdzx {
	height:42px;
	position:fixed;
	_position:absolute;
	right:5px;
	top:110px;
	width:151px;
	z-index:100;
}
.ztimg{
	margin-top:13px;
	margin-bottom:9px;
}
.article_intro { border:1px #cdcdcd solid;padding:5px 10px;margin:10px; background:#f3f3f3;}
.article_intro .article_red{ color:#C00; font-family:"微软雅黑"; font-size:16px; text-align:left; line-height:30px;}
