﻿@charset "utf-8";
.clearfix {
  zoom: 1;
}
.clearfix:after {
  content: '';
  display: block;
  clear: both;
}
.hide {
  display: none;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.font_arial {
  font-family: 'Arial';
}
.hsBody {
  max-width: 800px;
}
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: 'Microsoft YaHei';
}
html,
body {
  font-size: 12px;
}
li {
  list-style: none;
}
img {
  border: none;
}
input,
select,
textarea {
  outline: none;
  border: none;
  background: none;
  -webkit-appearance: none;
}
textarea {
  resize: none;
}
a {
  text-decoration: none;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 12px;
  font-weight: normal;
}
i {
  font-style: normal;
}
/*智能助手*/
.tipWarp {
  height: 9.8rem;
  width: 100%;
  position: absolute;
  top: 50%;
  margin-top: -4.9rem;
}
.tipWarp i {
  display: block;
  width: 7rem;
  height: 7rem;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: url('../i/tipIcon.png') no-repeat center center;
  background-size: 100% 100%;
  margin: 0 auto;
}
.tipWarp p {
  text-align: center;
  height: 2.8rem;
  line-height: 2.8rem;
  font-size: 0.68rem;
  color: #666666;
}
/*联系我们*/
.contactBg {
  width: 100%;
  height: 100%;
  position: absolute;
  max-width: 800px;
  background: url(../i/contactUsBg.png) no-repeat center center;
  background-size: 100% 100%;
  background-attachment: fixed;
  padding: 0.58rem 1rem 1.14rem;
}
.contactWarp {
  width: 100%;
  height: 100%;
  background: #fff;
  overflow: hidden;
}
.contactWarp .logoImg {
  width: 3.76rem;
  height: auto;
  display: block;
  margin: 0 auto;
  margin-top: 1.62rem;
}
.contactWarp .contactPhone {
  height: 2.68rem;
  line-height: 2.68rem;
  color: #000000;
  font-size: 0.64rem;
  text-align: center;
}
.contactWarp .contactTip {
  width: 1.44rem;
  height: auto;
  display: block;
  margin: 0 auto;
  margin-top: 0rem;
}
@media screen and (max-width: 600px) {
  .contactWarp .contactTip {
    margin-top: 10%;
  }
}
/*智能助手090411*/
.myWarp {
  background: #ffffff;
  padding: 0px 0.5rem;
}
.myWarp ul {
  width: 100%;
}
.myWarp li {
  border-bottom: 1px solid #d2d2d2;
  /*line-height: 30px;*/
  color: #666666;
  font-size: 0.64rem;
  position: relative;
}
.myWarp li .title {
  /*padding-left: 1.4rem;*/
  top: -10px;
}
.myWarp li .body {
  top:-10px;
  padding-left: 56px;
  font-size: 14px;
}
.myWarp li .con {
  overflow: hidden;
  padding-bottom: 0.6rem;
  display: none;
}
.myWarp li .con div {
  float: left;
  height: 1.36rem;
  line-height: 1.36rem;
  width: 50%;
  color: #666;
  font-size: 0.6rem;
  padding-left: 0.6rem;
}
.myWarp li .con div i {
  display: inline-block;
  width: 0.56rem;
  height: 0.56rem;
  border: 1px solid #006600;
  vertical-align: middle;
  -webkit-border-radius: 0.1rem;
  -moz-border-radius: 0.1rem;
  border-radius: 0.1rem;
  margin-bottom: 0.1rem;
  margin-right: 0.3rem;
  position: relative;
}
.myWarp li img{
    /*height:42px;width:42px;top:6px;position:relative;margin-right:4px;*/
    height:42px;width:42px;margin-right:0.5rem;vertical-align:middle;margin-bottom:0.12rem;
}
#cmdList i.moreIcon{top:1.2rem;}
.myWarp li .con div.selected i {
  border: 1px solid #006600;
}
.myWarp li .con div.selected i:before {
  content: '';
  width: 0.64rem;
  height: 0.56rem;
  display: block;
  background: url('../i/okIcon_green.png') no-repeat center center;
  position: absolute;
  left: 0px;
  top: -0.04rem;
  background-size: 0.52rem auto;
}
.myWarp li .con div.noselected i {
  border: 1px solid #999999;
}
.myWarp li .con div.noselected i:before {
  content: '';
  width: 0.64rem;
  height: 0.56rem;
  display: block;
  background: url('../i/okIcon_grey.png') no-repeat center center;
  position: absolute;
  left: 0px;
  top: -0.04rem;
  background-size: 0.52rem auto;
}
.myWarp li:before {
  content: '';
  width: 0.9rem;
  height: 78px;
  position: absolute;
  left: 0px;
  top: 0px;
  /*background: url('../i/myIcon.png') no-repeat;
  background-size: 100% auto;*/
}
.myWarp li.open .moreIcon {
  transform: rotate(90deg);
}
/*.myWarp li.ic1:before {
  background-position: 0px 0px;
}
.myWarp li.ic2:before {
  background-position: 0px -1.92rem;
}
.myWarp li.ic3:before {
  background-position: 0px -3.84rem;
}
.myWarp li.ic4:before {
  background-position: 0px -5.76rem;
}
.myWarp li.ic5:before {
  background-position: 0px -7.68rem;
}*/
.myWarp i.moreIcon {
  display: block;
  width: 0.5rem;
  height: 0.5rem;
  position: absolute;
  top: 0.7rem;
  right: 0px;
  background: url('../i/moreIcon.png') no-repeat center center;
  background-size: 0.32rem auto;
  transition: all 0.3s ease;
}
.menuBtn {
  display: block;
  height: 1.4rem;
  width: 1.4rem;
  background: #fdbb0b url('../i/menuIcon.png') no-repeat center center;
  background-size: 0.96rem auto;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  position: fixed;
  left: 0.64rem;
  bottom: 1rem;
  z-index: 100;
}

