﻿
/********************************************  首页轮播  ******************************************************/
.idx-slider{
	position:relative;margin-top:4.5rem;
	width:100%;height:60rem;
	overflow:hidden;
}
.idx-slider-arr{
	position:absolute;top:25rem;z-index:8;
	width:10rem;height:10rem;line-height:10rem;
	text-align: center;
	cursor:pointer;
}
.idx-slider-arr i{
	position:relative;z-index:9;
	font-size:6.6rem;color:#FFF;font-weight:700;
}
.idx-slider-arr.arr-left{
	left:1rem;
}
.idx-slider-arr.arr-right{
	right:1rem;
}
.idx-slider-group{
	position:relative;height:60rem;
}
.idx-slider .slider-item{
	position:absolute;top:0;left:0;z-index:0;
	width:100%;height:60rem;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;background-repeat: no-repeat;
}
.idx-slider .slider-item.active{
	z-index:3;
	opacity:1;
}
.idx-slider .slider-item .txt{
	position:absolute;bottom:0;left:0;right:0;
	padding:2rem 5rem;
    background:linear-gradient(rgba(11, 37, 87, .1), rgba(11, 37, 87, .85));
}
.idx-slider .slider-item .txt h2{
	line-height:4.5rem;
	font-size:2.4rem;color:#FFF;
}
@media only screen and (max-width: 768px) {
	.idx-slider{
		margin-top:0;height:16rem;
	}

	.idx-slider-arr{
		top:5rem;
		width:5rem;height:5rem;line-height:5rem;
	}
	.idx-slider-arr i{
		font-size:2.6rem;
	}
	.idx-slider-group{
		height:16rem;
	}
	.idx-slider .slider-item{
		height:16rem;
	}
	.idx-slider .slider-item .txt{
		padding:2rem 1.5rem;
	}
	.idx-slider .slider-item .txt h2{
		line-height:2rem;
		font-size:1.4rem;
	}
}


/********************************************  首页  ******************************************************/
.idx-sct-title{
	position:relative;
}
.idx-sct-title h1{
	padding:1rem 0 0;line-height:12rem;
	font-size:4rem;color:#0b2557;font-weight:700;text-align:center;
}
.idx-sct-title a{
	position:absolute;top:5rem;right:0;
	width:14rem;height:4rem;line-height:4rem;
	border:.1rem solid #0b2557;
	font-size:2rem;color:#0b2557;text-align:center;
}
@media only screen and (max-width: 768px) {
	.idx-sct-title h1{
		padding:0;line-height:6rem;
		font-size:2.5rem;
	}
	.idx-sct-title a{
		position:initial;
		display:block;margin:0 auto;
		width:10rem;height:3.6rem;line-height:3.6rem;
		font-size:1.6rem;
	}
}

