 #xiala {
   position: absolute;
   top: 40px;
   left: 0;
   border: 1px solid #09F;
   width: 100%;
   margin: 0;
   padding: 0;
   display: none;
   padding: 0px;
   z-index: 99;
   background: #fff;
 }

.butlogo {
    width: 100px;
    height: 100px;
    margin-bottom: 10px;
    float:left;
}
.butlogo1{
    width: 150px;
    height: 50px;
}
.logoa img{width:150px;height:50px;}
 html,body{
    height: 100%;
    overflow: auto;
   -webkit-overflow-scrolling: touch;
}
*{-webkit-overflow-scrolling:touch}

@-webkit-keyframes balloon{
	0%{
		-webkit-transform:translateY(0); transform:translateY(0);
	}
	100%{
		-webkit-transform:translateY(-5px); transform:translateY(-5px);
	}
}

@keyframes balloon{
	0%{
		-webkit-transform:translateY(0); transform:translateY(0);
	}
	100%{
		-webkit-transform:translateY(-5px); transform:translateY(-5px);
	}
}

@-webkit-keyframes balloon2{
	0%{
		-webkit-transform:translateY(0); transform:translateY(0);
	}
	100%{
		-webkit-transform:translateY(6px); transform:translateY(6px);
	}
}

@keyframes balloon2{
	0%{
		-webkit-transform:translateY(0); transform:translateY(0);
	}
	100%{
		-webkit-transform:translateY(6px); transform:translateY(6px);
	}
}

@-webkit-keyframes balloon3{
	0%{
		-webkit-transform:translateY(0) scale(1); transform:translateY(0) scale(1);
	}
	100%{
		-webkit-transform:translateY(10px) scale(1.1); transform:translateY(10px) scale(1.1);
	}
}

@keyframes balloon3{
	0%{
		-webkit-transform:translateY(0) scale(1); transform:translateY(0) scale(1);
	}
	100%{
		-webkit-transform:translateY(10px) scale(1.4); transform:translateY(10px) scale(1.4);
	}
}
 .h_sel_qu li{float:left;}

.h_sel_qu div li{margin-top:5px;font-size:14px;}
 .HZ-standard img{width:100%}

.mclass{background:#fff;padding:10px;margin:10px;}

.mclass2{background:#fff;padding:10px;margin-bottom:20px ;padding-left:20px;}
.mclass1{background:#fff;width:100%;margin:0 auto;padding-bottom:0px;margin-bottom:20px;}
.mclass3{background:#fff;width:1200px;margin:0 auto;margin-bottom:20px;padding-bottom:20px;}
 #xiala li {
   list-style: none;
   padding: 3px 7px 4px;
   cursor: pointer;
   font-size: 16px !important;
 }
.logo img{width:60px!important;height:60px!important;}
 #xiala li:hover {
   background: #43bdf7;
   color: #fff;
 }

 a,
 abbr,
 acronym,
 address,
 applet,
 b,
 big,
 blockquote,
 body,
 caption,
 center,
 cite,
 code,
 dd,
 del,
 dfn,
 div,
 dl,
 dt,
 em,
 fieldset,
 font,
 form,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6,
 html,
 i,
 iframe,
 img,
 ins,
 kbd,
 label,
 legend,
 li,
 object,
 ol,
 p,
 pre,
 q,
 s,
 samp,
 small,
 span,
 strike,
 strong,
 sub,
 sup,
 table,
 tbody,
 td,
 tfoot,
 th,
 thead,
 tr,
 tt,
 u,
 ul,
 var {
   margin: 0;
   padding: 0;
   border: 0;
   outline: 0
 }

 li,
 ol,
 ul {
   list-style: none;
 }

 blockquote,
 q {
   quotes: none
 }

 blockquote:after,
 blockquote:before,
 q:after,
 q:before {
   content: '';
   content: none
 }

 :focus {
   outline: 0
 }

 del {
   text-decoration: line-through
 }

 table {
   border-collapse: collapse;
   border-spacing: 0
 }

 address,
 cite,
 code,
 dfn,
 em,
 i,
 var {
   font-style: normal
 }

 button,
 input[type=button],
 input[type=reset],
 input[type=submit] {
   cursor: pointer;
   -webkit-appearance: none
 }

 .vm {
   vertical-align: middle
 }

 .clearfix:after {
   content: "\0020";
   display: block;
   clear: both;
   height: 5px;
   visibility: hidden
 }

 * html .clearfix {
   zoom: 1
 }

 .fl {
   float: left
 }

 .fr {
   float: right
 }

 body {
   background: #fff
 }

 body,
 button,
 input,
 select,
 textarea {
   font: 12px/1.5 arial, helvetica, clean, sans-serif
 }

 a {
   text-decoration: none;
   color: #24d
 }

 a:hover {
   text-decoration: underline;
   color: #c00
 }
 .BMap_Marker img{
   width: 100%
 }

 
 