﻿body,div,p,table,tr,th,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0;margin:0;}
body,th,h1,h2,h3,h4,h5,h6,select,textarea{font-family:"����", arial;font-size:12px;line-height:185%;font-weight:normal;}
input{font-family:"����", arial;font-size:12px;font-weight:normal;}
ul{list-style-type:none;}
table{border-collapse:collapse;}
img{border:none;}
.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;overflow:hidden;margin-top:-1px;}
li{white-space:nowrap;overflow:hidden;}
html{
	text-align:center;
	
	background: url(main_bg.jpg) repeat-x left top;
}
body{
	background:#FFF;
	color:#000;
	width:1000px;
	margin: 0 auto;
}
a{text-decoration:none;color:#000;}
a:hover{color:#900;}
#wrapper{text-align:center;width:980px;margin:0 auto;background-color:#ffffff;} 
#black_14{font-size:14px;color:#000000;line-height:25px;}

.bla2{height:2px;line-height:2px;font-size:1px;}
.bla5{height:5px;line-height:1px;font-size:1px;}
.bla8{height:8px;line-height:1px;font-size:1px;}

.b,.b a{font-weight:bold;}
.red_12{ font-size:12px; color:#c30102;}
.red_12,.red_12 a{font-size:12px;color:#c30102;}
.red_13{ font-size:13px; color:#c30102;}
.red_13,.red_13 a{font-size:13px;color:#c30102;}
.gray_12,.gray_12 a{font-size:12px;color:#666666;}
.red_14,.red_14 a{font-size:14px;color:#a80500; padding-left:5px;}
.red_144,.red_144 a{font-size:14px;color:#000000; padding-left:5px;}
.black_14,.black_14 a{font-size:12px;color:#000000;line-height:25px;}
.white_16,.white_16 a{font-size:16px;color:#ffffff;line-height:25px;}
.white_12,.white_12 a{font-size:12px;color:#ffffff;line-height:25px;}
.white_14,.white_14 a{font-size:14px;color:#ffffff;line-height:25px;}
.blue_12,.blue_12 a{font-size:12px;color:#a80500;line-height:25px;}
.red_16,.red_16 a{font-size:15px;color:#FFFFFF;}
.blue_14,.blue_14 a{font-size:14px;color:#0c50cc;line-height:25px;}
.black_15,.black_15 a{font-size:15px;color:#000000;line-height:35px;}
.yellow_12,.yellow_12 a{font-size:12px;color:#93420d;line-height:25px;}
.yellow_14,.yellow_14 a{font-size:14px;color:#cc6600;line-height:25px;}

.content{font-size:12px; text-indent:24px;line-height:22px;color:#000000;}

.box{border:1px solid #333333;}
.box3{border:1px solid #cccccc;}
.xux{ padding:3px;border-bottom: 1px dashed #cccccc;}
.xux2{ padding:3px;}
.xian{ padding:3px;border-bottom: 1px solid #999999;}
.xian1{ padding:3px;border-bottom: 1px solid #cccccc;}
.box1{border-left:1px solid #9b9b9b;border-right:1px solid #9b9b9b;border-bottom:2px solid #9b9b9b;}
.box2{border-left:1px solid #b2cde8;border-right:1px solid #b2cde8;border-bottom:2px solid #b2cde8;}

/* ��ӵ�ҳͷ��ʽ */
#mainNav{
	height:56px;
	overflow:hidden;
	list-style-type:none;
}
#mainNav ol li{
	float:left;
	padding-left:24px;
	height:25px;
	white-space:nowrap;
	overflow:visible;
	list-style-type:none;
}
#mainNav ol li a{
	white-space:nowrap;
}
#mainNav,
.index_Adver {
	width:980px;
	margin:0 auto;
	float:none;
}
#mainNav .left,
#mainNav .mid,
#mainNav .mid_sub {
	border:0;
	width:222px;
	margin:5px auto 0;
	padding:0;
	height:46px;
	overflow:hidden;
	border-right:1px solid #CCC;
}
#mainNav .left a,
#mainNav .mid a,
#mainNav .mid_sub a,
#mainNav .right a {
	color:#333;
	font-size:14px;
}
#mainNav .left a:hover,
#mainNav .mid a:hover,
#mainNav .mid_sub a:hover,
#mainNav .right a:hover {
	color:#F00;
}
#mainNav .mid {
	width:320px;
}
#mainNav .mid_sub {
	width:252px;
	float:left;
}
#mainNav .right {
    height: 53px;
    overflow: hidden;
    width: 183px;
	border:0;
	margin:5px auto 0;
}
#mainNav ol li {
	height:24px;
	line-height:24px;
}
.boDE7C51 {
	border:1px solid #DE7C51;
}
.left {
	overflow:visible;
}
.word_letter1 {
	letter-spacing:3px;
	width:84px;
}



.Custom_UnionStyle img{
width:650px;
height:auto;
}
/* ����������ʽ */
.index-news-top {
	HEIGHT: 101px; OVERFLOW: hidden; margin-bottom:5px;
}
.index-news-top .imgArea {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 157px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 97px; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px; float:left;
}
.index-news-top .txtArea {
	LINE-HEIGHT: 20px; WIDTH: 210px; COLOR: #3f3f3f; float:left; text-align:left; padding-left:10px;
}
.index-news-top .txtArea A {
	COLOR: #3f3f3f
}
.index-news-top A.view {
	LINE-HEIGHT: 15px; PADDING-LEFT: 18px; DISPLAY: inline-block; BACKGROUND: url(ico-2.gif) no-repeat; HEIGHT: 15px; COLOR: #ffa01c
}


.index-news-top2 {
	HEIGHT: 80px;
	OVERFLOW: hidden;
	margin-bottom:5px;
	float:left;
	width:340px;
	padding-left: 5px;
}
.index-news-top2 .imgArea2 {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 120px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 75px; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px; float:left;
}
.index-news-top2 .txtArea2 {
	LINE-HEIGHT: 20px; WIDTH: 200px; COLOR: #3f3f3f; float:left; text-align:left; padding-left:10px;
}
.index-news-top2 .txtArea2 A {
	COLOR: #3f3f3f
}





.imgArea222 {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 155px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 100px;  BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px;
}









.index-news-top3 {
	HEIGHT: 80px;
	OVERFLOW: hidden;
	margin-bottom:5px;
	float:left;
	width:330px;
	padding-left: 5px;
}
.index-news-top3 .imgArea3 {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 120px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 75px; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px; float:left;
}
.index-news-top3 .txtArea3 {
	LINE-HEIGHT: 20px; WIDTH: 190px; COLOR: #3f3f3f; float:left; text-align:left; padding-left:10px;
}
.index-news-top3 .txtArea3 A {
	COLOR: #3f3f3f
}




.imgArea4 {
	BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; WIDTH: 90px; PADDING-RIGHT: 1px; DISPLAY: block; HEIGHT: 120px; OVERFLOW: hidden; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 1px; float:left;
}
.zgwlm{ width:960px; height:120px; padding:36px 10px 10px 10px; background:url(fjwmw120504tppic1.gif) no-repeat; font-size:12px; text-align:left; line-height:24px;}

/* ������ʽ */
.zthd img {
margin-bottom:5px;
}


/* ��Ŀ��ʽ */
.menubox{
clear:both;
width:980px;
border-top:#CC0000 1px solid;
height:50px;
background-color:#F8F8F8;}
.menubox ul{
background-image:url(lines.jpg);
background-repeat:no-repeat;
background-position:right center;
float:left;
font-size:14px;
height:46px;
margin:4px 0 0 6px;
_display:inline;
max-width:none;
min-width:100px;
padding-right:6px;
overflow:hidden;
}
.menubox ul li{
float:left;
line-height:23px;
margin:0 12px;
padding:0;
_display:inline;}
.menu1{
width:125px;
}
.menu2{
width:250px;}
.menu3{
width:274px}
.menubox .menu3 .jr{
letter-spacing:3px;
margin-right:3px;
padding-left:0;
width:100px;
}
.menubox .menu4{
width:282px;
background-image:none;
}
/* ͷ����ʽ */
#container{
	overflow:hidden;
	width:980px;
	margin:0 auto;
}
.newst{
width:980px;
padding-top:10px;
border-top:#a47a28 1px solid;
height:80px;}
.newst p{
display:block;
float:left;
}
.newst span{
display:block;
float:left;
width:844px;
text-align:right;
overflow:hidden;
height:80px;
}
.newst span p{
width:844px;
position:relative;
text-align:center;}
.newst span p a{
	color:#0657CC;
	font-size: 12px;
}
.newst span a img{
display:block;
clear:both;
margin:5px auto;
}