body {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px; 
}
ul {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
ol {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
li {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
form {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
fieldset {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
img {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
div {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; color: rgb(51, 51, 51); font-family: "Microsoft YaHei","ËÎÌå"; font-size: 12px;
}
ul {
	list-style-type: none;
}
ol {
	list-style-type: none;
}
li {
	list-style-type: none;
}
td {
	color: rgb(51, 51, 51); font-size: 14px;
}
table {
	color: rgb(51, 51, 51); font-size: 14px;
}
input {
	color: rgb(51, 51, 51); font-size: 14px;
}
a:link {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); text-decoration: none;
}
a:hover {
	color: rgb(238, 0, 0); text-decoration: none;
}
body {
	
}
.NewsTitle {
	line-height: 380%; font-size: 22px;
}
.NewsTitleFu {
	line-height: 100%; padding-bottom: 20px; font-size: 18px;
}
.NewsContent {
	line-height: 180%; font-size: 16px;
}
.NewsContent div {
	font-size: 16px;
}
.NewsContent a:link {
	color: rgb(11, 87, 180); text-decoration: underline;
}
.NewsContent a:visited {
	color: rgb(11, 87, 180); text-decoration: underline;
}
.NewsContent a:hover {
	color: rgb(238, 0, 0); text-decoration: underline;
}
.NewsText {
	color: rgb(51, 51, 51); line-height: 200%; font-size: 16px;
}
.FX_PageDiv {
	padding: 15px; width: auto; height: 22px; font-family: Arial, Helvetica, sans-serif; font-size: 12px;
}
.Fx_PageDiv2_span2 span {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 20px; height: 18px; text-align: center; color: rgb(51, 51, 51); line-height: 18px; margin-right: 4px; float: left; display: block; cursor: pointer;
}
.Fx_PageDiv2_span2 strong {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 20px; height: 18px; text-align: center; color: rgb(204, 0, 0); line-height: 18px; margin-right: 4px; float: left; display: block; cursor: pointer; background-color: rgb(221, 221, 221);
}
.Fx_PageDiv2_span2 input {
	padding-top: 0px; font-size: 12px; margin-top: 0px;
}
.Fx_PageDiv2_span1 {
	padding-top: 3px; padding-left: 0px; float: left;
}
.Fx_PageDiv2_span2 {
	padding-right: 0px; float: right;
}
.Fx_PageDiv2_1_2 {
	color: rgb(204, 0, 0);
}
.Fx_PageDiv2_1_3 {
	color: rgb(204, 0, 0);
}
.Fx_PageDiv2_1_4 {
	color: rgb(204, 0, 0);
}
.menu td {
	color: rgb(255, 255, 255); line-height: 50px; font-size: 18px;
}
.menu td a:link {
	color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; text-decoration: none; display: block;
}
.menu td a:visited {
	color: rgb(255, 255, 255); line-height: 50px; font-size: 18px; text-decoration: none; display: block;
}
.menu td a:hover {
	color: rgb(246, 255, 0); line-height: 50px; font-size: 18px; font-weight: bold; display: block;
}
.homepage {
	color: rgb(255, 255, 255); letter-spacing: 2px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; background-color: rgb(36, 102, 176);
}
.homepage a:link {
	color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; text-decoration: none; display: block; background-color: rgb(36, 102, 176);
}
.homepage a:visited {
	color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; text-decoration: none; display: block; background-color: rgb(36, 102, 176);
}
.homepage a:hover {
	color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; text-decoration: none; background-color: rgb(26, 127, 205);
}
.classtit {
	color: rgb(9, 84, 139); font-size: 24px; font-weight: bold;
}
.top_news {
	color: rgb(102, 102, 102); line-height: 24px; font-size: 14px; text-decoration: none;
}
#pic_display {
	margin: 0px auto; width: 1143px; height: 223px;
}
.pic_display_show {
	float: left;
}
#daoyu {
	margin: 620px auto auto; padding: 15px; width: 1210px; background-color: rgb(83, 127, 199);
}
#daoyu p {
	margin: 0px; color: white; line-height: 36px; text-indent: 2em; font-size: 24px;
}
.main {
	margin: auto; width: 1240px; background-color: rgb(255, 255, 255);
}
#forum01 {
	margin: 0px auto; width: 1143px; padding-top: 60px;
}
.pic_classtit {
	margin: 30px 0px;
}
.gzdt {
	overflow: hidden;
}
#lunbo {
	background: rgb(204, 204, 204); width: 583px; height: 362px; float: left;
}
.gzdtnews {
	width: 540px; margin-left: 20px; float: left;
}
.gzdtnews .ttnews a {
	width: 540px; text-align: center; color: rgb(255, 0, 0); font-size: 20px; text-decoration: none; display: block;
}
.gzdtnews .ttnews p {
	line-height: 24px; text-indent: 2em; padding-bottom: 20px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.gzdtnews1 {
	width: 540px; float: left;
}
.newslist li a {
	background: url("ico.jpg") no-repeat left; color: rgb(51, 51, 51); line-height: 42px; padding-left: 20px; font-size: 16px;
}
.newslist span {
	color: rgb(153, 153, 153); line-height: 42px; font-size: 16px; float: right;
}
#forum02 {
	margin: 0px auto; width: 1143px; overflow: hidden;
}
#forum02_left {
	width: 550px; float: left;
}
#forum02_right {
	width: 550px; float: right;
}
#forum03 {
	padding-bottom: 40px;
}
.mtjj {
	margin: 0px auto; width: 1135px; height: 185px; overflow: hidden;
}
.mtjj img {
	margin-right: 20px;
}
.tag1sel {
	background: url("a_01.png") no-repeat; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; font-weight: bold;
}
.tag1sel a:link {
	color: rgb(36, 95, 187); line-height: 31px; text-decoration: none;
}
.tag1sel a:visited {
	color: rgb(36, 95, 187); line-height: 31px; text-decoration: none;
}
.tag1sel a:hover {
	color: rgb(36, 95, 187); text-decoration: none;
}
.tag1selno {
	color: rgb(51, 51, 51); font-size: 14px;
}
.tag1selno a:link {
	color: rgb(51, 51, 51); line-height: 31px; text-decoration: none;
}
.tag1selno a:visited {
	color: rgb(51, 51, 51); line-height: 31px; text-decoration: none;
}
.tag1selno a:hover {
	color: rgb(51, 51, 51); text-decoration: none;
}
.more {
	color: rgb(255, 255, 255); line-height: 26px; font-size: 12px; background-color: rgb(38, 135, 255);
}
.more a:link {
	color: rgb(255, 255, 255); line-height: 26px; background-color: rgb(38, 135, 255);
}
.more a:visited {
	color: rgb(255, 255, 255); line-height: 26px; background-color: rgb(38, 135, 255);
}
.more a:hover {
	color: rgb(255, 255, 255); line-height: 26px; font-size: 12px; font-weight: bold; display: block; background-color: rgb(0, 106, 255);
}
.text td {
	font-size: 16px;
}
.text_border td {
	font-size: 16px; border-bottom-color: rgb(206, 206, 206); border-bottom-width: 1px; border-bottom-style: dashed;
}

