body {margin:0 ;padding: 0;line-height: 22px;font-family:"Î¢ÈíÑÅºÚ",Arial,"ËÎÌå";font-size: 12px;color: #555555; background:url(../images/bg.jpg) no-repeat top center #ffffff;
text-align:Justify;text-justify:inter-ideograph}
a:link, a:visited { color: #555555; text-decoration: none; font-weight: normal; } 
a:active, a:hover { color: #016ca8; text-decoration: underline; }

p,img,div,span,form,input,ul,li,dl,dt,dd{ margin: 0px; padding: 0px; }
li{ list-style-type:none;}
img{ border:none;}
.cleaner{ clear:both; margin:0; padding:0;}
.fl{ float:left}
.fr{ float:right}
.tc{ text-align:center}

#container{ margin:0; padding:0; }
#header{ margin:0 auto; padding:0;width:988px; }
.head{height:110px; padding:0 4px;}
.logo{ float:left; display:inline; padding:30px 0 0 15px; }
.head_right{ width:260px; padding-top:20px;}
.t_right{ padding-top:10px; color:#99d4f3;}
.t_right a:link, .t_right a:visited{ color:#0a89cc;}
.t_right a.fav{ background:url(../images/fav.png) no-repeat left 2px; padding-left:22px;}
.search_box{ padding-top:10px;}
.ser_input{ border:1px solid #cdcdcd; width:126px; height:17px; line-height:17px; padding:0 2px;font-family:"Î¢ÈíÑÅºÚ",Arial; font-size:12px; color:#666; padding:0; margin:0;}
#menu{ height:42px; background:url(../images/menu.png) no-repeat; width:988px; }
#menu ul{ margin:0; padding:0; height:36px;  }
#menu ul li{ list-style-type:none;float:left;line-height:36px;height:36px;text-align:center; width:103px; padding-right:2px; background:url(../images/menu_li.gif) no-repeat right center; }
#menu ul li.current{ width:130px; background:none;}
#menu ul li a:link, #menu ul li a:visited{ font-size:14px; display:block; height:36px; color:#fff; font-weight:bold; text-align:center; display:block; width:105px; 
position:relative; z-index:10000;}
#menu ul li.current a:link, #menu ul li.current a:visited{ width:130px; }
#menu ul li a:hover{color: #fcd69e; text-decoration:none;text-align:center; display:block;}

#menu ul li.mainlevel span{
font-size:14px;color:#fff; font-weight:bold; text-align:center; position:absolute; z-index:100; padding:0; display:block; padding-left:23px;}
#menu ul li.mainlevel a:link, #menu ul li.mainlevel a:visited{ text-indent:-10000px;}
#menu ul li.mainlevel a:hover{text-indent:-10000px;}
#menu ul li.mainlevel ul {position:absolute;display:none; z-index:1000; margin-top:-32px; margin-left:6px; *margin-left:-44px; background:url(../images/menu_about.png) no-repeat; width:448px; height:175px; padding-top:32px;}
#menu ul li.mainlevel ul.nav2{ width:329px;background:url(../images/nav2.png) no-repeat;}
#menu ul li.mainlevel ul li{   margin-left:15px;background:none; _margin-left:8px;}
#menu ul li.mainlevel ul li.first{ margin-top:-32px; margin-left:-7px; background:none; height:32px; line-height:32px; padding-bottom:18px; float:none;}
#menu ul li.mainlevel ul li.s{ background:none}
#menu ul li.mainlevel ul li.nav_img{_margin-left:25px;}
#menu ul li.mainlevel ul.nav2 li.nav_img{ margin-left:20px;}
#menu ul li.mainlevel ul li a:link,#menu ul li.mainlevel ul li a:visited { 
color:#444; font-size:12px; font-weight:normal;background:url(../images/menu_sel.gif) no-repeat;width:114px; height:24px; line-height:24px; display:block; margin-bottom:10px;
position:inherit; text-indent:0;}
#menu ul li.mainlevel ul li a:hover,#menu ul li.mainlevel ul li a:active { color: #016ca8; text-indent:0px;}
#menu ul li.mainlevel ul li.first a:link, #menu ul li.mainlevel ul li.first a:visited{ 
background:none;font-size:14px;font-weight:bold;color: #016ca8;height:32px; line-height:32px;*margin-left:-350px;}
#menu ul li.mainlevel ul.nav2 li.first a:link, #menu ul li.mainlevel ul.nav2 li.first a:visited{*margin-left:-230px;}


#content{ width:990px; margin:0 auto; margin-top:15px;}
#footer{ margin-top:20px; border-top:1px solid #e7e7e7; padding:10px 0 10px 0; line-height:25px; color:#999999; background:#f7f7f7;}
.footer{ width:980px; margin:0 auto;}
.foot{ text-align:right;}
.flink{font-family:"Î¢ÈíÑÅºÚ",Arial; font-size:12px; color:#444;}
#footer a:link, #footer a:visited{ color:#777777;}

.gj_span{width:135px;height: 18px;line-height:18px;vertical-align:middle;display:block;background:transparent url(../Images/sel_bg.gif) no-repeat;position:relative;
margin:0px;padding-top:1px;padding-left:5px;z-index:1; text-align:center;}
.SelectDiv1{width: 115px;*width: 110px; *margin-left:-20px;height:17px;line-height:17px;vertical-align:middle;background: transparent;position: relative;overflow: hidden;border-width:0px;
border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;_webkit-appearance: none;z-index:1112;text-align:center;background:#f8f8f8;}
.SelectDiv2{top: -2px;  left:-5px;*left:-7px; width:135px;*width:135px;  height:20px;border-width: 0px;border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
display:block;position: relative;overflow:hidden;z-index:3; background:#fff; text-align:center; color:#777; font-family:"Î¢ÈíÑÅºÚ",Arial; font-size:12px;
}

.index_header{ position:absolute; z-index:10000; width:988px;left: 50%; margin-left:-494px;}
.index_banner{ width:auto; margin:0 auto; overflow:hidden; text-align:center;}
#index_main{ background:url(../images/index_section.png) no-repeat top center;height:187px;width:978px;}
.index_mainbg{width:978px; height:187px; position:absolute; left:50%;margin-left:-489px;top:510px; z-index:9999}