@charset "utf-8";
#tab3{display: none}
.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
.helper{width:100%;position:absolute; top:197px;left:0}
.icon-arrow-a-left { background:url(/home/images/images/feature_left.gif) no-repeat; height:46px; width:34px;float:left }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover {background-position:0 -48px; }
.icon-arrow-a-right { background:url(/home/images/images/feature_right.gif) no-repeat 4px 0; height:46px; width:34px;float: right }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position:4px -48px; }

#main {overflow: hidden; zoom: 1; position: relative; }
#index_b_hero { width:660px;border:1px solid #f60;border-radius:5px; margin: auto; overflow:hidden; position: relative; }
#index_b_hero img { width:660px;transition: all .5s ease; -moz-transition: all .5s ease;  -webkit-transition: all .5s ease;  -ms-transition: all .5s ease;}
#index_b_hero img:hover{transform:scale(1.03)}
#index_b_hero .heros { width:660px; height:450px; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero {background: #fff; z-index: 1; position: absolute; top: 0; left: 0; width:660px; overflow: hidden; left:0px; }
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left:0px; filter: alpha(Opacity=50); opacity: .7; background: #fff; overflow: hidden; }
#index_b_hero .mask-right { left:0px; }
#index_b_hero .active { z-index: 2; left: 0; }
.dv{position:absolute;color:#f60; z-index: 10000; font-weight:bold}
.pictures{width:970px;border:1px dotted #ccc;padding-left:4px;padding-bottom:13px;overflow:hidden}
.lists{margin-top:3px;padding-bottom:4px;display: none}
.lists li{padding-left:13px;font-size:12px;line-height:17px}
/*.lists li:hover{color:#ef5823}*/
.lists li.cur{background:url(/home/images/xhd.png) no-repeat -1px 5px;}
.picright img{width:100%;display:block}
.picright{width:900px;margin:0 auto}
.lists2{width:152px;float:left}

.areas{overflow:hidden}
.gkou span,.gk_area span{float:left;padding:1px 13px;margin-bottom:1px;font-size:12px; border:1px solid #ccc;border-left:0;cursor:pointer;font-family: 'microsoft yahei', arial}
.g a,.gk_area a{color:#333}
.g span,.gk_area span{border:1px solid #ccc; margin-right:2px; border-radius:3px}
.gkou,.difang,.gk_area{overflow:hidden}
.difang p{display:none}
.difang p.current{display: block}
.difang p a,.g1 span{color:#666;line-height:20px;float:left;cursor:pointer}
.g1 span{padding:2px 13px;border:0;background:#e7e7e7;margin-right:1px;border-radius:3px}
.g2 span{border:0;padding:0 10px;margin-right:1px;background:#f1f1f1;border-radius:2px}
.difang p a.cur,.gkou span.cur,.gk_area span.dq{color:#f97c28}
.g span.cur,.gk_area span.dq{border-color:#f97c28;color:#fff;background:#f97c28;font-weight:bold}
.difang h3{line-height:30px}
.difang{padding-right:23px;float:left;position: relative}
.difang ol{width:auto;position:absolute;padding:5px;left:0;top:22px;background:#f5f5f5;border:1px solid #ccc;border-radius:3px;display:none}
.difang ol li{padding-left:0}
.lists .cpbt{padding-top:10px;padding-left:0;font-weight:normal;background:none;color:#666;padding-bottom:25px}
.g3 a,.g2 a{color:#333}
.g3 a span,.g2 a span{border:0;background:#f1f1f1;margin:0 1px 1px 0;height:25px; line-height: 20px}