.header_public_bot {height:92px;}
#main{overflow:hidden;zoom:1;position:relative;}
#index_b_hero{width:1000px;height:350px;margin:auto;position:relative;}
#index_b_hero img{width:1000px;height:350px;}
#index_b_hero .heros{width:1000px;height:350px;}
#index_b_hero .hero-wrap{overflow:visible;position:absolute;}
#index_b_hero .next,#index_b_hero .prev{filter:alpha(Opacity=50);opacity:0.5;position:absolute;top:50%;margin-top:-36px;margin-left:-80px;background-color:#b5b5b5;z-index:5;border-radius:5px;cursor: pointer;}
#index_b_hero .next:hover,#index_b_hero .prev:hover{filter:alpha(Opacity=70);opacity:0.7;}
#index_b_hero .prev{background-position: 20px 8px;}
#index_b_hero .next{margin:-36px -80px 0 0; background-position: -250px 8px;;right:0;}
#index_b_hero .disabled{background-color:#eee;}
#index_b_hero .mask-left,#index_b_hero .mask-right,#index_b_hero .hero{background:#fff;padding:0;z-index:1;position:absolute;top:0;width:1000px;height:350px;overflow:hidden;left:2000px;}
#index_b_hero .mask-right,#index_b_hero .mask-left{z-index:4;left:-1000px;filter:alpha(Opacity=90);opacity:0.9;background:#fff;overflow:hidden;}
#index_b_hero .mask-right{left:1000px;}
#index_b_hero .active{z-index:2;left:0;}
#index_b_hero .num {overflow:hidden; height: 10px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3}
#index_b_hero .num li {width: 10px; height: 10px; line-height: 105px; color: #FFFFFF; background: #FFFFFF; margin-right: 8px; border-radius:50%; cursor:pointer; float: left;overflow:hidden; opacity: 0.7;}
#index_b_hero .num li.on {background: #0099e9;}

