﻿/* =====================================
   第二个大轮盘
===================================== */
.standard {}

/* =====================================
	关于德力的 发展历程
===================================== */
.course_herder_top{
	/* width: 255px; */
	width: 345px;
	height: 227px;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
}
.course_herder_zujian{
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	line-height: 39px;
}

.course_herder {
	/* width: 255px; */
		width: 345px;
	height: 367px;
	/* border: 1px solid #f06; */
	padding: 10px 35px;
	background-color: #fff;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: space-between;
	box-shadow: 1px 1px 30px 10px #f7f7f7;
	text-align: center;
	/* background-color: #ec6303; */
}
.course_topwei{
	width: 115px;
	height: 115px;
	border: 2px solid #EC6303;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
}
.course_topwei_nei{
	width: 97px;
	height: 97px;
	background: #EC6303;
	border-radius: 50%;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 51px;
	display: flex;
	align-items: center;
	justify-content: center;
}
.course_centerline{
	width: 1px;
	height: 41px;
	background: #EC6303;
}


.course_button_ne{
	font-size: 16px;
	font-family: Alibaba PuHuiTi;
	font-weight: 400;
	color: #000000;
}









/* =====================================
	新闻咨询
===================================== */

.journalism_herder2 {
	display: flex;
	/* border: 1px solid #f06; */
	/* height: 800px; */
	width: 1264px;
	margin: 0 auto;
	justify-content: space-between;
	/* border: 1px solid #f06; */
	margin-top: 30px;
}

