@charset "utf-8";
/* CSS Document */
#main{width:960px;margin:auto;padding:15px 0;clear:both;height:100%; overflow:hidden;}
#submenu {width:189px;float:left;}
#submenu .top{height:6px;font-size:0;background:url(/images/submenu.gif) no-repeat;}
#submenu .center{background:url(/images/submenu.gif) repeat-y right 0;overflow:hidden;height:430px;}
#submenu .bottom{height:6px;font-size:0;background:url(/images/submenu.gif) no-repeat left bottom;clear:both;}
#submenu .mu {padding-left:9px;clear:both;}
#submenu .mu img{border:0;margin:0;padding:0;vertical-align: middle;}
#submenu .mu a span{vertical-align: middle;}
#submenu .mu a{width:150px;height:24px;line-height:24px;float:left;padding-left:10px;color:#000;text-decoration:none;font-size:14px;margin:2px 0; cursor:default;}
#submenu .mu .a{width:160px;height:24px;line-height:24px;float:left;background:url(/images/submenu_h.gif) no-repeat;color:#fff;font-weight:bold;text-decoration:none;padding-left:20px;font-size:14px;margin:2px 0;}
#submenu .mu .a:hover{background:url(/images/submenu_h.gif) no-repeat;}
#submenu .mu ul{margin:0;padding:0;list-style-type:none;}
#submenu .mu ul a{font-size:12px;width:125px;height:24px;line-height:24px;float:left;padding-left:35px;color:#000;text-decoration:none;margin:0;color:#666; cursor:pointer;}
#submenu .mu ul a:hover{background:url(/images/submenu_h.gif) no-repeat 0 bottom;}
#submenu .mu ul .a{width:145px;height:24px;line-height:24px;float:left;background:url(/images/submenu_h.gif) no-repeat;color:#fff;font-weight:bold;text-decoration:none;padding-left:35px;font-size:12px;margin:0;}
#submenu .mu ul .a:hover{background:url(/images/submenu_h.gif) no-repeat;}

#fw{background:#f2f7fa;height:90px;margin:20px 0 0 20px;width:720px;}
#fw .left{background:url(/images/czbj.gif) no-repeat;width:11px;height:90px;float:left;}
#fw img{float:left;padding-right:10px;}
#fw .nr{float:left;line-height:18px;color:#666666;padding:10px 0 5px 0;float:left;width:650px;}
#fw .right{background:url(/images/czbj.gif) no-repeat right 0;width:11px;height:90px;float:right;}
#fw h2{line-height:24px;margin:0 0 5px 0;color:#000;font-size:20px;}
#cz .dd{height:32px;font-size:28px; width:240px;color:#093;}

#cz {width:760px;color:#666;float:right;}
#cz .title{height:25px;background:url(/images/zy.gif) repeat-x;}
#cz .zb{float:left;background:#fff;color:#333;height:25px;line-height:25px;font-weight:bold;font-size:14px;padding:0 10px 0 3px;}
#cz .yb{float:right;background:#fff;height:25px;line-height:25px;padding-left:10px;}
#cz .yb a{color:#266392;text-decoration:none;background:url(/images/fh.gif) no-repeat left center;padding-left:14px;}
#cz .yb a:hover{color:#ff6600;text-decoration:underline;}
#cz ul {list-style-type:none;margin:0;padding:40px 0 10px 0;color:#555;width:500px;overflow:hidden; clear:both;float:left;}
#cz .li {float:left;width:100px;text-align:right;height:32px;padding:5px 10px 0 0;}
#cz .lit {float:left;width:390px;height:34px;padding:3px 0 0 0;} 
#cz .lit .btns1{ background:url(/images/czbt.gif);width:108px;height:32px; text-align:center;margin-right:10px; color:#fff;}
#cz .lit .btns3{ background:url(/images/czbt.gif) no-repeat left bottom;width:75px;height:32px; text-align:center;font-size:14px;}
#cz .lit .lj a{color:#666; text-decoration:none;}
#cz .lit .lj a:hover{ text-decoration:underline;}
#cz .lit .input{width:200px;}
#cz .lit select{width:206px;height:20px;}
#cz .tscz{background:url(/images/tsx.gif) no-repeat 5px center #fffac7;border:1px #e3bf41 solid;padding:1px 1px 1px 22px;margin:0;height:18px;line-height:18px;width:220px; display:block;}
#cz .lid{width:450px;clear:both;padding-left:50px;}
#cz ul a{color:#266392;text-decoration:underline;}
#cz ul a:hover{color:#ff6600;}