.icon-arrow-a-left,.icon-arrow-a-right{background:url(../img/base/focusmap_jiao.png) no-repeat;height:70px;width:70px;outline:none;}
.icon-arrow-a-left{background-position:-250px 8px;}
.icon-arrow-a-right{background-position:20px 8px;}
.hd_area {width:100%;text-align:center;overflow:hidden;}
.hd_area.white {background-color:#FFF;}
.hd_area.white.hotStyle {margin-top:-40px;}
.gray2 .hd_area.white {background-color:#e9eaec;}
.hd_area.gray {background-color:#f6f6f6;}
.hd_area.white .hd_outside_K {width:1000px;margin:40px auto 50px;overflow:hidden;}
.hd_area.gray .hd_outside_K {width:1000px;margin:25px auto 30px;overflow:hidden;}
.hd_area.gray.zt .hd_outside_K {margin-bottom:10px;}
.hd_area .hd_outside_K .hd_outside_K_top {height:40px;background:url(../img/base/xuXian.png) repeat-x center;position:relative;}
.hd_area .hd_outside_K .hd_outside_K_top2 {background:none;}
.hd_area .hd_outside_K .hd_outside_K_top strong {display:inline-block;height:40px;line-height:40px;font-size:30px;font-weight:normal;color:#666;background:#FFF url(../img/base/xq_topbj.png) no-repeat left;float:left;padding:0 15px 0 22px;}
.hd_area.gray .hd_outside_K .hd_outside_K_top strong {background:#f6f6f6 url(../img/base/xq_topbj.png) no-repeat left;}
.gray2 .hd_area .hd_outside_K .hd_outside_K_top strong {background:#e9eaec url(../img/base/xq_topbj.png) no-repeat left;}
.hd_area .hd_outside_K .hd_outside_K_top .Link_more {display:inline-block;height:40px;line-height:40px;position:absolute;top:0;right:0;background-color:#FFF;text-right:right;padding-left:15px;color:#a2acc1;}
.hd_area.gray .hd_outside_K .hd_outside_K_top .Link_more {background-color:#f6f6f6;}
.hd_area .hd_outside_K .hd_outside_K_top .Link_more a {font-size:14px;color:#576b95;}
.hd_area .hd_outside_K .hd_outside_K_top .Link_more a:hover {color:#415070;}
.hd_area .hd_outside_K .hd_outside_K_top .Link_more a.Link_a_more {color:#666;}
.hd_area .hd_outside_K .hd_outside_K_top .Link_more a.Link_a_more:hover {color:#333;}
.dt_bestEvents_ul{width:1050px;overflow:hidden;margin-top:30px;}
.dt_bestEvents_ul li{width:233px;height:323px;border:1px solid #eee;float:left;margin-right:20px;position:relative;}
.dt_bestEvents_ul li:hover {border:1px solid #ccc;}
.dt_bestEvents_ul li .dt_bestEvents_img{width:235px;height:160px;position:absolute;left:-1px;top:-1px;}
.dt_bestEvents_ul li a:hover .dt_bestEvents_img {filter:alpha(Opacity=80);opacity:0.8;}
.dt_bestEvents_ul li .dt_bestEvents_tit{padding:165px 8px 0 8px;text-align:left;font-size:14px;color:#000;height:36px;line-height:18px;overflow:hidden;}
.dt_bestEvents_ul li .dt_bestEvents_tit a:hover {text-decoration:underline;}
.dt_bestEvents_ul li .dt_bestEvents_time{height:20px;margin-top:15px;overflow:hidden;padding:0 8px;visibility:hidden;}
.dt_bestEvents_ul li .dt_bestEvents_time img{width:13px;float:left;margin-top:4px;}
.dt_bestEvents_ul li .dt_bestEvents_time span{display:inline-block;line-height:20px;font-size:14px;color:#999;float:left;margin-left:5px;}
.dt_bestEvents_ul li .dt_bestEvents_address{height:20px;margin-top:5px;overflow:hidden;padding:0 8px;visibility:hidden;}
.dt_bestEvents_ul li .dt_bestEvents_address img{width:13px;float:left;margin-top:4px;}
.dt_bestEvents_ul li .dt_bestEvents_address span{display:inline-block;line-height:20px;font-size:14px;color:#999;float:left;margin-left:5px;width:180px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-align:left;}
.dt_bestEvents_ul li .dt_bestEvents_join{margin:15px 8px 0;border-top:1px solid #eee;}
.dt_bestEvents_ul li .dt_bestEvents_join span{display:inline-block;font-size:14px;color:#444;margin-top:14px;float:left;}
.dt_bestEvents_ul li .dt_bestEvents_join span b {color:#b71414;font-weight:normal;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A{display:block;width:25px;height:25px;position:relative;float:right;margin-top:10px;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A .dt_bestEvents_2wm{width:25px;height:25px;float:right;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A .trans{width:235px;height:280px;background:url(../img/base/trans_75.png) repeat;position:absolute;left:-201px;top:-288px;display:none;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A:hover .trans{display:block;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A .trans p.t{padding:5px 0;font-size:14px;line-height:18px;text-align:center;color:#FFF;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A .trans p.b{text-align:center;padding:30px 0 10px;}
.dt_bestEvents_ul li .dt_bestEvents_join .dt_bestEvents_join_A .trans p.b img{width:185px;height:185px;}

.dt_bestZt{width:1050px;overflow:hidden;margin-top:30px;}
.dt_bestZt a{display:block;width:488px;height:168px;border:1px solid #eee;float:left;position:relative;margin:0 20px 20px 0;background-color:#FFF;}
.dt_bestZt a:hover{background-color:#FFF;border:1px solid #ccc;}
.dt_bestZt a img{width:287px!important;height:170px!important;position:absolute;left:-1px;top:-1px;}
.dt_bestZt a:hover img {filter:alpha(Opacity=80);opacity:0.8;}
.dt_bestZt a p{padding:25px 10px 0 300px;text-align:left;}
.dt_bestZt a p strong{display:block;height:40px;font-size:16px;color:#000;line-height:25px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.dt_bestZt a p span{display:block;max-height:66px;font-size:14px;color:#666;line-height:22px; overflow: hidden;}
.hd_setup_7 {width:1050px;overflow:hidden;margin-top:10px;}
.hd_setup_7 li {width:198px;height:140px;float:left;margin:20px 20px 0 0;overflow:hidden;}
.hd_setup_7 li a {display:block;width:198px;height:140px;position:relative;}
.hd_setup_7 li a img {width:198px!important;height:140px!important;}
.hd_setup_7 li a:hover img {filter:alpha(Opacity=80);opacity:0.8;}
.hd_setup_7 li span {display:block;background:url(../img/base/trans_75.png) repeat;position:absolute;left:0;bottom:0;width:188px;height:36px;line-height:36px;font-size:14px;color:#FFF;padding:0 5px;font-weight:normal;text-align:left;}
.hd_setup_7 li.first {width:346px;height:300px;float:left;margin:20px 20px 0 0;}
.hd_setup_7 li.first a {display:block;width:346px;height:300px;position:relative;}
.hd_setup_7 li.first a img {width:346px!important;height:300px!important;}
.hd_setup_7 li.first div {background:url(../img/base/trans_75.png) repeat;position:absolute;left:0;bottom:0;width:346px;height:36px;overflow:hidden;}
.hd_setup_7 li.first div strong {display:block;line-height:36px;font-size:14px;color:#FFF;padding:0 5px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;text-align:left;}
.hd_setup_7 li.first div .tit_time {display:block;height:26px;line-height:22px;font-size:14px;color:#FFF;padding-left:25px;background:url(../img/base/icon_time_white.png) no-repeat 5px 4px;text-align:left;}
.hd_setup_7 li.first div .tit_address {display:block;height:26px;line-height:26px;font-size:14px;color:#FFF;padding-left:25px;background:url(../img/base/icon_addr_white.png) no-repeat 5px 4px;text-align:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;}
.hd_setup_7 li b {display:block;width:188px;line-height:20px;font-size:14px;padding:8px 5px;font-weight:normal;text-align:left;}
.hd_setup_6 {width:1140px}
.hd_setup_6 .hd_setup_6_K {height:300px;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li {}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a {display:block;width:318px;height:102px;background-color:#FFF;margin:30px 20px 0 0;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a:hover {background-color:#fcfcfc;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a .img {width:100px;height:100px;float:left;border:1px solid #dedede;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a .img img {width:102px!important;height:102px!important;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a:hover .img img {filter:alpha(Opacity=80);opacity:0.8;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a .title {width:196px;height:40px;line-height:20px;float:left;margin:7px 0 0 12px;font-size:13px;color:#000;text-align:left;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.hd_setup_6 .hd_setup_6_K .hd_setup_6_K_Li a .txt {width:196px;height:40px;line-height:20px;float:left;margin:7px 0 0 12px;font-size:13px;color:#666;text-align:left;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.hd_area.white .hd_outside_K2 {overflow:visible;width:1140px;margin:0 auto;}
.hd_area.white .hd_outside_K3 {margin-top:40px;}
#zbfDiv .hd_outside_K_top {margin-left:70px;}
.productshow {width:1140px;height:276px;margin:0 auto;}
.scrollcontainer {width:1000px;height:276px;overflow:hidden;position:relative;float:left;margin-left:12px;}
.scrollcontainer ul {position: absolute;top:0;width:20000px;}
.scrollcontainer ul li {float:left;width:318px;height:270px;margin-right:20px;}
.scrollcontainer ul li a {display:block;width:318px;height:102px;background-color:#FFF;margin:30px 20px 0 0;}
.scrollcontainer ul li a:hover {background-color:#fcfcfc;}
.scrollcontainer ul li a .img {width:100px;height:100px;float:left;border:1px solid #dedede;}
.scrollcontainer ul li a .img img {width:100px!important;height:100px!important;}
.scrollcontainer ul li a:hover .img img {filter:alpha(Opacity=80);opacity:0.8;}
.scrollcontainer ul li a .title {width:196px;height:40px;line-height:20px;float:left;margin:7px 0 0 12px;font-size:13px;color:#000;text-align:left;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.scrollcontainer ul li a .txt {width:196px;height:40px;line-height:20px;float:left;margin:7px 0 0 12px;font-size:13px;color:#666;text-align:left;word-break: break-all; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden;}
.zbf_scroll_btn {display:block;width:43px;height:71px;float:left;margin-top:112px;}
#zbf_scroll_l {background:url(../img/base/zbf_scrollBtn.png) no-repeat 0 -100px;margin-left:16px;}
#zbf_scroll_l:hover {background:url(../img/base/zbf_scrollBtn.png) no-repeat 0 0;}
#zbf_scroll_r {background:url(../img/base/zbf_scrollBtn.png) no-repeat -57px -100px;margin-left:6px;}
#zbf_scroll_r:hover {background:url(../img/base/zbf_scrollBtn.png) no-repeat -57px 0;}
.service_tools { width: 50px; height: 150px; background:red; position: fixed; right: 30px; bottom: 25px;z-index:101;}
.service_tools a{ width: 100%; height: 50px; display: block;}
.service_tools a.vip { background:#393535 url(../img/base/sidebar_right.png) no-repeat scroll 4px 10px; position: relative;}
.service_tools a.vip:hover { background: #0099e9 url(../img/base/sidebar_right.png) no-repeat scroll 4px -146px;}
.service_tools a.vip .vip_text { width: 164px; height: 24px; border-radius: 3px; background: #f1f1f8; line-height: 24px; text-align: center; font-size:12px; color: #000; border: 1px solid #a5a5a5; position: absolute; right: 55px; top: 14px; display: none;}
.service_tools a.vip:hover .vip_text { display: block;}
.service_tools a.activity { background:#393535 url(../img/base/sidebar_right.png) no-repeat scroll 4px -40px;}
.service_tools a.activity:hover { background: #0099e9 url(../img/base/sidebar_right.png) no-repeat scroll 6px -196px;}
.service_tools a.feedback { background:#393535 url(../img/base/sidebar_right.png) no-repeat scroll 4px -90px;}
.service_tools a.feedback:hover { background: #0099e9 url(../img/base/sidebar_right.png) no-repeat scroll 7px -245px;}
.service_tools .hd_tel { position: absolute; top: -157px; left: -258px; display: none;}
.service_tools .kf_tel { position: absolute; top: -114px; left: -258px; display: none;}
.service_tools a.activity:hover .hd_tel { display: block;}
.service_tools a.feedback:hover .kf_tel { display: block;}

.loadingDiv {width:120px;height:120px; background-image:url(../img/base/loadingBj.png); position:absolute;}
.loadingDiv .pImg {padding-top:30px;padding-bottom:20px;text-align:center;}
.loadingDiv .pImg img {width:30px;height:30px;}
.loadingDiv .pTxt {text-align:center;font-size:12px; color:#FFF;}
#loadingDiv {position:fixed;top:300px!important;}