@charset "utf-8";
/* CSS Reset */
html,body,div,span,object,iframe,p,a,em,strong,h1,h2,h3,h4,h5,h6,u,i,center,dl,dt,dd,ul,ol,li,fieldset,legend,form,label{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
}

body{
	font:12px arial;
	background-color: #b90c08;
}



/* font style */
.f12{font-size:12px;font-family:Arial,sans-serif;}
.f14{font-size:14px;font-family:Arial,sans-serif;}
.f18{font-size:18px;font-family:Arial,sans-serif;}
.fw{font-weight:bold;}
/* blank */
.bk1,.bk5,.bk10,.bk15{clear:both;font:1px/1px Arial;overflow:hidden;}
.bk1{height:1px;}
.bk5{height:5px;}
.bk10{height:10px;}
.bk15{height:15px;}


/* color */
.cc00{
	color:#c00;
}


/* link */

a.l900{color:#c00;}
a.l900:hover{color:#333;}
.l900 a{color:#c00;}
.l900 a:hover{color:#333;}
a.l666{color:#666;}
a.l666:hover{color:#c00;}
.l666 a{color:#666;}
.l666 a:hover{color:#c00;}
a.l333{color:#333;}
a.l333:hover{color:#c00;}
.l333 a{color:#333;}
.l333 a:hover{color:#c00;}

a.lfff{color:#fff;}
a.lfff:hover{color:#ff0;}
.lfff a{color:#fff;}
.lfff a:hover{color:#ff0;}

a.lnn{text-decoration:none;}
a.lnn:hover{text-decoration:none;}
.lnn a{text-decoration:none;}
.lnn a:hover{text-decoration:none;}
a.lnu{text-decoration:none;}
a.lnu:hover{text-decoration:underline;}
.lnu a{text-decoration:none;}
.lnu a:hover{text-decoration:underline;}
a.luu{text-decoration:underline;}
a.luu:hover{text-decoration:underline;}
.luu a{text-decoration:underline;}
.luu a:hover{text-decoration:underline;}





#header{
	width:100%;
	overflow:hidden;
	background-color: #FFF; text-align:left;
}


.toubu{
	width:100%; height:200px;
	overflow:hidden; text-align:center; background-image:url(bg1.jpg)
}
.toubu .top{ background:url(top.jpg) center top no-repeat;height:200px;}

#headdh{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	height:36px;
	background-image:url(dh.jpg);
	line-height:34px;
	text-align:center;
	font-size:14px;
	background-color:#FFF;
}

#main{margin:0 auto;width:962px; padding:10px;background-color:#FFFFFF;overflow:hidden;}

#main .con1{
	float:left;
	width:343px;
	margin-right:15px;
}
#main .con2{
	float:left;
	width:390px;
	overflow:hidden;
}
#main .con3{float:right; width:200px;}

#pic{
	width:333px;
	padding:5px;
	background-color:#FFB62C;
	overflow:hidden;
	height: 250px;
}

#main .con2 .list1{
	width:390px;
	margin:0 auto 10px;
	overflow:hidden;
	border-bottom: 1px #ccc dotted;
}
#main .con2 .list1 p{
	margin:0 auto;
	text-align:left;
	line-height:21px;
	font-size:12px;
	padding-bottom: 10px;
}
#main .con2 .list1 h1{ text-align:center; font-size:14px; height:30px; line-height:30px;color:#333333; margin:0;}
#main .con2 .list1 h1 a{ font-size:14px;text-decoration: underline;color:#c00; }
#main .con2 .list1 h1 a:hover{ font-size:14px;text-decoration: underline;color:#333; }

#main .con2 .list2{
	width:390px;
	margin:0 auto;
	overflow:hidden;
	height: 146px;
}
#main .con2 .list2 ul{
	text-align: left;
	font-size:12px;
	list-style: none;
	clear: both;
	LINE-HEIGHT: 23px;
	color:#666666;
}
#main .con2 .list2 li{
	BACKGROUND-IMAGE: url(icon01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:1px 0;
	padding-left:10px;
	color:#666666;
	float:left;
	width:380px;
	overflow:hidden;
	height:23px;
}
#main .con2 .list2 li a{font-size:14px; color: #333333;text-decoration: none;}
#main .con2 .list2 li a:hover{font-size:14px; color: #900;text-decoration: underline;}


#link{
	margin:0 auto;
	text-align:left;
	overflow:hidden;
	border:1px solid #e2a5b4;
}
#link .top{background-image:url(t_bg2.jpg); height:32px;overflow:hidden}
#link .top h2{
	float:left;
	font-size:14px;
	color:#CC0000;
	padding-left:22px;
	line-height:33px;
}
#link .top a.more{
	float:right;
	padding-right:4px;
	color:#c00;
	line-height: 33px;
}

#link .txt{
	WIDTH: 178px;
	overflow:hidden;
	height:153px;
	margin:3px auto;
}

#link ul{
	width:178px;
	text-align: left;
	font-size:12px;
	list-style: none;
	clear: both;
	LINE-HEIGHT: 22px;
	color:#666666;
}
#link li{
	BACKGROUND-IMAGE: url(icon01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:8px;
	color:#666666;
}
#link li a:active{font-size:12px; color: #333333;text-decoration: none;}
#link li a:link{font-size:12px; color: #333333;text-decoration: none;}
#link li a:visited{font-size:12px; color: #333333;text-decoration: none;}
#link li a:hover{font-size:12px; color: #990000;text-decoration: underline;}





#picnei{
	width:962px;
	overflow:hidden;
	font-size: 14px;
	line-height: 24px;
	margin: 0 auto;
	background-color: #FFFFFF;
	padding: 0 10px;
}
#picnei .pic2{
	border: 1px solid #e2a5b4;
}
#picnei .pic2 img{
	width:180px;
	height:135px;
	margin:10px auto 2px;
	overflow:hidden; border:1px #ccc solid; padding:5px;
}

