*{margin:0px;
  padding:0px;
  list-style:none;
  font-size:12px;
  text-decoration:none;}

img{border:0;}


#big{width:986px;
	 height:auto;
	 margin:0 auto;}

#top{padding-bottom:6px; position:relative}

.search_index{position:absolute; right:10px; top:20px;}
.search{position:absolute; right:10px; top:10px;}
.search_link{padding:0 0 6px 0;}
.search_link a{color:#000;}
.search_link a:hover{color:#fff;}
.search_down{width:180px;
			 height:25px;
			 background:url(../images/searchbgt.gif);}
.search_text{background:none; border:0; width:115px; margin-top:-2px;}
.searchbut{width:20px;
		   height:21px;
		   background:url(../images/icon9.gif);
		   border:0;
		   cursor:pointer;
		   margin-top:2px;}
.search_01{color:#a5bdbb; padding-left:0px;margin-top:-2px;}

/*#nav{height:30px;
	 background:url(../images/navbg.jpg);
	 clear:both;
	 padding-top:14px;}*/
#nav li{float:left; padding:0 2px; color:#999; position:relative;}

.a01{display:block;
	 width:94px;
	 font-size:14px;
	 font-weight:bold;
	 text-align:center;
	 color:#666;}
.a01:hover{display:block;
	 	   width:94px;
	 	   font-size:14px;
	 	   font-weight:bold;
	 	   text-align:center;
	 	   color:#000;}







#repeat{height:auto;
		background:url(../images/repeatbg.jpg) repeat-y;
		overflow:hidden;
		zoom:1;
		padding:0 14px;}

#line{clear:both; padding-bottom:16px; overflow:hidden; zoom:1;}
.input{BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #ffffff 1px solid; WIDTH: 99%; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #ffffff}

.box_1{width:690px;
		 margin-top:5px;
		 height:auto;
		 float:left;}
.box_2{width:340px;
		 height:auto;
		 float:left;}
.box_3{width:235px;
		 height:auto;
		 margin-top:5px;
		 margin-bottom:5px;
		 float:left;}
.boxleft{width:462px;
		 height:auto;
		 float:left;}
.boxright{width:462px;
		  height:auto;
		  float:right;}
.title{height:20px;
	   line-height:20px;
	   border-bottom:#FF0000 solid 1px;
	   font-size:14px;
	   font-weight:bold;
	   color:#006766;
	   clear:both;
	   margin-bottom:12px;}

.title_l{width:200px;
	     font-size:14px;
	     font-weight:bold;
		 float:left;}
.title_r{width:100px;
		 float:right;
		 text-align:right;}
.title_list{width:400px;
	     font-size:14px;
	     font-weight:bold;
		 float:left;}
.title_list a{font-size:14px;
         color:#006766;
	     font-weight:bold;}
		 
.title_page{width:400px;
		 float:right;
		 text-align:right;}

#hotpic{width:458px;
		height:270px;
		border:#ccc solid 1px;
		padding:1px;}
#hotpic dd{height:20px; line-height:20px; background:#ccc; text-align:center;}		
#hotpic dd a{color:#333; font-weight:bold;}
#hotpic dd a:hover{color:#f00; font-weight:bold;}

.massage_l{min-height:350px;}		
.massage_p{min-height:370px;}		
.massage_q{min-height:780px;}		
.massage{min-height:250px;}		

.massage li{padding:4px 0 4px 20px; background:url(../images/icon02.gif) no-repeat left 4px ;}		
.massage span{display:block; border-bottom:#999 dashed 1px; width:680px; padding-bottom:3px;}		
.massage a{color:#666;}		
.massage a:hover{color:#f00;}		
.massage span .disleft{display:block; width:580px; float:left; border:none; padding-bottom:0px;}
.massage span .disright{display:block; width:100px; float:right; border:none; padding-bottom:0px; text-align:right; color:#999;}

.massage_news li{padding:4px 0 4px 20px; background:url(../images/icon13.gif) no-repeat left 4px ;}		
.massage_news span{display:block; border-bottom:#999 dashed 1px; width:680px; padding-bottom:2px!important; padding-bottom:1px; overflow:hidden; zoom:1;}		
.massage_news a{color:#666;}		
.massage_news a:hover{color:#f00;}
.massage_news span .disleft{display:block; width:580px; float:left; border:none; padding-bottom:0px;}
.massage_news span .disright{display:block; width:100px; float:right; border:none; padding-bottom:0px; text-align:right; color:#999;}


.news li{padding:4px 0 4px 20px; background:url(../images/icon13.gif) no-repeat left 4px ;}		
.news span{display:block; border-bottom:#999 dashed 1px; width:680px; padding-bottom:2px!important; padding-bottom:1px; overflow:hidden; zoom:1;}		
.news a{color:#666;}		
.news a:hover{color:#f00;}
.news span .disleft{display:block; width:300px; float:left; border:none; padding-bottom:0px;}
.news span .disright{display:block; width:100px; float:right; border:none; padding-bottom:0px; text-align:right; color:#999;}

.gupiao{width:205px;
	    float:left;}
.gupiaopic{
	background:#ccc;
	border:1px solid #006766;
	height: 165px;
}	
.searchall{width:233px;
	    float:left;}
.searchpic{
	border:1px solid #006766;
	height: 120px;
}	

.huoban{width:243px;
		height:185px;
		border:1px none #006766;
		float:right;}		
.huopanlist{
	padding-top:6px;
	padding-left:6px;
	border: 1px solid #006766;
	height: 160px;
}	
.huopanlist a{color:#006766;}
.huopanlist a:hover{
	color:#999;
}

#show{border:#006766 solid 1px;
	  background:#f7f7f7;
	  padding:8px;}




:focus{outline:0;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th {text-align: left;}
.cls_intro{width:100%;}
.cls_intro h3 span{font-weight:bold;font-size:14px;color:#fff;margin-left:24px;}
.cls_border{border:1px solid #B3CBE5;min-height:120px;}
.cls_scroll_left{width:32px;float:left;display:inline;height:120px;overflow:hidden;background:url(../images/showleft.gif) no-repeat 8px 8px;cursor:pointer;}
.cls_scroll_middle{width:870px;heigth:120px;float:left;display:inline;overflow:hidden;}
.cls_scroll_right{width:32px;float:right;display:inline;height:120px;overflow:hidden;background:url(../images/showright.gif) no-repeat 8px 8px;cursor:pointer;}
.cls_scroll_child ul{margin:8px 0;padding:0;}
.cls_scroll_child ul li{width:161px;text-align:center;float:left;}
.cls_scroll_child ul img{padding:1px;border:1px solid #ccc;}








#nav {padding:8px 0 0 0; margin:0; list-style:none; height:40px; background:url(../images/navbg.jpg) no-repeat; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#999; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
#nav li a.top_link span {float:left; display:block; padding:0 16px 0 12px; height:35px; }
#nav li a.top_link span.down {float:left; display:block; padding:0 16px 0 12px; height:35px;}
#nav li:hover a.top_link {color:#000;}
/* Default list styling */
#nav li:hover {position:relative; z-index:200;}
#nav li:hover ul.sub
{left:1px; top:28px; background:url(../images/navbac.gif); padding:3px; border:1px solid #ccc; white-space:nowrap; width:94px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:90px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:18px; width:88px; line-height:18px; text-indent:5px; color:#999; text-decoration:none; text-align:center;}
#nav li:hover ul.sub li a:hover 
{background:url(../images/navbar.gif); color:#000;}

#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #9bdae9; padding:3px; border:1px solid #00b2fe; white-space:nowrap; width:90px; z-index:400; height:auto;}
#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}
#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#00b2fe url(/teixiao/UploadFiles_4612/200811/20081105091627835.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 
#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#9bdae9 url(/teixiao/UploadFiles_4612/200811/20081105091627827.gif) 80px 6px no-repeat; color:#000; border-color:#9bdae9;} 


/*--------------------------------------    2      ----------------------------------------*/
.maintext{padding:0 16px;}
.maintext p{line-height:2;
			color:#666;}
.maintext .firstword{text-indent:14px;}
.maintext .boldword{font-weight:bold;font-size:12pt;}
/*--------------------------------------    3      ----------------------------------------*/

#listbox{clear:both; overflow:hidden; zoom:1;}

#listbox_l{width:233px;
		   height:auto;
		   float:left;}
#listbox_l li{padding-bottom:5px;}
.listtitle{display:block;
	width:231px;
	height:23px;
	background:url(../images/navlist.jpg);
	color:#000000;
	font-size:10pt;
	font-weight:bold;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	text-align:center
}
.listnava{
	display:block;
	width:231px;
	height:23px;
	background:url(../images/navlist.jpg);
	color:#999;
	font-size:9pt;
	font-weight:bold;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	text-align:center
}
.listnava:hover{
	display:block;
	width:231px;
	height:23px;
	background:url(../images/navlist.jpg) 0 -34px;
	color:#000;
	font-size:9pt;
	font-weight:bold;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2px;
	text-align:center
}



#listbox_r{width:746px;
		   height:auto;
		   float:right;}

.listrep{height:auto;
		 background:url(../images/listrepbg.jpg) repeat-y;}



/*-------------------------------------------------------------------------------------------*/

#copyright{width:100%;
		   height:65px;
		   background:url(../images/copyright.jpg) repeat-x;
		   margin-top:5px;}
#copy{width:986px;
	  margin:0 auto;
	  padding-top:18px;
	  clear:both;}	
#copy_l{width:360px;
		float:left;}	  
	  
#copy_r{width:400px;
		float:right;
		text-align:right;
		color:#999;}	
#NewsPicTxt{padding:3px 0;background:url(./images/newcsdn_pic9.gif) repeat-x}
#NewsPicTxt a{padding:0 6px;color:#333;text-align:center;text-decoration:none;font-size:14px}
.Nav{float:right;margin:-20px 0px 2px 0;padding:0 0 3px;}
.Nav span a{display:block;float:right;background:#000;margin:0 2px 0 0;padding:0 5px;text-decoration:none;color:#FFF;cursor:pointer;}
.Nav span.Normal a{display:block;float:right;background:#000;margin:0 2px 0 0;padding:0 5px;text-decoration:none;color:#FFF;}
.Nav span.Cur a{display:block;float:right;background:#F00;margin:0 2px 0 0;padding:0 5px;text-decoration:none;color:#FFF;}
.hand {
	CURSOR: hand; color:#006766;
}
.news3 {padding:0px 0 0px 0px; background:url(../images/xy.gif);}		
.news3 span{display:block; border-bottom:#999 dashed 1px; width:438px; padding-bottom:2px!important; padding-bottom:1px; overflow:hidden; zoom:1;}		
.news3 a{color:#ff0000;}		
.news3 a:hover{color:#f00;}
.news3 span .disleft{display:block; width:300px; float:left; border:none; padding-bottom:0px;}
.news3 span .disright{display:block; width:100px; float:right; border:none; padding-bottom:0px; text-align:right; color:#999;}
.hand {color:#999; font-size:9pt; cursor:pointer;}