@charset "utf-8";
/* CSS Document */
body,div,li,ul,span,p,td,dl,dt,dd,ol{margin:0;padding:0; list-style:none;border:none;font-size:12px;line-height:150%;background: transparent;vertical-align: baseline;}
h1,h2,h3,h4,h5,h6{font-size:12px;line-height:150%;margin:0;padding:0;}
a{ color:#000000; text-decoration:none;}
a:hover{ color:red; text-decoration: underline;}
img{border:none;}
.clear{clear:both;}
body{ background: url(../topbg.jpg) center top no-repeat; width:100%}
.header{ }
.floatl{float:left;}
.floatr{float:right;}
.center{width:950px;margin:0 auto;position:relative}
.space5{clear:both;display:block;font-size:1px;overflow:hidden; height:5px;}
.space20{clear:both;display:block;font-size:1px;overflow:hidden; height:20px;}
.space10{clear:both;display:block;font-size:1px;overflow:hidden; height:10px;}
.space12{clear:both;display:block;font-size:1px;overflow:hidden; height:12px;}
.top{height:24px;padding-top:8px;text-align:right;background:url("../top727.jpg");}
.top a{ color:#AAAAAA;}
.logo {  clear:both; width:100%; text-align:center}
.logo a.logo_net{float:left;overflow:hidden; margin-left:400px;}
.top_searchnet {width:100%;padding-left: 20px; float: left; OVERFLOW: hidden; }
.l_search_form { height:29px;overflow:hidden; background:url(../l_search_bg.gif) no-repeat; margin-left:280px;}
.searchinputcontent {background: none transparent scroll repeat 0% 0%; float:left
.;margin-left:24px; vertical-align:middle;width:275px; border:none; height:27px; line-height:27px;color:#C9C9C9}
.searchinputbut {background: none transparent scroll repeat 0% 0%; float: right; width: 82px; cursor: pointer; height:26px;border:none;}
.l_tzje{overflow:hidden;height:22px;}
.l_tzje span{font-size:12px;float:left;color:#CB0401;line-height:24px;}
.l_tzje a{font-size:12px;float:left;color:#010101;line-height:24px;margin-left:7px;margin-right:6px;}
.searchfont {float: right; margin-top:-2px;width:190px;}
.center1{position:relative;height:44px;line-height:44px; background:url(../l_header_bg.gif) repeat-x bottom;width:100%;}
.maindh {float:left;overflow:hidden;width:950px;height:44px;line-height:44px;background:url(../maindh_bg.jpg) no-repeat bottom; padding-top:9px;}
.maindh span {float:left;display:inline;overflow:hidden; padding-left:4px;padding-right:3px;line-height:50px;height:44px; text-align:center;}
.maindh span a {color:#fff;font-size:14px;}
.maindh span a:hover{color:#fff; font-size:14px;}
.maindh span a:visited{color:#fff;font-size:14px;}
.maindh span.maintext {float: right;width:164px;}
.maindh span.maintext a {font-size:12px;width:auto;color:#FCF000;line-height:35px;margin-left:10px;}
.maindh span.maintext a:hover { color: #FCF000;}
.maintext_home{ background:url(../mainhover_bg.jpg) no-repeat;}
.maintext_home a{ display:inline; float:left; width:84px;}

.good-title{width:960px;margin: 0 auto; 
}
.goodl{ width:800px; float:left; text-align:left; line-height:25px; height:25px;
}
.goodr{ width:100px; float:  right; text-align: right;
}
.goodr a{ color:#666666;
}
.goodr2 a{color:#666666;
}
.goodr2{ float:  right; text-align:left; padding-right:9px;
}
/*分页*/
DIV.megas512 {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; font-family:"宋体";clear:both}
DIV.megas512 A {BORDER-RIGHT: #dedfde 1px solid; PADDING-RIGHT: 10px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #dedfde 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM:5px; BORDER-LEFT: #dedfde 1px solid; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #dedfde 1px solid; TEXT-DECORATION: none; font-size:13px;}
DIV.megas512 A:hover {BORDER-RIGHT: #fd6d01 1px solid; BORDER-TOP: #fd6d01 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #fd6d01 1px solid; COLOR: #fd6d01; BORDER-BOTTOM: #fd6d01 1px solid; BACKGROUND-COLOR: #ffede1}
DIV.megas512 A:active {BORDER-RIGHT: #fd6d01 1px solid; BORDER-TOP: #fd6d01 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #fd6d01 1px solid; COLOR: #fd6d01; BORDER-BOTTOM: #fd6d01 1px solid; BACKGROUND-COLOR: #ffede1}
DIV.megas512 SPAN.current {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #99210b; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}
DIV.megas512 SPAN.disabled {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 2px; COLOR: #adaaad; MARGIN-RIGHT: 3px; PADDING-TOP: 2px}

.fwrx{float:right; width:257px; padding-top:45px; background:url(../tel20120105_1.jpg) no-repeat;}
.footerlinks {color: #0055a8;text-align: center; margin-bottom:10px;}
.footerlinks a { color: #505050;}
.footercopy {color: #666; line-height: 23px; text-align: center}
.footercopy span{color: #0055a8}
.footercopy .fb {font-weight: bold; color: #333333}
.footernet {padding-bottom: 12px; padding-top: 12px; text-align: center}
.footercos{ margin-left:80px; height:60px;}
.footercos li { float:left; margin-left:5px;}
.links{width:930px; height:auto; overflow:hidden; background:#F8F8F8; color:#4D4D4D; float:left; line- height:24px; padding:10px;}
.footer_link-bg a{ color:#4D4D4D;}
.footer_link-bg span{color: #BE1800;font-weight:bold;}
.footer_link-bg{padding-left:70px;text-indent:-72px;}
/*  尾部新样式 */

/*  金牌对联 start*/
.fl_sider{width:137px;position:fixed;left:0;top:255px;_position:absolute;_top:expression(documentElement.scrollTop + 300 + "px");}
.fl_sider h1{width:19px;height:84px;cursor:pointer;background:url(../img01.gif) no-repeat 0 0;text-indent:-999em;float:right;display:inline;}
.fl_sider h1.on{background:url(../img01.gif) -19px 0;display:inline;}
.fdgg_bg{width:110px;height:315px;padding:0 4px 0 4px;overflow:hidden; float:left; display:inline;}
.fdgg_bg ul{ padding:0; margin:0 auto;}
.fdgg_bg ul li{ height:93px; width:108px; border:#E0E0E0 solid 1px; background:#ffffff; margin-bottom:5px; padding-top:5px; text-align:center; line-height:20px; }
.fdgg_bg ul li img{ display:block; margin:0 auto;}
.fdgg_bg ul li:hover{ border:#ED8221 solid 1px;}
/* 金牌对联end */


.hotclass{ width:960px; clear:both; margin:0 auto; line-height:25px; height:35px;}
.hotclass ul{ margin:5px; clear:both}
.hotclass li{ float:left; margin-left:5px; margin-right:5px;}
.hotclass li a{padding:4px;}
.hotclass li a:hover{ background:#F00; color:#FFF; }
.hotlink{ width:960px; clear:both;  margin:0 auto; line-height:25px; overflow:auto; border:1px #F69 dotted}
.hotlink ul{ margin:5px; clear:both}
.hotlink li{ float:left; margin-left:5px; margin-right:5px;}
.hotlink li a{padding:4px;}
.hotlink li a:hover{ background:#F00; color:#FFF; }
.fan{ display:none}