*{
 padding:0px;
 margin:0px;
}
body{
 color:#323232;
 font-size:14px;
 font-family:'宋体';
}

.body01{
 background:#d5dade url('imagesbody_bg01.png') center 205px no-repeat;
}

.body02{
 background:#d5dade url('imagesbody_bg02.png') center 190px no-repeat;
}

img{
 border:0px;
}

a{
 text-decoration:none;
 color:#323232;
 border:0;
}

a:hover{
 text-decoration:none;
 color:#f98203;
}

ul{
 list-style-type:none;
}

.clear{
 clear:both;
}

.clear10{
 height:10px;
 clear:both;
}
.clear15{
 height:15px;
 clear:both;
}

.clear20{
 height:20px;
 clear:both;
}

.clear30{
 height:30px;
 clear:both;
}

.whole{
 width:1000px;
 margin:0 auto;
}

.header{
 background:#eef0f2;
 height:140px;
}

.logo{
 height:140px;
 width:708px;
 float:left;
}

.search{
 height:42px;
 width:268px;
 background:url('imagessearch.png') left center no-repeat;
 float:right;
 margin:60px 10px 0 0;
}

.search input{
 height:14px;
 margin-top:14px;
 margin-left:16px;
 border:0;
 width:198px;
 background:#f2f4f6;
 color:#636161;
 float:left;
}

.search a{
 display:block;
 width:50px;
 height:40px;
 float:right;
}

.nav{
 background:url('imagesnav_bg.png') center;
 height:34px;
 min-width:1000px;
}

.nav table{
 width:100%;
}

.nav table td{
 height:30px;
 vertical-align:middle;
 position:relative;
}

.nav table td.menu{
 min-width:77px;
 text-align:center;
 display:block;
 height:30px;
 line-height:30px;
 font-family:'微软雅黑';
}

.nav table td.line{
 width:2px;
 background:url('imagesnav_line.png') center no-repeat;
}

.nav table td.active{
 background:url('imagesnav_activebg.png') top center;
}

.nav table td.active a{
 color:white;
}

.nav table td.menu:hover{
 background:url('imagesnav_activebg.png');
 color:white;
}

.nav table td.menu:hover a{
 color:white;
}

.nav table td:hover ul{
 display:block;
}

.nav table td ul{
 background:#146dbf;
 min-width:140px;
 display:none;
 padding:5px 0;
 position:absolute;
 z-index:100;
}

.nav table td ul li{ 
 white-space:nowrap;
 height:28px;
 border-bottom:1px solid #0877d0;
 text-align:left;
}

.nav table td ul li a{
 display:block;
 font-size:12px;
 height:26px;
 line-height:26px;
 padding-left:5px;
 color:white;
}

.nav table td ul li.nobr{
 border:0px;
}

.nav table td ul li:hover{
 background:#4c8ecd;
}

.lht{
 height:320px;
 background:white;
 padding:10px;
}

.lht .box_skitter_large{
 width:980px;
 height:300px;
}

.lht .box_skitter .info_slide_dots{
 bottom: -28px;
}

.lht .box_skitter .info_slide_dots .image_number{
 width:14px;
 height:14px;
}

.lht .box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover{
 background: #3874ac;
}

.dynamic{
 width:380px;
 min-height:220px;
 float:left;
}

.dynamic .title{
 height:26px;
 line-height:26px;
}

.dynamic .title span{
 display:block;
 width:141px;
 height:17px;
 float:left;
 background:url('imagesdyn_title.png') no-repeat;
}

.dynamic .title a{
 float:right;
 width:56px;
 height:21px;
 line-height:21px;
 display:block;
 background:url('imagesmore_bg.png') no-repeat;
 font-size:12px;
 color:white;
 text-align:center;
}

.dynamic ul{
 margin-top:5px;
}

.dynamic ul li{
 height:24px;
 line-height:24px;
}

.dynamic ul li a{
 padding-left:14px;
 background:url('imagesjb_right.png') left center no-repeat;
 float:left;
 max-width:290px;
 overflow:hidden;
 height:24px;
 line-height:24px;
}

.dynamic ul li span{
 float:right;
}

.main_ge{
 background:url('imagesmain_ge.png') center no-repeat;
 width:46px;
 min-height:224px;
 float:left;
}

.notic{
 width:380px;
 min-height:220px;
 float:left;
}

.notic .title{
 height:26px;
 line-height:26px;
}

.notic .title span{
 display:block;
 width:141px;
 height:17px;
 float:left;
 background:url('imagesnotic_title.png') no-repeat;
}

.notic .title a{
 float:right;
 width:56px;
 height:21px;
 line-height:21px;
 display:block;
 background:url('imagesmore_bg.png') no-repeat;
 font-size:12px;
 color:white;
 text-align:center;
}

.notic ul{
 margin-top:5px;
}

.notic ul li{
 height:24px;
 line-height:24px;
}

