/* 中投保 */
/* 复写 */
.pagesBar {
border-top: .02rem solid #e5e5e5;
padding:.3rem 0;
	display: block;
margin-bottom: .5rem;
}
.swiper-container .swiper-button-next, .swiper-container .swiper-button-prev {
width: .34rem;
height: .34rem;
	background-size: 100%;
}
.swiper-container .swiper-button-prev, .swiper-container .swiper-container-rtl .swiper-button-next {
	left: 1rem;
	background: url(../images/icon_prev.png);
	background-size: 100%;
}
.swiper-container .swiper-button-next, .swiper-container .swiper-container-rtl .swiper-button-prev {
	right: 1rem;
	background: url(../images/icon_next.png);
	background-size: 100%;
}
/* 首页 */
.home .headBar {
box-shadow: 0 .1rem .3rem rgba(0, 0, 0, 0.03);
}
.home .headBar .menu-li {
padding: .36rem .03rem;
}
.index-about {
	background: #fdfdfd;
	overflow: hidden;
}
.index-about .cont {
	overflow: hidden;
padding-top: .3rem;
	padding-bottom: 1rem;
}
.index-about .cont-L {
	float: left;
	width: 50%;
}
.index-about .cont-L .cont-num {
	display: flex;
margin-bottom: .4rem;
}
.index-about .cont-L .cont-num b {
font-size:.6rem;
	display: block;
	font-weight: normal;
}
.index-about .cont-L .cont-num span {
font-size:.16rem;
padding-left:.05rem;
}
.index-about .cont-L .cont-num .num_left {
margin-right: .5rem;
}
.index-about .cont-R {
	float: right;
	width:50%;
}
.index-about .cont-R img {
	width: 100%;
}
.index-about .aboutInfo {
padding:0 0 .3rem 0;
	line-height: 2;
	margin-right: 1.1rem;
font-size: .16rem;
	text-align: justify;
}
.more-a {
	display: inline-block;
border: .01rem solid #e2e2e2;
border-radius: .04rem;
	width: 1.8rem;
height: .4rem;
line-height: .4rem;
	text-align: center;
 font-size:.16rem;
	color: #666;
	text-decoration: none;
}
/* 首页：业务介绍 */
.index-business {
	background: #faf6f1;
}
.index-business .cont {
	position: relative;
}
.index-business .businessAbout .swiper-button-prev, .index-business .businessAbout .swiper-button-next {
width: .34rem;
height: .34rem;
	background-size: 100%;
}
.index-business .businessAbout .swiper-button-prev {
	background: url(../images/icon_prev.png);
	background-size: 100%;
	left: -0.3rem;
	margin-top: -0.70rem;
}
.index-business .businessAbout .swiper-button-next {
	background: url(../images/icon_next.png);
	background-size: 100%;
	right: -0.3rem;
	margin-top: -0.70rem;
}
.businessAbout {
	overflow: hidden;
}
.businessAbout .businessAbout-list {
	display: flex;
	justify-content: flex-start;
	padding-bottom: 1rem;
}
.businessAbout .businessAbout-li {
	margin: 0;
	position: relative;
	cursor: default;
		-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	top:30px;
}
.businessAbout .businessAbout-li:hover{
	top:0px;
}
.businessAbout .businessAbout-li .w {
margin: 0 .23rem;
border: .01rem solid #e5e5e5;
border-radius: .04rem;
	position: relative;
padding-bottom: .5rem;
	background: #fff;
}
.businessAbout .businessAbout-li .w:hover {
border: .01rem solid #d1a779;
}
.businessAbout .businessAbout-li .t {
padding:.5rem;
}
.businessAbout .businessAbout-li .ico {
	display: block;
width: .68rem;
height: .68rem;
	background-size: 100%;
	margin: 0 auto;
	-webkit-transition: all .5s;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
}
.businessAbout .businessAbout-li:hover .ico{
transform:rotateY(-180deg);-webkit-transform:rotateY(-180deg);
}
.businessAbout .businessAbout-li .ico-1 {
	background: url(../images/index/indexList_ico_1.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li .ico-2 {
	background: url(../images/index/indexList_ico_2.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li .ico-3 {
	background: url(../images/index/indexList_ico_3.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li .ico-4 {
	background: url(../images/index/indexList_ico_4.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li .ico-5 {
	background: url(../images/index/indexList_ico_5.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li .ico-6 {
	background: url(../images/index/indexList_ico_6.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .ico-1 {
	background: url(../images/index/indexList_ico_1_on.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .ico-2 {
	background: url(../images/index/indexList_ico_2_on.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .ico-3 {
	background: url(../images/index/indexList_ico_3_on.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .ico-4 {
	background: url(../images/index/indexList_ico_4_on.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .ico-5 {
	background: url(../images/index/indexList_ico_5_on.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .ico-6 {
	background: url(../images/index/indexList_ico_6_on.png) center no-repeat;
	background-size: 100%;
}
.businessAbout .businessAbout-li:hover .c .s1 {
	color: #d1a779;
}
.businessAbout .businessAbout-li .c .s1 {
	display: block;
	text-align: center;
font-size: .22rem;
	font-weight: 700;
	color: #333;
padding-bottom: .3rem;
}
.businessAbout .businessAbout-li .c .s2 {
	display: block;
	text-align: center;
font-size: .16rem;
	font-weight: 400;
padding: .3rem;
	padding-top: 0;
}
.businessAbout .businessAbout-li .btn {
	display: block;
width: .8rem;
height: .8rem;
	background: url(../images/index/indexList_btn_on.png) center no-repeat;
	background-size: 100%;
	position: absolute;
	z-index: 3;
	left: 50%;
	bottom: -0.4rem;
	transform: translate(-50%, 0);
	display: none;
}
.businessAbout .businessAbout-li:hover .btn {
	display: block;
	cursor: pointer;
}
.businessAbout .businessAbout-li:hover .btn .more {
	display: block;
	height: 100%;
	overflow: hidden;
	text-indent: -10rem;
}
/* 首页：社会责任 */
.responsibilityBlock .headImg {
	position: relative;
	z-index: 1;
}
.responsibilityBlock .wrap {
box-shadow: 0 0 .5rem rgba(0, 0, 0, 0.1);
	margin: -1.3rem auto 1rem auto;
	position: relative;
	z-index: 3;
	background: #fff;
}
.responsibility {
	position: relative;
}
.responsibility .responsibility-list {
	display: flex;
	justify-content: space-between;
	padding-bottom: 1.6rem;
margin: 0 .2rem;
}
.responsibility .responsibility-li {
margin: 0 .44rem;
border: .01rem solid #e5e5e5;
border-radius: .04rem;
	position: relative;
	padding-bottom: 1rem;
	cursor: default;
	width: 3.7rem;
}
.responsibility .responsibility-li:hover {
border: .01rem solid #d1a779;
}
.responsibility .responsibility-li .t {
	padding: 0;
}
.responsibility .responsibility-li .t img {
	width: 100%;
}
.responsibility .responsibility-li .ico {
	display: block;
width: .68rem;
height: .68rem;
	background-size: 100%;
	margin: 0 auto;
}
.responsibility .responsibility-li .ico-1 {
	background: url(../images/index/indexList_ico_1.png) center no-repeat;
}
.responsibility .responsibility-li .ico-2 {
	background: url(../images/index/indexList_ico_2.png) center no-repeat;
}
.responsibility .responsibility-li .ico-3 {
	background: url(../images/index/indexList_ico_3.png) center no-repeat;
}
.responsibility .responsibility-li .ico-4 {
	background: url(../images/index/indexList_ico_4.png) center no-repeat;
}
.responsibility .responsibility-li:hover .ico-1 {
	background: url(../images/index/indexList_ico_1_on.png) center no-repeat;
}
.responsibility .responsibility-li:hover .ico-2 {
	background: url(../images/index/indexList_ico_2_on.png) center no-repeat;
}
.responsibility .responsibility-li:hover .ico-3 {
	background: url(../images/index/indexList_ico_3_on.png) center no-repeat;
}
.responsibility .responsibility-li:hover .ico-4 {
	background: url(../images/index/indexList_ico_4_on.png) center no-repeat;
}
.responsibility .responsibility-li:hover .c .s1 {
	color: #d1a779;
}
.responsibility .responsibility-li .c {
margin: 0 .3rem;
}
.responsibility .responsibility-li .c .s1 {
	display: block;
	text-align: left;
font-size: .18rem;
	font-weight: 700;
	color: #666;
padding: .2rem 0;
letter-spacing: .02rem;
}
.responsibility .responsibility-li .c .s2 {
	display: block;
	text-align: left;
font-size: .14rem;
	font-weight: 400;
	padding: 0;
	padding-top: 0;
}
.responsibility .responsibility-li .btn {
	display: block;
	width: 1.3rem;
height: .35rem;
line-height: .35rem;
	text-align: center;
	background: #d1a779;
	color: #fff;
	background-size: 100%;
	position: absolute;
	z-index: 3;
left: .3rem;
bottom: .3rem;
	display: block;
	cursor: pointer;
border-radius: .04rem;
}
.responsibility .responsibility-li .btn .more {
	display: block;
	height: 100%;
	overflow: hidden;
	color: #fff;
}
.responsibility .showAll {
	position: absolute;
	z-index: 5;
	left: 50%;
bottom: .6rem;
	width: 1.8rem;
height: .4rem;
line-height: .4rem;
	text-align: center;
	background: #fff;
border: .01rem solid #aaa;
border-radius: .04rem;
	transform: translate(-50%, 0);
}
.responsibility .showAll .more {
	display: block;
	height: 100%;
	overflow: hidden;
	color: #666;
}
/* 首页：更多服务 */
.moreServerBlock {
	background: #af8d68;
	color: #fff;
}
.moreServerBlock .serchBlock {
	display: flex;
	justify-content: center;
	padding-bottom: 1rem;
}
.moreServerBlock .serchBlock .item-input {
	background: #fff;
	color: #666;
	width: 5rem;
height: .6rem;
border-radius: .05rem;
	overflow: hidden;
}
.moreServerBlock .serchBlock .serch_inp {
	border: 0 transparent;
font-size: .16rem;
line-height: .3rem;
padding: .15rem;
	display: block;
	width: 94%;
border-radius: .05rem;
}
.moreServerBlock .serchBlock .item-btn {
	background: #d1a779;
	color: #fff;
	width: 1.4rem;
height: .6rem;
line-height: .6rem;
border-radius: .05rem;
	overflow: hidden;
margin-left: .2rem;
	text-align: center;
}
.moreServerBlock .serchBlock .serch_btn {
	display: block;
	background: transparent;
	border: 0 transparent;
	padding: 0;
	margin: 0;
	width: 100%;
height: .6rem;
line-height: .6rem;
font-size: .16rem;
	color: #fff;
	cursor: pointer;
	text-align: center;
}
/* 首页居中标题 */
.block .title-h1.align-center {
	height: auto;
	padding-left: 0;
}
.block .title-h1.align-center span.EN {
	display: block;
	text-align: center;
	color: #333;
	font-family: Arial, Helvetica, sans-serif;
 font-size:.30rem;
	font-weight: bold;
}
.block .title-h1.align-center .h1 .CN {
	display: inline-block;
	display: flex;
	align-items: center;
	justify-content: center;
}
.block .title-h1.align-center .h1 .CN::before {
	content: '';
	display: block;
width: .36rem;
height: .03rem;
	background: #d1a779;
margin: 0 .2rem;
}
.block .title-h1.align-center .h1 .CN::after {
	content: '';
	display: block;
width: .36rem;
height: .03rem;
	background: #d1a779;
margin: 0 .2rem;
}
.block .title-h1.align-center .h1 {
	text-align: center;
font-size: .36rem;
}
.block .title-h1.align-center .info {
font-size: .16rem;
	font-weight: 400;
	color: #666;
	width: 60%;
	line-height: 1.8;
	margin: 0 auto;
	display: block;
padding: .4rem 0;
}
.index-newsBox .headImg {
	display: none;
}
/* 公司简介 */
.cap_total {
	padding: 1rem 0;
border-bottom: .02rem solid #d0d1d2;
}
.cap_total .cTop_list {
	display: flex;
	justify-content: space-between;
	margin: 0 -0.6rem;
}
.cap_total .cTop_list .cTop_item {
border: .01rem solid #aaa9a9;
border-radius: .04rem;
margin: 0 .6rem;
width: 290px;
}
.cap_total .cTop_list .cTop_item span {
	display: block;
	text-align: center;
padding: 0 .2rem;
}
.cap_total .cTop_list .cTop_item span.s1 {
font-size: .55rem;
	line-height: 1;
	color: #d0a77c;
padding:.6rem 0 .4rem 0;
	font-weight: lighter;
	font-family: 'PingFangSC';
}
.cap_total .cTop_list .cTop_item span.s1 b {
	font-weight: lighter;
}
.cap_total .cTop_list .cTop_item span.s2 {
	font-weight: 400;
font-size: .24rem;
}
.cap_total .cTop_list .cTop_item span.s3 {
	font-weight: 400;
font-size: .14rem;
padding: .4rem .2rem;
}
/* 人才招聘 */
.cap_aboutus .about_tab .about_tabS span {
	flex: 1;
	padding: 0;
}
.cap_aboutus .about_tab .about_tabS span a {
	color: #303030;
	display: block;
	height: 100%;
}
.cap_aboutus .about_tab .about_tabS span.active a {
	color: #fff;
}
.list-hr {
	margin-bottom: 1rem;
	margin-top: -0.6rem;
}
.hr_list img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
.rec-info {
margin-bottom: .5rem;
}
.cont-info {
padding: .5rem 0;
}
/* 公司要闻 */
.news-ul .source {
	display: block;
	text-align: right;
}
.news-ul .source, .news-ul .source a {
	color: #666;
}
.news-ul .source a:hover {
	color: #666;
}
/* 企业文化 */
.block-news .culture-list .news-ul {
	margin-top: -0.3rem;
}
.block-news .culture-list .news-ul li .right .t {
	display: flex;
	justify-content: space-between;
	margin-top: 0;
}
.block-news .culture-list .news-ul li .news_img {
	margin-right: 1rem;
	width: 3.2rem;
	height: 1.8rem;
}
.block-news .culture-list .news-ul li .right .t .ico-dot {
	display: flex;
	align-items: center;
}
.block-news .culture-list .news-ul li .right .t .ico-dot::before {
	content: '';
	display: block;
width: .04rem;
height: .04rem;
	background: #666;
border-radius: .04rem;
margin-right: .1rem;
}
.cont-contrl .pagesBar {
	border: 0 none;
}
.cont-detail {
	margin-top: -0.3rem;
	padding-bottom: 1rem;
}
.cont-detail p {
margin: .2rem 0;
}
.cont-detail img {
	display: block;
	margin: 0 auto;
	max-width: 100%;
}
/* 公司内刊 */
.bookSlideBox .pagesBar {
	border: 0 none;
	padding: 0;
margin: .5rem 0;
}
.bookSlideBox-tit {
border-bottom: .02rem solid #cfa77c;
margin-bottom: .8rem;
	margin-top: -0.3rem;
}
.bookSlideBox-tit span.tit {
	display: inline-block;
margin-right: .5rem;
padding: .15rem 0;
	position: relative;
	margin-bottom: -0.02rem;
	cursor: pointer;
}
.bookSlideBox-tit span.active {
	color: #d0a77c;
}
.bookSlideBox-tit span.active::before {
	content: '';
	display: block;
width: .19rem;
height: .13rem;
	background: url(../images/news/ico_arr_t.jpg) no-repeat #fff;
	background-size: 100%;
	position: absolute;
	z-index: 2;
	left: 50%;
	bottom: -0.02rem;
	margin-left: -0.1rem;
}
.bookSlideBox .bookSlide-item {
	display: none;
}
.bookSlideBox .bookSlide-item:first-child {
	display: block;
}
.bookSlideBox-List {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
margin-bottom: .5rem;
}
.bookSlideBox-List .bookSlideBox-li {
	width: 3.4rem;
	text-align: center;
}
.bookSlideBox-List .bookSlideBox-li .book-img img {
	width: 100%;
        height: 5rem;
}
.bookSlideBox-List .book-tit {
padding: .1rem 0;
}
.bookSlideBox-List .book-btn {
	display: flex;
	justify-content: center;
}
.bookSlideBox-List .bookBtn {
	display: inline-block;
	color: #111;
font-size: .14rem;
	display: flex;
	align-items: center;
margin: 0 .05rem;
padding: .05rem .15rem;
}
.bookSlideBox-List .bookBtn i.ico {
	display: inline-block;
width: .24rem;
height: .24rem;
margin-right: .05rem;
}
.bookSlideBox-List .bookBtn i.ico-pre {
	background: url(../images/news/ico_pre.png) no-repeat;
	background-size: 100%;
}
.bookSlideBox-List .bookBtn i.ico-down {
	background: url(../images/news/ico_down.png) no-repeat;
	background-size: 100%;
}
.bookSlideBox-List .bookBtn:hover {
	background: #cfa77c;
	color: #fff;
}
.bookSlideBox-List .bookBtn:hover i.ico-pre {
	background: url(../images/news/ico_pre_on.png) no-repeat;
	background-size: 100%;
}
.bookSlideBox-List .bookBtn:hover i.ico-down {
	background: url(../images/news/ico_down_on.png) no-repeat;
	background-size: 100%;
}
/* 发展历程 */
.history {
	position: relative;
	margin-bottom: 1rem;
}
.history .dot, .history .dot-top, .history .dot-bot {
	display: block;
width: .16rem;
height: .16rem;
	background: url(../images/about/ico_dot.png) no-repeat #cfa77c;
	border-radius: 50%;
	background-size: 100%;
}
.history .year {
padding: .05rem .2rem;
	background: #cfa77c;
	color: #fff;
	display: inline-block;
border-radius: .1rem;
}
.history p {
	margin: 0;
}
.history .item-L, .history .item-R {
	width: 50%;
}
.history .item-L {
	float: left;
	text-align: right;
}
.history .item-R {
	float: right;
	text-align: left;
}
.history .history-list {
	overflow: hidden;
	position: relative;
	padding-bottom: 1.2rem;
padding-top: .2rem;
	width: 95%;
	margin: 0 auto;
}
.history .history-list::before {
	content: '';
	display: block;
	height: 1.5rem;
	width: 50%;
	float: left;
}
.history .history-list::after {
	content: '';
	display: block;
	clear: both;
}
.history .history-list .history-li {
margin-top: .4rem;
	height: auto;
}
.history .vline {
	display: block;
	clear: both;
	position: absolute;
	z-index: 2;
	left: 50%;
top: .08rem;
	right: auto;
bottom: .08rem;
width: .03rem;
	background: url(../images/about/ico_vline.png) left top repeat-y;
	background-size: 100%;
	margin-left: -0.015rem;
}
.history .info, .history .img {
padding: .1rem .5rem;
}
.history .img {
	display: inline-block;
border-radius: .1rem;
}
.history .line {
width: .42rem;
height: .03rem;
	background: url(../images/about/ico_hline.png) left center repeat-x;
	display: block;
	background-size: auto 100%;
}
.history .tit {
	position: relative;
	display: flex;
	align-items: center;
	margin: 0 -0.08rem;
}
.history .item-L .tit {
	flex-direction: row-reverse;
}
.history .dot-top, .history .dot-bot {
	position: absolute;
	z-index: 3;
	left: 50%;
	margin-left: -0.08rem;
	right: auto;
	padding: 0;
}
.history .dot-top {
	top: 0;
}
.history .dot-bot {
	bottom: 0;
}
/* 资格资质 */
.Enterprise .Enterprise-timer {
	position: relative;
	margin: 0;
	overflow: hidden;
	margin-bottom: 2rem;
}
.Enterprise .Enterprise-box {
	position: relative;
padding: 0 .3rem;
}
.Enterprise .Enterprise-timer::after {
	content: '';
	display: block;
	height: 0;
	clear: both;
}
.Enterprise .Enterprise-timer::before {
	content: '';
	display: block;
height: .02rem;
	background: #cccccc;
	position: absolute;
	z-index: 1;
	left: 0;
	right: 0;
	top: 50%;
	bottom: auto;
	transform: translate(0, -50%)
}
.Enterprise .Enterprise-timer-list {
	float: left;
	position: relative;
	z-index: 2;
	height: 3rem;
}
.Enterprise .Enterprise-timer-item {
	display: inline-block;
	white-space: nowrap;
	float: left;
padding-bottom: .07rem;
	position: relative;
	z-index: 4;
}
.Enterprise .Enterprise-timer-item .t1 {
	display: block;
font-size: .22rem;
}
.Enterprise .Enterprise-timer-item .ico {
	display: block;
width: .19rem;
height: .19rem;
	background: url(../images/about/ico_fz_on.png) no-repeat;
	background-size: 100%;
	position: absolute;
	z-index: 2;
	left: 0;
	bottom: 0;
	top: auto;
	right: auto;
}
.Enterprise .Enterprise-timer-item .c {
	position: relative;
padding:0 .4rem;
	color: #333;
}
.Enterprise .Enterprise-timer-item .c::before {
	content: '';
	display: block;
width: .01rem;
	background: #cccccc;
	position: absolute;
	z-index: 1;
left: .09rem;
top: .08rem;
bottom: .08rem;
	right: auto;
}
.Enterprise .Enterprise-timer-item .c span {
	display: block;
	position: relative;
}
.Enterprise .Enterprise-timer-item .c span.t1 {
padding: .1rem 0;
	line-height: 1;
}
.Enterprise .Enterprise-timer-item .c span.sc::before {
	content: '';
	display: block;
width: .15rem;
height: .15rem;
	background: url(../images/about/ico_fz.png) no-repeat;
	background-size: 100%;
	position: absolute;
	z-index: 2;
	left: -0.38rem;
top: .08rem;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item {
	position: relative;
	height: 1.5rem;
	padding: 0;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(odd) {
	margin-top: 1.5rem;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(even) {
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(odd) .ico {
	left: 0;
	bottom: auto;
	top: -0.1rem;
	right: auto;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(odd) .c span.t1 {
padding-top: .3rem;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(even) .ico {
	left: 0;
	bottom: -0.1rem;
	top: auto;
	right: auto;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(even) .c {
	height: 100%;
}
.Enterprise .Enterprise-timer-list li.Enterprise-timer-item:nth-child(even) .c::before {
top: .5rem;
}
.Enterprise .btns .prev, .Enterprise .btns .next {
	position: absolute;
	z-index: 5;
	top: 50%;
width: .1rem;
height: .16rem;
	cursor: pointer;
	transform: translate(0, -50%)
}
.Enterprise .btns .prev {
	left: 0;
	background: url(../images/ico_prev.png) no-repeat;
	background-size: 100%;
}
.Enterprise .btns .next {
	right: 0;
	background: url(../images/ico_next.png) no-repeat;
	background-size: 100%;
}
.Enterprise .Enterprise-about {
	margin: 0 1rem;
padding-bottom: .5rem;
padding-top: .3rem;
	overflow: hidden;
}
.Enterprise .Enterprise-about-item {
	display: none;
	display: block;
}
.Enterprise .Enterprise-about-item.active {
	display: block;
}
.Enterprise .Enterprise-about-item .t {
	display: block;
font-size: .5rem;
	color: #333;
padding: .2rem 0;
	position: relative;
}
.Enterprise .Enterprise-about-item .t::after {
	content: '';
	display: block;
width: .3rem;
height: .02rem;
	background: #d1a779;
	position: absolute;
	z-index: 2;
	bottom: 0;
left: .8rem;
}
.Enterprise .Enterprise-about-item .d {
	display: block;
font-size: .14rem;
	color: #333;
	padding: 1rem 0;
	position: relative;
	margin-left: 0.8rem;
}
.Enterprise .Enterprise-about-item .d .s1 {
font-size: .18rem;
}
.Enterprise .Enterprise-about-item .d .s1::after {
	content: '';
	display: inline-block;
width: .7rem;
height: .02rem;
	background: #dfdfdf;
margin-left: .3rem;
	vertical-align: middle;
}
.Enterprise .Enterprise-about-item .d .s2 {
font-size: .16rem;
padding-left: .2rem;
}
.Enterprise .Enterprise-about-item .d .s2::before {
	content: '';
	display: inline-block;
width: .1rem;
height: .1rem;
	background: #d1a779;
	transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	-o-transform: rotate(45deg);
margin-right: .1rem;
}
/* 业务架构 */
.build_cont {
margin-bottom:.8rem;
	margin-top: -0.2rem;
}
.build_cont span {
font-size:.2rem;
	display: block;
margin-top:.3rem;
}
.build_cont p em {
	font-style: normal;
	text-indent: -0.1rem;
	display: inline-block;
}
.build_cont p {
font-size:.17rem;
text-indent: .32rem;
margin-top:.2rem;
}
.build_cont p.p1 {
padding-left:.1rem;
	text-indent: 0;
}
.build_cont img {
	display: block;
	margin: 0.5rem auto 0;
	width: 9.6rem;
}
.block-news .information_ul {
	margin-top: -0.5rem;
}
.block-news .information_ul1 {
	margin-top: -0.3rem;
}
.book_slideMore {
	text-align: center;
margin:-0.5rem auto .6rem;
	display: flex;
	justify-content: center;
}
.book_slideMore a {
	display: flex;
	color: #666;
	align-items: center;
	width: auto;
	margin: 0 auto;
}
.book_slideMore a::after {
	content: "";
	display: block;
	background: url("../images/ico_page_next.png") no-repeat left top;
width:.12rem;
	height: 0.18rem;
	background-size: 100%;
margin-left: .05rem;
}
.information_list .bookSlideBox-li {
margin-bottom:.2rem;
}
/* 新三板 */
.live_video h3 {
font-size: .28rem;
margin: .9rem 0 .3rem;
}
.live_video {
	display: flex;
	justify-content: space-between;
	margin-bottom: 1rem;
	overflow: hidden;
}
.live_L {
margin-right:.2rem;
}
.live_Limg {
	position: relative;
}
.live_Limg em {
	position: absolute;
	background: url("../images/new/icon_01.png") no-repeat;
	background-size: 100%;
width:.95rem;
	cursor: pointer;
height: .95rem;
	top: 50%;
	margin: -0.48rem 0 0 -0.48rem;
	left: 50%;
}
.live_Limg img {
	width: 4.6rem;
	height: auto;
}
.live_R {
	width: 70%;
}
.live_R ul {
	display: flex;
	flex-wrap: wrap;
	background: #f4f4f4;
	justify-content: space-between;
}
.live_R ul li {
padding:.15rem 0;
	margin: 0;
	width: 50%;
	overflow: hidden;
	position: relative;
}
.live_R ul li .live_Rimg {
	padding: 0;
	width: 4.2rem;
	max-width: 100%;
	height: 1.97rem;
	overflow: hidden;
	margin: 0 auto;
	position: relative;
}
.live_R ul li .live_txt {
margin:0 .2rem .1rem
}
.live_R ul li>b {
margin:.15rem .2rem .1rem
}
.live_R ul li .live_Rimg img {
	width: 4.2rem;
	max-width: 100%;
	height: auto;
	position: absolute;
	z-index: 2;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
}
.live_R ul li .live_Rimg a {
	display: block;
}
.live_R ul li .live_txt {
	display: flex;
border-bottom:.01rem solid #899ba9;
padding:.05rem 0;
	align-items: center;
margin-bottom:.05rem;
}
.live_R ul li .live_txt i {
	background: url("../images/new/icon_02.png") no-repeat;
width:.27rem;
height:.2rem;
	background-size: 100%;
	margin-right: 0.1rem;
}
.live_R ul li .live_txt em {
	background: url("../images/new/icon_03.png") no-repeat;
width:.18rem;
height: .12rem;
	background-size: 100%;
	margin-left: 2.6rem;
}
.live_R ul li .hover {
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 30;
}
.live_R ul li .fanyBox {
}
.live_R ul li .fanyBox .fany:first-child {
	width: 100%;
	height: 100%;
	display: block;
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}
/* 视频中心 */
.videoSlide_item .bookSlideBox-List .bookSlideBox-li {
	width: 2.6rem;
	text-align: left;
margin-bottom: .2rem;
}
.videoSlide_item .bookSlideBox-List .bookSlideBox-li .book-img {
	position: relative;
}
.videoSlide_item .bookSlideBox-List .bookSlideBox-li .book-img i {
width:.3rem;
height:.3rem;
	background: url("../images/video/icon_01.png") no-repeat;
	background-size: 100%;
	position: absolute;
top:.85rem;
left:.2rem;
}
.videoSlide_item .bookSlideBox-List .book-tit {
padding:.1rem 0 0;
}
.videoSlide_item .bookSlideBox-List .video_tit {
font-size: .14rem;
line-height: .14rem;
	color: #303030;
}
/* 公司品牌 */
.cont-logoEXP {
}
.cont-logoEXP .logoEXP-item {
	margin-bottom: 0.5rem;
	overflow: hidden;
}
.cont-logoEXP .logoEXP-item::after {
	content: '';
	display: block;
	height: 0;
	clear: both;
}
.cont-logoEXP .logoEXP-item .t {
font-size: .3rem;
margin: .3rem 0;
}
.cont-logoEXP .logoEXP-item img {
	float: left;
	max-width: 100%;
}
.cont-logoEXP .logoEXP-item .algn_center {
	float: none;
	text-align: center;
}
.cont-logoEXP .logoEXP-item .algn_center img {
	float: none;
}
.cont-logoEXP p {
margin: .3rem 0;
	clear: both;
	overflow: hidden;
	display: block;
}
.cont-logoEXP .dtl-L {
	float: left;
}
.cont-logoEXP .dtl-R {
	float: right;
}
/* 领导致辞 */
#medeaBox .cap_h1 {
	width: 50%;
	position: relative;
	z-index: 1;
}
#medeaBox .cap_h1::after {
	content: '';
	display: block;
height: .02rem;
	background: #d0a77c;
	position: absolute;
	z-index: 2;
	left: 0;
bottom: .1rem;
	right: 0;
	top: auto;
}
#medeaBox .medea-slide {
	padding-bottom: 1rem;
}
#medeaBox .medea-slide::after {
	content: '';
	display: block;
	height: 0;
	clear: both;
}
#medeaBox .medea-title {
	position: relative;
	width: 6.45rem;
	height: auto;
	float: right;
	margin-top: -1.2rem;
}
#medeaBox .medeo-photo {
	position: relative;
}
#medeaBox .medeo-photo .sImg {
	display: none;
}
#medeaBox .medeo-photo .sImg.active {
	display: block;
}
#medeaBox .medeo-photo span.sImg img {
	width: 6.45rem;
	height: auto;
	max-width: 100%;
}
#medeaBox .medea-name {
	position: absolute;
	z-index: 3;
	left: 0;
	bottom: 0;
	right: 0;
	top: auto;
	background: #d7d7d7;
	display: flex;
	justify-content: space-between;
}
#medeaBox .medea-name span.sName {
	flex: 1;
	text-align: center;
height: .4rem;
line-height: .4rem;
	color: #333;
	cursor: pointer;
}
#medeaBox .medea-name span.sName.active {
	background: #d0a77c;
	color: #fff;
}
#medeaBox .medea-conts {
	position: relative;
	float: left;
	width: 50%;
	text-align: justify;
padding: .5rem 0;
}
#medeaBox .medea-conts .conts-item {
	display: none;
}
#medeaBox .medea-conts .conts-item.active {
	display: block;
}
#medeaBox .medea-conts .conts-item p {
margin: .2rem 0;
	text-indent: 2em;
	line-height: 2;
}
#fullpage #section3.active .cont-L {
	-webkit-animation-duration: 1.2s;
	-moz-animation-duration: 1.2s;
	-o-animation-duration: 1.2s;
	animation-duration: 1.2s;
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section3.active .cont-R {
	-webkit-animation-duration: 1.2s;
	-moz-animation-duration: 1.2s;
	-o-animation-duration: 1.2s;
	animation-duration: 1.2s;
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section1.active .cont-L {
	-webkit-animation-duration: 1.2s;
	-moz-animation-duration: 1.2s;
	-o-animation-duration: 1.2s;
	animation-duration: 1.2s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section1.active .index-newsBox .cont-R {
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section2.active .businessAbout-list li:nth-child(1) {
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section2.active .businessAbout-list li:nth-child(2) {
	-webkit-animation-duration: 1.2s;
	-moz-animation-duration: 1.2s;
	-o-animation-duration: 1.2s;
	animation-duration: 1.2s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section2.active .businessAbout-list li:nth-child(3) {
	-webkit-animation-duration: 1.4s;
	-moz-animation-duration: 1.4s;
	-o-animation-duration: 1.4s;
	animation-duration: 1.4s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section2.active .businessAbout-list li:nth-child(4) {
	-webkit-animation-duration: 1.6s;
	-moz-animation-duration: 1.6s;
	-o-animation-duration: 1.6s;
	animation-duration: 1.6s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
#fullpage #section2.active .businessAbout-list li:nth-child(5) {
	-webkit-animation-duration: 1.8s;
	-moz-animation-duration: 1.8s;
	-o-animation-duration: 1.8s;
	animation-duration: 1.8s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
.imgbg {
	background: no-repeat center center;
	background-size: cover;
}
.imgbg img {
	opacity: 0;
}
#section0 {
	height: 100vh;
}
#section2 {
	background: #faf6f1;
}
#section3 {
	background: #fdfdfd;
}
#fullpage #section1.active .headerCon {
	top: 90px;
	z-index: 6;
}
#fullpage #section1.active .headerCon .wrap {
	height: 100px;
}
.block .title-h1.patop20{
	padding-top:130px;
	clear:both;
}
#fullpage .headerCon {
	position: relative;
	top: 0px;
	z-index: 9;
	background: #fff;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
.headerCon.animation  .logo {
	-webkit-animation-duration: 1.8s;
	-moz-animation-duration: 1.8s;
	-o-animation-duration: 1.8s;
	animation-duration: 1.8s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
.headerCon.animation  .menu {
	-webkit-animation-duration: 1.4s;
	-moz-animation-duration: 1.4s;
	-o-animation-duration: 1.4s;
	animation-duration: 1.4s;
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
.headerCon.animation  .search {
	-webkit-animation-duration: 1.6s;
	-moz-animation-duration: 1.6s;
	-o-animation-duration: 1.6s;
	animation-duration: 1.6s;
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	-webkit-animation-timing-function: ease-in-out;
	-moz-animation-timing-function: ease-in-out;
	-o-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
}
.title-h2 .h1 .line:after {
	content: '';
	width: 0px;
 height: .02rem;
	background: #d1a779;
	display: block;
	position: absolute;
	z-index: 2;
	left: 0;
	bottom: 0;
	-webkit-transition: all 1s;
	-o-transition: all 1s;
	-moz-transition: all 1s;
	transition: all 1s;
}
.index-newsBox .cont-R:hover .title-h2 .h1 .line:after {
	width: 100%;
}
.index-newsBox .cont-L:hover .title-h2 .h1 .line:after {
	width: 100%;
}
@font-face {
	font-family: 'dincond-medium-webfont';
	src: url('dincond-medium-webfont.eot');
	src: url('dincond-medium-webfont.eot?#iefix') format('embedded-opentype'), url('dincond-medium-webfont.woff') format('woff'), url('dincond-medium-webfont.ttf') format('truetype'), url('dincond-medium-webfont.svg#novecentowide-bold-webfont') format('svg');
}
.ziti {
	font-family: 'dincond-medium-webfont';
}
@media screen and (max-width:1440px) {
.index-newsBox .list-ul li .aLink {
 font-size:.14rem;
}
.wrap {
	width: 1200px;
	margin: 0 auto;
}
.index-newsBox .list-ul li {
	display: flex;
	justify-content: space-between;
line-height: .16rem;
padding: .1rem 0;
}
.foot-webMap .list-webMap .c{
	line-height:.26rem;
	font-size:.14rem;
}
.foot-webMap .list-webMap .t, #footer .t {
    font-size: .16rem;
}
#footer .Qcode .Qcodeimg {
    width: 1rem;
    height: 1rem;
}
.index-about .cont-L .cont-num b {
    font-size: .6rem;
}
.businessAbout .businessAbout-li .c .s1{
	font-size:.18rem;
}
	.block .title-h1.align-center span.EN {
    font-size: .20rem;

}
	.block .title-h1 .h1 .CN{
		  font-size: .22rem;
	}
	.block .title-h1{
		line-height: .4rem;

}
	.block .title-h2 .h1{
		 font-size: .18rem;
	}
	.cont-R .title-h2, .cont-L .title-h2 {
    padding-bottom: 0.2rem;
}
	.block .title-h2 {
    height: 0.5rem;
    line-height: .44rem;

}
	.swiper-container .slide-img {
    height: 2.8rem;
}
	.headBar, .headBar a {
    font-size: .16rem;
}
	.block .title-h1.align-center .info{
		font-size: .14rem;
		line-height: .22rem;
		padding: .15rem 0px;
	}
	.block .title-h1.patop20 .h1{
		display:none;
		
}
.block .title-h1.patop20 {
    padding-top: 50px;
}
.index-newsBox .cont-R .cont-newR1 { margin-bottom: .14rem;}
}

.erweima22{
	position:absolute;
	right:150px;
	bottom:36px;
	background:url(../images/tt01.png) no-repeat top center;
	background-size:80px auto;
	z-index:66;
	color:#d1a679;
	width:80px;
	height:136px;
	font-size:16px;
	text-align:center;
	padding-top:88px;
}
.erweima33{
	position:absolute;
	right:20px;
	bottom:36px;
	background:url(../images/tt02.png) no-repeat top center;
	background-size:80px auto;
	z-index:66;
	color:#d1a679;
	width:100px;
	height:136px;
	font-size:16px;
	text-align:center;
	padding-top:88px;
}
.tscolor{
	background:url(../images/tt01ts.png) no-repeat top center;
	background-size:80px auto;
		color:#f3c99e;
}
.tscolor01{
	background:url(../images/tt02ts.png) no-repeat top center;
	background-size:80px auto;
	color:#f3c99e;
}
.chanl{
	font-size: 54px;
    color: #fff;
	position:absolute;
	left:0px;
	z-index:6;
	bottom:70px;
	width:1440px;
	left:50%;
	margin-left:-720px;
}
.cul22{
	clear:both;
	width:100%;
	padding-bottom:50px;
	overflow:hidden;
}
.cul22_l{
	width:100px;
	text-align:center;
	float:left;
	padding-top:10px;
}
.cont-logoEXP .logoEXP-item .cul22_l img{
	float:none;
	width:70px;
}
.cont-logoEXP  .cul22_rintro  p{
	margin:0.15rem 0px 0.1rem;
}
.cul22_r{
	text-align:left;
	float:right;
	width: calc(100% - 160px);
}
.cul22_rtitle{
	font-size:28px;
	color:#c49a69;
	border-bottom:2px solid #dac0a2;
	padding: 8px 0px;
	text-align:left;
}
.cul22_rintro{
	font-size:18px;
	line-height:36px;
	padding-top:6px;
}
.cul22_rintro span{
	color:#c49a69;
}
	

@media screen and (max-width:1440px) {
.chanl{
	width:1200px;
	margin-left:-600px;
}		
}
@media screen and (max-width:1028px) {
.chanl{
	width:100%;
	left:0;
	margin-left:30px;
	bottom:30px;
	font-size:20px;
	font-weight:bold;
}		
}

@media screen and (max-width:1440px) {
.cap_total .cTop_list .cTop_item span.s1{
	font-size:.45rem;
}
}

.cap_total .cTop_list .cTop_item span.s1 font{
	
}






/* 举报须知 */
.zj{
margin-bottom: 120px;
max-width: 1080px;
position: relative;
}
.report-txt-wrap{
background: url("https://www.sdic.com.cn/cn/lib/template/static/images/report-img06.jpg") no-repeat;
  background-size: auto;
-moz-background-size: cover;
background-size: cover;
padding: 25px 0;
}
.report-txt-con{
margin: 0 30px;
padding: 30px 60px 40px;
background: rgba(255, 255, 255, 0.6);
}
.report-txt-con h4{
font-size: 20px;
color: #000;
text-align: center;
margin-bottom: 30px;
font-weight: 800;
}
.label{
margin-top: 40px;
}
.label label{
display: block;
margin: 5px 0;
line-height: 20px;
}
.report-btn{
text-align: right;
margin-top: 30px;
}
.report-btn a{
display: inline-block;
width: 182px;
height: 52px;
text-align: center;
line-height: 52px;
background: #cbcbcb;
text-decoration: none;
color: #676767;
}

.qtt{
padding-top: 10px;
}

.video-frame{width:800px;}
.news-details .wrap{display: block;}



.bookSlideBox-List .bookSlideBox-li .book-img{
            width:100%;
            height:500px;
             
                 /* 设置弹性容器 */
                 display: flex;
                 /* 设置主轴居中 */
                 justify-content: center;
                 /* 设置侧轴居中 */
                 align-items: center;
           }
           
           .bookSlideBox-List .bookSlideBox-li .book-img{
            max-width:100%;
            max-height:500px;
           }

@media screen and (max-width:1028px) {
.chanl{
 width:100%;
 left:0;
 margin-left:0px;
 text-indent:30px;
 bottom:30px;
 font-size:20px;
 font-weight:bold;
}  
}

.newsList .bookSlideBox-li .book-img{
     height: auto;
}
.newsList .bookSlideBox-li{
    margin-right: 0.5rem;
}
.newsList{
    justify-content: initial;
}
.newsList .bookSlideBox-li:nth-child(4n){
    margin-right: 0rem;
}






