body,div,dl,dt,dd,ul,ul li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,map{margin:0;padding:0} 
fieldset,img,abbr,acronym{border:0}ul{list-style:none}caption,th {text-align:left}q:before,q:after {content:''}
body{font-size:12px;background:#092d51;margin:10px 0 10px 0;}

.content{width:967px;height:100%;background:#f0f2f1;margin:0 auto; padding:8px 8px;}
.cgq{ color:#f0f2f1 }
.top{height:100%;overflow:hidden;}

.top strong {display:block;float:left;}

.top p{display:block;float:left;width:500px;padding:5px 0 0 30px;}

.top p a{display:block;float:left;width:82px;height:24px;text-align:center;line-height:24px;color:#2d5c88; font-weight:bold;text-decoration:none;}

.top p a:hover{display:block;float:left;width:82px;height:24px;text-align:center;line-height:24px;color:#2d5c88; font-weight:bold;text-decoration:underline;}

.top span{display:block;float:right;margin-right:10px;}

.nav{background:#2d5c88;height:66px;line-height:33px;text-align:left;padding:0 17px 0 17px;margin-top:5px; }

.nav a{color:#FFFFFF;text-decoration:none;letter-spacing:1px;}
.nav a:hover{color:#FFFFFF;letter-spacing:1px;text-decoration:underline;}

.search{background:#ffffff;height:26px;line-heigth:26px;text-align:left;border:1px solid #d7d7d7;margin-bottom:5px; padding-left:10px;}
.search b{ display:block; float:left; font-weight:normal; height:19px; padding-top:7px;}
.search d{ display:block; float:left; height:12px; padding:7px 0 0 10px;}
.search span{ display:block; float:left; padding:2px 0 0 5px; width:280px;}
.search span input{ width:280px; height:16px; border:1px solid #DEDCDD;}
.search strong{ display:block; float:left; height:26px; line-height:26px; padding:0 0 0 15px; color:#082F50; font-weight:normal; letter-spacing:1px;}
.search strong a{ color:#092d51; text-decoration:none;}
.search strong a:hover{ color:#092d51; text-decoration:underline;}
.address{ height:25px; line-height:25px; color:#2B5B89; font-weight:bold; padding:0 0 0 5px; margin-bottom:3px;}

.address a{ height:25px; line-height:25px; color:#2B5B89; font-weight:bold; padding:0 0 0 5px; margin-bottom:3px; text-decoration:none;}

.main{height:100%;overflow:hidden;clear:both;}

.main_left{width:227px;height:100%;overflow:hidden;float:left;background:#fff;padding-bottom:20px;}


.main_left strong{display:block;height:21px;line-height:21px;background:url(../images/main_left_title.gif) no-repeat;color:#FFFFFF;font-weight:bold;padding-left:18px;}

.main_left h1 a{display:block;font-size:12px;font-weight:bold;color:#0068aa;padding:12px 0 0 15px;text-decoration:none;}
.main_left h1 a:hover{display:block;font-size:12px;font-weight:bold;color:#0068aa;padding:12px 0 0 15px;text-decoration:underline;}

.main_left p a{display:block;color:#0068aa;padding:8px 0 0 28px;text-decoration:none;margin-top:5px;}
.main_left p a:hover{display:block;color:#0068aa;padding:8px 0 0 28px;margin-top:5px;text-decoration:underline;}



.main_right{width:735px;height:100%;overflow:hidden;float:right;}
.main_right_top{height:100%;overflow:hidden;}

.main_right_top dt{ width:532px; float:left;}
.main_right_top dt strong{display:block;float:left;width:514px;background:url(../images/main_right_title.gif) no-repeat;color:#fff;font-weight:bold;height:21px;line-height:21px;padding-left:18px;}
.main_right_top dt strong b{ float:left;}
.main_right_top strong a{ color:#ffffff;text-decoration:none;}
.main_right_top dt strong a{ float:right; display:block; padding-right:28px;color:#ffffff;text-decoration:none;}
.main_right_top dt strong a:hover{ float:right; display:block; padding-right:28px;color:#ffffff;}
.main_right_top dt ul{ display:block; background:#fff;width:502px; height:100%; overflow:hidden; padding-bottom:16px;float:left;
                      padding-left:30px;}
.main_right_top dt ul li{ display:block; float:left; margin:8px 20px 8px 0;}
.main_right_top dt ul li img{ border:1px solid #ccc;}
.main_right_top dt ul li a{ display:block; text-align:center; padding:10px 0 0 0; color:#3C3C3C;text-decoration:none;}
.main_right_top dt ul li a:hover{ display:block; text-align:center; padding:10px 0 0 0; color:#3C3C3C;text-decoration:underline;}

.book ul{ display:block; background:#fff;width:532px; height:100%; overflow:hidden; padding-bottom:10px;float:left;
                      } 
.book li{ display:block; float:left;width:133px;}
.book li a{display:block;width:133px;text-align:center; color:#3C3C3C;}

#ul li{ margin-right:32px;}
#bangzhu{ display:block; float:left; background:url(../images/xx_bangzhu.gif) no-repeat 15px 4px; padding-left:30px;}

.main_right_top dd{width:198px;float:right;}

.main_right_top dd strong{display:block;float:right;width:183px;color:#fff;font-weight:bold;height:21px;line-height:21px;background:#2d5c88;padding-left:15px;}

#strong_hb{background:#79848a;}
.main_right_top dd p{ display:block; width:198px; background:#fff; padding-bottom:10px;height:100%; overflow:hidden;margin-bottom:5px;}

#b1{ background:#788389; margin-top:5px;}
#p1{ display:block; width:198px; background:#cdd2d8; margin-top:3px; height:100%; overflow:hidden;margin-bottom:5px;}
.td1{ font-weight:bold; background:#395C82; color:#FFFFFF; }
.input{ width:175px; height:20px; border:1px solid #7E9DB9; line-height:20px; color:#5F5F5F; margin-top:5px; margin-left:5px; float:left;}
.input2{ width:170px; height:20px; border:1px solid #7E9DB9; line-height:20px; color:#5F5F5F; margin-top:5px; margin-left:5px; float:left;}

.main_right_bottom{ height:100%; overflow:hidden; margin-top:0px;}
.main_right_bottom dt{ width:364px; float:left; display:block;}
.main_right_bottom dt strong{ height:21px; background:#788389; line-height:21px; padding-left:12px; display:block; color:#FFFFFF;}
.main_right_bottom p{ display:block; width:364px; background:#fff; padding-bottom:15px; padding-top:10px;}
.main_right_bottom p a{ display:block; color:#666666; padding:12px 0 0 25px; background:url(../images/a_bg1.gif) no-repeat 10px center;text-decoration:none;}
.main_right_bottom p a:hover{ display:block; color:#666666; padding:12px 0 0 25px; background:url(../images/a_bg1.gif) no-repeat 10px center;text-decoration:underline;}
#dt1{ float:right;}


.link{ height:100%; overflow:hidden; background:#fff; margin-top:5px;}
.link strong{ width:22px; display:block; float:left; background:url(../images/link_bg.gif) no-repeat; font-weight:normal; color:#FFFFFF; height:55px; padding:5px 0 5px 5px;}
.link strong span{ display:block;}
.link p{ display:block; float:left; line-height:65px; padding:0 10px 0 15px; color:#0B2C4F;}
.link p a{color:#0B2C4F; text-decoration:none;}
.link p a:hover{color:#0B2C4F; text-decoration:underline;}
.copyright{ display:block; text-align:center; letter-spacing:1px; color:#FFFFFF; line-height:25px; background:#2D5C88; font-weight:normal; margin-top:5px;}
.copyright a{color:#ffffff; text-decoration:none;}
.copyright a:hover{color:ffffff; text-decoration:underline;}
.copy{ text-align:center; display:block; padding:10px 0 10px 0; color:#0A2C4F;}


.page_right strong{ display:block; padding:0 0 0 15px; color:#FFFFFF; height:21px; background:url(../images/page_right_bg.gif) no-repeat #2D5C88; line-height:21px;}
.page_right ul{ display:block; width:735px; background:#fff; height:100%; overflow:hidden; padding:0 15px 15px 15px;
    min-height:1398px;
    height:auto !important; 
    height:1398px; 
    overflow:visible;}
.page_right ul li{ display:block; width:203px; float:left; margin:0 15px; padding-top:20px;}
.page_right ul li span a{ display:block; line-height:1.6; color:#3C3C3C; padding:10px 0 0 5px;text-decoration:none;}
.page_right ul li span a :hover{ display:block; line-height:1.6; color:#3C3C3C; padding:10px 0 0 5px;text-decoration:underline;}
.bangzhu{ display:block; float:left; background:url(../images/xx_bangzhu.gif) no-repeat 15px 4px; padding-left:30px;}
.lianjie{text-decoration:none; color:White}




#page2_ul{ padding-top:10px;}
#page2_ul li{ display:block; color:#393939; margin-top:10px; width:670px; font-size:14px; padding-left:5px;}
#page2_ul li a{ color:#393939; text-decoration:none;}
#page2_ul li a:hover{ color:#000; text-decoration:underline;}
#page2_ul li span{ float:right;padding-right:20px;}
.page_right b{ display:block; font-size:14px; text-align:center; color:#3A3A3A; clear:both; padding-top:30px;}
.page_right b a{ color:#3A3A3A; text-decoration:none;}
.page_right b a:hover{ color:#FF0000; text-decoration:none;}





.xz_left{width:764px;float:left;background:#ffffff;height:100%;overflow:hidden;}

.xz_right{width:198px;float:right;background:#ffffff;padding-bottom:12px;}

.xz_left2{width:764px;float:left;padding-bottom:20px;height:100%;background:#FFFFFF;}

.xz_left_middle{width:740px;margin:0 auto;}




.xz_left2 strong{display:block;height:23px;background:url(../images/xz_title_bj.gif) no-repeat;color:#ffffff;line-height:23px;padding-left:18px;}

.xz_left2 span{float:right;height:50px;width:764px;line-height:50px;text-align:center;font-size:19px;color:#2d5c88;font-weight:bold;}

.tt{display:block;padding-left:18px;color:#3b3b3b;font-weight:bold;}

.xz_right dd{width:198px;float:right;}

.xz_right dd strong{display:block;float:right;width:183px;color:#fff;font-weight:bold;height:21px;line-height:21px;background:#788389;padding-left:15px;}
.xz_right dd p{ display:block; width:198px; background:#fff; padding-bottom:10px;height:100%; overflow:hidden;margin-bottom:5px;}
.xz_right dd p a{ display:block; color:#788387; margin:10px 0 0 0; padding-left:25px; background:url(../images/a_bg.gif) no-repeat 10px center; padding-top:3px;text-decoration:none;}

.xz_right dd p a:hover{ display:block; color:#788387; margin:10px 0 0 0; padding-left:25px; background:url(../images/a_bg.gif) no-repeat 10px center; padding-top:3px;text-decoration:underline;}

.fangan  a{ display:block; color:#788387; margin:10px 0 0 0; padding-left:25px; background:url(../images/a_bg.gif) no-repeat 10px center; padding-top:3px;text-decoration:none;}

.fangan  a:hover{ display:block; color:#788387; margin:10px 0 0 0; padding-left:25px; background:url(../images/a_bg.gif) no-repeat 10px center; padding-top:3px;text-decoration:underline;}
.pinpaizs a{ display:block;width:60px;float:left; padding-left:15px; color:#788387; margin:10px 0 0 0; padding-top:3px;text-decoration:none;font-weight:bold;}
.pinpaizs a:hover{ display:block;width:60px;float:left;padding-left:15px; color:#788387; margin:10px 0 0 0;padding-top:3px;text-decoration:underline;font-weight:bold;}
#jptj {width:129px;text-align:center;padding:8px 0 15px 29px;}
#jptj li{ display:block; float:left; }
#jptj li img{ border:1px solid #ccc;}
#jptj li a{ display:block; text-align:center; padding:10px 0 0 0; color:#0068aa;text-decoration:none;font-weight:bold;}
#jptj li a:hover{ display:block; text-align:center; padding:10px 0 0 0; color:#0068aa;text-decoration:underline;font-weight:bold;}


.fl p a{display:block;width:200px;height:20px;float:left;padding:12px 15px 0 35px;font-size:14px;color:#3b3b3b;text-decoration:none;}
.fl p a:hover{display:block;width:200px;height:20px;float:left;padding:12px 15px 0 35px;font-size:14px;color:#3b3b3b;text-decoration:underline;}

.fl b{padding-left:35px;font-weight:bold;font-size:15px;width:729px;float:left;margin-top:25px;}


.xw_bt {width:730px;color:#515050;font-size:17px;font-weight:bold;float:left;text-align:center;margin:0 auto;padding:18px 0 10px 0;}
.xw_bt2 {width:730px;color:#515050;font-size:14px;float:left;text-align:center;}
.xw_bt22 {width:730px;color:#515050;font-size:14px;float:left;text-align:center;border-bottom-color:#CCCCCC; border-bottom-style:solid; border-bottom-width:1px;height:20px;}
.xw_bt3 {width:700px;color:#515050;font-size:14px;line-height:24px;float:left;text-align:left;padding:15px 20px; }


#xw_bt4 {width:730px;margin:30px 0 10px 0;height:100%;clear:both;}

#xw_b_left{float:left;width:348px;border:1px solid #cccccc;margin-right:30px;padding-bottom:10px;}
#xw_b_left_t {font-weight:bold;color:#fff;height:24px;background:#758ea8;line-height:24px;}
#xw_b_left_wz{padding:5px 10px;}
#xw_b_left_wz  a{ display:block; color:#788387; margin:10px 0 0 0; padding-left:20px; background:url(../images/a_bg1.gif) no-repeat 3px center; padding-top:3px;text-decoration:none;}




#xw_b_right{float:right;width:348px;border:1px solid #cccccc;padding-bottom:10px;}
#xw_b_right_t {font-weight:bold;color:#fff;height:24px;background:#758ea8;line-height:24px;}
#xw_b_right_wz{padding:5px 10px;}
#xw_b_right_wz  a{ display:block; color:#788387; margin:10px 0 0 0; padding-left:20px; background:url(../images/a_bg1.gif) no-repeat 3px center; padding-top:3px;text-decoration:none;}








.cp_z_big{width:730px;height:100%;margin:0 auto;margin-top:15px;}

.cp_z_left{width:184px;float:left;height:100%;}

.cp_z_right{width:440px;float:left;height:100%;margin-left:10px;}

.cp_z_right dd{display:block;width:440px;text-align:left;}

#cp_mz{display:block;font-size:16px;color:#2d5c88;font-weight:bold;height:24px;}

#cp_sm{display:block;font-size:12px;color:#515050;font-weight:bold;height:30px;line-height:30px;}

#cp_smz{display:block;width:470px;font-size:12px;color:#515050;line-height:24px;}



#page3_p{padding:15px 15px 15px 20px; width:700px; height:100%; overflow:hidden; background:#fff; display:block;}
#page3_p span{ text-indent:24px; line-height:1.9; color:#595959; font-size:14px; display:block; width:700px; margin:0 auto; border-bottom:1px dashed #979797; padding-bottom:30px;}
#page3_p b{ color:#FF0000; padding:25px 0 0 8px; display:block; float:left; font-size:12px;}
.biaoge{ display:block; height:100%; overflow:hidden; background:#fff;color:#585858;}
.biaodian{ width:132px; height:18px; border:1px solid #7E9DB9;}
.biaodian1{ width:120px; height:20px;}
#page3_strong{ height:22px; display:block; background:#2D5C88; padding-top:3px; margin-top:20px;}
#page3_strong h1{ display:block; float:left;font-size:14px; }
#page3_strong a{ display:block; float:right; font-weight:normal; font-size:12px; margin-right:10px; margin-right:10px;color:#FFFFFF;text-decoration:none;}
#page3_strong a:hover{ display:block; float:right; font-weight:normal; font-size:12px; margin-right:10px;color:#FFFFFF;text-decoration:none;}
#page3_ul{ display:block; padding-bottom:30px; height:434px!important; height:457px;}
#page3_ul li { display:block;width:133px; }
#page3_ul li a{text-decoration:none; }
#page3_ul li a:hover{text-decoration:underline; }



.page4_right{ width:705px; float:left; background:#fff; height:1382px;padding:15px 15px;}
.page4_right span{ line-height:1.8; text-indent:24px; color:#3E3F3F; display:block;}
.page4_right dl{ padding:30px 0 0 30px; height:120px;}
.page4_right dl dt{ float:left;}
.page4_right dl dd{ float:left; display:block; width:125px; line-height:1.7; color:#676767; padding:0 0 0 10px;}
.page4_right dl dd b{ font-size:12px; color:#003466; text-indent:0px; padding:0; text-align:left; padding-bottom:5px;}

.page4_right dl dd b a{color:#2d5d85;}

#page4_dt{ padding-left:50px;}
#page5_strong{ color:#2C5C8A; font-size:15px; background:none; padding:20px 0 8px 0; display:block; width:596px; border-bottom:1px solid #ccc;}
#page5_dl{ padding:30px 0 0 20px; border-bottom:1px solid #ccc; width:596px; height:170px;}
#page5_dd{ width:240px; padding-left:50px; font-size:14px; padding-top:20px;}
#page5_dd b{ font-size:14px;}
#page5_span{ color:#656565; padding:20px 0 0 0; text-indent:0;}
#page5_span a{ color:#656565; text-decoration:none;}
#page5_span a:hover{ color:#fa0c0c; text-decoration:none;}





.main_center{ width:534px; float:left; height:1433px;margin-left:5px; background:#fff;}
.main_center strong{ display:block; height:16px; background:url(../images/page_right_bg.gif) no-repeat 0 center #2D5C88; padding-top:5px; color:#FFFFFF; padding-left:12px;}
.main_center strong b{ display:block; float:left;}
#main_center_b{ background:url(../images/main_center_bg.jpg) no-repeat 30px 0px; float:left; padding-left:48px;}
#main_center_b a{ color:#FFFFFF;text-decoration:none;}
#main_center_b a:hover{ color:#FFFFFF;text-decoration:none;}


.main_center dl{ padding:20px 0 0 10px; height:auto; clear:both;}
.main_center dl dt{ display:block; float:left; border:1px solid #DCDCDC;}
.main_center dl dd{ width:365px; float:left; padding:0 0 0 20px;}
.main_center dl dd b{ font-size:14px; color:#2D5C88; display:block;}
.main_center dl dd p{ line-height:1.8; color:#585858; padding-top:10px;}

.main_center dl dd a{color:#2d5c88;text-decoration:none;}
.main_center dl dd a:hover{color:#2d5c88;text-decoration:underline;}


.page6_right{ width:194px; float:right; height:100%; overflow:hidden;}
.page6_right_top1{ height:100%; overflow:hidden; background:#CDD2D8; padding:12px 10px 10px 5px;}
.page6_td1{ background:#395C82; height:24px; font-weight:bold; line-height:24px; color:#FFFFFF; padding-left:12px;}
.page6_right_top1 select{ width:174px; height:19px; 
border:1px solid #7E9DB9; color:#5F5F5F; padding-left:2px;
}
#select{ margin-top:3px;}
#input{ width:169px; height:15px; margin-top:3px;}
.page6_right strong{ display:block; height:23px; background:#79848A; color:#FFFFFF; line-height:23px; padding-left:10px; margin-top:5px;}
.page6_right p{ height:100%; overflow:hidden; background:#fff; padding-top:10px; padding-bottom:10px;}
.page6_right p a{ display:block; line-height:1.7; color:#788389; font-weight:bold; background:url(../images/a_bg.gif) no-repeat 12px 10px; padding:4px 0 0 30px;text-decoration:none;}
.page6_right p a:hover{ display:block; line-height:1.7; color:#788389; font-weight:bold; background:url(../images/a_bg.gif) no-repeat 12px 10px; padding:4px 0 0 30px;text-decoration:underline;}

.page6_right ul{ display:block; height:953px!important; height:938px; background:#fff; padding:0 0 10px 20px;}
.page6_right ul li{ display:block; float:left; width:150px; margin-top:15px;}
.page6_right ul li img{ border:1px solid #ccc;}
.page6_right ul li span{ display:block; text-align:center; font-weight:bold; color:#0168AA; padding-top:10px;}


.page6_right ul li a{ display:block;  color:#0068aa;text-decoration:none;font-weight:bold;}
.page6_right ul li a:hover{ display:block;   color:#0068aa;text-decoration:underline;font-weight:bold;}



.page7_center{ padding:20px 20px 0 20px;}
.fenye a{ text-decoration:none; font-weight:bold; color:#808080}
.page7_td1{ font-size:14px; font-weight:bold; color:#2C5B85;}
.page7_td2{ font-weight:bold; color:#2C5B85; padding-top:3px;}



.page8_left{ width:768px; float:left; background:#fff; height:1433px;margin-left:0;}
#page8_span{ width:720px; margin:0 auto; border-bottom:1px dashed #979799; display:block;}
#page8_dl{ padding-left:30px;}
#page8_dl dt{ display:block; float:left; border:0;}
#page8_dl dt img{ padding:1px 1px; border:1px solid #ccc;}
#page8_dl dd{ width:165px; float:left; }
#page8_erji{font-size:12px;}
.page8_p1{ padding:10px 0 0 15px; }
#page8_dt1{ padding-left:55px;}

.page9_right{ float:left;}
.page9_left{ float:right; width:768px!important; width:733px;}
#page9_left_a a{ background:none; display:block; width:60px; float:left; padding-left:25px;}
#page9_ul{ padding-left:15px; padding-top:10px; height:1086px!important; height:1072px;}
#page9_ul li{ font-size:12px; background:url(../images/a_bg1.gif) no-repeat 0 4px; display:block; padding-left:12px; margin-top:10px; color:#3C3C3C;}

#page9_ul li a{ font-size:12px;font-weight:normal; color:#3C3C3C;}



#page8_right_b{ font-size:14px; color:#2D5D85; padding:25px 0 8px 5px; display:block; width:690px; margin:0 auto; border-bottom:1px solid #CCCCCC;}
#page8_right_p{ line-height:1.9; color:#565656; padding:10px 0 0 43px;}
.page9_biao{ margin-left:35px; margin-top:25px; color:#565656;}
.page9_biao input{ width:172px; height:16px;}

.gd{color:#FFFFFF;text-decoration:none;margin-left:90px;}



.white_content {
 display: none;
 position: absolute;
 top: 70%;
 left: 50%;
 width: 50%;
 margin:-25% 0 0 -25%;
 border: 12px solid #D6E9F1;
 background-color: white;
 z-index:1002;
 overflow: auto;
}
.black_overlay {
 display: none;
 position: absolute;
 top: 0%;
 left: 0%;
 width: 100%;
 height: 100%;
 background-color:#f5f5f5;
 z-index:1001;
 -moz-opacity: 0.8;
 opacity:.80;
 filter: alpha(opacity=80);
}
.close {
 float:right;
 clear:both;
 width:100%;
 text-align:right;
 margin:0 0 6px 0
}
.close a {
 color:#333;
 text-decoration:none;
 font-size:14px;
 font-weight:700
}
.con {
 text-indent:1.5pc;
 line-height:21px
}
#page8_right_p a{display:block;width:200px;float:left;line-height:1.9; color:#565656;margin-right:18px;text-decoration:none;}

#page8_right_p a:hover{ line-height:1.9; color:#ff8d02;margin-right:18px;text-decoration:underline;}

#page8_right_pp{ line-height:1.9; color:#565656; padding:10px 0 0 43px;width:724px;}
#page8_right_pp a{display:block;width:500px;float:left;line-height:33px; color:#565656;margin-right:18px;text-decoration:none;}

#page8_right_pp a:hover{display:block;width:500px;float:left; line-height:33px; color:#e10707;margin-right:18px;text-decoration:underline;}
#page8_right_ppp{ line-height:2.5;color:#565656; padding:10px 0 0 43px;width:724px;}

.dianhua{font-size:12px;font-weight:bold;color:#fe5f37; width:192px;height:26px;}
.dianhua a{font-size:12px;font-weight:bold;color:#fe5f37; text-decoration:none;}

.cl{clear:both;}
.topdianhua{float:left; vertical-align:middle; line-height:25px; width:150px; clear:right;}
.topqq{float:left; vertical-align:middle; line-height:28px;}
.topgouwu{vertical-align:middle; line-height:25px;}
.topimg2{float:left;clear:left;}
.topfl{float:left}
