﻿*{margin:0;padding:0;}
body 
{   
    margin:0;
    padding:0;
	font-family:"微软雅黑"; 
	/*font-size:14px;*/ 
	 cursor: default;
	 background-color:#f8f5f0;
  font-size: .14rem;
	 
	
}
html{font-size:625%}
.hide{display: none}
table{border-collapse:collapse;border-spacing:0px;}
a{text-decoration:none;font-size:14px;outline:none;}
/* a:hover{text-decoration:underline} */
a:active{outline:none;}
a img{border:0;}
.clearfix{clear:both}
 body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,b{padding:0;margin:0}
a:focus,input,select,textarea{outline:0}

textarea{resize:none;overflow:auto;	font-family:"微软雅黑";  }
ul,ol,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.l{float: left !important}
.r{float: right !important;}


.clear{clear: both; height: 0;}

  @media only screen and (min-width: 320px){
    html {
    font-size: 625% !important;
   }
 }
  @media only screen and (min-width: 375px){
    html {
    font-size: 721% !important;
   }
 }
   @media only screen and (min-width: 414px){
    html {
    /*font-size: 796% !important;*/
	font-size: 776% !important;
   }
 }
/*  @media only screen and (min-width: 481px){
    html {
    font-size: 925% !important;
   }
 }
  @media only screen and (min-width: 561px){
   html {
    font-size: 1079% !important;
  }
 }
 
 @media only screen and (min-width: 640px){
   html {
    font-size: 1230% !important;
  }
 }
 */



.noscroll{ height:100vh; overflow:hidden}
.max-box{ max-width: 640px;margin: 0 auto;}

.head-bj{width:100%; height:.52rem;z-index:9; position:fixed; left:0; top:0; background-color: #0068b7; box-shadow: 0 0 .03rem .02rem rgba(0, 0, 0, 0.05) }
.head-c{ width:92%;margin: 0 auto; height:.52rem;max-width:640px; position:relative }
.head-c .ct_box{ width: 86%; padding: .08rem 0 0 0}
.head-c .ct_box .logo{ width: 1.5rem ;}
.head-c .iconfont{ font-size: .24rem;color: #fff;position: absolute; right: 0; top: .13rem}
.head-c .fan{position: absolute; left: -.03rem;top: .11rem ;font-size: .26rem}
.head-c .txt{ width: calc(100% - .62rem) ;position: absolute; left: .3rem; line-height: .51rem; font-size: .17rem; color: #fff;text-align: center}


.bottom_bj{ width:100%; position:fixed; left:0; bottom:0; z-index: 99; }
.bottom_box{ width:100%;height:.52rem;  margin:0 auto;max-width:640px;background-color:#fff;}
.bottom_box ul{ width:96% ; margin: 0 auto}
.bottom_box ul li{ width:20%; height:.52rem; float: left; text-align:center; position: relative;}
.bottom_box ul li a{ width: 100%; display: block;height:.52rem; overflow: hidden;}
.bottom_box ul li h4{ width:100%; height:0.16rem; line-height:0.16rem; font-size:.12rem; color:#0068b7;  overflow:hidden;  position: absolute; left: 0; bottom: .05rem; }
.bottom_box ul li .iconfont{  color:#0068b7; font-size:.22rem; display:block; margin-top: .06rem}
.bottom_box ul li.on .iconfont{ color: #b38a5d}
.bottom_box ul li.on h4{ color: #b38a5d}


.up-go{ width: .33rem; position: fixed; right: 3%; bottom: 15%; z-index: 8;}


.menu-box{width: 92%; padding: 0 4%; height: 100vh; background: url(../images/menu-bj.jpg) repeat ; background-size: 100% auto;position: fixed; left: 0;top: 0; z-index: 110; display: none}
.lg-box{ width: 100%; padding: .08rem 0 .1rem 0;  overflow: hidden;}
.lg-box .lg{ width: 1.5rem ;float: left;}
.lg-box .gb{ width: .22rem ;float: right; margin-top: .05rem}

.list{ width: 100%; height: calc(100vh - .52rem) ; overflow-x: auto; }
.list ul{ width: 100%; padding-bottom: .2rem}
.list ul li{ width: 100%;}
.list ul li .yj{ width: 100%; height: .44rem; display: block; position: relative; border-bottom: 1px dashed #80aed2}
.list ul li .yj h3{ width: calc(100% - .3rem) ; height: .44rem;line-height: .44rem;font-size: .16rem; color: #fff; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.list ul li .yj i{ width: .2rem ; height: .2rem;display: block; background: url(../images/xx2.png) no-repeat; background-size: cover; position: absolute; right: 0; top: .1rem}
.list ul li .ej{ width: 100%; display: none}
/*.list ul li .ej dl{ width: 100%; border-bottom: 1px dashed #80aed2 ; padding: .08rem 0;  overflow: hidden;}
.list ul li .ej dl dd{ width: calc(50% - .05rem) ;float: left;}
.list ul li .ej dl dd a{ width: 100%; height: .36rem; line-height: .36rem; text-align: center;display: block; font-size: .14rem; color: #fff ; background-color: #1a70b2;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.list ul li .ej dl dd:nth-child(even){float: right}*/
.list ul li .yj i.on{ transform:rotate(44deg); -webkit-transform:rotate(44deg); -moz-transform:rotate(44deg); -ms-transform:rotate(44deg); -o-transform:rotate(44deg); }

.list ul li .ej { overflow: hidden;}
.list ul li .ej dl{ width: 50% ;float: left; border-bottom: 1px dashed #80aed2 ;padding: .08rem 0; }
.list ul li .ej dl a{width: calc(100% - .05rem) ;height: .36rem; line-height: .36rem; text-align: center;display: block; font-size: .14rem; color: #fff ; background-color: #1a70b2;white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.list ul li .ej dl:nth-child(even) a{float: right}


@media screen and (min-width: 375px) {
  
}
@media screen and (width: 360px) {

	
}




