/*banner*/
.banner-box,
.banner {
    position: relative;
	overflow:hidden;
}
.banner .b-mask{position:absolute;left:0;right:0;bottom:0;width:100%;background:url(../images/ban-bg.png) repeat-x;height:227px;z-index: 1;/* display:none; */}


.banner .slick-dots {
    bottom: 35px;
    text-align: left;
    z-index: 2;
   
    /* right: 0; */
    text-align: right;
    display: flex;
    justify-content:center;
    align-items: center;
    /*padding-right: 46px;*/
}
.banner .slick-track{overflow:hidden;}
.banner .slick-dots li,
.banner .slick-dots li button {
    width: 12px;
    height: 12px;
    border-radius: 4px;
}

.banner .slick-dots li button {
    position: relative;
    font-size: 16px;
}

.banner .slick-dots li {
    margin: 0 15px;
    background: #fff;
    position: relative;
    color: #fff;
    font-size: 0;
    width:12px;
    height:12px;
    border-radius:50%;
}

.banner .slick-dots li.slick-active {
    width: 25px;
    background: url(../images/b-focus.png) no-repeat;
  height:21px;
    border-radius:0;
	background-size:100%;
}
.banner-raw,.banner .slick-prev{z-index: 1000;width: 61px;top: 50%;height: 61px;background: url() center no-repeat;position: absolute;left: 20px;z-index: 10;transform: translateY(-50%);transition:all .3s;}
.banner-raw,.banner .slick-next{z-index: 1000;width: 61px;top: 50%;height: 61px;background: url() center no-repeat;position: absolute;right: 20px;z-index: 10;transform: translateY(-50%);transition:all .3s;}

.banner-raw img {
    display: block;
    width: 0.27rem;
}
.banner .slick-slide {
    overflow: hidden;
}

.banner .slick-slide a {
  transform: scale(1.1);
    overflow: hidden;
    /* position: relative; */
    z-index: 2;
    height: 100vh;
}

.banner .container{
    position:absolute;
    bottom:30px;
    color:#fff;
    font-size:30px;
    z-index:10;
    text-align: left;
    z-index: 2;
    /* max-width: 1600px; */
    left:50%;
    transform:translateX(-50%);
    /* display: flex; */
    /* justify-content: end; */
    /* align-items: center; */
    height: 50px;
    /* display:none; */
    }

.banner .slick-current a  {
  animation: scaleDown 6s forwards;
}


@keyframes scaleDown {
    from {
        transform: scale(1.1);
    }

    to {
        transform: scale(1);
    }
}

