
/*???锟斤拷??????content2
--------------------------------------------------------------*/
body{font:12px '????','Lucida Grande','Lucida Sans Unicode','????','arial','verdana','sans-serif';color:#000000;line-height:180%;width:930px;text-align:left;background:#006699;margin-right:auto;margin-left:auto;margin-top:20;}
table{font-size:12px;}
a:link{color:#223399;text-decoration: none;}
a:visited{color:#223399;text-decoration: none;}
a:hover{color:#ff6600;text-decoration:underline;}
ul {list-style:none;margin:0;padding:0;}
li .date {float:right;text-align:right;color:#999;font-size:9px;}
li{line-height:200%;}
h1,h2,h3,h4,h5{margin:0;padding:5px;}
.more{float:right}
.more a:link{font-size:12px;color:#A7D3FC;text-decoration:none;}
.more a:visited{font-size:12px;color:#006699;text-decoration:none;}
.more a:hover{font-size:12px;color:#006699;text-decoration:none;}
.white{color:#fff;}
.hackbox{height:0;clear:both;}
#ad{height:auto; width:100%; margin-bottom:10px}
img {border:0px;}

/*??????????
--------------------------------------------------------------*/

#top{height:97px;background:url(../images/bg_top.jpg) #ffffff no-repeat 10px 10px;margin-top:0px;padding:10px;}
.top_border{ border:1px solid #B7D3E9;border-bottom:5px solid #B7D3E9; width:908px; height:94px}
.top_l{float:left;height:90px;width:320px;padding-top:0px;padding-left:10px}
.top_r{float:right;width:570px;height:auto;repeat-x 0 0;padding:0;}
#middle_index{height:auto;width:auto;padding:0 10px 10px 10px;background:#ffffff;margin-top:0px }
#middle{height:100%;width:auto;padding:00px 10px 10px 10px;background:#ffffff;}
#right220 {float:right;padding-bottom:0;height:auto;width:220px;}
#left660 {float:left;padding-bottom:0;margin:0px;height:auto;width:680px; clear:both; }
#left660_1 {float:left;padding-bottom:0;margin:0px;height:auto;width:660px;}
#left150 {float:left;padding:0;height:auto;width:170px;}
#right500 {float:right;padding:0;margin:0px;height:auto;width:500px;}
#left3_1 {float:left;padding:0;margin:0px;height:auto;width:213px;background:#fff}
#left3_2 {float:left;padding:0;margin-left:10px;height:auto;width:213px;background:#fff}
#left3_3 {float:right;padding:0;margin-left:10px;height:auto;width:213px;background:#fff}
#left220 {float:left;padding-bottom:0;height:auto;width:220px;background:#fff}
#right660{float:right;padding-bottom:0;height:auto;width:660px;background:#fff}
#right730{float:right;padding-bottom:0;height:auto;width:730px;background:#fff}

/*8??????
--------------------------------------------------------------*/
.t1,.b1 {border:1px solid #aaccee;padding:5px 10px 5px 10px;}
.t1 {border:none;background:url(../images/bg_lm_0.jpg) no-repeat 0% 0%; font-weight:700;font-size:14px;}
.b1 {margin-bottom:10px;}
.t1 a:link{font-size:14px;font-weight:700;color:#fff;text-decoration:none;}
.t1 a:visited{font-size:14px;font-weight:700;color:#fff;text-decoration:none;}
.t1 a:hover{font-size:14px;font-weight:700;color:#ffff00;text-decoration:none;}

.t1-ul li{ width:95px; float:left; display:block; font-size:14px; border:1px solid #FFCC00; background-color:#FFFFCC; text-align:center; margin-top:5px; margin-right:5px;}

.b2 {border:1px solid #aaccee;background:url(../images/bg_lm_1.jpg) no-repeat;padding:2px 10px 8px 10px;}
.t2 {font-weight:700;font-size:14px;}
.b2 {margin-bottom:8px;}
.t2{height:45px;line-height:30px}
.t2 a:link{font-size:14px;font-weight:700;color:#000;text-decoration:none;}
.t2 a:visited{font-size:14px;font-weight:700;color:#000;text-decoration:none;}
.t2 a:hover{font-size:14px;font-weight:700;color:#0099cc;text-decoration:none;}



.b2_mavin {
border:1px solid #ccc;
border-top:3px solid #0099cc;
background:url(../images/bg_title_2.jpg) #fff repeat-x 0% 0%;
padding:5px 10px 3px 10px;
}
.b2_mavin_1 {
border:none;
border-bottom:1px dashed #ccc;
background: #fff;
padding:5px 10px 3px 10px;
}
.b3{border:0px ;padding:0px;}
.b3_l,.b3_r{border:0px ;padding:0px;}
.t3_l,.t3_r {padding:3px 0px 3px 30px;font-weight:700;font-size:14px;}
.t3_l{background:url(../images/bg_lm_3.jpg) no-repeat 0% 0%;}
.t3_r{background:url(../images/bg_lm_4.jpg) no-repeat 0% 0%;}
.t3_l a:link,.t3_r a:link{font-size:14px;font-weight:700;color:#ffffff;text-decoration:none;}
.t3_l a:visited,.t3_r a:visited{font-size:14px;font-weight:700;color:#ffffff;text-decoration:none;}
.t3_l a:hover,.t3_r a:hover{font-size:14px;font-weight:700;color:#ffff00;text-decoration:none;}

.t4,.b4 {
border:1px solid #ccc;
padding:5px 10px 5px 7px;
}

.t4 {
padding:5px 10px 3px 20px;
border-bottom:none;
background-color:#eaeaea;
font-weight:700;
font-size:14px;
}


.t5 {font-weight:700;font-size:14px; background:url(../images/bg_lm_1.jpg) #fff repeat-x;padding:2px 0 8px 30px; width:auto}
.t6 { color:#FFF;font-weight:700;font-size:14px; background:url(../images/bg_lm_2.jpg) #fff no-repeat;padding:5px 0 5px 30px; width:auto}

/*?????
--------------------------------------------------------------*/

div.images img {border:#eee 1px solid;width:auto; height:auto; margin:0;padding:0px; background:#fff}
div.images p {text-align: center; background-color:#eaeaea;width: 150px; height:20px;display:block;}

div.images70 {float:right;width:70px;padding:0px;}
div.images70 img {border:#eee 1px solid;width:71px; height:100px; margin:0}
div.images70 p {text-align: center; background-color:#eaeaea;width: 73px; height:20px;display:block;}

div.images71 {float:left;width:70px;padding:0px;}
div.images71 img {border:#eee 1px solid;width:71px; height:100px; margin:0}
div.images71 p {text-align: center; background-color:#eaeaea;width: 73px; height:20px;display:block;}

div.images150 img {border:#eee 1px solid;width:150px; height:150px; margin:0;padding:5px; background:#fff}
div.images150 p {text-align: center; background-color:#eaeaea;width: 150px; height:20px;display:block;}
.image_border{float:left;border:1px solid #CCCCCC}




/*?锟斤拷????
--------------------------------------------------------------*/


ul.lb {list-style:none;height:auto;margin:0; padding:0 0 0px 0; background:#eef7ff; width:234px; text-align:left;border-bottom:1px #ffffff solid;}
ul.lb  li{float:left;margin:0px; padding:0px;line-height:20px !important;line-height:25px;display:block; }
ul.lb  a{display:block;}
ul.lb  a:link{font-size:12px;font-weight:400;color:#000;text-decoration:none;}
ul.lb  a:visited{font-size:12px;font-weight:400;color:#000;text-decoration:none;}
ul.lb  a:hover{font-size:12px;font-weight:400;color:#ff9900;text-decoration:none;}

ul.lb_1 {list-style:none;height:auto;margin:0; padding:0 0 0px 0; background:#eef7ff; width:234px; text-align:left;border-bottom:1px #fff solid}
ul.lb_1  li{float:left;margin:0px; padding:0px;line-height:20px;display:block;}
ul.lb_1  a{display:block;}
ul.lb_1  a:link{font-size:12px;color:#000;text-decoration:none;}
ul.lb_1  a:visited{font-size:12px;color:#000;text-decoration:none;}
ul.lb_1  a:hover{font-size:12px;color:#0099cc;text-decoration:none;}

ul.lb_2 {list-style:none;height:auto;margin:0; padding:0 0 0px 0; background:#eef7ff; width:300px; text-align:left;border-bottom:1px #fff solid}
ul.lb_2  li{float:left;margin:0px; padding:0px;line-height:20px;display:block;}
ul.lb_2  a{display:block;}
ul.lb_2  a:link{font-size:12px;color:#000;text-decoration:none;}
ul.lb_2  a:visited{font-size:12px;color:#000;text-decoration:none;}
ul.lb_2  a:hover{font-size:12px;color:#0099cc;text-decoration:none;}

ul.lb_3 {list-style:none;height:auto;margin:0; padding:0 0 0px 0; background:#ddeeff; width:300px; text-align:left;border-bottom:1px #fff solid}
ul.lb_3  li{float:left;margin:0px; padding:0px;line-height:20px;display:block;}
ul.lb_3  a{display:block;}
ul.lb_3  a:link{font-size:12px;color:#000;text-decoration:none;}
ul.lb_3  a:visited{font-size:12px;color:#000;text-decoration:none;}
ul.lb_3  a:hover{font-size:12px;color:#0099cc;text-decoration:none;}


.list_arrow_2{text-align:left;margin-left:0px;}
.list_arrow_2 ul{margin:0;padding:0;}
.list_arrow_2 li{width:100%;margin:0;padding:0;list-style-type:none;}
.list_arrow_2 li a{display:block;background:url(../images/arrow_1.gif) no-repeat 0 6px;padding:0 0 0 15px;}
.list_arrow_2 li a:hover{background:url(../images/arrow_2.gif) no-repeat 0 6px;}
.list_arrow_2 li .date{float:right;text-align:right; color:#999999}

/* 注锟斤拷页锟斤拷锟斤拷锟绞斤拷锟?
----------------------------------------------- */

#join{width:100%; height:350px; background: url(../images/john_1_bg.jpg) no-repeat 0% 20%;margin-left:auto;margin-right:auto;}

#join_l{float:left;width:480px; height:400px;}
#join_r{float:right;width:280px; height:350px; }
#join_l_1{width:300px; height:35px;padding-top:20px;padding-left:10px }
#join_l_2{width:300px; height:150px;padding-top:30px;padding-left:235px }
#join_l_3{width:400px; height:250px;padding-top:10px;padding-left:10px }

#join_r_zone{width:230px; height:400px; border:#CCCCCC dotted 1px;padding:10px;background: #FFFFFF url(../images/john_1_02.jpg) no-repeat 10px 10px;}

#join2_01{background: url(../images/top1.jpg) #ccc no-repeat;width:720px; height:70px;margin-top:10px;margin-right:auto; margin-left:auto}
#join2{width:700px; margin-top:10px;margin-right:auto; margin-left:auto;border:1px #ccc solid; border-top:0px #ccc solid;padding:0 10px 10px 10px}
.join2_title{width:600px; height:20px; padding-top:20px; font-size:16px; font-weight:700;background: #ccc}
#join2_content{width:700px; height:30px;padding-top:10px}
.join2_name{ float:left;width:150px; height:30px;}
.join2_text{ float:left;width:130px;}
.join2_redstar{ float:right;width:20px; }
.join2_imput{float:left;width:150px;}
.join2_note{float:left;width:350px;margin-left:20px;padding-right:10px;height:auto;}
.join2_bottom{width:600px;}

#join3_01{background:url(../images/top2.jpg) #ccc no-repeat;width:720px; height:70px;margin-top:10px;margin-right:auto; margin-left:auto}
#join3_box{background:#CEECFF  url(../images/bg_join2.jpg) no-repeat 50px 50px;width:auto; height:600px; padding-top:80px; padding-left:130px;}
#join4_01{background: url(../images/top3.jpg) #ccc no-repeat;width:720px; height:70px;margin-top:10px;margin-right:auto; margin-left:auto}
#join4_box{background:#CEECFF  url(../images/bg_join3.jpg) no-repeat 50px 50px;width:auto; height:600px; padding-top:80px; padding-left:130px;}

.div290{width:290px;padding-bottom:10px}



.warn16{font-size:16px;color:#EF473F; font-weight:700}
.warn14{font-size:14px;color:#EF473F; font-weight:700}
.warn_orage{border:#FFCC00 1px solid; width:auto; height:auto; padding:4px 4px 4px 25px; background:#FFF8EE url(../images/worn.gif) no-repeat 3px 3px;}
.warn_green{border:#99CC00 1px solid; width:auto; height:auto; padding:5px 5px 5px 10px; background:#F5FFD9 }


.font14px{font-size:14px;}
.font14px_b{font-size:14px; font-weight:bold}
.font18px_b{font-size:18px; font-weight:bold}

/* ??????
----------------------------------------------- */
* {
	margin: 0; padding:0
}

#container {
	text-align: left;
	width: 500px;
	height: 600px;
	background-color: #FFFFFF;
	font-size:14px;
	font-weight:700
	
}
#container #title {
	height: 28px;
}
#container #title li {
	float: left;
	list-style-type: none;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 1px;
}
#container #title ul {
	background-color: #FFFFFF;
	height: 28px;
}
#container #title a {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left -87px;
}
#container #title a span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -87px;
	padding: 0 45px 0 45px;
}
#container #title #tag1 a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left  -29px;
}
#container #title #tag1 a:hover span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -29px;
	padding: 0 45px 0 45px;
}
#container #title #tag2 a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left -29px;
}
#container #title #tag2 a:hover span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -29px;
	padding: 0 45px 0 45px;	
}
#container #title #tag3 a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left -29px;
}
#container #title #tag3 a:hover span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -29px;
	padding: 0 45px 0 45px;	
}

#container #title .selectli1 {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left  0px;
}
#container #title a .selectspan1 {
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right  0px; 
	padding: 0 45px 0 45px;
}
#container #title .selectli2 {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left 0px;
}
#container #title a .selectspan2 {
	display: block; 
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right 0px; 
	padding: 0 45px 0 45px;
}
#container #title .selectli3 {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left 0px;
}
#container #title a .selectspan3 {
	display: block; 
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right 0px; 
	padding: 0 45px 0 45px;
}

#container #content ul {margin: 0px;}
#container #content li {margin: 0px; }
#container #content {padding: 10px;}
.content1{background-color:#fff;border-color:#ff950b;border-style:solid;border-width:3px 1px 1px;}
.content2{background-color:#fff;border-color:#ff950b;border-style:solid;border-width:3px 1px 1px;}
.content3{background-color:#fff;border-color:#ff950b;border-style:solid;border-width:3px 1px 1px;padding:10px;}

.hidecontent {display:none;}
/* ?????????
----------------------------------------------- */
* {
	margin: 0; padding:0
}

#container_1 {
	text-align: left;
	width: 100%;
	height: 370px;
	background-color: #FFFFFF;
	font-size:14px;
	font-weight:700
	
}
#container_1 #title {
	height: 28px;
}
#container_1 #title li {
	float: left;
	list-style-type: none;
	height: 28px;
	line-height: 28px;
	text-align: center;
	margin-right: 1px;
}
#container_1 #title ul {
	background-color: #FFFFFF;
	height: 28px;
}
#container_1 #title a {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left -87px;
}
#container_1 #title a span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -87px;
	padding: 0 45px 0 45px;
}
#container_1 #title #tag1 a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left  -29px;
}
#container_1 #title #tag1 a:hover span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -29px;
	padding: 0 45px 0 45px;
}
#container_1 #title #tag2 a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left -29px;
}
#container_1 #title #tag2 a:hover span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -29px;
	padding: 0 45px 0 45px;	
}
#container_1 #title #tag3 a:hover {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left -29px;
}
#container_1 #title #tag3 a:hover span{
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right -29px;
	padding: 0 45px 0 45px;	
}

#container_1 #title .selectli1 {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left  0px;
}
#container_1 #title a .selectspan1 {
	display: block;
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right  0px; 
	padding: 0 45px 0 45px;
}
#container_1 #title .selectli2 {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left 0px;
}
#container_1 #title a .selectspan2 {
	display: block; 
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right 0px; 
	padding: 0 45px 0 45px;
}
#container_1 #title .selectli3 {
	text-decoration: none;
	color: #ffffff;
	display: block;
	width: auto;
	background: url(../images/tab_selected_left_bk2.gif) no-repeat left 0px;
}
#container_1 #title a .selectspan3 {
	display: block; 
	background: url(../images/tab_selected_right_bk1.gif) no-repeat right 0px; 
	padding: 0 45px 0 45px;
}

#container_1 #content ul {margin: 0px;}
#container_1 #content li {margin: 0px; }
#container_1 #content {height: 300px;padding: 10px;}
.content1{background-color:#fff;border-color:#ff950b;border-style:solid;border-width:3px 1px 1px;}
.content2{background-color:#fff;border-color:#ff950b;border-style:solid;border-width:3px 1px 1px;}
.content3{background-color:#fff;border-color:#ff950b;border-style:solid;border-width:3px 1px 1px;padding:10px;}

.hidecontent {display:none;}
/*???????
--------------------------------------------------------------*/
.page{color:#000; margin:20px;font-size:12px;  text-align:center; background:#eaeaea;display:block;}

/*????????
--------------------------------------------------------------*/
.zw{font-size:14px;color:#000; line-height:200%; padding:20px}
.zw p{ text-indent:28px}
.zw h3{ font-size:20px; font-weight:700; text-align:center; padding-top:30px}
/*??????锟斤拷??
--------------------------------------------------------------*/
#position{margin-left:10px;margin-right:10px;height:10px;width:auto;}

/*???*/

#class{
    width:906px;BORDER: #AACCEE 1px solid;height:60px;padding:1px;margin-bottom:10px;
}
#class_top{
    width:906px; height:20px;
}
/*- Menu4 (???????)--------------------------- */

    #tabsB {
      float:left;
      width:100%;
      background:#Ddeeff;
      height:20px;
      }
    #tabsB ul {
	margin:0;
	padding:2px 5px 0 5px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      padding:3px 15px 2px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }
	#tabsB li.active a {
      background-position:0% -42px;
      }
    #tabsB li.active span {
      background-position:100% -42px;
      }



#MENU4 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px;  
}
#MENU4 ul {
	margin:0;padding:0px;list-style: square ;
}
#MENU4 LI {
	FLOAT: left; MARGIN-BOTTOM: 2px; WIDTH: 126px; MARGIN-RIGHT: 2px; HEIGHT: 20px;
}
#MENU4 A {
	DISPLAY: block;  WIDTH: 100%; HEIGHT: 20px; BACKGROUND-COLOR: #fcfcfc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#MENU4 A:link {
	COLOR: #111
}
#MENU4 A:visited {
	COLOR: #111
}
#MENU4 A:hover {
	 BACKGROUND-COLOR: #E8F3F9
}
#MENU4 A:active {
	 BACKGROUND-COLOR: #E8F3F9
}	
#MENU4 LI.active A{
	 COLOR: #ffffff; font-weight:700; background:url(../images/arrow_0.gif)  #aaccee no-repeat 0 0
}
/*????????
--------------------------------------------------------------*/
#search{margin-bottom:5px; background:#ececec; width:690px;float:left; padding:5px; text-align:center; font-size:12px;}
.grid{margin-bottom:5px; width:670px;float:left; padding:5px; text-align:center}
/*??????
--------------------------------------------------------------*/
#link {margin-top:0px;height:50px;width:100%;}
#bot {margin-top:0px;padding-top:10px;height:30px;width:100%;text-align:center;
border-top:#0099cc 1px solid; background-color:#D8EBFE; 
}

/*??????????
--------------------------------------------------------------*/
.nav_top{ width:auto; height:40px;padding-left:250px; margin-top:8px;}
.nav_top ul{list-style:none;height:30px;margin:0;}
.nav_top li{float:left;width:85px;margin-left:15px;line-height:40px;background:url(../images/bg_nav_top.gif) no-repeat 0px 10px;}
.nav_top a{display:block;text-align:center;padding-top:3px;font-size:14px;font-weight:700;color:#036;}
.nav_top a:link{font-size:12px;font-weight:700;color:#006699;text-decoration:none;}
.nav_top a:visited{font-size:12px;font-weight:700;color:#006699;text-decoration:none;}
.nav_top a:hover{font-size:12px;font-weight:700;color:#ff6600;text-decoration:none;}

.nav{ width:auto; height:auto;padding-left:20px;padding-top:4px !important;padding-top:1px;}
.nav ul{list-style:none;padding-left:20px;width:auto;height:auto;margin:0;}
.nav li{float:left;width:100px;margin-left:10px;line-height:38px;margin:0;}
.nav a{display:block;text-align:center;padding-top:3px;font-size:14px;font-weight:700;color:#000}
.nav a:link{font-size:14px;font-weight:700;color:#000;text-decoration:none;}
.nav a:visited{font-size:14px;font-weight:700;color:#000;text-decoration:none;}
.nav a:hover{font-size:14px;font-weight:700;color:#FF6600;text-decoration:none;}
.nav .active A,.nav .active a:visited{font-size:14px;font-weight:700;color:#000;background:url(../images/bg_nav.gif) no-repeat 0px 5px;text-decoration:none;}

.nav_bot{ width:auto; height:20px;padding-left:270px;  border-bottom:0px dotted #0099cc;}
.nav_bot ul{list-style:none;height:20px;margin:0;}
.nav_bot li{float:left;width:60px;margin-left:15px;line-height:20px;}
.nav_bot a{display:block;text-align:center;padding-top:3px;font-size:14px;font-weight:700;color:#036;}
.nav_bot a:link{font-size:14px;font-weight:700;color:#000;text-decoration:none;}
.nav_bot a:visited{font-size:14px;font-weight:700;color:#000;text-decoration:none;}
.nav_bot a:hover{font-size:14px;font-weight:700;color:#ff6600;text-decoration:none;}
/*?锟斤拷?????
--------------------------------------------------------------*/
dl {position:absolute;width:300px;height:145px;border:0px solid #000;}
dd {margin:0;width:270px;height:145px;overflow:hidden;}	
dt {position:absolute;right:1px;}	
dd ul {margin:0;padding:0;width:200px;height:145px;list-style:none;
	background: url(../images/icon-4.gif) no-repeat 185px 8px;
	border:0px solid #ccc}	
#b {background-position:185px 35px}	
#c {background-position:185px 65px}
#d {background-position:185px 95px}	
#e {background-position:185px 125px}		
dd li {width:255px;height:27px;font:12px/27px "????",sans-serif;white-space:nowrap;overflow:hidden;}
dt a {display:block;margin:1px;width:90px;height:28px;background:url(../images/bg_nav_map.jpg) repeat-x; padding-left:10px}
dt a:hover {background:url(../images/bg_nav_map2.jpg) repeat-x;}

/*????????
--------------------------------------------------------------*/
#sidebar,#sidebar ul {
list-style:none;
padding-left:0px;
width:168px;
text-align:left;
margin:0;
background:url(../images/bg_lm_5.jpg) repeat 0 0;
}

#sidebar ul ul {
border-bottom:solid 1px #B3D0E8;


}

#sidebar a {
display:block;
text-decoration:none;
color:#000;
font-size:14px;
font-weight:400;
border-bottom:solid 1px #B3D0E8;

padding:5px 5px 5px 20px;
}

#sidebar a.selected {
background: url(../images/arrow_3.gif) no-repeat 6% 50%;
border-bottom:solid 0px #B3D0E8;
}

#sidebar li {
line-height:17px;
position:relative;
font-size:14px;
}

#sidebar li ul {
position:absolute;
left:-999em;
width:390px;
overflow:hidden;
padding:0px;
background-color:#EFF7FF;

}

#sidebar li li {
border-left:0 solid #83B4E4;
border-right:0 solid #83B4E4;
width:auto;
float:left;
width:130px;
background-color:#EFF7FF;
}

#sidebar li ul a {
width:105px;
font-size:14px;
color:#000;
background-color:#fff;
padding:5px 5px 5px 20px;
border:0;

}

#sidebar li ul ul {
margin:0 0 0 50px;
}

#sidebar li:hover ul ul,#sidebar li.sfhover ul ul {
left:-999em;
}

#sidebar li:hover ul,#sidebar li li:hover ul,#sidebar li.sfhover ul,#sidebar li li.sfhover ul {
left:auto;
}

#sidebar li:hover ul,#sidebar li.sfhover ul {
left:150px;
border:solid 1px #B3D0E8;
top:0;
background:#ffffff;
}

#sidebar li:hover,#sidebar li.sfhover,#sidebar a:hover {
background: url(../images/arrow_2.gif) #ffffff no-repeat 10px 50%;
color:#ff6600;
}

#sidebar a:hover.selected {
background: url(../images/arrow_2.gif) no-repeat 7% 50%;
color:#ff6600;
}

* html #sidebar li {
float:left;
height:1%;
}

* html #sidebar li a {
height:1%;
}
#sidebar li ul table{width:100%; background-color:#fff;}
#sidebar li ul table tr th{ background:url(../images/bg_lm_5.jpg) repeat 0 0;}
#sidebar li ul table tr th a{color:#000;background:url(../images/bg_lm_5.jpg) repeat 0 0; width:auto; font-weight:bold;font-size:12px; }
#sidebar li ul table tr th a:hover{color:#003399;background:url(../images/bg_lm_5.jpg) repeat 0 0;}
#sidebar li ul table tr td a{font-size:12px; color:#000;background-color:#fff; padding-right:2px;}
/*????????
--------------------------------------------------------------*/
#sidebar1,#sidebar1 ul {
list-style:none;
padding-left:5px;
width:180px;
text-align:left;
margin:0;
}

#sidebar1 ul ul {
border-bottom:solid 1px #eeeecc;
}

#sidebar1 a {
display:block;
text-decoration:none;
color:#000;
font-size:14px;
font-weight:400;
border-bottom:solid 1px #eeeecc;
background:#ddeeff;
padding:5px 5px 5px 10px;
}

#sidebar1 a.selected {
background:url(../images/arrow_5.gif) no-repeat 6% 50%;
border-bottom:solid 1px #eeeecc;
}


#sidebar1 li {
line-height:18px;
position:relative;
font-size:14px;
}

#sidebar1 li ul {
position:absolute;
left:-999em;
width:120px;
padding:5px;
background-color:#ddeeff;
}

#sidebar1 li li {
border-left:0 solid #83B4E4;
border-right:0 solid #83B4E4;

width:auto;
}

#sidebar1 li ul a {
width:150px;
font-size:14px;
color:#000;
padding:5px 5px 5px 5px;
}

#sidebar1 li ul ul {
margin:0 0 0 50px;
}

#sidebar1 li:hover ul ul,#sidebar1 li.sfhover ul ul {
left:-999em;
}

#sidebar1 li:hover ul,#sidebar1 li li:hover ul,#sidebar1 li.sfhover ul,#sidebar1 li li.sfhover ul {
left:auto;
}

#sidebar1 li:hover ul,#sidebar1 li.sfhover ul {
left:180px;
border:solid 1px #ccc;
top:0;
}

