@keyframes biggerLose{
	from{opacity: 0.5;transform: scale(1);}
	to{opacity: 0;transform: scale(2.5);}
}
@keyframes textUpper{
	from{top: 38%;}
	to{opacity: 1;top: 18%;}
}
.textUU{animation: textUpper 2s 0.1s both;}
.GosiSection .section{overflow: hidden;}
.GosiSection .sectionOne{background: url(../images/newpagejpg01.jpg) no-repeat;background-size: cover;}
.GosiSection .sectionOne img.bottomPic{position: absolute;bottom: 0;left: 0;display: block;width: 100%;}
.GosiSection .sectionOne .text{width: 336px;overflow: hidden;position: absolute;top: 30%;left: 22%;}
.GosiSection .sectionOne .text span{padding: 0 16px;line-height: 98px;font-size: 68px;float: left;display: block;color: #fff;text-shadow: 2px 2px 4px #000000;}
.GosiSection .sectionTwo{background-attachment: fixed;background-position: center center;background-repeat: no-repeat;}
.GosiSection .sectionTwo .textAll{width: 880px;position: absolute;left:19%;top: 18%;opacity: 0;}
.GosiSection .sectionTwo .textAll h2{font-size: 36px;color: #d81d1e;line-height: 36px;font-weight: bold;margin: 0;margin-bottom: 60px;}
.GosiSection .sectionTwo .textAll h2 p{font-size: 28px;line-height: 28px;color: #333333;margin-top: 16px;font-weight: normal;}
.GosiSection .sectionTwo .textAll .text{max-height: 60vh;overflow: auto;}
.GosiSection .sectionTwo .textAll .text p{font-size: 14px;color: #000000;line-height: 26px;margin-bottom: 32px;text-align: justify;}
.GosiSection .sectionTwo .textAll .text p:last-child{margin-bottom: 0;}
.GosiSection .sectionThree .box{position: absolute;top: 14%;width: 100%;}
.GosiSection .sectionThree .title{margin-bottom: 58px;}
.GosiSection .sectionThree .title h1{text-align: center;font-size: 18px;line-height: 18px;margin: 0;margin-bottom: 14px;color: #d81d1e;font-weight: bold;}
.GosiSection .sectionThree .title span{display: block;width: 40px;height: 3px;background: #d81d1e;margin: 0 auto;}
.GosiSection .sectionThree ul{width: 1200px;margin: 0 auto;overflow: hidden;}
.GosiSection .sectionThree ul li{width: 20%;float: left;width: 20%;padding: 10px;}
.GosiSection .sectionThree ul li span{border: 1px solid #D9D9D9;display: block;overflow: hidden;}
.GosiSection .sectionThree ul li img{display: block;width: 100%;transition: all 0.5s;}
.GosiSection .sectionThree ul li img:hover{transform: scale(1.08);}
.GosilinkBox{position: fixed;right: 66px;bottom: 50px;z-index: 999;}
.GosilinkBox .relativeBox{position: relative;/*width: 218px*/;height: 62px;}
.GosilinkBox .relativeBox .Boxin{position: relative;padding: 0;box-sizing: border-box;width: 0;height: 62px;border-radius: 31px;background: rgba(0,91,172,0.5);overflow: hidden;}
.GosilinkBox .relativeBox .Boxin .linkLine{overflow: hidden;width: 206px;}
.GosilinkBox .relativeBox .Boxin .linkLine a{width: 50px;height: 50px;display: block;border-radius:50%;margin-right: 28px;color: #fff;text-align: center;text-decoration: none;font-size: 14px;line-height: 16px;float: left;padding-top: 9px;}
.GosilinkBox .relativeBox .Boxin .linkLine a:hover{background: #d81d1e;}
.GosilinkBox .relativeBox span{width: 50px;height: 50px;display: block;border-radius:50%;color: #d81d1e;text-align: center;font-size: 14px;line-height: 16px;position: absolute;top: 6px;right: 6px;padding-top: 9px;background: #fff;}
.GosilinkBox .relativeBox b{width: 50px;height: 50px;display: block;border-radius:50%;position: absolute;top: 6px;right: 6px;background: #d81d1e;animation: biggerLose 2s infinite;}
.footer{width:100%;}
/****特色滚动条***/
.GosiSection .sectionTwo .textAll .text::-webkit-scrollbar {width: 12px;}
.GosiSection .sectionTwo .textAll .text::-webkit-scrollbar-track {background-color: #eaeaea;border-radius: 6px;box-shadow: inset 0 0 5px rgba(0,0,0,0.2);}
.GosiSection .sectionTwo .textAll .text::-webkit-scrollbar-thumb {background-color: #d81d1e;border-radius: 6px;}
/*.GosiSection .sectionTwo .textAll .text::-webkit-scrollbar-thumb:hover {background-color: #ea9c9c;}
.GosiSection .sectionTwo .textAll .text::-webkit-scrollbar-thumb:active{background-color:#e85d5d;}*/
@media only screen and (min-width:1367px) and (max-width:1600px){
	.GosiSection .sectionTwo .textAll{left: 33%;}
	.GosiSection .sectionTwo .textAll h2{font-size: 30px;margin-bottom: 32px;}
	.GosiSection .sectionTwo .textAll h2 p{font-size: 24px;margin-top: 10px;}
	.GosiSection .sectionTwo .textAll .text p{margin-bottom: 24px;}
}
@media only screen and (min-width:1200px) and (max-width:1366px){
	.GosiSection .sectionTwo .textAll{width: 700px;left: 33%;}
	.GosiSection .sectionTwo .textAll .text{max-height: 360px;overflow: auto;padding-right: 16px;}
	.GosiSection .sectionTwo .textAll h2{font-size: 30px;margin-bottom: 32px;}
	.GosiSection .sectionTwo .textAll h2 p{font-size: 24px;margin-top: 10px;}
	.GosiSection .sectionTwo .textAll .text p{margin-bottom: 24px;}
	.GosiSection .sectionOne .text{width: 242px;}
	.GosiSection .sectionOne .text span{padding: 0 10px;line-height: 78px;font-size: 50px;}
}
@media only screen and (min-width:992px) and (max-width:1199px){
	.GosiSection .sectionTwo .textAll{width: 700px;left: 26%;}
	.GosiSection .sectionTwo .textAll .text{max-height: 360px;overflow: auto;padding-right: 16px;}
	.GosiSection .sectionTwo .textAll h2{font-size: 30px;margin-bottom: 32px;}
	.GosiSection .sectionTwo .textAll h2 p{font-size: 24px;margin-top: 10px;}
	.GosiSection .sectionTwo .textAll .text p{margin-bottom: 24px;}
	.GosiSection .sectionOne .text{width: 242px;}
	.GosiSection .sectionOne .text span{padding: 0 10px;line-height: 78px;font-size: 50px;}
	.GosiSection .sectionThree ul{width: 970px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
	.GosiSection .sectionTwo .textAll{width: 700px;left: 50%;margin-left: -350px;}
	.GosiSection .sectionTwo .textAll .text{max-height: 360px;overflow: auto;padding-right: 16px;}
	.GosiSection .sectionTwo .textAll h2{font-size: 30px;margin-bottom: 32px;}
	.GosiSection .sectionTwo .textAll h2 p{font-size: 24px;margin-top: 10px;}
	.GosiSection .sectionTwo .textAll .text p{margin-bottom: 24px;}
	.GosiSection .sectionOne .text{width: 242px;}
	.GosiSection .sectionOne .text span{padding: 0 10px;line-height: 78px;font-size: 50px;}
	.GosiSection .sectionThree ul{width: 768px;}
}
@media only screen and (max-width:767px){
	
	.headMin{z-index: 999;background: #fff;width: 100%;position: fixed;}
	.GosilinkBox{right: 30px;bottom: 30px;}
	.GosiSection .sectionTwo .textAll{position: static;padding: 0 10px;width: 100%;padding-top: 30px;padding-bottom: 30px;}
	.GosiSection .sectionTwo .textAll h2{font-size: 24px;text-align: center;margin-bottom: 20px;}
	.GosiSection .sectionTwo .textAll h2 p{font-size: 16px;margin-top: 0;}
	.GosiSection .sectionTwo .textAll .text p{margin-bottom: 12px;}
	.GosiSection .sectionThree .box{position: static;margin-top: 30px;margin-bottom: 30px;}
	.GosiSection .sectionThree .title{margin-bottom: 20px;}
	.GosiSection .sectionOne .text{width: 242px;left: 50%;margin-left: -121px;}
	.GosiSection .sectionOne .text span{padding: 0 10px;line-height: 78px;font-size: 50px;}
	.GosiSection .sectionThree ul{width: 100%;}
	.GosiSection .sectionThree ul li{width: 50%;}
	.GosiSection .sectionTwo{background-image: url(../images/zzztt.png);}
}
@media only screen and (min-height:768px){
	.footer{margin-top: -12%;}
}