/*共公区*/
BODY {background-color:#66FFFF;
background-image:url(../2016/bg.jpg);
background-repeat:repeat-y;
background-position:center;
background-attachment:fixed;
font-size:12px;font:normal 12px "宋体"; 
FONT-SIZE: 12px;
MARGIN: 0px auto;
}
body,div,ul,li{
 margin:0 auto!important;;
 padding:0;
}

a:link{
 color:#000000;
 text-decoration:none;
}
a:visited{
 color:#000000;
 text-decoration:none;}
a:hover {
 color:#0033FF;
 text-decoration:none;
}
.clear{clear:both; width:100%; height:0px; line-height:0px}
/*头部*/
.head{
 height:345px; width:1000px;}
.head a{ color:#333333}
.head a:visited{
 color:#0033FF;
 text-decoration:none;}
.head a:hover {color:#06F;text-decoration:none;}

#header{
	overflow:hidden;
	margin:auto; 
	width:1002px; 
	background:url(../Images/head_bg.jpg) 0px 82px no-repeat;
	}
	
/*导航菜单样式表2*/

.nav_main{

	height: 34px;
	margin: 0px auto;
	padding: 0px; 
}
.nav_main ul{
	margin: 0px auto;
	padding: 0px; 
}
.nav_main li{
	float: left;
	text-align: center;
	list-style:none; border-right:1px #CCCCCC solid;
}

.nav_current {

	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 34px;
	line-height:34px;
	TEXT-DECORATION: none;
	width: 77px;
	background-color:#D1D1D1;
}

a.f_nav:link {
	color:#FFF;
	display: block;
	height: 14px;
	TEXT-DECORATION: none;
}

a.f_nav:visited {
	color: #FFF;
}

a.f_nav:hover {
	color: #333;
	display: block;
	TEXT-DECORATION: none;
}
.nav_link {
	cursor:pointer;
	float: left;
	font-size: 14px;
	font-weight:bold;
	height: 34px;
	line-height:34px;
	TEXT-DECORATION: none;
	width: 77px;
}
.nav_link a,.nav_link a:visited {
	color:#FFF;
}
.nav_link a:hover{
	color:#FFF;
	display: block;
}
.nav_sub {
	height:30px;
	line-height:30px;
	color: #FFF;
	text-align: left;
	line-height:21px;
    padding-top:5px; color:#000000
}

.nav_sub a:link,.nav_sub a:visited,.nav_sub a:active {
	color:#000000;
	TEXT-DECORATION: none;
}
.nav_sub a:hover {
	color: #0000FF;
	TEXT-DECORATION: underline;
}
.nav_sub li {
	display:inline;
	height: 0px;
	margin: 0px;
	padding: 0px;
	list-style:none;
}
.hidden, .undis {
	display: none;
}
.sub_box {
	float: left;
	text-align: left;
	padding:0px 0px 0px 10px;
}
.sub_box2 {
	padding:0px 0px 0px 10px;
}
.sub_box3 {
	padding:0px 0px 0px 110px;
}
.sub_box4 {
	padding:0px 0px 0px 10px;
}
.sub_box5 {
	padding:0px 0px 0px 200px;
}
.sub_box6 {
	padding:0px 0px 0px 400px;
}
.sub_box7 {
	padding:0px 0px 0px 500px;
}
.sub_box8 {
	padding:0px 0px 0px 600px;
}
.sub_box9 {
	padding:0px 0px 0px 670px;
}
.sub_box10 {
	padding:0px 0px 0px 750px;
}

/*导航菜单样式表*/
/*主菜单，有下拉*/
#mainMenu{ font-weight:bold; font-size:13px;
	float:left;
	list-style-type:none;
	margin-left:0px;
	width:1000px; background:url(../images/head_bg.jpg); height:36px; width:1000px;
	}
#mainMenu ul li{ height:36px;
	float:left;
	width:102px;
	list-style:none; 

	}
#mainMenu ul li a{ 
	display:block;
	padding-top:12px;
	width:102px;
	height:24px;
	text-align:center;
	color:#FFFFFF;
	}
#mainMenu ul li:hover ul,/*解决无法缩回二级导航菜单问题*/
#mainMenu ul li a:hover{
	background:url(../Images/head_mainmenu_bg2.jpg);
	}
