﻿*{ margin:0px; padding:0px; font-family:"宋体",Arial;font-size:12px;}
body{
margin:0px;
padding:0px;
}
img{ border:none;}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration: underline;}
.textstyle a{color:#0d4693; text-decoration:none;}
.textstyle a:hover{color:#0d4693; text-decoration: underline;}
.total{
width:1002px;
margin:auto;
height:auto;
}
.ding{
background:url(index/topbg.jpg) repeat-x;
width:1002px;
margin:auto;
height:27px;
}
.ding1{
margin-left:10px;
margin-top:7px;
background:url(index/top1.jpg) no-repeat;
float:left;
width:170px;
padding-left:20px;
font-size:12px;
color:#003873;
line-height:14px;}
.ding2{
float:left;
width:260px;
margin-left:20px;
font-size:12px;
color:#003873;
margin-top:1px;
}
.ding3{
float:left;
width:80px;
font-size:12px;
color:#003873;
line-height:12px;
margin-top:2px;}
.ding3 a{color:#003873;
text-decoration:none;}
.ding3 a:visited{color:#003873;
text-decoration:none;}
.ding4{
float:left;
width:30px;
margin-top:2px;
font-size:12px;
color:#003873;
line-height:14px;
margin-left:4px;
margin-top:7px;}
.ding4 a{color:#003873;
text-decoration:none;}
.ding4 a:visited{color:#003873;
text-decoration:none;}
.ding5{
float:right;
width:230px;
margin-top:7px;
}
.ding6 a{
font-size:12px;
color:#003873;
text-decoration:none;
}
.ding6 a:visited{
font-size:12px;
color:#003873;
text-decoration:none;
}
.banner{
	width:1002px;
	margin:auto;
	margin-bottom:2px;
}
.nav1{
clear:both;
background:#468ac9;
width:1002px;
margin:auto;
height:27px;
border-bottom:#3178ba solid 1px;
margin-bottom:1px;

}
.nav1 ul{
list-style:none;
margin:0px;
padding:0px;
margin-left:20px;}
.nav1 li{
float:left;
width:auto;
height:12px;
font-size:12px;
border-right:#FFFFFF solid 1px;
margin-top:7px;
padding-left:13px;
padding-right:16px;
_display:inline;
}
 .nav1 li a{color:#FFFFFF;
text-decoration:none;}
.nav1 li a:visited{color:#FFFFFF;
text-decoration:none;}
.topsearch{
background:url(index/navibg.jpg) no-repeat;
width:1002px;
margin:auto;
height:30px;
}
.shijian{
float:left;
width:550px;
margin-left:10px;
margin-top:8px;
padding-left:23px;
font-size:12px;
color:#033773;
height:14px;
padding-top:3px;
background:url(index/top2.jpg) no-repeat;
}
.shijian a{
color:#033773;
text-decoration:none;
}
.search{
width:370px;
float:right;
height:27px;
padding-top:3px;
background:url(index/topdiyoubg.jpg) no-repeat;
}
.select * {
 margin: 0;
 padding: 0;
}
.select {
 border:1px solid #7e9db9;
 float: left;
 display: inline;
 }
.select div {
 float: left;
}
/* ?????????FF???IE?????????? */
.select>div {
 width:118px;
 height: 17px;
 overflow:hidden;
 }
 

* html .select div select {
 display:block;
 float: left;
 margin: -2px;
}
.select div>select {
 display:block;
 width:120px;
 float:none;
 margin: -2px;
 padding: 0px;
}
.select:hover {
 border:1px solid #7e9db9;
}
.select select>option {
 text-indent: 2px; 
}

.more{ float:right; padding:0px 8px; font-weight:normal;}
.loginbox{
	padding-top:5px;
}
.loginbox input{
	vertical-align:middle;
	width:130px;
	height:22px;
	line-height:22px;
	border:#b5b8c9 solid 1px;
	margin:0px 10px 0 5px;
	font-family:Verdana, Geneva, sans-serif;
}
.loginbox label{
	height:26px;
	margin:15px 0px 0 0;
	padding:0 0 0 20px;
	display:block;
}
.loginbox form{padding:10px 0px 0px 10px; color:#0d4693;}
.loginbox label span{
	width:50px;
	text-align:right;
}
#usertype{width:123px; height:20px; margin:0px 0px 0px 5px;border:#b5b8c9 solid 1px;vertical-align:middle;}
#loginbtn,#resetbtn{
	width:99px;
	height:35px;
	margin:6px 0 0 130px;
	border:none;
}

.btnbox{
	text-align:center;
	margin:0 0 5px 0;
}
.textbox{
	height:25px;text-align:center; color:#003A79; line-height:31px;background:url(index/login_helpbg.jpg) no-repeat;}

.navfont{ color:#FFF; font-weight:bold; vertical-align:middle;}
.menu{
margin:0px; 
margin-top:7px;
list-style:none;
padding-left:8px;
text-align:left;}
.menu li{
	width:212px;
	padding:0px 0 5px 0;
	text-align:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
	color:#003a79;
	font-size:14px;
	line-height:24px;
}
.menu li a{color:#003a79; text-decoration:none; font-size:14px;}
.menu li a:hover{color:#003a79; text-decoration: underline}

.middle_div_bg{border:#CACACA 1px solid;}
.middle_title{height:29px; background:url(index/midtitle.jpg) no-repeat;}
.middle_title1{margin-left:30px; margin-top:4px;width:92px; height:23px; background:url(index/h1.jpg) left no-repeat; color:#CB0003; font-size:14px; line-height:23px; font-weight:bold}
.middle_title1 a{color:#FFF; font-size:14px; text-decoration: none;}
.middle_title1 a:hover{ text-decoration: underline;}

.middle_title1_line{
	width:241px;
	height:30px
}
.middle_title1_right_bg{width:316px; height:29px; margin-top:5px; background:url(index/mid_bg.jpg) repeat-x }
.middle_title1_right_more{float:left;width:40px; height:26px;margin-left:2px; background:url(index/sanjiao.jpg ) no-repeat right; line-height:26px; padding-top:6px; margin-left:50px}
.mid_ulstyle{
	margin:0px;
	padding:10px 0px 0px 2px;
	line-height:23px;
	list-style:none;
}
.mid_listyle{width:310px; height:23px; padding:0px 0px 0px 0px; border-bottom:1px dashed #CCCCCC;}
.mid_listyle div{ width:235px;text-align:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;-o-text-overflow:ellipsis; float:left;}
.mid_listyle  span{ float:right; color:#878787;}

.mid_mid_zh{ width:480px; height:198px; margin:8px 0px 0px 0px;float:left;}
.mid_mid_zhtitle{ width:545px; height:30px;float:left; display:inline; background:url(index/newstitle.jpg) no-repeat; text-align:left;  padding-top:2px; }
.mid_mid_zhtitle_small{ float:left; width:110px; text-align: center;}
.mid_mid_zhlist{ width:480px; height:162px; margin-top:0px;float:left;text-align:left;}
.zh_ulstyle{margin:0px; padding:4px 0px 0px 6px; list-style:none; text-align:left;}
.zh_listyle{  width:460px;padding-left:10px; text-align:left;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;-o-text-overflow:ellipsis;color:#000; line-height:26px;}

.mid_mid_xx{
	width:555px;
	height:175px;
	margin:5px 0px 0px 0px;
	float:left;
}
.mid_mid_xx1{
	width:555px;
	height:260px;
	margin:5px 0px 0px 0px;
	float:left;
}
.mid_mid_xx2{
	width:555px;
	height:100px;
	margin:5px 0px 0px 0px;
	float:left;
}
.mid_mid_xxlist{
	width:555px;
	height:140px;
	margin-top:0px;
	float:left;
	text-align:left;
}
.xx_ulstyle{
	margin:0px;
	padding:3px 0px 0px 0px;
	list-style:none;
	text-align:left;
}
.xx_listyle{
	width:535px;
	padding-left:12px;
	text-align:left;
	color:#000;
	line-height:25px;background:url(index/arrow_icon.jpg) no-repeat 2px 10px;
}
.mid_mid_xx_title{
	width:490px;
	float:left;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	-o-text-overflow:ellipsis;
}
.mid_mid_xx_time{
	width:35px;
	float:right;
	color:#888888;
}

.lefttitle_style {color:#FFF; line-height:27px;font-size:14px; font-weight:bold;}
.lefttitle_style a{color:#FFF;line-height:27px;font-size:14px; font-weight:bold; text-decoration:none; }
.lefttitle_style a:hover{ text-decoration: underline}

.more_1{
	float:right;
	margin:3px 0px 0px 0px;
	display:inline;
	color:#2680BE;
}
.more_1 a{color:#2680BE; text-decoration:none; font-size:12px; font-weight:normal;}
.more_1 a:hover{ text-decoration: underline}
.new {display:inline-block; width: 25px; height: 20px;background-image: url("../images/new.gif"); background-repeat: no-repeat;}
