/* 高明办事服务css */
.mt5 {
  margin-top: 5px;
}
.ml10 {
  margin-left: 10px;
}
.posr {
  position: relative;
}
.posa {
  position: absolute;
}
.bsleft {
  width: 255px;
}
.bsright {
  width: 737px;
}
.wsbs{ width:735px; height:331px; overflow:hidden;}
.bsearch {
  width: 255px;
  height: 49px;
  background: url('imagesbsfw_searchbg_201311.jpg') no-repeat transparent;
  overflow: hidden;
}
.bsearch .txt {
  padding: 5px 5px 0 5px;
  width: 183px;
  height: 42px;
}
.bsearch .txt input {
  width: 183px;
  height: 42px;
  border: 0 none;
  line-height: 37px;
}
.bsearch .btn {
  width: 61px;
  _width: 59px;
  height: 49px;
  border: 0 none;
  background: transparent;
  cursor: pointer;
}
.starul li {
  margin-left:6px; 
  margin-top:9px;
  float:left;
}
.starul li a {
  display: block;
  width: 161px;
  height: 43px;
  line-height: 43px;
  background: url('imagesbsfw_leftnavbg_201311.jpg') no-repeat transparent;
  text-align: center;
  font-size: 14px;
  color: #3e3e3e;
  padding-left:10px;
}
.starul li a:hover {
  color: #000;
}
.cjul {
  padding: 10px 0;
}
.cjul li {
  line-height: 25px;
  width: 105px;
  float: left;
  margin-left: 20px;
  display: inline;
}
.cjul li a {
  color: #7c7c7c;
}
.cjul li a:hover {
  color: red;
}
.zxtsbtn {
  display: block;
  width: 122px;
  height: 59px;
  line-height: 59px;
  padding-left: 133px;
  font-size: 14px;
  color: #09748c;
  font-weight: bold;
}
.zxtsbtn_zx {
  background: url('imagesbsfw_zxzx_201311.jpg') no-repeat transparent;
}
.zxtsbtn_ts {
  background: url('imagesbsfw_zxts_201311.jpg') no-repeat transparent;
  margin-top: 8px;
}
.bmcx {
  background: url('imagesbsfw_bmdhbg_201311.jpg') no-repeat transparent;
  width:362px; 
  height:120px;
}
.bmcx li {
  height: 32px;
  line-height: 32px;
  width: 49px;
  float: left;
  margin: 8px 0 0 12px;
  display: inline;
  padding-left:23px;
}
.bmcx li a {
  color: #3c3c3c;
}
.bmcx li a:hover {
  color: red;
}
.mtabs {
  padding-top: 1px;
  width:735px;
  height:55px;
  overflow:hidden;
}
.mtabs a {
  display: inline-block;
  float: left;
  margin-left: 1px;
  width: 244px;
  height: 55px;
  line-height: 48px;
  text-align: center;
  color: #010101;
  font-size: 14px;
  background: url('imagesbsfw_rtabbg_201311.gif') no-repeat transparent;
  background-position: center -55px;
  position:relative;
  z-index:10;
}
.mtabs a.active,
.mtabs a:hover {
  background-position: center 0;
  color: #fff;
  font-weight: bold;
}
.mtabs a.active {
  width: 243px;
}
.mtabnav {
  background: url('imagesbsfw_rnavbg_201311.jpg') repeat-x transparent;
  height: 36px;
  line-height: 36px;
  text-align: center;
  font-size: 14px;
  overflow:hidden;
  margin-top:-7px;
}
.mtabnav a {
  display: inline-block;
  width: 100px;
  color: #7d7d7d;
}
.mtabnav a.active,
.mtabnav a:hover {
  color: #09748c;
  font-weight: bold;
}
.services {
  position: relative;
  padding: 12px 0 5px 84px;
  height: 200px;
  overflow:hidden;
  width:650px;
}
.serviceBlock {
	height: 200px;
	width:1600px;
	overflow:hidden;
	position:relative;
}
.services .bsfwicons {
  width: 593px;
  height: 200px;
  padding:0 3px;
  float:left;
  /*display: inline;*/
}
.services .bsfwicons li {
  font-size: 14px;
  width: 135px;
  margin: 0 0 10px 12px;
  float: left;
  display: inline;
}
.services .bsfwicons li a {
  color: #585858;
  display: block;
}
.services .bsfwicons li a:hover {
  color: red;
}
.services .bsfwicons li img {
  width: 40px;
  vertical-align: middle;
  margin-right: 5px;
}
.services .ctrl_left {
  left: 0;
  background: url('imagesbsfw_ctrl_left_201311.jpg') no-repeat transparent;
  background-position: -33px center;
}
.services .ctrl_left:hover {
  background-position-x: -101px;
}
.services .ctrl_right {
  right: 0;
  background: url('imagesbsfw_ctrl_right_201311.jpg') no-repeat transparent;
  background-position: -30px center;
}
.services .ctrl_right:hover {
  background-position-x: -98px;
}
.services .ctrl {
  display: block;
  width: 38px;
  height: 217px;
  background-color: #f3fafc;
  position: absolute;
  top: 0;
}
.ybs {
  width: 735px;
  height: 285px;
  background: url('imagesbsfw_bmbsbg_201311.jpg') no-repeat transparent;
  position: relative;
}
.bs_kstd {
  width: 362px;
  height: 194px;
}
.bs_kstd li {
  width: 109px;
  height: 43px;
  float: left;
  display: inline;
  background: url('imagesbsfw_btn01_201311.jpg') no-repeat transparent;
  margin: 9px 0 0 9px;
}
.bs_kstd li a {
  padding-left: 38px;
  line-height: 44px;
  width: 71px;
  height: 43px;
  display: block;
  background: url('imagesbsfw_icons01_201311.gif') no-repeat transparent;
  background-position: -32px -21px;
}
.bs_kstd li a:hover {
  color: red;
  background-position: -32px -181px;
}
.bs_kstd li .a2 {
  background-position: -156px -22px;
}
.bs_kstd li .a2:hover {
  background-position: -156px -182px;
}
.bs_kstd li .a3 {
  background-position: -266px -22px;
}
.bs_kstd li .a3:hover {
  background-position: -266px -182px;
}
.bs_kstd li .a4 {
  background-position: -32px -74px;
}
.bs_kstd li .a4:hover {
  background-position: -32px -234px;
}
.bs_kstd li .a5 {
  background-position: -156px -74px;
}
.bs_kstd li .a5:hover {
  background-position: -156px -234px;
}
.bs_kstd li .a6 {
  background-position: -266px -74px;
}
.bs_kstd li .a6:hover {
  background-position: -266px -234px;
}
.bs_kstd li .a7 {
  background-position: -32px -126px;
}
.bs_kstd li .a7:hover {
  background-position: -32px -286px;
}
.bs_kstd li .a8 {
  background-position: -156px -126px;
}
.bs_kstd li .a8:hover {
  background-position: -156px -286px;
}
.bs_kstd li .a9 {
  background-position: -266px -126px;
}
.bs_kstd li .a9:hover {
  background-position: -266px -286px;
}
.bs_ztcx {
  width: 361px;
  height: 149px;
}
.bs_ztcx .htable {
  height: 30px;
}
.bs_ztcx .htable td {
  height: 30px;
}
.bs_ztcx .htable .itext {
  width: 78px;
  height: 14px;
  line-height: 14px;
  border: 1px solid #cacaca;
}
.bs_ztcx .htable .ibtn {
  width: 40px;
}
.bs_ztcx .ztcxcon {
  border-top: 2px solid #c7c7c7;
  padding-top: 4px;
}
.bs_ztcx .btable {
  width: 100%;
}
.bs_ztcx .btable td {
  height: 25px;
  color: #646464;
}
.bs_ztcx .btable .tit {
  border-right: 1px solid #e2e2e2;
  width: 100%;
  text-align: center;
}
.bs_ztcx .btable .odd td {
  background-color: #eee;
}
/* 内页 */
.bscontent {
  padding: 0 15px;
  overflow: hidden;
}
.bsl_head {
  background: url('imagesbsfw_wsbstitle_201311.jpg') no-repeat transparent;
  background-position: 10px 24px;
  padding-top: 58px;
  height: 42px;
}
.bsl_head .des {
  height: 29px;
  line-height: 29px;
  color: #3e3e3e;
  float: left;
}
.bsl_head .search {
  background: url('imagesbsfw_searchbg02_201311.jpg') no-repeat transparent;
  width: 240px;
  height: 28px;
  padding: 1px 0 0 5px;
  float: right;
}
.bsl_head .search .itext {
  width: 208px;
  height: 27px;
  line-height: 27px;
  border: 0 none;
}
.bsl_head .search .ibtn {
  height: 27px;
  width: 30px;
  border: 0 none;
  background: transparent;
  cursor: pointer;
}
.bstable_head {
  background: url('imagesbsfw_bshead_201311.jpg') no-repeat transparent;
  width: 973px;
  height: 36px;
  line-height: 36px;
  color: #618c0e;
  font-weight: bold;
}
.bstable_head .h {
  float: left;
}
.bstable_head .h1 {
  margin-left: 41px;
  width: 543px;
}
.bstable_head .h2 {
  width: 255px;
}
.bstable {
  padding: 0 5px;
}
.bstable table {
  width: 100%;
  color: #292929;
}
.bstable table a {
  color: #292929;
}
.bstable table a:hover {
  text-decoration: underline;
}
.bstable td {
  height: 35px;
  padding-left: 20px;
}
.bstable td.td1 {
  padding-left: 35px;
}
.bstable td.td2 {
  width: 250px;
  background: url('../images/bsfw_dot01_2013.gif') no-repeat transparent;
  background-position: 0 center;
}
.bstable td.td3 {
  width: 148px;
  background: url('../images/bsfw_dot01_2013.gif') no-repeat transparent;
  background-position: 0 center;
  padding-left: 0;
}
.bstable .floder .td1 {
  background: url('imagesbsfw_listicon02_201311.gif') no-repeat transparent;
  background-position: 10px center;
}
.bstable .floder_open .td1 {
  background: url('imagesbsfw_listicon03_201311.gif') no-repeat transparent;
  background-position: 10px center;
}
.bstable .file .td1 {
  background: url('imagesbsfw_listicon01_201311.gif') no-repeat transparent;
  background-position: 10px center;
}
.bstable .sub .td1 {
  background-position: 38px center;
  padding-left: 63px;
}
.bstable .grey .td1,
.bstable .grey .td2,
.bstable .grey .td3 {
  background-color: #f1f1f1;
}
.bstable .zxblimg {
  display: block;
  width: 94px;
  height: 29px;
  line-height: 29px;
  overflow: hidden;
  text-align: center;
  color: #fff;
  background: url('imagesbsfw_zxblbtn_201311.gif') no-repeat transparent;
}
.bstable .page {
  padding: 10px 0;
  color: #585858;
  width: 100%;
  margin: 0 auto;
  text-align: right;
}
.bstable .page a {
  color: #585858;
}
.bstable .page img,
.bstable .page input {
  vertical-align: middle;
}
.bstable .page span,
.bstable .page a {
  margin-left: 10px;
}
.bstable .page input {
  width: 24px;
  height: 14px;
  margin: 0 5px;
}
.bsbottom {
  width: 1004px;
  height: 114px;
  background: url('imagesbsfw_innerbottom_201311.jpg') no-repeat transparent;
  margin: 10px auto 0;
}
.bsbottom li {
  float: left;
  line-height: 22px;
}
.bsbottom li a {
  width: 209px;
  height: 92px;
  display: block;
  padding: 22px 0 0 36px;
}
.bsbottom li a:hover .tit {
  color: #000;
}
.bsbottom li a:hover .des {
  color: #666;
}
.bsbottom li.li3 {
  width: 257px;
}
.bsbottom li .tit {
  color: #767676;
  font-size: 14px;
  font-weight: bold;
}
.bsbottom li .des {
  color: #949494;
}
.nleftbox {
  width: 253px;
  overflow: hidden;
}
.nleftbox .con {
  line-height: 22px;
  padding: 10px 15px;
  background: url('imagesbsfw_ilbg01_201311.jpg') repeat-x transparent;
  background-position: 0 bottom;
}
.nleftbox .con td {
  vertical-align: top;
}
.nleftbox .con .t {
  width: 70px;
  color: #375506;
}
.nleftbox .con .c {
  color: #878787;
}
.nleftbox .ilbls {
  width: 253px;
}
.nleftbox .ilbls a {
  display: block;
  width: 203px;
  height: 66px;
  line-height: 66px;
  color: #666;
  padding-left: 50px;
  font-size: 14px;
  font-weight: bold;
  background: url('imagesbsfw_ilbg02_201311.jpg') no-repeat transparent;
  background-position: 0 65px;
}
.nleftbox .ilbls a:hover,
.nleftbox .ilbls a.active {
  background-position: 0 -1px;
  color: #a00101;
}
.nleftbox .ilbls a:hover span,
.nleftbox .ilbls a.active span {
  color: #a00101;
}
.nleftbox .ilbls a span {
  font-size: 12px;
  color: #a6a6a6;
  margin-left: 10px;
  font-weight: normal;
}
.nrightbox {
  width: 735px;
  line-height: 22px;
  position: relative;
}
.nrnum {
  display: block;
  margin: 15px 0 0 15px;
  position: absolute;
  top: 10px;
  right: 0;
}
.nrcontent {
  padding: 20px 25px;
}
.nrcontent .nrtitle {
  font-weight: bold;
  color: #0b7f9a;
  margin: 20px 0;
  font-size: 16px;
}
.nrcontent .nrcon {
  color: #949494;
  font-size: 14px;
}

