.sub-banner{height:306px; overflow: hidden;background: url(imgsubban.jpg) no-repeat center;}

.submain-wrapper{background: url(imgmain_bg1.png) no-repeat center 50px;}
.sub-main{  padding: 20px 30px;}
.sub-main>.ftl{width: 230px;}
.column{ margin-left: 12px; height: 30px; line-height: 33px; font-size: 22px; color: #112f34; margin-bottom: 10px; padding-left: 42px; background: url(imgicon1.png) no-repeat 0px; }

.sub-nav li{height: 50px;line-height: 50px;text-align: center; font-size: 17px;border-top: 2px solid #0e5f6b; background-color: #e3eff1;}
.sub-nav li:hover{background: #16a9bf;}
.sub-nav li:hover a{color: #fff;}

.sub-main>.ftr{width: 955px;}
.location{text-align: left;padding-bottom: 10px; height: 30px;line-height: 30px;}
.location span{padding-left: 20px;xbackground: url(../img/location.png) no-repeat 0;}
.content-wrap{background-color: #fff; border: 1px solid #e3e3e3; xborder-top: 3px solid #999fa3; box-shadow: 1px 1px 10px #ddd,-1px -1px 10px #ddd; padding: 30px 36px; margin-bottom: 30px; min-height: 550px;}

.pg-list li{border-bottom: 1px dashed #ddd; padding-bottom: 14px;margin-bottom: 14px;padding-left: 16px; background: url(../img/li_bg.png) no-repeat 0px 8px;}
.pg-list li:hover{background-image: url(../img/li_bg1.png);}
.pg-list li span.time{float: right;color: #2c97a7; font-size: 16px;  }



.cont{}
.cont>h1 {font-size: 22px; color: #058497; xfont-weight: bold; text-align: center;padding-bottom: 13px;}
.cont>p { text-align: center; color: #666; padding-bottom: 14px; margin-bottom: 15px; border-bottom: 1px dashed #bbb;}
.cont>p>span{ padding: 0 20px;}
.content{text-indent: 2em;text-align: justify;}
.content *{line-height: 30px !important;font-size:16px !important;}
.content img{max-width:98%; margin-top: 10px;}
.content table *{text-indent:0;}

div.pgbar *{ font-size: 13px !important; font-family: Microsoft Yahei,'微软雅黑' !important; word-spacing: 6px;}

div.pgbar span.PrevDisabled,span.NextDisabled{padding: 6px 3px!important;border-color:#ccc!important;color:#999!important;}
div.pgbar a.Next,a.Prev{padding: 6px 3px!important;border-color:#ccc!important;}
div.pgbar a.Next:hover,a.Prev:hover{background-color:#b5c4ff!important;}
div.pgbar input.defaultButtonStyle{ height: 28px!important; padding: 6px 3px!important;border-color: #ccc; }
div.pgbar input.defaultInputStyle{ height: 21px!important;  width: 41px!important;} 