@charset "gb2312";
/* CSS Document */
.service_left{ float:left; padding:15px 26px 0 16px; width:764px; position:relative;}
.qdml-1{ position:absolute; top:205px; left:385px; font-weight:bold;}
.qdml-2{ position:absolute; top:205px; left:480px; font-weight:bold;}
.qdml-3{ position:absolute; top:205px; left:575px; font-weight:bold;}
.online_service{ width:100%; }
.online_service dl{width:100%;}
.online_service dt{ float:left; width:64px; height:52px; background:url(imagesonline_service_dt.jpg) left top no-repeat; padding:58px 0 0 14px; color:#FFF; }
.online_service dd{float:left;border:1px solid #e0e0e0; border-left:none; padding:10px 0 0 26px; width:655px; height:98px; background:#f9f9f9;}
.online_service dd p.zxphone label,.online_service dd p.zxphone span{font-size:20px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";padding-bottom:5px; float:left;}
.online_service dd p.zxphone label{  color:#1b50a8; }
.online_service dd p.zxphone span{ color:#d10505;}
.online_service dd p label{float:left;}
.online_service dd p{ color:#9d9d9d; width:100%; float:left; padding-top:2px; }
.online_service dd p a{ font-size:14px; width:420px; line-height:20px; float:left; }


.service_left .bsfw-nav{ width:100%;  margin-top:15px; }
.service_left .bsfw-panel{width:100%; float:left; padding-top:15px;   height:566px; overflow:hidden;}
.xzspsx_title{ width:100%; float:left;}
.xzspsx_title a.all_sx{ float:left; padding:5px 12px; color:#FFF; background:#d95b43; cursor:pointer; }
.xzspsx_title a.question{ float:right; padding-left:22px; background:url(imagesquestion_icon.jpg) left center no-repeat; text-decoration:underline;}

.xzspsx_list{ width:100%;   float:left; padding-bottom:15px;}
.xzspsx_list li{ padding:12px 8px; height:auto!important;  height:40px;   min-height:40px; border-bottom:1px solid #e1e1e1; }
.xzspsx_list li h1{ font-size:14px; height:46px; overflow:hidden;}
.xzspsx_list li p{ color:#767676; font-size:12px;}
.xzspsx_list li h1,.xzspsx_list li p{ width:100%; }
.xzspsx_list li p span{ padding-right:12px;}
.sx_bg{ background:#f3f3f3;}
.xzspsx_list li h1 em{display: table-cell;vertical-align: middle;height:46px;overflow:hidden;}
.xzspsx_list li h1 em b{font-weight: normal;font-style: normal;}



.public_title{ float:left; width:765px; height:36px; background-color:#f6f7f6; border-bottom:1px solid #AFAFAE; color:#4c4e53; font-weight:bold; line-height:36px;}
.public_title tr td{ vertical-align:middle; line-height:36px;}
#public_list{  width:765px;  float:left; height:537px;  overflow:hidden;}
#public_list table{ width:100%;}
.txt_1,.txt_2,.txt_3,.txt_4,.txt_5{font-size:12px; height:37px; line-height:37px;overflow: hidden; background:#FFF;}
.txt_0{ font-size:0; line-height:0; width:0;}

.txt_1{ width:400px; }
.txt_1 p{height:37px; overflow: hidden;}
.txt_1 a{height:37px; line-height:37px;overflow: hidden;}
.txt_2{  width:136px;  }
.txt_3{ width:71px;  }
.txt_4{ width:71px;  }
.txt_5{ width:67px;  text-align:center; }



.service_right{ float:right; width:382px;}
.important_service{ width:362px; padding:12px 10px; height:410px;}
.impor_ser{ float:left; background:url(imagesimportant_service.jpg) center 14px no-repeat #449bde; padding:124px 10px 0 10px;}
.impor_ser dl{ width:100%; padding-bottom:10px; float:left;}
.impor_ser dl dt{ float:left; }
.impor_ser dl dt em{ text-align:center;width:48px; height:37px; background:#7ab8db; float:left; padding-top:11px; }
.impor_ser dl dd{ float:left; width:265px; height:48px; padding-left:25px;  background:#53a3dd;}
.impor_ser dl dd a{line-height:48px; color:#FFF;}


.service_new{ border-top:none; position:relative; width:380px;}
.service_new_more{ position:absolute; right:15px; top:10px; color:#9c9c9c;}


.service_new .bsfw-nav{ width:100%;}
.service_new .bsfw-panel{float:left; padding-top:15px; height:225px; overflow:hidden;}
.service_new_list li{  height:35px; overflow:hidden;padding-left:23px;}
.service_new_list li a{width:100%;  line-height:35px;}

.infor-gs{ padding:10px;}