.journalism_herder2_left {
	width: 850px;
	/* height: 800px; */
	/* border: 1px solid #f06; */
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.journalism_herder2_left img {
	width: 415px;
	height: 294px;
	margin: 10px 0;
}

.journalism_herder2_right {}

.journalism_herder2_right img {
	width: 405px;
	height: 978px;
}



.pages-hero_journalism {
	background-image: url("../img/journalism/journalism_bg.png");
	height: 450px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}

.pages-hero_journalism:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(to bottom right, #000, #000);
	opacity: 0.5;
}

.journalism_herder {
	display: flex;
	/* border: 1px solid #f06; */
	height: 400px;
	width: 1264px;
	margin: 30px auto;
	justify-content: space-between;

}

.journalism_img {
	width: 623px;
	height: 436px;
}

.journalism_img img {
	width: 623px;
	height: 386px;
}

.journalism_right {
	width: 620px;
	height: 436px;
	/* border: 1px solid #f06; */
	display: flex;
	justify-content: space-between;
}

.journalism_right_leftline {
	width: 5px;
	height: 438px;
	background: #EC6303;
}

.journalism_right_rightcount {
	width: 620px;
	height: 436px;
	padding: 30px;
	/* border: 1px solid #f06; */
}

.journalism_right_rightcount_title {
	font-size: 31px;
	font-weight: bold;
	color: #000000;
}

.journalism_right_rightcount_time {
	font-size: 16px;
	font-weight: 400;
	color: #999999;
	line-height: 26px;
}

.journalism_right_rightcount_line {
	width: 580px;
	height: 1px;
	font-size: 16px;
	font-weight: 200;
	color: #000000;
	line-height: 26px;
	opacity: 0.2;
}

.journalism_right_rightcount_body {
	width: 591px;
	height: 198px;
	font-size: 16px;
	font-weight: 400;
	color: #000000;
	line-height: 26px;
	text-indent: 2em;
}

.journalism_right_rightcount_button {
	width: 96px;
	height: 36px;
	background: #EC6303;
	border-radius: 5px;
	font-size: 14px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 24px;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 30px 0;
	cursor: pointer;
}


/* =====================================
	加入我们
===================================== */



.safeguard_herder {
	width: 100%;
	height: 200px;
	/* border: 1px solid #f06; */
	display: flex;
	justify-content: space-between;
}

.safeguard_one {
	width: 415px;
	height: 192px;
	background: #FFFFFF;
	border: 1px solid #D9D9D9;
	border-radius: 10px;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.safeguard_one_line {
	width: 415px;
	height: 7px;
	background: #F67A28;
	border-radius: 10px;
}

.safeguard_one_bod {
	height: 150px;
	/* border: 1px solid #f06; */
	display: flex;
	align-items: center;
	flex-direction: column;
	justify-content: center;
}

.safeguard_one_bod_title {
	display: flex;
}

.safeguard_one_bod_title_numbe {
	font-size: 90px;
	font-weight: 400;
	color: #F67A28;
	line-height: 60px;
}

.safeguard_one_bod_title_nian {
	font-size: 52px;
	font-weight: bold;
	color: #333333;
	line-height: 80px;
}

.safeguard_one_bod_jia {
	font-size: 29px;
	font-weight: 400;
	color: #666666;
}

/* 合作保障 */



.advantage_herder {
	width: 100%;
	height: 180px;
	background: #FFFFFF;
	border-radius: 10px;
	padding: 0 150px;
	display: flex;
	justify-content: center;
	flex-direction: column;
	/* border: 1px solid #f06; */
}

.advantage_one {
	width: 100%;

	/* border: 1px solid #f06; */
	display: flex;
	align-items: center;
	justify-content: center;
}

.advantage_one_1 {
	width: 310px;
	height: 50px;
	/* border: 1px solid #f06; */
	display: flex;
	align-items: center;
	border-right: 1px solid #DAD7D7;
	justify-content: center;
	font-size: 21px;
	font-weight: 400;
	color: #333333;

}



/* 优势上 */

.content_hengxiang {
	height: 168px;
	/* border: 1px solid #f06; */
	display: flex;
}

.content_hengxiang_one {
	width: 114px;
	height: 168px;
	background: #515151;
	border-radius: 10px;
	padding: 30px 45px;
	font-size: 16px;
	font-weight: 400;
	color: #FFFFFF;
}

.content_hengxiang_tuimg {
	width: 384px;
	height: 169px;
	/* border: 1px solid #f06; */
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-left: 5px;
	display: flex;
	justify-content: center;
	text-align: left;
	flex-direction: column;
	padding: 30px;
}

.bg_context1 {
	background-image: url("../img/join_my/content1.png");
}

.bg_context2 {
	background-image: url("../img/join_my/content2.png");
}

.bg_context3 {
	background-image: url("../img/join_my/content3.png");
}

.content_hengxiang_tuimg2 {
	width: 1280px;
	height: 169px;
	/* border: 1px solid #f06; */
	background-image: url("../img/join_my/pingtai_img.png");
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-left: 5px;
	display: flex;
	justify-content: center;
	text-align: left;
	flex-direction: column;
	padding: 30px;
}


/* 合作内容的 */







.cooperation_model {
	width: 1264px;
	height: 800px;
	/* border: 1px solid #f06; */
	margin: 0 auto;
	text-align: center;
}

.cooperation_model_title {
	font-size: 39px;
	font-weight: 400;
	color: #333333;
	line-height: 107px;
}

.cooperation_model_yingxiao {
	font-size: 25px;
	font-weight: 400;
	color: #EC6303;
	line-height: 39px;
}

.cooperation_qua {
	height: 192px;
	/* border: 1px solid #f06; */
	display: flex;
	justify-content: space-between;
	margin-top: 30px;
}

.cooperation_qua_onebg {}

.cooperation_qua_one {
	width: 620px;
	/* width: 49%; */

	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 192px;
	padding: 0 44px;
	text-align: left;
	display: flex;
	align-items: center;
}

.cooperation_qua_one_bg1 {
	background-image: url("../img/join_my/cooperation_left.png");
}

.cooperation_qua_one_bg2 {
	background-image: url("../img/join_my/cooperation_right.png");
}

.cooperation_qua_one_ceter {}

.cooperation_qua_one_ceter_zi {
	font-size: 26px;
	font-weight: 400;
	color: #FFFFFF;
	line-height: 44px;
}

.cooperation_qua_one_ceter_xian {
	width: 150px;
	height: 3px;
	background: #FFFFFF;
	border-radius: 1px;
	margin-left: 5px;
}


.pages-hero_myjoin {
	background-image: url("../img/join_my/herder_bg_img.png");
	height: 450px;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	position: relative;
}

.pages-hero_myjoin:before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-image: linear-gradient(to bottom right, #000, #000);
	opacity: 0.5;
}

.cooperation_qua_button {
	width: 1264px;
	height: 250px;
	/* border: 1px solid #f06; */
	margin-top: 82px;
	display: flex;
	justify-content: space-around;
	align-items: center;
}

.cooperation_qua_button_one {
	width: 217px;
	height: 217px;
	border: 2px solid #E46004;
	border-radius: 50%;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.cooperation_qua_button_one img {
	width: 68px;
	height: 68px;
}

.cooperation_qua_button_ziz {
	font-size: 22px;
	font-weight: 500;
	color: #000000;
	line-height: 54px;
}


/* =====================================
   产品介绍
===================================== */
@media (max-width:991px) {
	.particula_bod_her {
		width: 1280px;
		/* height: 1600px; */
		margin: 60px auto;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;
	}

	.particula_bod_her_left {
		width: 270px;
		height: 452px;
		/* border: 1px solid #f06; */
		display: none;
	}

	.particula_bod_her_left img {
		width: 270px;
		height: 152px;
	}

	.particula_bod_her_list {
		width: 270px;
		height: 352px;
		/* border: 1px solid #f06; */
		border: 1px solid #EEEEEE;
	}

	.particula_bod_her_right {
		width: 977px;
		/* height: 550px; */
		/* border: 1px solid #f06; */
	}

	.particula_bod_her_right_img {
		width: 26rem;
		height: 550px;
		background-image: url('../img/details/details_bg.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;


		display: flex;
		align-items: center;
		justify-content: center;
	}

	.particula_bod_her_right_img img {
		width: 284px;
		height: 447px;
	}

	.navigation_neirongd {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 0 30px;
		/* border-top:1px solid #eeeeee; */
		border-bottom: 1px solid #eeeeee;
	}

	.navigation_neirongd:hover {
		background-color: #ec6303;
		color: #fff;
	}

	.particula_bod_her_right_two {
		width: 24rem;
		/* height: 550px; */
		margin-top: 34px;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;
	}

	.particula_bod_her_right_two_img {
		width: 382px;
		height: 436px;
		background-image: url('../img/details/details_bg2.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		display: flex;
		align-items: center;
		justify-content: center;
		/* border: 1px solid #f06; */
		display: none;
	}

	.particula_bod_her_right_two_img img {
		width: 201px;
		height: 304px;
	}

	.particula_bod_her_right_two_right {
		width: 24rem;
		height: 436px;
		/* border: 1px solid #f06; */
		margin-left: 30px;
	}

	.yelloe_kuai {
		width: 96px;
		height: 28px;
		background: #EC6303;
		font-size: 16px;
		font-weight: 400;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.line_mini {
		width: 570px;
		height: 1px;
		background: #DADADA;
	}

	.parameter_libia {
		display: flex;
		/* border: 1px solid #f06; */
	}

	.parameter_libia_one {
		width: 50%;
		margin: 5px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.parameter_libia_one_zi {
		width: 50%;
		font-size: 10px;
		font-weight: 400;
		color: #999999;
	}

	.parameter_libia_one_two {
		width: 50%;
		font-size: 10px;
		font-weight: 400;
		color: #333333;
		margin-left: 20px;
	}


	.Button_info_he {
		margin-top: 80px;
	}

	.product_describe_box {
		width: 26rem;
		/* height: 104px; */
		border: 1px solid #E6E6E6;
		font-size: 12px;
		font-weight: 400;
		color: #333333;
		/* 	display: flex;
		align-items: center;
		justify-content: center; */
		padding: 25px 20px;
	}

	.product_describe_box_title {
		font-size: 16px;
		font-weight: 600;
		color: #000;
	}

	.product_describe_box_bo {}

	.img_right_fa {
		width: 7px;
		height: 13px;

		img {
			width: 7px;
			height: 13px;
		}
	}

}

@media (min-width:992px) {

	.particula_bod_her {
		width: 1280px;
		/* height: 1600px; */
		margin: 60px auto;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;
	}

	.particula_bod_her_left {
		width: 270px;
		height: 452px;
		/* border: 1px solid #f06; */
	}

	.particula_bod_her_left img {
		width: 270px;
		height: 152px;
	}

	.particula_bod_her_list {
		width: 270px;
		height: 352px;
		/* border: 1px solid #f06; */
		border: 1px solid #EEEEEE;
	}

	.particula_bod_her_right {
		width: 977px;
		/* height: 550px; */
		/* border: 1px solid #f06; */
	}

	.particula_bod_her_right_img {
		width: 977px;
		height: 550px;
		background-image: url('../img/details/details_bg.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;


		display: flex;
		align-items: center;
		justify-content: center;
	}

	.particula_bod_her_right_img img {
		width: 284px;
		height: 447px;
	}

	.navigation_neirongd {
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 0 30px;
		/* border-top:1px solid #eeeeee; */
		border-bottom: 1px solid #eeeeee;
	}

	.navigation_neirongd:hover {
		background-color: #ec6303;
		color: #fff;
	}

	.particula_bod_her_right_two {
		width: 977px;
		/* height: 550px; */
		margin-top: 34px;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;
	}

	.particula_bod_her_right_two_img {
		width: 382px;
		height: 436px;
		background-image: url('../img/details/details_bg2.png');
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		display: flex;
		align-items: center;
		justify-content: center;
		/* border: 1px solid #f06; */
	}

	.particula_bod_her_right_two_img img {
		width: 201px;
		height: 304px;
	}

	.particula_bod_her_right_two_right {
		width: 700px;
		height: 436px;
		/* border: 1px solid #f06; */
		margin-left: 30px;
	}

	.yelloe_kuai {
		width: 96px;
		height: 28px;
		background: #EC6303;
		font-size: 16px;
		font-weight: 400;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.line_mini {
		width: 570px;
		height: 1px;
		background: #DADADA;
	}

	.parameter_libia {
		display: flex;
		/* border: 1px solid #f06; */
	}

	.parameter_libia_one {
		width: 50%;
		margin: 5px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.parameter_libia_one_zi {
		width: 50%;
		/* width: 100px; */
		font-size: 14px;
		font-weight: 400;
		color: #999999;
	}

	.parameter_libia_one_two {
		width: 50%;
		/* width: 200px; */
		font-size: 14px;
		font-weight: 400;
		color: #333333;
		margin-left: 40px;
	}


	.Button_info_he {
		margin-top: 30px;
	}

	.product_describe_box {
		/* width: 979px; */
		/* height: 104px; */
		border: 1px solid #E6E6E6;
		font-size: 16px;
		font-weight: 400;
		color: #333333;
		/* 	display: flex;
		align-items: center;
		justify-content: center; */
		padding: 25px 20px;
	}

	.product_describe_box_title {
		font-size: 16px;
		font-weight: 600;
		color: #000;
	}

	.product_describe_box_bo {}

	.img_right_fa {
		width: 7px;
		height: 13px;

		img {
			width: 7px;
			height: 13px;
		}
	}

}



/* =====================================
   产品中心
===================================== */

@media (max-width:991px) {

	.product_right_canp_tree {
		width: 182px;
		height: 174px;
	}

	.product_img {
		width: 348px;
		height: 194px;
		margin-top: 150px;
	}

	.product_img img {
		width: 348px;
		height: 194px;
	}


	.product_info_herder {
		width: 1281px;
		/* height: 700px; */
		background: #F6F6F6;
		margin: 30px auto;
		padding: 64px 50px 50px 17px;
		background-color: #FFF;

	}

	.product_top {
		width: 21rem;
		/* height: 369px; */
		/* border: 1px solid #F06; */
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: space-between;
	}

	.product_left {
		width: 30rem;
	}

	.product_left_title {
		display: flex;
		align-items: center;
	}

	.product_left_title_kuan {
		width: 39px;
		height: 39px;
		background: #FFFFFF;
		border: 8px solid #EC6303;
		border-radius: 50%;
	}

	.product_left_title_zi {
		font-size: 40px;
		font-weight: bold;
		color: #EC6303;
		margin: 0 5px;
	}

	.product_left_neirong {
		margin-left: 45px;
	}

	.product_left_neirong_one {
		font-size: 24px;
		font-weight: bold;
		color: #071428;
		line-height: 44px;
	}

	.product_left_neirong_two {
		font-size: 16px;
		font-weight: 400;
		color: #071428;
	}

	.product_left_button {
		width: 167px;
		height: 48px;
		background: #EC6303;
		border-radius: 24px;
		font-size: 18px;
		font-weight: 400;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 32px;
		cursor: pointer;

	}

	.product_right {
		width: 206px;
		height: 269px;
		margin-top: 20rpx;
		/* border: 1px solid #FECCA9; */
		display: flex;
		margin-left: 40px;
		justify-content: space-between;
	}

	.product_right_one {
		width: 25.5px;
		height: 184.5px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.product_right_one img {
		width: 25.5px;
		height: 58.5px;
		/* border: 1px solid #f06; */
	}

	.product_right_canp {
		height: 369px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.commodity_one_bg_one {
		width: 153px;
		height: 184.5px;
	}

	.commodity_herder {
		width: 21rem;
		/* height: 180.8px; */
		/* border: 1px solid #f06; */
		margin-top: 120px;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.product_left_iphone {
		margin-top: 120px;
	}

	.product_right_canp_img {
		width: 196px;
		height: 156px;
	}

	.commodity_one {
		width: 381px;
		height: 181px;
		background: #F6F6F6;
		border: 2px solid #FECCA9;
		border-radius: 5px;
		padding: 30px 24px;
		display: flex;
		margin: 10px 0;
		align-items: center;
		/* justify-content: space-between; */
	}

	.commodity_one_No {
		width: 371px;
		height: 181px;
		background: #F6F6F6;
		border: 2px solid #FECCA9;
		border-radius: 5px;
		padding: 30px 24px;
		display: flex;
		align-items: center;
		justify-content: center;
		/* justify-content: space-between; */
	}

	.canp_herderto {
		background-color: #f6f6f6;
		margin-top: 45px;
		/* border: 1px solid #f0f0f0; */
	}

	.commodity_nobo {
		width: 114px;
		height: 33px;
		background: #404040;
		border-radius: 17px;
		font-size: 15px;
		font-weight: 500;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		cursor: pointer;
	}

	.commodity_one_img {
		width: 68px;
		height: 132px;
	}

	.commodity_one_bg {
		width: 117px;
		height: 117px;
		background: #FFFFFF;
		border-radius: 50%;
		/* border: 1px solid #f06; */
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.commodity_one_bg img {
		width: 68px;
		height: 132px;
		margin-top: 15px;
	}

	.commodity_one_right {
		display: flex;
		flex-direction: column;
		/* 		justify-content: space-between; */
		margin-left: 80px;
		height: 132px;
		/* border: 1px solid #f06; */
	}

	.commodity_one_right_one {
		font-size: 22px;
		font-weight: 500;
		color: #071428;
		line-height: 30px;
	}

	.commodity_one_right_two {
		font-size: 14px;
		font-weight: 500;
		color: #071428;
		line-height: 19px;
	}

	.commodity_one_right_three {
		width: 114px;
		height: 33px;
		background: #EC6303;
		border-radius: 17px;
		font-size: 15px;
		font-weight: 500;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 24px 0;
		cursor: pointer;
	}



}

@media (min-width:992px) {
	.product_img {
		width: 1160px;
		height: 646px;
		margin-top: 150px;
	}

	.product_img img {
		width: 1160px;
		height: 646px;
	}


	.product_info_herder {
		width: 1281px;
		height: 700px;
		background: #F6F6F6;
		margin: 30px auto;
		padding: 64px 50px 50px 17px;
		/* border: 1px solid #F06; */
		background-color: #FFF;
	}

	.product_top {
		height: 369px;
		/* border: 1px solid #F06; */
		display: flex;
		justify-content: space-between;
	}

	.product_left {
		width: 47%;
	}

	.product_left_title {
		display: flex;
		align-items: center;
	}

	.product_left_title_kuan {
		width: 39px;
		height: 39px;
		background: #FFFFFF;
		border: 8px solid #EC6303;
		border-radius: 50%;
	}

	.product_left_title_zi {
		font-size: 40px;
		font-weight: bold;
		color: #EC6303;
		margin: 0 5px;
	}

	.product_left_neirong {
		margin-left: 45px;
	}

	.product_right_canp_img {
		width: 392px;
		height: 312px;
	}

	.product_right_canp_tree {
		width: 364px;
		height: 349px;
	}

	.product_left_neirong_one {
		font-size: 24px;
		font-weight: bold;
		color: #071428;
		line-height: 44px;
	}

	.product_left_neirong_two {
		font-size: 16px;
		font-weight: 400;
		color: #071428;
	}

	.product_left_button {
		width: 167px;
		height: 48px;
		background: #EC6303;
		border-radius: 24px;
		font-size: 18px;
		font-weight: 400;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 32px;
		cursor: pointer;

	}

	.product_right {
		width: 45%;
		height: 369px;
		/* border: 1px solid #FECCA9; */
		display: flex;
		justify-content: space-between;
	}

	.product_right_one {
		width: 51px;
		height: 369px;
	}

	.product_right_one img {
		width: 51px;
		height: 117px;
		/* border: 1px solid #f06; */
	}

	.product_right_canp {
		height: 369px;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.commodity_one_bg_one {
		width: 244px;
		height: 295px;
	}

	.commodity_herder {
		height: 180.8px;
		/* border: 1px solid #f06; */
		margin-top: 30px;
		display: flex;
		justify-content: space-between;
	}

	.commodity_one {
		width: 381px;
		height: 181px;
		background: #F6F6F6;
		border: 2px solid #FECCA9;
		border-radius: 5px;
		padding: 30px 24px;
		display: flex;
		align-items: center;
		/* justify-content: space-between; */
	}

	.commodity_one_No {
		width: 371px;
		height: 181px;
		background: #F6F6F6;
		border: 2px solid #FECCA9;
		border-radius: 5px;
		padding: 30px 24px;
		display: flex;
		align-items: center;
		justify-content: center;
		/* justify-content: space-between; */
	}

	.canp_herderto {
		background-color: #f6f6f6;
		margin-top: 45px;
		/* border: 1px solid #f0f0f0; */
	}

	.commodity_nobo {
		width: 114px;
		height: 33px;
		background: #404040;
		border-radius: 17px;
		font-size: 15px;
		font-weight: 500;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		cursor: pointer;
	}

	.commodity_one_img {
		width: 68px;
		height: 132px;
	}

	.commodity_one_bg {
		width: 117px;
		height: 117px;
		background: #FFFFFF;
		border-radius: 50%;
		/* border: 1px solid #f06; */
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.commodity_one_bg img {
		width: 68px;
		height: 132px;
		margin-top: 15px;
	}

	.commodity_one_right {
		display: flex;
		flex-direction: column;
		/* 		justify-content: space-between; */
		margin-left: 80px;
		height: 132px;
		/* border: 1px solid #f06; */
	}

	.commodity_one_right_one {
		font-size: 22px;
		font-weight: 500;
		color: #071428;
		line-height: 30px;
	}

	.commodity_one_right_two {
		font-size: 14px;
		font-weight: 500;
		color: #071428;
		line-height: 19px;
	}

	.commodity_one_right_three {
		width: 114px;
		height: 33px;
		background: #EC6303;
		border-radius: 17px;
		font-size: 15px;
		font-weight: 500;
		color: #FFFFFF;
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 24px 0;
		cursor: pointer;
	}



}



/* =====================================
   关于德力的原则模块
===================================== */


.achievement_one_dan_button_title {
	font-size: 30px;
	font-weight: 500;
	color: #000000;
	text-align: center;
}

.achievement_one_dan_button_line {
	font-size: 18px;
	font-weight: 400;
	color: #666666;
	margin: 20px 0 0 0;
	text-align: center;

}

.achievement_one_dan_button_neirong {
	font-size: 16px;
	font-weight: 400;
	color: #AAAAAA;
	margin: 5px 0;
	text-align: center;
}

@media (max-width:991px) {
	.achievement_one {
		margin: 15px 0;
	}

	.achievement_one_dan {
		width: 280px;
		height: 320px;
		border: 2px solid #FECCA9;
		border-radius: 10px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.achievement_one_dan_img {
		width: 73px;
		height: 73px;
		border-radius: 10px 10px 0 0;
		margin: 50px 0;
		display: flex;
		justify-content: center;
	}

	.achievement_one_dan_button {
		padding: 10px;
	}
}

@media (min-width:992px) {
	.achievement_one {
		margin: 15px 0;
	}

	.achievement_one_dan {
		width: 290px;
		height: 320px;
		border: 2px solid #FECCA9;
		border-radius: 10px;
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
	}

	.achievement_one_dan_img {
		width: 73px;
		height: 73px;
		border-radius: 10px 10px 0 0;
		margin: 50px 0;
		display: flex;
		justify-content: center;
	}

	.achievement_one_dan_button {
		padding: 10px;
	}
}

/* =====================================
   关于德力
===================================== */

@media (max-width:991px) {
	.nav_herder {
		width: 100%;
		height: 62px;
		/* border: 1px solid #f06; */
		display: flex;
		align-items: center;
		background: #F3F7F9;
	}

	.nav_one {
		width: 25rem;
		height: 62px;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;

	}

	.nav_one_qiye:hover {
		background: #EC6303;
		color: #FFFFFF;
	}

	.nav_one_qiye {
		width: 70px;
		height: 63px;
		font-size: 14px;
		cursor: pointer;
		font-weight: 400;
		color: #666666;
		/* border: 1px solid #f06; */
		display: flex;
		align-items: center;
		justify-content: center;
	}
}

@media (min-width:992px) {
	.nav_herder {
		width: 100%;
		height: 102px;
		/* border: 1px solid #f06; */
		display: flex;
		align-items: center;
		justify-content: center;
		background: #F3F7F9;
	}

	.nav_one {
		width: 560px;
		height: 62px;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;

	}

	.nav_one_qiye:hover {
		background: #EC6303;
		color: #FFFFFF;
	}

	.nav_one_qiye {
		width: 100px;
		height: 63px;
		font-size: 18px;
		cursor: pointer;
		font-weight: 400;
		color: #666666;
		display: flex;
		align-items: center;
		justify-content: center;
	}

	.bg_qiyegg {
		background-image: url("../img/about/bg_qiye.png");
		height: 345px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
	}



}





/* =====================================
  标准系列
===================================== */


@media (max-width:991px) {
	.standard_herder {
		/* width: 100%; */
		/* height: 800px; */
		/* border: 1px solid #f06; */
		margin-left: 1rem;
	}

	.standard_img {
		/* width: 100%; */
		height: 600px;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;
	}

	.standard_img1 {
		width: 182px;
		height: 103px;
	}

	.standard_img2 {
		width: 210px;
		height: 178px;
	}

	.standard_body {
		width: 24rem;
		/* height: 700px; */
		/* border: 1px solid #18ff0c; */
		margin-top: -550px;
		margin: -600px auto 0 auto;
	}

	.standard_body_name {
		font-size: 56px;
		font-weight: bold;
		color: #EC6303;
		line-height: 117px;
	}

	.standard_body_dlk_he {
		width: 26rem;
		display: flex;
		align-items: center;
		flex-wrap: wrap;
	}



	.standard_body_dlk_name {
		font-size: 41px;
		font-weight: bold;
		color: #010101;
		line-height: 86px;
	}

	.standard_body_dlk_right {
		display: flex;
		align-items: center;
		height: 21px;
		border: 1px solid #EC6303;
		border-radius: 10px;
		margin: 0 5px;
	}

	.standard_body_dlk_one {
		padding: 3px 8px;
		font-size: 14px;
		font-weight: 300;
		color: #F18D46;
		line-height: 21px;
	}

	.standard_body_jies {
		width: 24rem;
		/* border: 1px solid #f06; */
		font-size: 14px;
		font-weight: 300;
		color: #010101;
		line-height: 24px;
		margin-top: 30px;
	}

	.standard_body_img {
		width: 24rem;
		/* height: 538px; */
		/* border: 1px solid #2a17ff; */
		/* margin: 0 auto; */
	}

	.standard_body_img img {
		width: 374px;
		height: 161px;
	}

}

@media (min-width:992px) {
	.standard_herder {
		/* width: 100%; */
		/* height: 800px; */
		/* border: 1px solid #f06; */
		margin-left: 170px;
	}

	.standard_img {
		/* width: 100%; */
		height: 600px;
		/* border: 1px solid #f06; */
		display: flex;
		justify-content: space-between;
	}

	.standard_img1 {
		width: 507px;
		height: 289px;
	}

	.standard_img2 {
		width: 670px;
		height: 594px;
	}

	.standard_body {
		width: 1448px;
		/* height: 700px; */
		/* border: 1px solid #18ff0c; */
		margin-top: -550px;
		margin: -550px auto 0 auto;
	}

	.standard_body_name {
		font-size: 56px;
		font-weight: bold;
		color: #EC6303;
		line-height: 117px;
	}

	.standard_body_dlk_he {
		display: flex;
		align-items: center;
	}



	.standard_body_dlk_name {
		font-size: 41px;
		font-weight: bold;
		color: #010101;
		line-height: 86px;
	}

	.standard_body_dlk_right {
		display: flex;
		align-items: center;
		height: 21px;
		border: 1px solid #EC6303;
		border-radius: 10px;
		margin: 0 10px;
	}

	.standard_body_dlk_one {

		padding: 3px 8px;
		font-size: 14px;
		font-weight: 300;
		color: #F18D46;
		line-height: 21px;
	}

	.standard_body_jies {
		width: 650px;
		/* border: 1px solid #f06; */
		font-size: 14px;
		font-weight: 300;
		color: #010101;
		line-height: 24px;
	}

	.standard_body_img {
		width: 1248px;
		height: 538px;
		/* border: 1px solid #2a17ff; */
		margin: 0 auto;
	}

	.standard_body_img img {
		width: 1248px;
		height: 538px;
	}

}




/* =====================================
   智能平台
===================================== */
.intellect_one {
	width: 15px 0;
	width: 100%;
}

@media (max-width:991px) {
	.intellect_one_dan {
		width: 100%;
		/* height: 552px; */
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		justify-content: space-between;
	}

	.intellect_one_dan .intellect_right_img {
		width: 305px;
		height: 296px;
	}

	.intellect_left {
		width: 100%;
		display: flex;
		flex-direction: column;
		align-items: center;
		justify-content: space-between;
		/* height: 276px; */
		/* border: 1px solid #f06; */
	}

	.intellect_left_title {
		display: flex;
		align-items: center;
	}

	.intellect_left_bottom {
		width: 20rem;
		/* height: 206px; */
		/* border: 1px solid #f06; */
		/* margin: 0 auto; */
		margin-left: 10px;

	}

	.intellect_left_bottom p {
		font-size: 14px;
		font-weight: 300;
		color: #333333;
	}

	.stribution_layout {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.stribution_layout_one {
		width: 328px;
		height: 132px;
		margin: 10px 0;
		/* border: 1px solid #f06; */
		padding: 25px;
		display: flex;
		align-items: center;
		box-shadow: 1px 1px 5px 3px #f0f0f0;

	}

	.stribution_layout_one img {
		width: 54px;
		height: 54px;
	}

	.stribution_layout_one_zi {
		margin-left: 10px;
	}

	.stribution_layout_one_zi_one {
		font-size: 18px;
		font-weight: 500;
		color: #333333;
	}

	.stribution_layout_one_zi_two {
		font-size: 14px;
		font-weight: 300;
		color: #333333;
		line-height: 20px;

	}

}

@media (min-width:992px) {
	.intellect_one_dan {
		width: 100%;
		height: 552px;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}

	.intellect_one_dan .intellect_right_img {
		width: 305px;
		height: 296px;
	}

	.intellect_left {
		/* 		display: flex;
		justify-content: space-between; */
		/* height: 276px; */
		/* border: 1px solid #f06; */
	}

	.intellect_left_title {
		display: flex;
		align-items: center;
	}

	.intellect_left_bottom {
		width: 727px;
		/* height: 206px; */
		/* border: 1px solid #f06; */
		margin-left: 20px;
	}

	.intellect_left_bottom p {
		font-size: 14px;
		font-weight: 300;
		color: #333333;
	}

	.stribution_layout {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
	}

	.stribution_layout_one {
		width: 328px;
		height: 132px;
		margin: 10px 0;
		/* border: 1px solid #f06; */
		padding: 25px;
		display: flex;
		align-items: center;
		box-shadow: 1px 1px 5px 3px #f0f0f0;

	}

	.stribution_layout_one img {
		width: 54px;
		height: 54px;
	}

	.stribution_layout_one_zi {
		margin-left: 10px;
	}

	.stribution_layout_one_zi_one {
		font-size: 18px;
		font-weight: 500;
		color: #333333;
	}

	.stribution_layout_one_zi_two {
		font-size: 14px;
		font-weight: 300;
		color: #333333;
		line-height: 20px;

	}
}




/* =====================================
   解决方案
===================================== */
.scheme_one {
	width: 15px 0;
	width: 100%;
}



.scheme_img {
	width: 100%;
	height: 226px;
}

.scheme_img img {
	height: 226px;
}

@media (max-width:991px) {
	.scheme_one_dan {
		width: 100%;
		height: 150px;
		/* border: 1px solid #f06; */
	}

	.scheme_img {
		width: 100%;
		height: 50px;
	}

	.scheme_img img {
		height: 50px;
	}

	.parking_herder_er {
		width: 18rem;
		height: 50px;
		/* border: 1px solid #F06; */
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.parking_herder {
		width: 13rem;
		height: 50px;
		/* border: 1px solid #F06; */
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.parking_one {
		width: 120px;

		text-align: center;
	}

	.parking_one_title {
		font-size: 15px;
		font-weight: bold;
		color: #333333;
	}

	.parking_one_xia {
		font-size: 9px;
		font-weight: 400;
		color: #666666;
	}

}

@media (min-width:992px) {
	.scheme_one_dan {
		width: 100%;
		height: 250px;
		/* border: 1px solid #f06; */
	}

	.scheme_img {
		width: 100%;
		height: 150px;
	}

	.scheme_img img {
		height: 150px;
	}

	.parking_herder_er {
		width: 43rem;
		height: 50px;
		/* border: 1px solid #F06; */
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.parking_herder {
		width: 22rem;
		height: 50px;
		/* border: 1px solid #F06; */
		margin: 0 auto;
		display: flex;
		justify-content: space-between;
		align-items: center;
	}

	.parking_one {
		width: 120px;

		text-align: center;
	}

	.parking_one_title {
		font-size: 20px;
		font-weight: bold;
		color: #333333;
	}

	.parking_one_xia {
		font-size: 14px;
		font-weight: 400;
		color: #666666;
	}
}


/* =====================================
   优势模块
===================================== */
.advantage_one_dan_button_title {
	font-size: 20px;
	font-weight: bold;
	color: #333333;
	text-align: center;
}

.advantage_one_dan_button_line {
	width: 100%;
	height: 1px;
	background: #E2E2E2;
	margin: 5px 0;
}

.advantage_one_dan_button_neirong {
	font-size: 12px;
	font-weight: 500;
	line-height: 20px;
	color: #333333;
	margin: 5px 0;
}

@media (max-width:991px) {
	.row_he {
		justify-content: center;
	}

	.advantage_one {
		margin: 15px 0;
	}

	.advantage_one_dan {
		width: 280px;
		height: 320px;
		box-shadow: 0px 4px 16px 0px rgba(235, 178, 139, 0.35);
		border-radius: 10px;
	}

	.advantage_one_dan_img {
		width: 280px;
		height: 186px;
		border-radius: 10px 10px 0 0;
	}

	.advantage_one_dan_button {
		padding: 10px;
	}
}


@media (min-width:992px) {
	.row_he {
		flex-wrap: nowrap;
		justify-content: space-between;
	}

	.advantage_one {
		margin: 15px 0;
	}

	.advantage_one_dan {
		width: 280px;
		height: 320px;
		box-shadow: 0px 4px 16px 0px rgba(235, 178, 139, 0.35);
		border-radius: 10px;
	}

	.advantage_one_dan_img {
		width: 280px;
		height: 186px;
		border-radius: 10px 10px 0 0;
	}

	.advantage_one_dan_button {
		padding: 10px;
	}
}

/* =====================================
    MEDIA QUERIES.
===================================== */
@media (max-width:1600px) {
	.why-us-info {
		width: 80%;
		padding-left: 40px;
	}

	.services-layer {
		padding: 30px 0px;
	}

	.left-wrapper-content {
		width: 80%;
	}

}


@media (max-width:1300px) {
	.home-about-img {
		margin-top: 0px;
	}

	.home-about {
		margin: 0px;
		position: absolute;
		top: 50%;
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
	}

	.left-wrapper-content {
		width: 90%;
	}

	.ws-inner {
		margin: 0px;
		position: absolute;
		top: 50%;
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
		width: 90%;
		padding-left: 50px;
	}

}

@media (max-width:1200px) {
	.container {
		max-width: 95%;
	}

	.hero-slider .flickity-page-dots {
		display: none;
	}

	.why-us-info {
		width: 85%;
		padding-left: 30px;
	}

	.news-caption {
		padding: 35px 20px;
		position: absolute;
		top: auto;
		bottom: -50px;
		width: 92%;
	}

}

@media (max-width:991px) {

	.pages-hero {
		height: 350px;
	}

	.grid-four-col .grid-sizer,
	.grid-four-col .grid-box {
		width: 50%;
	}

	.social-media {
		display: none;
	}

	.home-about {
		margin: 0px;
		position: relative;
		top: auto;
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		padding-right: 0px;
	}

	.why-us-img-bg {
		height: 400px;
	}

	.why-us-info {
		width: 100%;
		margin: 0px;
		position: relative;
		top: auto;
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		padding: 50px 30px;
	}

	.contact-info-right {
		display: none;
	}

	.contact-form-layer {
		background-color: #FFF;
		padding: 50px;
		max-width: 650px;
		margin-top: -300px;
		position: relative;
		z-index: 1;
	}

	.testimonials-layer {
		padding: 60px 0px 55px;
	}

	.testimonials-layer-alt {
		padding: 60px 0px 55px;
	}

	.testimonials-carousel .owl-dots {
		display: none;
	}

	.testimonial-box p {
		font-size: 16px;
		line-height: 27px;
	}

	.user-avatar {
		width: 110px;
	}

	.testimonial-box .fas {
		position: absolute;
		top: 13%;
		font-size: 120px;
	}

	p.profession {
		margin-top: 5px;
	}

	footer {
		padding: 75px 0px 40px;
	}

	hr.footer {
		margin: 50px 0px 30px;
	}

	.bottom-footer {
		position: absolute;
		position: absolute;
		bottom: 10px;
		left: 50%;
		transform: translate(-50%, -50%);
		text-align: center;
		padding: 10px 30px;
	}

	.bottom-footer {
		position: relative;
		bottom: 10px;
		left: 0%;
		transform: translate(0%, 0%);
		text-align: center;
		padding: 10px 30px;
	}

	.call-to-action {
		height: 100%;
		padding: 2rem 1.8rem 1.8rem;
	}

	.call-left,
	.call-right {
		float: none;
		padding: 0rem;
		text-align: center;
	}

	.call-right {
		margin-top: 10px;
	}

	.call-button {
		margin-top: 15px;
	}

	.right-contact-badge {
		height: auto;
	}

	.slider-caption p {
		width: 70%;
	}

	.about-info-layer {
		padding-right: 0px;
	}

	.services-layer-alt .section-title {
		width: 100%;
		margin-bottom: 20px;
	}

	.right-title {
		margin-top: 10px;
	}

	.left-wrapper-layer {
		height: 500px;
		background: rgba(255, 255, 255, 0.85);
	}

	.call-action-wrapper p {
		margin: 15px 0px;
	}

	.ci-right {
		display: none;
	}

	.why-us-content {
		margin: 0px;
		position: relative;
		top: auto;
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		padding-left: 0px;
	}

	.ci-left {
		margin-top: 0px;
		margin-right: 0px;
	}

	.aside-right {
		padding-left: 0px;
	}

	.product-featur-img {
		outline: 5px solid var(--primary-color);
		outline-offset: -15px;
	}

	.ws-bg-img {
		height: 400px;
	}

	.ws-content {
		background-color: var(--primary-heading);
		height: auto;
		padding: 70px 30px;
		margin-top: 0px;
		margin-left: 0px;
		z-index: 1;
		position: relative;
	}

	.ws-inner {
		margin: 0px;
		position: relative;
		top: auto;
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		width: 100%;
		padding-left: 0px;
	}

	.counter-wrapper-alt {
		background-image: url("../img/about/number_bounce.png");
		padding: 50px 0px;
		margin-top: 0px;
		height: 600px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
		z-index: -1;
		/* border: 1px solid #f06; */
	}

	.why-us-info-alt {
		margin: 0px;
		position: relative;
		top: auto;
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		padding-right: 0px;
	}

	.why-us-about .image-badget {
		background-color: var(--primary-color);
		padding: 30px;
		max-width: 300px;
		position: absolute;
		bottom: 15px;
		left: 15px;
		margin-left: 0px;
	}

	.small-text {
		margin-top: 15px;
	}

	.why-us-info-alt h2 {
		font-size: 30px;
		line-height: 35px;
	}

	.feature-side-top {
		margin-top: 20px;
	}

	.product-card-caption {
		height: 100%;
		background-color: #FFF;
		padding: 50px 30px;
	}


	.inner-pc {
		margin: 0px;
		position: relative;
		top: auto;
		-ms-transform: translateY(0%);
		transform: translateY(0%);
		padding-right: 0px;
	}

	.testimonials-layer-alt .section-title h2 {
		font-size: 30px;
		line-height: 35px;
	}

	.counter-box .counter {
		font-size: 30px;
		line-height: 35px;
	}


}

@media (max-width:767px) {

	.slider-caption h1 {
		font-size: 35px;
		line-height: 45px;
	}

	.slider-caption .subtitle {
		font-size: 14px;
	}

	.slider-caption p {
		font-size: 16px;
		line-height: 28px;
		margin: 15px 0px;
	}

	.slider-caption .subtitle {
		font-size: 16px;
		letter-spacing: 5px;
	}

	.section-title {
		width: 80%;
	}

	.home-slider {
		width: 100%;
		/* height: 100vh; */
		height: 778px;
	}

	.hero-slider {
		width: 100%;
		height: 778px;
		/* height: 100vh; */
	}

	.error-page-content {
		position: absolute;
		top: 20%;
		left: 0;
		right: 0;
		transform: translate(0%, 0%);
		text-align: center;
		color: #FFF;
		padding: 0rem 5rem;
	}

	.error-page-content {
		position: absolute;
		top: 20%;
		left: 0;
		right: 0;
		transform: translate(0%, 0%);
		text-align: center;
		color: #FFF;
		padding: 0rem 5rem;
	}

	.pages-title h1 {
		font-size: 30px;
		line-height: 35px;
	}

	.contact-form-layer {
		max-width: 550px;
		padding: 50px 30px;
		margin-top: -300px;
		position: relative;
		z-index: 1;
	}

	.contact-form-layer .section-title {
		margin: auto auto 50px;
	}

	.bg-thumb .date-layer {
		bottom: auto;
		top: 0px;
		right: 0px;
	}

	.testimonials-layer .section-title {
		margin: auto auto 20px auto;
	}

	.testimonials-layer .section-title h2 {
		font-size: 30px !important;
	}

	.news-carousel .owl-carousel .item .news-thumbnail {
		margin: 0px;
	}

	.support-banner {
		padding: 50px 0px;
	}

	.support-layer {
		margin-top: 50px;
	}

	.support-banner p {
		width: 80%;
	}

	.blog-caption {
		background-color: #FFF;
		margin-top: 20px;
		z-index: 1;
		position: relative;
		padding: 20px 0px;
		width: 100%;
	}

}

@media (max-width:576px) {
	.section-title {
		width: 90%;
	}

	.grid-four-col .grid-sizer,
	.grid-four-col .grid-box {
		width: 100%;
	}

	.error-page-content {
		position: absolute;
		padding: 0rem 3rem;
	}

	.error-page-content h1 {
		font-size: 6rem;
	}

	.home-about h2 {
		color: #a3b0b4;
		opacity: 1;
		text-transform: uppercase;
		font-size: 16px;
		line-height: 18px;
	}

	.h-counter {
		margin-top: 30px;
	}

	.home-about h3 {
		font-size: 25px;
		line-height: 35px;
		margin-top: 0px;
	}

	.contact-badge {
		margin-top: 50px;
	}

	.left-contact-badge {
		height: auto;
		padding: 0px;
	}

	.pages-hero-contact {
		height: 350px;
	}

	.contact-title,
	.pages-title {
		bottom: 50px;
	}

	.testimonial-box {
		width: 90%;
	}

	.testimonial-box p {
		font-size: 14px;
		line-height: 22px;
	}

	.user-avatar {
		width: 80px;
	}

	.testimonial-box h3 {
		font-size: 20px;
	}

	.social-media {
		bottom: 90px;
	}

	.slider-caption p {
		width: 85%;
	}

	.hb-box {
		display: block !important;
	}

	.hb-box {
		margin-top: 30px;
	}

	.team-carousel .owl-carousel .item .team-portrait {
		margin: 0px;
	}

	.section-title h2 {
		font-size: 40px;
	}

	.news-caption {
		bottom: -80px;
	}

	.support-banner p {
		width: 90%;
	}

	.replay-layer {
		padding-left: 20px;
	}

	.post-title h1 {
		font-size: 30px;
		line-height: 35px;
		width: 100%;
		padding-right: 30px;
	}

	.comment-box p {
		font-size: 14px;
		line-height: 25px;
	}

	.why-us-about .image-badget {
		background-color: var(--primary-color);
		padding: 30px;
		max-width: 100%;
		position: relative;
		bottom: auto;
		left: 0px;

	}

	.contact-box {
		width: 100%;
		height: 550px;
		background-color: rgba(255, 255, 255, 0.9);
		position: absolute;
		top: 50%;
		right: 0;
		padding: 40px;
	}

	.contact-parallax {
		background-image: url("../images/farmey-8.jpg");
		height: 550px;
		background-position: center;
		background-repeat: no-repeat;
		background-size: cover;
		position: relative;
	}

	.tt-carousel .owl-dots {
		text-align: center;
		margin-top: 15px;
	}

}

@media (max-width:480px) {
	.section-title {
		width: 95%;
	}

	.image-badget {
		background-color: var(--primary-color);
		padding: 30px;
		max-width: 100%;
		position: relative;
		bottom: 0px;
		left: 0px;
		margin-top: 50px;
	}

	.photo-contact {
		display: none;
	}

	.product-description {
		background-color: #FFF;
		position: relative;
		-webkit-box-shadow: 0 0 11px 0 rgba(6, 22, 58, .14);
		-moz-box-shadow: 0 0 11px 0 rgba(6, 22, 58, .14);
		box-shadow: 0 0 11px 0 rgba(6, 22, 58, .14);
		padding: 40px 30px;
		margin: 0px 0px 40px;
		text-align: center;
	}

	.testimonial-box {
		width: 95%;
	}

	.slider-caption p {
		width: 90%;
	}

	.service-box p {
		font-size: 14px;
		line-height: 24px;
	}

	.left-col {
		padding-right: 0px;
	}

	.left-wrapper-content {
		width: 100%;
		padding: 0px 30px;
	}

	.shadow-box {
		max-width: 700px;
		margin: -250px auto auto;
		padding: 50px 20px;
	}

	.comment-box .media {
		display: block !important;
	}

	.comment-box .media .mr-3 {
		margin-bottom: 20px;
	}

	.left-title h2 {
		width: 90%;
	}

	.accordion a {
		font-size: 15px;
	}

	.video-iframe {
		width: 100%;
		height: 400px;
	}

	.fp-caption {
		position: absolute;
		bottom: 20px;
		left: 15px;
		width: 90%;
	}

	.feature-side-top .fp-caption {
		position: absolute;
		bottom: 10px;
		left: 15px;
		width: 80%;
	}

	.feature-side-bottom .fp-caption {
		position: absolute;
		bottom: 10px;
		left: 15px;
		width: 80%;
	}

	.feature-side-top:before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-image: linear-gradient(to bottom right, #FFF, #FFF);
		opacity: 0.6;
	}

	.feature-side-bottom:before {
		content: '';
		position: absolute;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background-image: linear-gradient(to bottom right, #FFF, #FFF);
		opacity: 0.6;
	}

}
