/* CSS Document */
body{margin:0; padding:0;  font-family:"宋体";font-size:14px;//background:#f5f8fa;}
div,ul,li,dl,dd,dt,b,h1,h2,h3,h4,b,p,span,small,strong,samp,img{ margin:0; padding:0; list-style:none;}
img{ border:none;}
a{ color:#00426e; text-decoration:none;}
a:hover{ color:#F00;text-decoration:none;}
/*初始化网页*/


/*广告*/

#header{width:100%; height:auto;  margin:0 auto; overflow:hidden; background:#FFF}
#headerTop{width:100%; height:28px; background:#f2f2f2; font-size:12px;line-height:28px;}
#headTopBox{width:1000px; height:100%;  margin:0 auto; position:relative;}
#headTB01{width:auto; float:left; margin-left:60px !important; margin-left:30px;}
#headTB02{width:auto; float:right;height:28px;margin-right:60px !important;margin-right:30px}
#headTB02 li{ float:left; margin-left:10px;}

#news_wb{width:59px; height:28px; text-align:center; cursor:pointer; font-weight:bold;}
#WbBox{width:59px; height:100px; position:absolute;filter:alpha(opacity:0);opacity:0;font-size:12px;text-align:center; top:28px; line-height:18px; right:282px;}
#WbBox li{ font-weight:bold;}

.main_info{width:1000px; height:78px; margin:0 auto; margin-top:6px; font-size:12px;}
.main_info div{ float:left;}
.logo{width:216px; height:78px;}
.logo img{*+margin-top:-6px;}
.hl{width:1px; height:78px; background:url(../image/l.jpg) no-repeat; margin-left:9px; }
.nav_info_01{width:280px; height:78px; margin-left:20px; overflow:hidden;}
.nav_info_01 ul{ margin-top:20px; _margin-left:-5px;}
.nav_info_01 ul li{float:left;letter-spacing:3px; height:25px;margin-left:10px !important; margin-left:9px;}
.nav_info_01 ul li a{ color:#064b98;}
.nav_info_01 ul li a:hover{ color:#F00;}
.nav_info_02{width:128px; height:78px; font-size:12px; margin-left:4px; overflow:hidden;}
.nav_info_02 ul{ margin-top:20px; _margin-left:-10px;}
.nav_info_02 ul li{float:left; letter-spacing:3px; height:25px;margin-left:10px !important; margin-left:9px;}
.nav_info_02 ul li a{ color:#064b98;}
.nav_info_02 ul li a:hover{ color:#F00;}
.main_backcolor{ width:100%; height:78px; margin:0 auto; *+margin-top:6px;}
.zjj_tq{width:230px; height:70px; margin-top:8px; margin-left:40px; overflow:hidden;}
.nav{width:100%; height:39px; margin-top:6px; background:#004276;}
.nav1{width:1000px; height:39px; margin:0 auto;}
.nav1 ul{ margin-left:15px !important; margin-left:5px;}
.nav1 ul li{ float:left; margin-left:18px; letter-spacing:2px; height:39px; line-height:39px; color:#FFF; font-weight:bold;}
.nav1 ul li a{ color:#FFF; font-size:14px; font-weight:bold;}
.nav1 ul li a:hover{ color:#FFF; text-decoration: underline;font-size:14px;}
.Language{width:998px; height:28px; border:1px #dcdcdc solid; background:url(../image/nav_back.jpg) repeat-x; margin:0 auto; margin-top:2px; position:relative; overflow:hidden;}
.Language ul{width:50%; float:left;}
.Language_nav1{ margin-left:10px;_margin-left:0px;}
.Language_nav1 li{ float:left; margin-left:8px; height:28px; line-height:28px;font-weight:900; font-size:12px;}
.Language dl{width:40%; float:right; text-align:center; line-height:28px; overflow:hidden; height:28px; position:relative;}
.Language dl form{ display:block; position:absolute;}
.Language dl .inputText{ float:left; height:18px; line-height:18px; border-radius:10px; text-indent:5px; border:1px solid #CCC; background:#fff; margin-top:3px;}
.Language dl .inputSub{ margin-left:10px; border:1px solid #CCC; background:#fff; cursor:pointer; color:#00426e}
.Language dl input:focus{outline: none;}

.sp{ font-weight:bold;color:#333333;}
.font_sp{ letter-spacing:-5px; *letter-spacing:1px;}
#l{ font-weight:400;}
#move_hot_news{ width:300px; height:28px; right:10px; position:absolute; top:0px;}
#move_hot_news li{ font-size:12px; height:28px; line-height:28px;_height:26px; _line-height:30px;position:relative;}
*+html #move_hot_news li{height:26px; line-height:26px;}
#move_hot_news li a{ position:absolute; right:0px; height:28px; line-height:28px;}

.ad001{width:1000px; height: auto;  margin: 0 auto; overflow: hidden; margin-top: 10px;}

.main{width:1000px; height: auto; margin: 0 auto; overflow: hidden; }
.main dl{ display: block; width:100%; height: 32px; overflow: hidden; background: #f2f2f2; line-height: 32px; text-indent: 20px; font-weight: bold; color: #393939; margin: 10px 0 10px 0; }
.main .ztBox{width:500px;  float: left;} 
.main .ztBox .sty{width:490px; height: 250px; background: #f8f8f8; border-radius: 3px; margin: 0
 auto; margin-top: 10px;}
.main .ztBox .sty span{ display: block;width:100%; height:40px;border-bottom: 1px solid #fff;}
.main .ztBox .sty span h2{ font-size: 14px; height: 40px; line-height: 40px; float: left; font-weight: 400; background:url(d.jpg) no-repeat left center; margin-left:15px; text-indent: 1rem; color: #313131; }
.main .ztBox .sty span a{ display: block;width:60px; height: 22px; background: url(more.jpg) no-repeat; float: right; margin: 10px 10px 0 0;}
.main .ztBox .sty ul{ padding:10px 0 0 20px;}
.main .ztBox .sty ul li{ display: block;width:96%; overflow: hidden; font-size:14px; height: 32px; line-height: 32px; text-overflow: ellipsis; white-space: nowrap;}
.main .ztBox .sty ul li a{ color:#474747}

.footer{width:100%; height: auto; background: #f2f2f2; padding: 20px 0 40px 0; text-align: center; margin-top:20px; overflow: hidden;}
.footer li{ font-seze:14px; height: 26px; line-height: 26px;}


