*{
padding:0;
margin:0;
 list-style:none; 
}
img{
border:none;
}
body{
font-size:12px;
background: url(body_bg.png) repeat-x;
font-family: verdana,Microsoft YaHei,Tahoma,sans-serif;
}
a{
 text-decoration: none;
}
.clear{
 clear: both;
}
.zj{
 width:97%;
 margin:0 auto;
}
.warp{

 width:100%;
 margin:0 auto;
 background: url(yun1.jpg) no-repeat 50% 0;
}
.warp_inner{
 width: 1000px;
 margin: 0 auto;
 background:#fff;
 border:1px #cbcccc solid;
 border-top:none;
 border-bottom:none;
 padding-top:1px;
 padding:0 5px;
}
.top{
 height: 30px;
 line-height: 30px;
 
 background: #e8e8e8;
 
}
.top_l{
 float:left;
 height:30px;
 padding:0 0 0 20px;
}
.top_r{
 height:30px;
 float:right;
 padding:0 10px 0 0px;
}
.banner{
 
 height: 200px;
 line-height: 30px;
 margin: 0 auto; 
 background: url(banner.jpg) no-repeat 50%;
 margin-top:3px;
}
.nav{
 
 height:73px;
 margin: 5px auto; 
 
}
.links{
 width: 998px;
 height:64px;
 margin: 0px auto;
 border:1px solid #cbcccc;
 background:url(links_bg.jpg) repeat-x;
}
.links span.a{
 color:#006599;
 font-weight:bold;
}
.content_i{
 height:695px;
 margin:5px 0;
}
.content_l{
 width:334px;
 float:left;
 
 
}
.pic,.xwzj,.bgxt,.bgoa,.xyxw,.jsfzdt,.djgz,.tzgg,.mtnr,.pic_links{
 height:253px;
 border:1px solid #cbcccc;
}
.bgxt,.jsfzdt,.mtnr{
 height:190px;
 
 margin:10px 0;
}
.bgoa,.jsfzdt,.mtnr{
height:230px;

margin:10px 0;
}
.xwzj,.djgz,.pic_links{
 height:223px;
 
}
.xwzj table.a{
 margin:0 auto;
}
.xwzj table.a img{
 margin:5px;
}
.jsfzdt,.mtnr{
 height:223px;
}
.djgz,.pic_links{
 height:190px;
}
h3.bt{
 height:35px;
 line-height:35px;
 font-weight:normal;
 font-size:14px;
 background:url(h3_bg.jpg);
}
h3.bt span.a{
 float:left;
 margin-left:10px;
 background:url(xyxw.jpg) no-repeat;
 width:106px;
 height:26px;
 line-height:26px;
 color:#fff;
 margin-top:7px;
 text-align:center;
}
h3.bt em{
 font-style: normal;
 float: right;
 margin:0 15px 0 0;
 padding:0 0 0 12px;
 font-size:12px;
 color:#202221;
}
h3.bt em a{
 font-size: 12px;
 color:#202221;
}
.content_c{
 width:365px;
 float:left;
 
 margin:0 10px;
}
.content_r{
 width:280px;
 float:left;
 
}
.mtnr h3.bt span.a{
width:73px;
background:url(tzgg.jpg) no-repeat;
}
.pic_link_c{
 width: 996px;
 height:150px;
 margin: 0px auto;
 padding:1px;
 border:1px solid #cbcccc;

}
.content_1{
width:1000px;
 margin:10px auto 5px auto;
 height:645px; 
 border:1px solid #cbcccc;
 background:#0D6ECF;
 
 
 padding:2px 0 0 0;
}
.content_1_l,.content_1_c,.content_1_r{
 width:335px;
 height:645px;
 float:left;
 background:#fdfcfa;
 
 
}
h4.bt{
 height:30px;
 line-height:30px;
 font-size: 14px;
 font-weight: normal;
 border-bottom: 1px solid #ccc;
 background:url(ico1.jpg) no-repeat 10px 50%;
 margin:0 4px;
 color:#0a6cd1;
}
h4.bt p{
 height:29px;
 line-height:29px;
border-bottom:1px #fff solid;
}
h4.bt span{
 margin-left:35px;
}
h4.bt em{
 font-style: normal;
 float: right;
 margin:0 15px 0 0;
 padding:0 0 0 12px;
 font-size:12px;
 background:url(ico2.jpg) no-repeat 0px 50%;
}
h4.bt em a{
 font-size: 12px;
 color: #0a6cd1;
}
#xbdt_pic{
 
 height:235px;
 
 
 margin:0 auto;
}
#xbdt_tt{
 height:54px;
}
.xbdt_x{
 height:160px;
}
.content_1_c{
 width:360px;
 
 
 border:1px solid #F2F2F2;
 border-top:none;
 
 border-bottom:none;
}
.content_1_r{
 width:303px;
 
 float:right;
}
.xyfg{
 width: 996px;
 height:130px;
 margin: 0px auto;
 padding:1px;
 border:1px solid #cbcccc;
background:url(xyfg1.jpg) no-repeat 50% 50%;
}

