
html{ background:#f7f7f7;}/*图片加载未完成前，默认背景色*/
.wrap{ opacity:0; /*开屏秀未加载完成，内容默认不显示(首页最外层盒子)*/}
.loading{position:fixed;width:100%;height:100%; top:0; z-index:51; display:none; max-width:640px; min-width:320px; z-index:99999;}
.loading img{ display:none;}
/*首次加载页面切入效果*/
.homeShow{ animation: fade 0.8s ease both;-webkit-animation: fade 0.8s ease both; }
/*渐显动画*/
@-webkit-keyframes fade {
  from 
  {
   opacity:1;
   display:block;
   
  }

  to {
    opacity: 0;
    display:none;
    height:0;
   
  }
}

@keyframes fade {
  from{
    opacity: 1;
   display:block;
  }

  to 
  {
    display:none;
    opacity: 0;
    height:0;
  }
}

.fade {
  -webkit-animation-name: fade;
  animation-name: fade;
}


			i, em, strong{ font-style:normal;font-weight: normal;}
			.tb{height: 6.5rem;}
			.tb_fix{min-width: 320px;max-width: 640px;width: 100%;position: fixed;z-index: 99;background-color: #fff;top: 0;}
			.g-hd img,.g-ft img{display: block;width: 100%;}
			.g-hd{width: 94%;padding: 0 3%;height: 5.9rem;border-top: 0.6rem solid #05489f;}
			.g-hd h1{float: left;width: 32%;padding-top: 1rem;}
			.t-nav{float: right;width: 4.3%;padding-top: 2.5rem;}
			.g-hd p{float: right;width: 58%;height: 5.9rem;line-height: 5.9rem;text-align: center;margin-right: 1%;}
			.g-hd p a,.g-hd p em{float: left;font-size: 1.2rem;color: #2b2b2b;}
			.g-hd p em{width: 6%;height: 5.9rem;}
			.menu{position: relative;z-index: 9999;}
			.t-box{
				width: 100%;
				display: none;
				z-index: 9999;
				height: 100%;
				overflow: hidden;
				position: fixed;
				margin: 0 auto;
				max-width: 640px;
				top: 6.5rem;
				right: 0;
				left: 0;
				transition: transform 1s;
				-webkit-transition: transform 1s;
				background: #0079e5;
				-webkit-background-size: cover;
				-moz-background-size: cover;
				-o-background-size: cover;
				background-size: cover;
				max-height: 100% !important;
			}
			.t-box ul{padding: 3rem 12.5% 0;}
			.t-box ul li{border-bottom: 1px solid #fff;}
			.t-box ul li a{display: block;height: 3.5rem;font: 1.2rem/3.5rem "Microsoft Yahei";color: #fff;}
		

     .video-js {
            width: 100%;
            height: 100%;
        }
 

			.g-ft{padding: 4rem 0 5rem;}
			.f_con{border-top: 1px solid #242424;border-bottom: 2px solid #d7d7d7;padding: 2.5rem 0 1.1rem;position: relative;text-align: center;}
			.go-top{position: absolute;width: 10%;height: 3.85rem;background: url("images/top.png") no-repeat center top;background-size: 100% 3.85rem;left: 45%;top: -1.9rem;z-index: 10;}
			.f_con h2{font-size: 1rem;line-height: 2rem;color: #242424;margin-bottom: 0.5rem;padding-bottom: 0.75rem;}
			.f_con p{font-size: 0.9rem;line-height: 1.5rem;color: #666;}
			.f_con p em,.f_con p span{display: inline-block;}
			.f_con p em{margin: 0 1.5%;}
			.f_con p a{color: #666;}
			.code{width: 17.5rem;margin: 0 auto;padding: 1.5rem 0;}
			.code p{float: left;width: 6rem;height: 6rem;padding: 0.75rem;border: 1px solid #dcdcdc;}
			.code p img{width: 6rem;height: 6rem;}
			.code h4{float: left;width: 9.5rem;padding-top: 1rem;}
			.code h4 span,.code h4 em{display: block;font-size: 1.2rem;height: 2.5rem;line-height: 2.5rem;color: #353535;text-align: center;position: relative;}
			.code h4 span::before{position: absolute;content: "";border-top: 0.5rem solid transparent;border-bottom: 0.5rem solid transparent;border-right: 0.9rem solid #959595;left: 1.4rem;top: 0.8rem;}
			.f_nav{height: 5rem;background-color: #05489f;min-width: 320px;max-width: 640px;width: 100%;position: fixed;bottom: 0;z-index: 99;}
			.f_nav li{float: left;width: 25%;height: 5rem;text-align: center;border-left:1px solid #215aad;box-sizing: border-box;}
			.f_nav li:first-child{border: 0;background: #08c3c9;}
			.f_nav li img{display:block;width: 1.95rem;height: 1.85rem;margin: 0.7rem auto 0;}
			.f_nav li span{display: block;color: #fff;font-size: 1rem;line-height: 2.2rem;}
		
