/* CSS Document */
/*层的定义*/
.tophead {
    background-image:url(../images/tophos.jpg);
	margin:0 auto;
	width:960px;
	height:160px;
	z-index:3;
}
#oldtophead {  /*以前网站上的CSS*/
    background-image:url(../oldimages/tophos.jpg);
	margin-top:0px;
	width:960px;
	height:220px;
	z-index:3;
}
#actophead {
    background-image:url(/images/ac_tophos.jpg);
	margin-top:0px;
	width:960px;
	height:160px;
	z-index:3;
}
#topheadset {
    width:960px;
	height:20px;
	text-align:right;
	padding-top:2px;
	}
#actopheadswf {
    width:960px;
	margin-top:0px;
	height:140px;
	padding-top:0px;
	}
#topheadswf {
    width:960px;
	margin-top:0px;
	height:140px;
	padding-top:0px;
	}
#oldtopheadswf {  /*以前网站上的头部FLASH*/
    width:960px;
	margin-top:0px;
	height:135px;
	padding-top:60px;
	}
#center { margin-right: auto; margin-left: auto; }
.topheadmenu {
     margin:0 auto;
     width:960px;
	 height:28px;
	 background-image:url(../images/indexmenubg.jpg);
	 }
div#body {
MARGIN-TOP: 0px; 
WIDTH: 960px;
margin-left: auto;
margin-right: auto;
BORDER-BOTTOM: #BBC1BF 0px solid;
padding:0px;
}
div#left {
     FLOAT: left; 
	 WIDTH: 764px;
	 border:0px;
	 }
#left_left {
     float:left;
	 border:0px;
	 margin:0px;
	 width:508px;
	 }
#left_01 {
     float:left;
	 border:0px;
	 margin:0px;
	 width:249px;
	 margin-top:4px;
	 }
#left_02 {
     float:right;
	 border:0px;
	 margin:0px;
	 width:249px;
	 margin-top:4px;
	 margin-left:4px;
	 }
#left_03 {
     float:right;
	 margin-left:4px;
	 margin:0px;
	 border:0px;
	 width:249px;
	 margin-top:4px;
	 }
div#right { 
     BORDER-TOP: #B2C2D7 0px solid; 
	 FLOAT: right; 
	 BORDER-LEFT: #BBC1BF 0px solid; 
	 WIDTH: 190px; 
	 }
#ac_left_left {
     float:left;
	 border:0px;
	 margin:0px;
	 width:256px;
	 }
#ac_left_right {
     float:right;
	 border:0px;
	 margin:0px;
	 width:506px;
	 }
#ac_left_01 {
     float:left;
	 border:0px;
	 margin:0px;
	 width:249px;
	 margin-top:4px;
	 }
#ac_left_02 {
     float:right;
	 border:0px;
	 margin:0px;
	 width:249px;
	 margin-top:4px;
	 margin-left:4px;
	 }
#ac_left_03 {
     float:left;
	 margin-right:5px;
	 margin:0px;
	 border:0px;
	 width:249px;
	 margin-top:4px;
	 }
#show_class_body {
     margin-left:auto;
	 margin-right:auto;
	 margin-top:3px;
	 width:960px;
	 }
#show_class_left {
     float:left;
	 width:208px;
	 border:#bbc1bf 1px solid;
	 }
#show_class_right {
     float:right;
	 width:746px;
	 border:#bbc1bf 1px solid;
	 margin-left:2px;
	 }
.divclass{MARGIN-TOP: 0px;
     padding:0px;
     width:10px;
     margin-left: auto;
     margin-right: auto;
     BORDER-LEFT: #BBC1BF 1px solid;
	 BORDER-RIGHT: #BBC1BF 1px solid;
	 BORDER-BOTTOM: #BBC1BF 1px solid;}
/**/
#indexdiv1 {
     width:960px;
	 margin-top:2px;
	 margin-left:auto;
	 margin-right:auto;
	 }
#indexdivflash {
     width:375px;
	 height:280px;
	 float:left;
	 }
#indexdivflashtopbj{
     background:url(../images/index_picnews.jpg);
     width:375px;
	 height:25px;
	 float:left;
	 }
#indexdivnews {
     width:585px;
	 height:280px;
	 float:right;	 
	 }
