/* design by fen www.fenth.com */
body{ margin:0; padding:0; text-align:center;background:url(images/bg.jpg) repeat-y  center; font:12px/18px Verdana, Arial, Helvetica, sans-serif; color:#666}
ul{ list-style:none; margin:0; padding:0}
form{ margin:0; padding:0}
a{ text-decoration:none; color:#960}
a:hover{ color:#c30; text-decoration:underline}
.fontred{ color:#c30}
img{ border:none; vertical-align:middle}
input{ vertical-align:middle}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */
.content{ padding:10px 0}


#wrapper{ width:954px; background:url(images/mainbg.gif) repeat-y; text-align:left; margin:0 auto; background:url(images/bootombg.jpg) no-repeat bottom; padding-bottom:40px; padding-top:10px}
.layouttable{ margin:0 auto}
.banner{ background:url(images/banner.png) repeat-x; height:218px}
.bannerimg{ height:169px; position:relative; width:945px; margin:0 auto}
.banner img{ vertical-align:text-top}
.renwu{ width:294px; height:236px; background:url(images/renwu.png); position:absolute; right:20px; top:-67px}
.flash{ position:absolute; top:0; left:80px}
.submenu{ width:296px; height:35px; background:url(images/menubg.gif) no-repeat}

#nav { width:945px; margin:0 auto ;}
#nav ul{}
#nav li{ margin-right:5px; float:left}
#nav a{ font:bold 14px Georgia, "Times New Roman", Times, serif; color:#fff; float:left; display:block; height:46px; padding:0 12px; line-height:46px}
#nav a:hover{ background:url(images/navbg.jpg) repeat-x; text-decoration:none}
/* .navline{ padding-top:8px; color:#FFF; font-size:15px;font-weight:bold}*/



.lefttitle{ font:bold 16px Georgia, "Times New Roman", Times, serif; color:#fff}
.prolist ul{ padding:8px 20px}
.prolist li{ border-bottom:1px dashed #ccc; padding:8px 5px 8px 30px; background:url(images/arrow.gif) no-repeat 10px}
* html .prolist li{ height:18px}
.prolist a{ color:#066; font-weight:bold; }
.prolist a:hover{ color:#c30}

.search .keywords{ padding:5px 3px 3px 5px; border:1px solid #E6D2BD; background:url(images/searchbg.gif)}
.search .btn{ color:#fff; background:#009999; border:none; padding:4px 3px 3px 3px; font-weight:bold}

.title{height:50px; border-bottom:2px solid #E3E3E3}
.title span{ float:left; display:block;border-bottom:2px solid #f90; _position:relative; _bottom:-2px; padding:0 10px; font:bold 20px/50px Georgia, "Times New Roman", Times, serif; color:#099; background:url(images/titlebg.gif) #fff no-repeat left; padding-left:25px}
.title a{ float:right; display:inline; margin-right:20px; line-height:50px; background-color:#fff; padding:0 10px; color:#996600}
.title a:hover{ color:#c30}

.pro{ float:left; padding:8px; border:1px solid #ccc; background-color:#F8F8F8; margin:15px 8px 0 0; display:inline;}
.pro table{ background-color:#fff}
.pro span{ display:block; padding:5px 3px; background:#4AAEA7; text-align:center}
.pro a{ color:#fff; font-weight:bold}
.pro a:hover{ color:#000}


#footer{background-color:#E8F4F3; margin-top:4px; text-align:center; padding:10px; color:#4D6873; border:1px solid #A0C5BE; margin:0px 4px}

.manu { padding:30px 0; float:left; width:100%}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/* page of feedback */
.feedback{ margin:30px auto; width:500px}
.feedback span{ padding:10px 0 20px 0; display:block}
.feedbackline{ float:left; margin:5px 0}
label{ display:block; width:80px; float:left; text-align:right; padding-right:10px}
.feedbackline input{ float:left}
.feedback .btn{ padding-left:94px}




.news li{ border-bottom:1px dashed #ccc; padding:5px 100px 5px 20px; background:url(/images/arrow1.gif) no-repeat 5px; position:relative;over-flow:hidden}
.news li span{ position:absolute; right:0}
.news a{ color:#48665E}
.news a:hover{color:#c30}
.navline{padding:5px 0; color:#999}
.navline a{color:#066;}
.navline a:hover{ color:#960}
.navline{color:#066; font-size:12px;}
.navline span{color:#FFF; font-size:14px;font-weight:bold }
h1{color:#000; font-size:15px}
