/* CSS Document */
body{
  font-size:12px;
  margin-top:0px;
}
.width{
  width:980px;
  margin:0px auto;
}
.juli{
  margin-top:3px;
}
a{
  color:#0E2E69;
  text-decoration:none;
}
.red a{
  color:#FF0000;
}
.a1 a{
 color:#494481;
}
.heinav a{
  color:#000000;
}
.hei a{
  color:#000000;
}
.heinav a:hover{
  text-decoration:none;
}
.lingh a{
  color:#9A4057;
}
a:hover{
  color:#FF0000;
  text-decoration:underline;
}
.border{
 border:1px #1080D0 solid;
}
.wirte a{
 color:#FFFFFF;
}
#top_01{
  height:85px;
}
#logo img{
   width:175px;
   height:70px;
   border:0px;
}
#logo{
  width:175px;
  float:left;
}
.logo_nav img{
   width:43px;
   height:46px;
   border:0px;
   margin-left:1px;
}
.logo_nav{
  width:50px;
  float:left;
  margin-left:20px;
  margin-right:19px;
  margin-top:10px;
}
#fenzhan{
  width:270px;
  float:left;
  height:75px;
  margin-top:4px;
}
#fentop span{
   width:90px;
   display:block;
   float:left;
   margin-top:5px;
   margin-bottom:10px;
}
#fentop span img{
  display:block;
  width:12px;
  float:left;
  margin-right:10px;
}
#fendq{
  height:55px;
  width:270px;
}
#fendq img{
 margin-right:10px;
 float:left;
}
#fendq a{
 margin-left:2px;
 margin-right:5px;
}
#bornav{
  border:1px #D1D8E5 solid;
  height:52px;
}
#nav_01{
  width:710px!important;
  width:720px;
  float:left;
  padding-top:4px;
  padding-left:10px!important;
  padding-left:2px;
  overflow:hidden;
}
#nav_02{
  width:250px;
  float:left;
  padding-top:4px;
  overflow:hidden;
}
#nav_01 ul{
  list-style:none;
  margin:0px;
  padding:0px;
}
#nav_01 ul li{
   float:left;
   margin-top:5px;
   margin-bottom:3px;
   margin-right:3px;
   padding-right:5px;
   margin-left:5px; 
   border-right:1px #363535 solid;
}
#nav_01 ul .onborder{
  border:none;
}
#nav_02 ul .onborder{
  border-right:none;
}
#nav_img{
  width:4px;
  float:left;
}
#nav_02 ul{
  list-style:none;
  margin:0px;
  padding:0px;
}
#nav_02 ul li{
   float:left;
   margin-top:5px;
   margin-bottom:3px;
   margin-right:5px;
   padding-right:6px;
   margin-left:5px;
   padding-leftt:5px;
   border-right:1px #363535 solid;   
}
#form1{
  width:436px;
  float:left;
  margin-right:20px;
}
#form1 img{
  margin-right:10px;
  margin-left:10px;
}
#form2{
  width:510px;
  float:left;
}
#form2 form{
  margin:0px;
}
#form1 form{
  margin:0px;
}
#form1 .formbor input{
  border:1px #8BA6DC solid;
  margin:0px;
  border-right:none;
}
#form2 .form2bor input{
  border:1px #C0C0C0 solid;
  margin:0px;
  height:18px;
}
#form_h{
  height:25px;
}
.home_l1{
 width:260px;
 float:left;
 margin-right:4px;
}
.home_c1{
 width:432px;
 float:left;
}
.home_r1{
 width:278px;
 float:left;
 overflow:hidden;
}
#homer{
  width:715px;
  float:left;
}
.homeh1{
  height:530px;
}

