@charset "gbk";
/* CSS Document */
body { margin:0; padding:0;font-size:12px; color:#000;background:#ECEDF1;  background:url(bj_red.gif) repeat; font-family: arial; TEXT-ALIGN: center;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none; }
img{vertical-align:top;border:0px;}
a{color: #464646; text-decoration:none; font-family:"宋体", arial;}
a:hover { color: red;}
a.red,a.gray{float:left;padding:0px 9px;background:url(dotred.gif) no-repeat 3px center;text-indent:5px;color:#FF0107;}
a.gray{background:url(dotgray.gif) no-repeat 3px center;color:#595959;}

.f14{font-size:14px;}
.b0{border:0px;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.topline,.topline2,.topline3{clear:both;display:block; height:1px;width:98%;padding:2px 0 1px 0;margin:0 auto;font-size:1px; background:url(topline.gif) repeat-x;}

.topline4 {display: block;height: 1px;clear: both;font-size: 1px;width:400px;height:10px;line-height:10px;	background-image: url(dian.jpg);background-repeat:repeat-x;background-position: center center;}

.topline2{width:96%;margin-right:4%;}
.topline3{width:92%;}
.blank4,.blank6,.blank7,.blank8,.blank10,.blank15,.blank25,.blank30{clear:both;display:block; font-size:1px;overflow:hidden;}
.blank4{ height:4px;}
.blank6{ height:6px;}
.blank7{ height:7px;}
.blank8{ height:8px;}
.blank10{ height:10px;}
.blank15{ height:12px;}
.blank30{ height:26px;}
.inbody{margin:0 auto;width:960px;background:#fff;}
.area,.area1{margin:0 auto; width:960px; clear:both;overflow:hidden;}
.area1{height:790px;}
.width6,.width7,.width8,.width10,.width23{float:left;font-size:1px;overflow:hidden;display:block;}
.width6{width:6px;}
.width7{width:7px;}
.width8{width:8px;}
.width10{width:10px;}
.width23{width:23px;}
.STYLE1 {
	LINE-HEIGHT: 30px;
	FONT-SIZE: 16px;
	color: #154d9a;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE1 A {
	LINE-HEIGHT: 30px;
	FONT-SIZE: 16px;
	color: #b61702;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE2 {

	FONT-SIZE: 14px;
	color: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE2 A {

	FONT-SIZE: 14px;
	color: #a83700;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE1314 {

	FONT-SIZE: 14px;
	color: #313131;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE1314 A {

	FONT-SIZE: 14px;
	color: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE1413 {

	FONT-SIZE: 14px;
	color: #ffffff;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE1413 A {

	FONT-SIZE: 14px;
	color: #313131;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE22 {

	FONT-SIZE: 12px;
	color: #b61702;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE22 A {

	FONT-SIZE: 12px;
	color: #a83700;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE4 {

	FONT-SIZE: 14px;
	color: #0e448c;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE4 A {

	FONT-SIZE: 14px;
	color: #a83700;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE4h {

	FONT-SIZE: 14px;
	color: #0e448c;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE4h A {

	FONT-SIZE: 14px;
	color: #a83700;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE5 {

	FONT-SIZE: 14px;
	color: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE5 A {

	FONT-SIZE: 14px;
	color: #a83700;
	TEXT-DECORATION: none;
	font-weight: bold;
}
.STYLE44 {

	FONT-SIZE: 14px;
	color: #2b2b2b;
	TEXT-DECORATION: none;

}
.STYLE44 A {

	FONT-SIZE: 14px;
	color: #a83700;
	TEXT-DECORATION: none;

}
.STYLE33 {

	FONT-SIZE: 12px;
	color: #0e448c;
	TEXT-DECORATION: none;

}
.STYLE33 A {

	FONT-SIZE: 12px;
	color: #a83700;
	TEXT-DECORATION: none;

}
.STYLE43 {

	FONT-SIZE: 14px;
	color: #0e448c;
	TEXT-DECORATION: none;

}
.STYLE43 A {

	FONT-SIZE: 14px;
	color: #a83700;
	TEXT-DECORATION: none;

}
.banner112{
	MARGIN: 0px auto;
	height:25px;
	background-image: url(top1.jpg);
	background-repeat: repeat-x;
	width: 960px;
	font-size: 12px;
	line-height: 25px;
	color: #FFFFFF;
	OVERFLOW: hidden
}
.banner112 A {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 6px;
	FLOAT: none;
	PADDING-TOP: 0px;
	margin: auto;
	color: #FFFFFF;
}
.banner2{
	height:70px;
	background-image: url(top2.jpg);
	background-repeat: no-repeat;

}
.topcount {
	border: 1px solid #e1e1e1;
	LINE-HEIGHT: 26px;

	HEIGHT: 26px;
	CLEAR: both;
	TEXT-INDENT: 12px;
background-image: url(topmenubg.jpg);
	background-repeat: repeat-x;
	text-align:left;
}
.topcount .time{
	WIDTH: 360px;
	FLOAT: left;
	HEIGHT: 26px;
	TEXT-INDENT: 48px;
	background-image: url(hand.jpg);
	background-repeat: no-repeat;
	background-position: 8px 6px;
}
.topcount .count {
	WIDTH: 595px;
	FLOAT: left;
	HEIGHT: 26px;
	OVERFLOW: hidden;
	color: #2870a0;
}
.topcount .time A {
	color: #2870a0
}
.topcount .count A {
	color: #2870a0
}

.topcount span{color:#e20002;}
.topcount a{color:#2870a0;}

 .allbbs {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 28px;
	WIDTH: 60px;
	FLOAT: left;
	HEIGHT: 28px;
	color: #fff;
	OVERFLOW: hidden;
	font-weight: bold;}
.banner4{
	MARGIN: auto;
	height:28px;
	font-size: 14px;
	line-height: 28px;

	OVERFLOW: hidden;
	text-align: left;
	font-weight: bold;
}
.banner4 a{
	MARGIN: 0px auto;
	height:28px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FLOAT: none;
	PADDING-TOP: 0px;
	margin: auto;
	color: #FFFFFF;

}
.banner5{
	float:left;
	height:30px;
	background-image: url(top4.jpg);
	background-repeat: no-repeat;
	width: 958px;
	border: #7f9eba 1px solid;
}
.centerbanner{float:left;
	height:30px;
	width: 340px;}
.leftbanner{
	float:left;
	height:30px;
	width: 440px;
	font-size: 16px;
	line-height: 30px;
	OVERFLOW: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.leftbanner A {float:left}
.leftbanner a img{ padding:4px 0px 0px 12px; float:left;height: 20px; width:95px; }
.rightbanner{
	float:right;
	padding:4px 4px 0px 4px;

}

.topcount .s1 {
	LINE-HEIGHT: 22px; MARGIN-TOP: 4px; WIDTH: 70px; FLOAT: left; color: #296fa0; FONT-WEIGHT: bold
}
.topcount .s2 {

	FLOAT: left;
	height: 26px;

}
.topcount .s2 INPUT.t1 {
	BORDER-BOTTOM: #7f9eba 1px solid;
	BORDER-LEFT: #7f9eba 1px solid;
	MARGIN-TOP: 4px;

	FLOAT: left;
	HEIGHT: 16px;
	BORDER-TOP: #7f9eba 1px solid;
	MARGIN-RIGHT: 6px;
	BORDER-RIGHT: #7f9eba 1px solid
}
.t1{WIDTH: 80px;}
.topcount .s2 .ser {
	WIDTH: 90px;
	FLOAT: left;
	HEIGHT: 26px
}
.topcount .s2  A {
	border: #7f9eba 1px solid;
	TEXT-ALIGN: left;
	TEXT-INDENT: 6px;
	WIDTH: 77px;
	BACKGROUND: url(n/img/slect.png) no-repeat 61px 1px;
	FLOAT: left;


	line-height: 16px;
}
.topcount .s2 .hidden {
	DISPLAY: none
}
 .ser36{
	WIDTH: 77px;
	HEIGHT: 18px;
	FLOAT: left;
	margin-top: 4px;
	line-height: 16px;
	border: 1px solid #7f9eba;
	text-align: left;
	text-indent: 4px;
}
.topcount .s2  .ser .show {
	Z-INDEX: 999;
	BORDER-BOTTOM: #e1e1d0 1px solid;
	POSITION: absolute;
	BORDER-LEFT: #e1e1d0 1px solid;
	BACKGROUND-color: #fff;
	MARGIN-TOP: 23px;
	WIDTH: 77px;
	FLOAT: left;
	MARGIN-LEFT: -77px;
	OVERFLOW: hidden;
	BORDER-TOP: #e1e1d0 1px solid;
	BORDER-RIGHT: #e1e1d0 1px solid;
	_margin-left: -83px
}
.topcount .s2 .ser .show SPAN {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 25px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	WHITE-SPACE: nowrap;
	color: #807668;
	TEXT-DECORATION: none;
	PADDING-TOP: 0px
}
.topcount .s2 INPUT.t2 {
	MARGIN-TOP: 5px;
	FLOAT: left;
	MARGIN-LEFT: 8px
}
.topcount .s3 {
	FLOAT: left;
	color: #2870a0;
}
.topcount .s3 A {
	color: #2870a0
}

.topcount1{margin:0 auto;clear:both;height:26px;border:1px solid #e1e1e1;background:url('n/img/topmenubg.gif') repeat-x;line-height:26px;color:#2870a0;}
.topcount1 .time{float:left;width:300px;height:26px;background:url('n/img/hand.gif') no-repeat 15px 6px;}
.topcount1 .count{float:left;width:595px;height:26px;overflow:hidden;}
.topcount1 .time a,.topcount .count a{color:#2870a0;}
.topcount1 .s1{float:left;width:70px;color:#296fa0;font-weight:bold;line-height:22px;margin-top:4px;}
.topcount1 .s2{float:left;}
.topcount1 .s2 input.t1{float:left;width:106px;height:16px;border:1px solid #7f9eba;margin-top:4px;margin-right:6px;}
.topcount1 .s2 .ser{float:left;width:79px;height:26px;}
.topcount1 .s2 .ser a{float:left;width:77px;height:18px;border:1px solid #7f9eba;margin-top:4px;background:url('n/img/slect.png') no-repeat 61px 1px;line-height:18px;text-align:left;text-indent:6px;}
.topcount1 .s2 .ser .hidden{display:none;}
.topcount1 .s2 .ser .show{position: absolute; z-index: 999;float:left;width:77px;overflow:hidden;border: 1px solid #E1E1D0; background-color: #FFF;margin-left:0px;*margin-left:-77px;_margin-left:-83px;margin-top:23px;}
.topcount1 .s2 .ser .show span{color: #807668; display: block; white-space: nowrap; line-height: 25px; padding: 0 5px; text-decoration: none;}
.topcount1 .s2 input.t2{float:left;margin-left:8px;margin-top:5px;}
.topcount1 .s3{float:left;}
.topcount1 .s3 a{color:#2870a0;}


.login-in {
	BACKGROUND-IMAGE: url(n/img/w001.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 15px; WIDTH: 885px; PADDING-RIGHT: 0px; HEIGHT: 28px; PADDING-TOP: 0px
}
.text {
	LINE-HEIGHT: 28px; FLOAT: left; HEIGHT: 28px; color: #26739d; FONT-SIZE: 12px;
}
.input {

	FLOAT: left;
	MARGIN-LEFT: 2px;
	PADDING-TOP: 3px
}
.yanz {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 80px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 8px
}
.bot {
	WIDTH: 75px; FLOAT: left; PADDING-TOP: 5px
}
.bot2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 90px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 4px
}
.ser{
float:left;
overflow:hidden;
}
.lan1l-n{float:left; height:700px; width:958px; 	border: 1px solid #d6d6d6; padding-bottom:6px; overflow:hidden;}
.lan1left-n12{
	margin-top:4px;
	float:left;
	height:320px;
	width:530px;
	border-left:1px dashed #d2d2d2;
	overflow:hidden;
}
.lan1left-n{
	float:left;
	height:320px;
	width:420px;
	padding-top:12px;
	overflow:hidden;
	background-color:#fefdf9;
}
.lan1lefttexttop{
	line-height: 32px;
	height: 32px;
	width: 400px;
	margin:auto;
	display:block;
	color: #0b3c4d;
	font-size: 20px;
	font-family:黑体;
	text-align:center;
	clear:both;
	padding-top:8px;
	padding-bottom: 8px;
}
.lan1lefttexttop a{ 
	color: #0b3c4d;
}
.lan1lefttext{
	line-height: 24px;
	height: 48px;
	width: 400px;
	margin:auto;
	display:block;
	padding-bottom: 8px;
	border-bottom: 1px dashed #c8c7c3;
	text-align: left;
}
.lan1lefttext_1{
	line-height: 24px;
	height: 48px;
	width: 400px;
	margin:auto;
	display:block;
	padding-bottom: 8px;
	text-align: left;
}
.lan1lefttext a{color: #32332e; text-align: left; color: #32332e; font-size: 12px;  clear:both;}
.lan1lefttext36{
	line-height: 24px;
	height: 48px;
	width: 400px;
	margin:auto;
	display:block;
	text-align: left;
}
.lan1lefttext36 a{ color: #32332e;text-align: left; color: #32332e; font-size: 12px; padding-bottom: 8px; clear:both;}
.lan1.lan2.lan3.lan4.lan5{float:left;
width: 960px;
}

.lan3{
	height: 530px;
	border: 1px solid #d2d2d2;

}
.lan4{
	height: 310px;
}
.lan5{
	height: 380px;
	border: 1px solid #d2d2d2;

}
.leftlan1{
	float:left;
	height:269px;
	width:338px;
	border: 1px solid #d2d2d2;
}
.leftlan112{float:left;height:293px;width:280px;background-color:#f5f9fa;}
.midarea1 {width: 376px;float: left;overflow: hidden;height: 268px;border:1px solid #809fbc;background-color: #f7fafb;}
.midarea112 {
	WIDTH: 420px;
	FLOAT: left;
padding-bottom:12px;
padding-left:10px;

}
.midarea11212 { float:left;}
.m1 { float:left; width:520px; height:290px;}
.m2 { float:left; background-color:#fdfbee; height:50px; width:510px;}
.m2-1 { float:left; height:50px; width:22px;}
.m2-2 { float:left; height:50px; width:480px; padding-left:8px;}
.m2-2 a { float:left; height:24px; width:156px; line-height:24px; font-size: 12px; background: url(dot.gif) no-repeat 4px 10px; overflow:hidden; text-align:left; text-indent:10px; }
.midarea1 .t1{
	FLOAT: none;
	margin: auto;
	height: 28px;
	width: 338px;
}
.midarea1 .t1 A {
	LINE-HEIGHT: 28px; TEXT-INDENT: 20px; WIDTH: 325px; FLOAT: left; HEIGHT: 28px; color: #b61702; FONT-SIZE: 16px; OVERFLOW: hidden; FONT-WEIGHT: bold
}
.midarea1 .t2 {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 25px;
	TEXT-INDENT: 10px;
	WIDTH: 338px;
	FLOAT: none;
	HEIGHT: 48px;
	OVERFLOW: hidden;
	font-size: 14px;
	margin: auto;
}
.midarea1 .line {
	WIDTH: 345px;

	HEIGHT: 12px;
	FONT-SIZE: 1px;
	background-image: url(dian.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	margin: auto;
}
.t3{
	float:none;
	margin: auto;
	height: 28px;
	width: 338px;
}
.t3 A {
	LINE-HEIGHT: 28px;
	TEXT-INDENT: 20px;
	WIDTH: 325px;
	FLOAT: none;
	HEIGHT: 28px;
	color: #0e448c;
	FONT-SIZE: 16px;
	OVERFLOW: hidden;
	FONT-WEIGHT: bold;
	margin: auto;
}
.rightlan1{
float:left; padding-left:8px;

	width:230px;}
	.rightlan2{
float:right;
height:293px;
	width:230px;}
.rightlan1dao{
float:left;
height:30px;
width:222px;
background-image: url(rightlan.jpg);
background-repeat: no-repeat;
}

.leftlan1dao112{
	float:left;
	height:29px;
	width:280px;

}
.centerlan1dao112{
	height:29px;
	width:420px;
	margin: auto;
	background-image: url(top12lb.jpg);
	background-repeat: repeat-x;
}
.centerlan1dao12{
	height:29px;
	width:350px;
	margin: auto;
}
.rightlan1dao112{
	float:right;
	height:32px;
	width:230px;
	background-image: url(rightlan112.jpg);
	background-repeat: no-repeat;
}

.rdnews_R_title_l {
FLOAT: left;
color: #b61702;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
line-height: 26px;
height: 28px;
width: 116px;
text-align: center;

}
.rdnews_R_title_l12_left {
	FLOAT: left;
	height: 28px;
	width: 88px;
	text-align: center;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
}
.rdnews_R_title_l12_left1 {
	FLOAT: left;
	height: 28px;
	width: 88px;
	text-align: center;
	font-size: 14px;
	line-height: 28px;
	font-weight: bold;
	background-image: url(lun1(1).jpg);
	background-repeat: repeat-x;
}
.rdnews_R_title_l12_center {
	FLOAT: left;
	height: 21px;
	width: 75px;
	text-align: center;
	padding-top: 9px;
}
 .rdnews_R_title_r {
	FLOAT: right;
	font-size: 12px;
	line-height: 28px;
	height: 28px;
	width: 60px;
	padding-top: 6px;
	color: #0e448c;
}
 .rdnews_R_title_r_l12_left {
	FLOAT: right;
	font-size: 12px;
	line-height: 28px;
	height: 28px;
	width: 60px;

	color: #0e448c;
}
.rdnews_R_title_l12 {
	FLOAT: left;
	color: #b61702;
	FONT-SIZE: 14px;
	FONT-WEIGHT: bold;
	line-height: 28px;
	height: 28px;
	width: 90px;
	text-align: center;
	padding-top: 2px;
}
.rightlan1text{
	float:left;
	width:230px;
	LINE-HEIGHT: 24px;
	font-size: 14px;
	overflow:hidden;
	background-image: none;
	background-repeat: no-repeat;
}
.centwelan1text112{
	width:420px;
	line-height: 24px;
	font-size: 14px;
	overflow:hidden;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: auto;
	height: 330px;
}

.centwelan1text li{
	float:left;
	width:400px;
	font-size: 14px;
	line-height:24px;
	overflow:hidden;
text-align:left;
	text-indent:20px;
	background: url(dot.gif) no-repeat 10px 10px;
	overflow:hidden;
}
.112{
float:left;}
.centwelan1text112 li{
	float:left;
	width:380px;
	font-size: 14px;
	line-height:24px;
	overflow:hidden;
	text-indent:19px;
	text-align:left;
	text-indent:20px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
}

.centwelan1text112 li span{
	WIDTH: 55px;
	HEIGHT: 27px;
	color: #154d9a;
	OVERFLOW: hidden;
	clear:both;
	padding-left: 40px;
}
.leftlan1text112 li{
	float:none;
	width:338px;
	LINE-HEIGHT: 24px;
	font-size: 14px;
	overflow:hidden;
	background-image: none;
	background-repeat: no-repeat;
	margin: auto;
}
.rightlan1text li{
	float:left;
	width:200px;
	font-size: 14px;
	line-height:24px;
	overflow:hidden;
	text-indent:19px;
	text-align:left;
	text-indent:20px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
}
.r_112_text {
	float: left;
	width: 230px;
}
.r_112_text_a {float: left; height: 24px; width: 65px; text-align: left;}

.r_112_text_a a{float: left;
	height: 24px;
	width: 65px;
	text-align: left;
	line-height:24px;
	font-size: 12px;
	font-weight: bold;
	color: #1552ab;

}

.r_112_text_aa {
	float: left;
	height: 24px;
	width: 85px;
	text-align: left;

}
.r_112_text_aa a{
	float: left;
	height: 24px;
	width: 85px;
	text-align: left;
	line-height:24px;
	font-size: 12px;
	font-weight: bold;
	color: #b61702;

}
.r_112_text_b {
	float: left;
	width: 150px;
	font-size: 12px;
	line-height: 24px;
	overflow:hidden;
	text-align:left;
	margin:0px;
	padding:0px;
	clear:none;
}
.r_112_text_b a{
	color: #154d9a;
	text-align: left;
	padding-left: 4px;margin:0px;
	clear:both;


}
.r_112_text_c {
	font-size: 12px;
	line-height: 24px;
	text-align: left;
}
.r_112_text_c a{
	color: #154d9a;
	text-align: left;
	padding-left: 4px;

}
.r_112_text_bb {
	float: left;
	width: 143px;
	font-size: 12px;
	line-height: 24px;
	color: #154d9a;
	text-align: left;
}
.r_112_text_bb a{
	color: #154d9a;
	text-align: left;
	padding-left: 4px;
}

.libwen {
	float: left;
	height: 24px;
	width: 266px;
	padding-left: 15px;
}
.libwen_a {
	float: left;
	height: 15px;
	width: 19px;
	text-align: left;
	padding-top: 3px;

	padding-right: 6px;

}
.libwen_a112 {
	float: left;
	height: 18px;
	width: 14px;
	text-align: left;
	padding-top: 10px;
	padding-left: 8px;

}
.libwen_b {
	float: left;
	text-align:left;
	height: 24px;
	width: 240px;
	font-size: 12px;
	line-height: 24px;
	color: #154d9a;
	overflow:hidden;
}
.libwen_c {
	float: left;
	text-align:center;
	height: 24px;
	width: 50px;
	font-size: 14px;
	line-height: 24px;
	color: #f14400;
}
.lan3d{
	float: left;
	height:32px;
	width:958px;
	background-image: url(bj12a.jpg);
	background-repeat: no-repeat;
}
.l3ibwen_a112 {
	float: left;
	height: 32px;
	width: 14px;
	text-align: left;
padding-left: 12px;


}
.k1{float:left; width:186px; height:153px;}
.photo_gallery_picm {margin:auto; width: 162px; height:122px;}
.photo_gallery_pic { widows:160px; height:120px; border: #ccc 1px solid; float: none;}

.photo_gallery_pic IMG {
	PADDING-BOTTOM: 0px; MARGIN: 2px; PADDING-LEFT: 0px; WIDTH: 155px; PADDING-RIGHT: 0px; HEIGHT: 116px; PADDING-TOP: 0px; _height: 116px
}
.photo_gallery_vote {
margin:auto;
	color: gray;
	FONT-SIZE: 12px;
	PADDING-TOP: 5px;
	line-height: 20px;
	font-weight: bold;
	height: 20px;

	}
.lan4left{
	float:left;
	width:343px;
	height:308px;
	border: 1px solid #cecece;
}
.lan4right{float:left;width:253px;height:308px;border-left: #d2d2d2 1px solid;border-right: #d2d2d2 1px solid;border-bottom: #d2d2d2 1px solid;clear:none;}
.lan4rightdao{
	float:left;
	height:29px;
	width:253px;
	background-image: url(left112.jpg);
	background-repeat: repeat-x;
}
.lan4rightdao12{
	float:left;
	height:29px;
	width:167px;
	background-image: url(left112.jpg);
	background-repeat: repeat-x;
}
.lan4leftdao{
	float:left;
	height:29px;
	width:343px;
	border-bottom: 1px solid #cecece;
	background-image: url(bj12b.jpg);
	background-repeat: no-repeat;

}

.lan4righttext{
	float:left;
	height:282px;
	width:252px;
}
.c3boxcon {
	WIDTH: 253px;
	DISPLAY: block;
	HEIGHT: 70px;
	OVERFLOW: hidden;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.c3boxcon .imgs {
	WIDTH: 52px;
	FLOAT: left;
	padding-top: 4px;
	padding-left: 5px;
}
.c3boxcon .imgs IMG {
	MARGIN-TOP: 8px;
	WIDTH: 51px;
	HEIGHT: 51px;
	border: 1px solid #d70200;
}
.c3boxcon .ts {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 22px;
	WIDTH: 190px;
	FLOAT: right
}
.lan4lefttext{
	width:335px;
	LINE-HEIGHT: 24px;
	font-size: 14px;
	overflow:hidden;
	margin: auto;
	padding-left: 6px;
}
.lan4lefttext li{
	float:left;
	width:320px;
	font-size: 14px;
	line-height:24px;
	overflow:hidden;
	text-indent:19px;
	text-align:left;
	text-indent:20px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
}

.lan4righttext li{
	float:left;
	width:230px;
	font-size: 14px;
	line-height:24px;
	overflow:hidden;
	text-indent:19px;
	text-align:left;
	text-indent:20px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
}
.c9{
float:left;
width:auto;
}


.topdao{
	float:left;
	width:104px;
	height:24px;
	line-height:24px;
	background-image: url(lun12.jpg);
	background-repeat: repeat-x;
	text-align:center;
}

.linktopr{
	float:left;
	height:23px;
	border-bottom:1px solid #D3D3D3;
	font-size:1px;
	width: 856px;
}
.linkarea{margin:0px auto;clear:both;width:958px;display:table; padding:12px 0px;border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;background:#F8F8F8;line-height:25px;text-align:left;}
.linkarea12{margin:0px auto;clear:both;width:958px; display:table; padding:12px 0px;border:1px solid #D3D3D3;background:#F8F8F8;line-height:25px;text-align:left;}
.footarea{width:938px;margin:0 auto; height:88px;}
.linkarea a{padding:0px 5px;}
.brand{margin:0px auto;clear:both;width:958px;padding:10px 0px;display:table;background:#F0F5F9;border:1px solid #D5DCE2; text-align:center;}
.brand img{margin:6px 3px;}
.footer{width:960px;margin:0px auto;line-height:25px;}
.votelistTitle{color:#FF0000;margin-top:5px;padding-left:3px;line-height:22px;}
.voteTD{padding-bottom:5px;padding-left:1px;}
.voteItem{min-height:22px; height:auto !important; height:22px; }
.voteItem input{padding:0px;margin:0px;}
.voteItem input[type="radio"]{width:14px;height:14px;}
 a.current{
 text-align:center;}
 .linktop{text-align:center;}
 .linktop{float:left;width:416px;height:24px;line-height:24px;}
 .kk{
 	float:left;
	width:940px;
	height:24px;
	overflow:hidden;

 }
.c10{
	float:left;
	width:958px;
	background-color: #e2eaf5;
	height: 35px;
	border: 1px solid #aac2da;
}
.c10-1{
	margin:auto;
	width:560px;
	color: #1a3680;
}
.c11-k{
	margin:auto;
	width:620px;

}
.c11{  WIDTH: 960px; }
.c11-1{PADDING-LEFT: 18px; WIDTH: 108px;  FLOAT: right; HEIGHT: 56px;}
.c11-2{WIDTH: 108px; PADDING-RIGHT: 18px; FLOAT: left; HEIGHT: 56px;}
.c11-3{LINE-HEIGHT: 26px; WHITE-SPACE: nowrap; PADDING-TOP: 4px;}

#area_91 {
	BORDER-BOTTOM: #ffd77b 1px solid; BORDER-LEFT: #ffd77b 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-color: #fff8de; MARGIN: 8px auto 0px; PADDING-LEFT: 5px; WIDTH: 948px; PADDING-RIGHT: 5px; HEIGHT: 85px; CLEAR: both; BORDER-TOP: #ffd77b 1px solid; BORDER-RIGHT: #ffd77b 1px solid; PADDING-TOP: 5px
}
.area_91_font {
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 938px;
	PADDING-RIGHT: 0px;
	HEIGHT: 36px;
	color: #fe5c1c;
	PADDING-TOP: 5px;
	font-weight: bold;
	font-size: 16px;
	vertical-align: bottom;
}
.area_91_font A {
	color: #454545
}
.area_91_font A:link {
	color: #454545; TEXT-DECORATION: none
}
.area_91_font A:hover {
	color: #ff9900; TEXT-DECORATION: none
}
.wenzd{
	TEXT-ALIGN: left;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 165px;
	PADDING-RIGHT: 30px;
	HEIGHT: 20px;
	color: #fe5c1c;
	PADDING-TOP: 21px;
	font-weight: bold;
	font-size: 16px;
	vertical-align: bottom;
	float: left;
	margin: auto;
}
.kkl{
	margin:auto;
	width:934px;
	float: none;
}
.kk2{
	margin:auto;
	width:934px;
	float: none;
}
.nav4{
	width:182px;
	float:left;
		background-image: url(left112.jpg);
	background-repeat: repeat-x;
}
.leftlan1dao112 a{float:left;line-height:28px;height:28px;font-size:14px;padding:0 8px;font-weight:bold;}
.leftlan1dao112 a:hover,.leftlan1dao112 .current{color:#fff;background:url("lun12.jpg") repeat-x center}

.lan4rightdao a{float:left;line-height:28px;height:28px;font-size:14px;padding:0 8px;font-weight:bold;}
.lan4rightdao a:hover,.lan4rightdao .current{color:#fff;background: url(lun12.jpg)  repeat-x;}
.lan4rightdao12 a{float:left;line-height:28px;height:28px;font-size:14px;padding:0 8px;font-weight:bold;}
.lan4rightdao12 a:hover,.lan4rightdao12 .current{color:#fff;background: url(lun12.jpg)  repeat-x;}
.nav3 {FLOAT: left;width: 220px;text-indent:4px;}
.nav3 a{
	FLOAT: left;
	line-height:28px;
	height:28px;
	font-size:14px;
	font-weight:bold;
	padding:0 12px;
}
.nav3 a:hover,.nav3 .current{color:#b61702;}
.r_112_text-qie{
float:left;
}
.fw a{font-weight:bold;}
.allll{
	width: 210px;
	margin: auto;
}

/*导航背景
.nav{margin:0 auto; width:900px; clear:both;height:28px;background:url('n/img/navbg.png');overflow:hidden;color:#fff;line-height:28px;text-align:left;}
.nav a{color:#fff;font-weight:bold;font-size:14px;margin-left:15px;}
.nav a.t{float:left;font-size:12px;margin-left:3px;}
.nav a:hover{color:#f8e40b;}*/
.nav { height: 28px; width: 960px; clear: both; margin: 0px auto; }
* html .nav { overflow: hidden; }
.nav a { color: #fff; font-weight: bold; font-size: 14px; }
.nav a.t { font-size: 12px; }
.nav .topNav { height: 28px; overflow: hidden; clear: both; background: #693 url('top3.jpg') no-repeat center top; }
.nav .topNav a { color: #fff; }
.nav .allbbs { width: 60px; height: 28px; overflow: hidden; color: #fff; float: left; text-align: center; line-height: 28px; }
.nav ul { padding: 0 17px 0 0; margin: 0; overflow: hidden; float: right; }
.nav ul li { padding: 0 7px; height: 28px; line-height: 28px; overflow: hidden; float: left; color: #fff; cursor: pointer; }
.nav ul li.on { background: #fffceb; color: #ff3300; }
.nav ul li.on a { color: #ff3300; }
.nav .subNav { border: 1px solid #dd230c; border-top: 0; overflow: hidden; width: 898px; background: #fffceb; clear: both; position: relative; z-index: 200; }
.nav .subNav a { font-size: 12px; color: #000; }
.nav .subNav .box { margin: 10px 0; line-height: 24px; overflow-y: scroll; overflow-x: hidden; }
.nav .subNav .close { width: 16px; height: 16px; cursor: pointer; background: url('/n/img/btn_close.gif') no-repeat; overflow: hidden; position: absolute; top: 0; right: 0; }
.nav .subNav .box .content { clear: both; padding: 0px; margin-top: 0; }
.nav .subNav .box .content .b_main { width: 90px; float: left; padding: 0 0 0 50px; font-family: "宋体"; font-weight: bold; overflow: hidden; white-space: nowrap; }
.nav .subNav .box .content li { width: 5em; height: 24px; line-height: 24px; overflow: hidden; background: url('/n/img/bg_rline.gif') no-repeat right 4px; float: left; padding: 0px 8px; margin: 0; overflow: hidden; }
.nav .subNav .box .content li.no { background: none; }
.movList {float:left;width:144px;height:86px;overflow:hidden;}
.movList ul {width:144px; height:86px;display:inline;float:left;}
.table01{border: 1px solid #7E9DB9;}
.table02{border: 1px solid #7E9DB9;}
.login-in{width:885px; background-image:url('/n/img/w001.jpg'); height:28px; padding:0px 0 0 15px; margin:0 auto;}
.text{float:left; color:#26739D; font-size:12px; height:28px; line-height:28px;}
.input{float:left; margin-left:5px; width:155px; padding-top:3px;}
.yanz{float:left; width:80px; padding:8px 0 0 5px; }
.bot{float:left; width:75px; padding-top:5px;}
.bot2{float:left; width:90px; padding:4px 0 0 0;}
/* focalPic */
.focalPic{
	padding-left:10px;
	overflow:hidden;
}
.ona {
	width:120px;
}
.ona li {
	padding:0px;
	width:100px;
	height:55px;
	clear:both;
}
.ona a {
	display:block;
	width:90px;
	margin-left: 8px;
}
.ona a img {
	float:right;
	display:block;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 0px;
}
.ona li.active { background:url(duij36.jpg) 4px 48% no-repeat;padding-left:4px; }
.ona li.active a img { background:#0c3b65; padding:3px;  }
.slpic{
	width:412px;
}
.sspic{
	width:80px;
	height:50px;
}
.focus_txt{ width:376px; float:left; }
.focus_txt h4{ font-family:"simhei"; font-size:18px; font-weight:normal; line-height:26px; text-align:left; margin-top:4px; }
.focus_txt h4 a{ color:#40500f;}
.focus_txt h4 a:hover { text-decoration:none;}
.focus_txt p { color:#333; line-height:20px; padding-left:3px; }
.focus_txt p a { padding-left:5px; color:#cb0000; }
.focus_more{ width:81px; float:left; margin-top:15px; margin-left:10px; }
.focus_more a{ display:block; width:81px; height:30px; font-size:14px; color:#787878; }

.focus_txt{ width:376px; float:left;  }
.focus_txt h4{
	font-family:"黑体";
	font-size:18px;
	font-weight:normal;
	line-height:26px;
	text-align:center;
	margin-top:4px;
}
.focus_txt h4 a{
	color:#0a3d68;
	font-family: "黑体";
}
.focus_txt h4 a:hover { text-decoration:none;}
.globaltop .banner{float:left;width:820px;height:71px;}
.globaltop .banner .left{float:left;width:680px;height:71px;}
.globaltop .banner .left img{width:680px;height:71px;}
.globaltop .banner .right{float:right;width:133px;height:69px;_height:71px;*height:71px;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;overflow:hidden;}
.globaltop .banner .right a{float:left;width:130px;height:68px;line-height:23px;text-indent:10px;overflow:hidden;color:#424242;text-align:left;}
.headerlogo {float:left;width:140px;height:71px;}
/* focalPic */

.focalPic{ border:0px solid #b8b8b8; padding:10px; height:310px; overflow:hidden; }
.ona { width:85px;}
.ona li { padding:0px; width:85px; height:65px; clear:both; }
.ona a { display:block; margin-left:10px; width:87px; }
.ona a img { float:right; padding:2px 0 2px 6px; display:block; }
.ona li.active { background:url('sld_arr.gif') no-repeat 10px 48%;
}
.ona li.active a img { background:#336; padding:3px; }
.slpic{ width:410px; height:280px;
background:#336; padding:3px;}
.sspic{ width:74px; height:60px; }
.focus_txt{ width:376px; float:left; }
.focus_txt h4{ font-family:"simhei"; font-size:18px; font-weight:normal; line-height:26px; text-align:center; margin-top:4px; }
.focus_txt h4 a{ color:#336;}
.focus_txt h4 a:hover { text-decoration:none;}
.focus_txt p { color:#333; line-height:20px; padding-left:3px; }
.focus_txt p a { padding-left:5px; color:#cb0000; }
