html,body {
	margin: 0;
	padding:0;
	font-size: 12px;
	font-family: Tahoma,Verdana,ËÎÌå;
	background: #fff;
	text-align:center;
	height:100%;
}
table{font-family: verdana; font-size: 9pt; color: #000000; line-height:170%}
td{font-family: verdana; font-size: 9pt; color: #000000; line-height:170%}

#header {border-top:10px solid #0A53A2; width:960px; margin:0 auto; height:95px; background:url(header_bg.jpg) repeat-x top; position:relative}
#header #logo {position:absolute; left:30px; top:3px}
#header #sitename {position:absolute; font-size:13px; font-weight:bold; line-height:150%; font-family:verdana; width:500px; left:170px; top:20px; text-align:center; color:#090}
#header #topmenu {position:absolute; top:0; right:55px; height:30px; line-height:30px; background:#0A53A2; padding:0 5px; color:#fff; text-align:center}
#header #searchzone {position:absolute; top:50px; right:12px; height:30px; line-height:30px; text-align:center}
#header .left_jiao {position:absolute; left:0; bottom:0; width:8px; height:100%; background:url(header_zuo.jpg) no-repeat}
#header .right_jiao {position:absolute; right:0; bottom:0; width:8px; height:100%; background:url(header_you.jpg) no-repeat}

#menu {width:960px; margin:5px auto; height:40px; background:url(menu_bg.jpg) repeat-x top; position:relative; text-align:center; padding-top:5px; overflow:hidden}
#menu ul {margin:0 auto; padding:0; list-style:none; width:920px; height:30px;}
#menu ul li {float:left; height:25px; line-height:25px; padding-left:19px; padding-right:19px; text-align:center}
#menu .menuline { border-right:1px solid #008040}
#menu .left_jiao {position:absolute; left:0; bottom:0; width:10px; height:100%; background:url(menu_zuo.jpg) no-repeat}
#menu .right_jiao {position:absolute; right:-4px; bottom:0; width:15px; height:100%; background:url(menu_you.jpg) no-repeat}

#mainbody {width:960px; margin:5px auto; background:url(roundedcornr_tl.jpg) no-repeat top left #ADD8E6; }
.mainbody_top {background: url(roundedcornr_tr.jpg) no-repeat top right;}
.mainbody_bottom {background: url(roundedcornr_bl.jpg) no-repeat bottom left;}
.mainbody_bottom div {background: url(roundedcornr_br.jpg) no-repeat bottom right;}
.mainbody_content {background: url(roundedcornr_r.jpg) top right repeat-y;}
.mainbody_top div, .mainbody_top, .mainbody_bottom div, .mainbody_bottom {width: 100%; height: 15px; font-size: 1px; }
.mainbody_bottom { margin-top: -15px;}
.mainbody_content { padding: 5px 10px; margin-top: -5px;}

.left_column {float:left; width:670px; text-align:left}
.right_column {float:right; width:250px; text-align:left}
.right_column2 {float:left; width:240px; text-align:left}
#mainflash {border:1px solid #69c; height:200px; overflow:hidden}
.square_box {border:1px solid #69c; line-height:150%; text-align:center; background:#fff;}
.square_inbox {margin:8px; text-align:left; }
.square_inbox h2 {text-align:center; font-size:14px; color:#063; margin:5px; padding:0; overflow:hidden}
.square_inbox .scorlling {margin:0px; padding-left:20px;}
.scorlling li {padding:0px; list-style:square; }
.leftbox {float:left; width:49%; text-align:left}
.rightbox {float:right; width:49%; text-align:left}

.position {height:30px; line-height:30px; font-size:12px; border-bottom:1px solid #69c; margin-left:20px; margin-right:20px;}
.mainpage {margin:10px 20px; color:#333; font-family: "Verdana", "Arial"; background:#fff; overflow:hidden}
.content {margin-top:20px;line-height:170%; text-align:left; margin-left:20px; margin-right:20px;}
.page_top, .page_bottom {text-align:right; height:30px; line-height:30px; margin-left:20px; margin-right:20px; margin-bottom:10px; }
.listnews {margin:5px 10px; padding:0; list-style:none; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.listnews li {margin:0px; padding:0; height:25px; line-height:25px; list-style:none; background:url(arrow1.gif) -5px 6px no-repeat; text-indent:14px;}
.listnews li span {color:#666; font-size:10px; font-family:Arial}

.endContent {padding:12px 19px 9px; height:1%;}
.endContent h1 {font-size:20px; line-height:28px; margin:17px 0 2px; clear:both; text-align:center; font-family:"Microsoft Yahei",Arial}
.endContent .info {line-height:21px; display:block; }
#endText {text-align:justify; text-justify:inter-ideograph; overflow:hidden; padding:9px 0; clear:both; line-height:20px; word-wrap:break-word; }
#endText table {table-layout:fixed;}
#endText td {overflow:hidden;text-overflow:ellipsis;}

.submenu {margin:0px; text-align:left;}
.submenu ul {margin:0; padding:0; list-style:none}
.submenu ul li {height:25px; line-height:25px; border-bottom:1px solid #35616F; margin:2px 0; padding:0}
.submenu ul li a {display:block; background:url(arrow2.gif) 10px 6px no-repeat #56A5BC; text-indent:25px;}
.submenu ul li a:hover {background:url(arrow2.gif) 10px 6px no-repeat #82D5F0;}

.l_title1 {margin:0; padding:0; height:23px; line-height:23px; border-bottom:3px solid #090; background:url(h1l_bg.gif) left top no-repeat; overflow:hidden; font-size:13px; position:relative; color:#fff;}
.l_title1 span {float:left; margin-left:10px; padding-right:10px; background:url(h1r_bg.gif) right top no-repeat #0A53A2;}
.hotnews {border-left:1px solid #699; border-right:1px solid #699; border-bottom:1px solid #699; background:#fff; overflow:hidden}
.hotnews ul {margin:0 5px; padding:0; list-style:none}
.hotnews ul li {margin:5px 0; padding:0; line-height:140%; text-indent:18px; background:url(arrow1.gif) 0 2px no-repeat;}

#footer {width:960px; height:95px; margin:5px auto; background:url(footer_bg.jpg) repeat-x top #fff; position:relative}
#footer #bmenu {margin:5px 50px; height:25px; line-height:25px; text-align:center; color:#666; border-bottom:1px solid #ccc}
#footer #copyright {text-align:center; line-height:170%; color:#666; font-size:11px;}
#footer .left_jiao {position:absolute; left:0; top:0; width:20px; height:20px; background:url(footer_jiao.jpg) 0 0 no-repeat}
#footer .right_jiao {position:absolute; right:0; top:0; width:20px; height:20px; background:url(footer_jiao.jpg) 0 -20px no-repeat}

A.cmenu:link,A.cmenu:visited{font-family: Tahoma,Verdana,Arial; font-size: 14px; color: #069; text-decoration: none; display:block; font-weight:bold}
A.cmenu:hover{font-family: Tahoma,Verdana,Arial; font-size: 14px; color: #008040; text-decoration: none; display:block; font-weight:bold}

A:link,A:visited{font-family: Tahoma,Verdana,Arial; font-size: 12px; color:#333; text-decoration: none;}
A:hover{font-family: Tahoma,Verdana,Arial; font-size: 12px; color:#f00; text-decoration: none;}

.clear {clear:both; height:0; font-size:1pt;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.more {position:absolute; right:0; width:40px; height:20px; background:url(more.gif) 50% no-repeat;}
.more a {display:block; width:40px;}
.right {text-align:right}
.left {text-align:left}
.center {text-align:center}
.new {display:-moz-inline-box; display:inline-block; width:25px; height:12px; background:url(new.gif) 0 -3px no-repeat; margin-left:5px;}
