@charset "utf-8";
/* CSS Document */

body{background:url(/mobile/img/body_back.gif) repeat-x;}

#wrap{position:relative; width:100%; height:auto; margin:0 auto; text-align:center;}


#header{position:relative; width:100%; height:92px; margin:0px 0 0 0; text-align:center; background:url(/mobile/img/top_head_back.gif) repeat-x; center 0;}
#header .wrap_header{position:relative; width:100%; height:92px; margin:0 auto;}
#header .wrap_header ul {position:relative;  width:300px; height:92px; margin:0 auto;}
#header ul li{float:left;}

#main_menu{position:absolute; top:86px; left:0; width:100%; height:71px; margin:0px 0 0 0; text-align:center; background:url(/mobile/img/top_menu_back.png)  repeat-x; center 0; z-index:100;}
#main_menu .wrap_menu{position:relative; width:100%; height:71px;  margin:0 auto;}
#main_menu .wrap_menu ul {position:relative;  width:300px; height:71px; margin:0 auto;}
#main_menu ul li{float:left;}

#menu{position:relative; width:100%; height:71px; margin:0px 0 0 0; text-align:center; background:url(/mobile/img/top_menu_background.gif) repeat-x; center 0;}
#menu .wrap_menu{position:relative; width:100%; height:71px;  margin:0 auto;}
#menu .wrap_menu ul {position:relative;  width:300px; height:71px; margin:0 auto;}
#menu ul li{float:left;}



/*ÄÁÅÙÃ÷*/
#content{position:relative; width:100%; height:380px; text-align:center; clear:both;  padding:0px; overflow:hidden; repeat-x; center 0;}
#content ul li{float:left;}

.top_roll{position:relative; left:0px; height:380px; width:100%; text-align:center;}
.top_roll ul{z-index:100; position:absolute; top:0px; left:0px;}
.top_roll li{width:100%; text-align:center;}


.top_roll .btns{position:absolute; top:0px; left:0px; z-index:100; width:100%;}
.top_roll .btns .next{position:absolute; top:150px; right:20%;}
.top_roll .btns .prev{position:absolute; top:150px; left:20%;}








/*subÄÁÅÙÃ÷*/
#sub_content{position:relative; width:100%; height:auto; margin:0px 0 0 0; text-align:center; clear:both;  padding:0px; overflow:hidden;   no-repeat center 0;}
#sub_content ul li{float:left;}

/*¼­ºê¸Þ´º*/
#sub_menu{position:relative; width:100%; height:auto; margin:0px 0 0 0;  auto; text-align:center; background:#eceaeb; repeat-x; center 0;}
#sub_menu .wrap_smenu{position:relative; width:100%; height:auto; margin:0 auto;}
#sub_menu .wrap_smenu ul {position:relative;  width:300px; height:auto; margin:0 auto;}
#sub_menu ul li{float:left;}

#sub_content  .mouseover { background:#6690fc; color:#ffffff; text-align:center; font-weight:bold; font-size:13px; line-height:25px;}
#sub_content  .mouseout { background:#eceaeb; color:#black; font-weight:bold; text-align:center;  font-size:13px; line-height:25px;}
#sub_content  .mouseover a{  background:#6690fc; color:#ffffff; font-weight:bold; text-align:center;  font-size:13px; line-height:25px;}
#sub_content  .mouseout a{ background:#eceaeb; color:#black; font-weight:bold; text-align:center;  font-size:13px; line-height:25px;}
#sub_content  .a:link{ background:#eceaeb; color:#black; font-weight:bold; text-align:center;  font-size:13px; line-height:25px;}

a.s_menu:link {text-decoration: underline:no; font-size:13px; color:white; font-weight:bold; text-align:center; font-family:Arial; line-height:25px;} 
a.s_menu:visited {text-decoration: underline:no; font-size:13px; color:white; font-weight:bold; text-align:center; font-family:Arial; line-height:25px;} 
a.s_menu:active {text-decoration: underline:no; font-size:13px; color:white; font-weight:bold;  text-align:center; font-family:Arial; line-height:25px;} 
a.s_menu:hover {text-decoration: underline:no; font-size:13px; color:white; font-weight:bold; text-align:center; font-family:Arial; line-height:25px;} 

a.s_over_menu:link {text-decoration: underline:no; font-size:13px; color:black; text-align:center; font-weight:bold; font-family:Arial;}

.td_a{ background:#ff8080; width:99px; line-height:25px; text-align:center;}
.td_b{ background:#eceaeb; width:99px; line-height:25px;  text-align:center;}

/*sub³»¿ë*/
#sub_content .sub_main{position:relative; width:100%; height:auto;  margin:0 auto; padding:0px; text-align:center;}
#sub_content .sub_main ul {position:relative;  width:300px;  height:auto; margin:0 auto;}
#sub_content .sub_main ul li{float:left;}


/*¸ÞÀÎÇ²ÅÍ ¸Þ´º*/

#footer_menu{position:relative; width:100%; height:91px; margin:0px 0 0 0; text-align:center;  background:url(/mobile/img/footer_menu_back.gif) repeat-x; center 0;}
#footer_menu .footer_mu{position:relative; width:300px; height:91px; margin:0 auto;}
#footer_menu .footer_mu ul li{float:left;}


/*Ç²ÅÍ*/
#footer{position:relative; width:100%; height:102px; margin:0px 0 0 0; text-align:center;  background:url(/mobile/img/bottom_back.gif) repeat-x; center 0;}
#footer .footerln{position:relative; width:300px; height:102px; margin:0 auto;}
#footer .footerln ul li{float:left;}