.menuExt {
  display: block;
  background: url('../i/menu.png') no-repeat center center;
  background-size: 0.96rem auto;
  z-index: 100;
  transition: all 0.3s ease;
}
.mh-head{text-align:center;padding:0 10px;margin:0;position:relative;background:#ccc;color:#333;height:40px}.mh-head a{color:inherit;text-decoration:none}.mh-head.mh-size-2{height:80px}.mh-head.mh-size-3{height:120px}.mh-head.mh-sticky{position:-webkit-sticky;position:sticky;top:0;left:0;right:0;z-index:10;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mh-head.mh-sticky.mh-scrolledout{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mh-head .mh-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:20px;display:block;padding:10px}.mh-head.mh-align-left .mh-text{text-align:left}.mh-head.mh-align-right .mh-text{text-align:right}.mh-head.mh-btns-left{padding-left:50px}.mh-head.mh-btns-left-2{padding-left:90px}.mh-head.mh-btns-left-3{padding-left:130px}.mh-head.mh-btns-right{padding-right:50px}.mh-head.mh-btns-right-2{padding-right:90px}.mh-head.mh-btns-right-3{padding-right:130px}.mh-head .mh-btns-left,.mh-head .mh-btns-right{display:block;width:40px;position:absolute;top:0;bottom:0}.mh-head .mh-btns-left{left:10px}.mh-head .mh-btns-right{right:10px}.mh-head.mh-btns-left-2 .mh-btns-left,.mh-head.mh-btns-right-2 .mh-btns-right{width:80px}.mh-head.mh-btns-left-3 .mh-btns-left,.mh-head.mh-btns-right-3 .mh-btns-right{width:120px}.mh-head .mh-btns-left>*,.mh-head .mh-btns-right>*{text-align:center;font-size:18px;line-height:20px;width:40px;display:block;padding:10px 0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.mh-head .mh-btns-left>:nth-child(1),.mh-head .mh-btns-right>:nth-child(1){left:0}.mh-head .mh-btns-left>:nth-child(2),.mh-head .mh-btns-right>:nth-child(2){left:40px}.mh-head .mh-btns-left>:nth-child(3),.mh-head .mh-btns-right>:nth-child(3){left:80px}.mh-head .mh-list{-webkit-overflow-scrolling:touch;overflow-x:auto;white-space:nowrap;list-style:none;line-height:20px;display:block;padding:0;margin:0}.mh-head .mh-list li{display:inline-block;padding:0;margin:0}.mh-head .mh-list li a,.mh-head .mh-list li span{display:block;padding:10px}.mh-head.mh-align-left .mh-list{text-align:left}.mh-head.mh-align-right .mh-list{text-align:right}.mh-head .hamburger{margin-top:2px;-webkit-transform:scale(.6,.7) translateY(-50%);-ms-transform:scale(.6,.7) translateY(-50%);transform:scale(.6,.7) translateY(-50%);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}.mh-head .mh-image,.mh-head .mh-logo{background:none center center transparent no-repeat;display:block;height:100%}.mh-head .mh-logo{background-size:contain;background-clip:content-box;padding:10px}.mh-head.mh-align-left .mh-logo{background-position:left center}.mh-head.mh-align-right .mh-logo{background-position:right center}.mh-head .mh-image{background-size:cover}.mh-head .mh-form{padding:7px 0;position:relative}.mh-head .mh-form input{background:#fff;border:none;border-radius:3px;font-size:14px;line-height:26px;display:block;box-sizing:border-box;height:26px;width:100%;padding:0 10px}.mh-head .mh-form .fa{color:#ccc;text-align:center;line-height:40px;display:block;width:40px;height:40px;position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.mm-menu li.img:after
		{
			left: 75px !important;
		}
		.mm-menu li.img a
		{
			font-size: 16px;
		}
		.mm-menu li.img a img
		{
			float: left;
			width: 46px;
			height: 46px;
			padding: 4px 2px 0 2px; 
			margin: -5px 10px -5px -5px;
			border-radius: 100px;
			opacity: 0.6;
		}
		.mm-menu li.img a small
		{
			font-size: 12px;
		}
