/* CSS BY wxz1898@126.com */

body{background-color:#4e3b8a; margin:0px; padding:0px;font-size:12px;font-family:宋体;CURSOR:url('/wei.cur'),auto;}
h1{font-size:12px;font-family:宋体;display:inline}
p,div,form,ul,dl,ol,li,dt,dd,h2,h3,h4{margin:0;padding:0;list-style:none;}
h2,h3{font-size:14px;font-weight:bold;}
.all { margin:0 auto; width:1003px}
img{border:0;}
a{color:#000000;text-decoration:none;CURSOR:url('/dian.cur'),auto;}
a:hover{color:#FF3300;text-decoration:underline;CURSOR:url('/dian.cur'),auto;}
.fix{width:100%;height:0;overflow:hidden;clear:both;float:none;}
.cl{clear:both}


.header{ background-image:url(index_01.jpg); height:204px;}
.sc{
	
	text-align:right;
	color:#4E3B8A;
	padding-top: 35px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0;
}
.clear:after { clear:both; display:block; overflow:hidden; visibility:hidden; height:0}
.clear { zoom:1}
.sc a{ color:#4E3B8A}.sc a:hover{ color:#4E3B8A}

.xt5{ padding-top:25px;}
.xt5 a{ margin:0 10px; float:right}
.xt5 a:link,.xt5 a:visited{  display:block; width:104px; height:84px; line-height:84px; color:#FFFFFF; text-decoration:none; background: url(5xt1.gif) no-repeat left top;  }
.xt5 a:hover{  background-position:right top; color:#CCCCCC}
a.xt5_1 { margin:0 10px;}
a:link.xt5_1 ,a:visited.xt5_1 {  display:block; width:104px; height:84px; line-height:84px; color:#FFFFFF; text-decoration:none; background: url(5xt1.gif) no-repeat left top;  }
a:hover.xt5_1 {  background-position:right top; color:#CCCCCC}
a.xt5_2 { margin:0 10px;}
a:link.xt5_2 ,a:visited.xt5_2 {  display:block; width:104px; height:84px; line-height:84px; color:#FFFFFF; text-decoration:none; background: url(5xt2.gif) no-repeat left top;  }
a:hover.xt5_2 {  background-position:right top; color:#CCCCCC}
a.xt5_3 { margin:0 10px;}
a:link.xt5_3 ,a:visited.xt5_3 {  display:block; width:104px; height:84px; line-height:84px; color:#FFFFFF; text-decoration:none; background: url(5xt3.gif) no-repeat left top;  }
a:hover.xt5_3 {  background-position:right top; color:#CCCCCC}
a.xt5_4 { margin:0 10px;}
a:link.xt5_4 ,a:visited.xt5_4 { display:block; width:104px; height:84px; line-height:84px; color:#FFFFFF; text-decoration:none; background: url(5xt4.gif) no-repeat left top;  }
a:hover.xt5_4 {  background-position:right top; color:#CCCCCC}
a.xt5_5 { margin:0 10px;}
a:link.xt5_5 ,a:visited.xt5_5 { display:block; width:104px; height:84px; line-height:84px; color:#FFFFFF; text-decoration:none; background: url(5xt5.gif) no-repeat left top;  }
a:hover.xt5_5{  background-position:right top; color:#CCCCCC}
.dh{color:#f8fffd; font-size:14px; font-weight:100; color:#C0E9C5; padding-top:20px}

.dh a{ color:#f8fffd;  font-weight:bold; margin:0 1px; font-family:"宋体"}.dh a:hover{ color:#ffffff}
.z_dh{width:908px;float:left;padding-left:15px; }
.lt_dh{ width:54px; float:left; padding-left:3px;}

#hot{width:970px;margin:0px auto;background-color:#F7FEFF; padding:5px 5px 0 5px  }
#hot .left{width:235px;float:left;margin:0;}
#hot .middle{width:385px;margin:0 15px;float:left;}
#hot .right{width:320px;float:left;margin:0;}
.c_main {width:970px;margin:0px auto;background-color:#F7FEFF; padding:0 5px 0 5px }
.c_main  .left{
	width:645px;
	float:left;
	margin-right:5px;
	color: #000000;
}
.c_main  .right{width:320px;float:left;margin:0;}
.c_main .dnr{width:970px}

#search{text-align:center;width:233px;height:90px;border:1px solid #a8a8a8;background:url(search_bg.gif) repeat-x;overflow:hidden; margin-bottom:5px}
#search h3{text-align:left;padding:10px 0 5px 20px;}
#search p{padding:0 15px;margin-top:5px;line-height:2em;text-align:left;}
#search a{margin-right:10px;}
.inp_sty1{
	width:120px;
	height:20px;
	background-color:#fff;
	border:1px solid #3b4f62;
	margin-right:5px;
}
.bt_sty1{position:relative;top:11px;*top:4px;}
#hot_img{width:223px;height:406px;overflow:hidden;border:5px solid #a8a8a8;padding:1px;background-color:#fff;position:relative;}

#hot .middle h2,#hot .middle h3{font-size:18px;text-align:center;font-family:"微软雅黑", "宋体"; font-weight:bold;margin:8px 0 0 0;}
#hot .middle h3{font-size:16px;}
#hot .middle p{text-align:center;margin-bottom:10px;}
#hot .middle p a{margin:0 5px;}
#hot .middle h2 a:link,#hot .middle h2 a:visited,#hot .middle h3 a:link,#hot .middle h3 a:visited{color:#FF6600;}
#hot .middle h2 a:hover,#hot .middle h3 a:hover{color:#FF6600;}
#hot .middle p a:link,#hot .middle p a:visited{color:#409ba8;}
#hot .middle p a:hover{color:#f00;}
#hot .middle ul{margin-bottom:5px;}
#hot .middle li{line-height:24px;font-size:14px;padding-left:20px;background:url(arrow2.gif) no-repeat 11px center;white-space:nowrap;}
.line1{height:1px;width:100%;overflow:hidden;background:url(line1.gif) repeat-x;margin:10px 0;clear:both;float:none;}
#hot .middle li span{float:right;padding-right:20px;margin-top:-24px;color:#989898;}
.line2{height:1px;width:100%;overflow:hidden;background:url(line2.gif) repeat-x;margin:10px 0;clear:both;float:none;}
#hot .middle .more{padding-right:10px;float:right}
.hot_title{ text-align:left; line-height:30px; font-size:14px; font-weight:bold}


.hot_lm{ margin-bottom:5px}
.rg_title{
	padding-left:10px;
	color:#FFFFFF;
	text-align:left;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	background-color: #4AAAD9;
}
.rg_title a{ color:#FFFFFF;} .rg_title a:hover{ color:#FFFFFF; text-decoration:underline}
.rg_title  .more{padding-right:10px;float:right}
.hot_content{ text-indent:2em; line-height:1.5em; border-bottom:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px; background-color:#FFFFFF; color:#000; padding:3px
}
.hot_content h2{ text-align:center; line-height:30px}
.bjjt_content{background-color:#FFFFFF; border-bottom:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px;}
.bjjt_content .pic{ float:left; padding:13px 0 13px 8px; width:124px; margin-right:10px}
.bjjt_content .pic img{ padding:1px; border:1px solid #092219}
.bjjt_content .wenzi{  float:left; width:170px; padding-top:12px; line-height:18px; float:left; color:#000;}
.wjld_content{background-color:#FFFFFF; border-bottom:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px;}
.wjld_content .ld_l ul{margin-bottom:5px;}
.wjld_content .ld_l li{line-height:24px;font-size:12px;padding-left:12px;background:url(arrow2.gif) no-repeat 5px center;white-space:nowrap;}
.ld_l{ float:left}.ld_r{ margin-left:10px; float:left}
.wjld_content .ld_r ul{margin-bottom:5px;}
.wjld_content .ld_r li{line-height:24px;font-size:12px;padding-left:12px;background:url(arrow2.gif) no-repeat 5px center;white-space:nowrap; }
.rmhd_content{background-color:#FFFFFF; border-bottom:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px;}
.rmhd_content ul{ padding-right:5px}
.rmhd_content li{line-height:24px;font-size:12px;padding-left:12px;background:url(arrow2.gif) no-repeat 5px center;display:inline}
.box320{border-bottom:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px;background-color:#FFFFFF; }
.box320 h2{
	padding-left:10px;
	color:#FFFFFF;
	text-align:left;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	background-color: #4AAAD9;
}
.box320 h2 a{ color:#FFFFFF;} .box320 h2 a:hover{ color:#FFFFFF; text-decoration:underline}
.box320 .more{padding-right:10px;float:right}
.box320 .img_list{width:158px;height:139px;overflow:hidden;text-align:center;float:left;padding-top:6px;}
.box320 .img_list dt img{width:120px;height:90px;padding:1px;border:1px solid #b1b1b1;}
.box320 .img_list dd{width:124px;margin:0 auto;text-align:left;line-height:1.5em;}
.b7{ margin-bottom:7px}
.t7{ margin-top:7px}
.pt7{ padding-top:7px}

.box320 .list{margin:7px 0 7px 0;}
.box320 .list li{line-height:25px;}
.box320 .list li span{padding-right:15px;}
.list li{line-height:25px;padding-left:20px;background:url(arrow2.gif) no-repeat 10px center;white-space:nowrap;}
.list li span{float:right;margin-top:-25px;padding-right:15px;color:#7c7c7c;}

.sygj{
	background-color:#FFFAF4;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #EB5205;
	border-bottom-color: #EB5205;
	border-left-color: #EB5205;
	font-size: 14px;
	font-family: "宋体";
	color:#EB5205;
}

.sygj h2{
	padding-left:10px;
	color:#FFFFFF;
	text-align:left;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	background-color: #EB5205;
}
.sygj a { font-size: 14px;color:#000000;font-family: "宋体";}
.sygj a:hover { text-decoration: underline;font-size: 14px;color:#FF3300;font-family: "宋体";}
.sygj h2 a{ color:#FFFFFF;} .sygj h2 a:hover{ color:#FFFFFF; text-decoration:underline}
.sygj .more{padding-right:10px;float:right}
.sygj ul:atfer{ content:"."; clear:both; display:block; height:0; overflow:hidden; visibility:hidden}
.sygj ul { zoom:1; padding-bottom:10px}
.sygj li{
	height:22px;
	width:133px;
	float:left;
	margin:10px 5px 10px 18px;
	text-indent:14px;
	line-height:24px;
	overflow:hidden;

*display:inline; 		color:#ffffff;
	font-weight:bold;
	font-size:12px;
	background-repeat: no-repeat;
	background-image: url(anniu.gif);
}
.sygj li a{ color:#FFFFFF}.sygj li a:hover{ color:#ffc}

.nry{border-bottom:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px;background-color:#FFFFFF; }
.nry h2{padding-left:10px; color:#FFFFFF; text-align:left; line-height:26px; font-size:12px; font-weight:bold; background-image:url(th_bg.jpg)}
.nry h2 a{ color:#FFFFFF;} .nry h2 a:hover{ color:#FFFFFF; text-decoration:underline}
.nry .more{padding-right:10px;float:right}

.syzl{color:#EB5205;  background-image:none; padding:10px }
.syzl h4{ font-size:14px; font-weight:bold; color:#EB5205; text-align:left}
.syzl div{ text-indent:2em; line-height:1.5em}

.l5{ margin-left:8px}
.r5{ margin-right:8px}
.sdmp{border:#4AAAD9 solid 1px;border-left:#4AAAD9 solid 1px;border-right:#4AAAD9 solid 1px;background-color:#FFFFFF; }
.sdmp h2{
	padding-left:10px;
	color:#FFFFFF;
	text-align:left;
	line-height:26px;
	font-size:14px;
	font-weight:bold;
	background-color: #4AAAD9;
}
.sdmp h2 a{ color:#FFFFFF;} .sdmp h2 a:hover{ color:#FFFFFF; text-decoration:underline}
.sdmp .more{padding-right:10px;float:right}
.menpai{ text-align:center; margin:10px }
.mp_nr{
	float:left;
	width:301px;
	background-color:#FFFFFF;
}
.mp_nr h2{padding-left:10px; color:#1E6B91; text-align:left; line-height:21px; font-size:12px; font-weight:bold; background-image:url(th_bg2.jpg)}
.mp_nr h2 a{ color:#007B9F;} .mp_nr h2 a:hover{ color:#4E3B8A; text-decoration:underline}
.mp_nr .more{padding-right:8px;float:right; }
.more{ font-family:"宋体"}
.more { font-weight:100;}
.mp_nr ul{ padding:8px 8px 8px 4px}
.mp_nr li{
	font-weight:normal;
	font-size:14px;
	padding-left:12px;
	line-height:22px;
	height:22px;
	background-repeat: no-repeat;
	background-position: 4px center;
	text-align: left;
	background-image: url(arrow2.gif);
}
.mp_nr li a{ color:#000000}.mp_nr li a:hover{ color:#000000}
.yqlj{
	padding:10px;
	line-height:21px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 14px;
}
.yqlj h2{
	padding-left:30px;
	text-align:left;
	background-color:#eb5205;
	font-size:14px;
	font-weight:bold;
	width:88px;
	line-height:25px;
	color:#FFFFFF;
	margin: 4px;
}
.footer{ width:980px; text-align:center; color:#FFFFFF; line-height:28px; padding:10px 0}
.footer a{ color:#ffffff} .footer a:hover{ color:#fffde3}
.nry .content { padding:0 10px}
.textlist { clear:both;padding-top:8px; margin:0;}
.textlist li{ font-family:"宋体";  height:22px; line-height:22px; padding-left:10px; background:url(disc.gif) 2px 8px no-repeat}
.textlist li a{color:#465563}.textlist li a:hover{color: #900}
.textlist li em { float:right; color: #A44831}
.f-14 { font-size:14px}
.textlist.f-14 { padding:10px}
.textlist.f-14 li { border-bottom: dashed 1px #806240; line-height:34px; height:34px; background-position:2px 13px}
.bottomtext {border:none; background:none; height:20px; line-height:20px; text-align:center; font-size:14px; color:#1B2E4B; padding:10px 0 0; margin-top:10px; font-family:Arial; font-weight:100; padding-bottom:10px}
.bottomtext input { width:2em}

#piclist { margin:10px 0 0 6px}
#piclist .picbox { margin:10px 0 0 23px}

.picworld { margin-left:-5px; padding:10px 0;}
.picbox { width:124px; float:left; *display:inline;padding:5px 0 0 0; margin-left:32px}
.picbox a:hover { text-decoration: underline; color:red; font-size:0}
.picbox img{ padding:1px; border:solid 1px #4F6275; height:90px; width:120px; display:block; margin:0 auto}
.picbox a:hover img{ text-decoration:none;border:solid 1px #F90}
.picbox span{ margin-top:2px; font-size:12px;line-height:20px; text-align:center; display:block;}

.infobox { padding:10px}
.clear, .content { clear:both}
.r { float:right}.l { float:left}.n { float:none}.t-r { text-align:right}.t-l { text-align:left} .t-c { text-align:center}.g { color:#888} .red { color:red} .green { color:#9C0} .blue { color:blue}
		.infobox h3 {color:#5E7784;padding-bottom:5px; text-align:center;line-height:28px;height:30px; font-size:16px;  }
		.titletop { padding-bottom:2px; border-bottom: solid 1px #5E7784; line-height:20px; height:20px}
			.infobox h3 a { color:#4AAAD9}
			.textworld {font-size:14px; padding:20px 0; color:#4AAAD9}
			.textworld p { margin:15px; line-height:1.5em}
			.textworld a { color: #06C; text-decoration:underline}
			.textworld table td p { margin:0; line-height: 1.2em}
			.infobox table { border-collapse:separate}
.otherlist {}
		.otherlist p{ color:#fff; margin:5px; text-indent:1em;background-color:#5E7784; border:solid 1px #4AAAD9; line-height:20px;}
		.otherlist p a{ color:#fff; margin-left:10px}.otherlist p a:hover{ color:#ffc}
		.otherlist .content { border:solid 1px #5E7784;margin:2px 5px 0; background:none; background-color:#fff; padding:0 10px;}
		.otherlist .textlist { padding:10px 0; }
		.otherlist .textlist li { height:22px; line-height:22px; background-position:4px 8px; font-size:12px;}
.mintitle {font-weight:100;  margin:2px 5px 0; text-indent:1em; background-color:#4AAAD9; border:solid 1px #4AAAD9; line-height:20px; line-height:20px; height:20px; position:relative}
		.mintitle h3 {color:#fff;line-height:20px}.mintitle a { color:#fff}
		.mintitle em{ position:absolute; top:0; right:.5em;}
		.mintitle a:hover { color: #fff;}
		.m-10 { margin-top:10px}