#mainMenu ul li ul {
	list-style-type: none;
	text-align:left;
	left:-999em;
	width:100px;
	position:absolute;
	}
#mainMenu ul li ul li{
	float:left; 
	width:100px;
	height:24px;
	border-top:1px solid #FFFFFF;
	background:#DA0000;
	}
#mainMenu ul li ul li a{
	display:block;
	padding:6px 6px 6px 6px;
	width:88px;
	height:12px;
	text-align:left;
	}
#mainMenu ul li ul li a:hover{
	background: #F70000;
	}
#mainMenu ul li:hover ul{
	left:auto;
	}

#mainMenu ul li.sfhover ul{
	left:auto;
	}
	
/*左右分区*/
.left{
height:auto!important; width:245px; float:left; text-align:left; border-right:1px #CFCFCF solid;table-layout:fixed;word-wrap:break-word;overflow:hidden;
}
.left li{ list-style:none}

.left_menu{
height:auto!important; width:245px; list-style:none; float:left; text-align:center
}
.left_menu a:link{color:#FFFFFF}
.left_menu a:visited{color:#FFFFFF; text-decoration:none}
.left_menu a:hover{color:#FF0000; text-decoration:none;}

.left_menu dt{background:url(../images/left_menu.jpg);height:42px; width:246px; line-height:42px; color:#FFFFFF; font-weight:bold;font-size:14px}

.left_menu1{
height:285px!important; width:250px; list-style:none; float:left; text-align:center;background:url(../images/left_menu1.jpg) no-repeat;
}
.left_menu1 dt{height:auto!important;}
.left_menu1 dt div{height:30px!important;; line-height:30px!important;; color:#0066FF; font-size:16px; font-weight:bold; margin-top:10px}
.left_menu1 dt li{ background:url(../images/dot4.gif) no-repeat 3px 7px; width:90%; line-height:28px!important;}

.left_menu1_gw{
height:206px!important; width:220px; list-style:none; float:left; text-align:center;padding-bottom:0px;
padding-top:20px
}
.left_menu1_gw dt{ background:url(../images/dot2.png) no-repeat 10px; line-height:25px; padding-left:20px}
.left_menu1_gw a:link{color:#000}
.left_menu1_gw a:visited{color:#666; text-decoration:none}
.left_menu1_gw a:hover{color:#FF6600; text-decoration:none}

.left_menu2_gw{
height:165px!important; width:265px; list-style:none; float:left; text-align:center; background-color:#FFF; padding-top:20px;
}
.left_menu2_gw dt{ background:url(../images/dot2.gif) no-repeat 10px; line-height:25px; padding-left:20px}
.left_menu2_gw a:link{color:#666}
.left_menu2_gw a:visited{color:#666; text-decoration:none}
.left_menu2_gw a:hover{color:#FF6600; text-decoration:none}

.right{
height:auto!important; width:745px; float:right; text-align:left; margin-right:3px;table-layout:fixed;word-wrap:break-word;overflow:hidden;
}
.right li{ list-style:none}
.right_text{ padding-right:8px; padding-top:0px;table-layout:fixed;word-wrap:break-word;overflow:hidden;}

.right_now{line-height:30px; background:url(../images/right_menu.gif); color:#FFFFFF;}
.right_now a{ color:#FFFFFF; font-weight:bold}
.right_now a:visited{color:#FFFFFF;text-decoration:none;}
.right_now a:hover{color:#0066FF; font-weight:bold}
.right_now span{padding-left:20px;}

/*list and show 左菜单*/
#quick {
	width:245px; height:200px;
	border:0px solid #dddddd;
	background:url(../images/q_bg.jpg) repeat-x left bottom;

	text-align:center;
	padding-top:14px;
	padding-bottom:15px; float:left
}
#quick a {
	display:block;
	background:url(../images/quick_a.png) no-repeat;
	text-align:center;
	width:208px;
	height:26px;
	line-height:26px;
	letter-spacing:2px;
	margin-top:1px; color:#000000
}
#quick a:hover, #quick a:active {
	background:url(../images/quick_aa.png) no-repeat;
	color:#ffffff;
}

/*底部*/
.foot{
background:url(../images/foot.jpg); height:77px; width:1000px; text-align:left
}