.text-12{font-size:12px;line-height:16px}.text-14{font-size:14px;line-height:20px}.text-16{font-size:16px;line-height:24px}.text-18{font-size:18px;line-height:28px}.text-24{font-size:24px;line-height:32px}.text-32{font-size:32px;line-height:40px}.text-40{font-size:40px;line-height:48px}.text-regular{font-weight:400}.text-bold{font-weight:500}.text-bolder{font-weight:600}.ml4{margin-left:4px}.mr4{margin-right:4px}.mt4{margin-top:4px}.mb4{margin-bottom:4px}.ml8{margin-left:8px}.mr8{margin-right:8px}.mt8{margin-top:8px}.mb8{margin-bottom:8px}.ml12{margin-left:12px}.mr12{margin-right:12px}.mt12{margin-top:12px}.mb12{margin-bottom:12px}.ml24{margin-left:24px}.mr24{margin-right:24px}.mt24{margin-top:24px}.mb24{margin-bottom:24px}.es-header{background-color:#cf010e}.es-header .nav.navbar-nav>li>a{color:#f5f5f5}.es-header .nav.navbar-nav>li.active>a,.es-header .nav.navbar-nav>li.open.active>a,.es-header .nav.navbar-nav>li.open>a,.es-header .nav.navbar-nav>li.open>a:focus,.es-header .nav.navbar-nav>li.open>a:hover,.es-header .nav.navbar-nav>li>a:focus,.es-header .nav.navbar-nav>li>a:hover{color:#fff}.es-header .nav.user-nav>li>a{color:#f5f5f5}.es-header .nav.user-nav>li>a:focus,.es-header .nav.user-nav>li>a:hover{color:#fff}
@media (min-width: 767px){
	.footmenubox{display: none!important;}
	.zimenubox{display: none!important;}
	.menuzhezao{display: none!important;}
}
@font-face {
  font-family: "iconfont";
  src: url('/static-dist/app/fonts2/iconfont.ttf') format('truetype');
}
.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-fenqiwode1:before {content: "\e651";}
.icon-shouye:before {content: "\e723";}
.icon-xinlitiaozheng:before {content: "\e6a3";}
.icon-meishu:before {content: "\e6ea";}
.icon {
    display:inline;
    height: 3.5rem;
    line-height: 3.5rem;
    font-size: 1.5rem;
    margin: 10px auto;
    color: #CF010E;
    -webkit-transition: font-size 0.25s linear, width 0.25s linear;
    -moz-transition: font-size 0.25s linear, width 0.25s linear;
    transition: font-size 0.25s linear, width 0.25s linear;
}
.footmenubox{width:101%;height:3.5rem; position:fixed;bottom:0; left:-2px;z-index:99998}
.footmenubox ul{width:100%; height:3.5rem; list-style:none; padding:0; margin:0;background-color:#FFFFFF; border:1px solid #CF010E}
.footmenubox ul li{width:20%; height:3.5rem; text-align:center; border-right:1px solid #CF010E; float:left;cursor: pointer;}
.footmenubox ul li a{font-size:1.5rem; line-height:3.5rem; color:#CF010E; font-family:"\65B0\5B8B\4F53"; padding-left:3px; font-weight:bold;text-decoration:none}
.yjmf{width:100%; height:3.5rem}
.yjmf a{font-family:"\65B0\5B8B\4F53"; display:block; font-size:1.5rem!important; line-height:1.7rem!important;padding:0; margin:0}
.zimenubox{width:100%; height:auto; position:fixed;bottom:3.5rem; overflow:hidden;left:0; padding:0; margin:0; z-index:99999;display:none}
.zimenubox ul{width:30%; height:auto; list-style:none; overflow:hidden;background-color:#CF010E;margin:0 0 0 20%; padding:0;display:none}
.zimenubox ul li{width:100%; height:3rem; border-bottom:1px dashed #FFF; text-align:center}
.zimenubox ul li a{font-family:"\65B0\5B8B\4F53"; display:block; font-size:1.2rem!important; line-height:3rem!important;padding:0; margin:0; color:#FFF;text-decoration:none}
.xinlizmu{margin:0 20% 0 0!important; float:right;}
.wodezmu{margin:0!important;float:right;}
.meishuzmu{margin:0 0 0 20%!important;float:left;}
.fansemuen{background-color:#CF010E!important;}
.fansemuen a,.fansemuen span{ color:#FFF!important}
.menuzhezao{width:100%; min-height:70%; position:fixed;top:1px; left:0;display:none}