.section-page1{padding-top:45px;padding-bottom:55px;background: url(bg1.png) center top no-repeat;background-size:cover;}
.section-page2{padding-top:45px;padding-bottom:55px;background: url(bg2.png) center top no-repeat;background-size:cover;}
.section-page3{padding:80px 0 66px;background: url(bg3.png) center top no-repeat;background-size:cover;}
.section-page4{padding:80px 0 60px;background: url(bg4.png) center top no-repeat;background-size:cover;}
.section-page5{padding:80px 0 40px;background: url(bg5.png) center top no-repeat;background-size:cover;}
.section-page6{width:100%;padding:80px 0 60px;overflow:hidden;background: url(bg6.png) center top no-repeat;background-size:cover;}
.common-head{margin-bottom:40px;position:relative;}
.common-head .title{color:#272727;font-size:30px;}
.common-head .more{position:absolute;top:20px;right:0;}
.common-head .more a{display:block;color:#0164a1;font-size:16px;}
.notice .common-head .title,.notice .common-head .more a,.section-page4 .common-head .title,.section-page4 .common-head .more a,.section-page6 .common-head .title,.section-page6 .common-head .more a{color:#fff;}
.notice-show{position:relative;padding:60px 60px 20px 60px;overflow:hidden;background-color: rgba(255,255,255,.17);}
.data-roll{padding:30px 0;}
.data-roll .con{display: block;margin-bottom:20px;overflow: hidden;}
.data-roll .box .pic{margin-bottom:20px;}
.data-roll .box .pic img{max-width:90px;height:auto;border:2px dashed #015093;border-radius: 50%;margin:0 auto;overflow: hidden;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.data-roll .box .txt{text-align:center;}
.data-roll .box .txt h3{color:#015093;font-size:24px;margin-bottom:10px;font-weight:bold;}
.data-roll .box .txt p{color:#015093;font-size:18px;}
.data-roll .con:hover .box .pic img{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);}
.data-roll .slick-dots{margin-top:30px;}
.data-roll .slick-dots li{width:46px;height:5px;}
.data-roll .slick-dots li button{display:block;width:100%;height:5px;font-size:0;line-height:0;text-indent:999px;background-color:#c9c9c9;margin:0 auto;padding:0;cursor:pointer}
.data-roll .slick-dots li.slick-active{width:64px;}
.data-roll .slick-dots li.slick-active button{background-color:#015093;}
.data-roll .slick-dots li button:hover:before,.data-roll .slick-dots li button:before{display:none;}
.section-data-text{color:#333;font-size:16px;}
.special-top{margin-top:64px;}
.special-box{height:490px;position:relative;margin-bottom:30px;}
.special-box .pic{width:100%;height:100%;position:relative;overflow:hidden;}
.special-box .pic img{width:100%;height:100%;transition: transform 0.5s;}
.special-box:hover .pic img{transform:scale(1.1,1.1);}
.special-box .text{width:100%;height:100%;position:absolute;top:0;left:0;}
.special-box .text a{width:100%;height:100%;display:block;position:relative;overflow:hidden;}
.special-box .text .title{position:absolute;left:30px;top:50px;color:#fff;font-size:18px;margin:0;writing-mode:tb-lr;writing-mode:vertical-lr;max-height:70%;}
.special-box .text .more1{position:absolute;right:25px;bottom:40px;color:#fff;writing-mode:tb-lr;writing-mode:vertical-lr;text-align: center;}
.fixed-nav{position:fixed;top:50%;right:0;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);z-index:99}
.fixed-nav ul{text-align: right;margin-bottom:20px;}
.fixed-nav li{margin:1px 0;}
.fixed-nav li a{display:inline-block;vertical-align:middle;width:130px;font-size:14px;color:#fff;line-height:54px;text-align:left;padding:0 4px;background-color:#053f81;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fixed-nav.on li a{width:54px}
.fixed-nav li:hover a{background-color:rgba(5,63,129,.7);width:153px;color:#fff}
.fixed-nav.on li:hover a{width:153px;}
.fixed-nav li a i{display:block;float:left;width:54px;height:54px;font-size:0;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.fixed-nav li a .i1{background-image:url(fi1.png)}
.fixed-nav li a .i2{background-image:url(fi2.png)}
.fixed-nav li a .i3{background-image:url(fi3.png)}
.fixed-nav li a .i4{background-image:url(fi4.png)}
.fixed-nav li a .i5{background-image:url(fi5.png)}
.fixed-nav li a .i6{background-image:url(fi6.png)}
.fixed-nav li a .i7{background-image:url(fi7.png)}
.fixed-nav .down{display: block;width:130px;cursor: pointer;float: right;}
.fixed-nav.on .down{width: 54px;}
.fixed-nav .down i{display: block;width:28px;height:29px;margin: 0 auto;background: url(arr5.png) no-repeat center center;-webkit-background-size: cover;-moz-background-size: cover;-ms-background-size: cover;-o-background-size: cover;background-size: cover;}
.fixed-nav.on .down i{background-image: url(arr4.png);}
@media (max-width: 1200px){
	.common-head .title{font-size:24px;}
}
@media (max-width: 991px){
	.data-roll .box .pic img{max-width:100px;}
}
@media (max-width: 767px){
	.section-page2{padding:20px 0;}
	.common-head .title{font-size:20px;text-align:left;}
	.common-head .more{top:5px;}
	.notice-show{padding:20px;}
	.data-roll .box .txt h3{font-size:18px;}
	.special-top{margin-top: 0;}
}