.homel_h1{
  height:457px;
}
#jstu{
 height:160px;
}
#xinwen{
  height:368px;
  background-image:url(../images/bg.jpg);
  background-repeat:repeat-x;
}
#xinwen_nav{
  width:31px;
  float:left;
  height:366px;
  background-image:url(../images/china_07.gif);
}
#xinwen_lan{
  width:222px;
  background-color:#FFFFFF;
  float:left;
  height:358px;
  margin-top:5px;
  padding-left:5px;
}
.lan{
 background-image:url(../images/china_15.gif);
 height:27px;
 width:13px;
 float:left;
 color:#FF4600;
 padding:5px;
 background-repeat:no-repeat;
 margin-top:6px;
}
.lan_a{
  line-height:150%;
  margin-top:6px;
  width:190px;
  float:left;
  border-bottom:1px #342B6E dotted;
  padding-bottom:2px;
}
.lan_a a{
  margin-left:1px;
  margin-right:0px;
  color:#342B6E
}
.lan_a a:hover{
  color:#FF0000;
}
.lanon{
  border:none;
}
.lan_img{
  width:35px;
  height:35px;
  margin-top:2px;
  margin:0px;
  padding:0px;
}
.lan_img img{
  width:35px;
  height:35px;
}
.lan_imgtit{
  width:185px;
  float:left;
  margin:0px;
}
.lan_imgtit a{
  display:block;
}
.lan_hi{
   margin-top:8px!important;
   margin-top:0px;
   margin-bottom:3px;
}
.lan_h2{
  margin-top:3px;
}
#bujian{
  height:35px;
  overflow:hidden;
}
.lan_imgtit a{
  line-height:170%;
}
.red{
 color:#FF0000;
}

.left_border{
  border:1px #1080D0 solid;
}
.bgclor{
  background-color:#1080D0;
  margin-top:1px;
  margin-left:1px;
  margin-right:1px;
  padding-top:5px;
  padding-left:10px;
  padding-bottom:4px;
  margin-bottom:5px;
}
.bgclor img{
  margin-left:5px;
  margin-right:10px;
}
.bgclor label{
 color:#FFFFFF;
 font-size:14px;
 font-weight:bold;
 margin-right:140px;
}

