﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	
}


boby {
	color:#333;
	margin:0 auto;
	text-align:center;
	background:#fff;
	font:12px "宋体", Arial, Helvetica, sans-serif;

}
.TopLine
{
   float:left;
   border-top:5px solid #E10570;
   clear:both;
   overflow:hidden;
   width:100%;
   height:0;
}
a img {
	border:0;
}
ul li {
	list-style:none;
}
a {
	text-decoration:none;
	font-size:12px;
	color:#666;
}

#head {
	width: 982px;
	margin:0 auto;
	clear:both;
	overflow:hidden;
}
#head #top_navi {
	width: 100%;
	overflow:hidden;
}
#head #top_navi .logo {
	float: left;
	width: 192px;
}
.HeaderMenu {
	float: right;
	width: 700px;
	overflow:hidden;
}
.MenuCnt {

	width: 660px;
	float: right;
}
.LoginLink {
	float: left;	
}

.LoginLink ul {
	float:left;
	padding-left:60px;
	height:24px;
	line-height:24px;
}
.LoginLink ul li {
	font-size:12px;
	display:block;
	float: left;
	width: 70px;
	height:24px;
	line-height:24px;
	text-align: center;
	background:url(../images/1_08.jpg) no-repeat left center;
}

.LoginLink  .myCount
{
	width:91px;	
	background:url(../images/1_05.jpg) no-repeat left top;
}
.LoginLink a {
	display:block;
	color:#000;
	height:24px;
	line-height:24px;
}
.LoginLink a:hover {
	color:#F00;
}
.LoginLink .myCount a{color:#FFF;}
.LoginLink .myCount a:hover{color:#FFF;}

.siteTool 
{
	float:left;
	font-size:12px;
	width: 700px;	
	height:30px;
	line-height:30px;
	overflow:hidden;
	padding:5px 0;
}



.siteTool span,.siteTool a
{
    font:12px Tahoma, Geneva, sans-serif;
}
.siteTool .SearchBox {
	border: 1px solid #F00;
	width: 120px;
	height: 18px;	
	line-height: 18px;
}
.siteTool .pic {
    width:39px;
    height:23px;
}
.loginBox {
	width: 100px;	
	margin-right: 10px;
	margin-bottom: 2px;	
	border: 1px solid #0099CC;	
	height: 18px;
	line-height:18px;
}
.siteTool .pic2 {
	vertical-align: bottom;
}
.keyWords {
	width: 700px;
	margin-top: 10px;
	margin-bottom: 5px;
	overflow:hidden;
}
.keyWords ul {
	float:left;
}
.keyWords strong
{
	color:#000;
	font-size:12px;	
}
.keyWords li {
	float: left;
	display:block;
	padding-right:18px;
	height:24px;
	line-height:24px;
}
.keyWords li a{
	 color:#9F008A;
	 font:12px Arial, Helvetica, sans-serif;
}
.keyWords li a:hover
{
	 color:#f00;
}
.gja {
	width:180px;
	float:left;
	margin:0px;
	padding:0px;
}
.mainav {
	height:32px;
	width: 982px;
	margin:0 auto;
}
#wrapnav {
	height: 32px;
	width: 962px;
	background-image: url(../images/1_26.jpg);
	background-repeat: repeat-x;
	padding-left: 20px;
	margin:0 auto;
}
#wrapnav ul {
	height:32px;
	width:962px;
	display:block;
	list-style-type:none;
}
#wrapnav ul li {
	width:70px;
	float:left;
	display:block;
	text-align:center;
	height:32px;
	line-height:32px;
	background-image: url(../images/1_26.jpg);
	background-repeat: no-repeat;
	color: #DF016E;
}
#wrapnav .home
{
    height: 32px;
	line-height:32px;
	width: 70px;
	background:url(../images/bag_0.gif) no-repeat left top;
}
#wrapnav .home a{
	color:#E1026F;
	padding-top:20px;
    font-size:14px;	
	font-weight:bold;
}
#wrapnav .home a:hover
{
	font-size:14px;
}

#wrapnav ul li.lione {
	height:32px;
	width:70px;
	background-image: url(../images/1_26.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#wrapnav ul li.x {
	width:1px;
	color:#FFFFFF;
}
#wrapnav ul li a {
     color:#FFF;
	font-size:12px;
	text-decoration:none;
}
#wrapnav ul li a:hover {
	color:#E1026F;	
	font-size: 12px;
	font-weight: bold;
}
.remenhuati {
	margin:0px;
	display:block;
	height:30px;
	width:980px;
	font-size:12px;
	line-height:30px;
	color:#000000;
	border-right:#f7a6ad 1px solid;
	border-left:#f7a6ad 1px solid;
	padding:0px 0px 0px 8px;
	position:relative;
}
.MenuContianer{
    float:left;
	width:982px;
	color:#000;
	position:relative;
	overflow:hidden;
	margin-bottom: 10px;
}
.menuBar {
	position:absolute;
	height:36px;
	line-height:36px;
	top:0px;
	left:10px;
	display:none;
	
}
.menuBar img {
	float:left;
}

.menuBar a:hover {
	color:#000000;
}

.menuBar ul li
{
	float:left;
	display:block;
	color:#F00;
}
.menuBar img 
{
	float:left;
}
.menuBar a
{
	float:left;
	display:block;
	padding:0 8px;
}
.menuBar div
{
	width:920px;
}
.menuBar a:hover{
	color:#333;
	text-decoration:underline;
}

