@charset "utf-8";
/* CSS Document */
.inner-main{
	position: relative;
	z-index: 0;
	width: 100%;
	overflow: hidden;
}

/********** 内页面包屑 **********/
.navigation{
	margin: 35px 0;
	position: relative;
	z-index: 1;
}

.navigation .content{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	position: relative;
}

.navigation .link,
.navigation .arrow,
.navigation .wenzi{
	color: #111;
	font-size: 16px;
	line-height: 1;
}

.navigation .arrow{
	color: #0067ac;
	padding: 0 10px;
	position: relative;
	top: 1px;
}

.navigation .link:hover,
.navigation .wenzi{
	color: #0067ac;
}

.navigation .mao-box{
	position: absolute;
	right:0;
	top:50%;
	display: flex;
	justify-content: flex-end;
	align-items: center;
	height:60px;
	margin-top: -30px;
}

.navigation .mao-box .mao-link{
	color: #000;
	font-size: 24px;
	line-height: 60px;
	margin-left: 70px;
	position: relative;
}

.navigation .mao-box .mao-link:first-child{
	margin-left: 0;
}

.navigation .mao-box .mao-link:hover{
	color: #0067ac;
}

.navigation .mao-box .mao-link.on{
	color: #0067ac;
}

.navigation .mao-box .mao-link.on:after{
	content:"";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 0;
	border-bottom: 1px #0067ac solid;
}

/************ 内页容器 *************/
.inner-container{
	position: relative;
	z-index: 1;
}



/************* 内页banner **************/
.inner-banner{
	height: 320px;
	background-position: center center;
	background-size: 1920px 320px;
	background-repeat: no-repeat;
	position: relative;
}

.inner-banner .banner-color-bg{
	width: 59.0625%;
	border-top: 320px #ed6a07 solid;
	border-right: 145px transparent solid;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 0;
	opacity: 0.9;
}

.inner-banner .banner-point-bg{
	position: absolute;
	left: 0;
	top:0;
	z-index: 1;
	width: 66.25%;
	height: 247px;
	background-position: left bottom;
	background-repeat: repeat-x;
}