#cz .jd{float:left;width:205px;margin:40px 0 0 40px;height:200px;}
#cz .jd .dq{height:31px;padding:8px 0 0 40px;font-weight:bold;font-size:14px;color:#333; background:url(/images/czjd.gif) no-repeat;margin-bottom:10px;}
#cz .jd .fdq{height:31px;padding:8px 0 0 40px;font-size:12px;color:#333; background:url(/images/czjd.gif) no-repeat 0 bottom;margin-bottom:10px;}
#cz .jd .wc{height:22px;padding:8px 0 0 40px;font-size:12px;color:#333; background:url(/images/czjd.gif) no-repeat 0 -39px;}

/*#cz .ts{background:url(/images/tsk.gif) repeat-y right 0;color:#555;margin:auto;line-height:20px;width:750px;clear:both;}
#cz .ts .top{background:url(/images/tsk.gif) no-repeat 0 top;height:5px;font-size:0;}
#cz .ts .center{padding:0 10px;}
#cz .ts pre{margin:0;}
#cz .ts .bottom{background:url(/images/tsk.gif) no-repeat 0 bottom;height:5px;font-size:0;}*/

#cz .ts{color:#555;margin:auto;line-height:20px;width:750px;clear:both;}
#cz .ts .top{height:5px;font-size:0;}
#cz .ts .center{padding:10px 10px; background:#f9f9f9;border:1px #dedede solid;}
#cz .ts pre{margin:0;}
#cz .ts .bottom{height:5px;font-size:0;}

#cg{margin:80px 0 80px 180px;width:300px;padding:30px 20px 30px 90px;line-height:20px;background:url(/images/cgb.gif) no-repeat 20px 20px #f4fcfe;text-align:left;}
#cg h2{font-size:22px;color:#009900;margin:0 0 8px 0;}
#cg p{padding:10px 0;margin:0;}
#cg b{font-size:14px; display:block;padding-top:10px;}
#cg a{color:#266392;text-decoration: underline;}
#cg a:hover{color:#ff6600;text-decoration: underline;}

#content{float:left;width:760px;font-size:12px;margin-left:10px;color:#555; overflow:hidden;}
#gg{}
#gg img{border:0;}
#gg a{margin:0 0 0 20px;}
#wapp{ line-height:20px;padding:0 10px 20px 10px;color:#888;}
#wapp h2{color:#000; text-indent:0;font-size:14px;margin:0 0 10px 0; height:22px;line-height:22px;padding-top:10px;}
#wapp ul{margin:0;padding:0;list-style-type:none; text-indent:0;}
#wapp ul li{width:330px; color:#888;float:left;padding:10px 20px 10px 0;}
#wapp ul li b{font-size:14px;color:#333;}
#wapp div{width:280px;height:80px;float:left;margin:5px 90px 0 0;}
#wapp div img{margin-right:10px;}
#wapp div b{color:#333;font-size:14px;}


#lc h2{font-size:14px;margin-bottom:8px;}
#lc div{ background:url(/images/lc.gif) no-repeat; width:178px; height:134px; line-height:45px;padding-left:12px;}

#yh{float:left;border-left:1px #e4e4e4 solid;margin:10px 30px 0 0; padding:10px 0 0 20px;line-height:20px;height:280px;color:#333;}
#yh h2{font-size:14px;margin:0 0 10px 0;padding:0 0 5px 22px;height:20px; width:230px; background:url(/images/ggtb.gif) no-repeat; border-bottom:1px #ccc dotted;}

.bj{background:#000000;filter:alpha(opacity=15);opacity:0.15; position:absolute; width:100%; height:670px;}
.popup{top:10%;}
.nr{padding:40px;font-size:14px; line-height:22px;}
.nr img{margin-right:10px;}
.nr input{ background:url(/images/btns1j.gif) no-repeat;width:143px;height:32px; border:0;font-size:16px;font-weight:bold;margin-top:10px;}