﻿﻿/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;font-size: 100%;}
body,button, input, select, textarea{font-size: 14px;line-height: 1.5;font-family: "PingFang SC Regular",Helvetica,Tahoma,Arial,Microsoft YaHei,Hiragino Sans GB,WenQuanYi Micro Hei,sans-serif;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
textarea{resize: none;}
a{text-decoration: none;color:#333;}
a:hover{text-decoration: none;
		color:#333;
		-moz-transition: all 0.3s ease-in;
		-webkit-transition: all 0.3s ease-in;
		-o-transition: all 0.3s ease-in;
		transition: all 0.3s ease-in;
}

img{border:0px;  outline-width:0px;  vertical-align:top;}
.clearfix { *zoom: 1; } 
.clearfix:before, .clearfix:after {  display: table; line-height: 0; content: ""; } 
.clearfix:after { clear: both; } 

.clearfloat:after{display: block;content: "";clear: both;overflow: hidden;}
.clearfloat{*zoom:1;}
.clearfloat:before,.clearfloat:after{content:""; display:table; line-height:0;visibility:hidden;}
.clearfloat:after{ clear:both;}
body{width:100%;height:100%;background:#ffffff;border:none;}
.fl { float:left;}
.fr { float:right;}
.hide { display:none !important;}
.show { display:block !important;}
.layui-container {
	width: 1230px;
}
.text-hide1{
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow:ellipsis; 
	display: -webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient: vertical;
}
.text-hide2{text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow:ellipsis; 
	display: -webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient: vertical;
}
input::-webkit-input-placeholder {	color: #cccccc;}
input::-moz-placeholder {   /* Mozilla Firefox 19+ */	color: #cccccc;}
input:-moz-placeholder {    /* Mozilla Firefox 4 to 18 */	color: #cccccc;}
input:-ms-input-placeholder {  /* Internet Explorer 10-11 */	color: #cccccc;}

.layui-tab-title .layui-this::after{border:none!important;width:0!important;}

.layui-index-dzzw{height:40px;}
#weather{display: inline-block;width:195px;overflow:hidden;height:40px;padding-top:7px;}
#index-banner .banner-wz-anima{
	width:40%;
	height:100%;
}
/* Animation One */
.one span {
	display: inline-block;
	font-family:'微软雅黑';	
	font-size:26px;
	line-height:40px;
	color: #d50915;
	font-weight:bold;
	text-shadow: 2px 2px 4px rgba(255,255,255,0.9);
	opacity:0;
	margin:0px 5px;
	transform: translate(0px, 0px) rotate(0deg) scale(1);
	animation: revolveScale 0.4s forwards;
	animation-delay:0.5s;
	animation-iteration-count:1;
  }
  
  .animate span:nth-of-type(1) {
	animation-delay: .05s;
  }
  .animate span:nth-of-type(2) {
	animation-delay: .1s;
  }
  
  .animate span:nth-of-type(3) {
	animation-delay: .15s;
  }
  
  .animate span:nth-of-type(4) {
	animation-delay: .2s;
  }
  
  .animate span:nth-of-type(5) {
	animation-delay: .25s;
  }
  
  .animate span:nth-of-type(6) {
	animation-delay: .3s;
  }
  
  .animate span:nth-of-type(7) {
	animation-delay: .35s;
  }
  
  .animate span:nth-of-type(8) {
	animation-delay: .4s;
  }
  
  .animate span:nth-of-type(9) {
	animation-delay: .45s;
  }
  
  .animate span:nth-of-type(10) {
	animation-delay: .5s;
/*	margin-left:15%; */
  }
  
  .animate span:nth-of-type(11) {
	animation-delay: .55s;
  }
  
  .animate span:nth-of-type(12) {
	animation-delay: .6s;
  }
  
  .animate span:nth-of-type(13) {
	animation-delay: .65s;
  }
  
  .animate span:nth-of-type(14) {
	animation-delay: .7s;
  }
  .animate span:nth-of-type(15) {
	animation-delay: .75s;
  }
  .animate span:nth-of-type(16) {
	animation-delay: .8s;
  }
  .animate span:nth-of-type(17) {
	animation-delay: .85s;
  }
  .animate span:nth-of-type(18) {
	animation-delay: .9s;
  }
  .animate span:nth-of-type(19) {
	animation-delay: .95s;
/*	margin-left:30%; */
  }
  .animate span:nth-of-type(20) {
	animation-delay: 1.0s;
  }
  .animate span:nth-of-type(21) {
	animation-delay: 1.05s;
  }
  .animate span:nth-of-type(22) {
	animation-delay: 1.1s;
  }
  .animate span:nth-of-type(23) {
	animation-delay: 1.15s;
  }
  .animate span:nth-of-type(24) {
	animation-delay: 1.2s;
  }
  .animate span:nth-of-type(25) {
	animation-delay: 1.25s;
  }
  .animate span:nth-of-type(26) {
	animation-delay: 1.3s;
  }
  .animate span:nth-of-type(27) {
	animation-delay: 1.4s;
  }
  .animate span:nth-of-type(28) {
	animation-delay: 1.45s;
  }
  .animate span:nth-of-type(29) {
	animation-delay: 1.5s;
  }
    .animate span:nth-of-type(30) {
	animation-delay: 1.55s;
  }
    .animate span:nth-of-type(31) {
	animation-delay: 1.6s;
  }
    .animate span:nth-of-type(32) {
	animation-delay: 1.65s;
  }
    .animate span:nth-of-type(33) {
	animation-delay: 1.7s;
  }
    .animate span:nth-of-type(34) {
	animation-delay: 1.75s;
  } 
   .animate span:nth-of-type(35) {
	animation-delay: 1.8s;
  }
    .animate span:nth-of-type(36) {
	animation-delay: 1.85s;
  }
      .animate span:nth-of-type(37) {
	animation-delay: 1.9s;
  }
      .animate span:nth-of-type(38) {
	animation-delay: 1.95s;
  }
      .animate span:nth-of-type(39) {
	animation-delay:2.0s;
  }
      .animate span:nth-of-type(40) {
	animation-delay: 2.05s;
  }
        .animate span:nth-of-type(41) {
	animation-delay: 2.1s;
  }

@keyframes revolveScale {
	0% {
		transform: translate(-5px,-1px) rotate(0deg) scale(1);
	
	}
	30% {
		transform: translate(-20px,-4px) rotate(0) scale(1.4);
		
	}
	60% {
		transform: translate(-30px,-6px) rotate(0) scale(1.5);
		
	}
	90% {
		transform: translate(-20px,-4px) rotate(0) scale(1.2);
		
		}
	100% {
		transform: translate(-5px,-1px) rotate(0) scale(1);
		opacity:1;
	}
}

.animate .li1 {text-align: left;  }  
.animate .li2 {text-align: center;   }
.animate .li3 {text-align: right;   }
