/*index focus*/
.G_container{ width:100%;float:left;}
.counter{float:left; font-size:18px; position:relative; top:18px;}
.counter ul li{ background-position:0 -30px; width:14px; height:23px; display:block; float:left; margin-left:1px;font-weight:bolder; color:#FFF; padding:12px 0 0 3px;}
.focus {height:422px;overflow:hidden;position:relative;background:#fff;}
.focus_m ul {width:100%;height:422px;overflow:hidden;}
.focus_m li {width:100%;height:422px;_float:left; cursor:pointer;}
.focus_m li.li_1,.focus_m li.li_2,.focus_m li.li_3{ width:1600px; position:relative; left:50%; margin-left:-800px;}
.focus_s {height:0;position:relative;margin:0 auto;z-index:2;width:1000px;}
.focus_s ul {height:12px;overflow:hidden;position:absolute;right:10px;top:390px;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;}
.focus_s li b {display:block;text-indent:-999em;background:url(../images/circle.png) 0 0 no-repeat;width:12px;height:32px;overflow:hidden;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=noscale, src='images/circle.png');_background:none;}
.focus_s li.active b {margin-top:-20px;}
/*index content*/
.content_tl,.content_dw{width:1160px; float:left;}
.weeking_s{ width:240px;float:left; margin:35px 80px 0 0;}
.weeking_s ul{ margin-top:10px;}
.weeking_s ul li{ display:block; margin-top:10px; *margin-top:2px;  width:240px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; *margin-left:10px;}
.arrow_s{ background-position:0 -17px; width:5px; height:5px; float:left; position:relative; top:7px; margin-right:5px; display:block;*float:none;*right:7px; *top:10px;}
.weeking_a{ width:485px; float:left; margin:35px 10px 0 0;}
.about_info{ float:left; margin-top:10px;}
.about_info img{ width:170px; height:120px; float:left; overflow:hidden; border:0;}
.about_info p{ display:block; float:right; width:300px; height:120px; margin-left:10px; line-height:20px; overflow:hidden;}
.sales_network{ width:325px; float:left; margin:35px 0 0 20px;}
.map_s{ width:324px; height:123px; float:left; border:solid 1px #dbdbdb; margin-top:10px;}
.map_s img{ border:0; width:324px; height:123px;}
.content_dw{ margin-top:50px;}
.more{ float:right; position:relative; top:10px;}
.f_categories{ float:left; width:1160px; height:300px;}
.f_categories ul li{ display:block; width:278px; float:left; margin:10px 14px 0 0;}
.f_categories ul li span.h_view{ margin-left:20px;}
.f_categories ul li:hover{ background-color:#01b637;}
.f_categories ul li.pl{ width:279px; float:left;}
.f_categories ul li.pl img{ width:277px; height:200px; overflow:hidden; border:solid 1px #e2e3e2;}
.f_categories ul li.pl img:hover{ border:solid 1px #01b637;}
.f_categories ul li.pl a:hover{ color:#FFF; cursor:pointer;}
.f_categories ul li.pl p{font: normal 14px Arial; width:259px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0 10px; line-height:20px;}
