body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
background-color: #FFF; 
}
a:link { text-decoration: none; color: #333; }
a:visited { text-decoration: none; color: #333;}
a:hover { text-decoration: underline; color: #B50004;}
a:active { text-decoration: none; }
body,td,th {
	font-family: Microsoft YaHei;
}
 #search { float: right; width: 380px; font-size: 24px; margin-top: 5px; }
#search .searchinput{
	padding-left: 3px;
	width: 200px;
	font-family: "Microsoft YaHei";
	float: left;
	color: #636365;
	font-size: 12pt;
	vertical-align: middle;
	margin-right: 3px;
	height: 21px;
	line-height: 21px;
	min-height:21px;
	border: 1px solid #8E8E8E;
}
#search .tab_search{
	padding-left: 3px;
	width: 100px;
	font-family: "Microsoft YaHei";
	float: left;
	margin-left: 6px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 3px;
	height: 25px;
	display: inline;
	cursor: pointer;
}
#search .searchaction{
	width: 47px;
	float: right;
	margin-left: 4px;
	height: 25px;
	background-image: url(searchbutton.gif);
	padding: 0px;
	background-repeat: no-repeat;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

.top { height: 40px; background-image: url(top.png); background-repeat: repeat-x; 
}
#baoming { height: 78px; width: 1100px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto;  }

.top .topm {
	margin: auto;
	width: 1100px;
	height: 40px;
	line-height: 40px;
	font-size: 12px;
}
.banner {
	margin: auto;
	height: 350px;
	width: 1100px;
	background-color: #FF3300;
}
.toutiao {
	margin: 10px auto;
	width: 1100px;
	font-family: "Microsoft YaHei";
	overflow: hidden;

}
.toutiao h3 { float:left; width:580px; line-height: 80px; font-size: 32px; text-indent: 180px;  height: 80px; font-family: "Microsoft YaHei"; padding: 0px; margin: 0px; background-image: url(toutiao.png); background-repeat: no-repeat; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;
}

.toutiao .tyouce { float:right; width:500px;  line-height: 80px; font-size: 14px; text-align: right; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCCCCC;}
.toutiao span { font-size: 16px; line-height: 200%; color: #666; }
.zhuti {
	width: 1100px;
	overflow: hidden;
	margin: 10px auto;
}
.zhuti .zhutil {
	float: left;
	width: 735px;
}
.zhuti .zhutir {
	float: right;
	width: 340px;
}
.zhuti .zhutil .bt { font-size: 18px; line-height: 50px; height: 50px; font-weight: bolder; text-indent: 40px; }
h1 { margin: 0px; padding: 0px; font-size: 26px; line-height: 60px; font-family: "Microsoft YaHei"; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC;  overflow:hidden; }
.zhuti .zhutir .bt2 { font-size: 18px; line-height: 25px; height: 25px; font-weight: bolder; background-image: url(/uploads/allimg/150417/1_1100308751.png); background-repeat: no-repeat; text-indent: 10px;}
.zhuti .zhutil .nrbody { overflow: hidden; margin-top: 10px; }
.zhuti .zhutil .nrbody p { font-family: "Microsoft YaHei"; font-size: 15px; line-height: 190%; margin-bottom: 15px; }

.fenge { height:10px;}
.notice { width: 100%; margin-top: 3px; margin-right: auto; margin-bottom: auto; line-height: 173%; font-size: 12px; font-family: "Microsoft YaHei";}
.notice ul {
	margin: 0px;
	padding: 0px;
}
.notice li{ color:#000000; background-repeat: no-repeat; padding: 0px; font-size: 18px; line-height: 30px; font-weight: bold; list-style-type: none; }
.notice li a { color: #333; }

.FOOTFENGE { background-color: #CCC; height: 3px; margin-top: 5px; margin-bottom: 5px; }
#foot { margin: auto; height: 90px; width: 1024px; text-align: center; }
#foot a { color: #000; text-decoration: none; }
#foot p { font-size: 12px; line-height: 30px; margin: auto; text-align: center; padding: 0px; }

#xhx { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; }
.listwenben { overflow:hidden }
.listwenben ul,li { padding: 0px;  margin:0px; }
.listwenben li{ color:#000000; background-repeat: no-repeat; padding: 0px; font-size: 14px; line-height: 40px; list-style-type: none;  }
.listwenben li a:visited { text-decoration: none; color: #000;}
.listwenben2 { overflow:hidden }
.listwenben2 ul,li { padding: 0px; margin:0px; }
.listwenben2 li{ color:#000000; background-repeat: no-repeat; padding: 0px; font-size: 16px; line-height: 30px; list-style-type: none; }

#lianxifangshi { font-size: 16px; line-height: 190%; }
#lianxifangshi P { margin: 0px; padding: 0px; }

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
list-style-type: none;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.tuwen { margin-top: 5px; margin-bottom: 15px; overflow:hidden; }
.tuwen .tupian { border: 1px solid #CCC; float: left; }
.tuwen .tupian IMG {height: 105px; width: 105px;}
.fenge { height: 11px; }
.tuwen .rightw { float: right; height: 80px; width: 560px; font-size: 16px; font-family: "Microsoft YaHei"; line-height: 180%; text-align: justify; color: #333; padding-right:5px; }
.tuwen:hover { background-color: #f9f9f9;}
.tuwen .rightw span{  color: #A0A0A0; }
.tuwen .rightw .biaoti { font-family: "Microsoft YaHei"; font-size: 18px; color: #000; font-weight: bolder; }