#indexdivnews_left {
     margin-left:2px;
     float:left;
	 width:383px;
	 height:245px;
	 border:0px;
	 }
#indexdivnews_right {
     float:right;
	 width:180px;
	 margin-left:2px;
	 height:270px;
	 border:0px;
	 }
#indexdiv2 {
     width:960px;
	 margin-top:2px;
	 margin-left:auto;
	 margin-right:auto;
	 }
#indexdiv_search {
	float:left;
	width:305px;
	border:0px;
	left: 43px;
	 }
#indexdiv_zj {
     float:right;
	 border:0px;
	 margin-left:2px;
	 }
#indexdiv3 {
     width:960px;
	 margin-top:2px;
	 margin-left:auto;
	 margin-right:auto;
	 }
#indexdiv3_zdzk {
     float:left;
	 border:0px;
	 width:208px;
	 }
#indexdiv3_right {
     float:right;
	 border:0px;
	 }
#indexdiv3_right_jrzz {
     float:left;
	 border:0px;
	 width:500px;
	 margin:0px;
	 margin-left:2px;
	 }
#indexdiv3_right_sp {
     margin:0px;
	 margin-left:3px;
	 border:0px;
	 width:208px;
	 float:right;
	 }
.divfoot {
     border:#EDF1F4 1px solid;
	 background-color:#f6f6f6;
	 width:954px;
	 MARGIN-TOP: 3px;
	 margin-bottom:3px;
     margin-left: auto;
     margin-right: auto;
	 padding:2px;
	 color:#999999;
	 line-height:20px;
	 }
#divfoot_left {
     width:100px;
	 float:left;
	 }
#divfoot_right {
     width:850px;
	 float:right;}
#div_index_zx {
     border:#bbc1bf 1px solid;
	 border-top:0px;
	 background:#FFFFFF;
	 width:193px;
	 }
#div_index_hy {
	 border-top:0px;
	 background:#FFFFFF;
	 width:506px;
	 margin-top:4px;
	 }
.div_class_top {
float:left;
     border:0px;
	 color:#1C939F;
	 font-size:13px;
	 font-weight:bold;
	 padding-left:80px;
	 width:666px;
	 height:40px;
	 line-height:40px;
	 background-image:url(../images/show_class_right_top.jpg);
	 }
.table_space {
     padding:1px;
	 }
.table_out {
     border:#BBC1BF 1px solid;
	 background:#EDF1F4;
	 width:100%
	 }
.table_in {
     margin:5px;
	 background:#FFFFFF;
	 border:0px;
	 }
.table_out_01 {
     border:#bbc1bf 1px solid;
	 border-top:0px;
	 background:#EDF1F4;
	 }
.table_in_01 {
     margin:5px;
	 background:#ffffff;
	 border:0px;
	 margin-top:0px;
	 }
.table_out_02 {
     border:#bbc1bf 1px solid;
	 border-top:0px;
	 background:#FFFFFF;
	 }
.table_top_02 {
     width:120px;
	 border:#bbc1bf 1px solid;
	 border-bottom:0px;
	 width:251px;
	 height:25px;
	 background-image:url(../images/tabletop.jpg);
	 color:#00339B;
	 font-size:12px;
	 font-family:"宋体";
	 padding-left:24px;
	 font-weight:bold;
	 }	 
.table_top_03 {
	 border:#bbc1bf 1px solid;
	 border-bottom:0px;
	 width:251px;
	 height:25px;
	 background-image:url(../images/tabletop_01.jpg);
	 color:#00339B;
	 font-size:12px;
	 font-family:"宋体";
	 padding-left:24px;
	 font-weight:bold;
	 }	
.ac_table_top_03 {
	 border:#bbc1bf 1px solid;
	 border-bottom:0px;
	 width:251px;
	 height:25px;
	 background-image:url(../images/ac_tabletop_01.jpg);
	 color:#00339B;
	 font-size:12px;
	 font-family:"宋体";
	 padding-left:24px;
	 font-weight:bold;
	 }	
.table_top_04 {
	 border:#bbc1bf 1px solid;
	 border-bottom:0px;
	 width:193px;
	 height:25px;
	 background-image:url(../images/tabletop_02.jpg);
	 color:#00339B;
	 font-size:12px;
	 font-family:"宋体";
	 padding-left:24px;
	 padding-top:4px;
	 font-weight:bold;
	 margin-top:2px;
	 }	
