.mycarousel{position:relative;margin-top:1px;}
.assess-part{position:absolute; left: 0px; top:0px; width: 100%;}
.assess-text{max-width:675px;margin-top:90px;line-height:62px;text-align:center;background: url(bg.png) no-repeat;background-size:cover;}
.assess-text p{font-size:22px;color:#fff;margin-bottom:0;}
.section-page3{background: url(bg2.jpg) center center no-repeat;background-size:cover;overflow:hidden;}
.data-head{text-align:center;margin-bottom:38px;position:relative;}
.data-head h3{color:#fff;margin-bottom:10px;font-weight:normal;}
.data-head h3 span{display:inline-block;vertical-align:middle;font-size:32px;color:#004495;line-height:1.25em;overflow:hidden}
.data-head h3 span:after,.data-head h3 span:before{content:'';display:inline-block;vertical-align:middle;width:58px;height:1px;background-color:#004495;margin:0 12px}
.data-head p{color:#5b92ca;font-size:18px;font-weight:bold;text-transform: uppercase;}
.data-head .more{position:absolute;bottom:10px;right:0;}
.data-head .more a{color:#fff;display:block;}
.data-main{padding:0 20px;}
.data-roll{margin:66px -40px 0;padding-bottom:49px;overflow:hidden}
.data-roll .item{padding:0 40px;}
.data-roll .con{display:block;overflow:hidden}
.data-roll .box{position:relative;height:0;padding-top:97.5%;border:1px solid #004495;border-radius:50%;margin-bottom:21px;overflow:hidden;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.data-roll .con:hover .box{background-color: rgba(0,68,149,.8);}
.data-roll .txt{position:absolute;top:50%;left:0;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);padding:0 10px;overflow:hidden}
.data-roll .pic{width:60px;height:60px;margin:0 auto 2px;overflow:hidden;}
.data-roll .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.data-roll .pic .img2{display: none;}
.data-roll .con:hover .pic .img1{display: none;}
.data-roll .con:hover .pic .img2{display: block;}
.data-roll h3{font-size:30px;color: #004495;line-height:1.3em;margin:0;font-weight:400;font-family:Arial;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.data-roll .con:hover h3{color:#fff;}
.data-roll span{height:2.76em;display:block;font-size:16px;color:#004495;line-height:1.38em;text-align:center;padding:0 0px;overflow:hidden}
.data-roll .slick-dots{position:absolute;left:0;bottom:0;width:100%;text-align:center;z-index:2}
.data-roll .slick-dots li{width:auto;display:inline-block;margin:0 10px;}
.data-roll .slick-dots li:before{content:"";position:absolute;top: 5px;left:-15px;border-top:1px solid #c1dbed;display: inline-block;vertical-align: middle;width:10px;margin-left:5px;transition:all 0.5s ease-out 0s;}
.data-roll .slick-dots li:after{content:"";position:absolute;top: 5px;right:-10px;border-top:1px solid #c1dbed;display: inline-block;vertical-align: middle;width:10px;margin-left:5px;transition:all 0.5s ease-out 0s;}
.data-roll .slick-dots li button{display:block;width:12px;height:12px;font-size:0;line-height:0;text-indent:999px;border:1px solid #fff;background-color:transparent;border-radius:50%;margin:0 auto;padding:0;cursor:pointer}
.data-roll .slick-dots li.slick-active button{background-color:#f39800;border-color:#f39800;}
.page-header{margin:20px 0 20px 0;padding-bottom:15px;border-color:#074da2;}
.page-header .title{font-size:22px;color:#074da2;position:relative;font-weight:bold;letter-spacing:2px;}
.page-header .title:after{width:100%;display:block;content:"";position:absolute;bottom:-17px;left:0;border-bottom:3px solid #074da2;}
.page-header .more{margin-top:10px;}
.page-header .more a{display:block;width:22px;height:22px;font-size:0;background: url(more.png) no-repeat;}
.quick-list>li{color:#575757;margin:10px 0;font-size:15px;line-height:15px;display:inline-block;}
.quick-list>li>a{color:#575757;display:block;line-height:15px;border-right:1px solid #575757;padding:0 15px;}
.quick-list>li:last-child>a{border-right:none;}
.quick-list>li>a:hover{color:#1c5b9e;}
@media (max-width: 1199px){
	.data-roll h3{font-size:20px;}
	.data-roll .item{padding:0 20px;}
}
@media (max-width: 1000px){
	.assess-part{position:static;margin-top:20px;font-size:16px;}
	.assess-text{margin-top:20px;line-height:31px;padding:0 60px;}
	.assess-text p{font-size:16px;}
	.data-roll h3{font-size:18px;overflow: visible;}
}
@media (max-width: 991px){
	.quick-list li{width:50%;margin-right:0;}
}
@media (max-width: 767px){
	.data-roll .box{width:75px;height:75px;padding-top:0;margin: 0 auto 10px;}
	.data-roll .pic{width:30px;height:30px;}
	.data-roll span{font-size:12px;padding:0;}
	.quick-list li{width:100%;}
}
