body{font-size:12px; font-family:"ËÎÌå"; color:#000}
*{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
img{border:none;}
a:link,a:visited,a:active{text-decoration:none; color:#000;}
a:hover{color:#ff6600;}
ul li{ list-style:none;}


#layout{ width:100%; background:url(../images/topbg.gif) repeat-x 0 0; overflow:hidden}
#header{ width:960px; margin:0 auto; padding-bottom:5px; overflow:hidden}
#header .top{ width:960px; height:27px; line-height:27px; overflow:hidden}
#header .top .t_l{ float:left;}
#header .top .t_r{ float:right;}
#header .top .t_r a{ padding:0 5px;}
#header .logo{ float:left; width:280px; height:80px; padding:5px 10px 5px 0; overflow:hidden}
#header .show{ float:left; width:670px; height:80px; padding:5px 0; overflow:hidden}
#header .meun{ width:860px; height:33px; text-align:center; margin:0 auto; overflow:hidden}
#header .meun .bain{ float:left; width:1px; height:33px; background:url(../images/bian.gif); overflow:hidden}
#header .meun .meun_c{ float:left; background:url(../images/m_m1.gif) repeat-x 0 0; overflow:hidden}
#header .meun .meun_c a{ float:left; width:95px; height:33px; line-height:33px; font-size:14px; font-weight:bold; color:#800040; background:url(../images/lia.gif) no-repeat right 5px; text-align:center; overflow:hidden}
#header .meun .meun_c a.lia{ background:none;}
#header .meun .meun_c a:hover{ background:url(../images/item.gif) no-repeat 50% 50%; color:#fff;}
#header .meun .meun_c a.curr{ background:url(../images/item.gif) no-repeat 50% 50%; color:#fff;}
#header .nav_meun{ width:960px; height:91px; margin-top:-2px; overflow:hidden}
#header .nav_meun .n_l{ float:left; width:5px; height:91px; overflow:hidden}
#header .nav_meun .n_m{ float:left; width:940px; height:91px; padding:0 5px; background:url(../images/m_m.gif) repeat-x 0 0; overflow:hidden}
#header .nav_meun .n_m .sea{ width:940px; height:33px; padding:10px 0 0 0; overflow:hidden}
#header .nav_meun .n_m .sea .but1{ width:75px; height:22px; border:1px solid #265997; padding:0 0 0 2px; margin-right:5px;}
#header .nav_meun .n_m .sea .but2{ width:230px; height:20px; *height:22px; _height:22px; line-height:22px; border:1px solid #265997; padding:0 0 0 2px; margin-right:5px;}
#header .nav_meun .n_m .sea .but3{ width:88px; height:24px; background:url(../images/but.gif); border:0; margin-right:5px;}
#header .nav_meun .n_m .sea span{ color:#FFD802;}
#header .nav_meun .n_m .sea span a{color:#ffffff;  padding:0 5px;}

#header .nav_meun .n_m .nav{ width:900px; line-height:24px; padding:0 20px; overflow:hidden}
#header .nav_meun .n_m .nav a{ float:left; width:90px; height:24px; text-align:center; font-weight:bold; color:#0F589C; background:url(../images/lia1.gif) no-repeat right 50%;}
#header .nav_meun .n_m .nav a.nobian{ background:none;}

#main{ width:960px; margin:0 auto; overflow:hidden}
#main .show{ width:960px; padding-bottom:5px; overflow:hidden}
#main .show2{ width:960px; padding:5px 0; overflow:hidden}
#main .show1{ width:960px; padding-bottom:5px; overflow:hidden}
#main .show1 img{ float:left; width:156px; height:50px; padding:0 2px; overflow:hidden}
#main .show3{ width:960px; padding:5px 0; overflow:hidden}
#main .show3 img{ float:left; padding:1px; overflow:hidden}

#main .bolck1{ float:left; width:345px; height:371px; padding-right:5px; overflow:hidden}
#main .bolck1 .tit{ width:345px; height:35px; line-height:35px; background:url(../images/tit.gif);}
#main .bolck1 .tit .t_l{ float:left; width:200px; padding:5px 0 0 0; height:30px; text-align:center; font-size:14px; color:#0553B5; font-weight:bold; overflow:hidden}
#main .bolck1 .tit .t_l a{ color:#0553B5}
#main .bolck1 .tit .t_r{ float:right; padding:0 10px 0 0;}
#main .bolck1 .tit .t_r a{ color:#fff} 
#main .bolck1 .cont{ width:333px; height:325px; line-height:23px; padding:5px; border:1px solid #0353B6; border-top:none;}
#main .kuang{ float:left; width:260px; height:371px; overflow:hidden}
#main .kuang .login{ width:248px; height:105px; line-height:26px; border:1px solid #2777CF; background:url(../images/dl.gif) no-repeat 15px 3px; background-color:#F4F9FC; padding:25px 5px 0 5px; overflow:hidden}
#main .kuang .login table{ width:248px;}
#main .kuang .login table td.w1{ width:55px; text-align:right;}
#main .kuang .login table td .w2{ width:110px; height:18px; padding:0 0 0 2px; border:1px solid #94C3E1; line-height:18px; }
#main .kuang .login table td .w3{ width:53px; height:23px; background:url(../images/but1.gif) no-repeat; border:0;}
#main .kuang .login table td.w4{ width:248px;}
#main .kuang .login table td.w4 a{ float:left; height:25px; padding:0 8px 0 13px; background:url(../images/ico.gif) no-repeat left 50%;}
#main .kuang .login table td.W5{ color:#ff0000; font-weight:bold;}
#main .kuang .hangq{ width:260px; padding:5px 0 0 0; height:236px; overflow:hidden}
#main .kuang .hangq .tit{ width:220px; height:35px; line-height:35px; background:url(../images/tit1.gif); padding:0 10px 0 30px;}
#main .kuang .hangq .tit .t_l{ float:left;font-size:14px; color:#0553B5; font-weight:bold;}
#main .kuang .hangq .tit .t_l a{ color:#0553B5}
#main .kuang .hangq .tit .t_r{ float:right;}
#main .kuang .hangq .tit .t_r a{ color:#0553B5}
#main .kuang .hangq .cont{ width:248px; height:188px; line-height:23px; padding:5px; border:1px solid #A6D0E6; color:#0553B5;border-top:none;}


#main .bolck2{ float:left; width:693px; margin-right:5px; border:1px solid #98B1D1; overflow:hidden}
#main .bolck_pad{ margin:0;}
#main .bolck2 .tit{ width:673px; height:27px; line-height:27px; background:url(../images/bian1.gif) repeat-x; padding:4px 10px 0 10px; overflow:hidden}
#main .bolck2 .tit .t_l{ float:left; font-size:14px; font-weight:bold; overflow:hidden}
#main .bolck2 .tit .t_l a{ float:left; width:94px; height:27px; text-align:center; color:#0553B5}
#main .bolck2 .tit .t_l a:hover{ color:#fff; background:url(../images/item1.gif) no-repeat;}
#main .bolck2 .tit .t_l a.curr{ color:#fff; background:url(../images/item1.gif) no-repeat;}
#main .bolck2 .tit .t_r{ float:right;}
#main .bolck2 .tit .t_r a{ color:#0553B5; padding:0 5px;} 
#main .bolck2 .tit .t_r a:hover{ color:#ff6600;}
#main .bolck2 .cont{ width:683px; line-height:23px; padding:5px; overflow:hidden}

#main .bolck3{ float:left; width:260px; height:411px; overflow:hidden}
#main .bolck_w{ height:322px;}
#main .bolck3 .tit{ width:250px; height:33px; line-height:33px; background:url(../images/tit2.gif); padding:0 0 0 10px; font-size:14px; font-weight:bold; color:0553B5;}
#main .bolck3 .tit a{ color:#0553B5}
#main .bolck3 .tit a:hover{ color:#ff6600;}
#main .bolck3 .cont{ width:248px; height:367px; line-height:24px; padding:5px; border:1px solid #9FC1E7; border-top:none;}
#main .bolck3 .cont1{ height:278px;}

#main .bolck4{ float:left;width:260px; height:352px; padding:0 5px 0 0; overflow:hidden}
#main .bolck4 .tit{ width:250px; height:33px; line-height:33px; background:url(../images/tit2.gif); padding:0 0 0 10px; font-size:14px; font-weight:bold; color:0553B5;}
#main .bolck4 .tit a{ color:#0553B5}
#main .bolck4 .tit a:hover{ color:#ff6600;}
#main .bolck4 .cont{ width:248px; height:308px; line-height:24px; padding:5px; border:1px solid #9FC1E7; border-top:none; overflow:hidden}

#main .bolck5{ float:left;width:695px; padding:0 5px 0 0; overflow:hidden}
#main .bolck5 .tit{ width:685px; height:30px; line-height:30px; background:url(../images/tit3.gif); padding:0 0 0 10px; color:0553B5; font-size:14px; font-weight:bold;}

#main .bolck5 .cont{ width:693px; line-height:24px; border:1px solid #9FC1E7; border-top:none; overflow:hidden}
#main .bolck5 .cont .bt{ float:left; width:210px; height:25px; line-height:25px; padding:5px 10px 0 10px; color:0553B5; border-bottom:1px solid #BDD7F4; margin-right:1px; overflow:hidden}
#main .bolck5 .cont .bt .b_l{ float:left}
#main .bolck5 .cont .bt .b_r{ float:right}
#main .bolck5 .cont .bt .b_l a,#main .bolck5 .cont .bt .b_r a{ color:#0553B5}
#main .bolck5 .cont .bt .b_l a:hover,#main .bolck5 .cont .bt .b_r a:hover{ color:#ff6600;}
#main .bolck5 .cont .xx{ float:left; width:220px; height:250px; line-height:25px; padding:5px; border-right:1px dashed #BCB8AD; overflow:hidden}
#main .bolck5 .cont .xx1{ border:0;}

#main .bolck6{ float:left;width:316px; height:294px; padding:5px 6px 0 0; overflow:hidden}
#main .bolck_none{ padding:0; padding:6px 0 0 0;}
#main .bolck6 .tit{ width:296px; height:33px; line-height:33px; background:url(../images/tit4.gif); padding:0 10px; color:0553B5;}
#main .bolck6 .tit .t_l{ float:left; font-size:14px; font-weight:bold; }
#main .bolck6 .tit .t_r{ float:right;}
#main .bolck6 .tit a{ color:#0553B5}
#main .bolck6 .tit a:hover{ color:#ff6600;}
#main .bolck6 .cont{ width:304px; height:250px; line-height:25px; padding:5px; border:1px solid #9FC1E7; border-top:none; overflow:hidden}


#main .bolck7{ float:left;width:236px; height:294px; padding:0 5px 0 0; overflow:hidden}
#main .bolck_one{ padding:0 0 0 1px;}
#main .bolck7 .tit{ width:216px; height:33px; line-height:33px; background:url(../images/tit5.gif); padding:0 10px; color:0553B5;}
#main .bolck7 .tit .t_l{ float:left; font-size:14px; font-weight:bold; }
#main .bolck7 .tit .t_r{ float:right;}
#main .bolck7 .tit a{ color:#0553B5}
#main .bolck7 .tit a:hover{ color:#ff6600;}
#main .bolck7 .cont{ width:224px; height:250px; line-height:25px; padding:5px; border:1px solid #9FC1E7; border-top:none; overflow:hidden}

#main .link{ width:960px; overflow: hidden}
#main .link .tit{ width:960px; height:32px; background:url(../images/tit6.gif) repeat-x left; overflow:hidden}
#main .link .tit .t_l{ float:left;}
#main .link .tit .t_r{ float:right; font-size:12px; padding:10px 10px 0 0;}
#main .link .cont{ width:950px; padding:4px; border:1px solid #ccc; line-height:25px; overflow:hidden}

.footer{ width:960px; padding:10px 0 0 0; margin:0 auto; line-height:25px; margin-top:5px; text-align:center; background:url(../images/foot_bg.gif) repeat-x 0 0; overflow:hidden}


.huiyuan_tit{ width:950px; padding:0 0 0 10px; height:30px; line-height:35px; font-size:16px; background:url(../images/ico1.gif) no-repeat left 50%; border-bottom:5px solid #1155AA; font-weight:bold; color:#666; margin:0 auto; overflow:hidden}
.huyuan_cont{ width:950px; margin:20px auto; background:url(../images/hy_top.gif) no-repeat 0 0; padding:20px 0 0 0; overflow:hidden}
.huyuan_cont .text{ width:930px; background:url(../images/hy_mid.gif) repeat-y 0 0; padding:0 10px; overflow:hidden}
.huyuan_cont .text .ban{ float:left; width:270px; padding:0 20px; overflow:hidden}
.huyuan_cont .text .ban .bt{ width:195px; height:32px; line-height:32px; color:#fff; padding:0 10px; margin:0 27px; background-color:#5D9DED; font-weight:bold; text-align:center; overflow:hidden}
.huyuan_cont .text .ban .xx{ width:270px; padding:17px 0 0 0; line-height:22px; background:url(../images/bian2.gif) no-repeat 50% 4px; overflow:hidden}
.huyuan_cont .bot{ width:950px; height:25px; overflow:hidden}



