﻿@charset "utf-8";
/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, input, textarea, blockquote, th, td, button{padding:0; margin:0;}
img, button, input{border:0;}
ul{list-style:none;}
body{background:#FFF; min-width:996px; font:12px Verdana, Simsun, Helvetica, Arial, sans-serif; color:#595959;}
a{color:#595959;}
a:link, a:visited{text-decoration:none;}
a:hover, a:active{color:#f00; text-decoration:underline;}
a.focus:link, a.focus:visited{text-decoration:underline;}
a.focus:hover, a.focus:active{text-decoration:none;}
.red { color:#F00;}
.green { color:#3db900;}

.topbg { width:100%; height:137px; padding-bottom:10px; background:#ffffff url(../images/top_bg.jpg) repeat-x left bottom;}
.header { width:1000px; height:137px; margin:0 auto; background:url(../images/top_vi.jpg) no-repeat 200px top;}
.top { float:left; width:1000px; height:99px;}
.logo { float:left; width:200px; padding-top:20px;}
.topnav { float:left; width:800px; text-align:right;}
.topnav li { float:left; width:800px; padding:12px 0;}
.nav { float:left; width:1000px; height:38px; overflow:hidden;}
.tel { float:left; width:245px; text-align:right; padding:8px 0;}
.menu { float:left; width:755px; line-height:38px; font-size:14px;}
.menu li { float:left; width:103px;}
.menu a { display:block; color:#595959; width:103px; height:38px; text-align:center; }
.menu a:hover {background:url(../images/top_on.gif) no-repeat left center; color:#FFF; text-decoration:none;}
.menu .on a { background:url(../images/top_nav.gif) no-repeat left center; color:#FFF; font-weight:bold;}
.menu .on a:hover { background:url(../images/top_nav.gif) no-repeat left center; color:#FFF; font-weight:bold;}
.ff9000 a { color:#ff9000;}
.ff9000 a:link,.ff9000 a:visited {color:#ff9000; text-decoration: none;} 
.ff9000 a:hover,.ff9000 a:active {color:#f00; text-decoration: none;}

.ylian {
	MARGIN: 10px auto 0px auto; WIDTH: 998px; border:1px solid #D4D4D4; padding:10px;
}
.foot{width:100%; margin-top:25px;background:#ffffff url(../images/foot_bg.gif) repeat-x left top; height:90px;}
.footer { width:1000px; margin:0 auto; }
.copyrig { float:left; width:770px; padding:10px 0; line-height:24px;}
.copyrig li { float:left; width:770px;}
.footer_wx { float:left; width:80px; margin:5px 5px;padding:0px 0px;}
.footer_logo { float:left; width:101px; margin-left:10px; padding:10px 0;}
.link a{font-weight:bold; padding-right:15px; color:#676767;}
.copyright { color:#a3a3a3;}
.copyright a { color:#a3a3a3;}
.copyright a:link,.copyright a:visited {color:#a3a3a3; text-decoration: none;} 
.copyright a:hover,.copyright a:active {color:#f00; text-decoration: none;}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px;  LINE-HEIGHT: 56px; PADDING-TOP: 0px; LETTER-SPACING: 0px; text-align:center; COLOR: #92050D; font-weight:bold
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #92050D; LINE-HEIGHT: 18px; PADDING-TOP: 10px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 10px; LETTER-SPACING: 0px
}
p {
    padding:0px; margin:10px 0px; line-height:25px;
}
.clear {
	CLEAR: both;
}

.container {
	MARGIN: 10px auto; WIDTH: 1000px
}
.left {
	float:left; width:160px;
}
.left1 {
	float:left; width:148px; border:1px solid #D4D4D4; padding:0px 5px; display:inline;
}
.l_tit {
	background:url(../images/rtit.gif) no-repeat 0px 10px;height:30px; border-bottom:1px solid #D4D4D4; line-height:30px;text-indent:10px; font-size:14px; font-weight:bold;
}
.left1 li {
	height:30px; line-height:30px; border-bottom:1px dashed #D4D4D4;;list-style:none; text-indent:5px;
}
.left2 {
	float:left;width:160px; margin-top:10px; background:url(../images/left_bg.jpg) no-repeat 0px 0px; height:38px; line-height:38px; text-indent:10px; font-size:14px; font-weight:bold;
}
.left2 a { color:#FFF; text-decoration:none;}
.left2 a:hover {color:#FFF; text-decoration:none;}

.center {
	float:left; padding-left:10px; display:inline; width:580px;
}
.cen_tit {
	font-size:14px; font-weight:bold; color:#BA0000;
}
.yinan {
	padding:5px 10px 0px 10px;width:558px; border:1px solid #D4D4D4; margin-bottom:10px;
}
.fw_list { height:175px; padding-bottom:10px; overflow:hidden; }
.fw_list ul { height:175px; overflow:hidden; }
.fw_list ul li { width:136px; height:170px; float:left; margin-top:13px; overflow:hidden; }
.fw_list ul li a { display:block; width:116px; height:165px;  margin-left:10px; margin-right:10px; overflow:hidden; color:#666666; text-decoration:none; _text-decoration:underline; }
.fw_list ul li a:hover { color:#CC0000; }
.fw_list ul li a img { width:114px; height:143px; border:none; border:#ddd solid 1px; }
.fw_list ul li a:hover img { width:114px; height:143px; border:none; border:#CC0000 solid 1px; }
.fw_list ul li a span { display:block; width:100px; margin:0 auto; height:40px; line-height:20px; word-break:all; text-align:center; cursor:pointer; }
.cb_tit {
	background:url(../images/rtit.gif) no-repeat 0px 7px;height:25px; border-bottom:1px solid #D4D4D4; line-height:25px;text-indent:10px; font-size:12px; font-weight:bold;
}
.cb_list{
	padding:0px; text-indent:10px; margin:3px 0px;
}
.indcont{ padding:5px 10px 0px 10px; width:558px; border:1px solid #D4D4D4; clear:both; height:510px;}
.indcont1{ float:left; width:268px; padding-right:5px; border-right:1px solid #D4D4D4;}
.indcont2{ float:left; width:269px; padding-left:10px; padding-right:5px; }
.indcont ul{
	padding:0px; margin:5px 0px;
}
.indcont li{
	line-height:22px; background:url(../images/b_dot.gif) no-repeat 0px 8px; list-style:none; text-indent:10px;
}

.content{border:1px solid #D4D4D4; padding:5px 0px; margin-bottom:10px;}
.con_tit {
	background:url(../images/rtit.gif) no-repeat 10px 10px;height:30px; border-bottom:1px solid #D4D4D4; line-height:30px;text-indent:20px; font-size:14px; font-weight:bold;
}

.postcont{ padding:0px 10px;}
.post{ padding-top:5px;}
.post h1{margin:0px; font-size:16px; text-align:center; COLOR: #92050D; font-weight:bold}
.post .meta { padding:10px 0px; text-align:center; color:#003D72;}
.post .entry{ padding:10px 0px; line-height:20px;}
.entry a:link, .entry a:visited{ color:#0000FF;}
.cpost h2{ background:url(../images/r_dot.gif) no-repeat 0px 17px; text-indent:12px; padding:12px 0px 8px 0px; margin:0px; font-size:14px;}
.cpost h2 a:link, .cpost h2 a:visited{ COLOR: #92050D;}
.cpost .meta { padding:0px 5px 0px 12px; color:#003D72;}
.cpost .entry{ padding:8px 5px 12px 12px; border-bottom:1px dashed #BABABA; line-height:22px;}
.cpost p{ padding:0px; margin:0px;}
.tags{ padding:15px 0px;COLOR: #003D72; }
.msg{ padding:15px 0px;}
.msg .tbname{ line-height:20px; background-color:#C7C7C7; text-indent:10px; COLOR: #055925;}
.msg .msgarticle{ padding:8px;}
.msg .msgarticle p{ margin:0px; padding:0px; line-height:20px;}
.pagebar{ padding:10px 0px; text-align:center; font-size:14px;}
.now-page{COLOR: #900505;}

.postcont p a:link, .postcont p a:visited{ COLOR: #0000FF;}

.fwcon{ margin:10px 0px;}
.fwcon_t{background:url(../images/icon_rtt.gif) no-repeat 0px 0px;height:32px; border-bottom:1px solid #D4D4D4; line-height:32px;text-indent:40px; font-size:14px; font-weight:bold;}
.fwcon ul{ padding:0px 20px; margin:10px 0px;}
.fwcon li{background:url(../images/b_dot.gif) no-repeat 15px 8px; list-style:none; text-indent:25px; line-height:22px; }

.right {
	float:left; margin-left:10px; display:inline; width:220px;
}
.right_t {
	width:218px; background:url(../images/tit_bg.gif) repeat-x 0px 0px; height:30px; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold;
}
.right1 {
	width:218px; border-left:1px solid #D4D4D4;border-right:1px solid #D4D4D4;border-bottom:1px solid #D4D4D4;margin-bottom:10px;
}
.right1 ul{
	padding:0px; margin:5px 2px 5px 4px;
}
.right1 li{
	line-height:25px; background:url(../images/in_2.gif) no-repeat 0px 10px; text-indent:6px; list-style:none;
}
.right2 {
	width:198px; border:1px solid #D4D4D4; margin-bottom:10px; padding:0px 10px;
}
.right2 ul{
	padding:0px; margin:5px 0px;
}
.right2 li{
	line-height:25px; list-style:none;
}

