body{ background:#000000; padding:0 0 10px; margin:0; font-family: Arial;  font-size:12px; line-height:17px; text-align:center;}
a,img,table{border:0;cellpadding="0" cellspacing="0"}
.rap{clear:both;margin:auto;width:1007px;overflow:hidden;text-align:left; font-family: Arial;line-height:18px; font-size:12px}
.rap2{clear:both;margin:auto;width:904px;overflow:hidden;text-align:left;border: 1px solid  #999}
ul{ margin:0; padding:0; list-style:none;}
li{ margin:0; padding:0; list-style:none;}
a {color:#000;text-decoration: none;
}
a:hover {color:#21E5F1; text-decoration: none}
/* fix float bug*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* hides from ie-mac \*/
.clearfix {height: 1%;}
.clearfix {display: block;}
#top{color:#000;margin:20px auto 15px; background: url(logo.jpg) no-repeat left bottom; padding-top:25px;text-align:right; }
#top a{margin:0 5px; font-weight: lighter;}
#orangebox,#graybox,#yellowbox{float:left;padding:0;margin:0 0 5px;width:303px;height:302px;overflow:hidden;}
#orangebox dt,#graybox dt,#yellowbox dt{padding:0;margin:0; text-indent:-1000px; height:232px;display:block;}
#orangebox dd,#graybox dd,#yellowbox dd{display:block;margin:0;padding:8px;height:68px;color:#fff;font-weight:bold}
#orangebox a,#graybox a,#yellowbox a{display:block;color:#F4C52F;}
#orangebox{margin:0 6px;background:url(../image/orangebox.jpg) no-repeat  }
#orangebox dd{background:#EA6538;}
#graybox{background:url(../image/greybox.jpg) no-repeat 0 0}
#graybox dd{background:#414141}
#yellowbox{background:url(../image/yellowbox.jpg) no-repeat 0 0;}
#yellowbox dd{background:#F4C52F;}
#yellowbox dd a{color:#414141}
#menuban{width:612px;margin-right:6px;float:left;background:#000;overflow:hidden}
#menuban ul{margin:0;padding:0;list-style:none;border-left:11px solid #E9663A}
#menuban ul li{float:left;margin:0;padding:0;margin:0 40px 0 30px;list-style:none}
#menuban ul li a{color:#fff;font:bold 12px/27px Arial, Helvetica, sans-serif;text-transform:uppercase}
#searchban{width:303px;float:left;overflow:hidden;}
.button{background:#eee;padding:0;margin:0;line-height:16px;margin:2px 0 0 8px}
#searchban div input{vertical-align:middle}
#searchban div{border-left:11px solid #F4C52F;background:#999;height:27px;}
#searchban div span{color:#fff;margin:0 10px 0 20px;font:bold 12px/27px Arial, Helvetica, sans-serif;}
#pcontent{border:1px solid #62614D;margin:35px auto 10px;width:921px;text-align:left;position:relative}
#profile{margin:0 25px 0 10px;width:600px;float:left;overflow:hidden;background:url(../image/content_bg.jpg) no-repeat 330px bottom}
#profile li{font-weight:bold}
#profile h2{color:#EA6538;font:bold 14px/16px Arial, Helvetica, sans-serif;margin:0;padding:10px 0 0}
#profile p{padding:5px;margin:0}
#contact{width:264px;float:left;position:relative;background:url(../image/contact_bottom.jpg) #fbfbfb no-repeat center bottom;}
#contact div{position:absolute;z-index:102;right:4px;top:-26px;height:78px;width:85px;background:url(../image/content_logo.jpg) no-repeat center center}
#contact ul,#contact li{margin:0;padding:0;list-style:none}
#contact ul{padding:0px 8px 8px 15px}
#contact li{padding:3px}
#partner ul,#partner li{margin:0;padding:0;list-style:none}
#partner li{height:48px;overflow:hidden;background:red}
#partner{position:absolute;z-index:102;right:11px;bottom:20px;}
#partner ul{height:48px;width:266px;overflow:hidden;margin-top:5px}
#partner h2,#contact h2{color:#999;font:bold 14px/24px Arial, Helvetica, sans-serif;margin:0;padding:10px 0 0 10px}
#bottom span{display:block;text-align:center;}
.side{
	border-right-width: 7px;
	border-left-width: 7px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.all{
	border: 1px solid  #999
}
.foot_line{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
.white{ color:#fff}
.left_right{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.top_right{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
.top_right_bot{
    border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.bot{
    border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}
.left{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	 border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;}
}
.right{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#menu ul{}
#menu ul li{float:left; display:block;font:15px/15px  Arial, Helvetica, sans-serif;scolor:#111111 ;padding:0px 29px 2px 17px}
#menu ul.minmenu li{margin-top:0px;float:left;font:15px/15px  Arial;color:#000 ;padding:0 25px 0 5px}
#menu ul li a {color:#fff;text-decoration: none;
font-size:12px;
font-weight:bold;
font-family:Arial;
	color:#000 ;

	}
#menu ul li a:hover {
	color: #999999;
	text-decoration:underline;
}

#home{}
#home  a{ color:#000!important  }
#home a:hover{ color: #00CCFF!important }
#list ul li {margin:0; padding:0; list-style:none;}
#list ul li a{
	font-size:12px;
	display:block;
	color:#000;
	width:182px;
	line-height:31px;
	height:31px;
	text-align:center;
	text-decoration:none;
	background-image: url(list_bg.gif);
  }
#list ul li a:hover{
   color: #21E5F1;

   background-position:0px -62px;}
#list ul li a:active{
   background:url(list_bg.gif);
   background-position:0px -31px;}
.img2 { 
float:right;
} 
.txt{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:17px;}
.txt a {color:#02BAFF}
.Ffoot a { color:#000000;line-height:18px;}
.Ffoot a:hover{ color:#F2E1C3}
.cntxt a{
	text-decoration: underline;
	padding-left:20px;
}
.cntxt a:hover{
   color: #F2E1C3;
}
.F14b{ font-weight:bold; font-size:14px}