#sidebar1 li:hover,#sidebar1 li.sfhover,#sidebar1 a:hover {
background:#fff;
color:#0099cc;
}

#sidebar1 a:hover.selected {
background:url(../images/arrow_2.gif) no-repeat 7% 50%;
color:#0099cc;
}
* html #sidebar1 li {
float:left;
height:1%;
}

* html #sidebar1 li a {
height:1%;
}
.buttonstyle_up {
	
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/select_up.jpg); BORDER-LEFT: #ffffff 0px solid; WIDTH: 72px; COLOR: #333333; BORDER-BOTTOM: #ffffff 0px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 26px; BACKGROUND-COLOR: #e7e7e7
}
.edline {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: #a0a0a0 1px solid; BACKGROUND-COLOR: transparent
}
#news_time{color:#666;font-size:12px;TEXT-ALIGN:center;margin-top:10px}

/*锟斤拷锟斤拷锟斤拷锟斤拷锟竭菜碉拷
--------------------------------------------------------------*/
#left230 {float:left;padding-bottom:0;height:auto;width:230px;}
#right670 {float:right;padding-bottom:0;margin:0px;height:auto;width:670px;}

/* 锟斤拷锟斤拷锟斤拷说锟?*/
#MENU_line {margin:0px; width:200px}
#MENU_line ul {LIST-STYLE-TYPE: none;  PADDING-top: 0px; MARGIN-left: 0px;}
#MENU_line li { PADDING-left:0px;LINE-HEIGHT:200%; border:1px solid #3988E2; border-left:none;margin-bottom:10px}
#MENU_line A {DISPLAY: block; HEIGHT: 28px; PADDING-left:20px; padding-top:5px;COLOR: #003366; font-size:14px; font-weight:bold}
#MENU_line A:link {COLOR: #003366 ; font-size:14px; font-weight:bold}
#MENU_line A:visited {COLOR: #003366 ; font-size:14px; font-weight:bold}
#MENU_line A:hover {background:#ececec;font-size:14px; font-weight:bold;TEXT-DECORATION: none}
#MENU_line LI.active a,#MENU_line LI.active a:visited { color:#FFFFFF; font-size:14px; font-weight:bold; background:url(../images/arrow_5_blue.gif) #3988E2  no-repeat 120px 13px}

