@charset "utf-8";
/*格式化CSS*/
html, body, div, applet, object, iframe,h1, h2, h3, h4, h5, h6, blockquote, pre, a, address, code, em, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-family:Arial, Helvetica, sans-serif;
line-height:160%;
}
ol, ul, li {
list-style: none;
}
table {
border-collapse: caption;
border-spacing: 0;
}
caption, td {
font-weight: normal;
}
/* 清除浮动 */
.clear {
    clear: both;
    height:1px;
    margin-top:-1px;
    overflow:hidden;
}

body {
color:#000;
line-height:160%;
font-size:14px;
font-family: arial,verdana,sans-serif;
background-color:#fff;
}
a:link {color: #666; text-decoration: none}
a:visited {color: #666; text-decoration: none}
a:hover {color: #0099EA; text-decoration: underline}

p{line-height:160%;}
.red{color:red;}

.more{
float:right;
width:50px;
padding:10px 0 0 8px;
margin-right:10px;
color:#000;
font-family:simsun;
}
.left{text-align:left;}

DIV.page {
	margin:3px;
	padding:3px;
	text-align: left;
	height:30px;
}
DIV.page A {
	margin:2px;
	padding:2px 5px;
	color: #000099;
	text-decoration: none;
	border:1px solid #aaaadd;
	height:30px;
}
DIV.page A:hover {
	color: #000;
	border:1px solid #000099;
}
DIV.page A:active {
	color: #000;
	border: #000099 1px solid;
}
DIV.page SPAN.current {
	margin:2px;
	padding:2px 5px;
	font-weight: bold;
	color: #fff;
	background-color: #000099;
	border: #000099 1px solid;
}
DIV.page SPAN.disabled {
	margin:2px;
	padding:2px 5px;
	color: #ddd;
	border: #eee 1px solid;
}
/* content */

/*   header */
#header{
margin:0 auto;
width:980px;
border-left:2px solid #999;
border-right:2px solid #999;
}
.webName{font-size:20px;}
/*导航条*/
#nav{
clear:both;
height:30px;
line-height:30px;
padding:5px 10px 0 8px;
background-color:#1A518E;
}
#nav ul{
}
#nav li{
	height:30px;
	line-height:30px;
	float:left;
	padding:0 2px;
}
#nav li a:link,#nav li a:visited{
	margin:0px;
	display:block;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	color:#fff;
	padding:0 5px;
	float:left;
}
#nav li a:hover{
	color:#1A518E;
	background-color:#fff;
	height:30px;
	padding:0 5px;
	float:left;
}

.so{
margin:0 5px;
height:29px;
background: url("images/so_bg.gif") repeat-x;
}
.so form{
margin-left:20px;
margin-top:2px;
float:left;
background: url("images/search.gif") no-repeat;
}
.soInput{
border:0;
width:77px;
height:21px;
background: url("images/bt3.gif") no-repeat;
}
.soText{
color:#666;
border:1px solid #ccc;
width:200px;
}
/* Home*/
.area{
margin:0px auto;
width:960px;
text-align:left;
}

/*  main */
#main{
margin:0px auto;
padding:0 15px;
width:950px;
text-align:left;
background:#fff;
border-left:2px solid #999;
border-right:2px solid #999;
}

#leftMain{
float:left;
width:725px;
}
.postHead{
font-weight:bold;
font-size:16px;
}
.postTime{
font-size:12px;
border-top:1px solid #666;}
.postTag{
margin-bottom:10px;
font-size:12px;
border-top:1px dotted #ccc;
}

.newsTitle{
font-size:20px;
}
.newsContent{font-size:14px;line-height:160%;}
.newsContent p{text-indent:2em;}
.newsContent img{vertical-align:middle;}

#rightMain{
margin-left:10px;
padding-left:10px;
float:right;
width:200px;
min-height:450px;
background:#fff url("images/mainbg1.gif") no-repeat;
border-left:1px dotted #ccc;
}
.barCol{
margin-bottom:10px;
}
.barCol li{
padding:0px 0 0px 15px;
border-bottom:1px dashed #F2F2F2;
font-size:12px;
background:url(image/li.gif) no-repeat 0 3px;
}
.barColT1{
padding-left:5px;
background-color:#eee;
}
/*   footer */
#footer{
clear:both;
margin:0 auto;
width:950px;
padding:15px;
height:40px;
text-align:center;
font-size:12px;
color:#929292;
background:url("image/bottombg.gif") repeat-x;
border-left:2px solid #999;
border-right:2px solid #999;
}
#footer a{color:#929292;}
.copyright{
}



/*  留言表單*/
.contactForm{
margin:20px auto;
width:636px;
}
.formList li{
margin:3px 0;
line-height:40px;
clear:both;
}
label{
display:block;
width:80px;
float:left;
text-align:right;
line-height:30px;
}
.contactForm .input{
width:400px;
}

.radio{
margin-left:20px;
color:#ccc;
}
.input{
/*float:left;*/
margin:2px;
padding:2px;
font-size:12px;
border:1px solid #CCCCCC;
background-color:#fefefe;
}
.formSubmint{
background:#eee url("images/btn1.gif") no-repeat right;
border:0px solid #CCCCCC;
margin:10px 100px;
width:45px;
height:20px;
line-height:120%;
color:#fff;
font-weight:bold;
}


/* 链接 */
.sitemap ul li{
padding-left:10px;
}
.link{
float:left;
}
.link h3{
width:158px;
height:20px;
line-height:20px;
padding-left:10px;
background-color:#CBE5FF;
}
a.a3{
font-size:14px;
color:#000;
font-weight:bold;
}
#divFrame {
background-color:#FFFFFF;
width:100%;
}
/*  #adlist  */
#adlist{
margin:0 auto;
width:980px;
padding-top:10px;
background-color:#fff;
border-left:2px solid #999;
border-right:2px solid #999;
}
#adlist .scroll {clear:both;overflow:hidden;white-space: nowrap;height:170px;width:980px;}
#adlist .ad  {behavior: url(/css@js.htc/aditem.htc);overflow:hidden;padding-bottom:10px;float:left;}
#adlist .end {}
#adlist .ad img {border:none;height:160px;}
#adlist .ad .no {filter: Gray;}
#adlist .span {display:none;}
