body,div,img,dl,dt,dt,ul,li,p,h1,h2,h3,h4,h5,h6,input{ margin:0; padding:0;}
ul,li{ list-style:none}
body{ font-size:12px; margin:0; padding:0; }
a{text-decoration:none; color:#333333}
a:hover,a:active{ text-decoration: underline; color:#FF0000;}
img{border:0;}
.clear{clear:both;margin:0;padding:0;height:0;font-size:0}
.clearbox{ clear:both;height:0px;line-height:0px;font-size:0px;}
.blank10{clear:both;height:10px;overflow:hidden;display:block;}
.blank15{clear:both;height:15px;overflow:hidden;display:block;}
.blank20{clear:both;height:20px;overflow:hidden;display:block;}

/*Í·²¿*/
.toolbar{background:#2D5A77;height:41px;background:#FCFCFC; border-bottom:solid 1px #EDEEF0;  border-top:solid 3px #1257A4;position:fixed;z-index:990;margin-bottom:6px;left:0;top:0;width:100%;_position:absolute;_top:expression(documentElement.scrollTop);}
#site_nav{width:1000px;height:41px;margin:0 auto;}
#site_nav_left{ width:300px;height:41px; float:left;color:#CCCCCC;}
.site_p1{padding-left:18px;height:41px; line-height:41px; float: left;}

#site_nav_right{ width:600px; height:41px; line-height:41px;float:right; text-align:right; color:#CCCCCC;}
#site_nav_right a{padding-left:10px; padding-right:10px;}

#site_nav_left2{ width:850px;height:41px; float:left; }
.site_p2{padding-left:18px;height:41px; line-height:41px; float: left;color:#CCCCCC;}
.site_p2 a{padding-left:5px; padding-right:5px; color:#333333;}

#site_nav_right2{ width:120px; height:41px; line-height:41px;float:right; text-align:right; color:#CCCCCC;}
#site_nav_right2 a{padding-left:10px; padding-right:10px;}

.main_ad1{width:1000px;height:90px;margin:0 auto;padding-top:55px; padding-bottom:10px; overflow:hidden; text-align:center;}


.top{ width:1000px; height:75px; margin:0 auto; overflow:hidden; clear:both;}
.top .logo{ width:220px; float:left;}
.top .so{width:263px;height:35px; padding-top:15px;float:right;}
.top .search_input{width:198px; height:16px;line-height:16px;float:left;border:0; padding:4px 0 4px 8px; margin-top:7px; color:#999; border:1px solid #DCDCDC; border-right-style:none;outline: none;}
.top .search_botton{float:left;height:26px;overflow:hidden;width:50px;margin:7px 5px 0 0;cursor:pointer;}

.s{ width:1000px; height:55px; margin:0 auto; border-bottom:3px solid #1257A4; padding-top:50px;overflow:hidden; clear:both;}
.s .logo{ width:168px; padding-top:7px; float:left;}
.s .so{width:263px;height:35px; padding-top:5px;float:right;}
.s .search_input{width:198px; height:16px;line-height:16px;float:left;border:0; padding:4px 0 4px 8px; margin-top:7px; color:#999; border:1px solid #DCDCDC; border-right-style:none;outline: none;}
.s .search_botton{float:left;height:26px;overflow:hidden;width:50px;margin:7px 5px 0 0;cursor:pointer;}

.wei{ width:315px; height:26px; float:left; padding-top:18px; color:#333}
.wei a{ color:#333}
.wei a:hover{ color:#c00}

/*²Ëµ¥*/
.menu{height:50px; background:#1257A4; margin:0 auto; overflow:hidden;}
.menu_t{width:1000px; height:50px; margin:0 auto;}
.menu_t ul {width:1026px;}
.menu_t li { float:left;color:#fff; font-size:18px; text-align:center;}
.menu_t li a {text-decoration:none; height:50px;line-height:50px; padding-left:13px; padding-right:13px;display:block;color:#fff;}
.menu_t li a:hover {color:#fff; text-decoration:none;height:50px;line-height:50px; background:#033155;}
.menu_t a.cu:link,.menu_t a.cu:visited {color:#FFF; background:#033155;}


.footer{clear:both;margin:0 auto; padding-top:10px; padding-bottom:10px;border-top:3px solid #1257A4;}
.bq{ width:1000px;margin:10px auto 0 auto;  text-align:center}
.bq a{ color:#333333;}

