@font-face {
	font-family: Montserrat-Light;
	src: url(../../fonts/Montserrat-Light.ttf) format("truetype");
}

*{margin:0; padding:0; outline:none;font-size:0.5rem;font-family:"Montserrat-Light",sans-serif;}
a{color:#333333; text-decoration:none; -webkit-tap-highlight-color:rgba(200,200,200,0.2);}
a:active{color:#FE2300;}
img{border:none;}
ul{list-style-type:none;}
body{-webkit-user-select:none; -moz-user-select:none;background:#F0EFF5;}
textarea{resize:none; background:inherit;}

html,body{ max-width:640px; min-width:340px; margin:0 auto;height:100%;color:#333333;}
.main {min-height:100%; margin:0 auto;background:#ffffff;font-size:0.6rem; }
.text2 {color:#CC0000}
.clearfix{clear: both; height:0px;}
.header{height:1.4rem;padding:0.5rem 0px;width:100%;position:fixed; z-index:110;background-color: #fff;MAX-WIDTH: 640px;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
.header a{display:block;}
.header .logo{height:1.5rem;float:left; padding-left:2%;}
.header .logo img{height:1.5rem;}
.header h1{float:left;border-left:1px solid #eee; font-weight:normal;color: #999; padding-left:10px; margin-left:10px;height:2rem; line-height:1rem; font-size:.5rem;}

.headright{height:.8rem; float:right;width:60%;}
.header_ss{height:.8rem; float:left; padding:0.2rem .5rem;border-radius:1.4rem; border:1px solid #f1f1f1; width:50%; margin:.2rem 2%;}
.header_ss form input.searchText,.header_ss form input.searchBtn{float:left;background:none;border:none;}
.header_ss form input.searchText{width:80%;height:.8rem;line-height:.8rem;color:#B8B8B8;float:left;}
.header_ss form input.searchBtn{width:.8rem;height:.8rem;background:url(../images/search_img.gif) no-repeat center;background-size:.6rem .6rem; float:right;}

.lang{float:left; margin-left:5%; padding-top:.3rem;}
.lang a{
	border-radius: 1rem;
	height:1rem;
	width:1rem;
	background-color: #00a5e3;
	text-align:center;
	color: #FFFFFF;
	line-height:1rem;
	display:block;
	font-size:.4rem;
}





.header .back{height:2rem; float:left;}
.header .back img{height:2rem;}
.nav_dh{height:1.4rem; float:right; cursor:pointer; padding:0.2rem 2% 0.2rem 0px;}
.nav_dh img{height:1.2rem; float:right;}
.hui-slide-menu{width:65%; height:100%; position:fixed; z-index:999; background:#00a5e3; right:-65%; top:0px;}
.hui-slide-menu ul{padding:20px;}
.hui-slide-menu li{color:#FFFFFF; line-height:40px; height:40px; overflow:hidden; border-bottom:1px solid #1EC1FF; padding:0px 30px 0px 10px; position:relative;}

.hui-slide-menu .jt{
	position:absolute;
	right:10px;
	color:#FFFFFF;
	top:10px;
	background-image: url(../images/side_icon.png);
	background-repeat: no-repeat;
	background-position: center center;
	width:20px; height:20px;
	background-size:15px auto;
transition: all .4s ease;}

.hui-slide-menu .xz .jt{
    transform:rotate(90deg);
}



.hui-slide-menu li a{color:#FFFFFF; font-size:12px; display:block;}
.hui-slide-menu li.zk {background:none; height:auto; display:none;padding-right:10px;}
.hui-slide-menu li.zk dl{width:100%;}
.hui-slide-menu li.zk dl dd {HEIGHT: 30px;width:100%;border-bottom:1px solid #1EC1FF; line-height:30px;}
.hui-slide-menu li.zk dl dd a{color:#fff; font-size:11px; display:block;padding-left:10px;}
.hui-slide-menu li.zk dl dd:last-child {border-bottom:none;}

@keyframes hui-a-menu-show{0%{right:-65%;} 100%{right:0%}}
@-moz-keyframes hui-a-menu-show{0%{right:-65%;} 100%{right:0%}}
@-webkit-keyframes hui-a-menu-show{0%{right:-65%;} 100%{right:0%}}
@-o-keyframes hui-a-menu-show{0%{right:-65%;} 100%{right:0%}}
.hui-slide-menu-show{-webkit-animation:hui-a-menu-show 0.3s forwards; animation:hui-a-menu-show 0.3s forwards;}
@keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-65%}}
@-moz-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-65%}}
@-webkit-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-65%}}
@-o-keyframes hui-a-menu-hide{0%{right:0%;} 100%{right:-65%}}
.hui-slide-menu-hide{-webkit-animation:hui-a-menu-hide 0.3s forwards; animation:hui-a-menu-hide 0.3s forwards;}
#hui-mask{position:fixed; z-index:111; background:rgba(0,0,0, 0.5); width:100%; left:0px; top:0px; height:100%;}

.ptop{height:2.4rem;}
.container {padding: 1rem 3%;}
.containerbg {background-color:#FaFaFa;}


#hui-toast{width:100%; position:fixed; z-index:21; left:0; top:50%; text-align:center;}
#hui-toast-msg{margin:0 auto; line-height:22px; background:rgba(0,0,0,0.7); padding:10px; color:#FFFFFF; font-size:14px; text-align:center; max-width:200px; border-radius:6px; display:inline-block;}
/* icon toast */
#hui-icon-toast{width:158px; position:fixed; z-index:99999; left:50%; top:50%; -webkit-transform:translate(-65%, -65%); transform:translate(-65%, -65%); -moz-transform:translate(50%, 50%); -o-transform:translate(50%, 50%); background:rgba(0,0,0,0.9); border-radius:5px;}
#hui-icon-toast *{color:#FFFFFF;}
#hui-icon-toast .hui-icons{text-align:center; font-size:50px; height:40px; font-weight:700; line-height:40px; padding:28px 0px 18px 0px;}
#hui-icon-toast .hui-text-center{line-height:1.5em; padding-bottom:15px; font-size:16px; margin-top:8px;}

@keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
@-moz-keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
@-webkit-keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
@-o-keyframes hui-a-fade-in{0%{opacity:0;} 100%{opacity:1}}
.hui-fade-in{animation:hui-a-fade-in 300ms linear forwards; -moz-animation:hui-a-fade-in 300ms linear forwards; -webkit-animation:hui-a-fade-in 300ms linear forwards; -o-animation:hui-a-fade-in 300ms linear forwards;}
@keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
@-moz-keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
@-webkit-keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
@-o-keyframes hui-a-fade-out{0%{opacity:1;} 100%{opacity:0}}
.hui-fade-out{animation:hui-a-fade-out 300ms linear forwards; -moz-animation:hui-a-fade-out 300ms linear forwards; -webkit-animation:hui-a-fade-out 300ms linear forwards; -o-animation:hui-a-fade-out 300ms linear forwards;}


.wrap_r{padding-top:20px; text-align:center; width:100%; margin:auto;}
.wrap_r dl{width:40%; float:left; margin:0px 5%;}
.wrap_r dl dt{ text-align:center;}
.wrap_r dl img{width:40%;}
.wrap_r dl dd{font-size:.5rem; padding:10px 0px;color: #00A5E3;}



/*¹Ì¶¨µ×²¿*/
.foot_top{padding:0.6rem 3%;width:94%; line-height:25px;background:#f5f5f5; text-align:center;}
.fixed-foot{width:100%; position:fixed;bottom:0; left:0; z-index:100;height:60px;background:#fff;box-shadow:1px -1px 8px #D1D1D1;}
.fixed-foot ul li{float:left;width:20%;text-align:center;padding:7px 0px;}
.fixed-foot ul li a span{display:block;width:25px;height:25px;margin:0 auto 3px auto;background-size:25px 25px;}
.fixed-foot ul li a i{font-style: normal;}
.fixed-f1{background:url(../images/foot_01.png) no-repeat center;}
.fixed-f2{background:url(../images/foot_02.png) no-repeat center;}
.fixed-f3{background:url(../images/foot_03.png) no-repeat center;}
.fixed-f4{background:url(../images/foot_04.png) no-repeat center;}
.fixed-f5{background:url(../images/foot_05.png) no-repeat center;}
.fixed-foot ul li a.menuon i{color:#17a1e6;}
.fixed-foot .tel{width:1.5rem; height:1.5rem; background:#00A5E3;border-radius:50%; display:inline-block; padding:0.5rem; margin-top:-15px;}
.fixed-foot .tel img{width:100%;}


