/* ʼ */
body { margin:5px 0; padding:0; font-size:12px; color:#333; background:#fff; }
p, ul, ol, dl, dt, dd, h1, h2, h3, form { margin:0; padding:0; }
img { border:0; vertical-align:middle; }
li { list-style:none; }
input, select, textarea { vertical-align:middle; font-size:12px; }
a { color:#333; text-decoration:none; }
a:hover { color:#f00; text-decoration:underline; }
div, dl { zoom:1; }
div:after, ul:after, dl:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
/* ================== block define ================== */
#wrap { width:950px; margin:0 auto; }


.secondaryHeader{height:33px;overflow:hidden;background:url(standardl2nav_bg.gif) repeat-x #fff;color:#000;font-size:12px;font-weight:100;}
.secondaryHeader a,.secondaryHeader a:visited{color:#000;text-decoration:none;}
.secondaryHeader a:hover,.secondaryHeader a:active{color:#c00;text-decoration:underline;}
.sHBorder{border:1px #e3e3e3 solid;padding:0 10px 0 12px;overflow:hidden;zoom:1;}
.sHLogo{float:left;height:31px;line-height:31px;overflow:hidden;}
.sHLogo span{display:block;float:left;display:table-cell;vertical-align:middle;*display:block;*font-size:27px;*font-family:Arial;height:31px;}
.sHLogo span img{vertical-align:middle;}
.sHLinks{float:right;line-height:31px;}

/*  */
.topNav { background:url(topImgBg.gif) 0 0 repeat-x; height:98px; }
.topNav h2 { float:left; padding:20px 0 0 50px; height:49px; }
.topNav .search { float:right; padding:10px 10px 0 25px; color:#666; background:url(search.png) 0 37px no-repeat; }
.topNav2 { clear:both; line-height:29px; color:#86bee2; text-align:center; }
.topNav2 a { color:#fff; text-decoration:none; }
.topNav2 a:hover { color:#fff; text-decoration:underline; }
a.cur_page{padding:8px 12px;background:url(cur_page.gif) 0 3px no-repeat;color:#000;}
a.cur_page:hover { color:#000; text-decoration:none; }

/* б */
.main_div {width:100%;border:1px solid #ccc;}

/*  */
.w_01 .w_title {background:#EEEEEE url(s07_mj_004.gif) no-repeat scroll 100% 0;height:26px;}
.w_01 .w_title a {background:transparent url(s07_mj_004.gif) no-repeat scroll 0 -26px;color:#62230A;float:left;font-size:14px; line-height:22px;min-width:90px;padding:4px 0 0 28px;}
.w_01 .w_title .w_more {float:right;font-size:12px;font-weight:normal;line-height:21px;padding:3px 10px 0 0;
}
.w_01 .w_cont {background:#FAFAFA none repeat scroll 0 0;border-color:-moz-use-text-color #DDDDDD;border-style:none solid;border-width:medium 0px;}
.w_01 .w_cont .w_cont_bg {padding:0 4px;}
.w_01 .w_cont {border-style:none solid;}
.w_01 .w_bot {background:#FAFAFA none repeat scroll 0 0;border-color:-moz-use-text-color #DDDDDD #DDDDDD;border-style:none solid solid;border-width:medium 0px 0px;height:4px;overflow:hidden;}
.w_title { font-weight:normal; }
.c_pt_04 .c_picTxt {overflow:hidden;}
.c_pt_04 .c_pic {float:left;padding:10px 2px 3px 0;text-align:center;width:133px;}
.c_pt_04 .c_txt {margin-left:133px;padding-left:3px;padding-top:8px;}


/* б */
.ul_list1 { padding:10px;clear:both; }
.ul_list1 li { border-bottom:1px solid #e8e8ec; padding-left:13px; line-height:30px; height:30px; background:url(dot.gif) no-repeat 5px 50%; }
.ul_list1 li a { color:#023499; font-size:14px; float:left; }
.ul_list1 li a:visited{color:#800080;text-decoration:none;}
.ul_list1 li a:hover { color:#f00; }
.ul_list1 .pg01 {color:#afafaf; font-size:12px; float:right;}
.ul_list1 .pg01 a {color:#afafaf; font-size:12px;}
.dl_list{background:url(linkBg.gif) bottom no-repeat; padding-bottom:5px;margin-bottom:10px; }
.dl_list dt { line-height:34px; font-size:14px; padding:0 20px;background:url(linkBg.gif) top no-repeat;  }
.dl_list dd a { display:block; line-height:24px; padding:0 20px;color:#023499; }
.dl_list dd a:hover{color:#f00;}
.dl_list dd a.selected { background:url(cur_select.gif) center 0 no-repeat; }

/*  */
.title1{background:url(titleBg.gif);line-height:28px;margin:-1px;position:relative;padding:0 10px 0 25px;}
.title1 h2{font-size:14px;font-weight:normal;float:left;}
.title1 .more{float:right;}
.title1 .more,.title1 .more a{color:#023499;}
.title1 .more a:hover{color:#f00;}

/* footer */
.footer { line-height:23px; text-align:center; padding:20px 0 30px; clear:both; }
.footer, .footer a { color:#333; }
.footer a:hover { color:#f00; }
/*  */
.input_text{border:1px solid #7f9db9;}



.yshg20 {
	line-height: 22px;
	color: #999999;
}
a.title2:link {
	font-size: 16px;
	color: #0000FF;
}
a.title2:hover {
	font-size: 16px;
	color: #FF0000;
	text-decoration: overline;
}
a.title2:visited {
	font-size: 16px;
	color: #990000;
}

BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.white {
	COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
H1 {	color: #000000; font-family: "黑体"; 
		font-size: 18px;
}
H1:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
H1:hover {
	COLOR: #FF0000; TEXT-DECORATION: none
}
A {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0066cc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.blank5 {
	HEIGHT: 10px; FONT-SIZE: 1px; OVERFLOW: hidden
}
.red {
	COLOR: #ff0000
}
.red A {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.f14_2 {
	BORDER-BOTTOM: #cccccc 1px solid; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 14px
}
.hei18 {
	LINE-HEIGHT: 35px; FONT-FAMILY: ""; FONT-SIZE: 16px
}
.topbg {
	WIDTH: 100%; BACKGROUND: url(../images/315ts_topbg.jpg) repeat-x; HEIGHT: 30px
}
.topbg .top_nav {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 910px; PADDING-RIGHT: 20px; FONT-FAMILY: ""; HEIGHT: 30px; COLOR: #999999; PADDING-TOP: 0px
}
.topbg .top_nav A {
	COLOR: #999999; TEXT-DECORATION: none
}
.topbg .top_nav A:visited {
	COLOR: #999999; TEXT-DECORATION: none
}
.topbg .top_nav A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.list {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.list UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.list LI {
	LINE-HEIGHT: 26px; DISPLAY: block; FONT-SIZE: 14px
}
.f14 {
	LINE-HEIGHT: 25px; FONT-SIZE: 14px
}
.border_btm {
	BORDER-BOTTOM: #999999 2px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #999999 2px solid; PADDING-TOP: 10px
}
.border2 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f5f5f5; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
.border3 {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 22px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #f5f5f5; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 5px
}
#wrap {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 920px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; PADDING-TOP: 0px
}
.title {
	PADDING-LEFT: 25px; COLOR: #16387c; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.title2 {
	PADDING-LEFT: 15px; COLOR: #16387c; FONT-SIZE: 14px; FONT-WEIGHT: bold
}

