@charset "utf-8";
/* CSS Document */

*{
	padding:0px;
	margin:0px;
}
body{
	font-size:12px;
	margin:0px;
}
.searchblockdiv1{
	padding-top:60px;
	text-align:center;
}
.bodydiv{
	padding-top:20px;
}
.indexsearchblock{
	width:600px;
	height:120px;
}
.ermenulist1{
	width:100%;
}
.ermenulist1 div{
	float:left;
	margin-right:8px;
	text-align:center;
	line-height:24px;
	color:#9a0002;
	font-size:14px;
	}
.ermenulist1 .showdiv{
	text-align:center;
	line-height:24px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	}
.divlist{
	border:1px solid #999;
	background:#fff;
	z-index:100;
	position:absolute;
	margin-left:50px;
	top:215px;
	}
.divlist div{
	height:27px;
	padding:0px 5px;
	line-height:27px;
	color:#336699;
	font-size:14px;
	}
.divlist a{
	width:70px;;
	text-decoration:none;
}
.divlist .showdiv{
	height:27px;
	padding:0px 5px;
	line-height:27px;
	width:60px !important;width:70px;
	color:#336699;
	font-size:14px;
	background:#ebebeb;
	}
.indexsearchbg{
	clear:both;
	height:60px;
	width:582px;
	}
.searchdiv1{
	height:38px;
	padding-left:20px;
	}
.searchdiv1 div{
	float:left;
	}
.searchdiv1 .inputtext{
	background:url(../images/swb_searchselect.png) no-repeat;
	height:30px;
	width:444px;
	border:0px;
	font-size:14px;
	color:#00659b;
	line-height:29px;
	padding:0px 7px;
	margin:0px;
	}
.width412_1{
	width:444px;
	margin-top:7px;
	margin-left:3px;
	}
.divmar20_1{
	margin-left:10px;
	}
.searchbutton{
	clear:both;
	background:url(../images/swb_searchimg1.png) no-repeat;
	height:33px;
	width:95px;
	margin-top:7px;
	}
.fontdiv{
	height:30px;
	text-align:center;
	font-size:14px;
	color:#006699;
	margin-top:20px;
	}
.fontdiv font{
	margin:10px;
	}
.fontdiv a{
	font-size:14px;
	color:#006699;
	text-decoration:none;
	}
.fontdiv a:hover{
	font-size:14px;
	color:#006699;
	text-decoration:underline;
	}
.fontdiv a:visited{
	font-size:14px;
	color:#006699;
	text-decoration:none;
	}
.copyright_1{
	height:70px;
	text-align:center;
	line-height:30px;
	padding-top:10px;
	margin-top:100px;
	font-size:12px;
	}

