/* CSS Document */
body,img,h1,ul,li,input,a,div,h2,p{margin:0px; padding:0px; }
body{ background-color:#FFFFFF; color:#000000;font-family:Geneva, Arial, Helvetica, sans-serif; font-size:12px;}
*html img{margin-top:-4px;}

h1{font-family:Verdana, Arial, Helvetica, sans-serif;}
h4{ font-family:"ºÚÌå";font-size:26px; color:#006633; text-align:center; margin:0px; padding:0px; margin-bottom:10px; border-bottom:1px dashed #999; padding-bottom:8px; margin:0px 6px;}
#all{
     width:979px; height:auto; margin:0px auto;
}
#head a{ text-decoration:none; color:#585B5F;}
#head a:hover{ text-decoration:underline;}
.logo{margin:10px 0px 20px 0px;}
#top_nav{ height:30px; overflow:hidden;  font-size:12px; font-weight:bold; border-bottom:4px solid #34689A;}
#top_nav a{ display:block; float:left; height:30px; background:#CDD9E1 url(an_04.jpg) left top no-repeat; padding:8px 10px 0px 10px; margin-right:1px;  text-decoration:none; color:#000000;}
#top_nav a:hover{background:#34689A url(an_05.jpg) left top no-repeat; color:#FFF;}

#top{
     height:196px; background:url(top_01.jpg) top left repeat-x;
	 position:relative;
	 /*border-top:4px solid #CDD9E1;*/
}
#lianxi{ font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;
     position:absolute; top:79px; left:709px; color:#FFF;
 }
 #lianxi2{ font-size:18px;font-family:Verdana, Arial, Helvetica, sans-serif;
     position:absolute; top:80px; left:710px; color:#FF820A;
 }
#top img{
     margin-top:51px;
}
#top h1{
     font-size:20px; color:#FFFFFF;
	 position:absolute; top:13px; left:13px;
}
#top ul{
     font-size:12px; color:#000000; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif;
	 list-style-type:none;
	 position:absolute; top:63px; left:249px;
} 
#top ul li{margin-top:3px;}
#top input{ position:absolute; top:141px; left:243px;}
*html #line1{margin-top:-16px;}
#nav{ margin-bottom:30px;}
#nav a{ color:#8B1F1F; font-weight:bold; font-size:12px; margin-right:10px;}
#nav a:hover{ background-color:#CCCCCC;}

#left{ width:612px; float:left;}
#left h2{ 
     font-size:18px; color:#34679A;
	 background:url(back_01.jpg) left top no-repeat;
	 padding:0px 8px 0px 8px;
}
#left h2 span{
     background:url(back_02.jpg) right top no-repeat;  padding:2px 8px 0px 0px; 
}
.oDiv1{ background:#F3F3F3 url(back_05.jpg) left bottom no-repeat; padding:0px 13px 20px 13px; margin-bottom:30px;}
.oDiv2{ background: url(back_04.jpg) top left no-repeat; height:18px;}
.oDiv1 ul li{ list-style-type:none; background:url(an_02.jpg) left 3px no-repeat; padding-left:15px; margin-top:4px;}
.oDiv1 ul p{margin-top:3px;}
.oDiv1 img{ border:5px solid #FFF; margin-top:10px; /*float:left;*/ margin-right:5px; margin-bottom:20px;}


#right{ widows:320px; float:left; padding-left:30px; margin-left:50px;}
#free{ width:261px; height:auto; background:url(back_08.jpg) top left repeat-y;}
#free.free2{ background-color:#00FFFF;}
#free p{ padding:6px; color:#666;}
#free #freetop{ height:14px; background:url(back_06.jpg) top left no-repeat}

#free #freebottom{ height:12px; background:url(back_07.jpg) top left no-repeat}
*html #free #freebottom{ margin-bottom:-3px;}
#free #freenr{ padding:0px 6px;}

#free #freenr ul{ font-size:10px; padding:10px 15px; padding-left:25px; }
#free #freenr ul li{ margin-top:0px; color:#666666;}

#freenr a{ width:236px; height:34px; display:block; background:url(an_03.jpg) left top no-repeat; margin-left:3px;}
#bottom { color:#5C5C5C;}
#bottom a{ text-decoration:none; color:#34679A;}
#bottom a:hover{ text-decoration:underline;}













