/* 企业简介 */
.blurb{}

/* 企业理念 */
.idea{}
.idea .anchor_point{position: relative; top: -1.3rem;}
.idea .i_simple{position: relative; border-right: .01rem solid #E5E5E5;height: 7.8rem;float: left;width: 3.24rem;color: #3D3D3D;}
.idea .i_simple .i_s_info{display: block; color: #3D3D3D; line-height: .36rem;font-size: .26rem;}
.idea .i_simple .i_s_info + .i_s_info{padding-top: 1rem;}
.idea .i_simple .i_s_line{width: .03rem;height: .8rem;background: linear-gradient(180deg, #071689 0%, #90C6E5 100%);position: absolute;top: 0;right: -.02rem;}
.idea .i_content{margin-left: 3.25rem;padding-left: 10.3%;}
.idea .i_content > h2{font-size: .34rem; color: #071689; font-weight: bold; line-height: .36rem; padding-bottom: .25rem;}
.idea .i_content > p{font-size: .16rem; line-height: .48rem;}
.idea .i_content > img{padding-bottom: .4rem;}

/* 发展历程 */
.course_back{ background-image: url(../../img/banner_history.png); background-position: bottom center; background-repeat: no-repeat;}
.course{height: auto;padding-top: .3rem;}
.course .c_list{justify-content: space-between; flex-flow: wrap; display: flex; display: -webkit-flex; align-items: center; color: #3D3D3D;}
.course .c_list > li{position: relative;width: 2.5rem;line-height: .56rem;font-size: .28rem;list-style: none;cursor: pointer;}
.course .c_list > li > span{font-size: .22rem; color: #999;}
.course .c_list > li.on{color: #071689;font-weight: bold;}
.course .c_list > li.on:after{content: ""; position: absolute;bottom: 0;left: 0;width: 2.2rem;height: .04rem;background: linear-gradient(to right, #071689 0%, rgba(216,216,216,0) 90%);}
.course .c_list > li.on > span{color: #071689;}
.course .c_list .icon_arrow{position: relative; width: 0;height: 0;border-top: .15rem solid transparent;border-bottom: .15rem solid transparent;border-left: .3rem solid rgba(144, 198, 229, .5);}
.course .c_list .icon_arrow:after{content: "";position: absolute; top: -.15rem;left: -.18rem;width: 0; height: 0; border-top: 0.15rem solid transparent; border-bottom: 0.15rem solid transparent; border-left: 0.3rem solid rgba(144, 198, 229, .5);}
.course .c_timeline{border-bottom: .01rem solid #90C6E5;height: 1.6rem;margin-bottom: 1.14rem;display: flex; display: -webkit-flex; justify-content: center; align-items: flex-end;text-align: center;}
.course .c_timeline > li{flex: 1; -webkit-flex: 1;}
.course .c_timeline > li > a{font-size: .22rem;color: #666;line-height: .36rem;display: block;position: relative;padding-bottom: .35rem;}
.course .c_timeline > li > a:before{content: "";position: absolute;width: .16rem;height: .16rem;background-color: #071689;outline: .07rem solid rgba(7, 22, 137, .2);border-radius: 50%;left: 50%;margin-left: -.08rem;bottom: -.08rem;}
.course .c_timeline > li > a:after{content: "";}
.course .c_timeline > li > a.is_check{font-weight: bold;color: #071689;}
.course .c_main{text-align: left;color: #666;font-size: .26rem;line-height: .5rem;}

/* 智慧未来 */
.coming{}

/* 荣誉展示 */
/*.honour{justify-content: space-between; flex-flow: wrap;display: flex; display: -webkit-flex; align-items: flex-start;color: #333;}
.honour .flex_por{width: 2.85rem; color: #333;}
.honour .item{text-align: center;margin-bottom: .2rem;}
.honour .item .img_content{width: 2.62rem;height: 3.4rem;border-radius: .1rem;border: .08rem solid #FFFFFF;object-fit: cover;box-shadow: 0 .04rem .1rem 0 rgb(0 0 0 / 20%);margin-bottom: .2rem;}
.honour .item > p{font-size: .14rem;line-height: .36rem;text-align: left;padding: 0 .1rem;}
.honour .flex_por:nth-last-child(5) ~ .flex_por .item{margin-bottom: 0;}*/
.honour_list{padding-top: .8rem;}
.honour_list .anchor_point_head{position: relative; top: -1.4rem;}
.honour_list .anchor_point{position: relative; top: -.7rem;}
.honour_list .h_simple{position: relative; border-right: .01rem solid #E5E5E5;height: 7.8rem;float: left;width: 1.92rem;color: #3D3D3D;}
.honour_list .h_simple .h_s_info{ color: #3D3D3D; display: block; line-height: .36rem;font-size: .2rem;}
.honour_list .h_simple .h_s_info + .h_s_info{padding-top: .5rem;}
.honour_list .h_simple .h_s_line{width: .03rem;height: .36rem;background: linear-gradient(180deg, #071689 0%, #90C6E5 100%);position: absolute;top: 0;right: -.02rem;}
.honour_list .h_content{margin-left: 1.92rem;padding-left: 7%;}
.honour_list .h_module{justify-content: space-between; flex-flow: wrap;display: flex; display: -webkit-flex; align-items: flex-start;color: #333;}
.honour_list .h_module .flex_por{width: 2.6rem; color: #333;}
.honour_list .h_module .item{text-align: center;margin-bottom: .2rem;}
.honour_list .h_module .item .img_content{width: 2.46rem;height: 3.14rem;border-radius: .1rem;border: .08rem solid #FFFFFF;object-fit: cover;box-shadow: 0 .04rem .1rem 0 rgb(0 0 0 / 20%);margin-bottom: .2rem;}
.honour_list .h_module .item > p{font-size: .14rem;line-height: .36rem;text-align: left;padding: 0 .1rem;}
.honour_list .h_module .flex_por:nth-last-child(5) ~ .flex_por .item{margin-bottom: 0;}

/* 新闻中心 */
.news_list{justify-content: space-between; flex-flow: wrap;display: flex; display: -webkit-flex; align-items: flex-start;color: #333;}
.news_list .flex_por{width: 3.32rem;}
.news_list .item{position: relative;display: block;width: 100%; min-height: 4.3rem;box-shadow: 0 0 .2rem 0 rgb(51 51 51 / 10%);background-color: #fff;margin-bottom: .3rem; padding: .16rem;color: #333;}
.news_list .item .icon_label{position: absolute;width: .43rem;height: .44rem;top: 0;left: 0;background-image: url(../../img/icon_recommend.png);background-size: 100%;background-repeat: no-repeat;}
.news_list .item .img_content{height: 2rem;}
.news_list .item .img_content > img{display: block;width: 100%;height: 100%;object-fit: cover;}
.news_list .item .title{font-size: .16rem;line-height: .24rem;margin: .12rem 0;}
.news_list .item .text{color: #999;font-size: .14rem;line-height: .22rem;margin-bottom: .28rem;}
.news_list .item .time{color: #666;font-size: .14rem;line-height: .24rem;}
.news_list .item .time > .iconfont{font-size: .16rem;width: .2rem;display: inline-block;}
.news_list .item .btn{color: #071689; font-size: .16rem; line-height: .24rem;float: right;}
.news_list .item .btn > .iconfont{padding-left: .08rem;font-size: .18rem;font-weight: bold;vertical-align: bottom;}
.news_list .flex_por:nth-last-child(5) ~ .flex_por .item{margin-bottom: 0;}

/* 新闻侧边栏 */
.news_sidebar{min-height: 7rem;border-left: .01rem solid #F1F1F5;padding-left: .3rem;padding-bottom: .4rem;margin-left: 10.35rem;}
.news_sidebar .title{border-bottom: 0.01rem solid #F1F1F5; padding-bottom: .24rem;line-height: .28rem;color: #15191D;font-size: .22rem;}
.news_sidebar .renovate_btn{float: right;color: #071689;font-size: .14rem;}
.news_sidebar .renovate_btn .iconfont{padding-right: .08rem;vertical-align: bottom;}
.news_sidebar .main{line-height: .32rem;}
.news_sidebar .main > li{border-bottom: .01rem solid #F1F1F5;padding: .3rem 0 .2rem 0;}
.news_sidebar .main > li > a{font-size: .16rem;color: #333;display: block;}
.news_sidebar .main > li > a:hover{}

/* 新闻详情 */
.news_main {padding: .42rem 0 .8rem 0;overflow: hidden;}
.news_detail{padding-right: .84rem;float: left;width: 10.35rem;}
.news_detail .head_back{padding-bottom: .4rem;}
.news_detail .head_back > img{display: block;width: 100%;}
.news_detail .head{padding-bottom: .2rem;overflow: hidden;}
.news_detail .head .title{color: #15191D;font-size: .32rem;line-height: .5rem;padding-bottom: .12rem;}
.news_detail .head .author{color: #999;font-size: .14rem;line-height: .32rem;float: left;}
.news_detail .head .time{color: #999;font-size: .14rem; line-height: .32rem; float: right;}
.news_detail .head .views{color: #999; font-size: .14rem; line-height: .32rem; float: right;padding-right: .2rem;}
.news_detail .main{color: #333;line-height: .28rem;}
.news_detail .main p{font-size: .14rem;}
.news_detail .main p + *{padding-top: .28rem}

/* 不同尺寸  */
@media screen and (max-width:1400px) {
	.dig_exh_hall{ padding: 0 .15rem; }
	
	/* 新闻详情 */
	.news_list{ padding: 0 .15rem; justify-content: center; }
	.news_list .flex_por { margin-right: .2rem; }
	.news_list .flex_por:nth-last-child(5) ~ .flex_por .item{margin-bottom: .3rem;}
	
	/* 新闻侧边栏 */
	.news_sidebar { margin-left: 72vw; }

	/* 新闻详情 */
	.news_main {padding: .42rem .15rem .8rem .15rem;}
	.news_detail { width: 72vw; padding-right: 3.2vw;}
}

@media screen and (max-width:1200px) {
	/* 发展历程 */
	.course .c_list .icon_arrow{ right: 1%; }

	/* 企业理念 */
	.idea .i_simple{ width: 22vw; }
	.idea .i_content{ margin-left: 22vw; padding-left: 6vw; }
	.idea .i_content > p{ font-size: .16rem; line-height: .4rem; padding-bottom: .3rem; }
	.idea .i_content > img{ padding-bottom: .3rem; }
}

@media screen and (max-width:1150px) {
	.honour{ justify-content: center; }
	.honour .flex_por:nth-last-child(5) ~ .flex_por .item{margin-bottom: .2rem;}
}

@media screen and (max-width:1024px) {
	/* 新闻侧边栏 */
	.news_sidebar{ margin-left: 0; padding-left: 0; border-left: none; padding-bottom: 0; }

	/* 新闻详情 */
	.news_main {padding: .3rem .15rem .8rem .15rem;}
	.news_detail { width: 100%; padding-right: 0; padding-bottom: 0.5rem;}
	.news_detail .head_back{ padding-bottom: .3rem; }
}

@media screen and (max-width:786px) {
	/* 发展历程 */
	.course{ height: auto; padding-top: 0;}
	.course .c_main{font-size: .22rem; line-height: .4rem; padding-bottom: 0.5rem;}
	.course .c_list{justify-content: flex-start; flex-flow: column; }
	.course .c_list .icon_arrow{ margin: .15rem 0 .1rem 0;}
	.course .c_timeline{margin-bottom: 0.5rem; height: 1.2rem;}

	/* 企业理念 */
	.idea .i_simple{ width: 1.4rem; }
	.idea .i_simple .i_s_info { font-size: .2rem; }
	.idea .i_simple .i_s_info + .i_s_info { padding-top: 0.5rem; }
	.idea .i_simple .i_s_line{ height: .6rem; }
	.idea .i_content{ margin-left: 1.4rem; padding-left: .2rem; }
	.idea .i_content > h2{ font-size: .28rem; }
	.idea .i_content > p{ font-size: .14rem; line-height: .36rem; padding-bottom: .2rem; }
	.idea .i_content > img{ padding-bottom: .2rem; }

	/* 新闻列表 */
	.news_list .flex_por { width: 45vw; }
	.news_list .flex_por:nth-child(2n) { margin-right: 0; }
	.news_list .item .title { line-height: .3rem; }
	.news_list .item .text { line-height: .3rem; margin-bottom: 0.2rem;}
	
	/* 新闻详情 */
	.news_detail .head .time{float: left; margin: 0 .2rem;}
	.news_detail .head .views{float: left;}
}
