﻿*{padding:0;margin:0 auto;}
body{
	font-size:12px;
	line-height:20px;
	background-color: #FFFFFF;
	/*background-image: url(../images/diwen.jpg);*/
	background-repeat: repeat;
	background-position: center center;
	background-attachment: fixed;
}
ul,li{ list-style:none; margin:0; padding:0;}
a{
	text-decoration:none;
	font-size:12px;
	color: #000000;
}
a:hover{ color:#CC0000;}
a{blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
#layout3 .box .block .title h2 a {
	color: #000000;
}
#menu td div {
	display: none;
	position: absolute;
	background-color: #FFFFFF;
	width: 120px;
	z-index: 1000;
}
#menu td:hover div {
	display: block;
}


:focus{outline:0;}
img{ border:none; vertical-align:middle;}
.bs,.bs a{ color:#FFFFFF;}
.bts {
	padding-left: 25px;
	background-image: url(../images/list_btbg.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	color: #FFFF00;
}

.bs a:hover{ text-decoration:underline;}
.qhs,.qhs a{ color:#555;}
.qhs a:hover{ color:#CC0000;}
.hs,.hs a{color:#c30a0f}
.hs strong{
	padding-left: 10px;
}
.hs a:hover{ text-decoration:underline;}
.hss,.hss a{ color:#ff3900;}
.lvs,.lvs a{ color:#339348;}
.hss a:hover{ text-decoration:underline;}
.ls,.ls a{ color:#1b62b7;}
.ls a:hover{ text-decoration:underline;}
.hsss,.hsss a{ color:#cb430a;}
.hsss a:hover{ color:#000000;}
.yellow,.yellow a{color:#FFFF00}
.fhs,.fhs a{ color:#e31e62;}
.f14{ font-size:14px;}
.f12{ font-size:12px;}
.zyzMenu,.zyzMenu a{color:#344800;}
.zyzMenu a:hover{background-color:#fff; color:#F00; display:block; height:38px; line-height:36px;border-top:#344800 solid 2px;}
.sgreen,.sgreen a{ color:#344800;}
.sgreen a:hover{ text-decoration:underline;}
.kfs,.kfs a{color:#860000;}
.kfs a:hover{ text-decoration:underline;}
.txt_01{ background:url(../images/pic_07.gif) repeat-x left top; height:19px; line-height:19px; border:#CCCCCC solid 1px; padding-left:3px; width:160px;}

.news_li,.news_li a{ color:#000000;}
.news_li a:hover{ color:#CC0000;}
.news_b tr td{ border-bottom:#CCC dashed 1px;}
.news_b a{ color:#000000;}
.news_b a:hover{ color:#CC0000;}
.hznwt{ background:url(../images/pic_43.gif) repeat-x left center; height:21px; line-height:21px; text-indent:10px; text-align:left; border:#CCCCCC solid 1px;}
.hznwt a{ display:block;}
.huangse,.huangse a{color:#FCF16B;}

.menu,.menu a{
	text-align:center;
	display:block;
	color:#990000;
	font-size:14px;
	font-family: "微软雅黑", "黑体", "宋体", Arial, Helvetica, sans-serif;
	line-height: 30px;
	height: 30px;
}

.menu_hover a{  color:#990000; cursor:pointer;}
.menu a:hover,.menu_hover a,.menu_hover a:hover {
	font-weight: bold;
}

.bd{ border:#f1dcb5 solid 1px;}
.bds{ border:#ccc solid 1px;}
.bg01{ background:url(../images/szf_img52.gif) repeat-x left top #fff;}
.bg02{ background:url(../images/szf_img35.gif) no-repeat left center; width:198px; height:30px; line-height:30px;}
.bg03{ background:url(../images/szf_img82.gif) no-repeat left center; width:91px; height:28px; line-height:28px;}
.bg02 a{ color:#333333; display:block;}
.bg02 a:hover{ color:#CC0000;}
.bg04{ background:url(../images/szf_img54.gif) no-repeat left center; width:114px; height:30px; line-height:30px; color:#5D8216; font-size:14px; font-weight:bold;}
.bg04 a{font-size:14px; font-weight:bold; color:#5D8216;}

.bg05{ background:url(../images/szf_img88.gif) no-repeat left center; width:138px; display:block; height:34px; line-height:30px;}
.bg06{ background:url(../images/szf_img90.gif) no-repeat right center;}
.bg07{ background:url(../images/szf_img93.gif) no-repeat center center;}
.bg08{ background:url(../images/szf_img83.gif) no-repeat center center;width:120px; height:28px; line-height:28px;}
.bg09{ background:url(../images/st_img99.gif) repeat-x left center;}
.mrtop{ margin-top:5px;}
.tab01{ background:url(../images/szf_img12.gif) no-repeat left center; width:93px; color:#FFFFFF; display:block; height:27px; line-height:27px;  cursor:default;}
.tab02,.tab02 a{cursor:pointer;}
.tab03{ background:url(../images/st_img61.gif) repeat-x left center; display:block; height:28px; line-height:28px;  color:#FFFFFF; font-weight:bold; cursor:default;}
.tab03 a{ display:block;   color:#FFFFFF; }
.tab04{ background-color:#b00007; width:70px; height:28px; line-height:28px; color:#FFFFFF; display:block; cursor:default;}
.tab05{ background:url(../images/szf_img82.gif) no-repeat center center; width:91px; height:28px; line-height:28px;display:block; color:#FFFFFF; cursor:default; }
.tab04 a,.tab05 a,.tab08 a{color:#FFFFFF; display:block; }
.tab08{ background-color:#b00007;color:#FFFFFF;padding:0 5px; height:28px; line-height:28px; display:block; cursor:default;}
.tab09,.tab09 a{ background-color:#ffffff;color:#c30a0f;display:block;}
#tab_12 span{ background:url(../images/szf_img139.gif) no-repeat left center; width:100px; height:31px; display:block; line-height:31px;}
#tab_12 .tab06{ background:url(../images/szf_img140.gif) no-repeat left center;display:block; width:100px; height:33px; line-height:33px;color:#c00; cursor:default;}

.tab_newsT span{ width:73x; height:25px; display:block; line-height:25px;}
.tab_newsT .tabnews{ background:url(../images/szf_New_img18.gif) no-repeat center center;display:block; width:73x; height:25px; line-height:25px;color:#c00; cursor:default;}

.tab_newsT .tabnews a{color:#fff; display:block; }
.tabnews01{ background:url(../images/szf_New_img36.gif) no-repeat center center; width:72px; height:26px; line-height:26px; display:block;}
#tab_12 .tab06 a{color:#c00; display:block; }
.index_bg01{ background:url(../images/szf_New_img01.gif) repeat-x left center;}
.index_txt{font-family: "微软雅黑","黑体","宋体",Arial,Helvetica,sans-serif;color:#C00; font-size:14px; font-weight:bold;}
.index_bt{ font-size:14px; font-weight:bold; line-height:20px; color:#FF6600;}
.index_bt a{ color:#FF6600; font-size:14px;}
.index_bt a:hover{ color:#CC0000;}

.index_TopNews,.index_TopNews a{font-family: "微软雅黑", "黑体", "宋体", Arial, Helvetica, sans-serif; color:#AA0000; font-size:20px; line-height:40px; font-weight:bold;}
.index_TopNews a:hover{ color:#C00;}
.nav_t,.nav_t a{font-family: "微软雅黑","黑体","宋体",Arial,Helvetica,sans-serif; color:#CC0000; font-size:17px; font-weight:bold;}

.tabld{ background:url(../images/szf_New_img67.gif) no-repeat center center; height:44px; line-height:44px; width:113px; color:#C00; display:block; cursor:default;}

.inputxt 
{
    height:30px;
    line-height:30px;
    padding-left:3px;
    border:none;
    width: 217px;
    background:url(/images/sqjy/input_220.jpg) no-repeat left center;
}


.txt_show{ line-height:30px;}
.show_bt,.show_bt a{ line-height:30px; font-size:24px; font-weight:bold; color:#C00;}

.none{ display:none;}

.dropPic {
	WIDTH: 221px;
}
.dropPic DL DT {
	 BACKGROUND: url(images_2010/drop-li_img.gif) no-repeat 8px 12px; WIDTH: 221px; text-indent:25px; margin-top:2px;
}
.dropPic DL DT P {
	background:url(../images/szf_img16.gif) no-repeat left center; width:221px; height:26px; line-height:26px;CURSOR: pointer; MARGIN-RIGHT: 8px
}
.dropPic DL DT P.dropPic-hover {
	background:url(../images/szf_img94.gif) no-repeat left center; width:221px; height:26px; line-height:26px; COLOR: #a10000;MARGIN-RIGHT: 7px
}
.dropPic DL DT P.dropPic-hover a{ color:#c00;}
.dropPic DL DD {
	DISPLAY: none; OVERFLOW: hidden; WIDTH: 219px; HEIGHT: auto;
	 border:#CCCCCC solid 1px; border-top:none;
}
.dropPic DL DD ul li
{
padding:3px;
 background:url(../images/szf_img102.gif) repeat-x left bottom;
 height:25px; line-height:25px;
 text-align:left;
 text-indent:20px;

}
.dropPic DL DD ul li a{ background:url(../images/szf_img101.gif) no-repeat left center; display:block; color:#333;}
.dropPic DL DD IMG {
	 border:#ccc solid 1px;
	 border-top:none; 
	 WIDTH: 219px; 
	 HEIGHT: 54px
}



.wingbanner {
	Z-INDEX: 99999; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 135px; TOP: 12px
}
.wingbanner IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}


.linkpad legend,.linkpad2 legend{ color:#990000; font-size:14px; line-height:40px;font-weight:bold; text-indent:15px; background-image:url(../images/ancor1.gif); background-repeat:no-repeat; background-position:0px 50%; height:40px; margin-left:10px; }
.linkpad legend a{color:#990000; font-size:14px;}
.linkpad,.linkpad2{ border:1px solid #C69E8D;}
.linkpad ul,.linkpad2 ul{ margin-left:30px;}
.linkpad li{ width: 200px; float:left; margin:2px 8px 5px 0px;line-height:16px; height:16px; text-align:left; }

.page{ width:18px; height:18px; line-height:18px; color:#000000; display:block; text-align:center; background-color:#eee;}
.page a{ color:#000000; display:block;}
.page_on,.page_on a{ background-color:#c00; width:18px; height:18px; line-height:18px; display:block;}


.list_nav{
	background:url(../images/szf_img16.gif) no-repeat center center; width:221px; height:26px; line-height:26px;CURSOR: pointer; MARGIN-RIGHT: 8px
}
.list_nav a{COLOR: #000;}
.list_nav_on {
	background:url(../images/szf_img94.gif) no-repeat center center; width:221px; height:26px; line-height:26px; COLOR: #a10000;MARGIN-RIGHT: 7px
}
.list_nav_on a{ COLOR: #a10000;}



.biaoti
{ font-size:14px;
   color:#b31919;
   font-weight:bold;
   text-decoration:none;
}
.biaoti1
{ font-size:14px;
   color:#b00007;
   font-weight:bold;
   text-decoration:none;
}
.biaoti2
{ font-size:12px;
   color:#b00007;
   font-weight:bold;
   text-decoration:none;
}

.table1
{ border-bottom:solid 1px #d8d8d8;
  border-left:solid 1px #d8d8d8;
  border-right:solid 1px #d8d8d8;
   border-top:solid 1px #a40000;
   }
   .table2
{ border-bottom:solid 1px #d8d8d8;
  border-left:solid 1px #d8d8d8;
  border-right:solid 1px #d8d8d8;
   border-top:solid 2px #a40000;
   }
   .tb_bk01
   { border:solid 1px #dddddd;}


#menucon h1 {
	font-size: 14px;
	font-weight: normal;
	color: #E20001;
}
.gdtitle {
	line-height: 30px;
	color: #FFFF00;
	text-align: center;
	letter-spacing: 5px;
	font-size: 14px;
}
.xline{
	border: 1px solid #CCCCCC;
}

.playico {
	display: block;
	width: 229px;
	background-repeat: no-repeat;
	background-position: center center;
	z-index: 20;
	height: 126px;
	position: absolute;
	left: 0;
}
.playico a {
	background-image: url(../images/playico1.png);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 100%;
	width: 100%;
}
.playico a:hover {
	background-image: url(../images/playico2.png);
}
.main_adv_box{  width:375px;background:#fff;height:240px; position:relative; z-index:1; overflow:hidden;}
.main_adv_box span{ position:absolute; display:none;}
.main_adv_box .main_adv_img span img{
	height: 280px;
	width: 375px;
}
.main_adv_ctl ul{ position:absolute; right:0px; bottom:5px; display:block;}
.main_adv_ctl ul li{ font-weight:bolder; float:left; display:block; width:20px; height:20px; color:#DE7D4B; background-color:#fff; opacity:0.9; line-height:20px; text-align:center; margin:5px; cursor:pointer;}
.main_adv_ctl ul li.act{ font-weight:bolder; float:left; display:block; width:20px; height:20px; color:#fff; background-color:#f60; opacity:0.9; line-height:20px; text-align:center; margin:5px; cursor:pointer;}
#page {
	clear: both;
	height: 30px;
	padding-top: 10px;
}
#page li {
	text-align: center;
	float: left;
	width: 120px;
	color: #666666;
	display: block;
	list-style-type: none;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
}
#page a {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #669900;
	display: block;
	margin-right: 2px;
	margin-left: 2px;
}
#page a:hover {
	color: #FFFFFF;
	background-color: #FF9900;
}
.link {
	background-color: #FFFFCC;
	height: 30px;
	padding-left: 10px;
	border: 1px solid #D43F00;
	line-height: 30px;
	color: #D43F00;
	margin: 5px;
}
.link a {
	color: #FF6600;
}
.link a:hover {
	color: #FF0000;
	text-decoration: underline;
}
.vote_info {
	height: 100px;
	margin-right: 10px;
	margin-left: 10px;
	background-color: #F0F0F0;
	border: 1px solid #CCCCCC;
	padding: 10px;
	overflow: auto;
}
.contact {
	background-image: url(../images/contact.jpg);
	background-repeat: no-repeat;
	height: 300px;
	padding-left: 350px;
	padding-top: 100px;
	margin-top: 100px;
}
.zhenname td {
	width: 25%;
}

.zhenname a {
	background-color: #FFFFCC;
	text-align: center;
	display: block;
	height: 30px;
	margin: 5px;
	line-height: 30px;
	border: 1px solid #FF9900;
}
.zhenname a:hover {
	color: #FFFFFF;
	background-color: #FF9900;
}
.xthis a {
	color: #FF0000;
}
#Zoom p {
	text-indent: 2em;
}
.ddd a {
	font-size: 16px;
	color: rgba(255,255,255,1);
	display: block;
	height: 65px;
	width: 100%;
	line-height: 65px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.ddd a:hover{
  color: rgba(255,255,0,1);
}
#Zoom td {
	border: 1px solid #CCCCCC;
}