#MENU_dh {margin:0px; width:200px;}
#MENU_dh ul {LIST-STYLE-TYPE: none;  PADDING: 5px; MARGIN-left: 0px;}
#MENU_dh li { PADDING:3px; border:1px solid #3988E2; margin-bottom:10px; background:#fff}
#MENU_dh A {DISPLAY: block; HEIGHT: 28px; PADDING-left:10px; padding-top:5px;COLOR: #003366; font-size:14px; font-weight:bold}
#MENU_dh A:link {font-size:14px; font-weight:bold}
#MENU_dh A:visited {font-size:14px; font-weight:bold}
#MENU_dh A:hover {background:#ececec;font-size:14px; font-weight:bold;TEXT-DECORATION: none}
#MENU_dh LI.active,#MENU_dh LI.active a:visited {color:#FFFFFF; font-size:14px; font-weight:bold; background:#3988E2;}


#MENU_help {margin-top:20px; width:180px}
#MENU_help ul {LIST-STYLE-TYPE: none;  PADDING-top: 0px; MARGIN-left: 10px;}
#MENU_help li { PADDING-left:0px;border:1px solid #3988E2;margin-bottom:10px}
#MENU_help A {DISPLAY: block; HEIGHT: 25px; PADDING-left:20px; padding-top:5px;COLOR: #003366; font-size:14px; font-weight:bold}
#MENU_help A:link {COLOR: #003366 ; font-size:14px; font-weight:bold}
#MENU_help A:visited { background:#ffffff;COLOR: #003366 ; font-size:14px; font-weight:bold}
#MENU_help A:hover {background:#ececec;font-size:14px; font-weight:bold;TEXT-DECORATION: none}
#MENU_help LI.active a,#MENU_help LI.active a:visited { color:#FFFFFF; font-size:14px; font-weight:bold; background:url(images/arrow_5_blue.gif) #fff  no-repeat 120px 13px; border-right:none;}


