@charset "UTF-8";

/*未开启手机站点并用手机访问时的相关样式*/
#wp-mobile_navhandler{background-image:-moz-linear-gradient(top,#909090,#565656);background-image:-webkit-gradient(linear,left top,left bottom,from(#909090),to(#565656));background-image:-webkit-linear-gradient(#909090,#565656);background-image:-moz-linear-gradient(#909090,#565656);background-image:-ms-linear-gradient(#909090,#565656);background-image:-o-linear-gradient(#909090,#565656);background-image:linear-gradient(#909090,#565656);position:fixed;text-align:right;left:0;bottom:0;height:45px;width:100%;z-index:9999;}
#wp-mobile_navhandler > span {background:url(../images/mobile_bar_down.png) no-repeat center center #515151;background-size:32px auto;display:inline-block;height:45px;width:100%;}
#wp-mobile_navhandler > span.expand {background:url(../images/mobile_bar_up.png) no-repeat center center #515151;}
#wp-mobile_navtab{border-top:1px solid #d5d5d5;background-color:#f8f8f8; background-image:-moz-linear-gradient(top,#f8f8f8,#e7e7e7);background-image:-webkit-gradient(linear,left top,left bottom,from(#f8f8f8),to(#e7e7e7));background-image:-webkit-linear-gradient(#f8f8f8,#e7e7e7);background-image:-moz-linear-gradient(#f8f8f8,#e7e7e7);background-image:-ms-linear-gradient(#f8f8f8,#e7e7e7);background-image:-o-linear-gradient(#f8f8f8,#e7e7e7);background-image:linear-gradient(#f8f8f8,#e7e7e7);position:fixed;left:0;bottom:0;width:100%;z-index:10001;}
#wp-mobile_navtab > a{border-right:1px solid #d8d8d8;display:inline-block;height:100px;float:left;text-align:center;overflow:hidden;}
#wp-mobile_navtab > a:hover{background:#f9f9f9;}
#wp-mobile_navtab > a:last-child{border:none;}
#wp-mobile_navtab > a label {background:url(../images/quickmark-sitestar.png) no-repeat;display:inline-block;height:100px;width:100px;}
#wp-mobile_navtab > a.navigate label{background-position:-46px -52px;}
#wp-mobile_navtab > a.contact label{background-position:-233px -56px;}
#wp-mobile_navtab > a.message label{background-position:-1177px -57px;}
#wp-mobile_navtab > a.email label{background-position:-438px -53px;}
#wp-mobile_navtab > a.location label{background-position:-648px -53px;}
#wp-mobile_navtab > a.sinawbo label{background-position:-840px -54px;}
#wp-mobile_navtab > a.qqwbo label{background-position:-1031px -54px;}
#wp-mobile_navigate {background:#f8f8f8;border-top:1px solid #d8d8d8;border-right:1px solid #d8d8d8;display:none;position:fixed;left:0;bottom:147px;overflow:hidden;z-index:10000;-moz-box-shadow:10px -10px 25px rgba(153,153,153,.4); -webkit-box-shadow:10px -10px 25px rgba(153,153,153,.4);box-shadow:10px -10px 25px rgba(153,153,153,.4);}
#wp-mobile_navigate > .wp-mobile_navwrap {padding:0;position:absolute;width:100%;z-index:10001;}
#wp-mobile_navigate ul {float:left;}
#wp-mobile_navigate li > a {float:left;padding-left:40px;display:inline-block;font-family:"microsoft yahei";font-size:42px;height:75px;line-height:75px;overflow:hidden;white-space:nowrap;}
#wp-mobile_navigate li {border-bottom:1px solid #d7d7d7;float:left;}
#wp-mobile_navigate li:first-child {border-bottom:1px solid #d7d7d7;}
#wp-mobile_navigate li:last-child {border-bottom:none;}
#wp-mobile_navigate li.local {background-color:#515151;}
#wp-mobile_navigate li.local > a {color:#fff;}
li span.mobile_nav_branch {font-size:42px;height:75px;line-height:75px;float:right;padding-left:18px;padding-right:18px;}
li.local span.mobile_nav_branch {color:#fff;}
.mblank_placeholder {position:absolute;left:0;width:100%;}

@viewport {/*视点*/
  /*width: device-width;
  zoom: 1.0;
  user-zoom: zoom;*/
}
@media all and (orientation:landscape) {
  #wp-mobile_navhandler {height:30px;}
  #wp-mobile_navhandler > span {height:30px;width:100%;}  
  #wp-mobile_navtab > a, #wp-mobile_navtab > a label {height:80px;}
  #wp-mobile_navtab > a.navigate label{background-position:-45px -63px;}
  #wp-mobile_navtab > a.contact label{background-position:-231px -67px;}
  #wp-mobile_navtab > a.message label{background-position:-1177px -66px;}
  #wp-mobile_navtab > a.email label{background-position:-438px -63px;}
  #wp-mobile_navtab > a.location label{background-position:-647px -63px;}
  #wp-mobile_navtab > a.sinawbo label{background-position:-839px -65px;}
  #wp-mobile_navtab > a.qqwbo label{background-position:-1031px -65px;}
  #wp-mobile_navigate {bottom:112px;}
  #wp-mobile_navigate li > a {float:left;padding-left:32px;font-size:28px;height:56px;line-height:56px;}
  li span.mobile_nav_branch {font-size:28px;height:56px;line-height:56px;padding-left:15px;padding-right:15px;}
}
