/* 公用样式 begin */
* {padding:0;margin:0;}
body{
	background-color:#FFF;
	padding:0;
	margin:0;
	text-align:left;
}
td,p,li,input,select,div,span {font-size:12px;font-family:宋体;}
table,td,img,div,span,form{
	border: none;
	margin: 0;
	padding: 0;
}
.fl {float:left;}
.fc{text-align:center;}
.fr {float:right;}

A:link {color:#000;text-decoration: none;}
A:visited {color:#000;text-decoration: none;}
A:active {color:#000;text-decoration: none;}
A:hover {color:#000;text-decoration: none;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
 * html .clearfix {height: 1%;} .clearfix {display: block;} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height: 1%;} .clearfix {display: block;} 
/* End hide from IE7 */ 
#wFrame{
	width:900px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	background-color:#fff;
}
#header,#content,#footer{}
.clear{clear:both;}
.blank1h{height:1px;background-color:#E1E1E1;clear:both;overflow:hidden;}
.blank1h1{height:1px;background-color:#e20000;clear:both;overflow:hidden;}
.blank2{height:2px;clear:both;overflow:hidden;}
.blank4b{height:4px;background-color:#008CC7;clear:both;overflow:hidden;}
.blank5{height:5px;clear:both;overflow:hidden;}
.blank5b{height:4px;background-color:#fe7241;clear:both;overflow:hidden;}
.blank7{height:7px;clear:both;overflow:hidden;}
.blank8{height:8px;clear:both;overflow:hidden;}
.blank7r{height:7px;overflow:hidden;clear:both;background-color:#fe7241;}
.blank10{height:10px;clear:both;overflow:hidden;}
.blank20{height:20px;clear:both;overflow:hidden;}
.blank30{height:30px;clear:both;overflow:hidden;}
.blank4{height:4px;clear:both;overflow:hidden;}
.NewsList1{
text-align:left;
float:left;
}
.NewsList1 li{
display: block;
line-height:22px;
}
.NewsList2{
text-align:left;
float:left;
}
.NewsList2 li{
display: block;
line-height:24px;
}
.NewsList3{
width:140px;
text-align:left;
float:left;
padding:0 0 0 6px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
}
.NewsList3 li{
display: block;
line-height:24px;
}
.NewsList4{
text-align:left;
margin:0 0 0 0;
padding:0 0 0 7px;
}
.NewsList4 li{
width:850px;
float:left;
list-style-type:none;
list-style-position:outside;
display: block;
line-height:27px;
background:url('bj14.gif') no-repeat;
}

/* 公用样式 end */

/* 多级菜单 begin */
#menu{background:#fff; width:86px; height:auto;margin:0 auto; border-top:1px solid #1148A9;border-left:1px solid #1148A9;border-right:1px solid #1148A9;}
.ul{list-style-type:none; margin:0; padding:0;}
.li{margin:0; padding:0;}
.cursor{cursor:pointer;}
.submenu{display: none;}
.menutbg_1{background:url(bj2.gif) no-repeat left; width:61px; height:21px; line-height:21px; font-size:12px;text-align:left;padding-left:25px;border-bottom:1px solid #1148A9;color:#fff;}
.menutbg_2{background:url(bj2.gif) no-repeat left; width:61px; height:21px; line-height:21px; font-size:12px;text-align:left;padding-left:25px;color:#fff;}
.mbox{background:#fff;height:auto;border-top:1px solid #1148A9;border-bottom:1px solid #1148A9;}
.mt1{font-size:12px;height:20px;line-height:20px;background:#fff;cursor:pointer;padding-left:12px;}
.menutbg{background:url(bj3.gif) no-repeat left; width:61px; height:21px; line-height:21px; font-size:12px;text-align:left;padding-left:25px;border-bottom:1px solid #1148A9;}
/* 多级菜单 end */

/* 内容样式 begin */
#content{}

#content .pix12a1{
	color:#000;
	line-height:22px;
}
#content .pix12a2{
	color:#000;
	line-height:24px;
}
#content .pix12a3{
	color:#000;
	line-height:20px;
}
#content .pix12a4{
	color:#000;
	line-height:22px;
	text-align:center;
}
#content .pix12a5{
	color:#000;
	line-height:27px;
}
#content .pix12b1{
	color:#00318C;
	line-height:19px;
}
#content .pix12b2{
    font-weight:bold;
	color:#005596;
	line-height:22px;
}
#content .pix12b3{
	color:#005596;
	line-height:18px;
}
#content .pix12b4{
    font-weight:bold;
	color:#005596;
	line-height:30px;
}
#content .pix12h1{
	color:#5B5B5B;
	line-height:20px;
}
#content .pix12h2{
	color:#636363;
	line-height:23px;
	text-align:left;
}
#content .pix12h3{
	color:#363636;
	line-height:19px;
}
#content .pix12h4{
	color:#707070;
	line-height:22px;
}
#content .pix12h5,#content .ta{
	color:#707070;
	line-height:24px;
}
#content .pix12h6{
	font-family:Arial;
	color:#636363;
	padding-left:10px;
	line-height:22px;
}
#content .pix12h7{
	color:#707070;
	line-height:18px;
}
#content .pix12w1{
	color:#fff;
	line-height:21px;
}
#content .pix12w2{
    font-weight:bold;
	color:#fff;
	line-height:27px;
}
#content .pix12w3{
	color:#fff;
	line-height:27px;
}
#content .pix14a1{
    font-size:14px;
	color:#000;
	line-height:24px;
}
#content .pix14a2{
    font-size:14px;
	color:#000;
	line-height:27px;
}
#content .pix14b1{
    font-size:14px;
    font-weight:bold;
	color:#005596;
	line-height:22px;
}
#content .pix14b2{
    font-size:14px;
    font-weight:bold;
	color:#005596;
	line-height:32px;
}
#content .pix18w1{
	font-family:文鼎CS大黑;
	font-size:18px;
	color:#fff;
	line-height:27px;
}
#content .pix30b1{
	font-family:黑体;
	font-size:30px;
	font-weight:bold;
	color:#00318C;
	line-height:45px;
}
#content .left1{
	width:88px;
	margin-right:5px;
	overflow:hidden;
}
#content .left2{
	width:900px;
	overflow:hidden;
}