.content_2,.content_3{
 margin:10px 0 5px 0;
 height:270px; 
 border:1px solid #cbcccc;

 padding:2px 0 0 0;
}
#xysp{
 height:270px;
 width:334px;
 float:left;
 background:#fff; 

}
#stdt{
 height:270px;
 width:360px;
 float:left;
 background:#fff;
 border: 1px solid #F2F2F2;
 border-top:none;
 border-bottom:none;
 

}
#xqhz{
 height:270px;
 width:302px;
 float:left;
 background:#fff; 

}
.zst{
 border:1px solid #ccc;
 
}
.wblj{
 height:42px;
 background:#F7F7F7;
 border:1px solid #cbcccc;
}
.wblj span.b{
 color:#D00000;
 font-weight:bold;
 font-size:14px;
}
.blank{
 height:10px;
}
.bq{
 width:1010px;
 margin: 0 auto;
 border: 1px solid #cbcccc;
 background:#F0EEEF;
 height:80px;
}
.bq  p{
 text-align:center;
 line-height:30px;
}
.bq  p img{width:50px;height:50px;}
.hasMoreTab{ width:278px; height:255px; }
.hasMoreTab .hd{ line-height:35px; height:35px; border-bottom:1px solid #C8D1D5; background:url(h3_bg.jpg) repeat-x; position:relative; padding-right:10px; font-size: 14px;}
.hasMoreTab .hd .more{ float:right; }
.hasMoreTab .hd .more a{font-size: 12px;color:#000}
.hasMoreTab .hd ul{ z-index:5; position:absolute;   zoom:1; }
.hasMoreTab .hd li{ float:left; padding:0 3px; cursor:pointer; margin-left:7px;height:30px; }
.hasMoreTab .hd li.on{ font-weight:bold; height:30px; line-height:30px; font-weight:bold; color:#fff;  }
.hasMoreTab .hd li.on span{
background:url(tzgg.jpg) no-repeat;
width:73px;
height:26px;
display:block;
height:26px;
line-height:26px;
color:#fff;
margin-top:7px;
text-align:center;
font-size: 14px;
font-weight: normal;
}
.hasMoreTab .hd li  span{
background:url(xxgk.jpg) no-repeat;
width:73px;
height:26px;
display:block;
height:26px;
line-height:26px;
color:#fff;
margin-top:7px;
text-align:center;
font-size: 14px;
font-weight: normal;
color:#000;
}
.hasMoreTab .bd{ padding:5px; clear:both; position:relative; }
.hasMoreTab .bd h2{ font-size:14px; }
.hasMoreTab .bd p{ color:#999; }
.hasMoreTab .bd p a{ color:#c00; }
.hasMoreTab .bd ul a{ color:#3E78B3; }

.tabList{
height: 35px;
width:334px;
 background:url(h3_bg.jpg) repeat-x;
}
.tabList ul{
height: 35px;
margin-left:8px;
}
#tab{position:relative;}
#tab .tabList ul li{
 float:left;
 
 padding:5px 0;
  margin-top:6px;
 margin-left:10px;
 text-align:center;
 
 position:relative;
 cursor:pointer;
 width:110px;
 height:15px;
 line-height:15px;
 background:#fff;
 border:1px solid #ccc;
 border-bottom:none;
 
}
#tab .tabCon{
 position:absolute;
 left:-1px;
 top:32px;
 
 
 border-top:none;
 width:334px;
 height:100px;
}
#tab .tabCon div{
 padding:10px;
 position:absolute;
 opacity:0;
 filter:alpha(opacity=0);
}
#tab .tabList li.cur{
 color:#fff;
 width:106px;
 height:26px;
 margin-top:6px;
 margin-left:8px;
 border:none;
 background:url(xyxw.jpg) no-repeat;
}
#tab .tabCon div.cur{
 opacity:1;
 filter:alpha(opacity=100);
}

.content_i{
width:1000px;
margin:0 auto;
background:#fff;
}
.wblj{
width:1000px;
margin:0 auto;
}