@charset "utf-8";



/* CSS Document */



*{padding: 0;margin: 0;box-sizing: border-box;}



body{font:normal normal 0.32rem/1 sans-serif;color: #000;background: #fff;}



textarea,input{font:normal normal 0.28rem/1.5 sans-serif;}



img{display:block;border: none;}



.clear:after {content:"";display: block;clear:both;}



input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}



body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 sans-serif;}



button{font:normal normal 0.28rem/1.5 sans-serif;}



a{color:inherit;text-decoration: none;}



.i100{overflow:hidden;}



.i100>img{width: 100%;}



.i200{overflow: hidden;}



.i200>img{height: 100%;}



.i300{overflow: hidden;}



.i300>img{width: 100%;height: 100%;}



a>img{width: 100%;}



.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}



.a1{position: relative;}



.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}



input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}



select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}



button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}



textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}



.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}



.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}



.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}



.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}



.to6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}



.to7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}



.to8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}



.to9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}



.to10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}



@media only screen and (min-width: 1480px) {

	.m_img{display: none;}

	.imgshow1 img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}



	.imgshow1 img:nth-child(1){opacity: 1;transition: 0.5s;}



	.imgshow1 img:nth-child(2){opacity: 0;transition: 0.5s;}



	.imgshow1:hover img:nth-child(1){opacity: 0;transition: 0.5s;}



	.imgshow1:hover img:nth-child(2){opacity: 1;transition: 0.5s;}



}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {


	.m_img{display: none;}
	.imgshow1 img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}



	.imgshow1 img:nth-child(1){opacity: 1;transition: 0.5s;}



	.imgshow1 img:nth-child(2){opacity: 0;transition: 0.5s;}



	.imgshow1:hover img:nth-child(1){opacity: 0;transition: 0.5s;}



	.imgshow1:hover img:nth-child(2){opacity: 1;transition: 0.5s;}



}



@media only screen and (max-width: 1023px) {


	.pc_img{display: none;}
	.imgshow1 img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}



	.imgshow1 img:nth-child(1){opacity: 1;}



	.imgshow1 img:nth-child(2){opacity: 0;}



}







/*首页一屏一屏滚动*/



@media only screen and (min-width: 1480px) {



	.window1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}



	.window111{width: 100%!important;height: 100%!important;position: relative;}



	.window111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}



}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {



	.window1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}



	.window111{width: 100%!important;height: 100%!important;position: relative;}



	.window111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}



}



@media only screen and (max-width: 1023px) {



	.window1-a1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 1;overflow: hidden;}



	.window111{width: 100%!important;height: 100%!important;position: relative;}



	.window111>div>.swiper-slide{width: 100%!important;height: 100%!important;position: relative;}



}















/**/



@media only screen and (min-width: 1480px) {}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {}



@media only screen and (max-width: 1023px) {}







/**/



@media only screen and (min-width: 1480px) {}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {}



@media only screen and (max-width: 1023px) {}







/**/



@media only screen and (min-width: 1480px) {}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {}



@media only screen and (max-width: 1023px) {}







/**/



@media only screen and (min-width: 1480px) {}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {}



@media only screen and (max-width: 1023px) {}







/**/



@media only screen and (min-width: 1480px) {}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {}



@media only screen and (max-width: 1023px) {}







/**/



@media only screen and (min-width: 1480px) {}



@media only screen and (max-width: 1479px) and (min-width: 1024px) {}



@media only screen and (max-width: 1023px) {}