body{
 margin:0px;
 padding:0px;
 font-size:12px;
 color:#000000;
 background-color:#1E3567;
 background-image:url(image/black.jpg);
 background-position:top;
 background-repeat:repeat-x;
 text-align:center;
 font-family:"����";
 font-family:Arial, Helvetica, sans-serif;
 }
a:link, .new_title2 .more a:link{
	color: #000000;
	text-decoration: none;
}
a:visited, .new_title2 .more a:visited{
	text-decoration: none;
	color: #000000;
}
a:hover, .new_title2 .more a:hover {
	color: #000000;
	text-decoration: underline;
}
.more a:link, .map a:link, .know_more a:link , .veido_more a:link, .c_title2_more a:link, .project_list_more a:link {
	color: #ffffff;
	text-decoration: none;
}
.more a:visited, .map a:visited, .know_more a:visited , .veido_more a:visited, .c_title2_more a:visited, .project_list_more a:visited{
	text-decoration: none;
	color: #ffffff;
}
.more a:hover, .map a:hover, .know_more a:hover, .veido_more a:hover, .c_title2_more a:hover, .project_list_more a:hover {
	color: #ffffff;
	text-decoration: underline;
}
/*------------------*/
.top_div{
 background-image:url(image/top_bc.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
.top_div2{
 background-image:url(image/top_bc.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:228x;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
.top_div3{
 background-image:url(image/top_bg2.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
.top_div4{
 background-image:url(image/top_bg3.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
 .top_diva{
 background-image:url(image/top/a.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
  .top_divb{
 background-image:url(image/top/b.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
 
   .top_divb2{
 background-image:url(image/top/top_bg3.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
 
  .top_divc{
 background-image:url(image/top/c.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
  .top_divd{
 background-image:url(image/top/d.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
.top_divjs{
 background-image:url(image/top_js.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
  .top_dive{
 background-image:url(image/top/e.jpg);
 background-position:top;t
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
  .top_divf{
 background-image:url(image/top/f.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
  .top_divg{
 background-image:url(image/top/g.jpg);
 background-position:top;
 background-repeat:no-repeat;
 height:226px;
 color:#FFFFFF;
  width:969px;
 margin-left:auto;
 margin-right:auto;
 }
 

.top_menu{
 font-size:14px;
 font-weight:800;
 width:969px;
 margin-left:auto;
 margin-right:auto;
 padding-right:24px;
}
.top_menu .table1{
 padding-left:120px!important;
 *padding-left:0px!important;
 _padding-left:0px;
 height:20px;
 }
.top_menu2{
 font-size:14px;
 font-weight:800;
 width:919px;
 margin-left:auto;
 margin-right:auto;
 padding-right:24px;
 padding-left:50px;
}
.top_menu2 .table1{
 padding-left:91px;
 text-align:left;
 }
.map{
 padding-top:20px;
 margin-bottom:137px;
 height:15px;
 text-align:right;
 font-size:12px;
 font-weight:100;
 margin-left:auto;
 margin-right:auto;
}
.en{
    font-size: 12px;
    font-weight: 100;
    height: 15px;
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 20px;
    text-align: right;
}
.en a{
    color: #FFFFFF;
    font-size: 14px;
    font-weight: 700;
}


.top_menu_td{
 filter:dropshadow(color=#3E3E3F,offx=2,offy=2,positive=1);
 font-size:16px;
 font-weight:800;

}
.top_menu_td a:link {
	color: #FFFFFF;
	text-decoration: none;
}
.top_menu_td a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.top_menu_td a:hover {
	text-decoration: none;
	color: #45AFFD;
}
.aaa{
 line-height:1.5em;
	color: #004C9A;
	margin-bottom:12px;
 }
.top_serch{
 text-align:right;
 font-size:12px;
 font-weight:100;
 margin-top:8px;
 padding-top:1px;
 padding-right:-30px!important;
 *padding-right:10px!important;
 }
.top_message{
 float:left;
 width:570px;
 margin-top:1px;
 color:#FFFFFF;
 padding-left:150px;
 }
.top_message2{
 float:left;
 width:520px;
 margin-top:8px;
 color:#FFFFFF;
 padding-left:150px;
 }
.serch_box{
 width:159px;
 height:17px;
 border:#5E6671 solid 1px;
 background-color:#0F1D2A;
 color:#FFFFFF;
 margin-top:0px;
 }
 .btn{
 margin-top:0px;
 
 }
 
/*------------------*/
#menu_layer1{
 position:absolute;
 top:193px;
 z-index:1;
 margin-left:-11px!important;
 *margin-left:-103px!important;
 _margin-left:-103px;
 text-align:left;
}
#menu_layer2{
  position:absolute;
 top:193px;
 z-index:1;
 margin-left:-11px!important;
 *margin-left:-103px!important;
 _margin-left:-103px;
 text-align:left;
}
#menu_layer3{
 position:absolute;
 top:193px;
 z-index:1;
 margin-left:-11px!important;
 *margin-left:-103px!important;
 _margin-left:-103px;
 text-align:left;
}
#menu_layer4{
  position:absolute;
 top:193px;
 z-index:1;
 margin-left:-11px!important;
 *margin-left:-103px!important;
 _margin-left:-103px;
 text-align:left;
}
#menu_layer5{
 position:absolute;
 top:193px;
 z-index:1;
 margin-left:-11px!important;
 *margin-left:-93px!important;
 _margin-left:-93px;
 text-align:left;
}
#menu_layer6{
 position:absolute;
 top:193px;
 z-index:1;
 margin-left:-11px!important;
 *margin-left:-103px!important;
 _margin-left:-103px;
 text-align:left;
}
.menu_layer{
 font-size:12px;
 font-weight:100;
 background-color:#C7D3DB;
 width:100px;
 border-top:#4A84FF solid 2px;
 border-bottom:#4A84FF solid 2px;
 filter:alpha(opacity=90);-moz-opacity: 0.90;
 }
#menu_layer3 .menu_layer{
 font-size:12px;
 font-weight:100;
 background-color:#C7D3DB;
 width:120px;
 border-top:#4A84FF solid 2px;
 border-bottom:#4A84FF solid 2px;
 filter:alpha(opacity=90);-moz-opacity: 0.90;
 }
 #menu_layer6 .menu_layer{
 font-size:12px;
 font-weight:100;
 background-color:#C7D3DB;
 width:120px;
 border-top:#4A84FF solid 2px;
 border-bottom:#4A84FF solid 2px;
 filter:alpha(opacity=90);
 }
.menu_layer a:link, .second_menu li a:link {
	color: #000000;
	text-decoration: none;
}
.menu_layer a:visited, .second_menu li a:visited {
	text-decoration: none;
	color: #000000;
}
.menu_layer a:hover, .second_menu li a:hover {
	text-decoration: none;
	color: #004C9A;
}
.menu_layer li{
 list-style-type:none;
 list-style-position:outside;
 border-bottom:#FFFFFF solid 1px;
 padding-top:8px;
 padding-bottom:6px;
 padding-left:22px;
 }
/*------------------*/
.main_div{
 margin-left:auto;
 margin-right:auto;
 width:969px;
 text-align:left;
 background-image:url(image/main_bc.jpg);
 background-position:top;
 background-repeat:no-repeat;
 background-color:#FFFFFF;
 overflow:hidden;
 }
.main_left_1, .main_left_2{
 background-image:url(image/main_left_bg1.jpg);
 background-position:top;
 background-repeat:no-repeat;
 width:18px;
 height:78px;
 color:#1D3156;
 font-size:14px;
 font-weight:800;
 padding-left:5px;
 padding-top:14px;
 }
.main_left_2{
 background-image:url(image/mlfz.jpg);
 }
.main_left_bg{
 background-color:#D0DEE9;
 }
.main_left_image_bg{
 background-image:url(image/main_left_bg.jpg);
 background-position:top;
 background-repeat:no-repeat;
 padding-top:13px;
 padding-left:19px;
 padding-right:18px;
 }
.main_left_line{
 border-top:#666666 dotted 1px;
 padding-top:3px;
 padding-bottom:5px;
 }
.main_left_ico{
 background-image:url(image/main_left_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 padding-left:16px;
 margin-right:6px;
 margin-left:12px;
 }
.wlfz_image{
 float:left;
 border:#999999 solid 1px;
 background-color:#FFFFFF;
 padding:4px;
 margin-right:4px;
 margin-bottom:6px;
 }
.wlfz_title{
 color:#004C9A;
 font-weight:800;
 line-height:1.5em;
 }
.wlfz_li li{
 list-style-type:none;
 list-style-position:outside;
 background-image:url(image/list_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 margin-left:6px!important;
 *margin-left:6px!important;
 _margin-left:6px;
 padding-left:12px!important;
 *padding-left:12px!important;
 _padding-left:12px;
}
/*.wlfz_li2 li{
 list-style-type:none;
 background-image:url(image/list_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 margin-left:60px!important;
 *margin-left:60px!important;
 _margin-left:30px;
 padding-left:12px!important;
 *padding-left:12px!important;
 _padding-left:12px;
 float:left;
 width:190px;
}*/
.zxzt{
background-color:#E0E6F3;

}
.zxzt .wlfz_li li{
margin-bottom:6px;

}

.wlfz_li2 .li_l{
 list-style-type:none;
 background-image:url(../image st_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 margin-left:12px!important;
 *margin-left:12px!important;
 _margin-left:10px;
 padding-left:12px!important;
 *padding-left:12px!important;
 _padding-left:12px;
 float:left;
 width:265px;
}
.wlfz_li2 .li_r{
 list-style-type:none;
 background-image:url(../image st_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 margin-left:30px!important;
 *margin-left:30px!important;
 _margin-left:20px;
 padding-left:12px!important;
 *padding-left:12px!important;
 _padding-left:12px;
 float:left;
 width:270px;
}
.wlfz_li{
 clear:both;
 }
.main_left_image_bg li{
  margin-bottom:6px;
   }
.index_title1{
 background-image:url(image/index_title_bg.jpg);
 width:397px;
 height:23px;
 padding-top:7px;
 }
.index_title1_title, .index_title1_title2, .index_title1_title_gldt, .new_title1_title, .new_title1_title2{
 font-weight:800;
 color:#153163;
 margin-left:16px;
 margin-right:260px;
 font-size:14px;
 }
.index_new_text, .index_new_text2{
 background-color:#FFFFFF;
 width:357px;
 line-height:1.5em;
 padding-left:20px;
 padding-right:20px;
 }
.index_new_bottom, .index_new_bottom2{
 background-image:url(image/a.gif);
 height:8px;
 background-position:top;
 background-repeat:no-repeat;
 width:397px;
 }
.title1{
 text-align:center;
 font-size:16px;
 font-weight:800;
 color:#04356D;
 margin-bottom:8px;
 padding-top:8px;
 }
.title1_text, .title1_text2{
 border-bottom:#999999 dotted 1px;
 padding-bottom:6px;
 }
.title_li li, .project_list_text li{
 list-style-type:none;
 background-image:url(image/list_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 margin-left:0px!important;
 *margin-left:6px!important;
 _margin-left:6px;
 padding-left:12px!important;
 *padding-left:0px!important;
 _padding-left:0px;
 font-size:14px;
 margin-top:6px;
 }
.project_list_text li{
 font-size:12px;
 line-height:1.5em;
 }
.index_new_text2{
 border-left:#3B5975 solid 1px;
 border-right:#3B5975 solid 1px;
 width:355px;

}
.index_title2, .index_title3{
 background-image:url(image/index_title_bg2.gif);
 width:397px;
 height:23px;
 padding-top:7px;
 }
.index_new_bottom2{
 background-image:url(image/a2.jpg);
 height:11px;
 }
.title1_text2{
 padding-top:12px;
 padding-bottom:8px;
 }
.index_title1_title2, .index_title1_title_gldt{
 margin-right:40px;
 }
.gwdt, .gwdt2{
 margin-right:155px;
 color:#FFFFFF;
 font-size:14px;
 font-weight:800;
 }
.index_title3{
 background-image:url(image/index_title_bg3.gif);
 }
.gwdt2{
 color:#153163;
 }
.index_title1_title_gldt{
 color:#FFFFFF;
 }
.title2{
 background-image:url(image/title2.gif);
 width:220px;
 height:18px;
 color:#FFFFFF;
 font-size:14px;
 font-weight:800;
 padding-left:9px;
 padding-top:11px;
 }
.title2_bg, .title2_bg_line{
 background-image:url(image/title2_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding:10px;
 padding-top:17px;
 padding-bottom:0px;
 width:209px;
 background-color:#E0E6F3;
 }
.title2_bg li{
 margin-bottom:6px;
 }
.zxzt div{
 margin-top:4px;
 margin-bottom:8px;
font-size: 13px;
 }
.index_banner{
 width:957px;
 margin-top:5px;
 _margin-top:0px;
 margin-bottom:5px;
 margin-left:auto;
 margin-right:auto;
 }
.center_title_bg1{
 background-image:url(image/center_title_bg1.jpg);
 background-position:left;
 background-repeat:repeat-x;
 height:26px;
 }
.center_title_bg{
 background-image:url(image/center_title_bg.jpg);
 background-position:left;
 background-repeat:no-repeat;
 height:17px;
 padding-top:9px;
 padding-left:16px;
 font-size:14px;
 font-weight:800;
 color:#1B3158;
 float:left;
 width:150px;
 }
.center_more_bg{
 background-image:url(image/center_more_bg.jpg);
 background-position:right;
 background-repeat:no-repeat;
 height:18px;
 text-align:right;
 padding-right:18px;
 padding-top:8px;
 margin-left:130px;
 }
.center_title_text{
 border-left:#073A65 solid 1px;
 border-right:#073A65 solid 1px;
 padding:15px;
 height:244px;
}
#book1, #book2, #book3, #book4{
 text-align:center;
 }
.center_title_bottom{
 border-bottom:#073A65 solid 1px;
 height:8px;
}
.center_title_bottom_left{
background-image:url(image/center_bottome_left.jpg);
background-position:left;
background-repeat:no-repeat;
height:9px;
width:5px;
float:left;
border-bottom:#073A65 solid 1px;
}
.center_title_bottom_right{
background-image:url(image/center_bottom_right.jpg);
background-position:right;
background-repeat:no-repeat;
height:9px;
border-bottom:#073A65 solid 1px;
}
.center_text{
 line-height:1.5em;
 margin-bottom:12px;
 color:#044C9E;
 }
.center_title_text li{
 margin-bottom:6px;
 }
.hzdw{
width: 310px;
margin-top:4px;
 }
.index_lyb{
 margin-top:4px;
}
.veido_title_text{
 border-left:#073A65 solid 1px;
 border-right:#073A65 solid 1px;
 padding:5px;
}
.veido_title_text .center_text{
 color:#000000;
 margin-bottom:6px;
 }
.veido_title_text li{
 margin-bottom:6px;
 }
.book_div_bg{
 background-image:url(image/book_div_bg.jpg);
 background-position:top;
 background-repeat:repeat-x;
 padding-top:11px;
 padding-left:24px;
 padding-right:20px;
 }
.book_title_text{
 border-left:#073A65 solid 1px;
 border-right:#073A65 solid 1px;
 padding:0px;
 padding-top:2px;
  height: 295px;
}
.book_div_bg .center_text{
 margin-bottom:5px;
 }
.book_menu_div{
 padding-top:10px;
 cursor:pointer;
 }
.book_div_bg li{
 line-height:21px;
 }
.link_title{
 background-image:url(image/link_ico.jpg);
 background-position:left;
 background-repeat:no-repeat;
 height:31px;
 line-height:31px;
 font-weight:800;
 font-size:14px;
 color:#1C3053;
 padding-left:16px;
 }
.index_sytem{
 text-align:center;
 margin-top:5px;
 }
.index_sytem div{
 float:left;
 margin-right:5px;
 line-height:32px;
 }
.index_link{
 padding-left:27px;
 }
.index_link div{
 float:left;
 margin-left:23px;
 margin-bottom:12px;
}
/*------------------*/
#bottom{
 margin-left:auto;
 margin-right:auto;
 background-image:url(image/bottom_bc.jpg);
 background-position:top;
 background-repeat:repeat-x;
 height:48px;
 margin-top:2px;
 width:969px;
 }
.bottom_message{
 text-align:center;
 margin-top:27px;
 margin-bottom:27px;
 line-height:22px;
 }
.bottom_message a:link {
	color: #0D88C1;
	text-decoration: none;
}
.bottom_message a:visited {
	text-decoration: none;
	color: #0D88C1;
}
.bottom_message a:hover {
	text-decoration: underline;
	color: #0D88C1;
}
.td_left{
 padding-left:5px;
 }
.height6{
 height:9px!important;
 _height:0px;
 color:#FFFFFF;
 font-size:1px;
 }
.height5{
 height:15px!important;
 _height:0px;
 color:#FFFFFF;
 font-size:1px;
 }
 
 .project_list_more{
 background-image:url(image/project_list_bg.jpg);
 }
  .project_list_moreBACK2{
 background-image:url(image/project_list_right.jpg);
 }  .project_list_moreBACK3{
 background-image:url(image/project_line.jpg);
 }