#picnei .pic2 a{font-size: 14px; COLOR: #333; TEXT-DECORATION: underline}
#picnei .pic2 a:hover{font-size: 14px;color: #900;text-decoration:underline;}


#picnei .pic1{
	background-image:url(rbg1.jpg);
	height:33px;
	border-top:1px solid #e2a5b4;border-left:1px solid #e2a5b4;border-right:1px solid #e2a5b4;
}
#picnei .pic1 h2{
	color:#FFFFFF;
	padding-left:32px;
	font-size:14px;
	float:left;
	line-height: 33px;
}
#picnei .pic1 .more{
	float:right;
	font-size:12px;
	padding-right:5px;
	line-height:33px;
	color:#C00
}



#mainlb{
	margin:0 auto;
	width:962px;
	background-color:#FFFFFF;
	overflow:hidden;
	padding: 10px;
	clear: both;
}
#mainlb .con1{
	float:left;
	width:233px;
}
#mainlb .con2{
	float:right;
	width:719px;
}


#bianj{
	border:1px solid #e2a5b4;
	overflow:hidden;
	margin-bottom:15px;
	width: 231px;
}

#bianj .top{
	background-image:url(rbg1.jpg);
	height:33px;
	overflow: hidden;
}
#bianj .top h2{
	text-align:left;
	font-size:14px;
	color:#FFFFFF;
	padding-left:32px;
	float:left;
	line-height: 33px;
}
#bianj .top .more{float:right; font-size:12px; padding-right:5px; line-height:20px;padding-top:9px;}

#bianj .ner{
	width:208px;
	margin:0 auto;
	text-align:left;
	font-size:12px;
	color:#333;
	line-height:22px;
	padding: 9px 0;
	overflow: hidden;
}





#container{
	width:717px;
	border:1px solid #e2a5b4;
	overflow:hidden;
}
#container .top{
	background-image: url(rbg1.jpg);
	height:33px;
	overflow: hidden;
}
#container .top h2{
	font-size:14px;
	color:#FFFFFF;
	padding-left:32px;
	float:left;
	line-height: 33px;
}
#container .top .more{float:right; font-size:12px; padding-right:5px; line-height:20px;padding-top:9px;}
#container .ner{
	padding:10px;
	overflow: hidden;
	width: 680px;
	margin: 0 auto; line-height:25px; font-size:14px}

