.section-one{position:relative;padding-bottom:50px;background:#fbfbfb;}
.section-two{padding-bottom:40px;background: url(bg2.jpg) center center no-repeat;background-size:100% 100%;}
.section-three{padding-bottom:130px;}
.section-four{padding-top:150px;padding-bottom:180px;background: url(bg3.jpg) left center no-repeat;background-size:cover;}
.section-five{padding-bottom:40px;}
.section-one .bg1{width:50%;height:100%;position:absolute;top:0;left:0;background: url(left-bg.jpg) center top no-repeat;background-size:100% 100%;}
.section-one .bg2{width:50%;height:100%;position:absolute;top:0;right:0;background: url(right-bg.jpg) center top no-repeat;background-size:100% 100%;}
.news-slider{padding-top:110px;}
.news-box{padding-top:50px;}
.introduction-pic{margin-top:-180px;margin-bottom:60px;}
.introduction-pic img{width:100%;height:auto;}
.introduction-title{padding-top:50px;}
.introduction-title h3{color:#fff;font-size:28px;font-family:"黑体";font-weight:bold;}
.introduction-title p{color:rgba(254,244,5,0.12);font-size:32px;margin-top:-30px;font-family:"黑体";font-weight:bold;letter-spacing:10px;}
.introduction-text{padding-top:50px;position:relative;}
.introduction-text:before{width:73px;height:4px;background:#fef405;position:absolute;top:0;left:0;content:"";}
.introduction-text p{color:#fff;line-height:28px;}
.introduction-text a{width:94px;height:94px;line-height:94px;color:#333;display:inline-block;background: #fef405 url(arr.png) 65px center no-repeat;text-align: left;border-radius:50%;padding: 0 15px;font-weight:bold;}
.page-header{position:relative;margin:20px 0 25px 0;padding-bottom:14px;border-bottom:1px solid #dbdcdc;}
.page-header .title{font-size:24px;color:#2b204a;position:relative;font-weight:bold;letter-spacing:2px;}
.page-header .title:after{width:100%;display:block;content:"";position:absolute;bottom:-15px;left:0;border-bottom:3px solid #2b204a;}
.page-header .more{position:absolute;top:10px;right:0;}
.page-header .more a{display:block;color:#2b204a;border:1px solid #2b204a;padding:2px 10px;border-radius:15px;}
.box .head{margin:90px 0;}
.box .head .title h3{color:#2b204a;font-size:24px;font-family:"黑体";font-weight:bold;}
.box .head .title p{color:rgba(43,32,74,0.12);font-size:32px;margin-top:-30px;font-family:"黑体";font-weight:bold;letter-spacing:10px;}
.box .head .more{margin-top:30px;}
.box .head .more a{color:#333;display:inline-block;padding-right:30px;background: url(arr.png) right center no-repeat;font-weight:bold;}
.show-box{width:100%;position:relative;margin-bottom:30px;overflow:hidden;}
.show-box .show-pic{width:100%;height:100%;position:relative;}
.show-box .show-pic img{width:100%;height:100%;display:block;}
.show-box .show-bg{width:100%;height:100%;background-color:rgba(0,0,0,.42);position:absolute;top:0;left:0;}
.show-box .show-text{width:100%;height:100%;position:absolute;top:0;left:0;}
.show-box .show-text a{width:100%;height:100%;display:block;color:#fbfbfb;font-size:28px;font-family:"黑体";font-weight:bold;letter-spacing:4px;text-align:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;}
.show-box .show-text img{display:block;margin:0 auto;margin-bottom:30px;transition: all 0.5s ease-in-out;transform: rotateY(0deg);-ms-transform: rotateY(0deg);-moz-transform: rotateY(0deg);-webkit-transform: rotateY(0deg);-o-transform: rotateY(0deg);}
.show-box .show-text a:hover img{transform:rotateY(180deg);}
.show-one{height:650px;}
.show-two{height:330px;}
.show-three{height:290px;}
.show-two .show-bg{background-color:rgba(80,75,12,.8);}
.show-three .show-bg{background-color:rgba(43,32,74,.51);}
@media (max-width: 991px){
	
}
@media (max-width: 767px){
	.section-one .bg1,.section-one .bg2{display:none;}
	.news-slider{position:relative;padding-top:0;}
	.sia{margin:30px 0 20px 0;}
	.news-bg img{max-width:200px;height:auto;}
	.news-box{padding-top:0;background: url(right-bg.jpg) center center no-repeat;background-size:100% 100%;}
	.show-box .show-text a{font-size:20px;}
	.show-one{height:auto;}
	.section-one,.section-three,.section-four{padding-bottom:50px;}
	.section-four{padding-top:50px;}
	.box .head{margin:30px 0;}
}