.inner-banner .banner-content{
	position: relative;
	z-index: 2;
	height: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.inner-banner .banner-content .banner-text{
	width: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
}

.inner-banner .banner-content .banner-text .wenzi{
	position: relative;
	text-align: center;
}

.inner-banner .banner-content .banner-text .lm-title-small{
	font-size: 44px;
	line-height: 1;
	position: absolute;
	left: 50%;
	top:50%;
	transform: translate(-50%,-50%);
	z-index: 1;
	width: 100%;
}

.inner-banner .banner-content .banner-text .lm-title-big{
	font-size: 60px;
	line-height: 1;
	opacity: .12;
	position: relative;
	z-index: 0;
}

.inner-banner .full-width-banner-text{
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	color: #fff;
}

.inner-banner .full-width-banner-text .wenzi{
	font-size: 40px;
	line-height: 1;
	margin-bottom: 50px;
}

.inner-banner .full-width-banner-text .icon{
	width: 58px;
	font-size: 0;
}

.inner-banner .full-width-banner-text .icon img{
	width: 100%;
}


/************* 产品封面 **********/
.pro-cover{
	
}

.pro-cover .cover-fl{
	background: #2b2b2b;
	margin-bottom: 110px;
}

.pro-cover .cover-fl .fl-box{
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	width: 100%;
}

.pro-cover .cover-fl .fl-box .fl-box-item{
	width: 50%;
	height: 620px;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content{
	position: relative;
	overflow: hidden;
}

.pro-cover .cover-fl .fl-box .fl-box-item:last-child .item-content{
	width: 50%;
	height: 50%;
}

.pro-cover .cover-fl .fl-box .fl-box-item:first-child .item-content{
	width: 100%;
	height: 100%;
}

.pro-cover .cover-fl .fl-box .fl-box-item:last-child .item-content:first-child{
	width: 100%;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .img-box{
	position: relative;
	z-index: 0;
	width: 100%;
	height: 100%;
	font-size: 0;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .text-box{
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	color:#fff
}

.pro-cover .cover-fl .fl-box .fl-box-item:first-child .text-box .title-box{
	position: relative;
	z-index: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,.6);
	padding: 180px 40px;
}

.pro-cover .cover-fl .fl-box .fl-box-item:first-child .text-box .title-box .title{
	font-size: 50px;
	line-height: 1;
	margin-bottom: 30px;
}

.pro-cover .cover-fl .fl-box .fl-box-item:first-child .text-box .title-box .info{
	font-size: 26px;
	line-height: 1;
	opacity: 0.6;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .more-box{
	position: absolute;
	right: -280px;
	bottom: 0;
	z-index: 1;
	justify-content: center;
	align-items: center;
	width: 280px;
	height: 140px;
	background-image: linear-gradient(to right,#f46a04,#e3873e,#f46a04);
	display: flex;
	transition: all .4s ease;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .more-box .wenzi{
	font-size: 18px;
	line-height: 1;
	padding-right: 20px;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .more-box .arrow{
	width: 32px;
	height: 32px;
	font-size: 0;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content .more-box .arrow img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.pro-cover .cover-fl .fl-box .fl-box-item .item-content:hover .more-box{
	right: 0;
}

.pro-cover .cover-fl .fl-box .fl-box-item:last-child .item-content .text-box .title{
	position: absolute;
	left:0;
	bottom: 0;
	width: 100%;
	height: 30%;
	text-align: center;
	font-size: 26px;
	line-height: 1;
	padding: 40px 30px;
	background-image: linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,1));
	transition: all .4s ease;
}


.pro-cover .cover-fl .fl-box .fl-box-item:last-child .item-content .more-box{
	transform: scale(0.6);
	transform-origin: right bottom;
}

.pro-cover .cover-fl .fl-box .fl-box-item:last-child .item-content:hover .text-box .title{
	height: 60%;
}

.pro-cover .cover-xuanchuan{
	margin-bottom: 95px;
}

.pro-cover .cover-xuanchuan .mt{
	color: #111;
	font-size: 40px;
	line-height: 1;
	text-align: center;
	margin-bottom: 90px;
}

.pro-cover .cover-xuanchuan .mc{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: stretch;
}

.pro-cover .cover-xuanchuan .xuanchuan-item{
	width: calc(100%/3);
	padding: 0 40px;
	text-align: center;
}

.pro-cover .cover-xuanchuan .xuanchuan-item .icon{
	width: 52px;
	height: 52px;
	margin: 0 auto 20px auto;
	display: flex;
	justify-content: center;
	align-items: center;
	transition: all .4s ease;
}

.pro-cover .cover-xuanchuan .xuanchuan-item .icon img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.pro-cover .cover-xuanchuan .xuanchuan-item .title{
	color: #0067ac;
	font-size: 18px;
	line-height:1;
	margin-bottom: 36px;
}

.pro-cover .cover-xuanchuan .xuanchuan-item .wenzi{
	color: #999;
	font-size: 16px;
	line-height: 30px;
}

.pro-cover .cover-xuanchuan .xuanchuan-item:hover .icon{
	transform: rotateY(360deg);
}

/****************************************************

                     内页模块
										 
****************************************************/
/*********** 左右排列的列表模块 **********/
.list-page{
	
}

.list-page .content{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.list-page .neirong-content{
	padding-left: 50px;
	flex: 1;
}

/*********** 侧边产品筛选 ************/
.mod-shaixuan{
	width: 280px;
}

.mod-shaixuan .shaixuan-item{
	margin-top: 100px;
}

.mod-shaixuan .shaixuan-item:first-child{
	background:#f7f7f7;
	padding: 45px 20px 60px 20px;
	margin-top: 0;
}

.mod-shaixuan .shaixuan-item .mt{
	border-bottom: 1px #000 solid;
	color: #000;
	font-size: 24px;
	line-height: 1;
	padding-bottom: 20px;
	text-align: right;
	margin-bottom: 20px;
}

.mod-shaixuan .shaixuan-item .side-fl{
	
}

.mod-shaixuan .shaixuan-item .fl-item{
	
}

.mod-shaixuan .shaixuan-item .fl-item .bt{
	border-bottom: 1px #ddd solid;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 49px;
}

.mod-shaixuan .shaixuan-item .fl-item .bt .icon{
	cursor: pointer;
	width: 22px;
	height: 22px;
	background: #454545;
	color: #fff;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 18px;
	line-height: 1;
}

.mod-shaixuan .shaixuan-item .fl-item .bt .icon:before{
	content: "+";
	position: relative;
	top:-1px
}

.mod-shaixuan .shaixuan-item .fl-item .bt .wenzi{
	font-size: 0;
}

.mod-shaixuan .shaixuan-item .fl-item .bt .link{
	color: #111;
	font-size: 18px;
	line-height: 1;
}

.mod-shaixuan .shaixuan-item .fl-item .fl-list{
	padding-top: 10px;
	display: none;
}

.mod-shaixuan .shaixuan-item .fl-item .list-item{
	display: flex;
	justify-content: flex-end;
	align-items: center;
	width: 100%;
	height: 30px;
}

.mod-shaixuan .shaixuan-item .fl-item .list-item .link{
	color: #111;
	font-size: 14px;
	padding-right: 10px;
}

.mod-shaixuan .shaixuan-item .fl-item .list-item .icon{
	color: #646464;
	font-size: 14px;
	line-height: 1;
	position: relative;
	top: 1px;
}

.mod-shaixuan .shaixuan-item .fl-item.on .bt{
	border-color: #0067ac;
}

.mod-shaixuan .shaixuan-item .fl-item.on .bt .icon{
	background: #0067ac;
}

.mod-shaixuan .shaixuan-item .fl-item.on .bt .icon:before{
	content: "-";
}

.mod-shaixuan .shaixuan-item .fl-item.on .bt .link{
	color: #0067ac;
}

.mod-shaixuan .shaixuan-item .fl-item.on .fl-list{
	display: block;
}

.mod-shaixuan .shaixuan-item .fl-item .list-item:hover .link,
.mod-shaixuan .shaixuan-item .fl-item .list-item:hover .icon,
.mod-shaixuan .shaixuan-item .fl-item .list-item.active .link,
.mod-shaixuan .shaixuan-item .fl-item .list-item.active .icon{
	color: #0067ac;
}

.mod-shaixuan .fs-wrap{
	position: relative;
	width: 100%;
}

.mod-shaixuan .fs-label-wrap{
	height: 60px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
}

.mod-shaixuan .fs-label-wrap .fs-label{
	width: 100%;
	padding: 0 40px 0 15px;
	color: #111;
	font-size: 18px;
}

.mod-shaixuan .fs-label-wrap .fs-arrow{
	background-image: url(../images/top-search-arrow.png);
	width: 13px;
	height: 12px;
	border: 0;
	filter: grayscale(1);
	right:18px
}

.mod-shaixuan .fs-dropdown{
	width: 100%;
}

.mod-shaixuan .fs-option, 
.mod-shaixuan .fs-search, 
.mod-shaixuan .fs-optgroup-label{
	padding: 15px;
	font-size: 18px;
}

/************* 模块-列表banner **********/
.mod-list-banner{
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
	background: #0067ac;
	margin-bottom: 65px;
}

.mod-list-banner .img-box{
	width: 480px;
	height: 220px;
	font-size: 0;
}

.mod-list-banner .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.mod-list-banner .text-box{
	width: calc(100% - 480px);
	padding: 35px 20px;
	color: #fff;
}

.mod-list-banner .text-box .title{
	font-size: 24px;
	line-height: 1;
	margin-bottom: 20px;
}

.mod-list-banner .text-box .info{
	font-size: 16px;
	line-height: 30px;
}

/**********  模块-一级分类列表 ***********/
.mod-all-type-list{
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	flex-wrap: wrap;
	width: 100%;
}

.mod-all-type-list .list-item{
	width: 25%;
	height: 242px;
	border: 2px transparent solid;
	padding: 25px 0;
	text-align: center;
}

.mod-all-type-list .list-item .img-box{
	width: 100%;
	max-width: 186px;
	height: 124px;
	margin: 0 auto;
	font-size: 0;
	display: flex;
	justify-content: center;
	align-items: center;
	margin-bottom: 25px;
}

.mod-all-type-list .list-item .img-box img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.mod-all-type-list .list-item .text-box{
	color: #666;
	font-size: 18px;
	line-height: 1;
}

.mod-all-type-list .list-item:hover{
	border-color: #0067ac;
}

.mod-all-type-list .list-item:hover .text-box{
	color: #0067ac;
}

/*************** 模块-产品详细列表 **************/
.mod-product-list{
	
}

.mod-product-list .list-item{
	margin-bottom: 30px;
	box-shadow: 0 0 15px rgba(0,0,0,.15);
	padding: 30px;
	border-radius: 3px;
}

.mod-product-list .list-item .bt{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 20px;
	border-left: 7px #0061c2 solid;
}

.mod-product-list .list-item .bt .title-box{
	padding: 0 20px;
}

.mod-product-list .list-item .bt .pro-fl{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-bottom: 10px;
}

.mod-product-list .list-item .bt .pro-fl .fl-name{
	color: #0067ac;
	font-size: 20px;
	line-height: 1;
	margin-right: 10px;
}

.mod-product-list .list-item .bt .pro-fl .new-tag{
	color: #fff;
	font-size: 12px;
	width: 46px;
	line-height: 20px;
	position: relative;
	text-align: center;
}

.mod-product-list .list-item .bt .pro-fl .new-tag .tag-wenzi{
	position: relative;
	z-index: 1;
	width: 100%;
}

.mod-product-list .list-item .bt .pro-fl .new-tag:after{
	content: "";
	position: absolute;
	left:0;
	top:0;
	width: 100%;
	height: 100%;
	background-image: linear-gradient(to right,#f46a04,#e3873e,#f46a04);
	transform: skew(-10deg);
}

.mod-product-list .list-item .bt .pro-name{
	color: #0061c2;
	font-size: 20px;
	line-height: 1;
}

.mod-product-list .list-item .bt .link-button{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 162px;
	height: 34px;
	border:1px #0061c2 solid;
	color:#0061c2;
	font-size: 16px;
	position: relative;
}

.mod-product-list .list-item .bt .link-button:after{
	content: "";
	width: 0;
	height: 0;
	border-left: 5px #0061c2 solid;
	border-top: 4px transparent solid;
	border-bottom: 4px transparent solid;
	position: absolute;
	right: 10px;
	top:50%;
	margin-top: -4px;
}

.mod-product-list .list-item .bt .link-button:hover{
	color: #fff;
	background: #0061c2;
}

.mod-product-list .list-item .bt .link-button:hover:after{
	border-left-color: #fff;
}

.mod-product-list .list-item .bc{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
}

.mod-product-list .list-item .bc .img-box{
	width: 206px;
	height: 160px;
	border:1px #b3b3b1 solid;
	font-size: 0;
}

.mod-product-list .list-item .bc .img-box .img{
	width: 100%;
	height: 100%;
	padding: 10px;
}

.mod-product-list .list-item .bc .img-box .img img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.mod-product-list .list-item .bc .text-box{
	width: calc(100% - 206px);
	padding-left: 30px;
}

.mod-product-list .list-item .bc .text-box .xuanchuan{
	color: #000;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 10px;
}

.mod-product-list .list-item .bc .text-box .memo{
	color: #666;
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 10px;
}

.mod-product-list .list-item .bc .text-box .factory,
.mod-product-list .list-item .bc .text-box .fenlei{
	color: #0061c2;
	font-size: 15px;
	line-height: 2;
}

/*************** 模块-翻页 ****************/
.mod-pages{
	margin:70px 0 0 0
}

.mod-pages .page-item{
	width: 34px;
	height: 34px;
	border:1px #aaa solid;
	border-radius: 5px;
	margin: 0 10px;
	color: #888;
	font-size: 16px;
}

.mod-pages .page-item:hover,
.mod-pages .page-item.on{
	color: #fff;
	border-color: #0193ff;
	background: #0193ff;
}


/*************** 模块-合作品牌 **************/
.mod-brand{
	margin-top: 130px;
	margin-bottom: 40px;
}

.mod-brand .mt{
	color:#111;
	font-size: 40px;
	line-height: 1;
	margin-bottom: 15px;
	text-align: center;
}

.mod-brand .mc{
	position: relative;
}

.mod-brand .slide-content{
	width: 100%;
	height: 100px;
	margin-bottom: 30px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.mod-brand .slide-content img{
	width: auto;
	max-width: 190px;
	height: auto;
	max-height: 70px;
}

.mod-brand .swiper-button-next,
.mod-brand .swiper-button-prev{
	width: 54px;
	height: 54px;
	border-radius: 50%;
	background: #dcdcdc;
	color: #fff;
}

.mod-brand .swiper-button-next:after, 
.mod-brand .swiper-button-prev:after{
	font-size: 20px;
}

.mod-brand .swiper-button-prev{
	text-indent: -3px;
	left: -80px;
}

.mod-brand .swiper-button-next{
	text-indent: 3px;
	right:-80px
}

.mod-brand .swiper-button-next:hover,
.mod-brand .swiper-button-prev:hover{
	background: #0067ac;
}

/*************** 产品列表-产品详情 **************/
.product-detail{
	margin-bottom: 70px;
	padding-top: 10px;
}

.product-detail .pp-top{
	margin-bottom: 100px;
}

.product-detail .pp-top .content{
	display: flex;
	justify-content: space-between;
	align-items: stretch
}

.product-detail .pp-top .pp-img{
	width: 530px;
}

.product-detail .pp-top .pp-img .mySwiper2{
	height: 470px;
}

.product-detail .pp-top .pp-img .mySwiper2 .swiper-slide{
	padding: 20px;
}

.product-detail .pp-top .pp-img .mySwiper2 .swiper-slide img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-width: 100%;
}

.product-detail .pp-top .pp-thumb{
	padding: 0 110px;
}

.product-detail .pp-top .pp-thumb .mySwiper{
	height: 52px;
}

.product-detail .pp-top .pp-thumb .swiper-slide{
	border: 1px #eee solid;
	border-radius: 5px;
	padding: 5px;
	cursor: pointer;
}

.product-detail .pp-top .pp-thumb .swiper-slide img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.product-detail .pp-top .pp-thumb .swiper-slide.swiper-slide-thumb-active{
	border-color: #454545;
}

.product-detail .pp-top .pp-img .swiper-button-next,
.product-detail .pp-top .pp-img .swiper-button-prev{
	width: 54px;
	height: 54px;
	border-radius: 50%;
	background: #dcdcdc;
	color: #fff;
}

.product-detail .pp-top .pp-img .swiper-button-next:after,
.product-detail .pp-top .pp-img .swiper-button-prev:after{
	font-size: 30px;
}

.product-detail .pp-top .pp-img .swiper-button-next:hover,
.product-detail .pp-top .pp-img .swiper-button-prev:hover{
	background: #0067ac;
}


.product-detail .pp-top .pp-info{
	width: 730px;
}

.product-detail .pp-top .pp-info .pp-title{
	width: 100%;
	display:flex;
	justify-content: space-between;
	align-items: center;
	padding-bottom: 30px;
	border-bottom: 1px #bcbcbc solid;
	margin-bottom: 40px;
}

.product-detail .pp-top .pp-info .pp-title .title-box{
	width: 520px;
}

.product-detail .pp-top .pp-info .pp-title .title-fl{
	color:#111;
	font-size: 30px;
	line-height: 1;
	margin-bottom: 10px;
}

.product-detail .pp-top .pp-info .pp-title .title-name{
	color: #f38530;
	font-size: 24px;
	line-height: 1;
}

.product-detail .pp-top .pp-info .pp-title .xunjia-button{
	width: 170px;
	height: 48px;
	border-radius: 3px;
	background:#f38530;
	color: #fff;
	cursor: pointer;
	font-size:18px;
}

.product-detail .pp-top .pp-info .pp-title .xunjia-button .arrow{
	padding-left: 10px;
	position: relative;
	top: 1px;
}

.product-detail .pp-top .pp-info .pp-title .xunjia-button:hover{
	background: #ff6f00;
}

.product-detail .pp-top .pp-info .pp-xuanchuan{
	color: #0067ac;
	font-size: 20px;
	line-height: 24px;
	margin-bottom: 30px;
}

.product-detail .pp-top .pp-info .pp-jianshu{
	color: #222;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 40px;
}

.product-detail .pp-top .pp-info .pp-changjia{
	margin-bottom: 35px;
}

.product-detail .pp-top .pp-info .pp-changjia .bt,
.product-detail .pp-top .pp-info .pp-fenlei .bt{
	color: #222;
	font-size: 20px;
	font-weight: bold;
	line-height: 1;
	padding-bottom: 15px;
	position: relative;
	margin-bottom: 15px;
}

.product-detail .pp-top .pp-info .pp-changjia .bt:before,
.product-detail .pp-top .pp-info .pp-fenlei .bt:before{
	content:"";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 130px;
	height: 0;
	border-bottom: 1px rgba(149,151,152,.2) solid;
	z-index: 0;
}

.product-detail .pp-top .pp-info .pp-changjia .bt:after,
.product-detail .pp-top .pp-info .pp-fenlei .bt:after{
	content:"";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 35px;
	height: 0;
	border-bottom: 1px rgba(149,151,152,1) solid;
	z-index: 1;
}

.product-detail .pp-top .pp-info .pp-changjia .bc{
	color:#111;
	font-size:16px;
	line-height: 1;
}

.product-detail .pp-top .pp-info .pp-fenlei .bc{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.product-detail .pp-top .pp-info .pp-fenlei .bc .link,
.product-detail .pp-top .pp-info .pp-fenlei .bc .arrow,
.product-detail .pp-top .pp-info .pp-fenlei .bc .wenzi{
	color: #111;
	font-size: 16px;
	line-height: 1;
}

.product-detail .pp-top .pp-info .pp-fenlei .bc .arrow{
	color: #0067ac;
	padding: 0 10px;
	position: relative;
	top: 1px;
}

.product-detail .pp-top .pp-info .pp-fenlei .bc .link:hover,
.product-detail .pp-top .pp-info .pp-fenlei .bc .wenzi{
	color: #0067ac;
}

.product-detail .pp-detail{
	background: #f7f7f7;
	padding:35px 0 80px 0;
}

.product-detail .pp-detail .tab-menu{
	border-bottom: 1px rgba(149,151,152,.2) solid;
	margin-bottom: 20px;
}

.product-detail .pp-detail .tab-menu ul{
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.product-detail .pp-detail .tab-menu ul li{
	color: #999;
	font-size: 20px;
	height: 48px;
	width: 90px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-right: 40px;
	cursor: pointer;
	position: relative;
}

.product-detail .pp-detail .tab-menu ul li:hover,
.product-detail .pp-detail .tab-menu ul li.selected{
	color: #222;
}

.product-detail .pp-detail .tab-menu ul li:hover:after,
.product-detail .pp-detail .tab-menu ul li.selected:after{
	content:"";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 85px;
	height: 0;
	border-bottom: 1px rgba(149,151,152,1) solid;
	z-index: 1;
}

.product-detail .pp-detail .tabbox-container{
	display: none;
}

.product-detail .pp-detail .pp-detail-miaoshu{
	
}

.product-detail .pp-detail .pp-detail-miaoshu h3{
	color: #0067ac;
	font-size: 18px;
	line-height: 2;
	margin-bottom: 10px;
}

.product-detail .pp-detail .pp-detail-miaoshu ul{
	margin-bottom: 20px;
}

.product-detail .pp-detail .pp-detail-miaoshu ul li{
	color: #111;
	font-size: 14px;
	line-height: 2;
	list-style: disc inside;
}

.product-detail .pp-detail .pp-detail-miaoshu ul li::marker{
	color: #111;
}

.product-detail .pp-detail .pp-detail-miaoshu table,
.product-detail .pp-detail .pp-detail-guige table{
	width: 100%;
	max-width: 990px;
	table-layout: fixed;
}

.product-detail .pp-detail .pp-detail-miaoshu table td,
.product-detail .pp-detail .pp-detail-guige table td{
	color: #111;
	font-size: 16px;
	line-height: 1.5;
	padding: 15px 10px;
	text-align: center;
	background: #fff;
	border:1px #ddd solid;
}

.product-detail .pp-detail .pp-detail-miaoshu table tr:first-child td,
.product-detail .pp-detail .pp-detail-guige table tr:first-child td{
	background: #dcdee4;
	font-size: 18px;
}

.product-detail .pp-detail .pp-detail-xiazai{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
	width: 100%;
}

.product-detail .pp-detail .pp-detail-xiazai .xiazai-item{
	width: 48%;
	margin-bottom: 15px;
}

.product-detail .pp-detail .pp-detail-xiazai .xiazai-item .link{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	width: auto;
	max-width: 100%;
}

.product-detail .pp-detail .pp-detail-xiazai .xiazai-item .link .icon{
	font-size: 0;
	width: 24px;
	height: 24px;
}

.product-detail .pp-detail .pp-detail-xiazai .xiazai-item .link .icon img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.product-detail .pp-detail .pp-detail-xiazai .xiazai-item .link .wenzi{
	width: calc(100% - 24px);
	color: #111;
	font-size: 16px;
	line-height: 24px;
	padding-left: 10px;
}

.product-detail .pp-detail .pp-detail-xiazai .xiazai-item .link:hover .wenzi{
	color: #0067ac;
	text-decoration: underline;
}


.product-xiangguan{
	margin-bottom: 70px;
}

.product-xiangguan .mt{
	color: #000;
	font-size: 36px;
	line-height: 1;
	margin-bottom: 25px;
}

/************** 报价弹窗 ************/
.baojia-popup{
	position: fixed;
	z-index: 1000;
	top:0;
	right:0;
	bottom: 0;
	left:0;
	display: none;
}

.baojia-popup .popup-bg{
	position:relative;
	z-index: 0;
	width: 100vw;
	height: 100vh;
	background:rgba(0,0,0,.15);
}

.baojia-popup .popup-box{
	position: absolute;
	top:0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	pointer-events: none;
}

.baojia-popup .popup-container{
	pointer-events: auto;
	width: 780px;
}

.baojia-popup .popup-container .popup-content{
	background: #fff;
	padding: 50px 100px;
}

.baojia-popup .popup-container .close-baojia{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	cursor: pointer;
	margin-bottom: 30px;
}

.baojia-popup .popup-container .close-baojia .icon{
	width: 23px;
	font-size: 0;
}

.baojia-popup .popup-container .close-baojia .icon img{
	width: 100%;
}

.baojia-popup .popup-container .close-baojia .wenzi{
	padding-left: 10px;
	font-size: 16px;
	line-height: 1;
	color: #0067ac;
}

.baojia-popup .popup-container .baojia-bd{
	padding: 0 50px 0 75px;
}

.baojia-popup .popup-container .baojia-bd .bt{
	text-align: center;
	color: #111;
	font-size: 22px;
	line-height: 1;
	font-weight: bold;
	margin-bottom: 45px;
}

.baojia-popup .popup-container .baojia-bd .bc{
	
}

.baojia-popup .popup-container .baojia-bd .bd-item{
	margin-bottom: 15px;
}

.baojia-popup .popup-container .baojia-bd .text{
	border:1px #ddd solid;
	border-radius: 15px;
	height: 54px;
	line-height: 52px;
	padding: 0 20px;
	color: #454545;
	font-size: 18px;
}

.baojia-popup .popup-container .baojia-bd .fs-wrap{
	width: 100%;
	position: relative;
}

.baojia-popup .popup-container .baojia-bd .fs-label-wrap{
	border-radius: 15px;
}

.baojia-popup .popup-container .baojia-bd .fs-label-wrap .fs-label{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width: 100%;
	padding: 0 40px 0 20px;
	color: #454545;
	font-size: 18px;
	height: 52px;
}

.baojia-popup .popup-container .baojia-bd .fs-arrow{
	right: 20px;
}

.baojia-popup .popup-container .baojia-bd .fs-dropdown{
	width: 100%;
}

.baojia-popup .popup-container .baojia-bd .fs-option, 
.baojia-popup .popup-container .baojia-bd .fs-search, 
.baojia-popup .popup-container .baojia-bd .fs-optgroup-label{
	font-size: 16px;
	line-height: 1.5;
	padding-left: 20px;
	padding-right: 20px;
	color: #454545;
}

.baojia-popup .popup-container .baojia-bd .textarea{
	border:1px #ddd solid;
	border-radius: 15px;
	line-height: 52px;
	padding: 0 20px;
	color: #454545;
	font-size: 18px;
	width: 100%;
	height: 136px;
}


.baojia-popup .popup-container .baojia-bd .tijiao-button{
	width: 100%;
	height: 54px;
	border-radius: 15px;
	color: #fff;
	font-size: 22px;
	background: #0b4da1;
	margin-top: 30px;
	cursor: pointer;
}

/***************** 服务 *****************/
.fuwu-page{
	
}

.fuwu-page .fuwu-jishu{
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	overflow:hidden;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-bottom: 100px;
}

.fuwu-page .fuwu-jishu .jishu-content{
	width: 100%;
	height: 500px;
	background: rgba(247,247,247,.92);
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 0 60px;
}

.fuwu-page .fuwu-jishu .text-box{
	width: 490px;
	position: relative;
}

.fuwu-page .fuwu-jishu .text-box .title{
	color: #000;
	font-size: 50px;
	line-height:1;
	margin-bottom: 30px;
}

.fuwu-page .fuwu-jishu .text-box .info{
	color: rgba(0,0,0,.6);
	font-size: 24px;
	line-height: 45px;
}

.fuwu-page .fuwu-jishu .link-box{
	width: calc(100% - 490px);
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.fuwu-page .fuwu-jishu .link-box .link{
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	width: 160px;
	height: 160px;
	border-radius: 50%;
	background: #fff;
	box-shadow: 0 0 20px rgba(0,0,0,.1);
}

.fuwu-page .fuwu-jishu .link-box .link .wenzi{
	font-size: 24px;
	line-height: 30px;
	margin-bottom: 5px;
	text-align: center;
	font-weight: bold;
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#0067ac), to(#0099ff));
	background-image: linear-gradient(to bottom,#0067ac,#0099ff);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}

.fuwu-page .fuwu-jishu .link-box .link .arrow{
	color: #000;
	font-size: 24px;
	line-height: 1;
	 -webkit-text-stroke: 1px #fff;
	 text-stroke: 1px #fff;
}

.fuwu-page .fuwu-jishu .link-box .link:nth-child(2n+1){
	margin-top: -50px;
}

.fuwu-page .fuwu-jishu .link-box .link:hover{
	background:#0067ac;
	box-shadow: none;
}

.fuwu-page .fuwu-jishu .link-box .link:hover .wenzi{
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fff));
	background-image: linear-gradient(to bottom,#fff,#fff);
}

.fuwu-page .fuwu-jishu .link-box .link:hover .arrow{
	color: #fff;
	-webkit-text-stroke: 1px #0067ac;
	text-stroke: 1px #0067ac;
}

.fuwu-page .fuwu-peixun{
	margin-bottom: 90px;
}

.fuwu-page .fuwu-peixun .title{
	color: #000;
	font-size: 24px;
	line-height: 1;
	margin-bottom: 20px;
}

.fuwu-page .fuwu-peixun .info{
	color: #111;
	font-size: 16px;
	line-height: 30px;
	margin-bottom: 35px;
}

.fuwu-page .fuwu-peixun .fenlei{
	
}

.fuwu-page .fuwu-peixun .fenlei .bt{
	color: #0067ac;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 30px;
}

.fuwu-page .fuwu-peixun .fenlei .bc{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap:wrap;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item{
	width: 418px;
	margin-bottom: 130px;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item .img-box{
	position: relative;
	z-index: 0;
	font-size: 0;
	width: 100%;
	height: 299px;
	border-radius: 20px;
	overflow: hidden;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	transition: all .4s ease;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item .text-box{
	position: relative;
	z-index: 1;
	width: 358px;
	height: 212px;
	border-radius: 20px;
	background: #fff;
	margin: -116px auto 0 auto;
	box-shadow: 0 5px 20px rgba(0,0,0,.1);
	padding: 30px 20px;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item .text-box .biaoti{
	color: #000;
	font-size: 24px;
	line-height: 1;
	margin-bottom: 10px;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item .text-box .wenzi{
	color: #999;
	font-size: 16px;
	line-height: 30px;
	height: 120px;
	overflow: hidden;
}

.fuwu-page .fuwu-peixun .fenlei .fl-item:hover .img-box img{
	transform: scale(1.2);
}

.fuwu-page .fuwu-peixun .xuanchuan{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.fuwu-page .fuwu-peixun .xuanchuan .xuanchuan-item{
	width: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.fuwu-page .fuwu-peixun .xuanchuan .xuanchuan-item img{
	width: auto;
	max-width: 611px;
}

/************* 公司 *****************/
.company-page{
	padding-top: 30px;
}

.company-page .lianxi{
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 120px 0;
}

.company-page .lianxi .content{
	background: #fff;
	padding: 110px 85px;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.company-page .lianxi .map-box{
	width: 580px;
}


#allmap-width-search {
	height: 450px;
	width: 100%;
	overflow: hidden;
}
#allmap-width-search, #allmap-width-search * {
	box-sizing: content-box;
}

#allmap-width-search img{
	width: auto;
	max-width: inherit;
}

#result {
	width: 100%;
	font-size: 12px;
}
#allmap-width-search .map-content {
	padding: 5px;
}
#allmap-width-search .map-content p {
	color: #595757;
	font-size: 14px;
	line-height: 1.6;
	margin-bottom: 5px;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_title {
	font-size: 20px!important;
	font-weight: bold;
	height: auto!important;
	line-height: 2!important;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_top {
	height: auto!important;
	position: relative;
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_tools {
	height: 100%!important
}
.BMapLib_SearchInfoWindow .BMapLib_bubble_tools div {
	height: 100%!important
}

.company-page .lianxi .info-box{
	width: calc(100% - 580px);
	padding-left: 30px;
	padding-top: 15px;
}

.company-page .lianxi .info-box .mt{
	color:#000;
	font-size: 24px;
	line-height: 1;
	margin-bottom: 25px;
}

.company-page .lianxi .info-box .info-item{
	margin-bottom: 55px;
}

.company-page .lianxi .info-box .info-item:last-child{
	margin-bottom: 0;
}

.company-page .lianxi .info-box .info-item .biaoti{
	color:#0067ac;
	font-size: 16px;
	line-height: 30px;
	cursor: pointer;
}

.company-page .lianxi .info-box .info-item .info{
	color: #333;
	font-size: 16px;
	line-height: 30px;
}

.company-page .lianxi .info-box .info-item .info a{
	color: #333;
}

.company-page .lianxi .info-box .info-item .info a:hover{
	color:#0067ac;
}

.company-page .guanyu{
	background-position: center center;
	background-repeat: no-repeat;
	padding:160px 0 190px 0
}

.company-page .guanyu .content{
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
}

.company-page .guanyu .text-box,
.company-page .guanyu .img-box{
	width: 50%;
}

.company-page .guanyu .text-box{
	padding-right: 45px;
	padding-top:20px
}

.company-page .guanyu .text-box .mt{
	color:#000;
	font-size: 24px;
	line-height: 1;
	margin-bottom: 30px;
}

.company-page .guanyu .text-box .intro{
	color: #000;
	font-size: 16px;
	line-height: 22px;
	margin-bottom: 10px;
}

.company-page .guanyu .text-box .info{
	color: #666;
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 50px;
}

.company-page .guanyu .text-box .tags{
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.company-page .guanyu .text-box .tags .tag-item{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin-left: 60px;
}

.company-page .guanyu .text-box .tags .tag-item:first-child{
	margin-left: 0;
}

.company-page .guanyu .text-box .tags .tag-item .icon{
	font-size: 0;
	width: 53px;
}

.company-page .guanyu .text-box .tags .tag-item .icon img{
	width: 100%;
}

.company-page .guanyu .text-box .tags .tag-item .text{
	padding-left: 10px;
}

.company-page .guanyu .text-box .tags .tag-item .num{
	color: #333;
	font-size: 32px;
	line-height: 1;
	margin-bottom: 5px;
}

.company-page .guanyu .text-box .tags .tag-item .wenzi{
	color:#333;
	font-size: 13px;
	line-height: 1;
}

.company-page .guanyu .img-box{
	font-size: 0;
}

.company-page .guanyu .img-box img{
	width: 100%;
}

.company-page .jiazhi{
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 90px 0;
}

.company-page .jiazhi .mt{
	color:#000;
	font-size: 24px;
	line-height: 1;
	margin-bottom: 40px;
	text-align: center;
}

.company-page .jiazhi .mc{
	display: flex;
	justify-content:space-between;
	align-items: stretch;
	flex-wrap: wrap;
	width: 100%;
}

.company-page .jiazhi .jiazhi-item{
	width: 300px;
	height: 500px;
	display: flex;
	justify-content: center;
	align-items: center;
}

.company-page .jiazhi .jiazhi-item .item-content{
	width: 300px;
	height: 440px;
	color: #333;
	background: rgba(255,255,255,.65);
	display: flex;
	justify-content: flex-start;
	align-items: center;
	flex-direction: column;
	padding: 90px 50px 0 50px;
}

.company-page .jiazhi .jiazhi-item .item-content .bt{
	font-size: 40px;
	line-height: 1;
	margin-bottom:40px;
}

.company-page .jiazhi .jiazhi-item .item-content .bc{
	font-size: 16px;
	line-height: 40px;
	height: 200px;
	overflow: hidden;
}

.company-page .jiazhi .jiazhi-item:hover{
	background: rgba(0,103,172,.6);
}

.company-page .jiazhi .jiazhi-item:hover .item-content{
	color: #fff;
	background: none;
}

.company-page .rongyu{
	padding: 170px 0 105px 0;
}

.company-page .rongyu .mt{
	color:#000;
	font-size: 24px;
	line-height: 1;
	margin-bottom: 40px;
	text-align: center;
}

.company-page .rongyu .zhengshu-box{
	width: 100%;
	max-width: 970px;
	margin: 0 auto;
	position: relative;
}

.company-page .rongyu .zhengshu-box .swiper-wrapper{
	align-items: flex-end;
}

.company-page .rongyu .zhengshu-box .swiper-slide{
	transform: scale(0.84) translate(0, 9%);
	padding-bottom: 10px;
}

.company-page .rongyu .zhengshu-box .swiper-slide-active,
.company-page .rongyu .zhengshu-box .swiper-slide-duplicate-active{
      transform: scale(1) translate(0, 0);
}
.company-page .rongyu .zhengshu-box .slide-content{
	width: 100%;
	height: 0;
	position: relative;
	border-radius: 5px;
	background: #fff;
	padding-bottom: 136%;
	overflow:hidden;
	box-shadow: 0 5px 15px rgba(0,0,0,.11);
}

.company-page .rongyu .zhengshu-box .slide-content .img-box{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 0;
}

.company-page .rongyu .zhengshu-box .slide-content .img-box .img{
	position: absolute;
	top:0;
	right:0;
	bottom: 0;
	left: 0;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.company-page .rongyu .zhengshu-box .slide-content .text-box{
	position: absolute;
	left: 0;
	bottom:0;
	width: 100%;
	padding: 5.9% 8.9%;
	background: #fff;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.company-page .rongyu .zhengshu-box .slide-content .text-box .zhengshu-name{
	width: calc(100% - 96px);
	text-align: center;
	padding: 0 20px 0 0;
	color: #222;
	font-size: 16px;
	line-height: 1.5;
}

.company-page .rongyu .zhengshu-box .slide-content .text-box .button{
	display: flex;
	justify-content: center;
	align-items: center;
	width: 96px;
	height: 52px;
	border-radius: 52px;
	background:#b3b3b3;
	cursor: pointer;
}

.company-page .rongyu .zhengshu-box .slide-content .text-box .button img{
	width: auto;
	max-width: 28px;
}

.company-page .rongyu .zhengshu-box .swiper-slide-active .text-box .button,
.company-page .rongyu .zhengshu-box .swiper-slide-duplicate-active .text-box .button{
	background: #0067ac;
}

.company-page .rongyu .zhengshu-box .swiper-button-prev,
.company-page .rongyu .zhengshu-box .swiper-button-next{
	width: 66px;
	height: 66px;
	border-radius: 50%;
	background: #0067ac;
	color: #fff;
}

.company-page .rongyu .zhengshu-box .swiper-button-prev:after,
.company-page .rongyu .zhengshu-box .swiper-button-next:after{
	font-size: 30px;
}


.company-page .rongyu .zhengshu-box .swiper-button-prev{
	left: -140px;
}

.company-page .rongyu .zhengshu-box .swiper-button-next{
	right:-140px;
}

.zhengshu-popup{
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: rgba(0,0,0,.45);
	z-index: 10;
	display: none;
}

.zhengshu-popup .popup-bg{
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 0;
}

.zhengshu-popup .popup-box{
	position: absolute;
	left: 0;
	top:0;
	width: 100%;
	height: 100%;
	z-index: 1;
	overflow-y: scroll;
}

.zhengshu-popup .popup-box .box-content{
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-top: 20vh;
	padding-bottom: 20vh;
}

.zhengshu-popup .popup-box .popup-container{
	width: 80%;
	max-width: 810px;
	background: #dee7f2;
		pointer-events: all;
}

.zhengshu-popup .popup-box .popup-container .popup-content{
	padding: 6.17% 7.4%;
}

.zhengshu-popup .popup-box .popup-container .popup-content .title-box{
	position: relative;
	padding-bottom: 3.7%;
}

.zhengshu-popup .popup-box .popup-container .popup-content .title-box .title{
	color: #222;
	font-size: 20px;
	line-height: 1.5;
	font-weight: 600;
	padding: 0 13.5%;
	z-index: 0;
	text-align: center;
}

.zhengshu-popup .popup-box .popup-container .popup-content .title-box .closeit{
	position: absolute;
	right: 0;
	top:50%;
	margin-top: -26px;
	z-index: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	color: #222;
	font-size: 18px;
	line-height: 1;
	cursor: pointer;
}

.zhengshu-popup .popup-box .popup-container .popup-content .title-box .closeit i{
	font-size: 26px;
	margin-right: 10px;
}

.zhengshu-popup .popup-box .popup-container .popup-content .neriong-box{
	font-size: 0;
	text-align: center;
}

.zhengshu-popup .popup-box .popup-container .popup-content .neriong-box img{
	width: 100%;
}

/************* 合作品牌 ***************/
.hezuo-page{
	padding: 30px 0 105px 0;
}

.hezuo-page .hezuo-fl{
	padding: 0 50px;
	margin-bottom: 50px;
	display: flex;
	justify-content: center;
	align-items: stretch;
}

.hezuo-page .hezuo-fl .fl-link{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	margin: 0 30px;
}

.hezuo-page .hezuo-fl .fl-link .icon{
	width: 92px;
	height: 92px;
	border-radius: 50%;
}

.hezuo-page .hezuo-fl .fl-link .icon img{
	width: auto;
	max-width: 60px;
	height: auto;
	max-height: 60px;
}

.hezuo-page .hezuo-fl .fl-link .icon img.img-white{
	display: none;
}

.hezuo-page .hezuo-fl .fl-link .wenzi{
	color: #111;
	font-size: 22px;
	line-height: 1;
	padding: 0 0 0 10px;
}

.hezuo-page .hezuo-fl .fl-link.on .icon,
.hezuo-page .hezuo-fl .fl-link:hover .icon{
	background: #0067ac;
}

.hezuo-page .hezuo-fl .fl-link.on .icon img.img-color,
.hezuo-page .hezuo-fl .fl-link:hover .icon img.img-color{
	display: none;
}

.hezuo-page .hezuo-fl .fl-link.on .icon img.img-white,
.hezuo-page .hezuo-fl .fl-link:hover .icon img.img-white{
	display: inline-block;
}

.hezuo-page .hezuo-fl .fl-link.on .wenzi,
.hezuo-page .hezuo-fl .fl-link:hover .wenzi{
	color: #0067ac;
}

.hezuo-page .hezuo-list{
	padding: 0 50px;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;
	width: 100%;
}

.hezuo-page .hezuo-list .list-item{
	width: 370px;
	height: 245px;
	margin-bottom: 60px;
	border: 1px #ddd solid;
	position:relative;
	border-bottom-color: #0067ac;
	overflow: hidden;
	transition: all .6s ease;
}

.hezuo-page .hezuo-list .list-item:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 0;
	width: 100%;
	height: 0;
	border-bottom: 2px #0067ac solid;
	box-sizing: border-box;
}

.hezuo-page .hezuo-list .list-item .text{
	position: relative;
	z-index: 1;
	width: 100%;
	height: 100%;
	padding: 30px;
}

.hezuo-page .hezuo-list .list-item .text .wenzi{
	color: #333;
	font-size: 16px;
	line-height: 30px;
	max-height: 90px;
	overflow: hidden;
	margin-bottom: 35px;
	transition: all .6s ease;
}

.hezuo-page .hezuo-list .list-item .text .more-button{
	color: #0067ac;
	font-size: 14px;
	line-height: 1;
	padding-top: 15px;
	position: relative;
	transition: all .6s ease;
}

.hezuo-page .hezuo-list .list-item .text .more-button:before{
	content: "";
	position: absolute;
	left: 0;
	top:0;
	width: 66px;
	height: 0;
	border-bottom: 1px #0067ac solid;
}

.hezuo-page .hezuo-list .list-item .text .more-button i{
	padding-left: 5px;
}

.hezuo-page .hezuo-list .list-item .logo{
	position: absolute;
	right: 18px;
	bottom: -32px;
	width: 110px;
	height: 110px;
	background: #fff;
	border: 1px #0067ac solid;
	border-radius: 50%;
	display: flex;
	justify-content: center;
	align-items: center;
	padding: 10px;
}

.hezuo-page .hezuo-list .list-item .logo img{
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
	margin-top: -10px;
}

.hezuo-page .hezuo-list .list-item:before{
	content:"";
	position: absolute;
	right: 18px;
	bottom: -32px;
	width: 110px;
	height: 110px;
	border-radius: 50%;
	background: #0067ac;
	z-index: 0;
	box-sizing: border-box;
	transition: all .6s ease;
}

.hezuo-page .hezuo-list .list-item:hover{
	border-color: transparent;
}

.hezuo-page .hezuo-list .list-item:hover:before{
	transform: scale(20);
}

.hezuo-page .hezuo-list .list-item:hover .text .wenzi,
.hezuo-page .hezuo-list .list-item:hover .text .more-button{
	color: #fff;
}

/*************** 合作品牌-详情 *******************/
.hezuo-detail{
	padding:15px 0 75px 0
}

.hezuo-detail .hezuo-detail-top{
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	width: 100%;
	margin-bottom: 120px;
}

.hezuo-detail .hezuo-detail-top .img-box{
	width: 327px;
}

.hezuo-detail .hezuo-detail-top .img-box .img{
	width: 100%;
	height: 155px;
	background: #f7f7f7;
	font-size: 0;
	border: 1px #ddd solid;
	padding: 20px;
	margin-bottom: 40px;
}

.hezuo-detail .hezuo-detail-top .img-box .img img{
	width:auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}

.hezuo-detail .hezuo-detail-top .img-box .wenzi{
	text-align: center;
	color: #000;
	font-size: 24px;
	line-height: 1;
}


.hezuo-detail .hezuo-detail-top .text-box{
	width: calc(100% - 327px);
	padding-left: 40px;
}

.hezuo-detail .hezuo-detail-top .text-box .mt{
	color: #0067ac;
	font-size: 20px;
	line-height: 24px;
	border-left: 7px #0067ac solid;
	padding-left: 20px;
	margin-bottom: 20px;
}

.hezuo-detail .hezuo-detail-top .text-box .mc{
	color:#111;
	font-size: 16px;
	line-height: 30px;
}

.hezuo-detail .hezuo-detail-main{
	
}

.hezuo-detail .detail-fl{
	margin-bottom: 40px;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	width: 100%;
}

.hezuo-detail .detail-fl .link{
	width: 446px;
	height: 68px;
	border: 1px #ddd solid;
	color: #000;
	font-size: 20px;
	position: relative;
}

.hezuo-detail .detail-fl .link:after{
	content: "";
	position: absolute;
	left:0;
	bottom:0;
	width: 0;
	height: 0;
	border-bottom: 3px #0061c2 solid;
	transition: all .4s ease;
}

.hezuo-detail .detail-fl .link.on,
.hezuo-detail .detail-fl .link:hover{
	background:#bfd9ea;
	color: #0061c2;
	font-weight: bold;
	border: none;
}

.hezuo-detail .detail-fl .link.on:after,
.hezuo-detail .detail-fl .link:hover:after{
	width: 100%;
}

.hezuo-detail .detail-cp{
	
}

.hezuo-detail .detail-cp .cp-fl{
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;
	margin-bottom: 50px;
}


.hezuo-detail .detail-cp .cp-fl .link{
	width: 200px;
	height: 44px;
	border-radius: 44px;
	border: 1px #0061c2 solid;
	margin-bottom: 20px;
	color: #0067ac;
	font-size: 16px;
}

.hezuo-detail .detail-cp .cp-fl .link .arrow{
	padding-left: 5px;
	position: relative;
	top: 1px;
}

.hezuo-detail .detail-cp .cp-fl .link.on,
.hezuo-detail .detail-cp .cp-fl .link:hover{
	color: #fff;
	background:#0067ac;
}

.hezuo-detail .detail-zl{
	
}

.hezuo-detail .detail-zl .zl-item{
	margin-bottom: 25px;
}

.hezuo-detail .detail-zl .zl-item .link{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.hezuo-detail .detail-zl .zl-item .link .icon{
	width: 32px;
	font-size: 0;
}

.hezuo-detail .detail-zl .zl-item .link .icon img{
	width: 100%;
}

.hezuo-detail .detail-zl .zl-item .link .wenzi{
	color: #454545;
	font-size: 16px;
	line-height:1;
	padding-left: 10px;
	text-decoration: underline;
}

.hezuo-detail .detail-zl .zl-item .link:hover .wenzi{
	color:#0067ac;
}

.hezuo-detail .detail-zx{
	
}

.hezuo-detail .detail-zx .zx-item{
	border-bottom: 1px #ddd solid;
	padding-bottom: 20px;
	margin-bottom: 20px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.hezuo-detail .detail-zx .zx-item .link{
	max-width: calc(100% - 100px);
	padding: 0 0 0 25px;
	position: relative;
	color: #454545;
	font-size: 16px;
	line-height: 1;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.hezuo-detail .detail-zx .zx-item .link:before{
	content: "";
	width: 0;
	height: 0;
	border-left: 7px #0067ac solid;
	border-top:7px transparent solid;
	border-bottom: 7px transparent solid;
	position: absolute;
	left:0;
	top:50%;
	margin-top: -7px;
}

.hezuo-detail .detail-zx .zx-item .link:hover{
	color: #0067ac;
}


.hezuo-detail .detail-zx .zx-item .date{
	color: #000;
	font-size: 14px;
	line-height: 1;
	text-align: right;
	width: 100px;
}

/************** 技术资源 **************/
.jishuziyuan-cover{
	
}

.jishuziyuan-cover .img-list{
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	width: 100%;
}

.jishuziyuan-cover .img-list .list-item{
	width: 670px;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-wrap: wrap;
}

.jishuziyuan-cover .img-list .list-item .link{
	width: 320px;
	height: 248px;
	overflow: hidden;
	position: relative;
	margin-bottom: 20px;
	border-radius: 20px;
}


.jishuziyuan-cover .img-list .list-item .link .img-box{
	position: relative;
	z-index: 0;
	width: 100%;
	height: 100%;
	font-size: 0;
	transition: all .4s ease;
}

.jishuziyuan-cover .img-list .list-item .link .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.jishuziyuan-cover .img-list .list-item .link .text-box{
	position: absolute;
	top:0;
	right:0;
	bottom:0;
	left: 0;
	z-index: 1;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	color: #fff;
	font-size: 26px;
	line-height: 1;
}

.jishuziyuan-cover .img-list .list-item .link .text-box .more-button{
	font-size: 18px;
	margin-top: 30px;
}

.jishuziyuan-cover .img-list .list-item:first-child{
	width: 650px;
}

.jishuziyuan-cover .img-list .list-item:first-child .link{
	width: 100%;
	height: 518px;
}

.jishuziyuan-cover .img-list .list-item:last-child .link:nth-child(2n+1){
	width: 330px;
}

.jishuziyuan-cover .img-list .list-item:first-child .link .text-box{
	background: rgba(0,74,152,.6);
}

.jishuziyuan-cover .img-list .list-item:last-child .link:first-child .text-box{
	background: rgba(231,102,2,.6);
}

.jishuziyuan-cover .img-list .list-item:last-child .link:nth-child(2) .text-box{
	background: rgba(0,0,0,.6);
}

.jishuziyuan-cover .img-list .list-item:last-child .link:nth-child(3) .text-box{
	background: rgba(8,163,178,.6);
}

.jishuziyuan-cover .img-list .list-item:last-child .link:nth-child(4) .text-box{
	background: rgba(0,0,0,.6);
}

.jishuziyuan-cover .img-list .list-item .link:hover .img-box{
	transform: scale(1.2);
}

.jishuziyuan-cover .wenzi-list{
	padding-top: 90px;
	padding-bottom: 185px;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	width: 100%;
}

.jishuziyuan-cover .wenzi-list .list-item{
	width: 315px;
}

.jishuziyuan-cover .wenzi-list .list-item .item-content{
	margin-bottom: 50px;
}

.jishuziyuan-cover .wenzi-list .list-item .bt{
	
}

.jishuziyuan-cover .wenzi-list .list-item .bt .title{
	color:#000;
	font-size: 24px;
	line-height: 1;
	font-weight: bold;
	margin-bottom: 30px;
}

.jishuziyuan-cover .wenzi-list .list-item .bt .more{
	color: #0067ac;
	font-size: 18px;
	line-height: 1;
}

.jishuziyuan-cover .wenzi-list .list-item .bc{
	padding-top: 30px;
}

.jishuziyuan-cover .wenzi-list .list-item .bc li{
	border-bottom: 1px #ddd solid;
	font-size: 0;
	padding-bottom: 20px;
	margin-bottom: 25px;
}

.jishuziyuan-cover .wenzi-list .list-item .bc li .link{
	color: #111;
	font-size: 18px;
	line-height: 1;
}

.jishuziyuan-cover .wenzi-list .list-item .bc li .link:hover{
	color: #0067ac;
}

/**************** 技术资源-列表-讲座及会议 **********/
.ziyuan-page{
	padding: 25px 0 100px 0;
}

.ziyuan-page .content{
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	flex-direction: row-reverse;
}

.mod-ziyuan-sidebar{
	width: 313px;
}

.mod-ziyuan-sidebar .sidebar-fl{
	
}

.mod-ziyuan-sidebar .sidebar-fl .mt{
	color: #000;
	font-size: 24px;
	line-height: 1;
	padding-bottom: 15px;
	border-bottom: 1px #000 solid;
	margin-bottom: 20px;
	padding-top: 40px;
}

.mod-ziyuan-sidebar .sidebar-fl .mc{
	
}

.mod-ziyuan-sidebar .sidebar-fl .link{
	margin-bottom: 20px;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 100% auto;
	height: 102px;
	padding: 15px 25px;
	color: #111;
	font-size: 24px;
	line-height: 30px;
}

.mod-ziyuan-sidebar .sidebar-fl .link .wenzi{
	
}

.mod-ziyuan-sidebar .sidebar-fl .link:hover,
.mod-ziyuan-sidebar .sidebar-fl .link.on{
	background-position: center bottom;
	color: #fff;
}


.mod-ziyuan-sidebar .sidebar-baoming{
	margin-top: 90px;
	border: 1px #ddd solid;
	border-radius: 5px;
	padding: 40px 10px 60px 10px;
	text-align: center;
}

.mod-ziyuan-sidebar .sidebar-baoming .title{
	color:#0067ac;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 30px;
}

.mod-ziyuan-sidebar .sidebar-baoming .img{
	font-size: 0;
	margin-bottom: 20px;
}

.mod-ziyuan-sidebar .sidebar-baoming .info{
	color: #111;
	font-size: 14px;
	line-height: 1;
	margin-bottom: 15px;
}

.mod-ziyuan-sidebar .sidebar-baoming .tishi{
	text-align: left;
	color: #111;
	font-size: 14px;
	line-height: 2;
}

.mod-ziyuan-sidebar .sidebar-brand{
	background: #f7f7f7;
	border-radius: 5px;
	padding: 35px 10px 10px 20px;
	margin-bottom: 40px;
}

.mod-ziyuan-sidebar .sidebar-brand .mt{
	color: #000;
	font-size: 24px;
	line-height: 1;
	padding-bottom: 15px;
	border-bottom: 1px #000 solid;
	margin-bottom: 30px;
}

.mod-ziyuan-sidebar .sidebar-brand .all-link,
.mod-ziyuan-sidebar .sidebar-brand .link-list{
	font-size: 0;
}

.mod-ziyuan-sidebar .sidebar-brand .all-link .link,
.mod-ziyuan-sidebar .sidebar-brand .link-list .link{
	color: #0067ac;
	font-size: 16px;
	line-height: 1;
	margin-bottom: 20px;
	margin-right: 30px;
}

.mod-ziyuan-sidebar .sidebar-brand .link-list .link{
	color: #000;
}
.mod-ziyuan-sidebar .sidebar-brand .link-list .link.on{
	color: #0067ac;
}

.mod-ziyuan-sidebar .sidebar-brand .link-list .link:hover{
	color: #0067ac;
}


.ziyuan-page .neirong-content{
	padding-right: 100px;
width:calc(100% - 313px)!important
}

.ziyuan-page .ziyuanpage-huiyi-list{
	
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item{
	margin-bottom: 70px;
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .img-box{
	width: 266px;
	font-size: 0;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .img-box .img{
	width: 100%;
	height:159px;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box{
	width: calc(100% - 266px);
	padding-left: 25px;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .title{
	margin-bottom: 15px;
	font-size: 0;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .title .link{
	color: #000;
	font-size: 24px;
	line-height: 1;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .info{
	margin-bottom: 15px;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .info .info-item{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	color: #0067ac;
	font-size: 16px;
	line-height: 24px;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .info .info-item .bt{
	width: 80px;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .info .info-item .bc{
	width: calc(100% - 80px);
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .more-button{
	width: 170px;
	height: 48px;
	border-radius: 3px;
	background: #f38530;
	font-size: 18px;
	color: #fff;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .more-button i{
	padding-left: 5px;
	position: relative;
	top: 1px;
}

.ziyuan-page .ziyuanpage-huiyi-list .list-item .text-box .more-button:hover{
	background: #ff6f00;
}

/*************** 讲座及会议详情 *************/
.ziyuan-page .huiyi-detail{
	
}

.ziyuan-page .huiyi-detail .detail-top{
	margin-bottom: 60px;
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.ziyuan-page .huiyi-detail .detail-top .img-box{
	width: 266px;
	height: 159px;
	font-size: 0;
}

.ziyuan-page .huiyi-detail .detail-top .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.ziyuan-page .huiyi-detail .detail-top .text-box{
	width: calc(100% - 266px);
	padding-left: 25px;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .title{
	margin-bottom: 15px;
	color: #000;
	font-size: 24px;
	line-height: 1;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .info{
	margin-bottom: 15px;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .info .info-item{
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	color: #0067ac;
	font-size: 16px;
	line-height: 24px;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .info .info-item .bt{
	width: 80px;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .info .info-item .bc{
	width: calc(100% - 80px);
}

.ziyuan-page .huiyi-detail .detail-top .text-box .more-button{
	width: 170px;
	height: 48px;
	border-radius: 3px;
	background: #f38530;
	font-size: 18px;
	color: #fff;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .more-button i{
	padding-left: 5px;
	position: relative;
	top: 1px;
}

.ziyuan-page .huiyi-detail .detail-top .text-box .more-button:hover{
	background: #ff6f00;
}

.ziyuan-page .huiyi-detail .detail-content{
	
}

.ziyuan-page .huiyi-detail .content-item{
	margin-top: 70px;
}

.ziyuan-page .huiyi-detail .content-item:first-child{
	margin-top: 0;
}

.ziyuan-page .huiyi-detail .content-item .bt{
	position: relative;
	border-bottom: 1px rgba(0,0,0,.2) solid;
	margin-bottom: 15px;
	padding-bottom: 15px;
	color: #222;
	font-size: 20px;
	line-height: 1;
	font-weight: bold;
}

.ziyuan-page .huiyi-detail .content-item .bt:after{
	content:"";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 4em;
	height: 0;
	border-bottom: 1px #000 solid;
}

.ziyuan-page .huiyi-detail .content-item .bc{
	color: #111;
	font-size: 14px;
	line-height: 2
}

.ziyuan-page .huiyi-detail .zhuanjia-list{
	padding:10px 0 0 0
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item{
	margin-bottom: 30px;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item .avata{
	font-size: 0;
	width: 114px;
	height: 114px;
	border-radius: 50%;
	overflow: hidden;
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item .avata img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item .info{
	width: calc(100% - 114px);
	padding-left: 35px;
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item .info .info-item{
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	width: 100%;
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item .info .nt{
	font-weight: bold;
	width: 70px;
}

.ziyuan-page .huiyi-detail .zhuanjia-list .list-item .info .nc{
	width: calc(100% - 70px);
}

/************* 视频课堂 *************/
.ziyuan-page .ziyuanpage-shipin-list{
	
}

.ziyuan-page .ziyuanpage-shipin-list .list-item{
	margin-bottom: 70px;
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .img-box{
	width: 266px;
	font-size: 0;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .img-box .img{
	width: 100%;
	height:159px;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.ziyuan-page .ziyuanpage-shipin-list .list-item .text-box{
	width: calc(100% - 266px);
	padding-left: 25px;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .text-box .title{
	margin-bottom: 15px;
	font-size: 0;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .text-box .title .link{
	color: #000;
	font-size: 24px;
	line-height: 1;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .text-box .title .link:hover{
	color: #0067ac;
}

.ziyuan-page .ziyuanpage-shipin-list .list-item .text-box .info{
	color: #999;
	font-size: 16px;
	line-height: 30px;
	height: 120px;
	overflow: hidden;
}

/******************* 在线工具 ********************/
.ziyuan-page .tools{
	width: 100%;
}

.ziyuan-page .tools .tool-item{
	margin-top: 110px;
}

.ziyuan-page .tools .tool-item:first-child{
	margin-top: 0;
}

.ziyuan-page .tools .tool-item .mt{
	border-bottom: 1px rgba(0,0,0,.2) solid;
	position: relative;
	color: #222;
	font-size: 20px;
	line-height: 1;
	padding-bottom: 15px;
	margin-bottom: 30px;
}

.ziyuan-page .tools .tool-item .mt:after{
	content: "";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 4em;
	height: 0;
	border-bottom: 1px #000 solid;
}

.ziyuan-page .tools .tool-item .mc{
	padding: 0 80px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: flex-start;
	flex-wrap: wrap;
}

.ziyuan-page .tools .tool-item .item-link{
	border-bottom: 1px #ddd solid;
	padding: 20px 0;
	font-size: 0;
	width:540px;
}

.ziyuan-page .tools .tool-item .item-link .link{
	color: #111;
	font-size: 18px;
	line-height: 30px;
}

.ziyuan-page .tools .tool-item .item-link .link:hover{
	color: #0067ac;
}

/******************* 技术资源-列表-资源下载 *****************/
.ziyuan-page .ziyuanpage-download-list{
	
}

.ziyuan-page .ziyuanpage-download-list .list-item{
	margin-bottom: 70px;
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.ziyuan-page .ziyuanpage-download-list .list-item .img-box{
	width: 266px;
	font-size: 0;
}

.ziyuan-page .ziyuanpage-download-list .list-item .img-box .img{
	width: 100%;
	height:159px;
}

.ziyuan-page .ziyuanpage-download-list .list-item .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.ziyuan-page .ziyuanpage-download-list .list-item .text-box{
	width: calc(100% - 266px);
	padding-left: 25px;
}

.ziyuan-page .ziyuanpage-download-list .list-item .text-box .title{
	margin-bottom: 15px;
	font-size: 0;
}

.ziyuan-page .ziyuanpage-download-list .list-item .text-box .title .link{
	color: #000;
	font-size: 24px;
	line-height: 1;
	max-width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.ziyuan-page .ziyuanpage-download-list .list-item .text-box .title .link:hover{
	color: #0067ac;
}

.ziyuan-page .ziyuanpage-download-list .list-item .text-box .info{
	color: #999;
	font-size: 16px;
	line-height: 30px;
	height: 90px;
	overflow: hidden;
	margin-bottom: 10px;
}

.ziyuan-page .ziyuanpage-download-list .list-item .text-box .more{
	color: #0067ac;
	font-size: 18px;
	line-height: 1;
}

.ziyuan-page .ziyuanpage-download-list .list-item .text-box .more i{
	padding-left: 5px;
	position: relative;
	top:1px
}

/**************** 资源下载-详情 *****************/
.ziyuan-page .download-detail{
	
}

.ziyuan-page .download-detail .detail-top{
	margin-bottom: 60px;
	display: flex;
	justify-content: flex-start;
	align-items: stretch;
	width: 100%;
}

.ziyuan-page .download-detail .detail-top .img-box{
	width: 266px;
	height: 159px;
	font-size: 0;
}

.ziyuan-page .download-detail .detail-top .img-box img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}


.ziyuan-page .download-detail .detail-top .text-box{
	width: calc(100% - 266px);
	padding-left: 25px;
}

.ziyuan-page .download-detail .detail-top .text-box .title{
	margin-bottom: 15px;
	color: #000;
	font-size: 24px;
	line-height: 1;
}

.ziyuan-page .download-detail .detail-top .text-box .info{
	margin-bottom: 45px;
	width: 100%;
	display: flex;
	justify-content: flex-start;
	align-items: flex-start;
	color: #0067ac;
	font-size: 16px;
	line-height: 24px;
}

.ziyuan-page .download-detail .detail-top .text-box .more-button{
	width: 170px;
	height: 48px;
	border-radius: 3px;
	background: #f38530;
	font-size: 18px;
	color: #fff;
}

.ziyuan-page .download-detail .detail-top .text-box .more-button i{
	padding-left: 5px;
	position: relative;
	top: 1px;
}

.ziyuan-page .download-detail .detail-top .text-box .more-button:hover{
	background: #ff6f00;
}

.ziyuan-page .download-detail .detail-content{
	
}

.ziyuan-page .download-detail .content-item .bt{
	position: relative;
	border-bottom: 1px rgba(0,0,0,.2) solid;
	margin-bottom: 15px;
	padding-bottom: 15px;
	color: #222;
	font-size: 20px;
	line-height: 1;
	font-weight: bold;
}

.ziyuan-page .download-detail .content-item .bt:after{
	content:"";
	position: absolute;
	left: 0;
	bottom: -1px;
	width: 4em;
	height: 0;
	border-bottom: 1px #000 solid;
}

.ziyuan-page .download-detail .content-item .bc{
	color: #111;
	font-size: 14px;
	line-height: 2
}

.ziyuan-page .download-detail .content-item .bc a{
	color: #111;
}

.ziyuan-page .download-detail .content-item .bc a:hover{
	color: #0067ac;
}

.ziyuan-page .download-detail .content-item .bc h4{
	color: #0067ac;
	font-size: 18px;
}

.ziyuan-page .download-detail .content-item .bc ul li{
	list-style: inside disc;
}

/**************** 市场资讯 ******************/
.shichangzixun{
	padding: 35px 0 45px 0;
}

.shichangzixun .pic-news-list{
	margin-bottom:30px;
}

.shichangzixun .pic-news-list .list-item{
	margin-bottom:45px;
	width: 100%;
	display: flex;
	justify-content: space-between;
	align-items: stretch;
}

.shichangzixun .pic-news-list .list-item .img-box{
	width: 266px;
	height: 159px;
	font-size: 0;
}

.shichangzixun .pic-news-list .list-item .img-box .img{
	width: 100%;
	height: 100%;
}

.shichangzixun .pic-news-list .list-item .img-box .img img{
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.shichangzixun .pic-news-list .list-item .text-box{
	width: calc(100% - 266px);
	padding-left: 25px;
}

.shichangzixun .pic-news-list .list-item .text-box .title{
	font-size: 0;
	margin-bottom: 15px;
}

.shichangzixun .pic-news-list .list-item .text-box .title .link{
	color: #000;
	font-size: 24px;
	line-height: 1;
	width: auto;
	max-width: 100%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.shichangzixun .pic-news-list .list-item .text-box .title .link:hover{
	color: #0067ac;
}

.shichangzixun .pic-news-list .list-item .text-box .info{
	color:#999;
	font-size: 16px;
	line-height: 30px;
	max-height: 60px;
	overflow:hidden;
	margin-bottom:30px;
}

.shichangzixun .pic-news-list .list-item .text-box .more{
	display: inline-flex;
	justify-content: flex-start;
	align-items: center;
	color: #0067ac;
	font-size: 18px;
	line-height: 1;
}

.shichangzixun .pic-news-list .list-item .text-box .more .arrow{
	padding-left: 5px;
	position: relative;
	top:1px;
}

.shichangzixun .text-news-list{
	margin-bottom: 40px;
}

.shichangzixun .text-news-list .list-item{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	border-bottom: 1px #ddd solid;
	padding: 20px 0;
}

.shichangzixun .text-news-list .list-item .text{
	width: calc(100% - 110px);
	font-size: 0;
}

.shichangzixun .text-news-list .list-item .text .link{
	width: auto;
	max-width: 100%;
	overflow:hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	color:#454545;
	font-size: 16px;
	line-height: 1;
}

.shichangzixun .text-news-list .list-item .text .link:hover{
	color: #0067ac;
}

.shichangzixun .text-news-list .list-item .text .link:before{
	content: "";
	display:inline-block;
	vertical-align: top;
	width: 0;
	height: 0;
	border-left: 7px #0067ac solid;
	border-top: 7px transparent solid;
	border-bottom: 7px transparent solid;
	margin-right: 12px;
	position: relative;
	top:1px;
}


.shichangzixun .text-news-list .list-item .date{
	text-align: right;
	color: #000;
	font-size: 14px;
	line-height: 1;
	width: 110px;
}

/**************** 市场资讯-详情 **************/
.shichangzixun-detail{
	padding: 15px 0 60px 0;
}

.shichangzixun-detail .content{
	display: flex;
	justify-content: space-between;
	align-items: stretch;
}

.mod-news-sidebar{
	width: 280px;
}

.mod-news-sidebar .hotnews{
	padding-top:30px;
}

.mod-news-sidebar .hotnews .mt{
	border-bottom: 1px #000 solid;
	padding-bottom: 15px;
	margin-bottom: 30px;
	color: #000;
	font-size: 24px;
	line-height: 1;
}

.mod-news-sidebar .hotnews .mc{
	
}

.mod-news-sidebar .hotnews .hotnews-item{
	margin-bottom: 40px;
}

.mod-news-sidebar .hotnews .hotnews-item .link{
	color: #999;
	font-size: 14px;
	line-height: 2;
	margin-bottom: 5px;
}

.mod-news-sidebar .hotnews .hotnews-item .date{
	color: #000;
	font-size: 15px;
	line-height: 1;
}

.mod-news-sidebar .hotnews .hotnews-item .link:hover{
	color: #0067ac;
}

.mod-news-sidebar .hotnews .more{
	
}

.mod-news-sidebar .hotnews .more a{
	display: inline-flex;
	justify-content: flex-start;
	align-items: center;
	border-bottom: 1px #0b4da1 solid;
	padding-bottom: 15px;
	padding-right: 15px;
	color: #0067ac;
	font-size: 18px;
	line-height: 1;
}

.mod-news-sidebar .hotnews .more a i{
	padding-left: 5px;
	position: relative;
	top:1px;
}

.shichangzixun-detail .neirong-content{
	padding-left: 90px;
}

.shichangzixun-detail .news-detail-box{
	
}

.shichangzixun-detail .news-detail-box .title-box{
	margin-bottom: 30px;
	border-bottom: 1px #ddd solid;
	padding-bottom: 10px;
}

.shichangzixun-detail .news-detail-box .title-box .title{
	color: #000;
	font-size: 24px;
	line-height: 1.3;
	margin-bottom: 10px;
}

.shichangzixun-detail .news-detail-box .title-box .info{
	display: flex;
	justify-content: flex-start;
	align-items:center;
}

.shichangzixun-detail .news-detail-box .title-box .info .date{
	color:#0067ac;
	font-size: 16px;
	line-height: 1;
}

.shichangzixun-detail .news-detail-box .content-box{
	color: #111;
	font-size: 16px;
	line-height: 30px;
}

/**************** 搜索结果列表 *******************/
.searchpage-bg-box{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 0;
	left: 0;
	top:0;
	background-color: #F7F7F7;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 1920px auto;
}

.searchpage{
	width: 1300px;
	margin: 0 auto;
	padding: 10px 0 80px 0;
}

.searchpage .mt{
	text-align: center;
	color:#111;
	font-size: 40px;
	line-height: 1;
	margin-bottom: 40px;
}

.searchpage .shaixuan{
	background-color: #fff;
	background-image: url(../images/searchpage-box-bg.png);
	background-position: center top;
	background-repeat: no-repeat;
	background-size: 100% auto;
	border-top-left-radius: 20px;
	border-top-right-radius: 20px;
	padding: 50px 90px 80px 90px;
	margin-bottom: 10px;
	position: relative;
	z-index: 1;
	box-shadow: 0 0 7px rgba(0,0,0,.03);
}

.searchpage .shaixuan:before,
.searchpage .shaixuan:after{
	content: "";
	position: absolute;
	width: 22px;
	height: 68px;
	background: url(../images/searchpage-zhuangshi.png) no-repeat center center;
	background-size: 22px 68px;
	bottom: -40px;
}

.searchpage .shaixuan:before{
	left: 40px;
}

.searchpage .shaixuan:after{
	right:40px;
}


.searchpage .shaixuan .bt{
	color:#0067ac;
	font-size: 18px;
	line-height: 1;
	font-weight: bold;
	margin-bottom: 40px;
}

.searchpage .shaixuan .sx-item{
	margin-top:40px;
}

.searchpage .shaixuan .sx-item .nt{
	color: #222;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 20px;
}

.searchpage .shaixuan .sx-item:last-child .nt{
	margin-bottom: 0;
}

.searchpage .shaixuan .sx-item .nc{
	display: flex;
	justify-content: flex-start;
	align-items: center;
	width:100%;
}

.searchpage .shaixuan .sx-item .nc .text{
	width: 922px;
	height: 54px;
	line-height: 52px;
	border: 1px #ddd solid;
	padding: 0 20px;
	color: #454545;
	font-size: 16px;
}

.searchpage .shaixuan .sx-item .nc .keyword-search{
	width: 86px;
	height: 36px;
	border-radius: 36px;
	background: rgba(0,128,255,.2);
	color: #222;
	font-size: 18px;
	margin-left: 15px;
	cursor: pointer;
}

.searchpage .shaixuan .sx-item .nc .keyword-search:hover{
	color: #fff;
	background: rgba(0,128,255,1);
}

.searchpage .shaixuan .sx-item .fl-item{
	position: relative;
	width: 292px;
	margin-right: 25px;
}

.searchpage .shaixuan .sx-item .fl-item .fs-wrap{
	width: 100%;
	position: relative;
}

.searchpage .shaixuan .sx-item .fl-item .fs-label-wrap{
	border-left: 0;
	border-right: 0;
	border-bottom-color: #000;
	border-top-color: transparent;
	width: 100%;
	height: 56px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
}

.searchpage .shaixuan .sx-item .fl-item .fs-label-wrap .fs-label{
	color: #454545;
	font-size: 16px;
}

.searchpage .shaixuan .sx-item .fl-item .fs-dropdown{
	width: 100%;
}

.searchpage .shaixuan .sx-item .fl-item .fs-option, 
.searchpage .shaixuan .sx-item .fl-item .fs-search, 
.searchpage .shaixuan .sx-item .fl-item .fs-optgroup-label{
	color: #454545;
	font-size: 16px;
	line-height: 1.5;
}

.searchpage .shaixuan .sx-item .fl-search{
	width: 160px;
	height: 56px;
	border-radius: 56px;
	background: #f38530;
	color: #fff;
	font-size: 18px;
	cursor: pointer;
}

.searchpage .shaixuan .sx-item .fl-search .icon{
	font-size: 0;
	width: 22px;
	height: 22px;
	margin-right: 10px;
}

.searchpage .shaixuan .sx-item .fl-search .icon img{
	width: 100%;
	height: 100%;
	object-fit: contain;
}

.searchpage .shaixuan .sx-item .fl-search:hover{
	background: #ff6f00;
}

.searchpage .jieguo{
	background: #fff;
	border-radius: 10px;
	position: relative;
	z-index: 0;
	box-shadow: 0 0 7px rgba(0,0,0,.03);
	padding: 95px 100px 130px 100px;
}

.searchpage .jieguo .total{
	color:#222;
	font-size: 18px;
	line-height: 1;
	margin-bottom: 40px;
}

.searchpage .jieguo .total .keyword{
	color: #0067ac;
	font-weight: bold;
	padding-right: 10px;
}

.searchpage .jieguo .total .num{
	padding: 0 5px;
}


/************** 邮件订阅弹窗 ************/
.dingyue-popup {
	position: fixed;
	z-index: 1000;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	display: none;
}

	.dingyue-popup .popup-bg {
		position: relative;
		z-index: 0;
		width: 100vw;
		height: 100vh;
		background: rgba(0,0,0,.15);
	}

	.dingyue-popup .popup-box {
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		z-index: 1;
		display: flex;
		justify-content: center;
		align-items: center;
		pointer-events: none;
	}

	.dingyue-popup .popup-container {
		pointer-events: auto;
		width: 780px;
	}

		.dingyue-popup .popup-container .popup-content {
			background: #fff;
			padding: 50px 100px;
		}

		.dingyue-popup .popup-container .close-dingyue {
			display: flex;
			justify-content: flex-start;
			align-items: center;
			cursor: pointer;
			margin-bottom: 30px;
		}

			.dingyue-popup .popup-container .close-dingyue .icon {
				width: 23px;
				font-size: 0;
			}

				.dingyue-popup .popup-container .close-dingyue .icon img {
					width: 100%;
				}

			.dingyue-popup .popup-container .close-dingyue .wenzi {
				padding-left: 10px;
				font-size: 16px;
				line-height: 1;
				color: #0067ac;
			}

		.dingyue-popup .popup-container .dingyue-bd {
			padding: 0 50px 0 75px;
		}

			.dingyue-popup .popup-container .dingyue-bd .bt {
				text-align: center;
				color: #111;
				font-size: 22px;
				line-height: 1;
				font-weight: bold;
				margin-bottom: 45px;
			}

			.dingyue-popup .popup-container .dingyue-bd .bc {
			}

			.dingyue-popup .popup-container .dingyue-bd .bd-item {
				margin-bottom: 15px;
			}

			.dingyue-popup .popup-container .dingyue-bd .text {
				border: 1px #ddd solid;
				border-radius: 15px;
				height: 54px;
				line-height: 52px;
				padding: 0 20px;
				color: #454545;
				font-size: 18px;
			}

			.dingyue-popup .popup-container .dingyue-bd .textarea {
				border: 1px #ddd solid;
				border-radius: 15px;
				height: 108px;
				line-height: 52px;
				padding: 0 20px;
				color: #454545;
				font-size: 18px;
			}

			.dingyue-popup .popup-container .dingyue-bd .fs-wrap {
				width: 100%;
				position: relative;
			}

			.dingyue-popup .popup-container .dingyue-bd .fs-label-wrap {
				border-radius: 15px;
			}

				.dingyue-popup .popup-container .dingyue-bd .fs-label-wrap .fs-label {
					display: flex;
					justify-content: flex-start;
					align-items: center;
					width: 100%;
					padding: 0 40px 0 20px;
					color: #454545;
					font-size: 18px;
					height: 52px;
				}

			.dingyue-popup .popup-container .dingyue-bd .fs-arrow {
				right: 20px;
			}

			.dingyue-popup .popup-container .dingyue-bd .fs-dropdown {
				width: 100%;
			}

			.dingyue-popup .popup-container .dingyue-bd .fs-option,
			.dingyue-popup .popup-container .dingyue-bd .fs-search,
			.dingyue-popup .popup-container .dingyue-bd .fs-optgroup-label {
				font-size: 16px;
				line-height: 1.5;
				padding-left: 20px;
				padding-right: 20px;
				color: #454545;
			}

			.dingyue-popup .popup-container .dingyue-bd .tijiao-button {
				width: 100%;
				height: 54px;
				border-radius: 15px;
				color: #fff;
				font-size: 22px;
				background: #0b4da1;
				margin-top: 50px;
				cursor: pointer;
			}


/************* 20220420 *************/
.hezuo-page .hezuo-fl{padding:0}
.hezuo-page .hezuo-fl .fl-link .icon{width:76px;height:76px;}
.mod-list-banner .img-box{height:auto;width: 50%;}
.jishuziyuan-cover .img-list .list-item{width:610px}
.jishuziyuan-cover .img-list .list-item:first-child{width:590px;}
.jishuziyuan-cover .img-list .list-item .link{width:290px}
.jishuziyuan-cover .img-list .list-item:last-child .link:nth-child(2n+1){width:300px;}
.jishuziyuan-cover .wenzi-list .list-item{width:286px;}
.ziyuan-page .neirong-content{padding-right:60px}
.fuwu-page .fuwu-jishu .link-box .link{width: 140px;height: 140px;}
.fuwu-page .fuwu-jishu .link-box .link .wenzi{font-size:20px}
.fuwu-page .fuwu-peixun .fenlei .fl-item{width:380px;}
.hezuo-detail .detail-cp .cp-fl .link{width:230px}


/************* 20220425 ************/
.shichangzixun .mao-box{margin-top:-35px;margin-bottom:40px;display:flex;justify-content:flex-start;align-items:center;}
.shichangzixun .mao-box .mao-link{color:#fff;font-size:18px;line-height:52px;margin-right:10px;background:#999;border:1px #999 solid;width:180px;text-align:center;padding:0;}
.shichangzixun .mao-box .mao-link:hover,.shichangzixun .mao-box .mao-link.on{color:#333;background:#fff;}

.hezuo-page .hezuo-fl{justify-content: flex-start;margin-bottom:35px;margin-top:-30px;padding:0 50px;}
.hezuo-page .hezuo-fl .fl-link{margin:0 10px 0 0;}
.hezuo-page .hezuo-fl .fl-link .icon{display:none;}
.hezuo-page .hezuo-fl .fl-link .wenzi{padding:0;line-height:52px;font-size:18px;width:180px;background:#999;border:1px #999 solid;text-align:center;color:#fff;}
.hezuo-page .hezuo-fl .fl-link:hover .wenzi,.hezuo-page .hezuo-fl .fl-link.on .wenzi{background:#fff;color:#333}

.hezuo-detail .detail-cp .cp-fl{justify-content: flex-start;margin-right:10px;}
.hezuo-detail .detail-cp .cp-fl .link{width:180px;color: #fff;background: #999;border-color: #999;border-radius: 0;margin-right:10px}
.hezuo-detail .detail-cp .cp-fl .link .arrow{display:none}
.hezuo-detail .detail-cp .cp-fl .link.on, .hezuo-detail .detail-cp .cp-fl .link:hover{background:#fff;color:#333;}

.product-detail .pp-detail .tab-menu{border-bottom:none;}
.product-detail .pp-detail .tab-menu ul li{width:180px;height:54px;margin-right:10px;font-size:18px;background:#999;border:1px #999 solid;color:#fff;justify-content:center;}
.product-detail .pp-detail .tab-menu ul li:hover, .product-detail .pp-detail .tab-menu ul li.selected{background:#fff;color:#333;}
.product-detail .pp-detail .tab-menu ul li:hover:after, .product-detail .pp-detail .tab-menu ul li.selected:after{display:none;}

/************** 20220426 *****************/
.shichangzixun-detail .mao-box{margin-bottom:40px;display:flex;justify-content:flex-start;align-items:center;}
.shichangzixun-detail .mao-box .mao-link{color:#fff;font-size:18px;line-height:52px;margin-right:10px;background:#999;border:1px #999 solid;width:180px;text-align:center;padding:0;}
.shichangzixun-detail .mao-box .mao-link:hover,.shichangzixun-detail .mao-box .mao-link.on{color:#333;background:#fff;}

.mod-brand .slide-content{padding:0 20px}
.mod-brand .slide-content img{max-width:100%;}

.inner-banner .banner-color-bg,.inner-banner .banner-point-bg,.inner-banner .banner-content{display:none;}

/************** 20220427 *****************/
.mod-all-type-list .list-item .text-box,.mod-shaixuan .shaixuan-item .fl-item .list-item .link,.mod-product-list .list-item .bc .text-box .factory, .mod-product-list .list-item .bc .text-box .fenlei,.navigation .link, .navigation .arrow, .navigation .wenzi,.shichangzixun .pic-news-list .list-item .text-box .info,.shichangzixun .pic-news-list .list-item .text-box .more,.jishuziyuan-cover .wenzi-list .list-item .bt .more,.jishuziyuan-cover .wenzi-list .list-item .bc li .link,.hezuo-page .hezuo-list .list-item .text .more-button{font-size:16px;}

.mod-product-list .list-item .bt .pro-fl .fl-name,.mod-product-list .list-item .bt .pro-name,.shichangzixun .pic-news-list .list-item .text-box .title .link,.shichangzixun .text-news-list .list-item .text .link,.jishuziyuan-cover .wenzi-list .list-item .bt .title{font-size:18px;}


.company-page .mao-box{margin-top:-35px;margin-bottom:40px;display:flex;justify-content:flex-start;align-items:center;}
.company-page .mao-box .mao-link{color:#fff;font-size:18px;line-height:52px;margin-right:10px;background:#999;border:1px #999 solid;width:180px;text-align:center;padding:0;}
.company-page .mao-box .mao-link:hover,.shichangzixun .mao-box .mao-link.on{color:#333;background:#fff;}
.company-page .guanyu .img-box{width:400px}
.company-page .guanyu .text-box{width:calc(100% - 400px)}
.company-page .guanyu .text-box .mt,.company-page .jiazhi .mt,.company-page .rongyu .mt,.company-page .lianxi .info-box .mt{font-size:40px}
.company-page .jiazhi .jiazhi-item .item-content .bt{font-size:24px;margin-bottom:20px}


/****************** 20220505 *********************/
.company-page .guanyu .img-box{padding-top:100px;}