/* CSS Document */
.ban_top{width:962px; padding-right:20px; padding-left:20px; height:28px; line-height:28px; margin:0 auto; background:#ff8202; overflow:hidden;*zoom:1;}
.ban_top span{background:url(y_5e74079519.png) left center no-repeat; padding-left:30px; line-height:28px;}
.ban_top a{color:#fff; line-height:28px;}
.main{width:1002px; margin:0 auto; overflow:hidden;*zoom:1;}
.nav{background:url(x_d0a4079564.jpg) no-repeat; width:927px; height:38px; line-height:38px; padding-left:75px;}
.nav a{float:left; font-size:14px; font-weight:bold; text-align:center; display:block; width:106px; color:#fff;}
.nav span{line-height:38px; color:#fff;}
.top_02{background:url(y_c714079584.jpg) repeat-x; width:962px; height:30px; padding-top:10px; padding-left:20px; padding-right:20px;}
.page_01{background:url(x_cf64079591.jpg) repeat-y; padding-bottom:10px;}
.dq{background:url(x_fda4079536.jpg) no-repeat; width:840px; height:45px; line-height:45px; margin:0 auto;}
.dq span{margin-left:40px; font-size:14px; font-weight:bold; line-height:35px;}
.page2{width:780px; margin:0 auto; border:solid 1px #ccc; padding-top:20px; padding-bottom:50px; background:url(y_bg1.jpg) top repeat-x; padding-left:10px; padding-right:10px;}
.page2 h1{font-size:22px; font-weight:bold; line-height:40px;text-align:center;}
.page2 h2{width:778px; margin-bottom:20px; margin-top:20px; height:30px; line-height:30px; border:solid 1px #ccc; text-align:center;}
.page2 h2 span{margin-right:10px; line-height:30px; font-weight:normal; }
.page2 p{line-height:30px; font-size:14px; margin-left:10px; margin-right:10px;}
.page2 h3{margin-top:50px; text-align:right; padding-right:30px;}
.page2 h3 a{margin-right:20px;}
.footer{background:url(y_4f54079582.jpg) repeat-x; width:1002px; height:90px; margin-top:2px; padding-top:15px; }
.footer p{line-height:20px; color:#000; text-align:center;}