.icon{
	background:url(../images/icons.gif) no-repeat -1000px -1000px;
	position:relative;
	padding:2px 10px;
	top:-1px;
	zoom:1;
}
.ppt{
	background-position : -139px 1px;
}
.txt{
	background-position : -36px 1px;
}
.doc{
	background-position : -72px 1px;
}
.pdf{
	background-position : 0px 1px;
}
.xls{
	background-position : -105px 1px;
}
/*地方 2014-10-28*/
.df{padding:5px 0;font-size:12px;}
.df a{padding:0px 5px;line-height:26px; display:block; float:left}
.dfWord{padding:10px 20px;font-size:14px;line-height:28px;}
.dfWord span.b{font-weight:bold;}
.dfWord a{color:#000; text-decoration:underline;}
.Comments h3 a.cur{color:#c00;}
.Comments h3 {background: url("../images/bg/ss_titlebg.png") no-repeat scroll 0 0 transparent;display:block;height:30px;line-height: 30px;padding-left: 28px;}
.ssbody .l2 {float:left;width:260px;display:inline;text-align:left;border-bottom:1px solid #ccc;}
.ssbody .cc1 {float:right;margin-left: 10px;width:700px;text-align:left;}

.zxbsInfo{border-bottom:1px solid #ccc;padding:3px 10px 10px 10px; text-align:left;}
.zxbsInfo h1{font-size:14px;line-height:22px;}
.zxbsInfo h1 a{color:#cd0000;}
.zxbsInfo p{line-height:22px;}
.tol{overflow:hidden;zoom:1; text-align:left;}
.w290{width:290px;}
.w660{width:660px;}
.w475{width:475px;height:450px;}
.w635{width:635px;}
.w315{width:315px;}
.border{border:1px solid #ccc;}
.border h1{ background:url(../images/zxbsTitBg.png) repeat-x;height:auto;line-height:22px;font-size:14px;padding:3px 0 2px 10px;}
.border h1 img{margin-right:10px; vertical-align:middle;}
.colum01{padding:16px 14px 10px 14px;font-size:12px;}
.colum01 li{padding-bottom:8px;line-height:20px;}
.colum01 li label{font-weight:bold;float:left;width:66px;}
.border h2.f12{padding:0 14px 18px 14px;color:#084890;}
.border img.Img{width:453px;height:auto; margin:7px 0 10px 14px;}

.zxbsSearch{height:30px;}
.zxbsSearch input.text{background:#fff url(../images/zxbsInputBg.png) top repeat-x;border:1px solid #cdcdcd;height:27px;width:466px;padding:0 0 0 11px;color:#434343;font-size:14px;line-height:28px;vertical-align:middle;}
.zxbsSearch input.btn1{margin-left:8px;width:82px;height:29px;line-height:28px;color:#fff;font-size:14px;font-weight:bold;border:0;text-align:center; vertical-align:middle;background:url(../images/zxbsBtn.png) no-repeat;cursor:pointer;}

.zxbsT{height:20px;font-weight:bold;line-height:20px;font-weight:bold;position:relative;padding-right:100px;}
.zxbsT a{position:absolute;font-size:12px;font-weight:normal;color:#000;right:0;}
.zxbsT img{margin-right:10px; vertical-align:middle;}
.zxbsMessage{height:266px;overflow:hidden;}
.zxbsMessage h1{color:#084890;font-weight:normal;border-bottom:1px dotted #565656;padding:10px 0 4px 0;line-height:18px;}
.lyno{color:#505050;margin-left:24px;}
.fred {color: #c40202;}
.zxbsMessage h1 a{color:#084890;}
.zxbsMessage p{font-size:12px;line-height:18px;padding:5px 0 0 0;}

.colum02{width:315px;}
.colum02 h2{color:#084890;font-size:14px;padding:10px 0 0 12px;}
.colum03{font-size:12px;padding:10px 10px 0 12px;}
.colum03 li{ background:url(../images/zxbsIcon1.png) left 6px no-repeat;padding:0 0 10px 10px;line-height:18px;}
.colum03 li a{color:#000;}
.colum03 li span{color:#333;padding-left:15px;}
.engine{padding-bottom:10px;}					
.engine .bd {
	border:1px #ccc solid;
	clear: both;
	overflow: hidden;
	padding: 10px 0 0 0;
	font-size:12px;
}
.engine .bd .pic {
	text-align:center;
	padding:0px 0 10px 0;
}
.engine .bd table{
	margin:0 6px;
	font-size:12px;}
.engine .bd table th{
	text-align:left;
	line-height:24px;
	font-weight:normal;
	padding:0px 0;
	vertical-align:top;}
.engine .bd table td{
	line-height:24px;
	padding:0px 0;}
.engine .bd table td a{
	color:#0c368c;text-decoration:none;}
.engine .bd table td a.bold{font-weight:bold;}
.engine .bd .ff{
	padding:6px 10px;
	background:#f7f6eb;}
.engine .bd .ff p input{
	width:auto;
	height:22px;
	line-height:22px;
	background:url(../images/btn/ff_btn.png) repeat-x;
	border:1px solid #bdc1c4;
	vertical-align:middle;
	margin:0 5px 0 0;
	color:#0c368c;
	font-weight:bold;
	cursor:pointer;}
.engine .bd .ff p{
	line-height:24px;}
.engine .bd .ff p a{color:#0c368c; text-decoration:none;}


.w635 li {width:293px;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}