 .boxA{
	width: 100%;
	padding-top: 50px;
	background-color: #FFFFFF;
}
.zmhd{
	width: 1200px;
	margin: auto;
	/* border: 1px solid red; */
	/* height: 1000px; */
}
.hdjl{
	width: 100%;
	height: 153px;
	background-image: url(../img/hudjiajsididim.png);
	background-repeat: no-repeat;
	background-size: 100%;
}
.hdjl span{
	display: inline-block;
	width: 53%;
	height: 66px;
	line-height: 30px;
	font-size: 16px;
	color: #333333;
	position: relative;
	top: 1.625rem;
	left: 13.625rem;
}
.zmhdB{
	width: 100%;
	margin: auto;
	height: auto;
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
}
.zmhdB_a{
	width: 16%;
	height: 132px;
	background-image: url(../img/dibutuuwyaol.png);
	background-repeat: no-repeat;
	/* background-size: 100%; */
	text-align: center;
	font-size: 16px;
	color: #333333;
}
.zmhdB_a img{
	margin-top: 18px;
	margin-bottom: 10px;
}
.zmhdC{
	width: 100%;
	height: auto;
	margin: auto;
	display: flex;
	justify-content: space-between;
	margin-top: 43px;
}
.zmhdC_l{
	width: 65%;
	/* height: 300px; */
	/* border:1px solid red; */
}
.zmhdCl_t{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.zmhdC_r{
	width: 33%;
/* 	height: 300px; */
	/* border:1px solid red; */
}
.Clt_l{
	font-size: 26px;
	color: #333333;
	font-weight: bold;
	line-height: 50px;
	border-bottom: 2px solid #376fc2;
}
.Clt_r{
	    color: #2196F3;
	    font-size: 18px;
	    border: 1px solid #2196F3;
	    border-radius: 10px;
	    line-height: 40px;
	    height: 40px;
	    text-align: center;
	    width: 120px;
}
.Clt_r img{
	position: relative;
	top: 5px;
}
.zmhdCl_b{
	width: 100%;
	border-top: 1px solid #DDDDDD;
	padding: 21px 0px;
}
.Clb_t{
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
}
.Clb_b{
	width: 100%;
	height: auto;
	display: flex;
	justify-content: space-between;
	margin-top: 20px;
}
.Clbt_l{
	width: 49%;
	height: auto;
	/* border: 1px solid red; */
	padding: 20px;
	border: 1px solid rgba(0,0,0,0.2);
}
.Clbt_r{
	width: 49%;
	height: auto;
	/* border: 1px solid red; */
	padding: 20px;
}
.zxxd_t{
	width: 100%;
	/* border-bottom: 1px solid #DDDDDD; */
	display: flex;
	justify-content: space-between;
}
.tw_w{
	padding: 8px;
	background-color: #F0F7FF;
	color: #5BB0FF;
	font-size: 18px;
	margin-right: 5px;
	 border-radius: 10px;
} 
.bx{
	font-size: 16px;
	color: #333333;
}
.twsj img{
	position: relative;
	top: 2px;
	right: 5px;
}
.twsj{
	font-size: 14px;
	color: #999999;
}
.zxxd_b{
	width: 100%;
	border-top: 1px solid #DDDDDD;
	margin-top: 30px;
}
.zxxdb_t{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-top: 10px;
}
.t_box1{
	width: 35px;
	height: 35px;
	line-height: 35px;
	background-color: #125cb1;
	color: #FFFFFF;
	font-size: 18px;
	text-align: center;
	margin-right: 10px;
	 border-radius: 10px;
}
.t_box2{
	width: 85%;
	height: 40px;
	font-size: 16px;
	color: #333333;
	text-overflow: -o-ellipsis-lastline;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2; 
	line-clamp: 2;
}
.zxxdb_b{
	width: 100%;
	margin-top: 20px;
	display: flex;
	justify-content: space-between;
}
.t_box3 span{
	font-size: 14px;
	color: #999999;
}
.t_box4{
	 width: 100px;
	 height: 32px;
	 line-height: 35px;
	 border-radius: 20px;
	 border:1px solid #0078E7;
	 text-align: center;
}
.t_box4 span{
	font-size: 14px;
	color: #0078E7;
	position: relative;
	top: -3px;
}
.bltj_t{
	width: 100%;
	/*height: 197px; */
	/* border:1px solid red; */
	/*display: flex;*/
	/*justify-content: space-between;*/
}
.bltjt_l,.bltjt_r{
	width: 100%;
	/*height: 197px;*/
	text-align: center;
	border:1px solid rgba(0,0,0,0.2)
}
.bltj_p1{
	width: 100%;
	/*height: 92px;
	line-height: 92px;*/
	text-align: center;
	background-color: #F6F9FD;
	font-size: 20px;
	color: #333333;
	font-weight: bold;
}
.bltj_p2{
	width: 100%;
	/*height: 103px;
	line-height: 103px;*/
	text-align: center;
	background-color: #FFFFFF;
	font-size: 20px;
	color: #0078E7;
	font-weight: bold;
}
.zmhdD{
	width: 100%;
	/* height: 300px; */
	display: flex;
	justify-content: space-between;
	/* border:1px solid red; */
}
.zmhdD_l{
	width: 65%;
}
.zmhdD_r{
	width: 33%;
}
.zwft{
	width: 100%;
	display: flex;
	justify-content: space-between;
	border:1px solid rgba(0,0,0,0.2)
}
.zwft_l{
	width: 45%;
	height: 270px;
	
}
.zwft_l img{
	width: 100%;
	height: 270px;
}
.zwft_r{
	width: 55%;
	padding: 26px 21px;
	
}
.zwftr_p1{
	font-size: 22px;
	color: #333333;
	font-weight: bold;
	margin-bottom: 17px;
}
.zwftr_p2{
	font-size: 18px;
	color: #333333;
	margin-bottom: 10px;
}
.gd{
	font-size: 16px;
	color: #999999;
	margin-top: 15px;
}
.wqft_img{
	margin-top: 15px;
}
.wqft_box{
	width: 100%;
	height: 90px;
	border:1px solid rgba(0,0,0,0.2);
	padding: 20px 14px;
}
.wqft_p1{
	font-size: 18px;
	color: #333333;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	margin-bottom: 18px;
}
.wqft_p2{
	font-size: 14px;
	color: #999999;
}
.zmhdE{
	width: 100%;
	display: flex;
	justify-content: space-between;
	/* border:1px solid red; */
}
.zmhdE_l,.zmhdE_r{
	width: 49%;
	/* height: 300px; */
}
        .tab{
			border-bottom:0;
			width: 100%;
			overflow:hidden;
			/* display: flex;
			justify-content: space-between; */
		}
		.tab li{
			float:left;
			line-height: 50px;
			text-align:center;
			cursor:pointer;
			margin-right: 30px;
			
		}
		.tab2{
			border-bottom:0;
			width: 100%;
			overflow:hidden;
			/* display: flex;
			justify-content: space-between; */
		}
		.tab2 li{
			float:left;
			line-height: 50px;
			text-align:center;
			cursor:pointer;
			margin-right: 30px;
			
		}
		.Clt_ll {
		    font-size: 26px;
		    color: #333333;
		    font-weight: bold;
		    line-height: 50px;
		  
		}
		.active{
			  border-bottom: 2px solid #0078E7;
		}
		.products{
			width:100%;
			border:1px solid #DDD;
		}
		.products .tab-body{
			float:left;
			display:none;
		}
		.products .tab-body.show{
			display:block;
		}
		
		.active2{
			  border-bottom: 2px solid #0078E7;
		}
		.products2{
			width:100%;
			border:1px solid #DDD;
		}
		.products2 .tab-body2{
			float:left;
			display:none;
		}
		.products2 .tab-body2.show2{
			display:block;
		}
		.tab_box{
			width: 112%;
			display: flex;
			justify-content: space-between;
			padding: 18px 0px;
			border-top:1px solid rgba(0,0,0,0.1)
		}
		.tab_box2{
			width: 112%;
			display: flex;
			justify-content: space-between;
			padding: 18px 0px;
			border-top:1px solid rgba(0,0,0,0.1)
		}
		.jx{
			width: 80%;
		}
		.ckjg{
			display: inline-block;
			width: 18%;
			height: 46px;
			line-height: 46px;
			border:1px solid #376fc2;
			text-align: center;
			color: #376fc2;
			font-size: 16px;
		}
		.jx_p1{
			width: 100%;
			overflow:hidden;
			text-overflow:ellipsis;
			white-space:nowrap;
		}
		.jx_p1 span{
			display: inline-block;
			font-size: 16px;
			color: #0078E7;
			width: 60px;
			height: 24px;
			background-color: #E8F5FF;
			text-align: center;
		}
		.jx_p1 a{
			font-size: 18px;
			color: #333333;
		}
		.jx_p2{
			font-size: 16px;
			color: #999999;
			margin-top: 12px;
		}
		.gdb{
	        font-size: 16px;
	        color: #999999;
	        margin-top: 15px;
			float: right;
        }
		.zmhdF{
			width: 100%;
			display: flex;
			justify-content: space-between;
		}
		.zmhdF_a{
			display: inline-block;
			width: 95%;
			height: 74px;
			line-height: 74px;
			background-color: #E7EBF5;
			margin: 20px 0px;
			text-align: center;
			color: #333333;
			font-size: 20px;
		}
		.zmhdF_a img{
			position: relative;
			top: 15px;
		}
		.zmhdF_a span{
			margin-left: 10px;
		}
		.zmhdF p{
			display: inline-block;
			width: 90%;
			line-height: 74px;
			/* background-color: #E7EBF5; */
			margin: 20px 0px;
			text-align: center;
			color: #333333;
			font-size: 20px;
			/* height: 74px; */
		}
		/* ----------------------------------------------- */
		