.idx-sct-a{
	padding:5rem 0;
}
.isa-con{
    display:flex;height:40rem;
    background-size:cover;background-repeat:no-repeat;
}
.isa-itm{
	position:relative;flex:1;
}
.isa-itm-mask{
    display:none;
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;
	background:rgba(11, 37, 87, .85);
}
.isa-itm-con{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;
    padding:10rem 8rem 0;
    -moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.isa-itm-con img{
    display:block;margin:0 auto;
    width:9rem;height:9rem;
}
.isa-itm-title{
    margin-top:.6rem;line-height:3.6rem;
    font-size:2.8rem;color:#FFF;font-weight:700;text-align:center;
}
.isa-itm-intro{
    display:none;
    margin-top:2rem;height:15rem;line-height:3rem;
    font-size:2rem;color:#FFF;
    overflow:hidden;text-overflow:ellipsis;
    -webkit-box-orient:vertical;-webkit-line-clamp:5;
}
.isa-itm:hover .isa-itm-mask{
    display:block;
}
.isa-itm:hover .isa-itm-con{
    padding:3rem 8rem 0;
}
.isa-itm:hover .isa-itm-intro{
    display:-webkit-box;
}
@media only screen and (max-width: 768px) {
	.idx-sct-a{
		padding:3rem 2rem;
	}
    .isa-con{
        display:block;height:auto;
        margin-top:3rem;
    }
    .isa-itm{
        display:block;height:20rem;
    }
    .isa-itm-con{
        padding:5rem 2rem 0;
    }
    .isa-itm-con img{
        width:5rem;height:5rem;
    }
    .isa-itm-title{
        margin-top:.6rem;line-height:3rem;
        font-size:1.8rem;
    }
    .isa-itm:hover .isa-itm-mask{
        display:none;
    }
    .isa-itm:hover .isa-itm-con{
        padding:5rem 2rem 0;
    }
    .isa-itm:hover .isa-itm-intro{
        display:none;
    }
}

.idx-sct-b{
	padding:0 0 5rem;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}
.isb-itm{
	position:relative;
	float:left;margin-left:3rem;
	width:46rem;height:30rem;
	background-size:cover;background-repeat:no-repeat;background-position:center center;
}
.isb-itm:first-child{
	margin-left:0;
}
.isb-row-a .isb-itm{
	height:45rem;
}
.isb-itm-a{
	width:95rem;
}
.isb-itm-mask{
    position:absolute;bottom:0;left:0;right:0;z-index:1;
    height:20rem;
    background:linear-gradient(rgba(0, 0, 0, 0), rgba(14, 31, 55, 1));
}
.isb-itm-title{
	position:absolute;bottom:2.5rem;left:4.5rem;right:4.5rem;z-index:3;
	line-height:3rem;
	font-size:2rem;color:#FFF;
}
.isb-row-b{
	margin-top:3rem;
}
.isb-itm-a .isb-itm-title{
	line-height:4.5rem;
	font-size:3rem;
}
@media only screen and (max-width: 768px) {
	.idx-sct-b{
		padding:3rem 2rem;
	}
	.isb-itm{
		float:none;display:block;margin:3rem auto 0;
		width:100%;height:18rem;
	}
	.isb-row-a .isb-itm{
		height:18rem;
	}
	.isb-itm-a{
		width:100%;
	}
    .isb-itm-mask{
        height:10rem;
    }
	.isb-itm-title{
		bottom:2rem;left:2rem;right:2rem;
		line-height:2.2rem;
		font-size:1.6rem;
	}
	.isb-row-b{
		margin-top:2rem;
	}
	.isb-itm-a .isb-itm-title{
		line-height:2.2rem;
		font-size:1.6rem;
	}
}

.idx-sct-c{
	padding-bottom:7.5rem;
}
.isc-con{
	height:52rem;
	box-shadow:0 0 1rem rgb(72 139 201 / 40%);
}
.isc-slider{
	position:relative;
	float:left;width:95rem;height:52rem;
	overflow:hidden;
}
.isc-slider-itm{
	position:absolute;top:0;left:0;
	width:95rem;height:52rem;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
	opacity:0;
}
.isc-slider-itm.on{
	opacity:1;
}
.isc-slider-img{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;
	background-size:cover;background-repeat:no-repeat;
}
.isc-slider-t{
	position:absolute;top:0;left:4rem;z-index:2;
	padding:0 2rem;height:3.6rem;line-height:3.6rem;
	background:#123667;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;
	font-size:1.8rem;color:#FFF;
}
.isc-slider-intro{
	position:absolute;bottom:0;left:0;right:0;z-index:2;
	padding:2rem 3rem;height:8rem;line-height:3rem;
	background:rgb(11, 37, 87, .75);
}
.isc-slider-intro-con{
	height:9rem;line-height:3rem;
	font-size:1.8rem;color:#FFF;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;
}
.isc-list{
	float:right;width:49rem;
}
.isc-topic{
	position:relative;
	display:block;padding:3rem 3rem 0 4rem;height:13rem;
}
.isc-topic:after{
	content:'';position:absolute;bottom:0;left:0;right:0;
	border-top:.1rem solid #dbdfe6;
}
.isc-topic:last-child:after{
	display:none;
}
.isc-topic-title{
	line-height:3rem;
	font-size:2rem;color:#0b2557;font-weight:700;
    white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.isc-topic-date{
	margin-top:1rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
}
.isc-topic-arr{
	display:none;
	position:absolute;top:5.5rem;left:0;z-index:7;
	margin-left:-1rem;width:2rem;height:2rem;
	background:#0b2557;
	transform:rotate(45deg);
}
.isc-topic.on{
	background:#0b2557;
}
.isc-topic.on .isc-topic-title, .isc-topic.on .isc-topic-date{
	color:#FFF;
}
.isc-topic.on .isc-topic-arr{
	display:block;
}
@media only screen and (max-width: 768px) {
	.idx-sct-c{
		padding:3rem 2rem;
	}
	.isc-con{
		height:auto;
		box-shadow:none;
	}
	.isc-slider{
		position:relative;
		float:none;width:100%;height:auto;
		overflow:initial;
	}
	.isc-slider-itm{
		position:initial;margin-top:3rem;
		width:100%;height:auto;
		opacity:1;
		box-shadow:0 0 10px rgb(72 139 201 / 40%);
	}
	.isc-slider-img{
		position:initial;
		width:100%;height:18rem;
	}
	.isc-slider-t{
		left:2rem;
		padding:0 1rem;height:3rem;line-height:3rem;
		border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;
		font-size:1.4rem;
	}
	.isc-slider-m-info{
		display:block;padding:2rem;
	}
	.isc-slider-m-title{
		line-height:3rem;
		font-size:1.8rem;color:#0b2557;
	}
	.isc-slider-m-date{
		margin-top:1rem;line-height:3rem;
		font-size:1.4rem;color:#0b2557;
	}
	.isc-slider-intro{
		display:none;
	}
	.isc-list{
		display:none;
	}
}

.idx-sct-d{
	padding:0 0 5rem;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}
.idx-rrpt-itm{
	float:left;margin-left:3rem;
	width:33.75rem;
}
.idx-rrpt-itm:first-child{
	margin-left:0;
}
@media only screen and (max-width: 768px) {
	.idx-sct-d{
		padding:3rem 2rem;
	}
	.idx-rrpt-itm{
        margin:2rem .5rem 0;
		width:16.5rem;
	}
    .idx-rrpt-itm:first-child{
    	margin:2rem .5rem 0;
    }
}


/********************************************  专题  ******************************************************/
.spe-top{
	padding:4rem 0 3rem;
	border-top:.1rem solid #dce9f0;
}
.spe-con{
	float:left;width:70rem;height:51.5rem;
	overflow:hidden;
}
@media only screen and (max-width: 768px) {
	.spe-top{
		padding:0;
		border-top:none;
	}
	.spe-con{
		float:none;width:100%;height:auto;
		overflow:initial;
		padding:0 2rem;
	}
}

.loc{
	line-height:3rem;
}
.loc a{
	font-size:1.8rem;color:#000;
}
.loc span{
	margin:0 1rem;
	font-size:1.8rem;color:#000;font-family:simsun;
}
.spe-con h1{
	margin-top:3rem;line-height:6rem;
	font-size:4rem;color:#0b2557;font-weight:700;
}
.spe-intro{
	margin-top:3rem;
}
.spe-intro p{
	margin-bottom:3rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
}
@media only screen and (max-width: 768px) {
	.loc{
		padding-top:1.5rem;
	}
	.loc a{
		font-size:1.4rem;
	}
	.loc span{
		margin:0 .5rem;
		font-size:1.4rem;
	}
	.spe-con h1{
		margin-top:1.5rem;line-height:3rem;
		font-size:2rem;
	}
	.spe-intro{
		margin-top:1.5rem;
	}
	.spe-intro p{
		margin-bottom:2rem;line-height:2.2rem;
		font-size:1.4rem;
	}
}


.spe-slider{
	position:relative;float:right;width:70rem;
	padding-top:1rem;
}
.spe-slider-arr{
	position:absolute;top:21.5rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	text-align: center;
	cursor:pointer;
}
.spe-slider-arr i{
	position:relative;z-index:9;
	font-size:4.5rem;color:#FFF;font-weight:700;
}
.spe-slider-arr.arr-left{
	left:1rem;
}
.spe-slider-arr.arr-right{
	right:1rem;
}
.spe-slider-group{
	position:relative;height:47rem;
	overflow:hidden;
}
.spe-slider .slider-item{
	position:absolute;top:0;left:0;z-index:0;
	width:100%;height:47rem;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.spe-slider .slider-item.active{
	z-index:3;
	opacity:1;
}
.spe-slider-dots{
	height:6rem;line-height:6rem;
	text-align:center;
}
.spe-slider-dots em{
	display:inline-block;margin:0 .8rem;
	width:2rem;height:2rem;
	background:#cadbe4;border:.3rem solid #cadbe4;border-radius:1rem;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.spe-slider-dots em.active{
	background:#0b2557;
}
@media only screen and (max-width: 768px) {
	.spe-slider{
		float:none;width:100%;
		padding-top:0;
	}
	.spe-slider-arr{
		top:10rem;
		width:4rem;height:4rem;line-height:4rem;
	}
	.spe-slider-arr i{
		font-size:3rem;
	}
	.spe-slider-group{
		height:24rem;
	}
	.spe-slider .slider-item{
		height:24rem;
	}
	.spe-slider-dots{
		position:absolute;bottom:1rem;left:0;right:0;z-index:4;
		height:3rem;line-height:3rem;
		text-align:center;
	}
	.spe-slider-dots em{
		margin:0 .4rem;
		width:1rem;height:1rem;
		border:.1rem solid #cadbe4;
	}
}

.spe-b{
	padding:7rem 0;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}
.spb-itm{
	position:relative;display:block;width:47rem;height:28rem;
	background-size:cover;background-repeat:no-repeat;margin-right:1.2rem;
}
.spb-itm-l{
	float:left;
}
.spb-itm-l:last-child{
	margin-right:0;
}
.spb-itm-r{
	float:right;
}
.spb-itm-bg{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;
	background:rgba(11, 37, 87, .15);
}
.spb-itm-con{
	position:relative;z-index:2;
	height:28rem;line-height:28rem;
	font-size:2.8rem;color:#FFF;text-align:center;
}
@media only screen and (max-width: 768px) {
	.spe-b{
		padding:3rem 0;
	}
	.spb-itm{
		margin:3rem auto 0;
		width:35rem;height:17rem;
	}
	.spb-itm:first-child{
		margin-top:0;
	}
	.spb-itm-l, .spb-itm-r{
		float:none;
	}
	.spb-itm-con{
		height:17rem;line-height:17rem;
		font-size:1.8rem;
	}
}

/********************************************  轮播  ******************************************************/
.top-news{
	margin-top:4rem;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}
.top-news .news-img{
	position:relative;
	float:left;width:70rem;height:35rem;background-size: cover;
}
.top-news .news-img .bg{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;
	background:#0b2456;opacity:.25;
}
.top-news .news-img .title{
	position:relative;z-index:2;
	height:35rem;line-height:35rem;
	font-size:3rem;color:#FFF;text-align:center;
}
.news-con{
	float:right;padding-top:4rem;
	width:70rem;height:31rem;
}
.news-desc{
    height:27rem;
    overflow:auto;
}
.news-desc p{
	margin-bottom:3rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
}
.news-desc p:last-child{
    margin:0;
}
@media only screen and (max-width: 768px) {
	.top-news{
		margin-top:0;
	}
	.top-news .news-img{
		float:none;width:100%;height:18rem;
	}
	.top-news .news-img .title{
		height:18rem;line-height:18rem;
		font-size:1.8rem;
	}
	.news-con{
		float:none;padding:2rem 2rem;
		width:100%;height:auto;
	}
    .news-desc{
        height:auto;
        overflow:initial;
    }
	.news-desc p{
		margin-bottom:1.5rem;line-height:2.2rem;
		font-size:1.4rem;
	}
}

.sct-a{
	padding:4.5rem 0 5rem;
}
.sct-w-title{
	position:relative;
	height:6rem;line-height:6rem;
}
.sct-w-title span{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.sct-w-title a{
	position:absolute;top:1rem;right:0;
	display:block;
	width:14rem;height:4rem;line-height:4rem;
	border:.1rem solid #002659;
	font-size:2rem;color:#0b2557;text-align:center;
}
@media only screen and (max-width: 768px) {
	.sct-a{
		padding:3rem 2rem;
	}
	.sct-w-title{
		position:relative;
		height:auto;line-height:initial;
		text-align:center;
	}
	.sct-w-title span{
		display:block;line-height:6rem;
		font-size:2.5rem;
	}
	.sct-w-title a{
		position:initial;
		display:inline-block;
		width:10rem;height:3.6rem;line-height:3.6rem;
		font-size:1.6rem;
	}
}
/* 统一箭头样式 */
.slider-arr{
	position:absolute;top:17rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	text-align:center;cursor:pointer;
}
.slider-arr i{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.slider-arr.arr-left {
    left: 0rem;
}
.slider-arr.arr-right {
    right: 0rem;
}
.tlp-sb-sliders .slider-arr{top:20rem}
.tlp-sb-sliders .slider-arr.arr-left {left: 3rem;}
.tlp-sb-sliders .slider-arr.arr-right {right: 0rem;}
.tlp-sc-sliders .slider-arr{top:15rem}
.tlp-sc-sliders .slider-arr.arr-left {left: -6rem;}
.tlp-sc-sliders .slider-arr.arr-right {right: -9rem;}
.tlp-sd-sliders .slider-arr{top:15rem}
.tlp-sd-sliders .slider-arr.arr-left {left: -3rem;}
.tlp-sd-sliders .slider-arr.arr-right {right: -6rem;}
@media only screen and (max-width: 768px) {
    .tlp-sb-sliders .slider-arr{top:9rem}
    .tlp-sb-sliders .slider-arr.arr-left {left: -3rem;}
    .tlp-sb-sliders .slider-arr.arr-right {right: -3rem;}
    .tlp-sc-sliders .slider-arr{top:5rem}
    .tlp-sc-sliders .slider-arr.arr-left {left: -3rem;}
    .tlp-sc-sliders .slider-arr.arr-right {right: -3rem;}
    .tlp-sd-sliders .slider-arr{top:7rem}
    .tlp-sd-sliders .slider-arr.arr-left {left: -3rem;}
    .tlp-sd-sliders .slider-arr.arr-right {right: -3rem;}
}
/* 统一箭头样式 */
.sct-a-slider{
	position:relative;margin-top:3rem;
	height:40rem;
}
.sct-a-slider .slider-arr{
	top:17rem;
}
.sct-a-slider .slider-arr i{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.sct-a-slider .arr-left{
	left:-6rem;
}
.sct-a-slider .arr-right{
	right:-6rem;
}
.sct-a-slider .slider-group{
	position:relative;height:40rem;
	overflow:hidden;
}
.sct-a-slider .slider-group-con{
	position:absolute;top:0;left:0;
	width:9999rem;height:40rem;
}
.sct-a-slider .slider-itm{
	position:relative;
	float:left;margin-right:4rem;
	width:33rem;height:40rem;
}
.sct-a-slider .slider-bg{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;
	background-repeat:no-repeat;background-size:cover;
}
.sct-a-slider .slider-mask{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;
	background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(14, 31, 55, .5));
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.sct-a-slider .slider-title{
	position:absolute;left:5rem;right:5rem;bottom:4.5rem;z-index:3;
	line-height:3rem;
	font-size:2rem;color:#FFF;
	overflow:hidden;text-overflow:ellipsis;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.sct-a-slider .slider-intro{
	position:absolute;top:13.5rem;left:5rem;right:5rem;z-index:3;
	height:21rem;line-height:3rem;
	font-size:1.6rem;color:#FFF;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
	-moz-transition-delay: .2s; -webkit-transition-delay: .2s;transition-delay: .2s;
}
.sct-a-slider .slider-itm:hover .slider-mask{
	background:#131f41;opacity:.9;
}
.sct-a-slider .slider-itm:hover .slider-title{
	bottom:28rem;
	height:6rem;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.sct-a-slider .slider-itm:hover .slider-intro{
	opacity:1;
}
@media only screen and (max-width: 768px) {
	.sct-a-slider{
		margin-top:3rem;
		height:20rem;
	}
	.sct-a-slider .slider-arr{
		top:8rem;
		width:4rem;height:4rem;line-height:4rem;
	}
	.sct-a-slider .slider-arr i{
		font-size:1.8rem;
	}
	.sct-a-slider .arr-left{
		left:-2rem;
	}
	.sct-a-slider .arr-right{
		right:-2rem;
	}
	.sct-a-slider .slider-group{
		height:20rem;
	}
	.sct-a-slider .slider-group-con{
		height:20rem;
	}
	.sct-a-slider .slider-itm{
		margin-right:2rem;
		width:16.5rem;height:20rem;
	}
	.sct-a-slider .slider-title{
		left:2rem;right:2rem;bottom:1rem;
		height:4.8rem;line-height:2.4rem;
		font-size:1.4rem;
		display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
	}
	.sct-a-slider .slider-intro{
		display:none;
	}
	.sct-a-slider .slider-itm:hover .slider-mask{
		display:none;
	}
	.sct-a-slider .slider-itm:hover .slider-title{
		bottom:1rem;height:4.8rem;
	}
}

.sct-b{
	padding:4.5rem 0 4rem;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}

.sct-b-slider{
	position:relative;margin-top:3rem;
}
.sct-b-slider .slider-arr{
	position:absolute;top:14.5rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	/* background:#FFF; */
	text-align:center;cursor:pointer;
	/* box-shadow:0 .3rem 1rem rgba(58, 105, 158, 0.25); */
}
.sct-b-slider .slider-arr i{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.sct-b-slider .arr-left{
	left:-6rem;
}
.sct-b-slider .arr-right{
	right:-6rem;
}
.sct-b-slider .slider-group{
	position:relative;height:35rem;
	overflow:hidden;
}
.sct-b-slider .slider-group-con{
	position:absolute;top:0;left:0;
	width:9999rem;height:35rem;
}
.sct-b-slider .slider-itm{
	float:left;margin-right:4rem;width:70rem;height:35rem;
	background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.sct-b-slider .slider-img{
	float:left;width:35rem;height:35rem;
	overflow:hidden;position: relative;
}
.sct-b-slider .slider-img-con{
	width:35rem;height:35rem;
	background-repeat:no-repeat;background-size:cover;
}
.sct-b-slider .slider-info{
	float:right;width:35rem;
	padding:4.5rem 5rem 0;
}
.sct-b-slider .slider-title{
	height:6rem;line-height:3rem;
	font-size:2rem;color:#0b2557;font-weight:700;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.sct-b-slider .slider-intro{
	margin-top:2rem;height:15rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;
}
.sct-b-slider .slider-date{font-size:1.2rem;color:#0b2557;margin:1rem auto;}
.sct-b-slider .slider-line{border-bottom:1px solid gray;height:1px;width:100%;display: block;}
.sct-b-slider .slider-itm:hover .slider-img-con{
	transform:scale(1.1);transition:ease all 0.3s;
}
@media only screen and (max-width: 768px) {
	.sct-b-slider{
		margin-top:3rem;
	}
	.sct-b-slider .slider-arr{
		top:22rem;
		width:4rem;height:4rem;line-height:4rem;
	}
	.sct-b-slider .slider-arr i{
		font-size:1.8rem;
	}
	.sct-b-slider .arr-left{
		left:-2rem;
	}
	.sct-b-slider .arr-right{
		right:-2rem;
	}
	.sct-b-slider .slider-group{
		height:47rem;
	}
	.sct-b-slider .slider-group-con{
		position:absolute;top:0;left:0;
		width:9999rem;height:46rem;
	}
	.sct-b-slider .slider-itm{
		float:left;width:35rem;height:46rem;
	}
	.sct-b-slider .slider-img{
		float:none;width:100%;height:24rem;
	}
	.sct-b-slider .slider-img-con{
		width:100%;height:24rem;
	}
	.sct-b-slider .slider-info{
		float:none;width:100%;
		padding:2rem 2rem;
	}
	.sct-b-slider .slider-title{
		height:5rem;line-height:2.5rem;
		font-size:1.6rem;
	}
	.sct-b-slider .slider-intro{
		margin-top:1rem;height:12rem;line-height:2.4rem;
		font-size:1.4rem;
	}
}


.sct-c{
	padding:4.5rem 0 5rem;
}

.sct-c-slider{
	position:relative;margin-top:3rem;
}
.sct-c-slider .slider-arr{
	position:absolute;top:19.5rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	/* background:#f4f8fa; */
	text-align:center;cursor:pointer;
	/* box-shadow:0 .3rem 1rem rgba(58, 105, 158, 0.25); */
}
.sct-c-slider .slider-arr i{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.sct-c-slider .arr-left{
	left:-6rem;
}
.sct-c-slider .arr-right{
	right:-6rem;
}
.sct-c-slider .slider-group{
	position:relative;height:45rem;
	overflow:hidden;
}
.sct-c-slider .slider-group-con{
	position:absolute;top:0;left:0;
	width:9999rem;height:44rem;
}
.sct-c-slider .slider-itm{
	float:left;margin-right:3rem;
	width:46rem;height:44rem;
	background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.sct-c-slider .slider-img{
	width:46rem;height:25rem;
	overflow:hidden;position: relative;
}
.sct-c-slider .slider-img-con{
	width:46rem;height:25rem;
	background-repeat:no-repeat;background-size:cover;
}
.sct-c-slider .slider-info{
	padding:2.5rem 4.5rem;
}
.sct-c-slider .slider-title{
	height:6rem;line-height:3rem;
	font-size:2rem;color:#0b2557;font-weight:700;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.sct-c-slider .slider-intro{
	margin-top:2rem;height:6rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.sct-c-slider .slider-itm:hover .slider-img-con{
	transform:scale(1.1);transition:ease all 0.3s;
}
@media only screen and (max-width: 768px) {
	.sct-c{
		padding:3rem 2rem;
	}
	.sct-c-slider{
		margin-top:3rem;
	}
	.sct-c-slider .slider-arr{
		top:14rem;
		width:4rem;height:4rem;line-height:4rem;
	}
	.sct-c-slider .slider-arr i{
		font-size:1.8rem;
	}
	.sct-c-slider .arr-left{
		left:-2rem;
	}
	.sct-c-slider .arr-right{
		right:-2rem;
	}
	.sct-c-slider .slider-group{
		height:34rem;
	}
	.sct-c-slider .slider-group-con{
		height:33rem;
	}
	.sct-c-slider .slider-itm{
		margin-right:0;
		width:35rem;height:33rem;
	}
	.sct-c-slider .slider-img{
		width:35rem;height:18rem;
	}
	.sct-c-slider .slider-img-con{
		width:35rem;height:18rem;
	}
	.sct-c-slider .slider-info{
		padding:2rem 2rem;
	}
	.sct-c-slider .slider-title{
		height:5rem;line-height:2.5rem;
		font-size:1.6rem;
	}
	.sct-c-slider .slider-intro{
		margin-top:1rem;height:5rem;line-height:2.5rem;
		font-size:1.4rem;
	}
}

.sct-d{
	padding:4.5rem 0 6rem;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}
@media only screen and (max-width: 768px) {
	.sct-d{
		padding:3rem 2rem;
	}
}

.sct-d-slider{
	position:relative;margin-top:3rem;
	display: block!important;
}
.sct-d-slider .slider-arr{
	position:absolute;top:24rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	background:#FFF;
	text-align:center;cursor:pointer;
	box-shadow:0 .3rem 1rem rgba(58, 105, 158, 0.25);
}
.sct-d-slider .slider-arr i{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.sct-d-slider .arr-left{
	left:-6rem;
}
.sct-d-slider .arr-right{
	right:-6rem;
}
.sct-d-slider .slider-group{
	position:relative;height:55rem;
	overflow:hidden;
}
.sct-d-slider .slider-group-con{
	position:absolute;top:0;left:0;
	width:9999rem;height:54rem;
}
.sct-d-slider .slider-itm{
	float:left;
	width:144rem;height:54rem;
}
.sct-d-slider .slider-l{
	float:left;width:70rem;
}
.sct-d-slider .slider-r{
	float:right;width:70rem;
}
.slider-blk{
	display:block;background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.slider-blk-img{
	overflow:hidden;
	position: relative;
}
.slider-blk-img-con{
	background-repeat:no-repeat;background-size:cover;
}
.slider-blk-title{
	line-height:3rem;
	font-size:2rem;color:#0b2557;font-weight:700;
	overflow:hidden;text-overflow:ellipsis;
}
.slider-blk-intro{
	margin-top:2rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;
}
.sct-d-slider .slider-l .slider-blk{
	height:54rem;
}
.sct-d-slider .slider-l .slider-blk-img{
	height:30rem;
}
.sct-d-slider .slider-l .slider-blk-img-con{
	height:30rem;
}
.sct-d-slider .slider-l .slider-blk-info{
	padding:3rem 4.5rem 0;
}
.sct-d-slider .slider-l .slider-blk-title{
	height:3rem;
	white-space:nowrap;
}
.sct-d-slider .slider-l .slider-blk-intro{
	height:12rem;
	-webkit-line-clamp:4;
}
.sct-d-slider .slider-r .slider-blk{
	margin-top:4rem;
	height:25rem;
}
.sct-d-slider .slider-r .slider-blk:first-child{
	margin-top:0;
}
.sct-d-slider .slider-r .slider-blk-img{
	float:left;width:35rem;height:25rem;
}
.sct-d-slider .slider-r .slider-blk-img-con{
	width:35rem;height:25rem;
}
.sct-d-slider .slider-r .slider-blk-info{
	float:right;width:35rem;
	padding:4rem 4rem 0;
}
.sct-d-slider .slider-r .slider-blk-title{
	height:6rem;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.sct-d-slider .slider-r .slider-blk-intro{
	height:9rem;
	-webkit-line-clamp:3;
}
.sct-d-slider .slider-blk:hover .slider-blk-img-con{
	transform:scale(1.1);transition:ease all 0.3s;
}


.sct-g{
	padding:4.5rem 0 5rem;
}

.sct-g-slider{
	position:relative;margin-top:3rem;
}
.sct-g-slider .slider-arr{
	position:absolute;top:21.5rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	/* background:#f4f8fa; */
	text-align:center;cursor:pointer;
	/* box-shadow:0 .3rem 1rem rgba(58, 105, 158, 0.25); */
}
.sct-g-slider .slider-arr i{
	font-size:3rem;color:#0b2557;font-weight:700;
}
.sct-g-slider .arr-left{
	left:-6rem;
}
.sct-g-slider .arr-right{
	right:-6rem;
}
.sct-g-slider .slider-group{
	position:relative;height:45rem;
	overflow:hidden;
}
.sct-g-slider .slider-group-con{
	position:absolute;top:0;left:0;
	width:9999rem;height:44rem;
}
.sct-g-slider .slider-itm{
    position:relative;
	float:left;margin-right:2rem;
	width:27.3rem;height:44rem;
	background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.sct-g-slider .slider-img{
	width:27.3rem;height:26rem;
	overflow:hidden;
}
.sct-g-slider .slider-img-con{
	width:46rem;height:32rem;
	background-repeat:no-repeat;background-size:cover;
}
.sct-g-slider .slider-summary{
    padding:2rem;transition:ease all 0.3s;
}
.sct-g-slider .slider-summary .slider-title{color:#0b2557}
.sct-g-slider .slider-summary .slider-line{border-bottom:1px solid gray;height:1px;width:100%;display: block;margin:1rem auto}
.sct-g-slider .slider-summary .slider-intro{color:#0b2557;-webkit-line-clamp:3;height:9rem;}
.sct-g-slider .slider-mask{
	position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;
	/* background:linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(14, 31, 55, .5)); */
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.sct-g-slider .slider-info{
    position:absolute;top:3rem;left:2.5rem;right:2.5rem;z-index:3;
    opacity:0;transition:ease all 0.3s;
}
.sct-g-slider .slider-title{
	height:3rem;line-height:3rem;
	font-size:2rem;color:#FFF;font-weight:700;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.sct-g-slider .slider-intro{
	margin-top:1rem;height:33rem;line-height:3rem;
	font-size:1.6rem;color:#FFF;
	overflow:hidden;
	display:-webkit-box;-webkit-box-orient:vertical;
}
.sct-g-slider .slider-info .slider-intro{overflow: auto;}
.sct-g-slider .slider-itm:hover .slider-mask{
	background:#131f41;opacity:.9;
}
.sct-g-slider .slider-itm:hover .slider-info{
	opacity:1;
}
@media only screen and (max-width: 768px) {
	.sct-g{
		padding:3rem 2rem;
	}
	.sct-g-slider{
		margin-top:3rem;
	}
	.sct-g-slider .slider-arr{
		top:14rem;
		width:4rem;height:4rem;line-height:4rem;
	}
	.sct-g-slider .slider-arr i{
		font-size:1.8rem;
	}
	.sct-g-slider .arr-left{
		left:-2rem;
	}
	.sct-g-slider .arr-right{
		right:-2rem;
	}
	.sct-g-slider .slider-group{
		height:34rem;
	}
	.sct-g-slider .slider-group-con{
		height:33rem;
	}
	.sct-g-slider .slider-itm{
		margin-right:0;
		width:35rem;height:33rem;
	}
	.sct-g-slider .slider-img{
		width:35rem;height:18rem;
	}
	.sct-g-slider .slider-img-con{
		width:35rem;height:18rem;
	}
    .sct-g-slider .slider-mask{
        opacity:0;
    }
	.sct-g-slider .slider-info{
        position:initial;
		padding:2rem 2rem;
        opacity:1;
	}
	.sct-g-slider .slider-title{
		height:5rem;line-height:2.5rem;
		font-size:1.6rem;color:#0b2557;
	}
	.sct-g-slider .slider-intro{
		margin-top:1rem;height:5rem;line-height:2.5rem;
		font-size:1.4rem;color:#0b2557;
	}
    .sct-g-slider .slider-itm:hover .slider-mask{
    	opacity:0;
    }
}


/********************************************  团队  ******************************************************/
.about{
	padding-top:4rem;
	background:#f4f8fa;
	box-shadow: inset 0 0 3rem .1rem rgba(58, 105, 158, 0.1);
}
.about-head{
	height:25rem;line-height:25rem;
	background-image:url(../image/industry.jpg);background-repeat:no-repeat;background-size:cover;
	font-size:4rem;color:#FFF;
	text-align:center;overflow: hidden;
}
.about-con{
	padding:6.5rem 0 4rem;
}
.about-inf{
	float:left;width:111rem;
}
@media only screen and (max-width: 768px) {
	.about{
		padding-top:0;
	}
	.about-head{
		height:14rem;line-height:14rem;
		font-size:2rem;
	}
	.about-con{
		padding:1rem 2rem 4rem;
	}
	.about-inf{
		float:none;width:100%;
	}
}

.tm-itm{
	float:left;margin:1rem 8rem 4rem 0;
	width:19rem;min-height:31rem;
	text-align:center;cursor:pointer;
}
.tm-itm:nth-child(4n){
	/* margin-right:0; */
}
.tm-itm-head img{
	width:18rem;height:18rem;
	border-radius:50%;
}
.tm-itm-name{
	margin-top:2.5rem;height:3.5rem;line-height:3.5rem;
	font-size:2.4rem;color:#0b2557;font-weight:600;
}
.tm-itm-title{
	line-height:3rem;
	font-size:1.6rem;color:#0b2557;
}
@media only screen and (max-width: 768px) {
	.tm-itm{
		float:left;margin:2rem 0 0;
		width:50%;min-height:22rem;
	}
	.tm-itm-head img{
		display:block;margin:0 auto;
		width:12rem;height:12rem;
	}
	.tm-itm-name{
		margin-top:1rem;height:2.5rem;line-height:2.5rem;
		font-size:1.6rem;
	}
	.tm-itm-title{
		font-size:1.4rem;
	}
}

.side-menus{
	float:right;width:30rem;
	background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.side-menus.pc{
	display: block;
}
.side-menus li{
	margin-top:1rem;
	font-weight: bold;
}
.side-menus li:first-child{
	margin:0;
}
.side-menus li a{
	display:block;padding-left:3rem;
	min-height:5rem;line-height:5rem;
	font-size:1.8rem;color:#0b2557;
}
.side-menus li a:hover, .side-menus li.on a{
	background:#0b2557;color:#FFF;
}
.side-menus li ul.sub-menu{padding-left:2rem}
.side-menus li ul.sub-menu li{font-size: 1.4rem;font-weight: normal;}

.pop-mask, .pop-con{
	display:none;
}
.pop-mask{
	position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;
	background:#052556;opacity:.25;
}
.pop-con{
	position:fixed;top:40%;left:50%;z-index:102;
	margin-top:-16rem;margin-left:-65rem;
	width:85rem;
	background:#FFF;border-top-left-radius:8rem;
	border-bottom:.6rem solid #002659;
}
.pop-cls{
	position:absolute;top:-10rem;right:-2rem;
	width:8rem;height:8rem;cursor:pointer;
}
.pop-cls:before, .pop-cls:after{
	content:'';position:absolute;top:50%;left:1rem;width:6rem;height:.4rem;background:#FFF;border-radius:.1rem;
}
.pop-cls:before{
	-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);
}
.pop-cls:after{
	-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);
}
.pop-img{
	float:left;margin:3.5rem 0 0 4.5rem;
}
.pop-img img{
	width:18rem;height:18rem;
	border-radius:50%;
}
.pop-inf{
	float:right;margin:4rem 4.5rem 0 0;
	width:50rem;
}
.pop-name{
	line-height:4rem;
	font-size:2.4rem;color:#0b2557;font-weight:700;
}
.pop-title{
	margin-top:1rem;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
}
.pop-info{
	margin-top:2.5rem;height:auto;line-height:3rem;
	font-size:1.6rem;color:#0b2557;
	padding-bottom:2rem;
	/* overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box; */
	-webkit-box-orient:vertical;
	-webkit-line-clamp:4;
}
@media only screen and (max-width: 768px) {
	.pop-con{
		margin:0;padding:3rem 2rem;
		width:90%;height:auto;
		border-top-left-radius:4rem;
		border-bottom:.3rem solid #002659;
		transform:translate(-50%,-50%);
	}
	.pop-cls{
		top:-5rem;right:-1rem;
		width:4rem;height:4rem;
	}
	.pop-cls:before, .pop-cls:after{
		left:.5rem;width:3rem;height:.2rem;
	}
	.pop-img{
		float:none;margin:0;
		text-align:center;
	}
	.pop-img img{
		display:inline-block;width:12rem;height:12rem;
	}
	.pop-inf{
		float:none;margin:2rem 0 0;
		width:100%;
	}
	.pop-name{
		line-height:2rem;
		font-size:1.6rem;text-align:center;
	}
	.pop-title{
		margin-top:0;line-height:3rem;
		font-size:1.4rem;text-align:center;
	}
	.pop-info{
		margin-top:2rem;height:12rem;line-height:2rem;
		font-size:1.4rem;-webkit-line-clamp:6;
	}
}

/******************************************** 详情模板页 ******************************************************/
.page-con{
	position:relative;z-index:2;
	padding-top:9rem;
	min-height:288rem;
    background:#f8fafd;
}
.tlp-sct-a, .tlp-sct-b, .tlp-sct-c, .tlp-sct-d, .tlp-sct-e, .tlp-sct-f, .tlp-sct-g, .tlp-sct-h{
    position:relative;z-index:2;
}

.tlp-left-bg{
	position:absolute;top:28rem;left:0;z-index:-1;
	width:60rem;
}
.tlp-right-bg-02{
    position:absolute;top:0;left:50%;z-index:1;
    margin-left:11rem;
    width:69rem;
}
.tlp-right-bg-03{
    position:absolute;top:0;left:50%;z-index:1;
    margin-left:15rem;
    width:57rem;
}
.tlp-right-bg-04{
    position:absolute;top:0;left:50%;z-index:1;
    margin-top:-20rem;margin-left:15rem;
    width:63rem;
}
.tlp-right-bg-05{
    position:absolute;top:0;left:50%;z-index:-1;
    margin-left:17rem;
    width:55rem;
}
@media only screen and (max-width: 768px) {
    .page-con{
    	padding-top:4rem;min-height:10rem;
    }

	.tlp-left-bg, .tlp-right-bg-02, .tlp-right-bg-03, .tlp-right-bg-04, .tlp-right-bg-05{
		display:none;
	}
}

.tlp-sct-t{
	padding-left:10rem;
}
.tlp-sct-t span{
	position:relative;z-index:2;display:inline-block;
	height:8rem;line-height:8rem;
	font-size:4.4rem;color:#0b2557;letter-spacing:.2rem;
}
.tlp-sct-t a{
	position: absolute;
    top: 1rem;
    right: 0;
    display: block;
    width: 14rem;
    height: 4rem;
    line-height: 4rem;
    border: .1rem solid #002659;
    font-size: 2rem;
    color: #0b2557;
    text-align: center;
}
.tlp-sct-t a img{
	height:3rem;
}
.tlp-sct-t-b span{
	font-size:5.6rem;
}
.tlp-sct-t:before{
	content:'';position:absolute;top:-2.5rem;left:2rem;z-index:1;
	width:13rem;height:13rem;
	background:url(../image/t_b.png) no-repeat left center;
	background-size:100% 100%;
}
.tlp-sct-t.tlp-sct-t-b:before{
	background:url(../image/t_a.png) no-repeat left center;
	background-size:100% 100%;
}

.tlp-sct-txt{
	line-height:3rem;
	font-size:2rem;color:#052556;
}
.tlp-sct-txt a {color: #0b2557;}
.tlp-sct-txt p{
	margin-bottom:3rem;max-height:33rem;overflow: auto;
}
.tlp-sct-a .tlp-sct-txt{
	margin-top:4rem;padding:0 0 14rem 10rem;
	width:82rem;
}
.tlp-sct-c .tlp-sct-txt, .tlp-sct-d .tlp-sct-txt{
	float:left;padding-left:10rem;
	width:40rem;
}
.tlp-sct-f .tlp-sct-txt{
	float:left;padding-left:10rem;
	width:60rem;
}
.tlp-sct-d .tlp-sct-txt{
	padding-top:2rem;
}
.btn-arr{
	position:absolute;z-index:11;
	width:9rem;height:10rem;
	cursor:pointer;
}
.btn-arr-l{
	position:absolute;top:19.5rem;z-index:8;
	width:6rem;height:6rem;line-height:6rem;
	text-align:center;cursor:pointer;
	/* left:0;
	background:url(../imgs/icons/arr-l.png) no-repeat;
	background-size:cover; */
}
.btn-arr-r{
	right:0;
	background:url(../image/arr-r.png) no-repeat;
	background-size:cover;
}
@media only screen and (max-width: 768px) {
	.tlp-sct-t{
		padding-left:3rem;
	}
	.tlp-sct-t span{
		position:relative;display:inline-block;
		height:4rem;line-height:4rem;
		font-size:2.4rem;
	}
	.tlp-sct-t span:before{
		top:4.5rem;left:auto;right:0;
		height:.3rem;
	}
	.tlp-sct-t a{
		float:right;margin:1.5rem 3rem 0 0;
	}
    .tlp-sct-t-area a{
    	float:none;margin:0;top:.5rem;right:1rem;
        width:9rem;height:3rem;line-height:3rem;
        font-size:1.4rem;
    }
	.tlp-sct-t a img{
		height:1.8rem;
	}
	.tlp-sct-t-b span{
		font-size:3.6rem;
	}
	.tlp-sct-t-b span:before{
		top:5rem;
	}
	.tlp-sct-t:before{
		top:-1.5rem;left:0;
		width:7rem;height:7rem;
	}

	.tlp-sct-txt{
		line-height:2.4rem;
		font-size:1.3rem;
	}
	.tlp-sct-txt p{
		margin-bottom:2rem;
	}
	.tlp-sct-a .tlp-sct-txt{
		margin:4rem 0 4rem;padding:0 3rem;
		width:100%;height:auto;
	}
	.tlp-sct-c .tlp-sct-txt, .tlp-sct-d .tlp-sct-txt, .tlp-sct-f .tlp-sct-txt{
		float:none;padding:0;
		width:100%;
	}
	.btn-arr{
		width:5.4rem;height:6rem;
	}
	.btn-arr-l{
		left:-3rem;
	}
	.btn-arr-r{
		right:-3rem;
	}
}

.tlp-sct-b-con{
	padding:3rem 0 11rem;
}
.tlp-sct-g-con{
	padding:3rem 0 11rem;
}
.tlp-sb-sliders{
	position:relative;
}
.tlp-sb-sliders .btn-arr{
	top:18.5rem;
}
.tlp-sb-sliders .slider-con{
	position:relative;margin-left:8rem;padding:5rem 2rem 0;
	width:128rem;height:40rem;
	overflow:hidden;
}
.tlp-sb-sliders .slider-group{
	position:absolute;width:9999rem;
}
.tlp-sb-sliders .slider-itm{
	float:left;position:relative;z-index:1;
	margin-right:4rem;
	width:28rem;height:35rem;
	box-shadow:0 0 1.5rem rgb(3 0 0 / 25%);
}
#slider_g.tlp-sb-sliders .slider-itm{
	float:left;position:relative;z-index:1;
	margin-right:3.5rem;
	width:22rem;height:25rem;
	box-shadow:0 0 1.5rem rgb(3 0 0 / 25%);
}
.tlp-sb-sliders .slider-itm-bg{
	position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;
	background-size:cover;background-repeat:no-repeat;
}
.tlp-sb-sliders .slider-itm-shadow{
	position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;
	background:#00265a;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.tlp-sb-sliders .slider-itm-title{
	position:absolute;top:5rem;left:4rem;right:4rem;z-index:3;
	height:5.6rem;line-height:2.8rem;
	font-size:1.6rem;color:#FFF;font-weight:600;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
#slider_g.tlp-sb-sliders .slider-itm-title{top:1rem;}
.tlp-sb-sliders .slider-itm-intro{
	position:absolute;top:12.5rem;left:4rem;right:4rem;z-index:3;
	height:18rem;line-height:3rem;
	font-size:1.4rem;color:#FFF;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:6;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
#slider_g.tlp-sb-sliders .slider-itm-intro{top:5.5rem;}
.tlp-sb-sliders .slider-itm:hover{
	transform:translateY(-4rem);
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.tlp-sb-sliders .slider-itm:hover .slider-itm-shadow, .tlp-sb-sliders .slider-itm:hover .slider-itm-title, .tlp-sb-sliders .slider-itm:hover .slider-itm-intro{
	opacity:1;
}
@media only screen and (max-width: 768px) {
	.tlp-sct-b-con{
		padding:2rem 3rem 3rem;
	}
	.tlp-sct-g-con{
		padding:2rem 3rem 3rem;
	}
	.tlp-sb-sliders .btn-arr{
		top:10rem;
	}
	.tlp-sb-sliders .slider-con{
		margin-left:-1rem;padding:2rem 1rem 0;
		width:35rem;height:25rem;
	}
	.tlp-sb-sliders .slider-itm{
		margin-right:1rem;
		width:16rem;height:20rem;
		box-shadow:none;
	}
	.tlp-sb-sliders .slider-itm-shadow{
		display:none;
	}
	.tlp-sb-sliders .slider-itm-title{
		display:none;
	}
	.tlp-sb-sliders .slider-itm-intro{
		display:none;
	}
	.tlp-sb-sliders .slider-itm:hover{
		transform:translateY(-2rem);
	}
}

.tlp-sct-c-con{
	padding:3.5rem 0 7.5rem;height:43rem;
}
.tlp-sct-f-con{
	padding:3.5rem 0 7.5rem;height:50rem;
}
.tlp-sc-sliders{
	position:relative;
	float:left;margin-left:10rem;width:90rem;height:32rem;
}
.tlp-sct-f-con .tlp-sc-sliders{width:70rem}
.tlp-sc-sliders .btn-arr{
	top:12rem;
}
.tlp-sc-sliders .btn-arr-l{
	left:-4.5rem;
}
.tlp-sc-sliders .btn-arr-r{
	right:-7.5rem;
}
.tlp-sc-sliders .slider-con{
	position:relative;width:93rem;height:32rem;
	box-shadow:.2rem 0 1rem rgb(0 38 90 / 20%);
	overflow:hidden;
}

.tlp-sct-f-con .tlp-sc-sliders .slider-con{width:73rem}
.tlp-sc-sliders .slider-itm{
	position:absolute;top:0;left:0;z-index:1;
	padding:5.5rem 5.5rem 0 47.5rem;
	width:100%;height:32rem;
	background:#FFF;
	opacity:0;
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.tlp-sc-sliders .slider-itm-bg{
	position:absolute;top:0;left:0;width:42.5rem;height:100%;
	overflow:hidden;
}
.tlp-sct-f-con .tlp-sc-sliders .slider-itm-bg{width:100%}
.tlp-sct-f-con .tlp-sc-sliders .slider-itm-bg{
	position:absolute;top:0;left:0;width:100%;height:100%;
	overflow:hidden;
}
.tlp-sc-sliders .slider-itm-bg-con{
	width:42.5rem;height:100%;
	background-size:cover;background-repeat:no-repeat;
}
.tlp-sct-f-con .tlp-sc-sliders .slider-itm-bg-con{width:100%}
.tlp-sc-sliders .slider-itm-date{
	line-height:3rem;
	font-size:1.8rem;color:#78adc4;
}
.tlp-sc-sliders .slider-itm-title{
	margin-top:1.5rem;height:3.5rem;line-height:3.5rem;
	font-size:2.2rem;color:#052556;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.tlp-sc-sliders .slider-itm-intro{
	margin-top:1rem;height:10.5rem;line-height:3.5rem;
	font-size:2rem;color:#687180;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:3;
}
.tlp-sc-sliders .slider-itm.active{
	z-index:5;opacity:1;
}
.tlp-sc-sliders .slider-itm:hover .slider-itm-bg-con{
	-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;
	-ms-transition:transform 1s ease-out;transition:transform 1s ease-out;
}
@media only screen and (max-width: 768px) {
	.tlp-sct-c-con{
		padding:3rem 3rem 4rem;height:auto;
	}
	.tlp-sct-f-con{
		padding:3rem 3rem 4rem;height:auto;
	}
	.tlp-sc-sliders{
		margin-top:3rem;
		float:none;margin-left:0;width:100%;height:18rem;
	}
	.tlp-sc-sliders .btn-arr{
		top:6rem;
	}
	.tlp-sc-sliders .btn-arr-l{
		left:-3rem;
	}
	.tlp-sc-sliders .btn-arr-r{
		right:-3rem;
	}
	.tlp-sc-sliders .slider-con{
		width:100%;height:16rem;
	}
	.tlp-sc-sliders .slider-itm{
		padding:2rem 2rem 0 18rem;
		width:100%;height:16rem;
	}
	.tlp-sc-sliders .slider-itm-bg, .tlp-sc-sliders .slider-itm-bg-con{
		width:16rem;
	}
	.tlp-sc-sliders .slider-itm-date{
		line-height:3rem;
		font-size:1.2rem;
	}
	.tlp-sc-sliders .slider-itm-title{
		margin-top:1.5rem;height:7.2rem;line-height:2.4rem;
		font-size:1.4rem;
		white-space:normal;
		display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:3;
	}
	.tlp-sc-sliders .slider-itm-intro{
		display:none;
	}
	.tlp-sct-f-con .tlp-sc-sliders{width:100%}
	.tlp-sct-f-con .tlp-sc-sliders .slider-con{width:100%}
}

.tlp-sct-d-con{
	padding-top:3.5rem;height:42rem;
}
.tlp-sd-sliders{
	position:relative;
	float:left;margin-left:5rem;
}
.tlp-sd-sliders .btn-arr{
	top:14rem;
}
.tlp-sd-sliders .btn-arr-l{
	left:.5rem;
}
.tlp-sd-sliders .btn-arr-r{
	right:-.15rem;
}
.tlp-sd-sliders .slider-con{
	position:relative;width:97rem;height:36rem;
	overflow:hidden;
}
.tlp-sd-sliders .slider-group{
	position:absolute;top:0;left:5rem;width:9999rem;
}
.tlp-sd-sliders .slider-itm{
	float:left;position:relative;z-index:1;
	margin-right:1.5rem;width:24rem;height:34rem;
	background:#FFF;box-shadow:.2rem 0 1rem rgb(0 38 90 / 20%);
	-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;
}
.tlp-sd-sliders .slider-itm.slider-itm-2{
	margin-right:1.5rem;
	transform:scale(0.95);
}
.tlp-sd-sliders .slider-itm.slider-itm-3{
	transform:scale(0.9);
}
.tlp-sd-sliders .slider-itm-bg{
	height:18rem;
	overflow:hidden;
}
.tlp-sd-sliders .slider-itm-bg-con{
	height:18rem;
	background-size:cover;background-repeat:no-repeat;background-position:center center;
}
.tlp-sd-sliders .slider-itm-con{
	padding:2.5rem 2.5rem 0 1.5rem;
}
.tlp-sd-sliders .slider-itm-date{
	line-height:2rem;
	font-size:1.2rem;color:#78adc4;
}
.tlp-sd-sliders .slider-itm-title{
	margin-top:1rem;height:2.5rem;line-height:2.5rem;
	font-size:1.4rem;color:#052556;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.tlp-sd-sliders .slider-itm-intro{
	margin-top:1rem;height:5rem;line-height:2.5rem;
	font-size:1.2rem;color:#687180;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;
}
.tlp-sd-sliders .slider-itm:hover .slider-itm-bg-con{
	-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;
	-ms-transition:transform 1s ease-out;transition:transform 1s ease-out;
}
@media only screen and (max-width: 768px) {
	.tlp-sct-d-con{
		padding:3rem 3rem 0;height:auto;
	}
	.tlp-sd-sliders{
		float:none;margin-left:0;
	}
	.tlp-sd-sliders .btn-arr{
		top:7.5rem;
	}
	.tlp-sd-sliders .btn-arr-l{
		left:-3rem;
	}
	.tlp-sd-sliders .btn-arr-r{
		right:-3rem;
	}
	.tlp-sd-sliders .slider-con{
		width:35.5rem;height:22rem;
	}
	.tlp-sd-sliders .slider-group{
		left:0;
	}
	.tlp-sd-sliders .slider-itm{
		margin-right:1rem;width:16rem;height:19rem;
	}
	.tlp-sd-sliders .slider-itm.slider-itm-2{
		margin-right:0;
	}
	.tlp-sd-sliders .slider-itm-bg, .tlp-sd-sliders .slider-itm-bg-con{
		height:10rem;
	}
	.tlp-sd-sliders .slider-itm-con{
		padding:1rem 1.5rem 0;
	}
	.tlp-sd-sliders .slider-itm-title{
		margin-top:0;height:4.8rem;line-height:2.4rem;
		font-size:1.4rem;
		white-space:normal;
		overflow:hidden;text-overflow:ellipsis;
		display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;
	}
	.tlp-sd-sliders .slider-itm-intro{
		display:none;
	}
}

.tlp-sct-e-con{
}
.tlp-se-sliders{
	position:relative;
}
.tlp-se-sliders .btn-arr{
	top:22rem;
}
.tlp-se-sliders .slider-con{
	position:relative;height:60rem;
	overflow:hidden;
}
.tlp-se-sliders .slider-group{
	position:absolute;top:3rem;left:0;width:9999rem;
}
.tlp-se-sliders .slider-group-itm{
	float:left;padding:0 10rem;
	width:144rem;
}
.tlp-se-sliders .slider-itm-l{
	float:left;width:48rem;
}
.tlp-se-sliders .slider-itm-r{
	float:right;width:72rem;
}
.tlp-se-sliders .slider-itm{
	position:relative;z-index:1;
	display:block;
	background:#FFF;box-shadow:.2rem 0 1rem rgb(0 38 90 / 20%);
}
.tlp-se-sliders .slider-itm-bg{
	overflow:hidden;
}
.tlp-se-sliders .slider-itm-bg-con{
	background-size:cover;background-repeat:no-repeat;
}
.tlp-se-sliders .slider-itm-date{
	line-height:3rem;
	font-size:1.8rem;color:#78adc4;
}
.tlp-se-sliders .slider-itm-title{
	height:3rem;line-height:3rem;
	font-size:2rem;color:#052556;
	white-space:nowrap;overflow:hidden;text-overflow:ellipsis;
}
.tlp-se-sliders .slider-itm-intro{
	margin-top:1.5rem;height:6rem;line-height:3rem;
	font-size:1.6rem;color:#687180;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;
}
.tlp-se-sliders .slider-itm-r .slider-itm{
	height:24rem;
}
.tlp-se-sliders .slider-itm-r .slider-itm:nth-child(2){
	margin-top:3.5rem;
}
.tlp-se-sliders .slider-itm-l .slider-itm-bg, .tlp-se-sliders .slider-itm-l .slider-itm-bg-con{
	width:100%;height:30rem;
}
.tlp-se-sliders .slider-itm-r .slider-itm-bg{
	position:absolute;top:0;left:0;
	width:31.5rem;height:24rem;
}
.tlp-se-sliders .slider-itm-r .slider-itm-bg-con{
	width:31.5rem;height:24rem;
}
.tlp-se-sliders .slider-itm-l .slider-itm-con{
	padding:2.5rem 5rem 0 5rem;
	height:21.5rem;
}
.tlp-se-sliders .slider-itm-r .slider-itm-con{
	padding:5rem 3.5rem 0 36rem;
}
.tlp-se-sliders .slider-itm-l .slider-itm-title{
	margin-top:1.5rem;
}
.tlp-se-sliders .slider-itm-r .slider-itm-title{
	margin-top:1rem;
}
.tlp-se-sliders .slider-itm:hover .slider-itm-bg-con{
	-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);
	transform:scale(1.1);
	-webkit-transition:transform 1s ease-out;-moz-transition:transform 1s ease-out;
	-ms-transition:transform 1s ease-out;transition:transform 1s ease-out;
}

/* 新闻列表 */
.ptb-15{
	padding-top:15px;
	padding-bottom:15px;
  }
  .activities_list{
	background-color: #fff;
	box-shadow: 0px 0px 10px rgba(72,139,201,0.4);
  }
  .brief{color:#0b2557;height: 20rem;}


  .activities_list .img{
	position: relative;
  }
  .activities_list .img .pic{
	position: absolute;
	left:0px;
	top:0px;
  }


  .activities_list .img img{width:100%;min-height:100%}
  .activities_list .date{font-size:1.6rem;}
  .activities_list .con{
	  font-size:1.6rem; width: 100%;
	  max-height: 9rem;line-height: 3rem;
	  text-overflow: ellipsis;
	  display: -webkit-box;
	  -webkit-box-orient: vertical;
	  -webkit-line-clamp: 3;
  }
  .activities_list .title{font-size:1.8rem;font-weight: bold;
	overflow: hidden;
	height: 5rem;line-height: 5rem;
	white-space: nowrap;text-overflow: ellipsis;
  }
  .activities_list a:hover{
	text-decoration: none;
  }
  /* 活动列表 */
  .list{
	display: flex;
	overflow: hidden;border-radius: 10px; background-color: #fff;

	-moz-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
	-webkit-box-shadow:2px 2px 2px rgba(0,0,0,0.2);
	box-shadow:2px 2px 2px rgba(0,0,0,0.2);
  }

  .list .left{width: 120px; height: 120px; border:1px solid #0b2557; border-radius: 9999px; color:#0b2557; text-align: center;padding-top:7px;}
  .list .left .year{font-size:18px;line-height: 150%; }
  .list .left .month{font-size:24px;line-height: 150%; }
  .list .left .day{font-size:24px;line-height: 150%; }
  .list .right{
	width: calc(100% - 140px);
  }
  .list .right .yiti a{color:#00712f;font-size:12px; display: inline-block;margin-right:15px;}
  .list .right .title{padding-top:5px;}
  .list .right .title a{color:#0b2557;font-size:18px; font-weight: bold;line-height: 150%;}
  .list .right p{line-height: 20px; font-size:12px; padding-top:10px;}
  .list .right p a{color:#0b2557;}
  .list .right .date{color:#0b2557;font-size:12px;padding-top:15px;line-height: 150%;}
  .list .right .date .link{float:right; color:#00712f;}

  .list-category{width:100%;text-align: center;}
  .list-category .tags_btn {
    padding: 10px 30px;
    cursor: pointer;
    display: inline-block;
    font-size: 1.5rem;
    border: 1px solid #0b2557;
    color: #0b2557;
    margin-right: 30px;
}
  .list-category .tags_btn.current {
    background-color: #0b2557;
    color: #fff;
}
.list-category .tags_btn.current a {
    color: #fff;
}
.list-category .tags_btn a{color: #0b2557;}
  /* 新闻详情 */
  .details_right{
	box-shadow: 0px 0px 10px rgba(72,139,201,0.4);
  }
  .details_right .list-group-item.active{
	background-color: #0b2557;
  }
  .details_right .list-group-item.active a{
	color:#fff;
  }
  .details_right a{color:#0b2557;font-size:1.6rem;}
  .details_path{color:#0b2557;font-size:1.6rem;}
  .details_path a{color:#0b2557;}
  .details_title{color:#0b2557;font-size:2.4rem;line-height: 200%;clear: both;}
  .details_date{color:#0b2557;font-size:1.6rem;}
  .details_content{
	color:#0b2557;
	font-size:1.8rem;
	line-height: 180%;
  }
  .details_content p{margin-bottom:1.6rem;font-size:1.8rem;
	line-height: 180%;}
  .details_content span{line-height: 100%;}
  .details_content img{
	max-width:100%;
  }
  .details_content strong{font-weight: bold;}
  .details_content h1{font-size:30px;font-weight:bold;width:100%;display: block;}
  .details_content h2{font-size:26px;font-weight:bold;width:100%;display: block;}
  .details_content h3{font-size:22px;font-weight:bold;width:100%;display: block;}
  .details_content table{margin: auto;}
  .details_content table tr td{border:1px solid gray;}

  /* 出版物 */
  .pl-mz-list{
	display:block;margin:30px auto 0;width:1215px;
}
.pl-mz-itm{
	float:left;margin-right:35px;margin-bottom:35px;
}
.pl-mz-itm:nth-child(4n){
	margin-right:0;
}
.pl-mz-itm a{
	position:relative;display:inline-block;width:275px;box-shadow:0 0 6px rgba(0, 0, 0, .25);
}
.zhaji-img{
	display:block;padding-top:56.33%;width:100%;height:0;
	background-position:top center;background-repeat:no-repeat;background-size:cover;
}
.pl-mz-img{
	display:block;padding-top:136%;width:100%;height:0;
	background-position:top center;background-repeat:no-repeat;background-size:cover;
}

.cover-mz{
	padding-top:134%;
	background-size:cover;background-position:center top;
}
.cover-bg, .cover-con{
	position:absolute;top:0;left:0;right:0;bottom:0;
	opacity:0;transition:all 0.1s linear;
}
.cover-bg{
	z-index:1;background:#2a492b;
}
.cover-date{
	position:absolute;bottom:30px;left:0;z-index:2;
	padding:0 10px;height:26px;line-height:26px;
	border-bottom-right-radius:8px;border-top-right-radius:8px;
	font-size:14px;color:#FFF;text-align:center;
}
.cover-con{
	bottom:28px;z-index:2;padding:24px 30px 0;text-align:left;overflow:hidden;
}
.cover-title{
	height:44px;line-height:22px;font-size:16px;color:#FFF;font-weight:700;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.cover-intro{
	margin-top:20px;line-height:25px;font-size:14px;color:#DDD;
	overflow:hidden;text-overflow:ellipsis;height:250px;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;
}
.pl-magazine a:hover .cover-bg, .pl-mz-itm a:hover .cover-bg{
	opacity:.9;
}
.pl-magazine a:hover .cover-con, .pl-mz-itm a:hover .cover-con{
	opacity:1;
}
/* 文字新闻 */
.section-title{
    font-size: 2rem;
	font-weight: bold;
    line-height: 180%;
	text-align: left;
	border-top:5px solid #0b2557;
}
.text-news-list{margin: 2rem auto;width:100%;border-bottom: 1px dashed #CCCCCC;padding-bottom:2rem;}
.text-news-title{width:80%;font-size:1.6rem;display: inline-block;}
.text-news-title a{font-size:1.6rem;line-height: 200%;}
.text-news-date{width:18%;font-size:1.6rem;display: inline-block;text-align: right;}

@media only screen and (max-width: 768px) {
	.tlp-se-sliders .btn-arr{
		top:31.5rem;
	}
	.tlp-se-sliders .btn-arr-l{
		left:0;
	}
	.tlp-se-sliders .btn-arr-r{
		right:0;
	}
	.tlp-se-sliders .slider-con{
		height:65rem;
	}
	.tlp-se-sliders .slider-group{
		top:3.5rem;
	}
	.tlp-se-sliders .slider-group-itm{
		padding:0 3rem;
		width:39rem;
	}
	.tlp-se-sliders .slider-itm-l{
		float:none;width:100%;
	}
	.tlp-se-sliders .slider-itm-r{
		float:none;margin-top:2rem;width:100%;
	}
	.tlp-se-sliders .slider-itm-date{
		line-height:2rem;
		font-size:1.2rem;
	}
	.tlp-se-sliders .slider-itm-title{
		height:2.4rem;line-height:2.4rem;
		font-size:1.4rem;
	}
	.tlp-se-sliders .slider-itm-intro{
		margin-top:.5rem;height:4.8rem;line-height:2.4rem;
		font-size:1.2rem;color:#687180;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm{
		height:12rem;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm:nth-child(2){
		margin-top:2rem;
	}
	.tlp-se-sliders .slider-itm-l .slider-itm-bg, .tlp-se-sliders .slider-itm-l .slider-itm-bg-con{
		height:18rem;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm-bg, .tlp-se-sliders .slider-itm-r .slider-itm-bg-con{
		width:15.5rem;height:12rem;
	}
	.tlp-se-sliders .slider-itm-l .slider-itm-con{
		padding:1.5rem 3rem;
		height:auto;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm-con{
		padding:1.5rem 2rem 0 17rem;
	}
	.tlp-se-sliders .slider-itm-l .slider-itm-title{
		margin-top:.5rem;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm-date{
		line-height:3rem;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm-title{
		margin-top:1rem;height:4.8rem;
		white-space:normal;
		overflow:hidden;text-overflow:ellipsis;
		display:-webkit-box;-moz-box-orient:vertical;-webkit-line-clamp:2;
	}
	.tlp-se-sliders .slider-itm-r .slider-itm-intro{
		display:none;
	}
	.activities_list .con{
		font-size:1.6rem; width: 100%;
		max-height: 90px;line-height: 3rem;
	}
}

@media only screen and (min-width: 1400px) {
	.pl-magazine{
		height:500px;
	}
	.pl-magazine a{
		margin:0 14px;width:300px;height:402px;
	}
	.cover-intro{
		height:300px;
		-webkit-line-clamp:12;
	}
	.pl-magazine .slider-arr{
		top:150px;width:60px;
		font-size:56px;font-weight:800;
	}
	.pl-magazine .icon-left{
		left:1%;
	}
	.pl-magazine .icon-right{
		right:1%;
	}
}
@media only screen and (min-width: 1600px) {
	.pl-magazine .icon-left{
		left:4%;
	}
	.pl-magazine .icon-right{
		right:4%;
	}
}
@media only screen and (max-width: 1199px) {
	.pl-mz-list{
		width:100%;
	}
	.pl-mz-itm{
		margin-bottom:15px;margin-right:0;width:50%;
	}
	.pl-mz-itm a{
		width:90%;
	}
	.cover-bg, .cover-con{
		display:none;
	}
}
.pl-magazine-m{
	display:none;
}
@media only screen and (max-width: 1199px) {
	.pl-magazine{
		display:none;
	}
	.pl-magazine-m{
		display:block;margin:30px 0 0;height:470px;
	}
	.pl-magazine-m a{
		display:block;margin:0 auto;width:300px;
	}
	.pl-magazine-m .slider-arr{
		top:170px;width:40px;height:60px;line-height:60px;
		font-size:24px;color:#708d48;text-align:center;cursor:pointer;
	}
	.pl-magazine-m .icon-left{
		left:.5%;
	}
	.pl-magazine-m .icon-right{
		right:.5%;
	}
	.pl-magazine-m .slider-dots{
		bottom:20px;
	}
}
.publication-card-cat{
	position:absolute;bottom:30px;left:0px;z-index:2;
	padding:0 10px;height:26px;line-height:26px;
	border-bottom-right-radius:8px;border-top-right-radius:8px;
	font-size:14px;color:#FFF;text-align:center;
}
/******************************************** 分页 ******************************************************/
.list-pagination{
	padding:10px 0 30px;
  text-align: center;
}


/******************************************** 加入我们 ******************************************************/
.jobs-row{
    display:flex;
    font-size:1.6rem;
}
.jobs-row-1{
    line-height:9rem;
    border-bottom:1px solid #0b2557;
    color:#0b2557;
}
.jobs-row-2{
    line-height:9rem;
    border-bottom: 1px solid #c7d0de;
    color:#0b2557;
}
.jobs-row-2 a{
    font-size:1.6rem;color:#0b2557;
}
.jobs-c1{
    flex:0 0 50%;padding:0 1.5rem;
}
.jobs-c2{
    flex:0 0 33.333333%;padding:0 1.5rem;
}
.jobs-c3{
    flex:0 0 16.666667%;padding:0 1.5rem;
}

.custom-input{
    display: block;
    padding: 0 1rem;width: 100%;height:4rem;line-height:4rem;
    background-color: #fff;background-clip: padding-box;
    border: 1px solid #ced4da;border-radius:.5rem;
    font-size: 1.6rem;font-weight: 400;color: #495057;
    -webkit-transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out
}
.custom-select {
    display: inline-block;
    padding: 0 2rem 0 1rem;width: 100%;height:4rem;line-height:4rem;
    background: #fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right .75rem center/8px 10px no-repeat;
    border: 1px solid #ced4da;border-radius:.5rem;
    font-size: 1.6rem;font-weight: 400;color: #495057;
    vertical-align: middle;
    -webkit-appearance: none;-moz-appearance: none;appearance: none;
}
.custom-select:focus {
    border-color: #80bdff;outline: 0;
    -webkit-box-shadow: 0 0 0 .2rem rgba(0,123,255,.25);box-shadow: 0 0 0 .2rem rgba(0,123,255,.25)
}
.custom-select:focus::-ms-value {
    color: #495057;
    background-color: #fff
}
.custom-select[multiple],.custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: .75rem;
    background-image: none
}
.custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef
}
.custom-select::-ms-expand {
    display: none
}
.custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #495057
}

.search_btn{
    padding:0;width: 100%;height:4rem;line-height:4rem;
    background-color: #0b2557;border-radius:.5rem;
    font-size: 1.6rem;color: #fff;
}

/********************************************  活动回顾  ******************************************************/
.anews-itm{
    display:flex;
    padding:6rem 0;
    border-bottom:1px solid #d7d7d7;
}
.anews-itm-l{
    width:23%;
}
.anews-itm-r{
    width:77%;
}
.anews-itm-la{
    line-height:3rem;
    font-size:2.4rem;color:#333;font-weight:600;
}
.anews-itm-lb{
    margin-top:3rem;line-height:3rem;
    font-size:1.6rem;color:#666;
}
.anews-itm-ra{
    line-height:3rem;
}
.anews-itm-ra a{
    font-size:2.4rem;color:#333;font-weight:600;
}
.anews-itm-rb{
    margin-top:3rem;line-height:3rem;
    font-size:1.6rem;color:#666;
}
@media only screen and (max-width: 768px) {
    .anews-itm{
        padding:3rem 0;
    }
    .anews-itm-l{
        display:none;
    }
    .anews-itm-r{
        width:100%;
    }
    .anews-itm-ra{
        line-height:3rem;
    }
    .anews-itm-ra a{
        font-size:1.6rem;
    }
    .anews-itm-rb{
        margin-top:2rem;line-height:2.4rem;
        font-size:1.4rem;
    }
    .anews-itm-rc{
        margin-top:2rem;
    }
    .anews-itm-rc span{
        margin-right:1rem;
        font-size:1.2rem;color:#666;
    }
}

/********************************************  新闻列表样式  ******************************************************/
.nnt-itm{
	float:left;margin:0 4rem 4rem 0;
    width:70rem;height:20rem;
	background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.nnt-itm:nth-child(2n){
    margin-right:0;
}
.nnt-itm-img{
	float:left;width:35rem;height:20rem;
	overflow:hidden;
}
.nnt-itm-img-con{
	width:35rem;height:20rem;
	background-repeat:no-repeat;background-size:cover;background-position:center center;
}
.nnt-itm-inf{
	float:right;width:35rem;
	padding:2rem 5rem 0;
}
.nnt-itm-title{
	height:6rem;line-height:3rem;
	font-size:2rem;color:#0b2557;font-weight:700;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.nnt-itm-date{
    margin-top:1rem;line-height:3rem;
    font-size:1.4rem;color:#0b2557;
}
.nnt-itm-intro{
	margin-top:.5rem;height:5rem;line-height:2.5rem;
	font-size:1.6rem;color:#0b2557;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.nnt-itm:hover .nnt-itm-img-con{
	transform:scale(1.1);transition:ease all 0.3s;
}
@media only screen and (max-width: 768px) {
    .nnt-itm{
        float:none;display:block;margin:0 0 2rem;
        width:100%;height:auto;
    }
    .nnt-itm-img{
        float:none;width:100%;height:24rem;
    }
    .nnt-itm-img-con{
        width:100%;height:24rem;
    }
    .nnt-itm-inf{
        float:none;width:100%;
        padding:2rem 2rem;
    }
    .nnt-itm-title{
        height:5rem;line-height:2.5rem;
        font-size:1.6rem;
    }
    .nnt-itm-intro{
        display:none;
    }
}


/********************************************  新闻列表样式 2  ******************************************************/
.nnt-itm2{
    position:relative;
	float:left;margin:0 4rem 4rem 0;padding:5.5rem 4rem 1rem;
    width:70rem;height:20rem;
	background:#FFF;
	box-shadow:0 .5rem 1rem rgba(72, 139, 201, .25);
}
.nnt-itm2:nth-child(2n){
    margin-right:0;
}
.nnt-itm2-status{
	position:absolute;top:0;left:4rem;
    padding:0 2rem;line-height:4rem;
    background:#002659;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;
    font-size:1.4rem;color:#FFF;
}
.nnt-itm2-title{
	height:6rem;line-height:3rem;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;
}
.nnt-itm2-title a{
    font-size:2rem;color:#0b2557;font-weight:700;
}
.nnt-itm2-date, .nnt-itm2-intro{
    line-height:3rem;
    font-size:1.6rem;color:#0b2557;
}
.nnt-itm2-date{
    margin-top:1rem;
}
.nnt-itm2:hover{
	transform:translate(-1rem, 0);
}
@media only screen and (max-width: 768px) {
    .nnt-itm2{
        float:none;margin:0 0 2rem 0;padding:4rem 2rem 1rem;
        width:100%;height:auto;
    }
    .nnt-itm2-status{
        left:2rem;
        padding:0 1rem;line-height:3rem;
        font-size:1.4rem;
    }
    .nnt-itm2-title{
        height:5rem;line-height:2.4rem;
    }
    .nnt-itm2-title a{
        font-size:1.6rem;
    }
    .nnt-itm2-date, .nnt-itm2-intro{
        line-height:2.4rem;
        font-size:1.4rem;
    }
    .nnt-itm2-date{
        margin-top:1rem;
    }
}
/********************************************  中心页面样式适配  ******************************************************/
.nbs .tlp-sct-a .tlp-sct-txt{padding:0 0 14rem 0rem;}
.nbs .tlp-sct-t{padding-left: 0;}
.nbs .sct-b{background: none;box-shadow:none}
.nbs .tlp-sct-t:before{left:-6rem}

.nbs.news-list .sct-c-slider .slider-group{height: auto;overflow: initial;}
.nbs.news-list .sct-c-slider .slider-group-con{height: auto;width: 100%;position: inherit;}
.nbs.news-list .sct-c-slider .slider-itm{margin-right:2rem;margin-bottom: 3rem;}
.nbs.news-list .sct-b-slider .slider-group{height: auto;overflow: initial;}
.nbs.news-list .sct-b-slider .slider-group-con{height: auto;width: 100%;position: inherit;}
.nbs.news-list .sct-b-slider .slider-itm{margin-right:2rem;margin-bottom: 3rem;}
.sns-container{position: relative;}
.sns-content{position: absolute;width:150px;right:0;bottom:30px;display: none;}
.sns-container:hover .sns-content{display: block;}
.sns-content img{width: 100%;}

.esg .sct-b .container .sct-b-slider{margin-left:11rem;width:133rem;}
.esg .sct-b .container .sct-b-slider .slider-group .slider-group-con .slider-img{width:22rem;height:22rem;}
.esg .sct-b .container .sct-b-slider .slider-itm{width:42rem;height:22rem;}
.esg .sct-b .container .sct-b-slider .slider-group .slider-group-con .slider-img .slider-img-con{width:22rem;height:22rem;}
.esg .sct-b .container .sct-b-slider .slider-info{width:20rem;padding:1rem 2rem 0;}
.esg .sct-b .container .sct-b-slider.sct-b-slider .slider-intro{height: 9rem;}
.esg .sct-b .container .sct-b-slider.sct-b-slider .slider-arr{top:7.5rem}

@media only screen and (max-width: 768px) {
    .esg .sct-b .container .sct-b-slider{margin-left:0;padding:0 3rem;width:100%;}
    .esg .sct-b .container .sct-b-slider .slider-group .slider-group-con .slider-img{width:100%;height:22rem;}
    .esg .sct-b .container .sct-b-slider .slider-itm{width:33rem;height:44rem;}
    .esg .sct-b .container .sct-b-slider .slider-group .slider-group-con .slider-img .slider-img-con{width:100%;height:22rem;}
    .esg .sct-b .container .sct-b-slider .slider-info{width:100%;padding:1rem 2rem 0;}
    .esg .sct-b .container .sct-b-slider.sct-b-slider .slider-intro{height: 9rem;}
    .esg .sct-b .container .sct-b-slider.sct-b-slider .slider-arr{top:18rem}
    .esg .sct-b .container .sct-b-slider.sct-b-slider .arr-left{
        left:0;
    }.esg .sct-b .container .sct-b-slider.sct-b-slider .arr-right{
        right:0;
    }
}


.tlp-sct-h .tlp-sd-sliders{
    float: none;margin-left:11rem;margin-top:3rem;
}
.tlp-sct-h .tlp-sd-sliders .slider-group{
	position:relative;left:0;
    width:133rem;height:38rem;
	overflow:hidden;
}
.tlp-sct-h .tlp-sd-sliders .slider-group-con{
    position:absolute;top:0;left:0;width:9999rem;
}
.tlp-sct-h .tlp-sd-sliders .slider-itm{
    margin-right:2rem;width:25rem;
}
@media only screen and (max-width: 768px) {
    .tlp-sct-h .tlp-sd-sliders{
        float: none;margin-top:2rem;margin-left:3rem;
    }
	.tlp-sct-h .tlp-sd-sliders .slider-group{
		width:34rem;height:22rem;
	}
    .tlp-sct-h .tlp-sd-sliders .slider-itm{
        margin-right:1rem;width:16rem;
    }
}
.tlp-sct-h .tlp-sd-sliders .slider-arr{top:15rem}
.tlp-sct-h .tlp-sd-sliders .slider-arr.arr-left {left: -6rem;}
.tlp-sct-h .tlp-sd-sliders .slider-arr.arr-right {right: -6rem;}
@media only screen and (max-width: 768px) {
    .tlp-sct-h .tlp-sd-sliders .slider-arr{top:7rem}
    .tlp-sct-h .tlp-sd-sliders .slider-arr.arr-left {left:-4rem;}
    .tlp-sct-h .tlp-sd-sliders .slider-arr.arr-right {right: -1rem;}
}

/********************************************  构架图.png  ******************************************************/
.architecture{
    position:relative;margin-top:5rem;padding-top:14rem;
}
.architecture:after{
    content:'';position:absolute;left:38.5%;top:0;bottom:0;z-index:1;
    width:0;border-left:.1rem solid #0b2557;
}
.arch-head{
    position:absolute;top:0;left:38.5%;z-index:2;
    margin-left:-4rem;width:8rem;height:8rem;line-height:8rem;
    background:#0b2557;border-radius:50%;
    font-size:2.4rem;color:#FFF;
    text-align:center;
}
.arch-row{
    position:relative;
}
.arch-row:before{
    content:'';position:absolute;left:38.5%;top:0;z-index:2;
    margin:-1rem 0 0 -.9rem;
    width:2rem;height:2rem;border-radius:50%;
    background:#0b2557;
}
.arch-row:after{
    content:'';position:absolute;top:0;z-index:2;
    border-top:.1rem solid #0b2557;
}
.arch-row1:after{
    left:0;right:61.5%;
}
.arch-row2:after{
    left:38.5%;right:0;
}
.arch-row1, .arch-row2{
    height:10rem;
}
.arch-row3{
    height:40rem;
}
.arch-row span{
    position:absolute;top:0;
    line-height:8rem;
    font-size:3.2rem;color:#0b2557;font-weight:700;letter-spacing:.2rem;
}
.arch-row1 span{
    right:61.5%;
    padding-right:4rem;
}
.arch-row2 span{
    left:38.5%;
    padding-left:4rem;
}
.arch-row ul{
    position:absolute;top:2rem;
}
.arch-row1 ul{
    left:2rem;
}
.arch-row2 ul{
    right:2rem;
}
.arch-row li{
    position:relative;padding-left:1.6rem;line-height:6rem;
}
.arch-row li:before{
    content:'';position:absolute;left:0;top:50%;
    margin-top:-.3rem;width:.6rem;height:.6rem;
    background:#0b2557;border-radius:50%;
}
.arch-row li a{
    font-size:2.2rem;color:#0b2557;letter-spacing:.1rem;
}

.architecture-en{
    padding-top:22rem;
}
.architecture-en .arch-head{
    margin-left:-8rem;padding-top:5rem;
    width:16rem;height:16rem;line-height:3rem;
}
.architecture-en .arch-row ul{
    top:8rem;
}
.architecture-en .arch-row3{
    height:46rem;
}


/********************************************  研究报告  ******************************************************/
.rrpt-itm{
    display:block;padding:1.1rem 1.1rem 0 0;
    background-image:url(../image/p_itm_bg.png);
    background-repeat:no-repeat;background-size:cover;background-position:center center;
}
.rrpt-itm-con{
    position:relative;
    padding-top:130%;
}
.rrpt-itm-img, .rrpt-itm-mask, .rrpt-itm-inf{
	position:absolute;top:0;left:0;bottom:0;right:0;
}
.rrpt-itm-img{
	z-index:4;
	background-repeat:no-repeat;background-size:cover;background-position:center center;
}
.rrpt-itm-mask{
	z-index:5;
	background:#0a171a;
	opacity:0;
}
.rrpt-itm-inf{
	z-index:6;
	padding:4rem 4rem 0 4.5rem;
	opacity:0;
}
.rrpt-itm-date{
	line-height:3rem;
	font-size:1.8rem;color:#53a5ad;
}
.rrpt-itm-title{
	/* margin-top:2rem; */line-height:3rem;
	font-size:1.8rem;color:#FFF;
}
.rrpt-itm-intro{
	margin-top:2.5rem;height:28rem;line-height:2.8rem;
	font-size:1.4rem;color:#FFF;
	overflow:hidden;text-overflow:ellipsis;
	display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:10;
}
.rrpt-itm:hover .rrpt-itm-mask{
	opacity:.9;
	transition:ease all 0.6s;
}
.rrpt-itm:hover .rrpt-itm-inf{
	opacity:1;
	transition:ease all 0.6s;
}
@media only screen and (max-width: 768px) {
    .rrpt-itm{
        padding:.4rem .4rem 0 0;
    }
    .rrpt-itm-inf{
    	padding:3rem 3rem 0 3.5rem;
    }
    .rrpt-itm-date{
    	line-height:3rem;
    	font-size:1.4rem;
    }
    .rrpt-itm-title{
    	/* margin-top:1rem; */line-height:3rem;
    	font-size:1.4rem;
    }
    .rrpt-itm-intro{
    	display:none;
    }
}
/********************************************  考试  ******************************************************/
#certification-form{
	margin: 2rem auto;
	font-size: 1.8rem;
    line-height: 180%;
}
#certification-form .input-group{
	display: inline-block;
}
#certification-form input{
	font-size: 1.8rem;
    line-height: 180%;
}
#certification-form #certification-submit{
	font-size: 1.8rem;
    line-height: 180%;
}
/* 弹出 */
.frm-suc-pop{
    position:fixed;top:0;left:0;z-index:999;
    width:100%;height:100%;
}
.frm-suc-pop-bg{
    position:absolute;top:0;left:0;z-index:1;
    width:100%;height:100%;
    background:#000;opacity:.4;
}
.frm-suc-pop-con{
    position:absolute;top:50%;left:50%;z-index:2;
    padding:6rem 4rem 4rem;
    width:60rem;
    background:#FFF;border-radius:1rem;
    transform:translate(-50%, -50%);
}
.frm-suc-pop-con svg{
    display:block;margin:0 auto;
    width:8rem;height:8rem;
}
.frm-suc-pop-con p{
    margin-top:3rem;line-height:3rem;
    font-size:1.8rem;color:#000;
    text-align:justify;hyphens: auto;
}
.frm-suc-pop-con p a{
    color:#006837;
    font-weight:700;
}
@media only screen and (max-width: 768px) {
    .frm-suc-pop-con{
        padding:4rem 3rem 3rem;
        width:36rem;
    }
    .frm-suc-pop-con svg{
        width:6rem;height:6rem;
    }
    .frm-suc-pop-con p{
        margin-top:2rem;line-height:2.4rem;
        font-size:1.4rem;
    }
}