.kecheng_r ul img{
  width:60px;
  float:left;
  margin-left:6px;
}
.kecheng_r ul li img{
  width:8px;
  float:left;
  margin-top:3px;
  margin-right:3px;
  margin-left:2px;
}
.kecheng_r ul{
 margin:0px;
 padding:0px;
 list-style:none;
}
.kecheng_r ul li{
  margin-top:8px;
  margin-left:5px;
  margin-bottom:2px;
}
.no_bor{
  border-bottom:none;
}
#zhong_body{
  height:55px;
}
#zhong_01{
  width:258px;
  float:left;
  margin-right:6px!important;
  margin-right:9px;
}
#zhong_02{
  width:432px;
  float:left;
}
#zhong_02 img{
  width:137px;
  float:left;
}
#zhong_02 span{
  font-size:14px;
  font-weight:bold;
  margin-top:5px;
  margin-bottom:8px;
  display:block;
}
#zhong_02 a{
  margin-right:8px;
  margin-left:8px;
}
#zhong_03{
  width:279px;
  float:left;
  border:1px #494A55 solid;
  margin-top:2px;
}
#zhong_03 span{
  display:block;
  margin-top:6px;
  margin-bottom:4px;
}
#le2{
  border:1px #1080D0 solid;
}
#le2 label{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  margin-left:10px;
}
.aa_rd label{
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  margin-right:90px;
  margin-left:10px;
}
.aa_mb label{
  margin-right:120px;
}
#aa{
  height:20px;
  margin-top:10px;
}
#le2 ul{
  margin:0px;
  padding:0px;
  list-style:none;
}
#le2 ul li{
  margin-top:9px!important;
  margin-top:10px;
  margin-left:2px;
  margin-bottom:2px;
}
#le2 ul li img{
  margin-right:5px;
  margin-left:4px;
}
#aa_tu img{
  width:125px;
  height:45px;
  margin-left:3px;
}
.le2_xia{
  height:230px;
}
.le2_up{
  height:185px;
}
.aa_rd a{
  font-size:12px;
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  margin-right:3px;
  margin-left:3px;
}
#zixun{
  height:468px;
  border:1px #1988D7 solid;
  width:426px;
  border-bottom:none;
}
.homel2{
  height:470px;
}
#zixun_top{
  background-image:url(../images/china_22.gif);
  background-repeat:repeat-y;
  height:20px;
  margin:1px;
  padding-top:5px;
}
#zixun_top label{
   color:#FFFFFF;
   font-weight:bold;
   margin:5px 290px 0px 10px;
}
#zixun_top label img{
  margin-right:5px;
}
.zixun_nav{
  color:#FF0000;
  height:15px;
  border-bottom:1px #1080D0 solid;
  padding:5px 0px 5px 10px;
}
.zixun_nav label img{
  margin-right:5px;
}
.zixun_urltitle{
  height:120px;
  border-bottom:1px #1080D0 solid;
}
.zixun_urltitle ul{
 margin:0px;
 padding:0px;
 list-style:none;
 width:200px;
 overflow:hidden;
 float:left;
 border-left:1px #999999 dotted;
 padding-left:5px;
}
.zixun_urltitle ul li{
  height:12px;
  overflow:hidden;
  margin-top:6px!important;
  margin-top:5px;
}
#zixun_u1{
  padding-right:5px;
  margin-right:5px;
  border:none;
}
.zixun_urltitle a{
  color:#00007B
}
.zixun_urltitle a:hover{
  color:#FF0000
}
.homeh2{
  height:475px;
}
#kaoyao{
  height:99px;
  margin-bottom:5px;
}
#kaoyan_tu{
  width:695px;
  height:80px;
  float:left;
  padding-top:5px;
}
#kaoyan_tu img{
    width:695px;
  height:90px;
}
#kecheng_l{
  height:130px;
  border-bottom:none;
}
.home_r2{
  height:380px;
  margin-bottom:3px;
}
#zypx{
  width:280px;
  float:left;
  height:101px;
  float:left;
}
#ksyx_l{ 
   width:245px;
   height:472px;
   background-color:#7D96C2;
   padding:5px;
   overflow:hidden;
   float:left;
}
#ksyx_tu{
  border:1px #288590 solid;
  margin-bottom:5px;
}
#ksyx_tu img{
  width:243px;
  height:230px;
}
.ksyx_r{
  width:352px;
  border:1px #7D94C5 solid;
  height:480px;
  float:left;
  margin-left:6px;
}
.ksyx_nava{
  padding-top:6px;
  padding-left:10px;
  background-image:url(../images/china_10.gif);
  height:19px;
  border-bottom:3px #13408E solid;
  padding-bottom:3px;
}
.ksyx_nava label{
  color:#005E74;
  font-size:14px;
  font-weight:bold;
  margin-right:100px;
  width:130px;
  float:left;
}
.ksyx_nava label img{
  float:left;
  margin-right:10px;
}
.ksyx_nava span{
   background-image:url(../images/jsyx_bg.jpg);
   width:97px;
   float:left;
   height:15px;
   padding:3px;
   background-repeat:no-repeat;
   text-align:center;
}
.title h3{
  font-size:16px;
  margin-top:10px;
  text-align:center;
  margin-bottom:8px;
}
.title h3 a{
  color:#966314;
}
.title span{
  line-height:200%;
  margin-left:10px;
  margin-right:10px;
  display:block;
  text-indent:2em;
}
.ksyxa_bg{
  background-image:url(../images/bg4.jpg);
  height:20px;
  padding-top:5px;
  margin-top:5px;
}
.ksyxa_bg label{
  font-size:13px;
  font-weight:bold;
  color:#0E2E69;
  margin-left:12px;
  margin-right:135px;
}
.ksyxa_bg a{
  margin-right:10px;
}
.ks_14 ul{
  list-style:none;
  font-size:14px;
  margin:0px;
  padding:0px;
  margin:2px 3px 0px 1px;
}
.ks_14 ul li{
  margin-top:10px;
}
.ks_12 ul{
  list-style:none;
  font-size:12px;
  margin:0px;
  padding:0px;
  margin:2px 3px 0px 1px;
}
.ks_12 ul li{
  margin-top:8px!important;
  margin-top:9px;
}
.ks_12 img{
 float:left;
 margin-left:5px;
 margin-right:3px;
 width:70px;
 height:68px;
}
#ad{
  width:223px;
  height:227px;
  border:1px #B6B6B6 solid;
  float:left;
  margin-right:8px;
}
#ksyx{
  height:482px;
  margin-bottom:5px;
}
#ad img{
  width:188px;
  height:62px;
  margin-top:5px;
  margin-left:18px;
  border:1px #A2A2A2 solid;
  padding:1px;
}
#jydt{
  height:227px;
  width:495px;
  border:1px #B6B6B6 solid;
  float:left;
}
#yydt_imgtop{
  height:41px;
}
#jydt_rd ul{
  margin:0px;
  padding:0px;
  list-style:none;
  border:1px #D5D3D3 solid;
  border-top:none;
  margin-left:3px;
  margin-right:6px;
  margin-bottom:5px;
  padding-top:8px;
}
#jydt_rd ul li{
   margin-top:0px;
   margin-bottom:7px;
   margin-left:3px;
}
#jydt_rd ul a{
 color:#4F4F4F;
}
#jpkc{
  width:236px;
  height:227px;
  border:1px #B6B6B6 solid;
  float:left;
  margin-left:8px;
  background-color:#E5E5E5;
}
#jpkc_tu{
  height:41px;
}
#jpkc_title{
  background-color:#FFFFFF;
  margin-left:5px;
  margin-right:8px;
  margin-bottom:5px;
  padding-top:15px;
}
#jpkc_title ul{
  list-style:none;
  margin:0px;
  padding:0px;
}
#jpkc_title ul li{
   margin-left:5px;
   margin-bottom:9px;
}
#bonad{
  height:91px;
}
#bonad img{
  border:1px #A2A2A2 solid;
}
#xxh{
  height:229px;
}
#link{
  height:24px;
  padding-top:10px;
}
#link img{
  margin-left:10px;
  margin-right:10px;
}
#link a{
  font-size:14px;
  font-weight:bold;
  margin-right:20px;
}
#link a span{
  color:#605656
}
#link .more img{
  margin-left:350px;
}

