/* CSS Document */
*{margin:0 auto; 
  padding:0;}
body{ font-family: "宋体";
      font-size:12px;
	  line-height:23px;
	  text-decoration:none;
	  color:#333333;
	  background:url(../images/bz1.jpg) top left repeat-x
} 
	  
img{
	border:0px;
	}
a:active {
	color:  #333333;text-decoration: none;
	}
a:link {
	color: #333333;text-decoration: none;
	}
a:visited {
	color: #333333;text-decoration: none;
	}
a:hover {
	color: #ff0000;text-decoration: none;
	}
ul{
	list-style:none
	}
#box{
	width:100%;
	}
.clearbox{
	clear:both
	} 
#clouds {
	background: transparent url(../images/bg.jpg) 0px 0px repeat-x;
}
.clouds_stage {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	min-width: 700px;
	height: 400px;
	overflow: hidden;
	z-index: -1111;
	}
/*left*/

#left{
	width:384px;
	float:left;
	background:#FFF;
	position:relative
	}
#left .z{
	height:612px;
	}
#left .tp{
	width:362px; 
	height:559px;
	margin-top:12px;
	margin-left:12px;
}
#left .page{
	height:36px;
	padding-left:15px;
	
}
#left .btdh{
	width:364px;
	height:28px;
	background:url(../images/z.jpg) top left repeat-x #7bc2f6;
	padding-left:14px;
	line-height:28px; 
	font-weight:bold;
	color:#fff;
	   }
#left .btnr{
	width:378px;
	height:346px; 
	background:#f0f6ff;
	overflow-y:scroll;
	padding-top:14px;
}
/*right*/
#right{width:674px; float:right; background:#f0f6ff;}
#logo{width:674px; height:74px; background:#FFF}
#dh{width:589px; height:28px; background:url(../images/d-bj.jpg) top left repeat-x; padding-left:75px; padding-right:10px; line-height:28px; color:#FFF}
#dh a,#dh a:hover{color:#FFF; text-decoration:none}

#postion{width:100%; height:30px; line-height:30px; background:url(../images/h_bj.jpg) top left repeat-x; color:#056cb7; padding-left:26px; font-weight:bold}
.dq_postion{width:285px; float:left}
.cy_postion{width:263px; float:right; background:url(../images/cy.jpg) 0px 10px no-repeat; font-weight:100; padding-left:12px}
.yy_postion{width:100px; float:left;font-weight:100; }
.fd_postion{width:163px; float:right}
.fd{float:left}
.fd a,.fd a:hover{ color:#056cb7; text-decoration:none}

#lb{width:644px;}
#lb_left{width:328px; float:left; margin-left:8PX; margin-right:9PX; display:inline}
#lb_left .ss{height:27px; border-top:#999 1px solid; font-weight:bold; background:#e8e8e8; padding-left:6px; line-height:27px}
#lb_left .xx{height:466px; overflow-y:scroll; overflow-style:auto;}

#lb_right{width:278px; float:left}
#lb_right .date{height:28px; background: url(../images/date.jpg) top left no-repeat; line-height:28px; color:#FFF; font-weight:bold; text-align:center}
#lb_right .cyrq{height:228px;}
#lb_right .bklb{height:388px; width:214px; padding:19px 32px 35px 32px}

#blank{width:616px; height:7px; margin-top:10px; margin-bottom:13px; background:url(../images/x_77.jpg) top left no-repeat}
.ys{ color:#056cb7}
.ys1{color:#f9a02c}

#xzxx{width:590px; padding-left:26px; padding-top:10px; line-height:32px}
#blank2{height:8px; border-bottom:#037ce6 1px solid}
#xxnr1{padding:12px 10px; min-height:768px; height:auto !important; height:768px; overflow:visible; font-size:16px; line-height:28px; text-indent:2em}
#xxnr_page{width:616px; height:45px; font-size:14px; text-align:right}
.x_lb{ border-bottom:#CCC 1px solid; padding-left:20px; background:url(../images/bz.jpg) top left no-repeat}
.x_lbz{float:left; width:160px; margin-left:5px; margin-right:5px; border-bottom:#CCC 1px dashed; display:inline; float:left}

.wz{color:#FFF; font-size:12px; line-height:23px; text-decoration:none}

#nav {line-height: 28px;  list-style-type: none;}
#nav a {display: block; width: 60px; text-align:center;}
#nav a:link  {color:#fff; text-decoration:none;}
#nav a:visited  {color:#fff;text-decoration:none;}
#nav a:hover  {color:#FFF;text-decoration:none;}

#nav li {float: left; width: 60px;}
#nav li a:hover{}
#nav li ul {line-height: 27px;  list-style-type: none;text-align:left; left: -999em; width: 280px; position: absolute; margin-left:-210px; background: #F6F6F6;}
#nav li ul li{float: left; width: 130px;background: #F6F6F6; display:inline; }

#nav li ul a{ width: 130px;text-align:left;}
#nav li ul a:link  {color:#666; text-decoration:none;}
#nav li ul a:visited  {color:#666;text-decoration:none;}
#nav li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal;background:#ccc;}
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}

/*index*/
#I_blank1{height:32px; width:1200px; line-height:32px; font-size:12px}
#I_logo{width:1200px;background:url(../images/flash.jpg) top left no-repeat; height:186px;}
#I_ss{ width:1190px; background: url(../images/bz2.jpg) top left repeat-x; height:35px; border:#CCC 1px solid; line-height:35px; padding-left:10px}
#I_index{width:1200px;}
#I_lb{width:259px; height:427px; float:left; margin-right:20px; margin-left:20px; margin-top:20px; display:inline}
#I_lb .tp{ width:250px;height:362px; border:#d8d8d8 1px solid; background:#eaeaea; padding:5px} 
#I_lb .wz{height:40px; padding-top:10px; line-height:40px; font-size:14px; overflow:hidden}
#I_index .page{height:30px; margin-bottom:20px; line-height:30px; text-align:right; font-size:14px; font-weight:bold}
#I_blank{ width:1200px;height:30px; border-bottom:#CCC 1px solid}
#I_bottom{ width:100%; background:url(../images/bz3.jpg) bottom left repeat-x; text-align:center; padding-bottom:20px; font-size:14px; line-height:30px}