﻿@import "system.css";

html{
	background:#FFF;padding:0px;margin:0px;
}
body{
	text-align:center;
	font-size:12px;margin:0px;font-family:微软雅黑,Verdana,宋体;padding:0px;
}
form{
	margin:0px;padding:0px;
}
.clear{ clear:both;}
a:link,
a:visited,
a:active{
	color:#0F2B6C;font-size:12px;font-weight:normal;text-decoration:none;
}
a:hover{
	font-size:12px;text-decoration:underline;color:#0044DD;
}

img{
	border:none;
}

select{
	font-size:14px;
}

.block{
	display:block;
}
.none{
	border:none;width:0px;height:0px;display:none;
}


/** div#top */
#top{
	display:block;width:1000px;height:76px;
	background:url(top_bg.png) repeat-x top;
	border-bottom:1px solid #FFF;
	text-align:center;
}
#top .left {
	display:block;
}
#top .left a{
	float: left;display:block;margin-left:12px;margin-top:19px;
}
#top .left a img{
	text-align:left;border:none;
}
#top .left .gg{
	float: left;margin-top:19px;text-align:center;width:600px;width:650px;height:20px;
}
#top .right{
	float: right;text-align:left;padding-top:5px;padding-right:5px;display:block;
}
#top .right a{
	color:#FFF;
}
#top .right strong{
	font-weight:bold;margin-right:10px;margin-top:12px;display:block;color:#FFF;
}


/** div#topbanner */
#topbanner{
	display:block;width:1000px;height:32px;text-align:left;
	background:url(topbanner_bg.png) repeat-x top;
}

#topbanner .top_menu{
	background:url(topbanner_license.png) no-repeat 1px 1px;text-align:center;width:100px;font-size:14px;
}

#topbanner .help{
	width:125px;
	background:url(topbanner_help.png) no-repeat right 3px;
}

/* div #nav */
#nav{
	height:30px;line-height:28px;width:1000px;
	text-indent:10px;text-align:left;
	background:url(nav_bg.png) repeat-x top;
	
}
.nav_img{
	float: left;padding-top:5px;padding-right:5px;
}

#banner{
	width:1000px;overflow:hidden;
}
/* div #main */
#main_index{
	width:1000px;margin-top:0px;text-align:left;overflow:hidden;
}
#main_index .i_part1{
	float: left;width:220px;margin-top:0px;text-align:left;overflow:hidden;
}
#main_index .i_part1 .bbs{
	line-height:24px;padding-left:10px;padding-top:50px;background:url(left_bg.gif) no-repeat 0px 0px;height:238px;width:200px;
}
#main_index .i_part2{
	float: left;width:570px;margin-top:20px;text-align:left;padding-right:10px;overflow:hidden;
}
#main_index .i_part3{
	float: left;width:200px;margin-top:0px;text-align:left;overflow:hidden;background:#D7E9F3;
}
#main{
	width:1000px;margin-top:0px;text-align:left;overflow:hidden;background:url(main_bg.gif) repeat-y 0px;
}
#main #main_left{
	width:250px;float: left;overflow:hidden;text-align:left;padding-top:20px;padding-bottom:20px;}
}
#main #main_left .l_part1{
	line-height:20px;
}
#main #main_left .l_part2{
	padding-left:10px;padding-top:50px;margin-left:20px;background:url(left_bg.gif) no-repeat 0px 0px;height:238px;width:200px;
}
#main #main_left .l_part3{
	line-height:20px;padding-left:20px;padding-top:50px;margin-top:20px;margin-left:20px;background:url(left_bg.gif) no-repeat 0px -290px;height:70px;width:190px;
}
#main #main_left .l_part4{
	line-height:20px;padding-left:20px;padding-top:57px;margin-top:20px;margin-left:20px;background:url(left_bg.gif) no-repeat 0px -410px;height:70px;width:190px;
}
#main #main_left .l_part5{
	line-height:20px;padding-left:20px;margin-top:20px;margin-left:20px;background:url(left_bg.gif) no-repeat 0px -537px;height:59px;width:190px;
}
#main #main_right{
	float: right;text-align:left;padding-left:20px;line-height:20px;width:730px;overflow:hidden;
}
#main #main_right h4.title{
	margin:0px;margin-bottom:5px;padding:0px;padding-top:6px;height:30px;
	border-bottom:2px solid #B2D3EA;
	color:#0099FF;font-size:14px;line-height:30px;
}

/* div#bottom */
#bottom{
	width:1000px;height:50px;text-align:center;
	border-top:1px solid #B2D3EA;
}
#bottom .left{
	padding-top:12px;
	line-height:18px;text-indent:10px;
}
#bottom .left a{
	margin:5px;
	color:#0097CC;text-decoration:underline;
}
#bottom .right{
	padding-top:8px;height:50px;
	line-height:18px;
	background:url(bottom_logo.png) no-repeat 630px 10px;
	color:#4C5A62;
}
/*导航*/
#topbanner .kmenu {line-height:20px;margin: 0;padding: 0;list-style: none;width: 1000px; /* Width of Menu Items */
}
#topbanner .kmenu .menu1 {position: relative;float: left;width:90px;background:url(topbanner_license.png) no-repeat 88px 1px;
}
#topbanner .kmenu .menu1 a.a_menu{text-align:center;display: block;text-decoration: none;
}
#topbanner .kmenu .menu1 .kmenu2 {padding-left:0px;margin-left:0px;list-style: none;width:90px;
}
#topbanner .kmenu .menu1 .kmenu2 .menu2 {position: relative;margin-left:10px;width:90px;height:25px;list-style: none;margin-left:0;padding-left: 0;background:url(topbanner_bg.png) repeat-x top;
}
#topbanner .kmenu .menu1 .kmenu2 .menu2 a.a_kmenu{text-align:center;line-height:25px;height:25px;display: block;text-decoration: none;
}
.kmenu2 {position: absolute;display: none;
}
/* Styles for Menu Items */
.a_menu {padding:5px;}
.a_kmenu {padding: 2px 5px;}
/* Fix IE. Hide from IE Mac \*/
* html ul li { height: 1%; }
* html ul li a { height: 1%; }
/* End */
ul li a:hover {} /* Hover Styles */
    
li ul li a { padding: 2px 5px; } /* Sub Menu Styles */
    
li:hover ul, li.over ul { display: block; } /* The magic */
.club{
	float: right;text-align:left;line-height:30px;height:30px;
	width:90px;padding-left:10px;margin-right:10px;
	background:url(topbanner_club.png) no-repeat right 3px;
}
#kmenu a.a_club{
	display:block;width:90px;
}
/*bbs*/
.bbs_ul{list-style: none;margin: 0;padding: 0;padding-top:2px;}
.bbs_li{list-style: none;margin: 0;padding: 0;width:190px;height:20px;overflow:hidden;}
.bbs_li img{float: left;padding-top:3px;}
.bbs_li a{float: left;line-height:20px;padding-left:5px;width:165px;display: block;}