/* CSS Document by zhugege */
body { text-align: center; 	font-family: Arial, Helvetica, sans-serif;margin:0; padding:0; background: #000; font-size:12px; letter-spacing:0.4pt;color:#fff;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
em {font-style:normal;}
p{margin-top:24;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:12px; font-weight:normal;}
/* Link */
a:link { color: #ccc;text-decoration:none;}
a:visited {color: #ccc;text-decoration:none;}
a:hover {color: #FF0000; text-decoration:underline;}
a:active {color: #bc2931;}
/* Color */
.cRed,a.cRed:link,a.cRed:visited{ color:#f00; font-family:Helvetica;font-size:16px;font-weight: bolder; letter-spacing:-0.2pt }
.cBlue,a.cBlue:link,a.cBlue:visited,a.cBlue:active{color:#327EC9;font-size:14px; font-weight:bold}
.cBlue a{color:#327EC9}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #A7A7A7; font-size:11px;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #CCCCCC; font-weight:bold}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;font-size:14px; font-weight:bold}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cYellow a {color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.ct,a.ct:link,a.ct:visited{ color: #CCC; 	font-family:  Arial, Helvetica, sans-serif;font-size:12px; font-weight:bolder; letter-spacing:1pt }

/* Font  */
.fB {font-weight: bold;}
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* icon */
.I_V_ {background:url(http://img1.cache.netease.com/cnews/img09/icon.gif) left center no-repeat; padding-left:16px;}
/* Other */
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both; font-size:1px; width:1px; height:0; visibility: hidden; }
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unLine ,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.blank3{ height:3px; clear:both;display:block; font-size:1px;overflow:hidden;}
.blank9{ height:9px; font-size:1px;display:block; clear:both;overflow:hidden;}
.blank6{height:6px; font-size:1px; display:block;clear:both;overflow:hidden;}
.blankW6{ height:6px; display:block;background:#ccc; clear:both;overflow:hidden;}
.blankW9{ height:9px; display:block;background: #999999; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{ height:18px; font-size:1px;clear:both;overflow:hidden;}


.rap{ width:1007px; padding-top:0px; }
.rap2{
	width:1007px;
	padding-top:0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
}
.rap3{
	width:1007px;
	padding-top:0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
}
.top {
	COLOR: #095FB8;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.top:hover {
	COLOR: #095FB8;
	TEXT-DECORATION: underline blink;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.whit_link {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.whit_link a {
	COLOR: #ccc;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.whit_link:hover {
	COLOR: #FFFF99;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}

.nav {
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	font-weight: bold;
	font-size: 12px;
	font-family:  Arial, Helvetica, sans-serif;
	padding-left:12px;
}
.nav a{
	COLOR: #FFFFFF;
	font-size: 14px;
    font-family:  Arial, Helvetica, sans-serif;}

.left_list {
	COLOR: #483F31;
	TEXT-DECORATION: none;
}
.left_list:hover {
	COLOR: #816F57; TEXT-DECORATION: none;
}
.blue {
	font-size: 14px; 
	font-weight:bold;
	color: #fff;
}
.blue a {
	font-size: 14px; 
	font-weight:bold;
	color: #000;
}
.blue a:hover{ color: #124A89}

.pro {
	COLOR: #CC0000;
	TEXT-DECORATION: none;
	font-size: 12px;
}
.pro a {
	COLOR: #CC0000;

}
.pro:hover {
	COLOR: #CC0000;
	TEXT-DECORATION: underline;
	font-size: 12px;
}
.red {
	COLOR: #EA5E00;
	text-decoration: none;
	font-weight: bold;
}
.p_14 { color:#ccc; font-size:12px;text-decoration:none;font-weight:bold;

}
.p_14 a{ color:#ccc; font-size:12px;text-decoration:none;font-weight:bold;
}
.p_14 a:hover{ 
	font-size: 12px;
	font-weight:bold; 
	color: #FF0000 ;

}
.p_18 {
	font-size: 18px;
}

.content {
	line-height: 20px;
	color: #ccc;
	text-align:left;
}
.p_line {
	text-decoration: underline;
	color: #666666;
}

.p_12 {	font-size: 12px; font-weight:bolder;	font-family:  Arial, Helvetica, sans-serif;	color: #000;letter-spacing:0.3pt;	}
.p_12 a {	font-size: 12px; font-weight:bolder;	font-family:  Arial, Helvetica, sans-serif;	color:#000;letter-spacing:0.3pt;	}
.p_12 a:hover{	font-size: 12px; font-weight:bolder;	font-family:  Arial, Helvetica, sans-serif;	color: #FF0000;letter-spacing:0.3pt;	}
.p_12 a:visited {	font-size: 12px; font-weight:bolder;	font-family:  Arial, Helvetica, sans-serif;	color: #000;letter-spacing:0.3pt;	}


.content1 {
	line-height: 22px;
	color: #404040;
}
.y_line_white {
	border-right-width: 4px;
	border-right-style: solid;
	border-right-color: #777;
}
.y_line_white2 {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #AFB8C4;
}
.y_line {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D6D6D6;
}
.z_y_line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.z_line {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #D6D6D6;
}
.s_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DD0000;
}
.s_line_c {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #B5CFEA;
}
.x_line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2D0EA;
}
.x_line_xu {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6B800;
}

.box {
	border: 1px solid #D5D5D5;
	padding:3px;
}
.whit{
	color: #FFFFFF;
}
.box_blue {
	border: 1px solid #B7CDDC;
}
.gray {
	color: #999999;font-size:10px;
}
.gray a{
	color: #999999;font-size:10px;
}

.gray11 {
	color: #999999; font-size:11px;
}
.gray11 a{
	color: #fff
}


.deep_blue {
	font-size: 18px;
   letter-spacing:-0.3pt;
	color: #fff;
	font-family:arial black, Arial,  sans-serif;

}
h1{font-size: 17px;
	font-weight: bold; font-family:arial black, Arial,  sans-serif;
	color: #CCCCCC;}
.d_blue {
	font-size: 23px;
	font-weight: bold; font-family:arial black, Arial,  sans-serif;
	color:#C8C8C6;
}
.p_10 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.x_line_white {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.x_line_s {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #788FAB;
}


.cheng {
	color: #99CC00;
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.cheng_big {
	font-size: 23px;
	font-weight: bold;
	color: #99CC00;
}
.cheng_big a {
	color: #C8C8C6;
}
.cheng_y {
	color: #FF3300;
	font-size: 10px;
}
.cheng_y a{
	color: #FF3300;
}
.white_big {
	font-size: 18px;
	font-weight: bold;
	color: #FFFF00;
	font-family: "Times New Roman", Times, serif;
	text-align:center;
}
.white_big a {
	color: #FFFF00;

}
.ye_big {
	font-size: 12px;
	color: #FFFF00;
	font-family: "Times New Roman", Times, serif;
}
.ye_big a {
	color: #FFFF00;

}
.red_big{
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
}
.red_big a{
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	font-family: "Times New Roman", Times, serif;
}

.green_big{
	font-size: 18px;
	font-weight: bold;
	color: #99CC00;
	font-family: "Times New Roman", Times, serif;
}
.green_big a{
	font-size: 18px;
	font-weight: bold;
	color: #99CC00;
	font-family: "Times New Roman", Times, serif;
}
.box_left {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DFDFDF;
	border-bottom-color: #DFDFDF;
	border-left-color: #DFDFDF;
}
.box_x {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.box_xu{
	border: 1px dashed #999999;
}
.box_9_12_3{	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-color: #B2D0EA;
	border-top-color: #B2D0EA;
	border-left-color: #B2D0EA;

}
.top_bg{ background:url(dh.jpg) no-repeat; width:980px; height:102px}

.xline_gray {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BAB9B9;
}
.x_line_blue {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A2B5CC;
}
.x_line_red {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff0000;
}
.x_line_xu{
	border-bottom-width:1PX;
	border-bottom-style: dashed;
	border-bottom-color: #999;
}


.BIG {
	font-size: 16px;
	color: #000000;
}
.BIG_gray {
	font-size: 14px;
	font-weight: bold;
	color: #C1C1C1;
}

.s_line {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #C8C8C8;
	color: #666666;
}
.d_gray {
	color: #CECECE;
	font-size: 12px;
}
.d_gray2 {
	color: #B3B3B3;
	font-size: 12px;
}
#LogoIco {
	position:absolute;
	text-align:left;
	left:50%;
	margin-left:-482px;
	width:223px;
	height:110px;
	z-index:21;
}
.nav_td td{ padding-left:10px; padding-right:10px; height:33px}
.nav_td a{ color:#FFFFFF}
.nav_td a:hover{ color: #FFFF00}
.table_box{ background:#B2D0EA; text-align:center; color:#636363; height:100px}
.table_box td{ background:#FFFFFF}
.red { color:#CC0000;text-decoration:none; font-weight:lighter;}
.red a{ color:#CC0000; text-decoration:none; font-weight:lighter; padding-left:8px}
.red a:hover{color:#000}
.table_box2{ background:#B2D0EA; text-align:center; color:#636363; height:133px}
.table_box2 td{ background:#FFFFFF}
.td_bg{background:#000}
.table_box3{ background:#fff; text-align:center; color:#636363; height:220px}
.table_box3 td{ background:#EFF6FE}
.pic_box{border: 1px solid #D5D5D5; padding:2px}
.link{border: 1px solid #B7CDDC;width:950px; padding-top:0px; margin:5px 30px 0 30px}
.table_box4{ background:#fff; text-align:center; color:#636363; height:60px}
.table_box4 td{ background: #F6F6F6}
.list{ color:#666; 	font-family:  Arial, Helvetica, sans-serif; font-size:12px}

.list td{
	line-height:25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	text-align:left;
}

.logo{ background:url(logo.jpg); width:200px; height:150px}
.divctrl{cursor: auto;height:0px; font-size:12px; color:#999999;}
li{list-style-type:none;font-size:12px; ; margin-left:0px;	line-height:32px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	text-align:left; background:#000 url(dot4.jpg) no-repeat left ;}
.menu_title{	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;

 height:17px;  padding-left:17px; padding-top:2px; padding-bottom:2px; 	line-height:22px;	text-align:left;background:#000 url() no-repeat left; }
 
.menu_title2{	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #999;
 height:23px;  padding-left:17px; padding-top:2px; padding-bottom:2px; 	line-height:22px;	text-align:left;background:#000 url(dot32.jpg) no-repeat left; }
 .menu_title3{	border-bottom-width: 1px;	border-bottom-style: dashed;	border-bottom-color: #999;
 height:23px;  padding-left:17px; padding-top:2px; padding-bottom:2px; 	line-height:24px;	text-align:left;background:#000 url() no-repeat left; }
a.menu:link{color:#ccc; font-size:12px;text-decoration:none;}
a.menu:visited{color:#ccc;text-decoration:none;}
a.menu:hover{color: #FFCC00; }  

a.menu2:link{color:#ccc; font-size:12px; font-weight:bold;text-decoration:none;font-weight:bolder}
a.menu2:visited{color:#ccc;font-size:11px;font-weight:bold;text-decoration:none;font-weight:bolder}
a.menu2:hover{color: #FF0000;font-weight:bolder }  
.news{cursor: auto;height:0px; font-size:12px; color:#999999;}
.news li{ line-height:22px;background:#000 url( ) no-repeat left ;}

a.menu3:link{color:#ccc; font-size:12px;text-decoration:none; font-weight:bolder}
a.menu3:visited{color:#ccc;text-decoration:none;font-weight:bolder}
a.menu3:hover{color: #FFCC00;font-weight:bolder }  

a.menu4:link{color:#ccc; font-size:12px;text-decoration:none;}
a.menu4:visited{color:#ccc;font-size:12px;text-decoration:none;}
a.menu4:hover{color: #FFCC00;font-size:12px; }  
	
div#PreviewBox{
  position:absolute;
  padding-left:6px;
  display: none;
  Z-INDEX:2006;
}
div#PreviewBox span{
  width:7px;
  height:13px;
  position:absolute;
  left:0px;
  top:9px;
  background:url() 0 0 no-repeat;
}
div#PreviewBox div.Picture{
  float:left;
  border:1px #666 solid;
  background:#FFF;
}
div#PreviewBox div.Picture div{
  border:4px #e8e8e8 solid;
}
div#PreviewBox div.Picture div a img{
  margin:19px;
  border:1px #b6b6b6 solid;
  display: block;
  max-height: 250px;
  max-width: 250px;
  