.header{
	background: url(../images/jt_top1.jpg)no-repeat center;
	width: 100%;
	height: 338px;
	overflow: hidden;
	background-color: #a0c87d
}
.header1{
	background: url(../images/jt_top2.jpg) no-repeat center;
	width: 100%;
	height: 320px;
	overflow: hidden;
	background-color: #a0c87d
}
.header2{
	background: url(../images/jt_top3.jpg) no-repeat center;
	width: 100%;
	height: 302px;
	overflow: hidden;
	background-color: #a0c87d
}

.dy {
background: url(../images/bjdy.png) no-repeat;
width: 1000px;
height: 166px;
margin: 30px auto;
}

.dy_page {
	margin-left: 41px;
	margin-top: 40px;
	overflow: hidden;
	width:926px;
	float: left;
}

.dy_page p {
	line-height: 30px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	color: #343434;
	text-indent: 2em;
}

#layout4{
	background: url(../images/2020lx.png) no-repeat top center;
	width: 100%;
	padding-top: 90px;
	margin-top: 40px;
}

#layout3{
	background: url(../images/2020cxly.png) no-repeat top center;
	width: 100%;
	padding-top: 90px;
	margin-top: 40px;
}
#layout3 .text{
	border: 1px solid #dcdcdc;
	height: auto;
}
#layout3 ul{
	margin: 20px 0px 0px -6px;
	zoom: 1;
	height: auto;
	overflow: hidden;
}
#layout3 li{
	width:484px;
	height:113px;
	background:url(images/xx.jpg) repeat-x left bottom;
	float:left;
	display:inline;
	margin:0px 41px 0px 57px;
	overflow:hidden;
	text-align:left;
}
#layout3 li h5{
	font-size:20px;
	font-weight:bold;
	line-height:24px;
	margin:14px 0px 6px 0px;
}
#layout3 li p{
	font-size:14px;
	line-height:24px;
	color:#666;
	height:48px;
	overflow:hidden;
}

.wrapper{
	width:100%;
	min-width:1160px;
}
.box{
	width:1160px;
	margin:0px auto;
}

.main03{
	height: 500px;
	overflow: hidden;
	*zoom:1;
}
.ntshlj{
	width: 529px;
	height: 448px;
	border: 1px solid #E8E7E4;
	overflow: hidden;
}
.fr{
	float:right;
}
.fl{
	float:left;
}
.title{
	height: 50px;
	background: #EAF4FB;
	line-height: 50px;
	text-align: center;
	font-family: "Î¢ÈíÑÅºÚ";
	font-weight: bold;
	font-size: 18px;
	color: #1976d2;
}
.jtnr{
	width: 492px;
	margin-left: 20px;
	margin-top: 20px;
	overflow: hidden;
}
.jtnr img{
	width: 490px;
	height: 270px;
}
.jtnr p{
	margin-top: 20px;
	line-height: 26px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #333333;
	text-indent: 2em;
	text-align:center;
}
.jtnr a{
	color: #db000b;
}
