﻿/*home*/
#bgDiv{width:100%;height:100%;background:#fff;}
#bgDiv .homeMain{clear:both;margin:auto;min-width:980px;width:100%;min-height:560px;height:685px;max-height:685px;position:relative;zoom:1;overflow:hidden;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.ho_tbar{width:100%;height:140px;overflow:hidden}

#homeBannner{width:944px;margin:13px auto 0;padding:0 20px;height:115px;overflow:hidden;position:relative;zoom:1;-webkit-user-select:none;}
#homeBannner .prev,#homeBannner .next{display:inline-block;vertical-align:middle;width:14px;height:12px;cursor:pointer;background:url(../images/public/home_picNav_arrow.png) no-repeat;position:absolute;top:50%;margin-top:-6px;}
#homeBannner .prev{left:0;}
#homeBannner .next{right:0;background-position:-14px 0;}
#homeBannner .scrollMiddle{text-align:center;overflow:hidden;}
#homeBannner .scrollMiddle a{display:inline-block;margin:0 4px;float:left;}
#homeBannner .scrollMiddle a img{border:1px #a0a0a0 solid;width:226px;height:113px;}
#homeBannner .scrollMiddle a:hover img{border:1px #686868 solid;}

#regionWap{position:relative;zoom:1;}
#regionWap .region{position:absolute;display:1none;}
#regionWap .region a{color:#fff;text-decoration:underline;}
#regionWap .region .spot{width:25px;height:25px;text-indent:-9999rem;background:url(../images/public/spot_a.png) no-repeat;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#00000000');}
#regionWap .region .boxBg{top:0;left:20px; display:none;width:240px;height:auto;padding:12px 10px;background:url(../images/public/transparent.gif) repeat-x;position:absolute;z-index:300;}
#regionWap .region .box{width:215px;padding:8px 12px;font-size:1rem;line-height:1.4;color:#fff;background-color:rgba(0, 0, 0, 0.55);background:url(../images/public/tp_b70.png) repeat\9;_background:#000;}