/* CSS Document */
/* 以下样式为通用样式，可以不作改动 */
body {font-family:"microsoft yahei";font-size:12px;color:#585858;background:#ffffff}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,button,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}  
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}   
q:before,q:after {content:'';}   
abbr,acronym {border:0;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
img {max-width:100%;border:0;transition:all .5s}
.mw{margin:0 auto;width:990px;}
a{color:#585858;text-decoration:none;border:0px;font-family:"microsoft yahei";}
a:visited {color:#585858;text-decoration:none;font-size:12px;font-family:"microsoft yahei";}
a:hover {color:#2165ac;text-decoration:underline;}

.cle{clear:both;}


.fl{float:left;}
.fr{float:right;}

.txtcenter{text-align:center}
.txtleft{text-align:left}
.txtright{text-align:right}
.txtp p{text-indent:24px;}

.borderno{border:none!important}
.bgno{background:none!important}
/* 以下备用样式表单，可根据自己需要改变数字 */
.pt10{padding-top:.1rem;}
.pt13{padding-top:.13rem;}
.pt5{padding-top:5px;}
.pl5{padding-left:5px;}
.blank30 {clear:both;height:.3rem;overflow:hidden;display:block}
.blank10 {clear:both;height:.1rem;overflow:hidden;display:block}
.blank20 {clear:both;height:.2rem;overflow:hidden;display:block}
/*高德地图*/
#container {height:4.5rem;}
#container,#container * {transition:none;}
.map {position:relative;z-index:1;}
.map_loading {    position: absolute;
    z-index: 999;
    width: 100%;
    height: 100%;
    background: #000;
    top: 0;
    left: 0;
    transition: none;}
.map_loading i {position: absolute;
    top: 50%;
    left: 50%;
    transform: translateY(-50%) translateX(-50%);
    font-size: 0.45rem;
    color: #FFF;}
.infowindow-content {padding:25px 15px;}
.infowindow-content h3{font-size:14px;color:#CC5522;font-weight:bold;white-space: nowrap;margin:0 0 10px;}
.infowindow-content p {font-size:12px;color:#333;margin:0 0 5px}
.amap-adcombo-close {background-color:#000}	
/*响应式 mobile 导航*/
.m-header {position:fixed;top:-100%;background:rgba(0,0,0,0.4);z-index:50;transition:all .36s;opacity:0;width:100%;line-height:60px;height:60px;}
.m-header >.col-xs-6>div {color:#FFF;display:inline-block}
.m-header >.col-xs-6>div a {color:#FFF}
.m-header >.col-xs-6>div i {font-size:.3rem;padding:0 5px;}
.st-menu-open {overflow:hidden;}
.st-menu .logo {margin:0 0 15px;padding:1em;}
.st-menu {display:none;opacity:0}
.st-menu li {margin:2px 0}
.st-menu li dl {margin:0 0 15px;padding:0;display:none;}
.st-menu li dd a {text-indent:1.5em;font-size:0.14rem;}
.st-menu-open .st-menu {opacity:1;}

.m-header .m_langs{position:absolute;right:70px;font-size:0;top:50%;transform:translateY(-50%)}
.m-header .m_langs a{display:inline-block;vertical-align:middle;width:30px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#FFF;background:#006fe2;margin:0 6px;border-radius:100%}

.fancybox-wrap,.fancybox-wrap * {transition:none;}
.lightboxOverlay ,.lightbox,.lightboxOverlay *,.lightbox * {transition:none;}