.notic ul li a{
 padding-left:14px;
 background:url('imagesjb_right.png') left center no-repeat;
 float:left;
 max-width:290px;
 overflow:hidden;
 height:24px;
 line-height:24px;
}

.notic ul li span{
 float:right;
}

.seavice{
 width:132px;
 min-height:220px;
 float:left;
}

.seavice .title{
 height:26px;
 line-height:26px;
}

.seavice .title span{
 display:block;
 width:141px;
 height:17px;
 float:left;
 background:url('imagesservice_title.png') no-repeat;
}

.seavice tr td{
 min-height:20px;
 max-height:30px;
}

.seavice table .icon{
 width:24px;
 background-position:left center;
 background-repeat:no-repeat;  
}

.seavice table .text{
 height:30px;
 width:102px;
 background:url('imagesserver_bg.png') center no-repeat;
 text-align:center;
 font-size:12px;
}

.interval{
 height:1px;
 border-top:1px solid #afb4b8;
 background:#f2f3f3;
}

.friendlink{
 height:50px;
}

.friendlink .title{
 height:26px;
 line-height:26px;
}

.friendlink .title span{
 display:block;
 width:141px;
 height:17px;
 float:left;
 background:url('imagesnavig_title.png') no-repeat;
}

.friendlink ul{
 margin-left:-10px;
}

.friendlink ul li{
 float:left;
 height:26px;
 line-height:26px;
 margin-left:10px;
}

.foot{
 height:87px;
 background:#2a5b89;
 line-height:1.6;
 text-align:center;
 color:white;
 padding-top: 22px;
 border-top:4px solid #5889ae;
 min-width:1000px;
}



.lht2{
 height:180px;
 background:white;
 padding:10px;
}

.lht2 .box_skitter_large{
 width:980px;
 height:180px;
}

.lht2 .box_skitter .info_slide_dots{
 bottom: -28px;
}

.lht2 .box_skitter .info_slide_dots .image_number{
 width:14px;
 height:14px;
}

.lht2 .box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover{
 background: #3874ac;
}

.yingyin{
 background:url('imageslht_yingyin.png') repeat-x;
}

.main{
 background:#f4f6f7;
 padding: 2px 2px 0 2px;
}

.main td{
 min-height:400px;
}

.pageleft{
 width:154px;
 min-height:400px;
}

.pageright{
 width:844px;
 min-height:400px;
 background:url('imagespageline.png') left center repeat-y;
}

.submenu{
 font-family:'微软雅黑';
}

.submenu .title{
 height:34px;
 background:#0f5fa8;
 color:white;
 text-align:center;
 line-height:34px;
 font-size:16px;
}

.submenu ul{
 min-height:30px;
}

.submenu ul li{
 height:37px;
 line-height:37px;
 padding-left:5px;
 border-bottom:1px solid #d8dbde;
}

.submenu ul li a.active{
 font-weight:bold;
 color: #f98203;
}

.submenu ul li.nobr{
 border:0px;
}

.pagenav{
 background:url('imagespagenav_bg.png') center repeat-x;
 height:34px;
 line-height:34px;
}

.subclass{
 float:left;
 width:200px;
 height:34px;
 margin-left:10px;
 color:#0f5fa8;
 font-weight:bold;
 font-size:16px;
}

.urlnav{
 height:34px;
 width:500px;
 float:right;
 text-align:right;
 padding-right:10px;
}

.list{
 margin:16px 10px 0 30px;
}

.list li{
 height:34px;
 line-height:34px;
 border-bottom:1px dashed #ccc;
}

.list li a{
 display:block;
 max-width:650px;
 float:left;
 padding-left:18px;
 background:url('imagesjb_right.png') 5px center no-repeat;
}

.list li span{
 display:block;
 float:right;
}

.list li.nobr{
 border:0px;
}

.content{
 padding: 10px 10px 0 30px;
}

.content .title{
 height:20px;
 text-align:center;
 font-size:16px;
 font-weight:bold;
}

.content .other{
 text-align:center;
 height:30px;
 line-height:30px;
 font-size:12px;
}

.content .text{
 line-height:2;
}

.content .text #vsb_content,.content .text #vsb_content #vsb_newscontent{
 width:815px;
}

.content .text #vsb_content #vsb_newscontent img{
 max-width:100%;
}

.pageying{
 height:60px;
 background:url('imagesfootbg.png') center top no-repeat;
}

.guanlian div{
 height:26px;
lin-height:26px;
}

.guanlian{
 margin-top:20px;
}

.guanlian div a{
 font-size:14px;
 color:#323232;
}

.pageright table tr td{
 min-height:0;
}

.fujian{
  margin-top:10px;
}

.fujian li{
 height:26px;
 line-height:26px;
}


.content-box .title{
  height:30px;
 line-height:30px;
 padding:0 10px 0 10px;
 margin:20px 0 0 20px;
 background:#eae9e9;
 font-size:14px;
 font-weight:bold;
 color:#4b4b4b;
}

.content-box .title a{
 float:right;
 font-size:14px;
 font-weight:100;
}