﻿@charset "utf-8";
/* CSS Document for head and foot */

/*******头部及导航菜单*/
/*头部*/
#hd{overflow:hidden;height:217px;margin:0 auto;background:url(default/images/hd-bg.png) repeat-x;}
#hd .rel{height:90px;position:relative;z-index:99;}
#logo{float:left;height:82px;width:400px;}
/*login*/
.hd-my{margin:0 auto;float:right;width:580px;height:80px;}
.hd-my ul{background:url(default/images/hd.gif) -490px -150px no-repeat;height:33px;width:475;float:right;}
.hd-my ul li{float:left;line-height:16px;margin-top:7px;width:79px;text-align:center;}
.hd-my ul li a{color:#666;padding-left:15px;}
.hd-my ul li a:hover{color:#990000;}
.hd-box{}
.hd-my li.my-page {
	z-index: 11; width:76px;
	position: relative
}

.my-page ul {
	border-top: #ccc 1px;border-right: #ccc 1px solid;border-bottom: #ccc 1px solid;border-left: #ccc 1px solid;
	padding: 0 0;
	display: none;
	background: #fff;
	margin-left: -1px;
	height:90px;
	overflow: hidden;
	width: 74px;
	position: absolute;
	top: 0px;left: 0px;
}
.hd-my li.my-page li {
	padding-right: 0px;
	padding-left: 2px;
	background: none transparent scroll repeat 0% 0%;
	float: none;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 1px
}
.hd-my li.my-page li a {
	padding-right: 10px;
	display: block;
	padding-left: 10px;
	font-size: 12px;
	background: none transparent scroll repeat 0% 0%;
	padding-bottom: 2px;
	padding-top: 2px
}
/*一级导航*/
.menu{height:32px;margin:0 auto;width:980px;float:left;}
.homepage{padding-right:10px;}
#menu-box1{font-size:14px;float:left;background:url(default/images/hd.gif) 0 -150px no-repeat;width:399px;height:30px;color:#FFF;}
#menu-box1 li{padding-top:3px;width:75px;text-align:center;}
#menu-box1 li a{color:#FFF;}
#menu-box2{font-size:12px;float:right;background:url(default/images/hd.gif) 0 -50px no-repeat;width:581px;height:30px;}
#menu-box2 li{padding-top:3px;text-align:center;width:82px;}
#menu-box1 li ul li,#menu-box2 li ul li{padding-top:1px;}
.menu ul li{float:left;position:relative;}
.menu ul li a{display:block;line-height:29px;text-decoration:none;}
.menu ul li:hover a{color:#F60;}

/* make the dropdown ul invisible */
.menu ul li ul {display: none;}
/* make the sub menu ul visible and position it beneath the main menu list item */
.menu ul li:hover ul {display:block;position:absolute;top:30px;left:0px;width:88px; z-index:999;}
/* style the background and foreground color of the submenu links */
.menu ul li:hover ul li { line-height:19px;}
.menu ul li:hover ul li a {	background:#9B0000;color:#fff;}

.hd-map{float:left;width:500px;margin-top:15px;}
.collect{height:20px;float:left;padding:18px;}
.collect a{width:142px;height:20px;}

/*搜索*/
#hd-sr{float:right;width:400px;margin-top:15px;display:h;}
#hd-sr span{float:left;background:url(default/images/hd.gif) no-repeat scroll -600px -400px;width:28px;height:28px;}
#hd-sr fieldset{float:right;margin-right:10px;}
#hd-sr legend{font-size:0;left:-999em;position:absolute;}
#hd-sr input{float:left;}
#hd-sr .hd-text{background:none 0 0 #FFFFFF;border-color:#990000;border-style:solid;border-width:2px;height:24px;line-height:24px;width:264px;margin-right:10px;}
#hd-sr .hd-sbt{background:url(default/images/hd.gif) no-repeat scroll -400px -400px transparent;border:medium none;cursor:pointer;overflow:hidden;text-indent:-9em;width:66px;height:28px;}
#hd-line{float:left;height:40px;width:980px;margin-top:-16px;background:url(default/images/hd.gif) no-repeat scroll 0 0;}
.hd-nav{width:30%;padding-left:20px;float:left;padding-top:12px;}
.icon11{display:block;float:left;background:url(default/images/hd.gif) -899px -399px no-repeat;width:17px;height:17px;padding:2px;}
.sr-hot{overflow:hidden;width:356px;float:right;padding-top:12px;color:#993300;}
.sr-hot a{overflow:hidden;color:#993300;padding-left:10px;}





/*********网站地图*/

#fmap {
	margin:0 auto;
	width:980px;
	clear:both;
	margin-top:10px; bottom:0;
	height:130px;
	display:block;
	border:solid 1px #ccc;
	background:url(default/images/bg_01.gif) repeat-x; 
}
#lmap {
	float:left;
	margin:3px 5px;
}
#lmap .servertime {
	background:url(default/images/icon_400.gif) no-repeat 15px 4px;
	padding:27px 10px 0px 5px;
	text-align:center;
}
.server {
	float:left;
	width:200px;
	margin-left:5px;
}
.server a {
	display:block;
	background:url(default/images/icon_server.gif) no-repeat;
	color: #000;
	width:95px;
	cursor:hand;
	text-decoration: none;
}
.server li {
	float:left;
	line-height:36px;
	width:95px;
	cursor:pointer;
	color:#fff;
	text-align:center;
	display:inline;
	text-indent:-99em;
}
.sv1 a {
	background-position: 0px 0px;
	color:#fff;
}
.sv2 a {
	background-position: -95px 0px;
	color:#fff;
}
.sv3 a {
	background-position: 0px -35px;
	color:#fff;
}
.sv4 a {
	background-position: -95px -35px;
	color:#fff;
}


/*底部*/
#rmap{float: left;margin-left: 10px;}
#rmap dl{float: left;margin-top: 30px;width: 120px;}
#rmap dl dt{background: url("default/images/icon_map.gif") no-repeat scroll 5px 4px transparent;color: #000000;font-size: 12px;font-weight: bold;padding-left: 30px;}
#rmap dl dd{line-height: 25px;padding-left: 32px;}
.friend{background: url("default/images/bg_01.gif") repeat-x scroll 0 0 transparent;border: 1px solid #CCCCCC;display: block;height: 78px;}
.flink{float: left;height: 77px;width: 120px;}
.flink a{background: url("default/images/nav_link.png") no-repeat scroll 0 0 transparent;display: block;text-decoration: none;width: 111px;}
.flink li{cursor: pointer;display: inline;float: left;line-height: 38px;text-align: center;text-indent: -90em;width: 112px;}
.flink .current{background-position: 0 0;}
.fk1 a{background-position: -111px 0;}
.fk1 a:hover, .fk1 a:active{background-position: 0 0;}
.fk2 a{background-position: -111px -38px;}
.fk2 a:hover, .fk2 a:active, .fk2 .current{background-position: 0 -38px;}
.fitem {}
.footz{border-bottom: 1px solid #DCABAB;color: #000000;height: 21px;margin-bottom: 5px;padding-top: 3px;text-align: center;}
.footz a{margin: 0 5px;}
#copyright{text-align: center;}
.pfoot{margin:0 auto;text-align:center;}