#jj TR {
	BORDER-RIGHT: #d0ebff 1px solid; BORDER-TOP: #d0ebff 1px solid; BORDER-LEFT: #d0ebff 1px solid; BORDER-BOTTOM: #d0ebff 1px solid; TEXT-ALIGN: left
}
#jj TD {
	BORDER-RIGHT: #d0ebff 1px solid; BORDER-TOP: #d0ebff 1px solid; BORDER-LEFT: #d0ebff 1px solid; BORDER-BOTTOM: #d0ebff 1px solid; TEXT-ALIGN: left
}
#jj .center {
	TEXT-ALIGN: center
}
#jj .background {
	BACKGROUND: #d0ebff
}

/*  2009 3.3  */
.clear{clear:both;}

.f1, .f3{border:1px solid #aaccee;padding:5px 4px 5px 6px;}
.f1 ul.li{ margin:0px; padding:0px; line-height:12px; text-indent:0px; width:150px; background-color:#00FF00;  }

.f2 {background:url(../images/bg_lm_0.gif) no-repeat 0% 0%; 
	font-weight:700;font-size:14px;padding:5px 10px 5px 30px;border:1px solid #aaccee;border-bottom:0px;}
.f2 a{ color:#000;}
.f3{ padding:0px; margin-bottom:15px !important;margin-bottom:10px;}
.f3 ul{ background:#d9e7f6 url(../images/ul_bg.gif) repeat-x; margin:2px;}
.f3 ul li{ line-height:32px; font-size:14px; background: url(../images/icn_li_menu3_bg.gif) left center no-repeat; margin-left:10px; border-bottom:1px dotted #fff; }
.f3 ul li a{ margin-left:20px; color:#144f89; }
.f3 ul li.currently{ font-weight:bold;background:#3989e2 url(../images/li_bg.gif) repeat-x; border-bottom:0px;}
.f3 ul li.currently a{color:#fff;}
.currently-page{ padding-left:28px;background:#fff url(../images/li1.gif) left center no-repeat; line-height:25px;}
.currently-page a{color:#000;}

.f-ul li.li-img{ border-bottom:dotted 1px #999; height:100px;}
.f-ul li.li-img img{ width:102px; height:82px; padding:1px; border:1px solid #999; background-color:#fff;float:left; 
	clear:both; margin-right:5px;}
.ul-tab { height:24px; border:1px solid #a4c8e8; border-bottom:0; background-color:#cbddf2; }
.ul-tab ul{height:18px; margin-top:5px; margin-left:5px;}
.ul-tab ul li{float:left; line-height:18px; margin-right:2px; color:#fff; padding:0px 8px; border:1px solid #a4c8e8; border-bottom:0; background: url(../images/tab_bg.gif) repeat-x; cursor:pointer;}	
.ul-tab ul li.s12white{}
.ul-tab ul li.s12org{background:#fff; color:#FF6600;}
.zskd{ line-height:30px; padding-left:50px; margin:0px; background:url(../images/home_whatnew.gif) top left no-repeat;}

/* Style for picSwitch */
#pic-switch-box, #pic-images-box, #pic-bar-box{
	position: absolute;
}
#pic-switch-box{
	overflow: hidden;
}
#pic-bar-box a{
	display: block;
}
#pic-images-box a img{
	margin: 0;
	padding: 0;
	border: 0;
	margin-left:80px;	
}
#pic-bar-box{
	width: 20px;
	height: 3px;
	text-align: center;
	opacity: 0.8;
	filter: alpha(Opacity=80);
	background-color: #F5F5F5;
	border-left: 1px solid #CCC;
}
#pic-bar-box a{
	font: normal 10px arial, helvetica, sans-serif;
	color: #333;
	text-decoration: none;
	margin-bottom: 1px;
	color: #666;
}
#pic-bar-box a.link-current-class{
	color: #FFF;
	background-color: #003366;
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	cursor: text;
}
/* <switch button> */
a#pic-go_stop{
	cursor: pointer;
}
a.pic-go-class{
	border-left: 8px solid #666;
	border-top: 5px solid #F5F5F5;
	border-bottom: 5px solid #F5F5F5;
	margin: 5px 0 0 6px;
}
a.pic-stop-class{
	width: 3px;
	height: 3px;
	background-color: #FF9900;
	border: 1px solid #CCC;
	margin: 5px 0 0 5px;/* not ie */
	*margin: 5px auto 0 auto;/* ie7.0 */
}
/* </switch button> */

/*
a.pic-move-class{
	height: 1px;
	background-color: #003366;
	cursor: pointer;
}
a.pic-move-class:hover{
	background-color: #003366;
}
*/
	#banner{
		width:655px;
		height:175px;
		border:1px solid #CCC;
		margin-top:5px;
	}
