body, h1, h2, h3, h4, h5, h6, p, br, hr, address, frame, form, fieldset, ul, ol, li, dl, dt, dd, img, table, tr, th, td {margin: 0;	padding: 0;}
body, h1, h2, h3, h4, h5, h6, input, textarea, button, select, label, table, tr, th, td {font-size:12px;font-family:Tahoma;}
body{background:url(../_img/topbak.jpg) no-repeat 50% 0;}
.clr{clear: both;	height: 0;	line-height: 0;	font-size: 0;}
.fl {float: left;}
.fr {float: right;}
ul li,ol li{list-style:none;}
a{text-decoration:none;}
a img{ border:0;}
a:hover{color:#41B2F4; text-decoration:underline;}

#all{ width:1000px; margin:0 auto; background:#fff}
#left{ float:left; width:220px}
#main{float:right; width:780px;}



#header{width:1000px;  margin:2px auto 10px auto;}
#top{background:transparent url(../_img/index_04.jpg) repeat-x scroll left top;border-top:1px solid #ACA889;height:45px;text-align:center;}

#top ul li{background:transparent url(../_img/hline.jpg) no-repeat;display:inline;float:left;line-height:45px;font-family:Verdana; padding:0 17px;
font-size:13px;font-weight:bold;text-align:center;}
#top ul li.first{ background-image:none; }
#top ul li a, #top ul li a:visited {color:#fff;}
#top ul li a:hover{color:#41B2F4}
 

#banner{border:solid 1px #fde9b3;background-color:#fef3d7; padding:6px;margin-top:2px;}
#banner p{background-color:#786868;padding:10px; height:50px; }
#banner p a,#banner p a:visit{ color:White; font-weight:bold}
#footer{height:63px; margin:0 auto; line-height:30px; vertical-align:middle; border-top:solid 2px #eee; text-align:center; margin-top:80px; clear:both;width:1000px; margin:0 auto;}



.lastboxwrap{width:210px; margin-bottom:20px;}
.lastboxwrap h1{height:40px;overflow:hidden; background-color:#DDDDDD; color:White; vertical-align:middle; font-size:14px; font-weight:800; line-height:40px; padding-left:10px;}
.lastbox{overflow:hidden; padding:3px;border:solid 5px #DDDDDD}
.lastbox li {background:#FFFFFF;margin:8px;line-height:20px;}
.lastbox li a{color:#818181;text-decoration:none; overflow:hidden}
.lastbox li a:hover{color:#41B2F4; text-decoration:underline;}
.lastbox li img {border:1px solid #BEBABB; height:68px;padding:2px;width:168px;} 



.newboxwrap{width:210px; margin-bottom:20px;}
.newboxwrap h1{height:40px;overflow:hidden; background-color:#786868; color:White; vertical-align:middle; font-size:14px; font-weight:800; line-height:40px; padding-left:10px;}
.newbox{overflow:hidden; padding:3px;border:solid 5px #ebd5ec}
.newbox li {background:#f1e6e0;margin:8px; line-height:25px;}
.newbox li a{color:#818181;text-decoration:none; overflow:hidden}
.newbox li a:hover{color:#41B2F4; text-decoration:underline;}
.newbox li img {border:1px solid #BEBABB; height:68px;padding:2px;width:168px;} 


 
.news{padding:3px; margin-bottom:4px; background-color:#F7F7F7; width:379px; float:left; margin-left:3px}
.news h3{font-size:14px;font-weight:bold;height:26px;line-height:26px;padding-left:10px; background: #ff9c00}
.news h3 a{color:Black}
.news ul{background:#FFFFFF;border:solid 1px #CCCCCC; padding:10px;}
.news ul li a{color:#666666; line-height:20px;}
.news li a:hover{color:#41B2F4; text-decoration:underline;}
.news ul li{line-height:25px;}


.bignews{padding:3px; margin-bottom:4px; background-color:#F7F7F7; width:770px; margin-left:3px}
.bignews h3{font-size:12px; font-weight:normal;height:26px;line-height:26px;padding-left:10px; background: #ff9c00}
.bignews h3 a{color:Black} 
.bignewsbox{ line-height:25px;background:#FFFFFF;border:solid 1px #CCCCCC; padding:20px; }
.bignewsbox h1{font-size:14px;font-weight:bold;height:26px;line-height:26px;padding-left:10px;  text-align:center}
.bignewsbox h1a{color:Black}
.bignewsbox .btm{border-top:solid 1px #ff9c00; margin-top:80px; padding:10px;}
.bignewsbox ul li{ line-height:35px; border-bottom:solid 1px #eee}



.btn {color:#FFFFFF; margin:0 10px;height:23px;padding: 0;height:20px;*line-height:18px;background-color:#ffffff;border:1px solid #999999;color: #000000;vertical-align: middle;cursor: pointer;}
.btn_blue{background-color: #5387b7;border-top: 1px solid #e4f5fd;border-right: 1px solid #003267;border-bottom: 1px solid #003267;border-left: 1px solid #e4f5fd;color: #ffffff;}



    .dede_pages ul{float:left;padding:12px 0px 12px 16px;}
    .dede_pages ul li{	float:left;line-height:17px;margin-right:6px;}
    .dede_pages ul li a{float:left;	padding:2px 4px 2px;color:#545DA0;border:1px solid #EEEEEE;}
    .dede_pages ul li a:hover{color:#41B2F4;padding:2px 4px 1px;border:1px solid #41B2F4; background-color:#fff;}
    .dede_pages ul li.thisclass{color:#DB77D3;padding:3px 4px 1px;font-weight:bold;}



.flink ul li{ float:left;   margin-right:8px; border:solid 1px red}