#foot{
  height:20px;
  border:1px #CBCBCB solid;
  padding-top:8px;
  text-align:center;
  margin-bottom:20px;
}
#foot a{
  margin-left:15px;
  margin-right:15px;
}
#banquan span{
  display:block;
  height:20px;
  text-align:center;
}
#f_tu{
  text-align:center;
}
#link_yl{
   height:160px;
   border:1px solid #CBCDCC;
   margin-bottom:5px;
   overflow:hidden;
}
#zhuati{
 border:1px #A7B8D4 solid;
 width:428px;
}


#jiabor{
  border:1px #CDCDCD solid;
  width:978px;
  height:180px;
  overflow:hidden;
}
#jiabor a{
 color:#0A217E;
 text-decoration:underline;
}
#jiabor a:hover{
  color:#FF0000
}
#leftjia{
  width:195px;
  float:left;
  margin-right:5px;
  height:180px;
  border-right:1px #A2A2A2 dotted; 
}
#guangg{
  width:558px;
  float:left;
  overflow:hidden;
  padding-left:10px;
  overflow:hidden;    
}
#guangg img{
  height:90px;
  width:580px;
}
#rightjia{
  width:180px;
  float:left;
  margin-left:10px;
 border-left:1px #A2A2A2 dotted;
}
#rightjia a{
 color:#000000;
 text-decoration:none;
}
.jiaul ul{
  list-style:none;
  margin:0px;
  padding:0px;
}
.jiaul li{
  float:left;
  width:135px;
  margin-top:5px;
  margin-bottom:2px;
}
.ad ul{
  list-style:none;
  margin:0px;
  padding:0px;
  padding-top:3px;
}
.ad ul li{
  margin-top:4px!important;
  margin-top:5px;
}
#gonggao{
  background-color:#FFFFFF;
  background-image:url(../images/china_10.gif);
  height:20px;
  overflow:hidden;
}
#gonggao label{
  color:#FF0000;
  text-align:center;
  display:block;
  width:100%;

}
.shouming{
   display:none;
   position:relative;
   top:5px;
}
#marquees li a:hover .shouming{
   display:block;
   color:#91020D;
   text-decoration:none;
   left:10px;
   border:1px #666666 solid;
   padding:3px;
}
#marquees{
  height:172px;
  overflow:hidden;
}
.kecheng_r{
  border-bottom:1px #1080D0 solid;
}

#chengbody{
   height:150px;
   margin-top:5px;
}
#chengbody_l{
   height:150px;
   border:1px #4F76B1 solid;
   width:740px;
   float:left;
}
#chengtuo{
  height:20px;
  background-image:url(../images/news_mj_001.gif);
  color:#FFFFFF;
  padding-top:7px;;
  padding-left:10px;
  font-size:14px;
  font-weight:bold;
}
.cheng_01{ width:140px; float:left; margin-left:5px; border-right:1px #B2B2B2 dotted; height:120px;}.cheng_01 span{ display:block; color:#FF0000; font-weight:bold; font-size:14px; padding-left:5px; margin-top:3px; margin-bottom:3px; height:20px; padding-top:5px;}.cheng_01 label{ line-height:180%; display:block; text-indent:2em;}#chengtuo span{ font-size:16px; color:#FFCC00}.cheng_01 span img{ float:left; margin-right:5px;}.kc_on{ border:none;}
#lianxi{ width:223px; float:left; border:1px #4F76B1 solid; margin-left:10px; height:148px; padding:1px;}#tit{ height:12px; background-image:url(../images/china_10.gif); padding:5px 0px 10px 10px; font-size:13px;}#tit img{ float:left; margin-right:5px;}
#lianxi span{ display:block; margin-top:8px; margin-left:10px;}#lianxi label{ display:block; margin-top:20px; text-align:center; color:#FF0000}