.table_top_05 {
	 border:#bbc1bf 1px solid;
	 border-bottom:0px;
	 width:193px;
	 height:25px;
	 background-image:url(../images/tabletop_02.jpg);
	 color:#00339B;
	 font-size:12px;
	 font-family:"宋体";
	 padding-left:24px;
	 padding-top:4px;
	 font-weight:bold;
	 margin-top:2px;
	 }
.table_xian {
     border:#bbc1bf 1px solid;
	 padding:3px;
	 background-color:#FFFFFF;
	 margin-top:4px;
	 }
.table_xian_top {
     background-image:url(../images/index_right_top.jpg);
	 border:0px;
	 width:185px;
	 height:30px;
	 font:"宋体";
	 padding-top:4px;
	 padding-left:30px;
	 font-size:13px;
	 font-weight:bold;
	 color:#20A6B3;
	 }
.table_xian_notpading {
     border:#bbc1bf 1px solid;
	 padding:0px;
	 margin-top:4px;
	 }
.showclass_table_left {
	 padding:3px;
	 margin-top:3px;
	 }
.showcladd_menu_top {
     border:0px;
	 background-image:url(../images/showclass_left_01.jpg);
	 width:200px;
	 height:40px;
	 padding-left:70px;
	 padding-top:12px;
	 color:#1C939F;
	 font-weight:bold;
	 font-size:14px;
	 }
.showclass_menu_big {
float:left;
     width:176px;
	 border:0px;
	 height:35px;
	 background:url(../images/menu_big.jpg) 3px 0px no-repeat;
	 padding-left:30px;
	
	 line-height:35px;
	 }
.showclass_left_other {
     width:190px;
	 border:0px;
	 padding-left:8px;
	 }
.showclass_left_other_title {
     width:200px;
	 border:0px;
	 padding-left:5px;
	 height:20;
	 margin-top:3px;
	 padding-top:5px;
	 border-top:#bbc1bf 1px solid;
	 }
.showclass_menu_small {
float:left;
     width:171px;
	 border:0px;
	 height:30px;
	 background:url(../images/menu_small.jpg) 3px 0px no-repeat;
	 padding-left:35px;
	 line-height:30px;
	 }
.div_show {
float:left;
     display:block;
	 border:0px;
	 margin:0px;
	 font-weight:bold;
	 color:#1C939F;
	 }
.div_hide {float:left;
     display:none;
	 border:0px;
	 margin:0px;
	 }
.div_class_body {
     margin-left:20px;
	 border:0px;
	 margin:10px;
	 }
.div_class_title {
     height:27px;
	 width:600px;
	 background-image:url(../images/bj_3_25.jpg);
	 padding-right:5px;
	 padding-top:6px;
	 }
#div_detail_body {
     margin-left:auto;
	 margin-right:auto;
	 width:960px;
	 margin-top:3px;
	 }
#div_detail_left {
     float:left;
	 width:700px;
	 border:#bbc1bf 1px solid;
	 }
#div_detail_right {
     float:right;
	 width:260px;
	 }
#div_detail_right_left {
      float:left;
	  width:25px;
	  border:0px;
	  }
#div_detail_right_right {
      float:right;
	  width:235px;
	  border:#bbc1bf 1px solid;
	  padding-left:4px;
	  }
.div_detail_title {
       height:30px;
	   padding-top:4px;
	   padding-left:12px;
	   border:0px;
	   border-bottom:#bbc1bf 1px solid;
	   }
.div_detail_bodyb {
       background-color:#f7fcff;
	   padding:5px;
	   }
.div_detail_body_title {
       text-align:center;
	   color:#058b6a;
       font-size: 20pt;
       font-weight: bold;
       FONT-FAMILY: 宋体;
	   padding:5px;
	   padding-top:9px;
	   line-height:26px;
	   }
.div_detail_body_title2 {
       text-align:center;
	   border:#bbc1bf 1px solid;
	   height:25px;
	   background-color:#FFFFFF;
	   margin-left:10px;
	   margin-right:10px;
	   }
.div_detail_body_bottom {
       text-align:right;
	   height:20px;
	   background-color:#FFFFFF;
	   padding-right:10px;
	   border:#bbc1bf 1px solid;
	   }
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 
	 