.MenuItem1
{
	background:url(../images/float2.gif) repeat-x left top;
	float:left;	
}
.MenuItem1 a{ color:#9F008A;}

.MenuItem2
{
	background:url(../images/float4.gif) repeat-x left top;
	float:left;
}
.MenuItem2 a{ color:#005F2A;}

.MenuItem3
{
	background:url(../images/float1.gif) repeat-x left top;
	float:left;
}
.MenuItem3 a{ color:#A0670E;}

.MenuItem4
{
	background:url(../images/float3.gif) repeat-x left top;
	float:left;
}
.MenuItem4 a{ color:#9F008A;}

.MenuItem5
{
	background:url(../images/float5.gif) repeat-x left top;
	float:left;
}
.MenuItem5 a{ color:#fff;}


#sub_nav 
{
    float:left;
	width: 962px;
	background: #FDEBF2;
	overflow:hidden;
	padding:15px 10px;
}
#sub_nav .lef {
	background-image: url(../images/1_32.jpg);
	background-repeat: repeat-x;
	float: left;
	width: 105px;
	border: 1px solid #CCCCCC;
	line-height:17px;
	margin: 0px;
	text-align: center;
}

#sub_nav a 
{
	color:#0100f8;
	text-decoration:none;
}
#sub_nav a:hover
{
	text-decoration:underline;
}
#sub_nav .lef a
{
	color:#666;
}
#sub_nav .lef .jia {
	font-size: 10px;
	font-weight: bold;
	color: #003399;
}
#sub_nav .lef .fh {
	font-size: 12px;
	font-weight: bolder;
	color: #4400FF;
}
#sub_nav .rig {
	float: right;
	width: 820px;
	height: 19px;
}
#sub_nav .rig .lrg {
	float: left;
	background-image: url(../images/1_32.jpg);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 2px;
	margin: 0px;
	width: 610px;
	line-height: 12px;
	height: 12px;
}
#sub_nav .rig .rrg {
	float: right;
	font-size:12px;
	background: url(../images/1_32.jpg) repeat-x left top;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-bottom: 2px;
	text-align: center;
	width: 150px;
	line-height: 12px;
	height: 12px;
}

/*>>>>>>>>>>>>>底部*/

/* BEG-footer*/
#footer 
{
	float:left;
	width: 982px;
	margin-top: 10px;
	margin-bottom: 10px;
	overflow:hidden;
}
/* BEG-footer help*/
#footer .help {
	width: 982px;
	margin-right: auto;
	margin-left: auto;
}
#footer .help .top {
	padding: 0px;
	width: 982px;
	margin-top: 0px;
}

#footer .help .mid 
{
	float:left;
	width: 960px;
	padding:10px;
	border:1px solid #ccc;
	border-width:0 1px;	
	background: #F1FDFF;
	overflow:hidden;
}
#footer .help .mid .hp {
	padding: 10px 5px;
	width: 150px;
	float: left;
}
#footer .help .mid .hp .bt {

    font-size:12px;
 	font-weight: bold;
	text-align: center;
	height:21px;
	line-height: 21px;
	background: url(../images/l_03.jpg) no-repeat left top;
	width: 86px;	
}
#footer .help .mid .hp .nr 
{
	float:left;	
	padding-top: 10px;
}
#footer .help .mid .hp .nr li 
{
	display:block;
	height:22px;
	line-height: 22px;
}
#footer .help .bot {
	width: 982px;
}
/* END-footer help*/

#footer {
margin:10px auto;
width:982px;
overflow:hidden;
}
#footer .links {
margin:0 auto;
margin-top:10px;
width:982px;
}

#footer .links .top a
{
	display:block;
	font:bold 14px Arail;
	color:#000;
	height:25px;
   line-height:25px;
}
#footer .links .top {
background:url(../images/lk_08.jpg) no-repeat left top;
height:25px;
line-height:25px;
padding-left:20px;
width:962px;
}

#footer .links .mid {
	float:left;
	border:1px solid #ccc;
	border-width:0 1px;
	padding:10px;
	width:960px;
}
.friendLinkLogo 
{
	float:left;
	width:100%;
	overflow:hidden;
	clear:both;	
}
.friendLinkLogo ul li
{
	float:left;
	display:block;
	width:12%;
	text-align:center;
	padding:10px 0;
}
.friendLinkLogo  li img
{
	width:88px;
	height:31px;
	border:1px solid #ccc;
	padding:1px;
}

.friendLinkText
{
	width:100%;
	clear:both;
	float:left;
	overflow:hidden;
}
.friendLinkText ul li
{
	float:left;
	width:12%;
	text-align:center;
	display:block;
}

#footer .foot_nav .sitInfo {
line-height:20px;
margin-top:15px;
text-align:center;
width:982px;
}

.sitInfo .service {
float:left;
padding-left:20px;
width:580px;
}
#footer .service span a
{
	color#666;
}
.service p
{	
	border:1px solid #D2D2D2;
	float:left;
	font-size:12px;
	height:50px;
	line-height:20px;
	margin:0px  6px;	
	width:120px;
}
.service .fl {
float:left;
padding:3px;
}
.service .fr {
float:left;
padding:5px 3px 0;
width:72px;
}

.sitInfo .copyright {
border-left:1px solid #ccc;
float:left;
padding-left:20px;
text-align:left;
width:350px;
}
.sitInfo .copyright  cite
{
	font-style:normal;
	font:14px Arial;
	height:24px;
	line-height:24px;
}
.sitInfo .copyright p
{
	font-size:12px;
}

#warpper {
margin:0 auto;
width:982px;
}

#siderbar #menuTab 
{
	border-bottom:2px solid #dedede;
}

#siderbar  #menuTab li
{
	float:left;
	font-size:12px;
	display:block;
	width:71px;
	text-align:center;
	color:#333;	
	margin-right:5px;
	
	height:28px;
	line-height:28px;
}
#siderbar  #menuTab .Item1_cc
{
	font-weight:bold;
	background:url(../image/menuTab_li.jpg) repeat-x left top;
}
