/* CSS Document */
* html #body {
	text-align:center;
}
img   { border:none;}

a:link {
	text-decoration: none;
	color:#333333;
}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:hover {
	text-decoration: none;
	color: #0099CC;
}
a:active {
	text-decoration: none;
	color:#666666;
}
/*banner*/
.nav a:link    { color:#FFFFFF;}
.nav a:visited { color:#FFFFFF;}
.nav a:hover   { color:#FFCC00;}
.nav a:active  { color:#FFFF00;}
/*position*/
#bodyline a:link    { color:#FFFFFF;}
#bodyline a:visited { color:#FFFFFF;}
#bodyline a:hover   { color:#00CCFF;}
#bodyline a:active  { color:#CCCCCC;}
/*MAIN-TXT*/
#maincotant h1 a:link    { color:#0099CC;}
#maincotant h1 a:visited { color:#993300;}
#maincotant h1 a:hover   { color:#CC6633;}
#maincotant h1 a:active  { color:#FFCC33;}

.m_top a:link    { color:#000000;}
.m_top a:visited { color:#000000;}
.m_top a:hover   { color:#FFFF99;}
.m_top a:active  { color:#0099CC;}

#warp { width:999px;background-color: #FFFFFF; }
#top {
	text-align:center;
	width:999px;
	height:117px;
	background:url(image/top2_left.gif) no-repeat left;
	margin: 0px;
	padding: 0px;
}
#top1 { float:left;
		width:612px;
		height:129px;
}
#top2 { background-image:url(image/top2_right.gif);
	    height:129px;
	    float:right;
	    width:387px;
}
#top_serch {
	margin-top:6.5%;
	width:220px;
	float:right;
}
#t_logo { background:url(image/t_logo.gif);
           width:188px;
		    height:46px;
			 margin-top:44px;
			  margin-left:30%;}
#banner1 {background-image:url(image/banner1.gif); width:999px; height:66px;}
.nav     {
	list-style-type:none;
           margin-left:42px;
		   margin-top:2px;
		   }
.nav a   {  display:block; 
            width:90px;
		     height:24px;
		      text-align:center;
		       padding-top:8px ;
		        padding-left:26px;
		         padding-right:30px;
		          color:#FFFFFF;
		   }
.nav li  {
	float:left;
	width:135px;
	height:20px;
	background:url(image/banner2.gif) no-repeat right;
				  }
#banner_jyzn { background-image:url(image/banner_jyzn.gif); width:999px; height:66px;}
.nav_jyzn     { list-style-type:none;
               margin-left:42px;
		       margin-top:2px;
		   }
.nav_jyzn a   { display:block; 
                width:90px;
		        height:24px;
		        padding:8px 30px 0px 26px;
				color:#FFFFFF;
	 }

.nav_jyzn li  { float:left;
            width:80px;
		     height:20px;
		       background:url(image/banner2_jyzn.gif) no-repeat right; 
				  }
#banner_msjk { background-image:url(image/banner_msjk.gif); width:999px; height:66px;}
.nav_msjk     { list-style-type:none;
               margin-left:42px;
		       margin-top:2px;
		   }
.nav_msjk a   { display:block; 
                width:90px;
		        height:24px;
		        padding:8px 30px 0px 26px;
				color:#FFFFFF;
	 }

.nav_msjk li  { float:left;
            width:80px;
		     height:20px;
		       background:url(image/banner2.gif) no-repeat right; 
				  }
#bodyline   { background:url(image/body_line2.gif); width:999px; height:32px;}
#bodyline li{ text-align:left; 
               margin-left:20%;
			    margin-top:12px;
				 color:#FFFFFF;
				  list-style-type:none;
				  } 
#BZ   { width:999px; text-align:center; background:url(image/leftbar_bg.gif) repeat-y top left;}
#BZ2   { width:999px;  background:url(image/r_body.gif) repeat-y top right; padding-bottom:20px;}
#left { width:190px;
		  float:left;			
}
#lefttool { width:190px;
             background:url(image/zy/l_top.gif) repeat-y;
			  padding-bottom:10px;
			    font-size:12px;
				  color:#FFFFFF;
				   padding-top:10px;
				    text-align:left;
		   }

.l_main          {  margin-top:5px;
                     background:url(image/zy/l_BG.gif);
			          list-style-type:none;
			           line-height:2em;
				}
.l_main li { padding:5px;}
.l_main a  { margin-right:16px;}
.hot       { margin-left:64%;}
				
#maincotant { float:left;
               width:626px;
			     text-align:left;
             }
