
/************************* sec1 start *********************************/
.sec1{
	padding-bottom: 60px;
}
.sec1 .zl_tit {
	padding-bottom: 18px;
}
/* 左右布局 */
.sec1 .hj_yy_box .hj_yy_itemleft,
.sec1 .hj_yy_box .hj_yy_itemright{
	position: relative;
	width: calc(50%  - 21px);
}
/* 描述盒子样式 */
.sec1 .hj_yy_box .hj_yy_itemleft .desc,
.sec1 .hj_yy_box .hj_yy_itemright .desc{
	width: 235px;
	height: 50px;
	font-size: 24px;
	font-family: SourceHanSansSC;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 50px;
	text-align: center;
	background: #0161C5;
	margin-bottom: 18px;
}


/* 图片宽度自适应 */
.sec1 .hj_yy_box .hj_yy_itemleft .desc_box img{
	float: left;
	box-sizing: border-box;
	width: calc(25% - 2px);
	margin: 0 0 2px 2px;
}
.sec1 .hj_yy_box .hj_yy_itemleft .desc_box img:nth-child(n+5){
	width: calc(33.3% - 2px);
}
.sec1 .hj_yy_box .hj_yy_itemright .desc_box img{
	width: calc(50% - 2px);
}
.ml_0 {
	margin-left: 0;
}

/************************* sec1 end *********************************/


/************************* sec2 start *********************************/
.sec2 .zl_cp_sel {
	background: #FFFFFF;
	padding: 0 20%;
}
.sec2 .zl_cp_sel li,.sec2 .zl_cp_sel a{
	width: calc(33.3% - 3px);
	float: left;
	height: 74px;
	line-height: 74px;
	background: #0161C5;
	color: #fff !important;
	text-align: center;
	font-size: 20px;
	transition: .3s;
	overflow: hidden;
	text-overflow:ellipsis; 
	white-space: nowrap;
}

.zl_cp_item .desc{
	width: 50%;
	box-sizing: border-box;
	padding-left: 50px;
	padding-top: 22px;
}

/************************* sec2 end *********************************/


/************************* sec4 start *********************************/
.sec4 i {
	font-style: normal;
}
.sec4{
	position: relative;
	padding-top: 22px;
	padding-bottom: 55px;
}
.sec4 .zl_tit h2{
	font-size: 36px;
	font-family: SourceHanSansSC;
	font-weight: bold;
	color: #333333;
}

.sec4 .imgs{
	text-align: center;
	margin: 0 auto;
}

.sec4 .tedian{
	position: absolute;

	width: 290px;
}
.sec4 .tedian1{
	top: 245px;
	left: 101px;
}
.sec4 .tedian2{
	top: 445px;
	left: 101px;
}
.sec4 .tedian3{
	top: 650px;
	left: 101px;
}
.sec4 .tedian4{
	top: 247px;
	right: 63px;
}
.sec4 .tedian5{
	top: 445px;
	right: 63px;
}
.sec4 .tedian6{
	top: 650px;
	right: 63px;
}

.sec4 .tedian .bg{
	box-sizing: border-box;
	width: 278px;
	height: 62px;
	line-height: 30px;
	background: #0761CB;
	border-radius: 10px;
	font-size: 30px;
	font-family: SourceHanSansSC;
	font-weight: bold;
	color: #F9F9F9;
	padding: 16px 0px 0px 38px;
}
.sec4 .tedian .desc{
	position: relative;
	margin-top: 18px;
	font-size: 18px;
	font-family: SourceHanSansSC;
	font-weight: 400;
	color: #333333;
	line-height: 30px;
}
.sec4 .tedian .desc i{
	position: absolute;
	top: -73px;
	left: -30px;
	width: 47px;
	height: 47px;
	text-align: center;
	font-size: 24px;
	font-family: SourceHanSansSC;
	font-weight: bold;
	color: #F9F9F9;
	line-height: 47px;
	background: #0D6DDE;
	border-radius: 50%;
}

/************************* sec4 end *********************************/



/************************* sec5 start *********************************/
.sec5 {
	background-color: #F3F3F3;
    padding-bottom: 90px;
}

.shijianxian ul{
	box-sizing: border-box;
	padding: 0 17%;
	margin-top: 60px;
}
.shijianxian ul li{
	width: 16.6%;
	float: left;
	padding: 15px 0;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	position: relative;
	transition: .3s;
	cursor: pointer;
}

/************************* sec5 end *********************************/






/************************* sec6 start *********************************/

.zl_case_item .desc{
	background: #F3F3F3;
    box-sizing: border-box;
    padding: 23px 0;
    text-align: center;
}
.zl_case_item .desc p{
	font-size: 18px;
	color: #3D3D3D;
	font-weight: bold;
	/* margin-bottom: 6px; */
	margin-bottom: 0px;
	overflow: hidden;
	/* text-overflow:ellipsis;  */
	white-space: nowrap;
}

/************************* sec6 end *********************************/
