@charset "utf-8";
*{ padding:0px; margin:0px; list-style:none
; text-decoration:none}



.wrap{  width:1002px; height:auto; overflow:hidden; margin:auto;}
.sytop{ width:1002px; height:41px; border-top:3px solid #008dd6; text-align:right}
.syflash{ width:1002px; height:471px;}
.sywz{ width:1002px; text-align:center; padding-top:30px; font-size:14px;}


.all{ width:100%px; height:auto; background:url(../images/page_bg.gif) repeat-x;}
.main{ width:980px; height:auto; overflow:hidden; margin:auto; min-width:980px;}
.top{ width:980px; height:290px; background:url(../images/header_bg.gif) no-repeat}
.serach{ width:980px; height:30px; line-height:30px; color:#FFF}
.logo{ width:980px; height:65px;
font: bold 54px Verdana, Tahoma, sans-serif;
font-style: italic;
color: 
#A5D460;
text-decoration: none;}
.banner{ width:980px; height:167px;}
.nav{ width:980px; height:30px; background:#44ADF5}
.nav ul{ padding-left:179px;}
.nav ul li{ line-height:30px; font-size:14px; color:#FFF;border-left:1px solid #76c1f2;border-right:1px solid #328ED0; padding:0 10px; float:left; color:#98E6FC; font-weight:bold} 
.nav ul li a{ color:#98E6FC}
.nav ul li a:hover{ color:#FFF}
.mid{ width:980px; height:auto; overflow:hidden; padding-top:20px;}
.midleft{ width:190px; height:auto; overflow:hidden; float:left}
.midleft h1{ color:#41A2EC; font-size:14px; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #999; line-height:30px; padding-left:15px;}
.midleft p{ font-size:12px; padding-left:15px; line-height:24px;}
.midleft p a{color:#41A2EC;}
.midleft p a:hover{color:#333;}
.midright{ width:770px; height:auto; overflow:hidden; float:left; padding:10px;}



.foot{ width:980px; height:auto; overflow:hidden; border-top:18px solid #D1E9AE; margin:auto;margin-top:15px; font-size:12px; color:#91B750; line-height:30px; text-align:right }