#content .block1{
    width:650px;
    height:518px;
	border:1px #5B5B5B solid;
	overflow:hidden;
}
#content .block2{
    width:149px;
    height:518px;
	border:1px #e20000 solid;
	overflow:hidden;
}
#content .block3{
    width:898px;
	border:1px #e20000 solid;
	overflow:hidden;
}
#content .block4{
	width:898px;
	height:1032px;
	border:1px #e20000 solid;
	overflow:hidden;
}
#content .block6{
	width:898px;
	border:1px #fe7241 solid;
	overflow:hidden;
}
#content .block5{
	width:298px;
	height:1032px;
	border:1px #e20000 solid;
	overflow:hidden;
}
#content .tx1{
	width:633px;
	padding-left:10px;
	text-align:center;
}
#content .tx2{
    width:645px;
    height:218px;
	padding-left:5px;
}
#content .tx3{
	width:219px;
	height:218px;
	border-bottom:1px #E1E1E1 solid;
	overflow:hidden;
}
#content .tx4{
    width:210px;
	margin:0 3px;
}
#content .tx5{
	width:425px;
}
#content .tx6{
    width:200px;
	margin:0 6px;
}
#content .tx7{
	width:285px;
	padding:0 7px 0 6px;
}
#content .tx8{
    width:210px;
}
#content .tx9{
	width:164px;
	margin:0 0 10px 13px;
}
#content .tx10{
	width:115px;
	padding:0 13px;
}
#content .tx11{
	width:880px;
	padding-left:2px;
}
#content .tx12{
	width:284px;
	padding:0 7px;
}
#content .tx13{
	width:90px;
	padding-left:7px;
}
#content .con8{
	width:890px;
	height:20px;
	border-bottom:2px #e20000 solid;
	padding-left:10px;
}

#content .button1{
    margin-top:5px;
}
#content .pic1{
    width:424px;
	border:1px #686868 solid;
}
#content .pic2{
    width:130px;
    margin:7px 0 5px 10px;
}
#content .pic3{
	width:70px;
	margin-right:4px;
}
#content .pic4{
	width:158px;
	border:3px #BDBDBD solid;
}
#content .pic5{
	width:80px;
	padding:4px;
	border:1px #CBCBCB solid;
}
#content .img1{
	padding-top:5px;
}
#content .img2{
	padding:6px 9px 0 0;
}
#content .img3{
	padding:10px 9px 0 0;
}
#content .menuOn{
    width:63px;
    height:23px;
	float:left;
	overflow:hidden;
	cursor:default;
	margin-right:10px;
	margin-left:5px;
}
#content .style1{
	width:35px;
	height:19px;
	margin:0 3px;
}
/* 内容样式 end */

/* 尾部样式 begin */
#footer{}

#footer .bj{
	height:30px;
	background-color:#000;
	text-align:center;
	color:#fff;
	line-height:30px;
}
/* 尾部样式 end */
.nav{
	background-image: url(bjh36.gif);
	background-repeat: repeat-x;
	height: 35px;
	padding-left: 33px;
	width: 867px;
	overflow: hidden;
}
.nav ul{
	width: 900px;
}
.nav ul li{
	
	height: 35px;
	padding-left: 33px;
	line-height: 35px;
	font-weight: bold;
	color: #FFFFFF;
	background-position: 0px 15px;
	float: left;
	margin-right: 25px;
	font-size: 14px;
	list-style-type: none;
}
.nav ul li  a{
	color: #663300;
}
.blue22 {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; COLOR: #a23700
}
.shzwbk {
	BACKGROUND: url(sh_2.gif) repeat-x 0px 100%
}
 H1 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 16px; WIDTH: 100%; PADDING-TOP: 16px; TEXT-ALIGN: center
}
H2 {
	MARGIN-TOP: 10px; FONT-WEIGHT: normal; TEXT-ALIGN: center; font-size:12px;
}
.red12 {
	COLOR: #ff0000
}
#zw {
	width:90%;margin:20px auto 0 auto;font-size:14px;LINE-HEIGHT: 150%; color:#000;
}
#zw IMG {
	DISPLAY: block; MARGIN: 0px auto 10px
}
#zw H6 IMG {
	DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 530px
}
#zw P {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; LINE-HEIGHT: 150%
}
#zw P STRONG {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%
}
#zw P SPAN {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%
}
#zw P A {
	FONT-SIZE: 14px; LINE-HEIGHT: 150%;
}
#zw P A:link {
	COLOR: #0000ff
}
#zw P A:visited {
	COLOR: #0000ff
}
#zw P A:hover {
	COLOR: #0000ff
}
#zw P A.ta:link {
	COLOR: #0000ff
}
#zw P A.ta:visited {
	COLOR: #0000ff
}
#zw P A.ta:hover {
	COLOR: #0000ff
}
#zw P TD {
	PADDING-TOP: 1px
}
#zw .sp {
	text-align:center;	
	DISPLAY: block; MARGIN: 0px auto 10px;
}