/* ***************************
   GLOBAL RESET SETTINGS
   ***************************/
* {
	padding:0;
	margin: 0;
}
a img {
	border:none;
}
ul li {
	list-style-type: none;
}
div{margin:0px;padding:0px;border:0px;}
a {
	text-decoration:none;
	font-weight: normal;
	color: #FFFFFF;
}


/* ***************************
   PAGE SETTINGS
   ***************************/

html { height:100%; }
body {
 height:100%;
 background-image: url(../images/bg-main.jpg);
 font-family: "宋体", "Arialw";
 font-size: 12px;
 line-height: 1.5em;
 background-color: #000000;
}


/* ***************************
   FONT SETTINGS
   ***************************/

p {
	color: #FFFFFF;
	line-height: 22px;
}

h1 {
	font-size:16px;
	color:#6a0707;
	padding-bottom:10px;
}


h2 {
	font-size:16px;
	color:#6a0707;
	padding-bottom:10px;
}

h3 {
	font-size:16px;
	color:#6a0707;
	padding-bottom:10px;
}

h4 {
	font-size:14px;
	color:#6a0707;
}



#mainwidth {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	display: block;
}

img.lady {
	display:block;
	float:left;
	margin-bottom: 5px;
}
/* ================================================================ 
首页顶滑动导航样式
=================================================================== */
 .lavaLampWithImage {
	position: relative;
	overflow: hidden;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 8px;
	margin-left: auto;
	padding: 0px;
        }
.lavaLampWithImage li {
	float: left;
	list-style: none;
	margin-right: 10px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
                }
.lavaLampWithImage li a {
	text-decoration: none;
	outline: none;
	text-align: center;
	top: 5px;
	z-index: 10;
	display: block;
	float: left;
	position: relative;
	overflow: hidden;
	font-size: 14px;
	width: auto;
	margin-right: 10px;
	margin-left: 10px;
	color: #FFFFFF;
	padding: 5px;
                    }
.lavaLampWithImage  li  a:hover       {
	border: none;
	color: #000000;
	background-color: #ffb400;
                        }
/* 顶部样式 */
#headmenubg {
 background-image: url(../images/headmenubg.jpg);
 background-repeat: repeat-x;
 background-position: left top;
 height: auto;
 width: 100%;
 float: left;
 padding-top: 11px;
 padding-right: 0px;
 padding-bottom: 0px;
 padding-left: 0px;
}
.topnews {
 color: #d2d2d2;
 font-size: 12px;
 width: 990px;
 line-height: 22px;
 margin-right: auto;
 margin-left: auto;
 padding: 0px;
}
.topnews strong {
 color: #FF9900;
}

#topnewsbg  {
 height: 22px;
 float: left;
 width: 100%;
 color: #A6A6A6;
 padding-top: 13px;
 padding-bottom: 5px;
}

#headlogo {
	height: 86px;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#headlogo #logo {
	width: auto;
	margin-right: 20px;
	float: left;
}
#headlogo #headbanner {
	float: left;
	padding-top: 9px;
	padding-bottom: 9px;
}
#headlogo #headkf {
	float: right;
	width: 144px;
	height: 70px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
}
#headlogo #headkf h1 {
 font-size: 12px;
 padding: 0px;
 margin-bottom: 5px;
}
#headkf #pro_linedrop strong {
 color: #FF9900;
}

#headlogo #headkf a {
 color: #FF9900;
 text-decoration: none;
 font-weight: bold;
}

/*在线客服样式*/
#pro_linedrop {
 height:48px;
 width:144px;
 padding: 0;
 margin:0;
 position:relative;
 font-size:12px;
 z-index:500;
 color: #FFFFFF;
}

#pro_linedrop .select {
margin:0; 
padding:0; 
list-style:none; 
}

#pro_linedrop li {
	float:left;
}

#pro_linedrop .select a {
	display:block;
	height:48px;
	width:48px;
	float:left;
	text-decoration:none;
	white-space:nowrap;
}
#pro_linedrop b {position:absolute; left:-9999px;}
#pro_linedrop  .select  a.QQ {
	background-image: url(../images/QQ.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#pro_linedrop  .select  a.MSN {
	background:url(../images/msn.gif) no-repeat left top;
}
#pro_linedrop  .select  a.WW {
	background:url(../images/WW.gif) no-repeat left top;
}

#pro_linedrop .select a:hover, 
#pro_linedrop .select li:hover a {
	background-position: left bottom;
	cursor:pointer;
	background-color: #000000;
}
#pro_linedrop .sub {
display:none;
}
#pro_linedrop ul ul {display:none;}

/* IE6 only */
#pro_linedrop table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}

#pro_linedrop .sub {
	margin:0;
	list-style:none;
	background:transparent url(../images/trans.gif);
	padding: 0px;
}

#pro_linedrop .sub li {
 background:transparent;
}

#pro_linedrop .select :hover .sub {
 height:auto;
 display:block;
 position:absolute;
 float:left;
 width:144px;
 top:48px;
 left:0;
 text-align:center;
 background-color: #000000;
 padding-top: 5px;
}

#pro_linedrop .select :hover .sub li a 
{
	display:block;
	height:25px;
	float:left;
	white-space:nowrap;
	color:#582;
	font-size:12px;
	width: 124px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

#pro_linedrop .select :hover .sub li a:hover
{
	color:#FFF;
}




#friendlink {
	background-color: #000000;
	padding: 5px;
	width: 970px;
	margin-right: auto;
	margin-left: auto;
	height: 165px;
	display: block;
	margin-top: 5px;
}
#foot {
 background-image: url(../images/foot_bg.jpg);
 background-repeat: repeat-x;
 height: 303px;
 width: 100%;
 float: left;
 display: block;
 background-position: left top;
}
#foot #footmenu {
	display: block;
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 12px;
	padding-bottom: 15px;
	font-size: 13px;
	color: #FFFFFF;
	text-align: center;
}
#foot    #footmenu    li   {
 float: left;
 text-decoration: none;
 display: block;
 margin: 0px;
 padding: 0px;
 width: 80px;
}
#foot #footmenu li a {
 color: #CCCCCC;
 text-decoration: none;
}

#foot #footmain {
	width: 980px;
	margin-right: auto;
	margin-left: auto;
	height: 247px;
	display: block;
	color: #606060;
	padding: 0px;
	margin-top: 10px;
}
#foot #footmain ul {
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#foot #footmain .icon ul{list-style:none;margin:0;padding:0;}

#foot #footmain li {
	line-height: 25px;
}


#foot #footmain div {
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}
#foot #footmain a {
	color: #333;
	text-decoration: none;
}
#foot #footmain a:hover,#foot #footmenu a:hover {
	color: #A6A6A6;
	text-decoration: none;
}

#foot #footmain .icon li {
	float: right;
	width: 60px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
	display: block;
}
#foot #footmain .icon img {
	display: block;
	padding: 0px;
	margin: 0px;
}

#maintj {
	display: block;
	float: left;
	width: 745px;
	padding: 5px;
	margin-top: 5px;
	background-color: #000000;
}
