/* CSS Document */
*{margin:0;padding:0;}
body{background:#FFF;font:12px Arial, "ÐÂËÎÌå";color:#333;text-align:center;}
img{border:0;}
a{color:#333;}
a:hover{color:#F36523;text-decoration:underline;}
.basicheader{height:90px;position:relative;}
.both{clear:both;}
.basicframe{width:805px;margin:0 auto; clear:both;}
.basiclogo{background:url(logo.gif) center no-repeat;width:189px;height:70px;left:9px;top:10px;position:absolute;}
.basicversion{width:199px;left:600px;top:29px;position:absolute;line-height:15px;text-align:right; }
.basicversion a{background:#BDBEC0 url(version.gif) top right no-repeat;height:15px;padding:0 5px;color:#FFF;text-decoration:none;}
.basicversion a:hover{background:#F36523 url(versionhover.gif) top right no-repeat;height:15px;padding:0 5px;color:#FFF;text-decoration:none;}
.headerlink{width:299px;left:500px;top:49px;position:absolute;text-align:right;}
.navileftbg{ background:url(navileftbg.gif) no-repeat; width:5px; height:30px; float:left;}
.navimidbg{ background:url(navimidbg.gif) repeat-x; width:795px;height:30px; float:left;}
.navimidline{ background:url(navimidline.gif) no-repeat; height:30px; width:2px; float:left; margin-left:5px; margin-right:5px;}
.navirightbg{ background:url(navirightbg.gif) no-repeat; width:5px; height:30px; float:left;}
.naviline{ background:url(naviline.gif) repeat-x; clear:both; height:3px;overflow:hidden; }
.navitext{ color:#4D2700; font-weight:bold;  float:left;  line-height:30px;}
.navitextbg{}
.navitextbg a{ width:85px; height:30px;display:block; cursor:pointer; color:#4D2700;text-decoration:none;}
.navitextbg a:hover{ background:url(navinaniu.gif) no-repeat; width:85px; height:30px; clear:both; text-align:center;color:#4D2700; text-decoration:none;}
.navittt{background:url(navinaniu.gif)}
.searchleftbg{ background:url(searchleftbg.gif) no-repeat; width:30px; height:39px; float:left;}
.searchmidbg{ background:url(searchmidbg.gif) repeat-x;width:745px; height:39px; float:left;}
.searchrightbg{ background:url(searchrightbg.gif) no-repeat; width:30px; height:39px; float:left;}
.searchframe{margin-top:6px; float:left;}
.bg{ background:url(bg.gif) repeat-x;clear:both; margin-top:1px;}
.midbox{ border:#DDDDDD solid 1px; background-color:#FAFBFD; height:230px;}
.midboxleftb{ float:left; width:430px; text-align:left; line-height:22px; margin:5px 5px 5px 5px; color:#28156E; font-weight:bold;}
.midboxrightb{ float:left; width:350px;margin-top:5px; }
.bom{ height:5px; background-color:#F1EFF2; margin-top:5px; overflow:hidden;}
.bomtext{ line-height:25px; margin:5px 0px 15px 0px;}
.news{}
.news ul{ list-style:none; line-height:25px; float:left; margin-left:10px; color:#666666;}

/* about basic */
.leftnavi{width:100%; background-image:url(interboxmid.gif);}
.leftnavi ul{margin-left:8px; padding:0px;}

.gsjjbigbox{float:left; margin-left:8px; margin-top:5px; width:595px;}
.gsjj{ float:left; line-height:25px; font-weight:bold; color:#000000; margin-left:8px;}
.gsjjbox{ border:#E3E2E2 solid 1px;}
.gsjjrightbg{ background:url(gsjjrightbg.gif) repeat-y; width:591px;}

.grey_bt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; TEXT-DECORATION: none
}

.leftnavi ul li 
{
	 width:170px;list-style:none; FONT-WEIGHT: bold; border-bottom: 1px solid #d1d1d1; COLOR: #666666; TEXT-DECORATION: none;line-height:30px;
}
.leftnavi ul li A:link {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
.leftnavi ul li A:visited {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
.leftnavi ul li A:hover {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: underline
}