*{margin:0; padding:0}
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; background: #FFFFFF; width:978px; margin:0 auto; }
ul{list-style-type:none;}
a{color:#2b2b2b;text-decoration:none;}
a:hover{color:#ba2636;text-decoration:underline;}
img{border:0px;}
h1{color:#FFFFFF; height:25px; line-height:25px; font-size:14px; background: #FF0000  ; text-align:center; }
h2{color:#FFFFFF; height:25px; line-height:25px; font-size:14px; background: #FF0000 ; text-align:center; }
h3{height:20px; line-height:20px; font-size:12px; text-align:center;}


#header{margin:0 auto; width:978px;}
#banner{margin:0 auto;}
#banner a{display:block; height:133px; width:978px;}
#bannner2,#banner3{clear:both;}
#bannner2 a,#banner3 a{display:block; width:978px; }
#bannner2 img,#banner3 img{border:0;}
#bannerzj{clear:both; margin:0px 0px 5px 0px;}

#nav{margin:0 auto; width:978px;}
#nav ul{height:35px; line-height:35px; background:url(../images/topnav.gif) repeat-x; 
width:878px; padding:0px 0px 0px 100px;}
#nav  ul li{float:left;}
#nav  ul li a{ display:block; height:35px; line-height:35px; width:100px; text-align:center; color: #FFFFFF; font-weight:bold; font-size:14px;}
#nav li a:hover{background:url(../images/topnav_h.gif) no-repeat; color: #FF33FF;}


#connent{margin:0 auto; width:978px; margin:0px 0px 0px 0px;}

#leftcon{width:324px; float:left; margin:0px 2px 0px 0px;}
#leftcon h2{width:322px;}

.guanggao{ width:322px; height:245px; border:1px solid #FF0000; margin:0px 0px 5px 0px; text-align:center;}
.guanggao img,.guanggao a{ display:block;}
.guanggao a{ padding:5px 0px 0px 0px;}

#rightcon{width:650px; float:left; margin:0px 0px 0px 2px;}

#leftcon1{width:162px; margin:0px 2px 0px 0px; float:left; height:100px;}
#centercon{width:650px; margin:0px auto; float:left}
#rightcon1{width:162px; margin:0px 0px 0px 2px; float: right; height:100px;}




#bottomcon{clear:both; width:978px; margin:0 auto;}
#bottomcon ul{height:35px; line-height:35px; background:url(../images/topnav.gif) repeat-x; 
width:778px; padding:0px 0px 0px 200px; clear:both;}
#bottomcon  ul li{float:left;}
#bottomcon ul li a{ display:block; height:35px; line-height:35px; width:100px; text-align:center; color: #FFFFFF; font-weight:bold; font-size:14px;}
#bottomcon li a:hover{background:url(../images/topnav_h.gif) no-repeat; color: #FF33FF;}
#rmseach{border:1px solid #FF0000;}
#rmseach dl{ height:100px;}
#rmseach dl dd{float:left; width:81px; overflow:hidden; height:15px; line-height:15px;}


#footer{clear:both;margin:0 auto; width:978px;}
#footer p{text-align:center;}
#footer img{display:block; margin: 0px 0px 0px 450px;}