.banner-btn{width: 25px;height: 56px;cursor: pointer;position: absolute;top: 60px;left: 50%;transform:translateX(-50%);z-index:20;transition: all .3s;}
.bb{width: 25px;height: 56px;cursor: pointer;display:block;}
body{background:#fafafa;}
/*page-one*/
.page-one{padding: 48px 0;position: relative;}

.news-left{width:30.69%;margin-top: 60px;}
.title{width:100%;align-items: center;}
.title>span{align-items: center;}
.title font{flex-direction:column}

.title font>h3{font-size:28px;font-family: 'SHSCN-Bold';}
.title>span img{vertical-align:bottom;margin-right:12px;max-height:32px;}
.title a{font-size: 16px;color: #1a1a1a;background:url(../images/more.png) no-repeat right center;padding-right: 20px;transition: all .3s;display: block;background-size:16px;}
.title a.phone-a,.mat-right-phone{display:none;}
.title a:hover{color:#0675CF;}
.n-pic,.pic{
    position: relative;
    padding-top: 65.9%;
    margin-bottom: 0;
	overflow:hidden;
}
.n-pic .n-pic-img,.pic .pic-bg {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    transition: 0.3s all;
    /* border-radius: 12px; */
}


.af:hover .n-pic .n-pic-img,.af:hover .pic .pic-bg {
    transform: scale(1.1, 1.1);
}
.page-one-cont{margin-top: 48px;}
.page-o-left{width:55.3%;}
.s1-l-l {
	width: 100%;
	margin-bottom: 25px;
}
.s1-l-l ul li{border-radius:12px;}
.s1-l-l ul li a {
	display: block;
	position: relative;
	transition: all 0.3s;
	border-radius: 12px;
}

.s1-l-l ul li .n-pic {
	padding-top: 67.23%;
	position: relative;
	overflow: hidden;
	transition: all 0.3s;
	min-height: 595px;
	border-radius: 12px;
}


.s1-l-l ul li .s1-linfo {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 202px;
	background: url(../images/new-bg-1.png) repeat-x;
	z-index: 1;
	padding: 40px 160px 0 20px;
	border-radius: 0 0 12px 12px;
}

.s1-l-l ul li .s1-linfo p {
	font-size: 16px;
	color: rgba(255, 255, 255, .8)
}

.s1-l-l ul li .s1-linfo h3 {
	font-size: 24px;
	/* font-weight: bold; */
	/* line-height: 55px; */
	color: #fff;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	word-break: break-all;
	margin-top: 109px;
}

.s1-l-l .slick-dots {
	width: auto;
	bottom: 7.5px;
	font-size: 0;
	right: 10px;
}

.s1-l-l .slick-dots li {
	width: 10px;
	height: 10px;
	/* border: 1px solid #fff; */
	border-radius: 50%;
	margin: 0 10px;
	/* background: #fff; */
	border: 1px solid #fff;
}

.s1-l-l .slick-dots li.slick-active {
	background: none;
	border: 1px solid transparent;
	width: 30px;
	height: 40px;
}
.s1-l-l .slick-dots li.slick-active#slick-slide20:before{content:"01";position:absolute;font-size: 28px;color: #fff;width: 33px;top: -15px;left: 0;/* transform: translateY(-50%); */}
.s1-l-l .slick-dots li.slick-active#slick-slide21:before{content:"02";position:absolute;font-size: 28px;color: #fff;width: 33px;top: -15px;left: 0;/* transform: translateY(-50%); */}
.s1-l-l .slick-dots li.slick-active#slick-slide22:before{content:"03";position:absolute;font-size: 28px;color: #fff;width: 33px;top: -15px;left: 0;/* transform: translateY(-50%); */}
.s1-l-l .slick-dots li.slick-active#slick-slide23:before{content:"04";position:absolute;font-size: 28px;color: #fff;width: 33px;top: -15px;left: 0;/* transform: translateY(-50%); */}
.s1-l-l .slick-dots li.slick-active#slick-slide24:before{content:"05";position:absolute;font-size: 28px;color: #fff;width: 33px;top: -15px;left: 0;/* transform: translateY(-50%); */}
.s1-l-l .slick-dots li button {
	display:none;
}
.page-o-right{width:41.87%;}
.page-o-right ul{}
.page-o-right ul li {margin-bottom:36px;border:1px solid #f1e5f1;background:rgba(255,255,255,.8);box-shadow: 0 0 5px rgba(137,71,113,.2);border-left:3px solid #bc9e68;height:90px;line-height:90px;position:relative;transition:all .3s}
.page-o-right ul li a{display:block;font-size:20px;color:#333;padding:0 30px;position: relative;z-index: 2;transition:all .3s;}
.page-o-right ul li>span{position:absolute;right:24px;width:95px;height:35px;top:-17px;text-align:center;color:#fff;font-size:16px;background:#894771;line-height:35px;font-weight: bold;}
.page-o-right ul li:before{content:"";width:100%;position:absolute;height:0%;top:0;right:0;bottom:0;left:0;background: url(../images/new-bg.png) no-repeat center;transition:all .3s;z-index: 0;}
.page-o-right ul li:hover:before{height:100%;}
.page-o-right ul li:hover a{color:#fff;}
.page-o-right ul li:hover>span{background:#bc9e68;}
.page-o-right ul li.last{margin-bottom:0;}


.page-tow{background:url() no-repeat left center;padding: 0px 0 380px;}
.ky-box{width: 48.92%;}
.ky-list{/* margin-top: 30px; */}
.ky-list li{border-bottom: 1px solid #E8E8E8;transition:all .3s;position:relative;}
.ky-list li a{padding: 13px 0px 13px 30px;color:#333;display:block;position:relative;transition:all .3s;}
.ky-list li a.first{padding-top: 17px;}
.ky-list li:after{content:"";position:absolute;right:-100%;width:100%;height:100%;top:0;display:none;transition:all .3s;}

.ky-list li a>span{font-size:13px;color: #B2B2B2;display:block;margin-top: 7px;}
.ky-list li a>p{font-size: 17px;line-height: 25px;height: 50px;}
.ky-list li a>div.txt-elise{font-size:15px;color:#696969;margin-top:5px;}
.ky-list li a:hover{color: #fff;/* transform: translatex(-7px); */padding-left: 35px;}

.ky-list li a:hover div.txt-elise,.ky-list li a:hover>span{color:rgba(255,255,255,.7)}
.ky-list li:hover a>p>span{color:#fff;}
.ky-list li:hover div.txt-elise,.ky-list li:hover>span{color:rgba(255,255,255,.7)}

.ky-list li a:before{content: "";position: absolute;top: 100%;right: -1000%;bottom: 0;left: 0;background: #0675CF;background-size: cover;z-index: -1;pointer-events: none;transition: all .3s;}
.ky-list li.active a:before{top:0}

.ky-list li .hidd{display:none;}
.ky-list li.active .hidd{display:block;}
.ky-list li.active .hidd p.txt-elise{font-size:18px;color:#fff;}
.ky-list li.active .hidd div.txt-elise2{font-size:15px;color:rgba(255,255,255,.7);line-height:24px;height:48px;margin:5px 0;}
.ky-list li.active .hidd>span{font-size:13px;color:rgba(255,255,255,.7)}
.ky-list li.active a p.txt-elise2{display:none;}
.ky-list li a:hover .hidd p.txt-elise{color:#fff;}
.ky-list li.active .ky-time{display:none;}


.pt-news{width: 48.92%;position: relative;}
.pt-news:before{content: "";position: absolute;right: 0;bottom: 0;left: -1000%;background:#0675CF;height:60%;background-size: cover;pointer-events: none;}
.pt-news-box{
    /* margin-top: 30px; */
}
.pt-new-left {
	/* width: 57.62%; */
	/* margin-right: 40px; */
	/* float: left; */
}
.pt-new-right{/* width: 39.4%; */}
.ne-s1-l-l {
	width: 100%;
	

}

.page-bg{position:relative;}
.page-bg:before{content:"";position:absolute;width:48%;height: 52%;left:0;bottom:0;/* background: #0675CF; */}

.ne-s1-l-l>ul{/* box-shadow: 0 0 10px rgba(137,71,113,.2); *//* border-radius:12px 12px 0 0; */margin-bottom: 0;}
.s1-time{/* position:absolute; *//* width: 83px; *//* height: 97px; *//* line-height:42px; */font-size: 13px;color: rgba(255,255,255,.5);/* font-weight:bold; *//* top: -51px; *//* background: #aa000d; */font-family: RobotoFlex, RobotoFlex;margin-top: 6px;}
.s1-time>span{display:block;text-align:center;}
.s1-time>.day{font-size:30px;font-weight:bold;padding-top:15px;}
.s1-time .year{/* font-weight:bold; */font-size: 16px;}
.ne-s1-l-l .slick-prev{width: 24px;height: 66px;background: url(../images/news-left.png) no-repeat center #0675CF;right: 76px;top:auto;bottom: 0px;z-index: 10;/* margin-left: -120px; */transition:all .3s;left: auto;background-size: 28px;}
.ne-s1-l-l .slick-next{width:24px;height:66px;background: url(../images/new-right.png) no-repeat center #0675CF;top:auto;right: 12px;bottom: 0px;z-index: 10;transition:all .3s;background-size:28px;}
.ne-s1-l-l .slick-prev:hover{background: url(../images/news-left1.png) no-repeat center #0675CF;background-size:28px;}
.ne-s1-l-l .slick-next:hover{background:url(../images/news-right1.png) no-repeat center #0675CF;background-size:28px;}
.ne-s1-l-l ul li a {
	display: block;
	position: relative;
	transition: all 0.3s;

}

.ne-s1-l-l ul li .pic {
	padding-top: 56.2%;
	position: relative;
	overflow: hidden;
	transition: all 0.3s;
	height: 385px;
	padding-top: 0;
}

.ne-s1-l-l ul li .pic .pic-bg {
    /* padding-top: 70%; */
    /* border-radius: 15px 15px 0 0; */
}


.ne-s1-l-l ul li a:hover .pic img {
	transform: scale(1.1);
}

.ne-s1-l-l ul li .s1-linfo {
	position: relative;
	bottom: 0;
	left: 0;
	/* width: 100%; */
	height: 66px;
	z-index: 1;
	padding: 14px 120px 14px 14px;
	background: #0675CF;
	/* border: 1px solid #f1e5f1; */
}

.ne-s1-l-l ul li .s1-linfo p {
	font-size: 16px;
	color: rgba(255, 255, 255, .8)
}

.ne-s1-l-l ul li .s1-linfo h3 {
	font-size: 15px;
	/* line-height: 32px; */
	color: #fff;
	/* margin-bottom: 25px; */
	position: relative;
	/* font-weight: bold; */
	/* margin-left:120px; */
}


.ne-s1-l-l ul li .s1-linfo p {
	font-size: 18px;
	line-height: 1.666;
	color: rgba(51, 51, 51, .6);
	height: 60px;
}

.ne-s1-l-l .slick-dots {
	width: 120px;
	bottom: 0px;
	font-size: 0;
	/* right: 30px; */
	right: 0px;
	background: #0675CF;
	height: 66px;
	/* text-align: center; */
	/* display: flex; */
	/* align-items: center; */
	/* justify-content: center; */
	line-height: 66px;
	padding-left: 50px;
}

.ne-s1-l-l .slick-dots li {
	width: 10px;
	height: 10px;
	/* border: 1px solid #fff; */
	border-radius: 15px;
	margin: 0 10px;
	background: #e5aeae;
	display: none;
}

.ne-s1-l-l .slick-dots li.slick-active {
	background: none;
	/* width: 40px; */
}

.ne-s1-l-l .slick-dots li button {
	display: none;
}


.ne-s1-l-l .slick-dots li {
	display: none;
	font-size: 15px;
	color: #fff;
	height: auto;
	margin: 0;
}
.ne-s1-l-l .slick-dots li font{color: #fff;font-size: 15px;margin: 0 2px;font-weight:400;}
.ne-s1-l-l .slick-dots li.slick-active {
	display: block;
}

.ne-s1-l-l .slick-dots li.slick-active span {
	font-size: 15px;
	color: #fff;
	position: relative;
}



.news-right li {
	/* border-bottom: 1px solid #d2d2d2; */
	position:relative;
	background: #fff;
	width: 48.92%;
	margin-bottom: 16px;
}
.news-right li::after {
	content: "";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 0;
	height: 1px;
	background: #aa000d;
	transition: all 0.3s;
}
.news-right li:hover::after {
	background: #aa000d;
	width: 0%;
}

.news-right li a {
	display: block;
	padding: 8px 16px 8px 28px;
	transition: all .5s;
}
.news-right li.first a{/* padding-top:0; */}
.news-right li a p.txt-elise{font-size:15px;color:#696969;margin-top: 5px;}
.news-right li a:hover h3,.news-right li a:hover p {
	color:#0675CF;
}
.news-right li a:hover  {
	padding-left:20px;
}

.news-right-date {
	/* border-right: solid 1px #ededed; */
	height: 69px;
	padding-right: 19px;
	/* line-height: 20px; */
	font-size: 14px;
	color: #333;
	text-align: center;
	padding-top: 2px;
	position:relative;
}
.news-right-date:after{content:"";position:absolute;width: 0px;background:#aa000d;height:52px;right:0;top:50%;transform:translateY(-50%);}
.news-right-date h6 {
	margin: 0;
	font-size: 15px;
	margin-top: 3px;
	/* font-weight: bold; */
	color: #0675CF;
}

.news-right-date span {

display: block;

font-size: 24px;

/* padding-bottom: 15px; */

/* padding-top: 5px; */

line-height: 35px;

color: #0675CF;

/* font-weight: bold; */
}

.news-right-p {
	font-size: 17px;
	color: #1a1a1a;
	text-align: justify;
	margin-left: 95px;
	line-height: 30px;
	overflow: hidden;
	/* height: 60px; */
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	margin-top: 8px;
}
.news-right-p h3{
	font-size: 17px;
	color: #1a1a1a;
	/* margin-top: 5px; */
	line-height: 25px;
	height: 50px;
display: flex;
	/* vertical-align: middle; */
	align-items: center;
	}
.news-right li.last {
	border-bottom: 0;
}

.news-right li a:hover {

color: #894771;
}

.news-right li a:hover .news-right-date {
	color: #19409d;

}

.news-right li a:hover .news-right-p {
	color: #0675CF;
}

.page-tow{padding:0;}
.notice{margin-top:48px;}
.media-box{margin-top:50px;}
.media-left{width:66.56%;}
.media-left .n-pic{padding-top:67%;min-height:345px;}
.media-re{margin:20px 0;width:105px;background:#aa000d;text-align:center;height:32px;border-radius:8px 8px 0 0;font-size:16px;display:inline-block;line-height:32px;color:#fff;}
.media-left h3{font-size:20px;line-height:30px;}
.media-left p{font-size:16px;line-height:26px;height:52px;margin-top:20px;color:#777;}
.media-left a:hover h3{color:#aa000d;}

.media-left ul li{width:48.45%;}
.media-right{width:30.93%;}
.media-right ul li{border-bottom:1px solid #dfccb0;}

.media-right ul li a{transition:all .3s;display:block;padding:23px 0;}
.media-right ul li.first a{padding-top:0;}
.media-right ul li a>div{color:#aa000d;font-size:18px;margin-bottom:13px;}
.media-right ul li a>div>span{margin-left:-8px;}
.media-right ul li a>div .me-time{font-size:16px;background:url(../images/time.png) no-repeat left 2px;padding-left:22px;}
.media-right ul li a h3{font-size:20px;}
.media-right ul li a:hover{color:#aa000d;padding:23px 8px;}
.media-right ul li.first a:hover{color:#aa000d;padding:0px 8px 23px 8px;}



.page-three{position:relative;padding: 5px 0 15px 0;}
.zsxx-box{background:url(../images/zs-bg.png) no-repeat center top;margin-top:50px;background-size:cover;}
.zsxx-box h2{padding-top:38px;text-align:center;color:#fff;text-align:center;font-family: 'SHSCN-Bold';}
.zsyb-ul{margin:57px 0 115px;}
.zsyb-ul li{background: rgba(255,255,255,0.7);padding:34px 63px 0 63px;width:32.14%;}
.zsyb-ul li .n-pic{padding-top:68.73%;border:1px dashed #888;}
.zsyb-info{padding:25px 0;align-items: center;}
.zsyb-info>h3{font-size:17px;color:#1a1a1a;line-height:24px;}
.zsyb-info>h4{padding: 0 35px 0 15px;height:30px;line-height:30px;text-align:center;border-radius:15px;font-size:14px;color:#0675CF;background: url(../images/fx0203.png) no-repeat 89% 8px #fff;background-size: 12px;}



.page-four {padding-bottom:18px;}

.page-fu-box{}
.page-fu-box-left,.page-fu-box-right{width:48.92%;}
.kswd-box{margin-top:10px;}
.kswd-box ul li{background:url(../images/wd-icon.png) no-repeat left 18px;background-size:32px;padding-left:45px;}
.kswd-box ul li a{display:block;padding: 20px 0 20px 0;border-bottom:1px solid #E2E2E2;}
.kswd-box ul li h3{font-size: 20px;color:#0675CF;}
.kswd-box ul li h5{font-size: 16px;color:#1a1a1a;line-height:27px;height:54px;margin:10px 0 0 0;}
.kswd-box .slick-prev{width: 30px;height:30px;background: url(../images/ks-left1.png) no-repeat center;background-size:30px;right: 44px;top: -30px;bottom: 20px;z-index: 10;/* margin-left: -120px; */transition:all .3s;left: auto;}
.kswd-box .slick-next{width:30px;height:30px;background: url(../images/ks-right1.png) no-repeat center;background-size:30px;top: -30px;right: 0px;/* bottom: 21px; */z-index: 10;transition:all .3s;}
.kswd-box .slick-prev:hover{background: url(../images/ks-left2.png) no-repeat center;background-size:30px;}
.kswd-box .slick-next:hover{background:url(../images/ks-right2.png) no-repeat center;background-size:30px;}

.page-fu-box-right{}
.page-fu-box-right ul{margin-top: 26px;width:100%;}
.page-fu-box-right li{position:relative;background:url(../images/xxts-ico.png) no-repeat 97% 96% rgba(0,140,255,0.05);width:48.75%;margin-bottom:16px;border-bottom:1px solid #0675CF;background-size:86px;height: 111px;}
.page-fu-box-right li:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;width:0;height:100%;background:url(../images/xxts-ico.png) no-repeat 97% 96% #0675CF;background-size:86px;transition:all .3s;}
.page-fu-box-right li:hover:before{width:100%;background:url(../images/xxts-ico-f.png) no-repeat 97% 96% #0675CF;background-size:86px;}
.page-fu-box-right li a{display:block;}
.ts-info{position:absolute;left:24px;bottom:25px;color:#1a1a1a;}
.ts-info h3{font-size: 22px;}
.ts-info p{font-size:18px;margin-top:5px;}
.page-fu-box-right li:hover .ts-info h3{color:#fff;}
.page-fu-box-right li:hover .ts-info p{color:#fff;}














.ztzl-box{/* margin-top: 30px; *//* padding-bottom: 60px; */}

.train{
	margin: 30px -14px 0;
	padding-bottom: 70px;
}
.train .slick-slide{
	padding: 0 14px;
}
.train-info{
	background: #fff; 
	/* box-shadow: 0 0 10px rgba(0,0,0,.2); */
	padding: 27px 16px 56px;
	transition: all .3s;
	position: relative;
	z-index: 1;
	border: 1px solid #EAEAEA;
	border-top: 0;
overflow:hidden;
}
.train .pic{padding-top: 56.25%;}
.train .slick-slide a{
	padding-bottom:10px;
		transition: all .3s;
		background:#fff;
}
.train .slick-list{
	padding:0 !important;
}
.train-info h4{
 font-size: 18px;
 color: #1a1a1a;
 line-height:25px;
 height:50px;
 margin: 8px 0 0 0;
}
.train-info p{
	font-size: 15px;
	color: #696969;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	margin: 21px 0 0;
}
.train-info span{
	color: rgba(6,117,207,.3);
	font-size: 13px;
}
.train-info span>font{
    font-size: 24px;
    color: #0675CF;
}
.train-info::before{
	content: "";
	position: absolute;
	width:0;
	height: 100%;
	transition: all .3s;
	background: #0675CF; 
		background-size: cover;
		z-index:-1;
		top:0;
		right: 0;
		left: 0;
		bottom: 0;
	}

.train-arr{width:30px;height:30px;background:url(../images/more_jt.png) no-repeat center;background-size:30px;position:absolute;bottom:-30px;right:16px;transition:all .3s;}
.train .slick-slide a:hover .train-info::before

{
	
	width:100%;
}

/*.train .slick-slide a:hover .train-info::before,
.train .slick-slide.slick-current .train-info::before

{
	
	width:100%;
}
*/

.train .slick-slide a:hover .train-info{border:1px solid #0675CF;}
.train .slick-slide a:hover .train-arr{bottom:15px;}


.train .slick-slide{margin-top:52px;}
/*.train .slick-slide.slick-current{margin-top:32px;}*/
.train .slick-slide a:hover .train-info h4,
.train .slick-slide a:hover .train-info font

{
  color:#fff;
}
/*.train .slick-slide a:hover .train-info h4,
.train .slick-slide a:hover .train-info font,
.train .slick-slide.slick-current a .train-info h4,
.train .slick-slide.slick-current a .train-info font
{
  color:#fff;
}*/


.train .slick-slide a:hover .train-info p,
.train .slick-slide a:hover .train-info span
{
  color:rgba(255,255,255,.7);
}

/*.train .slick-slide a:hover .train-info p,
.train .slick-slide a:hover .train-info span,
.train .slick-slide.slick-current a .train-info p,
.train .slick-slide.slick-current a .train-info span
{
  color:rgba(255,255,255,.7);
}
*/


/*.train .slick-slide.slick-current a .train-info{border:0;}*/
.train .slick-prev {
	bottom: 0;
	left: 50%;
	left: 50%;
	top: auto;
	right: auto;
	width: 48px;
	height: 48px;
	background: url(../images/px-left.png) no-repeat;
	background-size:48px;
	margin-left: -70px;
}


.train .slick-next {
	left: 50%;
	top: auto;
	right: 50%;
	width: 48px;
	height: 48px;
	background: url(../images/px-right.png) no-repeat;
	background-size:48px;
	bottom: 0;
	margin-right: -70px;
}

.train .slick-prev:hover{
	background: url(../images/px-left1.png) no-repeat;
	background-size:48px;
}
.train .slick-next:hover{
	background: url(../images/px-right1.png) no-repeat;
	background-size:48px;
}	


/*page-six*/
.page-six{/*margin-top:48px;*/padding-bottom:24px;}
.jxap{}
.jxap li{width:32.14%;margin-bottom:24px;transition:all .3s;}
.jxap li .news-right-p h3{line-height:24px;height:48px;}
.jxap li .news-right-date{text-align:left;}
.jxap li .news-right-date span{font-size:24px;color:#777;line-height:26px;margin-top:10px;}
.jxap li .news-right-date h6{font-size:15px;color:#777;}
.jxap li .news-right-date:after{width:1px;background:#C7C7C7;height:35px;}
.jxap li .news-right-p{margin-left:106px;}
.jxap li:hover a *{color:#fff !important;}
.jxap li:hover{background:#0675CF;}

/*page-seven */
.page-seven {background:#fff;padding:48px 0;}
.ps-title{text-align:center;padding:32px 0;font-size:28px;color:#1a1a1a;}
.xyfc-list .pic{padding-top:133%;}
.xyfc-info{padding-top:20px;transition: all .3s;}
.xyfc-name{
    align-items: center;
    justify-content: left;
}
.xyfc-name .name{font-size:22px;color:#0564C6;margin-right: 15px;}
.xyfc-name .xy-class{border: 1px solid #cde0f4;height:27px;line-height: 25px;border-radius:27px;text-align:center;padding:0 10px;font-size:12px;color: #0564C6;transition:all .3s;}
.xyfc-info p{color:#999;font-size:14px;margin-top:8px;}
.xyfc-list a:hover .xyfc-name .xy-class{background: #0564C6;color:#fff;}
.xyfc-list .slick-list{padding: 10px 5px;}
.xyfc-list .slick-slide{
	margin: 5px 8px;
	transition:all .3s;
}
.xyfc-list .slick-slide a{padding:12px;display:block;}
.xyfc-list .slick-slide:hover{
	box-shadow: 0px 0px 12px 0px rgba(6, 117, 207, 0.3);
}
.xyfc-list .slick-slide:hover a>div.xyfc-info {
	background: url(../images/xw-ic01.png) no-repeat right bottom;
}
.xyfc-list{
	margin: 20px -12px 0;
	padding-bottom: 80px;
}

.xyfc-list .slick-prev {
	bottom: 0;
	left: 50%;
	left: 50%;
	top: auto;
	right: auto;
	width: 48px;
	height: 48px;
	background: url(../images/px-left.png) no-repeat;
	background-size:48px;
	margin-left: -70px;
}

.xyfc-list .slick-next {
	left: 50%;
	top: auto;
	right: 50%;
	width: 48px;
	height: 48px;
	background: url(../images/px-right.png) no-repeat;
	background-size:48px;
	bottom: 0;
	margin-right: -70px;
}

.xyfc-list .slick-prev:hover{
	background: url(../images/px-left1.png) no-repeat;
	background-size:48px;
}
.xyfc-list .slick-next:hover{
	background: url(../images/px-right1.png) no-repeat;
	background-size:48px;
}	

/*page-eight*/
.page-eight{background:url(../images/ei-bg.png) no-repeat center;background-size:cover;padding: 135px 0 135px;margin-top: -80px;}
.page-e-box{}
.page-e-left{width:38.57%;}
.page-e-left-top{background: linear-gradient( 135deg, #849CFF 0%, #5A6AE0 100%);padding: 19px 16px;}
.page-e-left-top h3,.page-e-left-zz h3{font-size:24px;color:#fff;}
.page-e-left-d{margin-top: 19px;}
.page-e-left-d li{width:48.8%;background:#fff;border-radius:8px;border:1px solid #fff;}
.page-e-left-d li a{display:block;padding:17px;text-align:center;}
.page-e-left-d li a>div{height:50px;}
.page-e-left-d li a>div img{height:50px;}
.page-e-left-d li a>p{font-size:15px;color:#333;margin-top:15px;}
.page-e-left-d li a>p>font{font-size:15px;color:#008CD6;padding-left:5px;}
.page-e-left-d li:hover{border:1px solid #cde0f4}
.page-e-left-zz{background: linear-gradient( 120deg, #3599EF 0%, #387FF2 100%);padding: 19px 16px;margin-top:17px;}
.page-e-zsjz-list{margin-top: 20px;}
.page-e-zsjz-list li{margin-bottom:12px;}
.page-e-zsjz-list li.last{margin-bottom:0;}
.page-e-zsjz-list li a{align-items: center;padding:18px 32px;background:rgba(255,255,255,.19);border-radius:8px;transition:all .3s;}
.zsjz-left-img img{height:68px;}
.zsjz-left-txt{margin-left:19px;}
.zsjz-left{align-items: center;}
.zsjz-left-txt h5{font-size:16px;color:#fff;margin:0;}
.zsjz-left-txt h3{font-size:26px;color:#fff;margin-top:10px;}
.zsjz-right img{height:24px;}
.page-e-zsjz-list li a:hover{background:rgba(255,255,255,.3);padding:18px 35px;}



.page-e-right{width:59%;}
.xmjs-title{background: linear-gradient( 80deg, #063CA8 0%, #0971BF 100%);height:64px;color:#fff;padding:0 16px;align-items: center;}
.xmjs-title>span{font-size:24px;}
.xmjs-box{position:relative;cursor:pointer;}
.xmjs-ewm{font-size:14px;background: url(../images/head-ic2.png) no-repeat left center;padding-left:25px;background-size:16px;}
.xmjs-img{
	position: absolute;
	top: -32px;
	left: calc(100% + 24px );
	/* margin-left: -55px; */
	padding: 12px 12px;
	border-radius: 5px;
	/* top:120%; */
	width: 124px;
	z-index: 1;
	opacity: 0;
	visibility: hidden;
	transition: .5s;
	transform: translateY(10px);
	height: 124px;
	background: rgba(255,255,255,.4);
	/* box-shadow: 0 0 5px rgba(51, 51, 51, .4); */
	border-radius: 8px;
	}
	.xmjs-img p{font-size:12px;color:#fff;text-align:center;margin-top:5px;}
.xmjs-box:hover .xmjs-img {
	opacity: 1;
	visibility: visible;
	
}

.video-box {
   /* padding-top: 56.17%;*/
    overflow: hidden;
    position: relative;
    background: #fff;
    height: 462px;

}

.video-box video {
    width: 100%;
    background: #000;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    height: 100%;
}

.video-box .mask-bj {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0px;
    right: 0;

    transition: all .3s;
}

.video-box .mask-bj:hover {
    transform: scale(1.1)
}

.play {
    cursor: pointer;
    position: absolute;
    width: 86px;
    height: 86px;
    top: 50%;
    right: 0;
    left: 50%;
    bottom: 0;
    transform: translate(-50%, -50%);
    background: url(../images/video.png) no-repeat;
	background-size:86px;

}

/*page-nine*/
.page-nine{padding:48px 0;background:url(../images/sd-bg.png) no-repeat center bottom;background-size:100%;padding:20px 0;}
.data-list {
    margin: 80px 0;
}

.data-list li {
    /* float: left; */
     width: 15.92%; 
	background:rgba(255,255,255,.62);
    box-shadow: 0px 6px 12px 0px rgba(0,178,200,0.17);
	padding:30px 10px 50px;
	height:100%;
}

.data-list li>div {
    margin: 0 auto;
    text-align: center;
    color: #fff;
    font-size: 38px;
    position: relative;
   
    z-index: 5;
    transition: all .3s;
    background-size: 100%;

}

.data-list li>div>.data-box {
   
}



.data-list li>div .data-sz {
    font-size: 38px;
    padding-top: 35px;
    font-family: 'SHSCN-Bold';
}

.data-list li>div .data-sz i {
    font-family: "Impact";
    font-family: 'SHSCN-Bold';
    font-size: 35px;
    color: #008CD6;
}

.data-list li>div .data-sz span {
    font-size: 15px;
    /* display: block; */
    color: #008CD6;
	margin-left:4px;
}

.data-list li>div .data-mc {
    font-size: 17px;
    color: #1a1a1a;
    font-weight: 400;
    /* padding:0 20px; */
    padding-top: 4px;
    /* font-family: 'SHSCN-Bold'; */
}

.data-list li.d-icon2 .pull-left {
    display: block;
    width: 35%;
}

.data-list li.d-icon2 .pull-left:nth-child(1) {
    margin-left: 15%;
}

.data-list li.d-icon2 .pull-left .scNum {
    font-size: 40px;
    text-align: center;
}

.data-list li.d-icon2,
.data-list li.d-icon5 {
    /* margin-top: 70px; */
}

.data-list li.d-icon3,
.data-list li.d-icon4 {
    /* margin-top: 140px; */
}
.data-list li:hover{background:#fff;}
.data-list li>div:hover {
    transform: scale(1.05);
}

.data-list .data-img img{height:128px;}
.data-list li.d-icon2,.data-list li.d-icon4,.data-list li.d-icon6{margin-top:85px;}
.data-list li>div .data-sz font{ font-size: 35px;
    color: #008CD6;}



/*page-ten*/
.page-ten{margin:48px 0;}
.yq-links{margin-top:60px;}
.yq-links li{display:inline-block;margin-right:50px;line-height:25px;}
.yq-links li a{font-size:16px;color:#1a1a1a;}
.yq-links li a:hover{color:#0675CF}