@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"宋体"; color:#666; background:#fff;}
li{ list-style-type:none;}
img{ border:0;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#ab0024; text-decoration:underline;}
a.a1{ font-size:12px; font-weight:bold; color:#666; text-decoration:none;}
a.a1:hover{ font-size:12px; font-weight:bold; color:#ab0024; text-decoration:underline;}
a.a2{ color:#ab0024; font-size:14px; font-weight:normal; text-decoration:none;}
a.a2:hover{ color:#ab0024; font-size:14px; font-weight:normal; text-decoration:underline;}
a.a3{ color:#ab0024; font-size:12px; text-decoration:none;}
a.a3:hover{ color:#ab0024; font-size:12px; text-decoration:underline;}
a.a4{ font-size:14px; font-weight:bold; color:#666; text-decoration:none;}
a.a4:hover{ font-size:14px; font-weight:bold; color:#ab0024; text-decoration:underline;}
a.a5{ color:#666; text-decoration:underline;}
a.a5:hover{ color:#ab0024; text-decoration:underline;}

.f_red{ color:#f00;}
.main{ width:960px; margin:0 auto; position:relative;}
.header{ width:960px;}
.banner{ background:url(../images/banner.jpg) no-repeat; width:960px; height:137px;}
.menu{ border:1px solid #750010;}
.menu ul{ border-right:1px solid #fff; border-bottom:1px solid #fff; overflow:hidden; zoom:1;}
.menu ul li{ float:left; height:28px; border-left:1px solid #fff; border-top:1px solid #fff; line-height:28px;}
.menu ul li a{ display:block; width:86px; background:#ab0024; font-size:12px; color:#fff; text-align:center; text-decoration:none;}
.menu ul li a:hover{ display:block; width:86px; background:url(../images/menu.jpg) repeat-x; font-size:12px; font-weight:bold; color:#ab0024; text-align:center; text-decoration:none;}
.menu ul li .current_s{ display:block; width:86px; background:url(../images/menu.jpg) repeat-x; font-size:12px; font-weight:bold; color:#ab0024; text-align:center; text-decoration:none;}

.submenu{border:1px solid #750010; background:#fff;}
.submenu li{ border:1px solid #fff; border-bottom:1px dotted #ccc; width:101px;height:28px;line-height:28px;}
.submenu li a{display:block; width:101px; background:#fff; font-size:12px; color:#ab0024; text-align:center; text-decoration:none;}
.submenu li a:hover{display:block; width:101px; background:#ab0024; font-size:12px; font-weight:bold; color:#fff; text-align:center; text-decoration:none;}
.row01{ width:960px; overflow:hidden;}
.row01_left{ width:668px; float:left;}
.row01_right{ float:right; width:276px;}
.hang01{ width:640px; height:156px; background:#f8f8f8; padding:0 14px 14px 14px; overflow:hidden;}
.hang01_in{ width:297px;}
.font_hang02{ padding:14px 10px; line-height:20px;}
.hang02{ width:668px; overflow:hidden;}
.hang02_in{ width:294px;}
.hang02_m01{ padding:12px 10px; line-height:20px;}
.hang02_m01 p{ padding-top:10px;}
.hang03{}
.font01_hang02{ padding:14px 20px; line-height:20px;}
.hang04{ width:668px; overflow:hidden;}
.hang04 .left{ float:left; width:326px;}
.hang04 .right{ float:right; width:292px;}
.hang05{ width:668px; overflow:hidden;}
.row01_right_in{ width:274px; border:1px solid #ccc; overflow:hidden;}
.m01{ text-align:center; padding:20px 0;}
.lianxiwm{ border:1px solid #eee; background:#fbfbfb; padding:10px 0;}
.lianxiwm p{ padding-left:25px; height:30px; line-height:30px;}
.main_in{ width:960px; overflow:hidden;}
.content{ float:right; width:738px; overflow:hidden;}
.sidebar{ float:left; width:180px;}
.h_x01{ background:url(../images/biao02.jpg) no-repeat 4px center; border-bottom:1px solid #ccc; padding-left:40px; height:30px; line-height:30px; font-size:14px; color:#333;}
.message{ height:60px; padding-left:10px; color:#333; line-height:60px;}
.message a{ color:#333;}
.message a:hover{ color:#ab0024;}
.nav{ width:180px;}
.nav h3{ background:#333; height:40px; line-height:40px; text-align:center; color:#fff; font-size:20px;}
.nav ul{ width:178px; border-left:1px solid #9ea4a4; border-right:1px solid #9ea4a4;}
.nav ul li{ height:26px; background:url(../images/nav.jpg) repeat-x; line-height:26px; text-align:center;}
.nav ul li.on{ height:26px; background:#ab0024; line-height:26px; text-align:center;}
.nav ul li.on a{ color:#fff;}
.nav ul li.on a:hover{ color:#fff;}
.xiangguan{ width:180px;}
.xiangguan h3{ height:32px; background:url(../images/xiangguan.jpg) repeat-x; line-height:32px; font-size:12px; color:#000; text-align:center;}
.xiangguan ul{ width:178px; padding:10px 0; border:1px solid #ededed;}
.xiangguan ul li{ height:24px; line-height:24px; text-align:center;}
.h_x02{ height:80px; line-height:80px; border-bottom:1px solid #ccc; font-size:20px; color:#ab0024; text-align:center;}
.msg{ height:30px; line-height:30px; text-align:center;}
.msg span{ padding:0 20px;}
.nei{}
.nei p{ padding-top:20px; font-size:14px; line-height:24px;}
.h_x03{ height:80px; line-height:80px; text-align:center; color:#333; font-size:18px;}
.message01{ width:664px; margin:0 auto; padding:10px; background:#f3f3f3; line-height:20px;}
.teacher{ padding:20px 0; overflow:hidden;}
.m02{ overflow:hidden; zoom:1;}
.footer_nav{ clear:both; margin-top:50px; border-top:1px solid #ccc;}
.footer_nav ul{ width:960px; padding:20px 0; overflow:hidden;}
.footer_nav ul li{ float:left; width:106px; height:24px; line-height:24px; text-align:center;}
.footer{ border-top:1px solid #ccc; text-align:center;}
.footer p{ height:24px; line-height:24px;}
.m03{ padding:20px 0;}
.m03 span{ padding:0 10px;}
.m04{ width:192px; height:24px; line-height:24px; overflow:hidden;}
.m05{ position:relative; height:48px;z-index:-30;}
.po_a01{ position:absolute; right:0; bottom:0;}
.m06{ padding:20px 0 0 18px;}
.qiehuan{ margin:10px 0 30px 0; padding:10px; width:646px; height:216px; border:1px solid #e1e1e1; background:#f8f8f8; overflow:hidden; zoom:1;}
.qiehuan .left{ float:left; width:412px;}
.qiehuan .right{ float:right; width:209px;}
.po_xmjs{ position:absolute; top:177px; left:80px;}
.po_xxjs{ position:absolute; top:177px; left:167px;}
.po_jxnr{ position:absolute; top:177px; left:254px;}
.po_sz{ position:absolute; top:177px; left:341px;}
.po_xwgg{ position:absolute; top:177px; left:429px;}
.po_sxjy{ position:absolute; top:177px; left:515px;}
.po_cjwt{ position:absolute; top:177px; left:602px; z-index:20;}
.po_xshd{ position:absolute; top:177px; left:689px;}
.po_lfbb{ position:absolute; top:177px; left:776px;}
.po_xyh{ position:absolute; top:177px; right:0;}
.xiazai{ background:url(../images/xiazai.jpg) no-repeat; width:142px; height:24px; line-height:24px; text-align:center; border:0; color:#fff; cursor:pointer;}
.xiazailist{ width:678px; margin:20px auto; overflow:hidden;}
.lxwm{ padding:30px;}
.lxwm p{ font-size:14px; line-height:30px;}
.gywm{ padding:30px;}
.gywm p{ font-size:14px; line-height:30px; padding-top:20px; text-indent:2em;}
.footer_zc{ border-top:1px solid #ccc; padding:20px 0; margin-top:50px;}
.footer_yq{ padding:10px 16px; overflow:hidden;}
.footer_yq .left{ float:left; width:65px; height:20px; line-height:20px;}
.footer_yq .right{ float:right; width:858px;}
.footer_yq .right span{ padding-right:10px; height:20px; line-height:20px;}
.cur_p{ cursor:pointer;}
.hzmt{ border-top:1px solid #ccc; height:40px; line-height:40px; padding-left:20px;}
.hzmt span{ padding:0 10px;}
.xz{ width:738px; overflow:hidden;}
.xz_left{ float:left; display:inline; width:466px; background:url(../images/xiangguan01.jpg) repeat-x #ededed; margin-left:26px; padding:0 10px 20px 10px; }

.xz_right{ float:right; width:226px; text-align:center;}
.input02{ width:208px;}
.input03{ width:208px; height:60px; line-height:20px; font-size:12px;}
.m08{ padding:15px 0; line-height:20px; color:#E65C11;}
.m09{ padding:5px 0 10px 0;}
.tijiao{ height:27px; padding-left:20px;}
.tijiao li{ float:left; margin-right:10px; background:url(../images/zxbm01.jpg) no-repeat; width:100px; height:27px; line-height:27px; text-align:center;}
.tijiao li a{ color:#fff;}
.tijiao li a:hover{ color:#fff; text-decoration:none;}
.tijiao li.on{ background:url(../images/zxbm.jpg) no-repeat;}
.tijiao li.on a{ color:#333; font-weight:bold;}
.tijiao li.on a:hover{ color:#333; font-weight:bold;}
.xz_left_01{ font-size:16px; font-weight:bold;}
.xz_left_in{ float:left; padding:0 10px 0 30px; width:470px; font-size:14px; line-height:24px;}
.xz_left_02{ padding:20px 0;}

.ul_x01{ width:297px;}
.ul_x01 li{ border-bottom:1px dotted #ccc; background:url(../images/biao01.jpg) no-repeat left center; padding-left:14px; width:283px; height:24px; line-height:24px; overflow:hidden; zoom:1;}
.ul_x11{ width:275px;}
.ul_x11 li{ border-bottom:1px dotted #ccc; width:275px; height:24px; line-height:24px; overflow:hidden; zoom:1;}
.dl_x01{ width:234px; margin:0 auto; padding-top:16px; overflow:hidden;}
.dl_x01 dt{ float:left; width:111px; text-align:center;}
.dl_x01 dd{ float:left; width:95px; padding-left:10px; text-align:center; line-height:20px;}
.ul_x02{ width:298px; margin:0 auto; padding:10px 0;}
.ul_x02 li{ width:298px; height:24px; line-height:24px; overflow:hidden;}
.ul_x03{ width:292px; padding-top:13px; overflow:hidden;}
.ul_x03 li{ float:left; padding:4px 13px;}
.ul_x03 li img{ border:1px solid #ccc;}
.ul_x04{ overflow:hidden;}
.ul_x04 li{ float:left; width:202px; padding:20px 10px; overflow:hidden;}
.ul_x04 li .f_r{ width:101px;}
.ul_x04 li p{ height:20px; line-height:20px;}
.ul_x05{ width:254px; margin:0 auto; padding-top:16px;}
.ul_x05 li{ width:254px; padding-bottom:16px; overflow:hidden;}
.ul_x05 li .f_r{ width:110px; line-height:20px;}
.ul_x06{ width:254px; margin:0 auto; padding-top:16px;}
.ul_x06 li{ width:254px; padding-bottom:16px; overflow:hidden;}
.ul_x06 li .f_r{ width:155px; line-height:20px;}
.ul_x07{ width:254px; height:464px; margin:0 auto; padding:14px 0; overflow:hidden;}
.ul_x07 li{ background:url(../images/dian.jpg) no-repeat 4px center; border-bottom:1px dotted #ccc; padding-left:14px; line-height:24px;}
.dl_x02{ border-bottom:1px dotted #ccc; padding:20px 10px 12px 10px; overflow:hidden; zoom:1;}
.dl_x02 dt{ float:left; width:128px;}
.dl_x02 dd{ float:right; width:562px; line-height:24px;}
.dl_x03{ float:left; width:271px; padding:35px 49px; border-bottom:1px dotted #ccc;}
.dl_x03 dt{ height:30px; background:url(../images/biao03.jpg) no-repeat left center; padding-left:20px; line-height:30px;}
.dl_x03 dd{}
.ul_x08{ width:738px; overflow:hidden; zoom:1;}
.ul_x08 li{ float:left; padding:20px 26px;}
.dl_x04{ float:left; width:282px; padding:20px 43px; overflow:hidden;}
.dl_x04 dt{ float:left; width:142px;}
.dl_x04 dt img{ padding:1px; border:1px solid #ccc;}
.dl_x04 dd{ float:right; width:124px;}
.dl_x04 dd p{ height:26px; line-height:26px;}
.dl_x05{ border-bottom:1px dotted #ccc; padding:30px 36px; overflow:hidden; zoom:1;}
.dl_x05 dt{ float:left; width:80px;}
.dl_x05 dt p{ height:24px; line-height:24px; text-align:center; font-size:14px;}
.dl_x05 dd{ float:right; width:570px; line-height:20px;}
.dl_x06{ padding:20px 30px; border-bottom:1px dashed #ccc;}
.dl_x06 dt{ height:30px; line-height:30px;}
.dl_x06 dd{ line-height:20px;}
.dl_x07{ width:288px; overflow:hidden;}
.dl_x07 dt{ float:left; width:126px;}
.dl_x07 dd{ float:right; width:142px;}
.dl_x07 dd p{ line-height:20px; padding-bottom:6px;}
.dl_x08{ padding:10px 0;}
.dl_x08 dt{ height:24px; line-height:24px; overflow:hidden;}
.dl_x08 dt .f_r{ color:#999;}
.dl_x08 dd{ padding-top:10px; line-height:20px;}
.ul_x09{ width:254px; padding:10px 0; margin:0 auto;}
.ul_x09 li{ width:254px; line-height:20px; padding:6px 0; border-bottom:1px dotted #ccc;}
.ul_x10{ padding-top:29px; overflow:hidden;}
.ul_x10 li{ float:left; display:inline; margin-left:20px; background:url(../images/xshd_bg.jpg) no-repeat; width:194px; height:134px; padding:4px 0 0 4px;}


.m_top5{ margin-top:5px;}
.m_top10{ margin-top:10px;}
.m_top20{ margin-top:20px;}
.m_top30{ margin-top:30px;}
.cl_b{ clear:both;}
.f_l{ float:left;}
.f_r{ float:right;}
.f_b{ font-weight:bold;}
.f_s12{ font-size:12px;}
.f_s14{ font-size:14px;}
.f_s16{ font-size:16px;}
.f_s18{ font-size:18px;}
.tx img{ padding:1px; background:#fff; border:1px solid #ccc;}
h5{ font-size:12px;}
.zxzx{ width:418px; border:1px solid #ccc; background:#f5f5f5; padding:1px;}
.zxzx h4{ background:url(../images/h_bg.jpg) repeat-x; height:24px; line-height:24px; padding:0 10px; color:#fff; font-size:14px; overflow:hidden;}
.zxzx h4 .f_r{ padding-top:5px;}
.zxzx_in{ width:392px; margin:0 auto; padding:27px 0; font-size:14px; line-height:20px;}
.input01{ width:242px; height:80px; font-size:12px; line-height:20px;}
.zxzx02{ position:absolute; background:url(../images/zxzx.jpg) no-repeat; width:99px; height:79px;cursor:pointer;right:0;}
.m07{ text-align:right; line-height:20px; padding-right:10px; }
.m07 a{ color:#fff;}
.m07 a:hover{ color:#fff;}
.h_x04{ background:url(../images/xmxwbg.jpg) repeat-x; height:23px;}
.h_x04 ul{ float:left;}
.h_x04 ul li{ float:left;}
.h_x04 ul li .xmxw{ display:block; background:url(../images/xmxw.jpg) no-repeat; width:77px; height:23px;}
.h_x04 ul li.on .xmxw{ background:url(../images/xmxw01.jpg) no-repeat; width:77px; height:23px;}
.h_x04 ul li .xyxw{ display:block; background:url(../images/xyxw.jpg) no-repeat; width:92px; height:23px;}
.h_x04 ul li.on .xyxw{ background:url(../images/xyxw01.jpg) no-repeat; width:92px; height:23px;}
.h_x04 .f_r{ padding:4px 0 0 0;}
#ckepop{ width:170px;}
.xingche{ overflow:hidden;}
.xingche_nei{ margin:20px 0 0 0; background:#000; width:678px;}
.tab01 td{ background:#fff; padding:0 4px;}
/****************dianziqikan*********************/
.magazine{ width:960px;}
.magazine_r1{ padding:40px 80px; overflow:hidden; zoom:1;}
.magazine_r1 .f_l img{ border:1px solid #ccc;}
.magazine_r1 .f_r{ width:526px; padding:20px 0 0 0;}
.magazine_r1 .f_r h3{ height:30px; padding-left:20px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; line-height:30px;}
.magazine_r1 .f_r p{ line-height:30px; font-size:14px; padding:10px 10px 0 10px;}
.magazine_r2{ padding:40px 0; overflow:hidden;}
.magazine_r2 h3{ height:30px; padding-left:20px; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold; line-height:30px;}
.magazine_r2 ul{ overflow:hidden; zoom:1;}
.magazine_r2 ul li{ float:left; display:inline; width:372px; margin:45px 0 0 77px;}
.magazine_r2 ul li .f_l img{ border:1px solid #ccc;}
.magazine_r2 ul li .f_r{ width:250px; text-align:center;}
.magazine_bt{ padding:40px 0; font-size:14px;}

/************翻页***************/

.page{ clear:both; margin:20px 0; text-align:center; overflow:hidden;}
 
DIV.jogger {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 7px; PADDING-TOP: 2px; FONT-FAMILY: "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva, Verdana, sans-serif
}
DIV.jogger A {
	PADDING-RIGHT: 0.64em; PADDING-LEFT: 0.64em; PADDING-BOTTOM: 0.43em; MARGIN: 2px; COLOR: #333; PADDING-TOP: 0.5em; BACKGROUND-COLOR: #fff; TEXT-DECORATION: none
}
DIV.jogger A:hover {
	MARGIN: 2px; COLOR: #fff; padding:0.3em 0.64em 0.3em; BACKGROUND-COLOR: #de1818
}
DIV.jogger A:active {
	MARGIN: 2px; COLOR: #fff; padding:0.3em 0.64em 0.3em; BACKGROUND-COLOR: #de1818
}
DIV.jogger SPAN.current { 
	padding:0.3em 0.64em 0.3em;MARGIN: 2px; COLOR: #6d643c; BACKGROUND-COLOR: #f6efcc;
	}
DIV.jogger SPAN.disabled {
	DISPLAY: none
}

.policy{padding:30px;}
.policy p{margin-top:10px;text-indent:2em;}
.w228{width:240px;}