.listit span {
	width: 150px;
	height: 22px;
	display: block;
	position: absolute;
	left: 10px;
	top: 4px;
	background:url(imagesbsfw_title_201311.png);
}
.listit span.zsico1 {
	background-position:0 -16px;
}
.listit span.zsico2 {
	background-position:0 -47px;
}
.listit span.zsico3{
	background-position:0 -78px;
}
.listit span.zsico4{
	background-position:0 -109px;
}
.listit span.zsico5{
	background-position:0 -141px;
}
.listit span.zsico6{
	background-position:0 -173px;
}
.listit span.zsico7{
	background-position:0 -205px;
}
.listit span.zsico8{
	background-position:0 -239px;
}
.listit span.zsico9{
	background-position:0 -270px;
}
.listit span.zsico10{
	background-position:0 -301px;
}
.zsdt{ height:227px; overflow:hidden;}
.headline{ height:77px; width:236px; margin:0 auto; border-bottom:1px dashed #dbdbdb; padding:9px 0;}
.headline .headtext{ width:118px;}
.headline img{ display:inline-block; border:1px solid #939393; margin-right:8px;}
.headline h3 a{ font-weight:bold; color:#454545; line-height:22px}
.headline h3 a:hover{ text-decoration:underline;}
.headline p{ margin-top:10px; color:#858585;}
.zffw{ height:200px; overflow:hidden;}
.dqys{ height:177px; overflow:hidden;}
.nyyw{ height:194px;}
.hotserver{ width:361px; height:194px;}
.bmcxbox{ width:362px; height:149px;}





