@charset "utf-8";
/* CSS Document */
.pw{width:1200px; margin:0 auto;text-align:left;content:"";display:table;clear:both; position:relative;}.pw{zoom:1;}
.section_l{ width:50%;}
.section_r{ width:46%; *width:46.1%;}

/************************************************************************/
/********************************* 首页 *********************************/
/************************************************************************/
/*Banner Settings */
.box_banner { position: relative; z-index: 80; width:100%;  }

/*大广告图*/
.box_banner a{width:100%;height:366px; display:block;background-repeat:no-repeat;background-position:50% 0px;}

.local_box{ width:48%;}
.fast_enter{ width:100%; margin-top:90px;}
.fast_enter li{ float:left;text-align:center; overflow:hidden; margin-right:12.962%;}
.fast_enter li a{display:block;width:88px; height:88px;margin-bottom:14px;}
.fast_enter li p{font-size:16px;font-size:1.6rem;}

.news_list{ float:left; width:100%; margin-top:80px;}
.news_list li{ float:left; width:100%; margin-top:6px;}
.news_list li a{ display:inline-block;}
.news_detail{ width:84.166%; overflow:hidden; white-space:nowrap;margin-left:15px;}
.news_date{ text-align:right;}
.news_list li a:hover,.news_list li:hover{ text-decoration:none; color:#6699ff;}

.map_box,.local_ad{ width:100%;}

/*全部城市*/
.city_down{*margin-top:-35px;}
.city_down_btn{ width:90px; right:-3px; z-index:1001;}
.city_down_btn a{ color:#333; font-weight:bold;}
.city_down_btn a:hover{ text-decoration:none;}
.city_down_btn i{ width:10px; height:8px; background:url(../images/icon_group.png) 0 -405px no-repeat; display:inline-block;}
.city_down_info{ width:292px; top:0; right:0; z-index:1000;}
.city_down_info_t{ width:292px; height:48px;background:url(../images/city_down_t.png) no-repeat;}
.city_down_info_m{ width:292px; background:url(../images/city_down_m.png) repeat-y;}
.city_down_l{ color:#000; padding:0 5px 0 15px;}
.city_down_r{ width:204px;}
.city_down_r li{ float:left; margin-left:10px; }
.city_down_r li a{ font-size:12px; display:block; float:left; height:24px; padding-right:0;}
.city_down_r li a.active{ color:#f60;}
.city_down_r li a:hover{ color:#f60; text-decoration:none;}
.city_down_info_b{width:292px; height:15px;background:url(../images/city_down_b.png) no-repeat;}

#activiy_focus{width:575px; height:184px; overflow:hidden; position:relative;}
#activiy_focus ul {height:184px; position:absolute;}
#activiy_focus ul li {float:left; width:575px; height:184px; overflow:hidden; position:relative; background:#000;}
#activiy_focus ul li div {position:absolute; overflow:hidden;}
#activiy_focus .btn {height:20px;line-height:23px;position:absolute; width:400px; height:10px; right:45px; *left:196px; bottom:20px; text-align:center;}
#activiy_focus .btn span {display:inline-block; width:26px; height:20px; background:url(../images/icon_group.png) -26px -25px no-repeat; text-indent: -999em; overflow: hidden; *float:left;}
#activiy_focus .btn span.on {background-position:0 -25px;cursor:pointer;}
