@charset "gb2312";
*{margin:0;padding:0;}
body {
	margin:0;
	padding:0;
	font-size:12px;
	color:#848484;
	width:100%;
	height:100%;
	line-height:19px;
	background:#fff;
}
a:link, a:visited { color:#848484; text-decoration:none;}
a:hover { color:#900; text-decoration:none;}
ul, li {
	margin:0;
	padding:0;
	list-style-type:none;
}
img { border:0;}
div { overflow:hidden;}
.clear {
	clear:both;
	margin:0;
	padding:0;
	height:0;
	overflow:hidden;
}
.mr10 { margin-right:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt16 { margin-top:16px;}
.mb15 { margin-bottom:15px;}
.mb10 { margin-bottom:10px;}
.mb13 { margin-bottom:13px;}
.mb19 { margin-bottom:19px;}

.h24 { width:322px; height:4px; overflow:hidden;}

.top { width:100%; height:20px; line-height:20px; color:#fff; background:#780000;clear:both}
.top ul li { width:947px; margin:0 auto;}
.top h1 { font-weight:normal; font-size:12px; margin:0; padding:0; float:left;}
.banner { width:100%; height:177px; background:url(images/banner_bg.gif); overflow:hidden;}
.banner ul li, .main { width:947px; margin:0 auto;}

.main { margin-top:13px;}

.mleft { width:228px; float:left;}
.l_nav { width:228px;}
.l_nav0 { width:228px; height:40px; overflow:hidden;}
.l_navb { width:228px; height:18px; line-height:18px; overflow:hidden;}
a.l_nava{color:#FBF9F9;font-size:16px; font-weight:bold;}
.l_nava, .l_nava:visited { width:228px; height:47px; background:url(images/l_nava.gif); text-align:center; line-height:47px; float:left; }
.l_nava:hover, .l_nava_on { width:228px; height:47px; background:url(images/l_nava2.gif);text-align:center;line-height:47px;float:left;}
.l_nav1 span { width:228px; height:40px; overflow:hidden; float:left;}
.l_nav1, .l_nav1:visited { width:228px; height:52px; background:url(images/l_nav1.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav1:hover, .l_nav1_on { width:228px; height:52px; background:url(images/l_nav12.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav2, .l_nav2:visited { width:228px; height:47px; background:url(images/l_nav2.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav2:hover, .l_nav2_on { width:228px; height:47px; background:url(images/l_nav22.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav3, .l_nav3:visited { width:228px; height:47px; background:url(images/l_nav3.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav3:hover, .l_nav3_on { width:228px; height:47px; background:url(images/l_nav32.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav4, .l_nav4:visited { width:228px; height:65px; background:url(images/l_nav4.gif); text-indent:-99999px; font-size:0px; float:left;}
.l_nav4:hover, .l_nav4_on { width:228px; height:65px; background:url(images/l_nav42.gif); text-indent:-99999px; font-size:0px; float:left;}

.left_img { text-align:center; margin:18px auto 0 auto; background:url(images/bta.jpg) no-repeat; width:195px; height:40px;}
.left_img a{ color:#fff; font-size:16px; font-weight:bold; line-height:40px;}
.xg_title{background-image:url(images/title_bg.jpg); width:203px; height:26px; margin:15px auto 0 auto; font-size:14px; color:#780000; padding:8px 0 0 20px;}
.xg_title1{background-image:url(images/title_bg.jpg); width:203px; height:26px; margin-top:5px; font-size:14px; color:#780000; padding:8px 0 0 20px;}
.xg_r_box{border:solid #c7c7c7 1px; padding:20px; background-color:#FFF;margin-top:-1px;}
.xg_rc_title{background-image:url(images/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(images/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{float:left; margin-bottom:15px; line-height:22px; width:480px; color:#4d4d4d;}
dl.xg_pic_right dt{margin-bottom:5px;}
.table_box{margin:0 13px 15px 13px;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{height:28px; line-height:21px;border-right:solid #d2d2d2 1px; border-bottom:solid #d2d2d2 1px; padding:0 7px; 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;}

.mright { width:700px; margin-left:13px; float:left;}
.mr_left { width:344px; float:left;}
.mr_k { width:322px; margin:0 2px; margin-bottom:18px; padding:0 10px; border:1px solid #dadada; float:left;}
.mr_show h2 { width:322px; height:27px; margin:7px 0; padding:0; line-height:27px; color:#535353; text-indent:20px; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; background:url(images/title_bg.gif);}
.mr_show h2 a { color:#535353;}
.mr_show h2 span { width:auto; float:right;}
.mr_show .mb10 { margin-bottom:15px;}
.mr_show span, .mr_show2 span { font-size:14px; line-height:28px; color:#780000; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.mr_show span a { color:#780000;}
.mr_show font { color:#780000; font-size:12px;}

.mess { width:324px; height:20px; margin-bottom:3px; font-size:16px; font-weight:bold; line-height:30px;}
.mb_1 { margin-bottom:5px;}
.mess a { color:#780000}
.mess span { width:260px; height:5px; border-bottom:1px dotted #999; overflow:hidden; float:left;}
.allw { margin-top:12px;}
.allw2 { margin-top:50px;}
.allw span, .allw2 span { width:324px;}
.messlist { width:324px; }
.messlist ul li { line-height:18px;}

.mr_show div ul { width:160px; float:left;}
.mr_show div ul a, .mr_show div ul a:visited { color:#818181;}
.mr_show div ul a:hover  { color:#900;}
.nob { border:0;}
.bxs span { width:210px; height:69px; line-height:69px; text-align:right;}
.bxs img { margin-left:8px; margin-bottom:10px;}
.bxs ul li { margin-left:8px;}
.tac { text-align:center;}
.tac img { padding:70px 0 0 0;}
.tac1 img { padding:11px 0 0 0;}

.mr_right { width:344px; margin-left:12px; float:left;}

.tel_n { width:941px; margin:16px auto 0 auto; padding-right:6px; text-align:right;}
.bak { width:947px; margin:16px auto;}
.flink { width:698px; margin:0 0 0 241px; border:1px solid #dadada;}
.flink ul li { width:116px; line-height:28px; text-align:center; float:left;}
.flink a { color:#848484}
.dir { width:698px; margin:20px 0 0 241px; color:#535353;}
.dir a, .dir a:visited { color:#535353;}
.dir a:hover { color:#900;}

.bottom { width:100%; height:42px; line-height:42px; color:#fff; background:#780000;}
.bottom ul li { width:947px; margin:0 auto;}
.bottom span { float:right;}
.bottom a { color:#fff;}

.cjwt { margin:10px 0 10px 0; padding-right:10px; text-align:right;}

.mr2l { width:538px; border:1px solid #dadada; float:left;}
.mr2r { width:148px; margin:8px 0 0 8px; padding-bottom:20px; border:1px solid #dadada; float:left;}

.mr2r h2 { margin:20px 66px 10px 16px; color:#939391; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; border-bottom:1px dotted #939391;}
.mr2r ul li { margin-left:25px; list-style-image: url(images/icon_new.gif);}

.title { width:500px; height:27px; margin:6px 0 15px 10px; padding-left:18px; line-height:27px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; background:url(images/title_bg2.gif);}
.stitle { width:518px; height:20px; line-height:20px; margin:6px 0 15px 10px; background:url(images/stitle_bg.gif);}
.stitle h2 { margin:0; padding:0 0 0 20px; font-size:14px; color:#780000; font-family:"Î¢ÈíÑÅºÚ"; float:left; background:#fff;}
.snr { margin:0 10px 25px 100px; line-height:22px;}
.snr font { color:#780000; font-weight:bold; font-size:12px;}
.snr ul li { list-style-image: url(images/icon_new.gif)}
.snr ul li span { float:right;}

/*ÇÐ»»ÄÚÈÝ*/
.dispnone { display:none;}
.dispshow { display:'';}
.n_top { height:39px; margin-top:14px; padding-left:10px; background:url(images/tb_tab_bg.gif);}
.n_top li { width:156px; height:28px; margin-top:11px; line-height:28px; FONT-WEIGHT:bold; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; background:url(images/tb_tab.gif); TEXT-ALIGN:center; CURSOR:pointer; float:left;}
.n_top span { float:right;}
.n_top .active { BACKGROUND:url(images/tb_tab2.gif); COLOR:#780000;}
/*ÇÐ»»ÄÚÈÝ½áÊø*/

.n_main { border:1px solid #dadada; border-top:0;}
.n_left { padding-bottom:10px;}

.shownew { padding:0 38px;}
.shownew h1 { text-align:center; font-size:18px; line-height:24px; font-family:"Î¢ÈíÑÅºÚ"; color:#780000; font-weight:normal; margin:10px 0 30px 0; padding:0;}
.showother { margin-bottom:23px;}
.showother ul li { width:350px; height:36px; margin:0 38px; padding:0; line-height:36px;}
.dy {text-align:right; }
.dy a { cursor:pointer;}

.c { border:1px solid #dadada;}
.c h2 { width:686px; height:27px; margin:5px 8px; line-height:27px; text-indent:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#868681; font-size:14px; background:url(images/title_b_bg.gif);}
.c h3 { height:15px; padding-left:20px; margin-left:20px; line-height:15px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#780000; background:url(images/icon_t1.gif) no-repeat;}
.c ul li { margin-left:40px; padding-bottom:16px; border-bottom:1px dotted #ccc;}
.c font { color:#780000; font-size:12px;}
.c a { color:#780000;}

.px_title { height:18px; margin:22px 26px 10px 22px; background:url(images/px_bg.gif);}
.px_title span { height:18px; padding-right:5px; font-size:14px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; color:#780000; background:#fff; float:left;}
.px2 { width:326px; margin-bottom:20px; text-align:center; float:left;}
.px2 h3, .px3 h3, .sz3 h3 { font-size:12px; margin:0; padding:0; font-family:"ËÎÌå"; font-weight:normal; background:none;}
.px2 ul, .px3 ul { padding-top:10px;}
.px2 ul li { margin:0; padding:0; padding-left:18px;  border:0; text-align:left; margin-left:110px; background:url(images/icon_new.gif) no-repeat;}
.px3 { width:230px; margin-bottom:20px; text-align:center; float:left;}
.px3 ul li { margin:0; padding:0; padding-left:18px;  border:0; text-align:left; margin-left:50px; background:url(images/icon_new.gif) no-repeat;}

.bfline { margin:0 40px 20px 40px; border-bottom:1px dotted #dadada; clear:both;}
.sz3 { width:230px; margin-bottom:20px; text-align:center; float:left;}
.sz3 ul li { margin:0 0 0 30px; padding:0 0 0 18px; border:0; text-align:left;}
.sz3 h3 { margin-bottom:10px; font-weight:bold; font-size:14px;}

.yl { margin:20px 8px;; }
.yl ul li { width:120px; line-height:22px; float:left; border:0; margin:0; padding:0;}
.yl a { color:#848484;}