#maincotant h1{ font-family:Arial, Helvetica, sans-serif;  
                 font-size:14px; 
                  color:#0066CC;
                   margin:6px 2px 5px 5px;
				    width:170px;
					 height:1em;
					  overflow:hidden;
				  }
#maincotant h2 { font-family:Arial, Helvetica, sans-serif;
                  font-size:12px;
				   font-weight:100;
				    color:#333333;  
					 width:180px;
					  height:3.4em;
					   overflow:hidden;
					    margin-bottom:10px;
						 text-overflow:ellipsis;
}				  			 
.main { height:auto;}
.no    { margin-right:4px;}
.mainleft  { float:left;
    	   	  width:302px;
    			height:320px;
    			 border:#666666 solid 1px;
				  background:url(image/zy/m_top.gif) top repeat-x;
				   margin:6px auto 2px 2px;
				 }
.mainright { float:right;
    	   	  width:302px;
    			height:320px;
    			 border:#666666 solid 1px;
				  background:url(image/zy/m_top.gif) top repeat-x;
				   margin:6px 2px 2px 0px; 
				   }
.m_top    { margin:0px 5px 0px 5px;  height:27px;  padding-top:2px; }
.m_top img { margin-right:5px;}
.m_center { margin:2px 5px 2px 5px; border-bottom:#999999 dashed 1px; padding-bottom:9px;background-color:#f4f4f1; }
.m_bottom { margin:2px 5px auto 5px; padding-top:6px; }
.m_bottom table { width:290px; color:#333333; table-layout:fixed;}
.t { word-break:keep-all;
      white-space:pre;
       overflow:hidden;
        text-overflow:ellipsis;
         width:200px;
	      padding-right:10px;}
.pic      { padding:3px; border:solid #666666 1px; float:left; margin:5px;}
.ad          { width:168px; height:155px; margin-bottom:10px;}	
.main_ad    { height:153px; width:626px; margin-top:10px; margin-bottom:10px;}
#rightbar   { width:183px;
				 float:right;
				  overflow:hidden;
				   }
#rightbar span { color:#FFFFFF; margin-top:18px; margin-left:6px; margin-bottom:2px;}
#r_list     {
	padding-bottom:1em;
	background:url(image/zy/r_list.gif) top repeat-x;
	border:#333333 solid 1px;
	text-align:left;
	width:183px;
	margin-top: 6px;
	margin-bottom: 10px;
				 }
#r_list li {
	line-height:2em;
	text-align:left;
	border-bottom:#999999 dashed 1px;
	margin-right: 4px;
	width: 168px;
}
#r_list a  {
	margin-left:3px;
	margin-right:12px;
}

.r_main      { margin:12px 0px 0px 0px;;
                list-style-type:none;
				 }
.r_ad      { margin-top:20px;}				   			    
body           {  margin-left: 0px;
                   margin-top: 0px; 
	                text-align:center;
					 font-family:Arial, Helvetica, sans-serif;
	                  font-size:12px;
					   text-align:center; 
					   background-color: #4CACFE;
}

li { font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.txt { list-style-image:url(image/list_ico.gif); line-height:1.7em; }
.ifeet { width:999px; height:150px; margin-top:10px;}
#feet   {background:url(image/FEET.gif) repeat-x top left; width:999px; height:220px; text-align:center;}
.right_main { width:120px; height:240px; margin:30px 0px 20px 4px;}
.top10     { width:183px;
                height:440px;}
.if_ad { margin-top:20px; height:404px; width:154px;}

.right_main5 {
	width: 185px;
	height: 220px;
	margin: 20px 0px 10px 6px;
}


#cj    { border:#666666 solid 1px;
           width:605px;
		    padding:5px;
			 margin:6px 2px 2px 5px;}
.jb    { margin:4px; list-style-type:square; color:#FF9900; width:596PX; }
.jb li { line-height:2em; padding:4px 2px 4px 2px; list-style-type:none; border-bottom:#CCCCCC dashed 1px; margin-top:6PX; padding-bottom:8PX;}
.jb strong { color:#FFFFFF; font-size:14PX; margin:6PX auto 8PX 8PX;} 
.jb li a {margin-left:6px; margin-right:5px;}
img { border:none; margin-bottom:0px;}


.w3c { float:right; 
        margin-top:6px;
		 margin-right:6px;}
#warp #bodyline {
	height: 29px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 999px;
}
.bkad {
	margin-top: 36px;
	height: 240px;
	width: 120px;
}
