@charset "gb2312";
/* CSS Document */
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, ivane, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0;}
img { border: 0;}
ol,ul,li { list-style-type: none;}
p,div { display: block;}

body { background:url(../images/index_01.gif) repeat-x; font-size:12px; font-family: "ËÎÌå",Î¢ÈíÑÅºÚ,Tahoma; line-height: 160%;}

.header,.container,.friendlink,.footernav,.footer, .container1{ width:970px; margin:0 auto; text-align:left;}

.all{ overflow:hidden; display:inline-block; width:100%;}
.margintop,.container1{ margin-top:8px;}
.clear{ clear:both;}
.center{ text-align:center;}

.page { clear:both; padding-right:10px; text-align:right;}
.page a:link, .page a:visited, .turnpage a:link, .turnpage a:visited{ padding:3px 5px 1px 5px; border:1px #DDDDDD solid; color:#079A18;}
.page a:hover, .page a:active, .turnpage a:hover, .turnpage a:active{ background:#81C641; color:#FFF; text-decoration:none;}

.dian a:link, .dian a:visited{ background:url(../images/dian.gif) 0 5px no-repeat; padding-left:10px;}

.orange{ color:#FF6600;}

.orange_b{ color:#FF6600; font-weight:bold;}

.green_b{ color:#079A18;}

.lu{ font-size:12px; font-weight:bold; color:#079A18}

a:link, a:visited { color:#333333; text-decoration:none;}
a:hover, a:active { color:#EE3800; text-decoration:underline;}

a.orange:link, a.orange:visited{ color:#FF5500;}

a.blue:link, a.blue:visited{ color:#0094C5;}

a.ob:link, a.ob:visited{ color:#F56E00; font-weight:bold;}

a.htitle:link, a.htitle:visited{ font-size:13px; color:#079A18; font-weight:bold;}
a.htitle:hover, a.htitle:active{ font-size:13px; color:#FF6600; font-weight:bold;}

/*path*/
.path{ overflow:hidden; height:30px; line-height:30px; background:#83C645; color:#FFFFFF; font-weight:bold; font-size:13px; text-indent:15px;}
.path a:link, .path a:visited{ color:#FFFFFF;}
.path a:hover, .path a:active{ color:#FF0000;}
/*end path*/

/*container*/
.container{ overflow:hidden; margin-top:8px;}
.left{ float:left; width:710px;}
.right{ float:right; width:250px;}
/*end container*/

/* header */
.jyclub{ height:20px; text-indent:15px; line-height:20px;}
.logo-subnav-banner{ height:90px;}

#logo { float:left; position:relative; z-index:2; width:30%; height:100%; background:url(../images/index_03.gif) 8px 5px no-repeat; text-align:right;}
#logo h2{ margin-top:25px; font-size:14px;}
#logo p a:link, #logo p a:visited{ color:#FF3300; text-decoration:none;}

#listCity{ position:absolute; z-index:1; left:202px; top:58px; width:120px; display:none; border:1px #CCCCCC solid; background:#FBFFFA; text-align:left;}
#listCity li{ float:left; display:inline; margin-left:15px; padding:5px 0; font-weight:bold; white-space:nowrap; word-spacing:normal;}
#listCity li a{ color:#E82500;}

.topnav { overflow:hidden; height:22px; text-align:right;}
#banner{ text-align:right; margin-right:-5px}

.nav { overflow:hidden; height:29px; border:1px #7ACE4A solid; background:url(../images/index_12.gif); line-height:29px; text-align:center}
.nav p{ float:right; width:12%;;font-size:13px;  }
.nav ul{ float:left; width:87%; padding-left:1px;}
.nav li{ float:left; width:84px; font-weight:bold; text-align:center;font-size:14px;}
.nav li a{ display:block;}
.nav li a:link, .nav li a:visited{ overflow:hidden; color:#FFF; background:url(../images/index_15.gif) center center no-repeat;}
.nav li a:hover, .nav li a:active{ overflow:hidden; color:#FFF; background:url(../images/index_15.gif) center center no-repeat;}
.nav strong{ display:block; background:url(../images/index_15.gif) center center no-repeat; color:#FFF;}

.serch-subnav{ overflow:hidden; display:inline-block; width:100%; margin:8px 0;}

#serch{ position:relative; float:left; width:600px;}
.serchtab{ padding-left:20px;}
.serchtab li{ position:relative; z-index:2; float:left; display:inline; overflow:hidden; margin-left:30px; font-size:12px;  font-weight:100; line-height:35px; cursor:pointer;}

.serchtab .up{ width:79px; height:29px; background:url(../images/index_20.gif); text-align:center; color:#079A18; font-weight:bold; line-height:30px;}

#form{ position:absolute; top:3px; left:0; z-index:1; overflow:hidden; width:100%; height:62px; border:1px #A6E682 solid; background:url(../images/index_22.gif);}
#form ul{ padding:32px 0 0 20px;}
#form li{ float:left; padding-left:5px;}

.subnav{ float:right; overflow:hidden; width:340px; height:58px; margin-top:3px; padding:4px 0 0 20px; border:1px #C4E7B0 solid; background:url(../images/index_24.gif) repeat-x;}
.subnav-list{ float:left; width:100%; line-height:19px;}
.subnav-list h3{ float:left; color:#079A18; font-size:12px; width:75px; text-align:right; letter-spacing:1px;}
.subnav-list ul{ float:left;}
.subnav-list li{ float:left; margin-right:10px; word-spacing:normal; font-size:12px;}

.topmenu{ overflow:hidden; display:inline-block; width:100%; border:1px #BAB9B9 solid; background:#FBFFFA; line-height:35px;}
.topmenu h3{ float:left; background:#FBFFFA url(../images/index_33.gif) 20px center no-repeat; font-size:13px; color:#E2530C; text-indent:60px;}
.topmenu ul{ float:left;}
.topmenu li{ display:inline; float:left; overflow:hidden; margin-left:15px; white-space:nowrap; word-spacing:normal;}
/* end header */

/*login */
.loginbox{ padding:6px 8px; border:1px #FFA200 solid;}
.loginbox .title{ height:30px; background:url(../images/index_29.gif) 12px 0 no-repeat; color:#E2530C; text-indent:45px; font-size:14px; line-height:26px; font-weight:bold;}
.loginbox form{ border:1px #FFA200 solid; background:#FFF8E4; padding:8px; text-align:center;}
.loginbox form input{ vertical-align:middle;}
.loginbox .input{ margin-bottom:7px; width:165px; height:20px; border:1px #FFA200 solid;}
.loginbox li{ min-height:23px;}

.loginup{ border:1px #FFA200 solid; background:#FFF8E4; padding:8px 8px 0 8px;}
.loginup .name{ float:left; font-weight:bold;}
.loginup .name a{ color:#FF6600; font-weight:100;}
.loginup .out{ float:right; font-weight:bold;}
.loginup ul{ padding:4px 0 4px 0; overflow:hidden; display:inline-block;}
.loginup li{ float:left; width:98px; min-height:22px; margin-left:5px; background:url(../images/index6_87.gif) 0 6px no-repeat; no-repeat; line-height:22px; text-indent:13px;}
/*end login */

/*friendlink*/
.friendlink{ width:970px; margin-top:8px; padding-bottom:10px; border:1px #DBDBDB solid;}
.friendlink h2{ width:100%; padding:10px 0; border-top:5px #585858 solid; text-indent:15px; font-size:13px;}
.friendlink ul{ overflow:hidden; margin-left:15px;}
.friendlink li{ float:left; margin-right:20px;}
/*end friendlink*/

/*footnav*/
.footernav{ margin-top:8px; text-align:center; line-height:250%;}
.footernav li{ display:inline;}
/*end footnav*/

/*copyright*/
.footer{ padding-top:10px; height:80px; border-top:1px #DBDBDB solid; margin-top:10px}
.police{ float:left; width:25%; text-align:right;}
.copyright{ float:left; width:50%; text-align:center;}
/*end copyright*/

.menu_pic { width:50%;float:right;}
.menu_pic ul {overflow:hidden; margin:0px;float:right;}
.menu_pic ul li {padding:4px; float:left;text-align:center;}