@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; }
body{font-size:12px; color:#000; text-align:center; background-color:#C4E9FB; font-family:"ËÎÌå",Arial;}
ul,li{ list-style-type:none; margin:0; padding:0;}
img{ border:0; margin:0; padding:0;}
a{ color:#000; text-decoration:none; outline:none;}
a:hover{ color:#006699;text-decoration:underline;}
h1{ text-align:center; font-size:21px;font-family:"Î¢ÈíÑÅºÚ", "ºÚÌå";line-height:45px;}
h2{font-weight:bold;font-size:14px; color:#333; text-align:center; line-height:28px; margin:8px 0 12px 0;}
h3{  color:#FA1515;font-size:14px; line-height:30px; text-align:center; }
h4{font-size:14px; line-height:30px; text-align:left;color:#006699; }
h5{ font-size:13px; color:#333; }
h6{ font-weight:bold;font-size:12px; line-height:30px;}

hr{ height:3px; width:auto; border:0; background:none;border-bottom:#B6B6BA 1px dotted;}
table{border-collapse:collapse;font-size:12px;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
em{ font-style:normal;}

#container{ width:1003px; margin:0 auto; text-align:left; background-color:#FFF;}
#head{ height:300px; width:1003px;padding-bottom:10px; float:left; background-color:#FFF; }
#content{ height:auto; width:987px;padding:0 8px;  float:left;display:inline; background-color:#FFF;}
#foot{width:1001px; padding:35px 0 5px 0; border-left:1px solid #FFF; border-right:1px solid #FFF;line-height:23px; text-align:center; float:left;display:inline; }

/*#link{width:1003px;  height:34px;background-color:#FFF;float:left;padding-top:10px; }
#link .linkDiv{width:999px;  height:30px; line-height:30px; border:1px solid #DADEE1;text-align:left; margin:1px;}
#link B{font-size:14px; display:inline-block; margin-left:20px; }
#link select{ margin-left:20px; border:1px solid #E3E4E5;}*/

#head .top{ width:1003px; height:28px; line-height:24px;}
#head .top .left{ width:160px; margin-left:10px;}
#head .top .right{ width:765px; text-align:right;}
#head .top .right B,#head .top .right a{ color:#F00;}

#head .banner{ margin-top:2px; height:201px; width:1003px;float:left;display:inline; background-color:#FFF;}


#head .nav{ width:1003px;height:35px; padding-bottom:1px;float:left; display:inline; text-align:center; }
#head .nav ul{ width:auto;height:35px; margin:0 auto;}
#head .nav ul li {position:relative;width:104px;height:35px; line-height:35px; text-align:center;background:url(imagenav_line.gif) no-repeat; display:inline-block;}
#head .nav ul li a{font-size:14px; font-weight:bold;color:#FFF; text-decoration:none;}    
#head .nav ul li a:hover {color:#FF9900;} 
#head .nav li.none{ background:none;}

#head .announce{ width:1003px; height:33px; line-height:33px; float:left;}
#head h6{ float:left; margin:0 5px 0 30px; font-weight:normal;color:#D00000;}
#head .news_hot{width:880px;height:33px;overflow:hidden;float:left; }
#head .news_hot table td{ white-space:nowrap; padding:0 10px;}
#head .news_hot table td a{background:url(imagearrow.gif) no-repeat left center;text-indent:0.6em;  display:inline-block;}



#head .top{ background:url(imagerepeatX.jpg) repeat-x 0 0;}
#head .nav{ background:url(imagerepeatX.jpg) repeat-x 0 -30px;}
#head .announce{ background:url(imageannounce.jpg) repeat-x;}
#foot{ background:url(imagefoot.jpg) repeat-x 0 1px #FFF;}