#container .ner .pic1{ width:330px; overflow:hidden; float:left}
#container .ner .pic2{ width:330px; overflow:hidden; float:right}
#container .ner img{
	float:left;
	width:160px;
	height:120px;
	padding:4px;
	border:1px #ccc solid;
	margin-right: 10px;
}
#container .ner a{ font-size:14px;color:#333;text-decoration:none;}
#container .ner a:hover{ font-size:14px;color:#900;text-decoration:underline;}
#container .ner p{ border-bottom:1px #CCC dotted; margin-bottom:10px; padding-bottom:10px;}
#container .ner strong a{ color:#C00}



#container .ner  ul{text-align: left; font-size:12px; margin:0 auto; list-style: none; clear: both;LINE-HEIGHT: 25px;color:#666666;}
#container .ner  li{BACKGROUND-IMAGE: url(icon01.gif);background-repeat: no-repeat;background-position: left top; margin:4px 0; padding-left:10px; color:#666666;}
#container .ner  li a:active{font-size:14px; color: #333333;text-decoration: underline;}
#container .ner  li a:link{font-size:14px; color: #333333;text-decoration: underline;}
#container .ner  li a:visited{font-size:14px; color: #333333;text-decoration: underline;}
#container .ner  li a:hover{font-size:14px; color: #c00;text-decoration: underline;}



#mainn{
	margin:0 auto;
	width:962px;
	background-color:#FFFFFF;
	padding:10px 10px 0 10px;
	overflow: hidden;
}
#mainn .con1{
	float:left;
	width:233px;
	margin-right: 10px;
}
#mainn .con2{
	float:left;
	width:476px;
	margin-right: 10px;
}
#mainn .con3{
	float:left;
	width:233px;
	margin-right: 10px;
}
#mainn .con4{
	float:right;
	width:233px;
}


#mainn .con4 .mnews,#mainn .con1 .mnews{width:231px;border:1px solid #e2a5b4;overflow:hidden;}
#mainn .con2 .mnews{width:476px;border:1px solid #e2a5b4;overflow:hidden;}
.mnews .top{
	background-image: url(t_bg2.jpg);
	height:32px;
	overflow: hidden;
}
.con1 .mnews .top h2,.con4 .mnews .top h2{
	font-size:14px;
	color:#CC0000;
	padding-left:22px;
	padding-top:10px;
	float:left;
}
.con2 .mnews .top{background-image:url(rbg1.jpg);padding-left:10px;color:#fff;}
.con2 .mnews .top h2 {font-size:14px;
	padding-left:22px;
	padding-top:10px;
	float:left;
	corlor:#fff;}
.mnews .top .more{
	float:right;
	font-size:12px;
	padding-right:5px;
	line-height:33px;
	color:#CC0000
}
.mnews .ner{
	width:95%;
	margin:5px auto;
	overflow: hidden;
	height: 190px;
}
.mnews .ner ul{
	text-align: left;
	font-size:12px;
	margin:0 auto;
	list-style: none;
	clear: both;
	LINE-HEIGHT: 21px;
	color:#666666;
}
.mnews .ner li{
	BACKGROUND: url(icon01.gif) no-repeat left top;
	margin:1px 0;
	padding-left:8px;
	color:#666666;
	float:left;
	width:100%;
	overflow:hidden;
	height:22px;
}
.mnews .ner li a:active{font-size:12px; color: #333333;text-decoration: none;}
.mnews .ner li a:link{font-size:12px; color: #333333;text-decoration: none;}
.mnews .ner li a:visited{font-size:12px; color: #333333;text-decoration: none;}
.mnews .ner li a:hover{font-size:12px; color: #cc0000;text-decoration: underline;}


.td1{
	font-size:14px;
	height:150px;
	line-height:28px;
	border:1px #aaa solid;
	color:#333;
	width:200px;
	padding-left: 5px;
}
.td2{
	margin:4px 0;
	font-size:12px;
	height:24px;
	line-height:25px;
	background-color:#efefef;
	border:1px #ccc solid;
	color:#900;
	width:50px;
}

.foot{
	margin:0 auto;
	width:962px;
	background-color:#FFFFFF;
	overflow:hidden;
	padding: 0 10px 10px 10px;
	clear: both;
}
