body {
font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:0; margin:0; line-height:25px; 
repeat-x;background: url(../Images/body_bg.jpg) repeat-x #deebf3;
}
form {margin:0px; padding:0px;}
A:link {FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none}
A:visited {FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 12px; COLOR: #333333; TEXT-DECORATION: underline}

img{ margin:0; padding:0; border:0;display:block ;}
ul,li{ margin:0; padding:0; list-style:none;}
marquee{ margin:0; padding:0;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clearboth{clear:both; margin:0; padding:0;}

#wrap{width:970px; margin:0 auto; background:#FFFFFF;}

#headerbar{width:970px;margin:0 auto;background: #f5f5f5;border-bottom: 1px solid #e3e3e3;}
#header{width:960px;margin:0 auto;margin-bottom:10px;}
#logo{ float:left; margin-right:10px;}
#banner{float:left;}

#topnav {margin: 0 5px 10px;background: url(../Images/nav_bg.png) no-repeat 0 -36px;}
#topnav2 {background: url(../Images/nav_bg.png) no-repeat 100% -72px;}
#topnav2 ul {height: 36px;line-height: 36px;overflow: hidden;margin: 0 15px;background: url(../Images/nav_bg.png) repeat-x 0 0;}
#topnav li {float: left;display: inline;margin: 0 0 0 -2px;padding: 0 4px 0 6px;background: url(../Images/nav_bg.png) no-repeat 0 -108px;}
#topnav a {display: block;width: 102px;text-align: center;font-size: 120%;}
#topnav a:link, #topnav a:visited { color: #fff;}
#topnav a.current, #topnav a:hover, .nav a:active {color: #fff;font-weight: bold;background: url(../Images/nav_bg.png) no-repeat 50% -144px;}

.topad{width:960px;margin:0 auto;}

#main{width:960px;margin:0 auto; margin-bottom:10px;}

.wrap{ width:960px;margin:0; }
.wrap .col1{width: 280px;float: left; margin-right: 10px;}
.wrap .col2{width: 330px;float: left; margin-right: 10px;}
.wrap .col3{width: 320px;float: left; margin-right: 0;}
.wrap .col4{width: 670px;float: left; margin-right: 0;}

.weizhi{
	border:1px solid #B0C7DD;
	background:#E1EFFB;
	padding:0px 15px;
	height:30px;
	line-height:30px;
	margin:0px 5px 10px 5px;
	position:relative;
}

#leftbar{ float:left;width: 660px;margin:0 10px 0 0;padding:0;overflow:hidden; }
#rightbar{float:left;width: 290px;margin:0;padding:0;overflow:hidden; }

.box{border:1px solid #99BBDD;margin-bottom:10px;}
.box_title{background:url(../Images/news_bg.gif);height: 28px;}
.box_title h3 {height: 26px;line-height: 26px;margin: 1px 1px 0;padding: 0 10px;font-weight: bold;font-size: 120%;color: #275c91;}
.box_title span {float:right;padding:0;padding-right:5px; }
.box_1 ul{padding:5px;}
.box_line .bv{border-bottom:1px solid #E8E8E8; padding-bottom:5px; margin-bottom:5px;}
.box_line a{line-height:28px;padding-left:9px; font-size:12px;}
.box .center_box li{line-height:25px;font-size:14px;}
.box .center_box li span{float:right;font-size:12px;color:#A8A8A8;}
.box .left_box li{word-wrap:break-word !important; word-wrap:;word-break:break-all;/*±ØÐë*/  }
.box .left_box li a{line-height:24px; font-size:12px;}

#detail{background:#F5FAFF;	border:1px solid #99BBDD;padding:30px 18px 20px 18px;color:#4A4A4A;}
#detail h1{ color:#363737;text-align:center;font-size:22px;margin:0px;padding:0px;font-weight:bold;}

#time{text-align:center;color:#666666;padding:15px 0px;border-bottom:1px solid #E1E4E6; line-height:100%}
#time img{	height:20px;margin-bottom:-4px;}

#content{font-size:14px;color:#2A2A2A;line-height:25px;margin:15px 0px 35px 0px; }
#content img{border:1px solid #666666;	max-width:510px;}
#contentad{float:left; margin-right:15px;margin-bottom:15px; padding:2px; }
.contentbottomad{ margin:0 auto 10px auto;}

.text_tag {background: #FFFFFF;border: 1px dashed #CAE5FF;height: 24px;margin: 10px auto;padding-left: 10px;padding-right: 10px;width: 560px;}
.text_tag h5 {clear: left;color: #000000;float: left; font-size:12px;padding-top:3px; margin:0; font-family:Tahoma;}
.text_tag a {font-size:12px;}

.xg{line-height:24px;border-top: 1px solid #E1E4E6;padding:5px;margin-bottom:10px;border-bottom: 1px solid #E1E4E6;height: 30px;}
.xg li{width:50%;float:left;}

.box_xg{border:1px solid #B8CDE3;margin-bottom:10px;}
.box_xg .title_xg{background:#B8CDE3;color:#003770;line-height:26px;height:26px;padding-left:15px;border:1px solid #fff;font-weight:bold;}
.box_xg ul{padding:6px;overflow:hidden;height:1%;}
.box_xg ul li{display:block;float:left;width:50%;background:url(xg_bg.gif) no-repeat 5px 9px;*width:49%;text-indent:12px;height:24px;line-height:24px;overflow:hidden;font-size:14px;}

#list ul{border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:15px;}
#list ul .list_title{color:#204E7D;font-weight:bold;background:url(list_title.gif) no-repeat 7px 7px;padding-left:23px;font-size:14px;}
#list ul .list_title span{font-size:12px;float:right;color:#787878;font-weight:normal;}
#list ul .ot span{margin-right:50px;}
#list ul .text{line-height:23px;text-indent:24px;padding:13px 0px;color:#878787;}
#list a:link{color:#204E7D;text-decoration:none;}
#list a:visited{color:#204E7D;text-decoration:none;}
#list a:hover{color:#204E7D;text-decoration:underline;}

.right_bot{	margin-bottom:10px;}
.right_box{	border:1px solid #99BBDD;}
.right_title{background:#D7E7F7;border-bottom:1px solid #99BBDD;height:27px;line-height:27px;font-size:14px; font-weight:bold;color:#313131;padding-left:10px;}
.right_box ul{padding:5px;padding-left:10px;}
.right_box ul li{line-height:25px; font-size:6px;word-wrap:break-word !important; word-wrap:;word-break:break-all;/*±ØÐë*/ }


#linkbar{width:960px;margin:0 auto; margin-bottom:10px;}
#linkline{width:98%; line-height:1px; height:1px; margin:0 auto; padding:0; color:#EEE}
#indexsitelink{width:960px;margin:0 auto;}
#indexsitelink li{ float:left; display:inline;width:16%; text-align:center; overflow:hidden;}
#allsitelink{width:960px;margin:0 auto;}
#allsitelink li{float:left; display:inline;width:16%; text-align:center; overflow:hidden;}
#endnav{width:960px;margin:0 auto; height:35px;border: 1px solid #8BB4D7;background-color: #DEEBF8;	text-align: center;}
#endnav li{ display:inline;padding:0 10px; line-height:35px;}
#footer{width:960px;margin:0 auto; text-align:center}