@font-face {
	font-family: SourceHanSansCN-Normal;
	src: url(https://imgs.cheerue.com/SourceHanSansCN-Normal.woff2) format("woff2"), url(https://imgs.cheerue.com/SourceHanSansCN-Normal.woff) format("woff"), url(https://imgs.cheerue.com/SourceHanSansCN-Normal.ttf) format("truetype"), url(https://imgs.cheerue.com/SourceHanSansCN-Normal.eot) format("embedded-opentype"), url(https://imgs.cheerue.com/SourceHanSansCN-Normal.svg) format("svg");
	/*font-weight:400;*/
	font-style: normal
}

a {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

* {
	margin: 0;
	padding: 0;
	/* font-family: "microsoft yahei","\5FAE\8F6F\96C5\9ED1","黑体";*/
	font-family: "SourceHanSansCN-Normal";
	-webkit-font-smoothing: antialiased;
}

.flow_flex {
	display: flow-root;
}
.showbotimg{
    border-radius: 5px;
}

/*.phone_nav{*/
/*    width: 0px !important;*/
/*}*/
/*.phone_nav div .New_Moudle_bot{*/
/*    width: 0px !important;*/
/*}*/
.pad200 {
	padding: 20px 0px;
}

.lineheight40 {
	line-height: 40px;
}

.hei620 {
	height: 620px;
}

.serch_pic {
	width: 37px;
	height: 37px;
	cursor: pointer;
}

.hei229 {
	width: 100%;
	height: 229px;
}

.hei40 {
	height: 40px;
}

/* .Main_projects_bom li .showaaa :last-child{
	display: none;
} */
.hei260 {
	width: 100%;
	height: 260px;
}

.wid150 {
	width: 150px;
}

.bg_size {
	font-size: 35px;
}

.index_pic {
	width: 100%;
	height: 410px;
}

.wid30 {
	width: 30%;
}

.mar_100 {
	margin-left: 100px;
}

.inlineimgS {
	cursor: pointer;

}

.flexinline_wrap {
	margin-right: -20px;
}

.imgMask_control {
	position: absolute;
	top: 45%;
	width: 100%;
}

.imgMask_control_next {
	position: absolute;
	right: -40px;
	width: 40px;
	height: 40px;
	cursor: pointer;
}
.about_content{
    padding-bottom: 130px !important;
}

.imgMask_control_next img {
	width: 40px;
	height: 40px;
}

.imgMask_control_prev {
	position: absolute;
	left: -60px;
	width: 40px;
	height: 40px;
	cursor: pointer;
}

.imgMask_control_prev img {
	width: 40px;
	height: 40px;
}

.lxour_pad {
	padding: 60px 40px;
}

.lxour {
	padding: 70px 0px;
	box-shadow: 0px 0px 10px rgba(35, 87, 167, 0.5);
	position: relative;
}

.lxour_box {
	padding: 50px 0px;
	box-shadow: 0px 0px 10px rgba(35, 87, 167, 0.5);
	display: flex;
	flex-direction: row;
}

.zxns_64 {
	width: 63%;
}

.zxns_31 {
	width: 35%;
	display: flex;
	justify-content: space-between;
}

.zxns8 {
	margin-left: 8px;
}

.pad50 {
	padding-top: 50px;
}

.padbom30 {
	padding-bottom: 30px;
}

.between_style {
	display: flex;
	justify-content: space-between;
}

.pad100 {
	padding: 100px 0px;
}

.mar020 {
	margin: 0px 20px;
}

.mar50 {
	margin: 50px 0px;
	color: #999999;
}

.pad110 {
	padding: 80px 110px;
}

.wid46 {
	width: 46%;
}

.wid100 {
	width: 100%;
	height: 350px;
}

.wid47 {
	width: 47%;
	cursor: pointer;
}

.pad230 {
	padding: 80px 80px;
}

.wid420 {
	width: 420px;
}

.wid223 {
	width: 223px;
}

.showUltop_pic {
	width: 660px;
	height: 370px;
}
.showUltop_picgq{
	width: 600px !important;

}

.back_pic {
	width: 100%;
	height: 370px;
}

.pro_module_pad {
	padding: 80px 40px 50px 40px;
}

.font_grey {
	font-size: 16px;
	color: #666666;
}

.p40 {
	padding: 40px;
}

.p50 {
	padding-top: 40px;
}

.wid290 {
	width: 306px;
}

.wid660 {
	width: 660px;
}

.font24 {
	font-size: 24px;
}

.font22 {
	font-size: 22px;
}

.align_both_style {
	display: flex;
	justify-content: space-between;
}

.hei700 {
	height: 700px;
}

.abt_mr_phone {
	display: none;
}

.abt_up_phone {
	display: none;
}

.headnav {
	display: none;
}

.phone_column {
	display: none;
}

.bianda {
	width: 150px;
	height: 150px;
}

.w85 {
	width: 85px;
}

.wuliu_box {
	margin-bottom: 30px;
	position: relative;
}

.wuliu_box div>.Make_wl_Info {
	display: flex;
	flex-wrap: wrap;
}

.Make_wl_Info>.Make_Info_box {
	width: 369px;
}

.color_pale {
	color: #000000;

}

.color_pale_scroll {
	height: 180px;
	overflow-y: scroll;
}

.lc300 {
	width: 289px;
	position: absolute;
	bottom: 25px;
	left: -39px;
}

.alignment {
	text-align: justify;
}

.qt300 {
	width: 162px;
	position: absolute;
	bottom: 92px;
	left: 226px;
}

.jh300 {
	width: 290px;
	position: absolute;
	bottom: 170px;
	left: 132px;
}

.lt300 {
	width: 240px;
	position: absolute;
	top: 10px;
	left: 228px;
}

.New_Moudle_top_jd {
	margin-top: 0px !important;
}

.lz300 {
	width: 131px;
	position: absolute;
	right: -4px;
	top: 188px;
}

.lg300 {
	width: 170px;
	position: absolute;
	right: -65px;
	top: 33px;
}

.x300 {
	width: 600px;
	height: 400px;
}

.zg300 {
	width: 283px;
	position: absolute;
	bottom: 8px;
	right: -19px;
}

.martop {
	margin-top: 40px;
}

.martop img:hover {
	transform: scale(1.2);
}


/* 遮罩层 */

.shadow {
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	position: fixed;
	z-index: 900;
	background-color: #000;
	opacity: 0.6;
	display: none;
}

.thumb_list {
	width: 300px;
	height: 200px;
}

.tcnumber {
	position: absolute;
	top: 0px;
	right: -16px;
	background: red;
	height: 20px;
	width: 20px;
	line-height: 20px;
	text-align: center;
	border-radius: 10px;
	font-size: 12px;
	color: #FFFFFF;
}

.p220 {
	padding-top: 220px;
}

.p220_text {
	position: absolute;
	bottom: 10px;
	left: 10px;
	font-size: 24px;
	color: #ffffff;
}

.serch_info {
	width: 900px;
	height: 50px;
	line-height: 50px;
	top: 249px;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: 999;
	border-radius: 10px;
	margin: 0 auto;
	background-color: #FFFFFF;
}

.serch_info ul {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	align-items: center;
	padding: 0px 60px;
}

.serch_bg {
	width: 900px;
	height: 300px;
	overflow-y: auto;
	background-color: #FFFFFF;
	top: 305px;
	left: 0;
	right: 0;
	bottom: 0;
	position: absolute;
	z-index: 999;
	border-radius: 10px;
	margin: 0 auto;
}

.serch_bg::-webkit-scrollbar {
	display: none;
}

.serch_bg div {
	padding: 10px 0px;
	cursor: pointer;
}

.serch_bg ul {
	padding: 10px 60px;
	cursor: pointer;
}

.serch_bg div:hover {
	background-color: #dfdfdf;
}

.miss {
	width: 900px;
	height: 200px;
	margin: 0 auto;
	background-color: #fff;
	top: 120px;
	left: 0;
	right: 0;
	bottom: 0;
	/* border: 1px #ccc solid; */
	position: absolute;
	z-index: 999;
	border-radius: 10px;
}

.mask_index {
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, .8);
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 10000;
	display: none;
}

.video_box {
	width: 100%;
	height: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
}

.video_box .video_bxo_in {
	width: 80%;
	position: relative;
}

.video_bxo_in video {
	width: 100%;
}

.video_bxo_in .video_close {
	position: absolute;
	right: -25px;
	top: -15px;
	width: 30px;
	height: 30px;
	cursor: pointer;
}

.window_pic {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
}

.miss_font {
	padding: 40px 0px 10px 55px;
	font-size: 24px;
	color: #2357a7;
}

.miss_boxs {
	font-size: 24px;
	color: #2357a7;
}

.serch_width {
	width: 780px;
	height: 40px;
	border: 1px solid #2357a7;
	border-radius: 40px;
	display: flex;
	align-items: center;
	margin: auto;
}

.p60 {
	padding-bottom: 60px;
}

.serch_width_left {
	width: 37px;
	height: 37px;
	padding-left: 1px;
}

.xljt {
	cursor: pointer;
}

.serch_width_right {
	width: 17px;
	height: 17px;
	cursor: pointer;
}

.chang_big {
	width: 420px;
	height: 240px;
	margin-bottom: 20px;
	float: left;
	margin-right: 19px;
}

.case_more_box {
	width: 420px;
	display: flex;
	flex-direction: column;
	margin-right: 19px;
	margin-bottom: 30px;
}

.w100 {
	width: 100%;
}

.mt10 {
	margin-top: 10px;
}

.wrapper {
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	z-index: 999;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-position: center;
	background-color: rgba(52, 52, 52, 0.8);
	background-size: 50%;
}

.serch_close {
	width: 30px;
	height: 30px;
	cursor: pointer;
	position: absolute;
	top: 10px;
	right: 10px;
}

.touch_close {
	width: 30px;
	height: 30px;
	cursor: pointer;
	position: absolute;
	/*top: 10px;*/
	/*right: 10px;*/
	left: 48%;
}

.serch_width_input {
	border-width: 0;
	outline: none;
	width: 94%;
	margin-left: 8px;
	font-size: 16px;
}

.p20 {
	padding-left: 20px;
}

.intwolist {
	background-size: contain;
	width: 630px;
	height: 300px;
}

li {
	list-style: none;
	/*cursor: pointer;*/
}

.text_center {
	text-align: center;
}

body {
	background: #fff;
	min-width: 1300px;
	overflow-x: hidden;
}

img {
	vertical-align: middle;
}

.inbigs {
	width: 160px;
	height: 80px;
	padding-left: 20px;
	padding-right: 20px;
	box-shadow: 0px 0px 20px #ebf0f7;
	display: flex;
	justify-content: center;
	align-items: center;
	cursor: pointer;
}


/* 砖块 */

.squery_brick {
	width: calc((100% - 1300px) / 2) !important;
	height: 190px;
	background: #f5f9ff;
	float: right;
}

.new_brick_right {
	width: calc((100% - 1300px) / 2) !important;
	height: 120px;
	background: #f5f9ff;
	float: right;
}

.New_moudle_box {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.squery_brick_bom {
	width: calc((100% - 1300px) / 2) !important;
	height: 120px;
	background: #f5f9ff;
	float: left;
}

.new_brick_left {
	width: calc((100% - 1300px) / 2) !important;
	height: 80px;
	background: #f5f9ff;
	float: left;
}

.m50 {
	margin-top: 50px;
}

.index_box {
	width: 1300px;
	margin: 0 auto;
}

.disblo {
	display: none;
}

.hd ul {
	text-align: center;
}

.hd_number {
	color: #FFFFFF;
	opacity: 0.8;
	text-align: justify;
	font-size: 14px;
}

.title_space {
	margin-bottom: 60px;
}

.m80 {
	margin-top: 80px;
}

.m30 {
	margin-bottom: 30px;
}

.weights {
	font-weight: bold;
}

.site-nav {
	/*width: 775px;*/
	/* 660 */
	width: 930px;
	position: relative;
}

.site-nav .container {
	height: 32px;
	z-index: 100;
	position: relative;
}

.site-nav li {
	display: block;
	/*width: 100px;*/
	margin: 0px 10px;
	line-height: 100px;
	float: left;
	text-align: center;
	position: relative;
}

.site-nav li a {
	color: #FFFFFF;
	padding: 30px 0px;
	font-size: 14px;
}

.site-nav a.current1,
.site-nav a:hover {
	color: #FFF;
}

.site-nav a {
	text-decoration: none;
}

.site-nav .nav-marker {
	position: absolute;
	width: 75px;
	height: 3px;
	background: #f5c520;
	bottom: -1px;
	z-index: 10;
}

.slideBox_img {
	width: 100%;
	height: 100%;
}

.bd ul {
	height: 100% !important;
}

.tempWrap {
	height: 100%;
}

.people {
	width: 90px;
	height: 90px;
	position: fixed;
	top: 50%;
	right: 0;
	box-shadow: 0px 1px 5px 0px #efeeee;
	border-radius: 90px;
	z-index: 10;
	/* cursor: pointer; */
}

.img_staff_box {
	max-height: 560px;
	width: 100%;
	overflow: hidden;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	position: relative;
	padding-bottom: 60px;
}

.get_more_staff {
	width: 100%;
	height: 60px;
	display: flex;
	justify-content: center;
	align-items: center;
	padding-bottom: 10px;
}

.staff_box_img {
	margin-bottom: 40px !important;
}

.get_more_staff span {
	background-color: #0e90d2;
	color: #fff;
	text-align: center;
	padding: 10px 20px;
	border-radius: 10px;
	margin-bottom: 20px;
}

.colors {
	background: #FFFFFF;
}

.content_font {
	font-size: 14px;
}

.font_spacing {
	letter-spacing: 1px;
}

.text_back {
	color: #FFFFFF !important;
}

.case_font {
	color: #000 !important;
}

.new_text {
	color: #999999;
	font-size: 18px;
}

.font_style {
	font-size: 25px;
	font-weight: bold;
}

.mr {
	margin-right: 10px;
}

.mt {
	margin-top: 40px;
}

.mtb20 {
	margin: 20px 0px;
}

.mtb {
	margin: 30px 0px;
}

.fly_left {
	-webkit-animation: fadeInLeft 1s .2s ease both;
	-moz-animation: fadeInLeft 1s .2s ease both;
}

.fly_right {
	-webkit-animation: fadeInRight 1s .2s ease both;
	-moz-animation: fadeInRight 1s .2s ease both;
}

@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-100px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0)
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-100px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0)
	}
}

@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(100px)
	}

	100% {
		opacity: 1;
		-webkit-transform: translateX(0)
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(100px)
	}

	100% {
		opacity: 1;
		-moz-transform: translateX(0)
	}
}


/* 导航 */

.Head {
	position: absolute;
	top: 0px;
	width: 100%;
	border-bottom: 1px solid #96afd4;
}

.Head_box {
	width: 1400px;
	margin: 0 auto;
	height: 100px;
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}

.logo {
	width: 281px;
	height: 30px;
}

.fl {
	display: flex;
	justify-content: center;
	margin-right: 50px;
}

.fr {
	display: flex;
	flex-direction: row;
	align-items: center;
	text-align: center;
	height: 100px;
}


/* 主营业务模块 */

.index_business {
	display: flex;
	flex-direction: row;
}


/* 企业动态 */

.trends_fr {
	display: flex;
	flex-direction: row;
	align-items: center;
	text-align: center;
	height: 100px;
}

.index_title_line {
	width: 3px;
	height: 40px;
	background: #F5C520;
}

.index_font {
	font-size: 40px;
	color: #2357a7;
	font-weight: bold;
}

.index_zm {
	font-size: 35px;
	color: #2357a7;
	/* margin-top: 25px; */
	font-weight: bold;
}

.font {
	/* margin: 0px 10px; */
	width: 80px;
	color: #FFFFFF;
	font-size: 16px;
}

.fangdajing {
	display: flex;
	align-items: center;
	height: 100%;
	border-left: 1px solid #96AFD4;
	cursor: pointer;
}

.serch {
	margin-left: 25px;
	width: 35px;
	height: 35px;
}

.mar20 {
	margin-left: 20px;
}

.slideBox {
	width: 100%;
	overflow: hidden;
}

.slideBox .hd {
	width: 100%;
	position: absolute;
	bottom: 0;
	z-index: 1;
}

.slideBox .hd ul {
	padding: 0 80px;
}

.slideBox .hd ul li {
	width: 30%;
	height: 80px;
	margin: 0 -2px;
	display: inline-block;
	position: relative
}

.slideBox .hd ul li .dot {
	width: 100%;
	height: 2px;
	background-color: hsla(-1, 0%, 30%, 0.4)
}

.slideBox .hd ul li span {
	display: none;
	color: #fff;
	width: 100%;
	font-size: 14px;
	line-height: 36px;
}

.slideBox .hd ul li.on .liner {
	width: 100%;
	height: 2px;
	animation: liner 2.5s;
	background: #f5c520;
}

@keyframes liner {
	from {
		width: 0
	}

	to {
		width: 100%
	}
}

.slideBox .bd {
	width: 100%;
	overflow: hidden;
	/* min-width: 1300px; */
}

.slideBox .bd img {
	width: 100%;
	/* min-width: 1300px; */
}

.slideBox .bd li.active {
	animation-name: ai-big-out;
	animation-duration: .2s;
	animation-timing-function: ease;
	animation-fill-mode: forwards
}

@keyframes ai-big-out {
	0% {
		z-index: 3;
		transform: scale(1.1);
		opacity: 1
	}

	50% {
		transform: scale(1.2);
		opacity: .5
	}

	to {
		transform: scale(1.3);
		opacity: 1
	}
}


/* 轮播线条 */

.active {
	background-color: #f5c520 !important;
}


/* 头部标题 */

.chang_color {
	border-bottom: 2px solid #f5c520;
}

.videos {
	cursor: pointer;
}


/* 主营项目 */

.Main_projects {
	width: 1300px;
	margin: 0 auto;
	margin-top: 80px;
}

.Main_projects_font {
	width: 500px;
	padding: 40px 40px;
}

.Main_projects_back {
	width: 600px;
	padding: 35px 0px 0px 16px;
	position: relative;
	left: 80px;
}

.font_active {
	margin: 20px 0;
	width: 30px;
	height: 4px;
	background: #F5C520;
}

.font_active_index {
	margin: 10px 0;
	width: 30px;
	height: 4px;
	background: #F5C520;
}

.content {
	text-align: justify;
	line-height: 20px;
	color: #999999;
}

.btn {
	width: 190px;
	height: 40px;
	background: #F5C520;
	color: #FFFFFF;
	border-radius: 3px;
	line-height: 40px;
	text-align: center;
	margin-top: 20px;
	cursor: pointer;
}

.Arrow {
	width: 40px;
	height: 10px;
}

.Arrow_ml {
	margin-left: 15px;
}

.pic1 {
	width: 100%;
	height: 390px;
}

.Main_projects_bom {
	display: flex;
	flex-direction: row;
}

.Main_projects_bom li:last-child {
	/*display: none;*/
}

.Module_square {
	width: 25%;
	/* height: 335px; */
	box-shadow: 1px 3px 5px rgba(235, 240, 247, 1);
}

.activeBox {
	background: #1f498b;
}

.activeBoxs {
	background: #1f498b;
	color: #ffffff;
}

.activeBoxs a {
	color: #FFFFFF;
	/* padding-right: 160px; */
}

.activeBox .padtop {
	color: #fff;
}

.activeBox .bomtop {
	color: #fff;
}

.activeBox .inWhite {
	display: block;
}

.activeBox .inblue {
	display: none;
}

.inblue {
	display: block;
}

.inWhite {
	display: none;
}

.pic3 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.pic3:hover {
	background: url(../img/pic2_03.png)no-repeat;
	background-size: cover;
}

.pic5 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.pic5:hover {
	background: url(../img/p_hover1.png)no-repeat;
	background-size: cover;
}

.pic6 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.pic6:hover {
	background: url(../img/p1_hover.png)no-repeat;
	background-size: cover;
}

.pic7 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
}

.pic7:hover {
	background: url(../img/p2_hover.png)no-repeat;
	background-size: cover;
}

.pic8 {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	flex-direction: column;
}


.pic8:hover {
	background: url(../img/p_hover.png)no-repeat;
	background-size: cover;
}

.padtop {
	padding-top: 35px;
	font-weight: bold;
	font-size: 17px;
	color: #333333;
	text-align: center;
}

.bomtop {
	padding: 35px 15px;
	font-size: 13px;
	/* letter-spacing: 1px; */
	display: inline-flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: center;
	line-height: 25px;
	color: #666666;
	text-align: center;
	text-transform: capitalize;
}

.bomtop span:last-child {
	display: none;
	/* color: #55ff00; */
}

.mlr {
	margin: 0px 5px;
}


/* 工程板块 */

.project_square {
	width: 100%;
	background: #2357a7;
}

.project_font_change {
	background: #2357a7;
	color: #FFFFFF;
}

.project_square_font {
	width: 50%;
	/* height: 300px; */
	padding-top: 50px;
}

.projects_module {
	width: 1300px;
	margin: 0 auto;
}

.pro_module_top {
	display: flex;
	justify-content: space-between;
	/* padding: 0px 40px; */
	padding: 0px 40px 0px 0px;
}

.pro_module_bom {
	display: flex;
	flex-direction: row;
	padding: 50px 0px;
	justify-content: space-between;
}

.pro_module {
	width: 130px;
	height: 130px;
	border: 1px solid #819ecc;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	cursor: pointer;
	/* margin-right: 18px; */
}

.pro_module_img {
	width: 100%;
	height: 70px;
	display: flex;
	justify-content: center;
	align-items: center;
}


/* 新闻板块 */

.New_Moudle {
	display: flex;
	justify-content: center;
	flex-direction: column;
	padding-left: 40px;
}

.New_Moudle_top {
	display: flex;
	justify-content: space-between;
}

.New_Moudle_bg {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}

.New_Moudle_bg li {
	margin-bottom: 20px;
}

.newsleft {
	width: 50%;
	height: 390px;
}

.newsright {
	width: 50%;
}

.New_Moudle_title {
	display: flex;
	align-items: center;
	flex-direction: row;
	padding-right: 40px;
}

.New_projects_bom {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.New_projects_bom_consulting {
	display: flex;
	flex-direction: row;
	width: 33%;
}

.New_projects_bom_zizhi {
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	width: 100%;
	text-transform: capitalize;
}

.New_projects_bom_zizhi .spacing {
	margin-left: 0px !important;
}

.spacing {
	margin-left: 70px;
	cursor: pointer;
	font-weight: bold;
}

.chang_font::after {
	content: '';
	width: 45%;
	display: block;
	border-bottom: 2px solid #F5C520;
	position: relative;
	top: 10px;
	margin-left: 70px;
}

.New_Moudle_content {
	padding: 60px 40px;
}

.New_Moudle_contant {
	padding: 60px 0px 60px 40px;
}

.New_model_contant {
	padding: 40px 0px 0px 40px;
}

.New_time {
	width: 17px;
	height: 17px;
	margin-right: 15px;
}

.New_title {
	font-size: 18px;
	font-weight: bold;
	cursor: pointer;
	display: -webkit-box;
	overflow: hidden;
	/*超出隐藏*/
	text-overflow: ellipsis;
	/*隐藏后添加省略号*/
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}

.New_btn {
	color: #2357a7;
	font-weight: bold;
	margin-right: 20px;
	cursor: pointer;
}

.New_active {
	margin: 20px 0;
	width: 15px;
	height: 2px;
	background: #F5C520;
}

.New_Moudle_bom {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
	padding-left: 40px;
}

.New_Moudle_bot {
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}

.New_M_title {
	font-size: 18px;
	font-weight: bold;
}

.New_Moudle_square {
	display: flex;
	flex-direction: column;
	width: 270px;
	/* margin-right: 50px; */
}


/* 超长背景 */

.bg {
	width: 100%;
	height: 270px;
	background: url(../img/bg1_10.png)center no-repeat;
	background-size: cover;
	display: flex;
	align-items: center;
	justify-content: center;
}

.bg_font {
	font-size: 60px;
}

.bg_line {
	width: 3px;
	height: 90px;
	background: #F5C520;
	margin-right: 60px;
}
.w1300{
    width: 1300px;
}
.w25-min{
    min-width: 25%;
}
.bg_module {
	/* padding-left: 40px; */
	display: flex;
	flex-direction: row;
}

.bg_module_suqare {
	display: flex;
	flex-direction: row;
	align-items: flex-end;
	/* margin-right: 70px; */
}

.bg_r {
	display: flex;
	flex-direction: column;
}

.wuliu_box {
	margin-bottom: 30px;
	position: relative;
}

.wuliu_box div>.Make_wl_Info {
	display: flex;
	flex-wrap: wrap;
}

.Make_wl_Info>.Make_Info_box {
	width: 369px;
}

.bg_r_top {
	display: flex;
	flex-direction: row;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 15px;
}

.p30 {
	padding-top: 30px;
}


/* 关于佰能 */

.jianjie {
	width: 50%;
	height: 300px;
	padding: 35px 35px;
}

.About_title {
	margin-top: 50px;
	width: 100%;
	height: 110px;
	background: #fff;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: space-between;
	/* padding: 0 40px; */
	box-shadow: 0px -4px 3px 0px #f2f3f3;
	position: relative;
	top: 50px;
	z-index: 2;
}

.About_title img {
	padding-left: 40px;
	width: 200px;
	height: 50px;
}

.About_title li {
	font-size: 15px;
	color: #4f79b9;
	padding-right: 20px;
}

.bom_above {
	/* position: relative;
	top: -50px; */
	width: 100%;
	/* height: 483px; */
	background: #2357a7;
}

.bom_above_square {
	width: 1300px;
	margin: 0 auto;
	color: #FFFFFF;
	padding-top: 80px;
	/* font-size: 20px; */
}

.bom_style {
	display: flex;
	justify-content: space-between;
}

.bom_above_left {
	display: flex;
	flex-direction: column;
	/*cursor: pointer;*/
}

.bom_above_left span {
	text-align: center;
	margin-top: 30px;
}

.b_right {
	padding-left: 40px;
}

.p80 {
	padding-left: 80px;
}

.Email {
	margin-left: 55px;
}

.about_pic {
	width: 50px;
	height: 50px;
	margin-right: 5px;
}

.m_tb {
	margin-top: 30px;
}

.new_thumb_index {
	width: 270px;
	height: 150px;
}

.bom_code {
	width: 125px;
	height: 125px;
	margin: 0 auto;
}

.bom_title {
	padding-top: 50px;
}

.bom_tips {
	width: 100%;
	height: 120px;
	border-top: 1px solid #7b9aca;
	margin-top: 40px;
	display: flex;
	align-items: center;
}

.tips {
	display: flex;
	flex-direction: row;
}

.tips li {
	margin-right: 35px;
}

.bom {
	background: #073377;
	height: 50px;
	display: flex;
	flex-direction: row;
	align-items: center;
	justify-content: center;
}

.bom div {
	margin-right: 60px;
	/* font-size: 20px; */
	color: #FFFFFF;
}


/* -----------------------------关于我们------------------------------- */

.abt_title_line {
	width: 60px;
	height: 3px;
	margin: 20px 0px;
	background: #F5C520;
}

.ywfb_line {
	width: 60px;
	height: 3px;
	margin: 20px 0px;
	background: #FFFFFF;
}

.abt_data_font {
	font-size: 45px;
	font-weight: bold;
}

.abt_data_font1 {
	font-size: 30px;
}


/* 使命 */

.mission {
	color: #999999;
	font-size: 17px;
	font-weight: 100;
}

.qiuxian li {
	margin-right: 20px;
}


/* 核心 */

.core {
	margin-top: 25px;
	font-size: 26px;
}

.core_box {
	font-weight: 100;
	font-size: 17px;
	color: #4c4c4c;
}

.abt_title_spirit {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
}

.pad6030 {
	padding: 60px 30px;
}

.abt_title {
	font-size: 40px;
	font-weight: bold;
	color: #2357a7;
}

.ywfb_font {
	font-size: 40px;
	font-weight: bold;
	color: #ffffff;
}

.abt_up {
	width: 100%;
}

.abt_size {
	color: #333333;
	font-weight: bold;
	line-height: 25px;
	/* font-size: 22px; */
}

.abt_font {
	color: #999999;
	font-size: 16px;
	/* letter-spacing: 1px; */
	line-height: 30px;
	height: 320px;
	overflow-y: scroll;
	padding-right: 10px;
}

.abt_mt {
	margin-top: 80px;
}

.abt_mr {
	margin-right: 90px;
}

.abt_auto {
	width: 1300px;
	margin: 0 auto;
	margin-top: 80px;
}

.abt_flex {
	display: flex;
	flex-direction: row;
}

.abt_column {
	display: flex;
	flex-direction: column;
	position: relative;
}

.abt_data {
	display: flex;
	flex-direction: row;
	position: absolute;
	bottom: 0px;
	left: -308px;
}

.abt_data_box {
	display: flex;
	flex-direction: row;
	padding: 50px;
	background: #FFFFFF;
	/* border: 1px solid #666666; */
	box-shadow: 2px 0px 5px #999999;
}

.abt_top {
	display: flex;
	flex-direction: row;
	justify-content: center;
	color: #2357a7;
	font-weight: bold;
	line-height: 1;
	margin-bottom: 15px;
}

.abt_bom {
	font-size: 18px;
	color: #2357a7;
}

.ywfb_bom {
	font-size: 35px;
	color: #FFFFFF;
}

.lrpad20 {
	padding: 0px 20px;
}

.abt_bom_spirit {
	font-size: 17px;
	color: #FFFFFF;
	font-weight: 100;
	opacity: 0.5;
}

.core_bot {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: start;
	margin-top: 50px;
}

.tttt::-webkit-scrollbar {
	display: block;
	width: 4px;
	background: rgba(0, 0, 0, 0);
}

.tttt::-webkit-scrollbar-thumb {
	/*滚动条里面小方块*/
	background: #2357a7;
	opacity: .2;
	border-radius: 10px;
}

.tttt::-webkit-scrollbar-track {
	/*滚动条里面轨道*/
	background: #e6e6e6;
	border-radius: 10px;
}


/* 企业文化 */

.abt_culture {
	width: 100%;
	/* height: 1180px; */
	background: url(../img/abt3_02.png) center no-repeat;
	background-size: cover;
	padding-bottom: 80px;
}

.abt_line {
	width: 2px;
	height: 20px;
	background: #F5C520;
	margin-right: 20px;
}

.abt_culture_flex {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.abt_hx_box {
	padding: 40px 30px 30px 30px;
	background: #FFFFFF;
	/* margin-right: 38px; */
	margin: 0px 0px 50px 0px;
	width: 42%;
}

.abt_under_line {
	width: 45px;
	height: 2px;
	background: #F5C520;
	margin: 30px 0px;
}

.abt_first {
	width: 80%;
}

.about_bg {
	width: 77%;
}


/* 企业资质 */

.abt_firsts {
	width: 315px;
	height: 190px;
	background: url(../img/core_03.png)no-repeat;
	background-size: contain;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 10px;
}

.abt_seconds {
	width: 315px;
	height: 190px;
	background: url(../img/core_05.png)no-repeat;
	background-size: contain;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0px 8px 5px 0;
}

.abt_thirds {
	width: 315px;
	height: 190px;
	background: url(../img/core_07.png)no-repeat;
	background-size: contain;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 0px 8px 5px 0;
}

.abt_fourths {
	width: 315px;
	height: 190px;
	background: url(../img/core_03.png)no-repeat;
	background-size: contain;
	display: flex;
	justify-content: center;
	align-items: center;
	margin: 10px;
}

.zizhi_box {
	display: flex;
	align-items: center;
	flex-wrap: wrap;
}

.hideheight {
	max-height: 380px;
	overflow: hidden;
	/*cursor: pointer;*/
}

.zizhi_box_font {
	color: #2357a7;
	text-align: center;
	font-size: 19px;
	font-weight: bold;
}

.abt_open {
	width: 185px;
	height: 40px;
	background: #F5C520;
	color: #FFFFFF;
	font-size: 16px;
	text-align: center;
	line-height: 40px;
	border-radius: 4px;
	margin: 0 auto;
	margin-top: 50px;
	cursor: pointer;
}

.abt_hezuo {
	width: 182px;
	height: 82px;
	background: #f6f8fc;
	display: flex;
	/*justify-content: center;*/
	border: 1px solid #e5ebf5;
}

.abt_hezuo:hover {
	box-shadow: 0px 0px 5px #999999;
}

.abt_btn {
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin-top: 80px;
}

.abt_kehu {
	width: 175px;
	height: 55px;
	text-align: center;
	background: #073377;
	color: #FFFFFF;
	font-size: 26px;
	line-height: 55px;
}

.abt_kehus {
	background: #073377;
	color: #FFFFFF !important;
}

.abt_huoban {
	width: 290px;
	height: 55px;
	text-align: center;
	color: #2357a7;
	cursor: pointer;
	font-size: 26px;
	line-height: 55px;
}


/* ----------------------智能制造--------------------------- */

.Make_title_font {
	cursor: pointer;
	font-weight: bold;
}

.Make_title_fonts {
	text-transform: capitalize;
	cursor: pointer;
	font-weight: bold;
	font-size: 14px;
}

.mf {
	cursor: pointer;
	font-weight: bold;
}

.mfs {
	cursor: pointer;
	font-weight: bold;
}

.mts {
	cursor: pointer;
	font-weight: bold;
	text-transform: capitalize;
}

.mtf {
	cursor: pointer;
	margin-left: 70px;
	font-weight: bold;
	text-transform: capitalize;
}

.Make_font::after {
	content: '';
	width: 100%;
	display: block;
	font-weight: bold;
	border-bottom: 2px solid #F5C520;
	position: relative;
	top: 10px;
}

.Make_tb {
	margin: 60px 0px;
}

.Make_module_first {
	margin: 0px 60px;
	font-size: 16px;
	color: #595757;
	line-height: 25px;
	letter-spacing: 1px;
	display: flex;
	flex-direction: column;

	text-align: justify;
}

.Make_module_first_data {

	position: absolute;
	bottom: 0px;
	right: 1px;

	/* 	width: 636px;
	display: flex;
	align-items: center;
	justify-content: center; */
}

.Make_box {
	width: 180px;
	/* height: 175px; */
	height: 115px;
	background: #FFFFFF;
	box-shadow: 0px 0px 10px rgba(37, 39, 167, 0.2);
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.Make_box img {
	width: 35px;
}

.Make_top {
	margin-top: 15px;
	font-size: 14px;
}

.Make_center {
	display: flex;
	justify-content: center;
	align-items: center;
}

.Make_zhong {
	display: flex;
	/*align-items: center;*/
	padding: 0px 20px;
}

.Make_main {
	width: 170px;
	height: 370px;
	background: #e9eef6;
}

.Make_main_box {
	/* 	width: 160px; */
	padding: 30px;
	/* margin: 40px; */
	position: absolute;
}

.Make_main_top {
	line-height: 1px;
	margin-right: 15px;
}

.Make_main_line {
	width: 40px;
	height: 2px;
	background: #2357a7;
	margin-left: 10px;
}

.Make_Info {
	/*width: 580px;*/
	/*height: 240px;*/
	background: #FFFFFF;
	/* margin-top: 45px; */
	margin-left: 35px;
	border: 1px solid #c0cfe5;
	/*position: absolute;*/
	/*bottom: 30px;*/
	display: flex;
	flex-wrap: wrap;
}

.Make_Infos {
	background: #FFFFFF;
	margin-left: 35px;
	border: 1px solid #c0cfe5;
}

.Make_Info_Model {
	display: flex;
	margin: 20px 0px;
}
.Make_info_box{
	width: 100%;
	display: flex;
}
.Make_info_titleRight .Make_Info_Model{
	width: 100%;
	flex-wrap: wrap;

}

.Make_Info_box {
    margin: 20px 0px;
    padding: 0px 20px;
}

.Make_Info_boxs {
    margin: 7px 0px;
    padding: 0px 20px;
}

.mar60 {
	margin-top: 60px;
}

.Make_info_titleLeft{
	    width: 130px;
    background: url(../img/imgsj.png) no-repeat;
    height: 50px;
    background-size: cover;
    color: #fff;
    display: flex;
    align-items: center;
    /* justify-content: center; */
    margin-top: 20px;
    margin-left: 40px;
    /* margin-right: 120px; */
    padding-left: 41px;
    font-size: 14px;
}
.Make_info_titleRight{
	width: calc(100% - 110px);
}



.make_jhx{
	/*width: 100%;*/
}
.make_jhx .Make_Info_Model{
	width: 100%;
	display: flex;
	justify-content: space-between;
}
.make_jhx .Make_Info_Model .wid290{
	width: 32.33%;
}
.Make_zhongtwo{
	display: flex;
	/*align-items: center;*/
	padding: 0px 20px;
	margin-left: 25px;
	margin-top: 20px;
 
        font-size: 14px
}
.wid290100{
	width: 100%;
}
.Make_zhongtwofff .Make_zhongtwo{
	 height: auto !important;
}
.make_jhx .Make_Info_Model .wid290 img{
	width: calc(100% - 80px);
	height: auto;
	margin-top: 20px;
    margin-left: 45px;
}

.Make_Info_Modeljj {
display: block;
    }
.Make_Info_Modeljj .wid290{
     width: 100% !important;
        margin-bottom: 20px;
}
.Make_Info_Modeljj .wid290:last-child{
	margin-bottom: 0px;
}







/*阴影*/

.box-shadows {
	position: absolute;
	z-index: -1;
	width: 90px;
	background-color: #e9eef6;
	top: 0;
	left: 0;
	bottom: 0;
}

.newadd24 {
	display: flex;
	flex-direction: row;
}

.Make_spot {
	width: 8px;
	height: 8px;
	background: #2357a7;
	border-radius: 50%;
	margin-right: 20px;
}

.Make_wl::after {
	content: '';
	width: 70%;
	display: block;
	border-bottom: 2px solid #F5C520;
	position: relative;
	top: 10px;
	left: 65px;
}

.Make_wl_Info {
	background: #FFFFFF;
	margin-left: 38px;
	border: 1px solid #c0cfe5;
}

.Make_text {
	display: flex;
	align-items: center;
}

.about_box {
	display: flex;
	flex-direction: row;
	align-items: center;
}

.about_box li {
	padding-bottom: 19px;
}

.Make_Info_box {
	margin: 20px 0px;
	padding: 0px 20px;
}

.Make_Info_boxs {
	margin: 7px 0px;
	padding: 0px 20px;
}

.Make_wl_main {
	width: 160px;
	height: 420px;
	background: #e9eef6;
}

.Make_bot {
	padding-bottom: 55px;
}

.Juece {
	padding-bottom: 80px;
}

.p25 {
	padding-bottom: 25px;
}

.ywfb {
	width: 100%;
	height: 900px;
}

.Make_zb::after {
	content: '';
	width: 100%;
	display: block;
	border-bottom: 2px solid #F5C520;
	position: relative;
	top: 10px;
}

.drap_down {
	position: absolute;
	background-color: #376196;
	padding-left: 10px;
	padding-right: 10px;
	width: 190px;
	left: -4px;
	display: none;
	top: 100px;
}

.drap_down li {
	height: 40px;
	line-height: 40px;
	width: 100%;
	text-align: center;
	padding: 5px 0px;
	font-size: 13px;
	margin: 0;
}

.Make_zb_center {
	display: flex;
	justify-content: flex-end;
	align-items: center;
}

.Make_zb_buju {
	margin: 30px 20px;
}


/* .site-nav a {
    position: relative;
} */

.Make_zb_center li {
	margin-left: 35px;
	/*line-height: 30px;*/
}


/*.Make_left_btn {*/


/*    width: 45px;*/


/*    height: 45px;*/


/*    background: #FFFFFF;*/


/*    box-shadow: 0px 0px 20px #eef1f8;*/


/*    border-radius: 50%;*/


/*    text-align: center;*/


/*    line-height: 45px;*/


/*}*/

.Make_right_btn {
	width: 45px;
	height: 45px;
	background: #2357a7;
	box-shadow: 0px 0px 20px #eef1f8;
	border-radius: 50%;
	text-align: center;
	line-height: 45px;
}


/* --------------------------工程板块----plate:板块的意思  ------------------ */

.Pro_plate_font {
	text-align: center;
	color: #2357a7;
	font-size: 14px;
	padding-left: 3px;
	padding-right: 3px;
}

.Pro_head {
	font-size: 24px;
	color: #FFFFFF;
}

.Pro_plate_module {
	width: 130px;
	height: 130px;
	box-shadow: 0px 0px 20px #ebf0f7;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	cursor: pointer;
	/* margin-right: 18px; */
}

.classicalresults {
	display: flex;
	justify-content: center;
	align-items: center;
	flex-direction: column;
	cursor: pointer;
}

.Pro_bg {
	width: 100%;
	height: 100%;
	background: url(../img/gcbigbg_02.png);
	background-size: cover;
}

.Pro_padding {
	padding: 80px 0px;
}

.Pro_box {
	display: flex;
	justify-content: space-between;
	/* align-items: center; */
}

.Pro_square {
	padding: 40px 0px;
	background: #FFFFFF;
	margin-bottom: 10px;
}

.Pro_model {
	background: #FFFFFF;
	margin-bottom: 10px;
}

.Pro_xuhao {
	width: 150px;
	display: flex;
	justify-content: center;
	align-items: center;
	border-right: 1px solid #5e89c3;
	height: 100px;
}

.Pro_xuhao div {
	width: 40px;
	height: 40px;
	border-radius: 50%;
	background: #2357a7;
	text-align: center;
	line-height: 40px;
	color: #FFFFFF;
}

.Pro_xm {
	width: 410px;
	display: flex;
	justify-content: center;
	align-items: center;
	/*font-size: 20px;*/
	border-right: 1px solid #5e89c3;
	height: 100px;
	padding: 0px 5px;
}

.Pro_boss {
	width: 410px;
	display: flex;
	justify-content: center;
	align-items: center;
	/*font-size: 20px;*/
	border-right: 1px solid #5e89c3;
	height: 100px;
	padding: 0px 5px;
}

.Pro_time {
	width: 223px;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 100px;
	/*font-size: 20px;*/
}

.Pro_contact {
	padding-top: 80px;
}

.boss_info {
	width: 100%;
	box-shadow: 0px 0px 20px #ebf0f7;
	margin-top: 50px;
}

.boss_name {
	font-size: 22px;
	color: #2357a7;
	font-weight: bold;
}

.boss_name_line {
	width: 50px;
	height: 2px;
	background: #F5C520;
	margin: 30px 0px;
}


/* ----------------------经典案例--------------------- */

.wid_title {
	width: 100%;
	font-weight: bold;
}

.case_info {
	padding: 30px 20px 60px 20px;
}

.case_box {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
}

.case_box_new {
	justify-content: flex-start;
	margin-right: -20px;
}

.case_pic {
	width: 598px;
	height: 350px;
}

.case_pic_text {
	background: rgba(0, 0, 0, .7);
	width: 100%;
	/*opacity: 0.7;*/
	position: absolute;
	bottom: 0px;
	padding: 4px 0px;
	text-overflow: ellipsis;
	-webkit-line-clamp: 2;
	overflow: hidden;
	display: -webkit-box;
	-webkit-box-orient: vertical;
}

.case_pic_font {
	color: #FFFFFF;
	/*font-size: 20px;*/
	padding-left: 10px;
	opacity: 1;
}

.case_btn {
	width: 190px;
	height: 40px;
	background: #F5C520;
	color: #FFFFFF;
	border-radius: 5px;
	line-height: 40px;
	text-align: center;
	cursor: pointer;
}

.case_btn_mr {
	margin-right: 20px;
}

.case_btn_mr img {
	width: 46px !important;
}


/* 分页 */

.pageMenu li::selection {
	background: transparent;
}

.clearfix {
	zoom: 1;
	clear: both;
}

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.pageBox {
	width: 800px;
	background: #eee;
	border: 1px solid #ebebeb;
	padding: 10px;
	margin: 0 auto;
}

.pageDiv {
	width: 98.75%;
	background: #fff;
	padding-left: 1.25%;
	margin-bottom: 10px;
}

.pageDiv li {
	margin-bottom: 10px;
	border: 1px solid #dbdbdb;
	width: 21.5%;
	margin-right: 1.25%;
	float: left;
	margin-top: 10px;
	padding: 1%;
	text-align: center;
}

.hide {
	display: none;
}

.notContent {
	padding: 15px 0;
	text-align: center;
}

.page {
	text-align: center;
	width: 100%;
	margin: 0 auto;
}

.pageMenu {
	display: inline-block;
	position: relative;
	left: 20%;
}

.pageMenu li {
	border: solid thin #ddd;
	margin: 3px;
	float: left;
	padding: 5px 10px;
	cursor: pointer;
	background: #fff;
}

.pageMenu li.firstPage {}

.pageMenu li.prevPage {}

.pageMenu li.pageNum {}

.pageMenu li.nextPage {}

.pageMenu li.lastPage {}

.pageMenu li.disabled {
	background-color: #DDDDDD;
	cursor: not-allowed;
}

.pageMenu li.active {
	border: solid thin #0099FF;
	background-color: #0099FF;
	color: white;
}

.pageMenu li.last {
	background: transparent;
	border: 0;
	position: relative;
	top: -4px;
}

.page .keuInput {
	padding: 0 5px;
	width: 30px;
	border: solid thin #ddd;
	height: 29px;
	outline: none;
	text-align: center;
	font-size: 16px;
}

.page .btnSure {
	padding: 4px 8px;
	border: solid thin #ddd;
	outline: none;
	text-align: center;
	font-size: 16px;
	background: #fff;
	position: relative;
	top: 2px;
}

.page .btnSure:hover {
	cursor: pointer;
}

.pageObj {
	float: left;
}

.computer_new{
	margin-top: -30px
}
.computer_new div{
	font-weight: bold
}
.Make_Info_Modelgg{
	display: flex !important;
}
.Make_Info_Modelgg .wid290{
	width: 50% !important;
}
.Make_Info_Modelgg .wid290 img{
	width: 50% !important;
	margin-bottom: 30px;

	
}
.Make_Info_Modelgg .Make_zhongtwo{
	height: auto !important;
	
}
.Make_Info_Modelgg .Make_zhongtwoa{
	margin-top: 10px;
}
.Make_zhongtwotitlea{
	display: flex;
	    padding: 0px 20px;
	    margin-left: 25px;
	    font-size: 14px;
		margin-top: 20px;

}


/* --------------------企业动态------------------ */

.qy_title_box {
	width: 100%;
	height: 100px;
	border-bottom: 1px solid #d3dded;
}

.qy_detail_box {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}

.qy_title_font {
	font-size: 22px;
	color: #2357a7;
	font-weight: bold;
}

.company_bg {
	width: 100%;
	background: url(../img/pic002_03.png);
	background-size: cover;
	padding: 70px 0px;
	box-shadow: 0px 0px 10px #999999;
	position: relative;
}

.house {
	position: absolute;
	top: -97px;
	right: 235px;
}

.lxour_pad_first {
	width: 50%;
}

.company_bg1 {
	width: 100%;
	background: url(../img/qypic_03.png);
	background-size: cover;
	padding: 50px 0px;
	box-shadow: 0px 0px 10px #999999;
	display: flex;
	flex-direction: row;
}

.Media {
	width: 100%;
	background: url(../img/qy100_02.png);
	background-size: cover;
}

.Media_content {
	padding: 0px 50px 25px 50px;
}

.Media_code_box {
	display: flex;
	justify-content: space-between;
	width: 70%;
}
.Media_code_box li img{
    width: 125px;
}


.Media_font {
	padding-top: 40px;
	text-align: center;
	color: #FFFFFF;
}

.Media_from {
	background: #f7f9fb;
	padding: 90px 120px;
}

.Media_input {
	width: 440px;
	height: 35px;
	border: 1px solid #2357a7;
	margin-top: 20px;
}

.Media_advise {
	width: 540px;
	height: 156px;
	border: 1px solid #2357a7;
	margin-top: 20px;
}


/* ----------求贤纳士-------------- */

.qxns_bg {
	width: 100%;
	background: url(../img/qxns_02.png);
	background-size: cover;
}

.qxns_bg_font {
	font-size: 24px;
	color: #FFFFFF;
}

.qxns_bg_fonts {
	font-size: 30px;
	color: #FFFFFF;
	margin-top: 50px;
}

.qxns_h2 {
	font-size: 30px;
	color: #FFFFFF;
}

.qxns_fuli {
	width: 100%;
	background: url(../img/qxns1_02.png);
	background-size: cover;
}

.qxns_buju {
	padding: 25px 0px;
}

.qxns_box {
	width: 430px;
	display: flex;
	justify-content: flex-start;
	align-items: center;
	color: #FFFFFF;
}

.recruit_info {
	width: 100%;
	height: 60px;
	background: #f8fafc;
	line-height: 60px;
	border-bottom: 1px solid #bbcbe4;
}

.recruit_box {
	padding: 0px 30px 0px 40px;
	font-weight: bold;
}

.qxns_pad {
	padding: 12px 0px;
}

.pt10 {
	padding-bottom: 10px;
}

.qyxc {
	width: 300px;
	height: 190px;
}

.recruit_box_line {
	width: 2px;
	height: 15px;
	background: #F5C520;
	margin-right: 20px;
}


/* -------------------联系我们-------------------- */

.contact_box {
	padding-top: 20px;
}

.f19 {
	font-size: 19px;
	color: #FFFFFF;
}

.contact_line {
	width: 45px;
	height: 2px;
	background: #F5C520;
	margin: 10px 0px;
}


/*-------------左右滑动-------------*/

.m {
	width: 100%;
	height: auto;
	margin-left: auto;
	margin-right: auto;
}

.m img {
	width: 100%;
}

.bom_styles {
	width: 100%;
	overflow: hidden;
	position: relative;
	height: 45px;
}

.bom_styles .Make_left_btns {
	position: absolute;
	left: 0px;
	top: 0px;
	cursor: pointer;
	width: 45px;
	height: 45px;
	background-color: #2357a7;
	box-shadow: 0px 0px 5px #eef1f8;
	border-radius: 50%;
	text-align: center;
	line-height: 45px;
	color: #fff;
}

.bom_styles .Make_right_btn {
	position: absolute;
	right: 0px;
	top: 0px;
	cursor: pointer;
	color: #fff;
	box-shadow: 0px 0px 5px #eef1f8;
}

.bom_styles ul {
	display: inline-block;
	width: auto;
	margin-left: 50px;
	height: 45px;
	position: relative;
}

.not_vaild {
	opacity: 0.5;
	cursor: default !important;
	background: #FFFFFF !important;
	color: #999 !important;
}

.bom_styles ul li {
	margin-right: 31px;
	float: left;
	line-height: 45px;
	height: 35px;
}

.imgMax_box {
	background: #fff;
	padding: 10px;
	height: 50%;
	position: relative;
}

.imgMax_box img {
	height: 100%;
}

.M-box11 .page {
	margin: 50px auto;
}

.M-box11 .page a {
	margin: 0px 30px;
	font-size: 20px;
}

.M-box11 .page span {
	padding: 5px;
	color: #FFFFFF;
	background: #2357a7 !important;
	margin: 0px 30px;
	font-size: 20px;
}

/*8.4新增*/
.New_column {
	flex-direction: column;
	align-items: center;
}

.New_bomtop {
	display: flex;
	justify-content: flex-start;
	margin-left: 30px;
}

.touzi {
	position: relative;
}

.natural1 {
	position: absolute;
	top: 365px;
	right: 173px;
}

.Natural_boss {
	border-radius: 50px;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 20px;
	line-height: 25px;
	color: #2357a7;
	background: #FFFFFF;
}

.natural2 {
	position: absolute;
	    top: 172px;
	    right: 632px;

}

.Natural2_boss {
	border-radius: 50px;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 20px;
	line-height: 25px;
	color: #2357a7;
	background: #FFFFFF;
}

.zhonggang {
	position: absolute;
	    top: 482px;
	    right: 54px;

}

.zhonggang_boss {
	border-radius: 50px;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 20px;
	line-height: 25px;
	color: #2357a7;
	background: #FFFFFF;
}

.zhonggang_detail {
	font-size: 19px;
	margin-top: 7px;
	text-align: center;
	color: #FFFFFF;
}

.dacheng {
	position: absolute;
	top: 645px;
	    right: 162px;
	text-align: center;
}

.dacheng_boss {
	border-radius: 50px;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 30px;
	line-height: 25px;
	color: #2357a7;
	background: #FFFFFF;
}

.dacheng_detail {
	font-size: 19px;
	margin-top: 5px;
	text-align: center;
	color: #FFFFFF;
}

.dianqi {
	position: absolute;
	    top: 517px;
	    right: 515px;

}

.dianqi_boss {
	border-radius: 50px;
	font-size: 20px;
	font-weight: bold;
	padding: 10px 20px;
	color: #2357a7;
	line-height: 25px;
	background: #FFFFFF;
}

.dianqi_detail {
	font-size: 19px;
	margin-top: 7px;
	text-align: center;
	color: #FFFFFF;
}

.News_title {
	width: 100%;
	height: 54px;
}

/*钢铁*/
.steel {
	padding-bottom: 20px;
}

.steel_info {
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 20px
}

.wid50 {
	width: 50%;
}

/*实施效果*/
.effect {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.padright {
	text-align: justify;
	padding-right: 10px;
}

.phone_none {
	display: none;
}

.phones {
	width: 100%;
}

.computer_phone {
	display: none;
}

.computer_pc {}

.make_align {
	/* text-align: left; */
	text-align: justify;
}

.make_align_box{
    height: 150px;
    overflow-y: auto;
    padding-right: 10px;
}

.qxns_pic {
	width: 300px;
	height: 200px;
}

.new_bxslider {
	width: 100%;
	height: 382px !important;
}

.showMessage {
	padding: 10px 20px;
	border-radius: 5px;
	position: fixed;
	top: 50%;
	left: 50%;
	color: #ffffff;
	z-index: 999;
	transform: translate(-50%, 0);
	background: rgba(0, 0, 0, .5);
}

.showMessageSuccess {
	background-color: #f0f9eb;
	border: 1px solid #E1F3D8;
	color: #67c23a;
}

.showMessageError {
	background-color: #fef0f0;
	border: 1px solid #fde2e2;
	color: #F76C6C;
}

.qxns_miss {
	width: 800px;
	height: 450px;
	margin: 0 auto;
	background-color: #fff;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	/* right: 0;
    bottom: 0; */
	/* border: 1px #ccc solid; */
	position: fixed;
	z-index: 999;
	border-radius: 10px;
}

.new_miss_font {
	padding: 40px 0px 10px 0px;
	font-size: 24px;
	color: #2357a7;
	text-align: center;
	font-weight: bold;
}

.NewAddqxns {
	display: grid;
	justify-content: center;
	align-items: center;
}

.NewAddqxns_name {
	border: 1px solid #2357a7;
	width: 290px;
	height: 40px;
	padding-left: 10px;
}

.NewAddqxns_gangwei {
	border: 1px solid #2357a7;
	width: 300px;
	height: 40px;
	padding-left: 10px;
	margin-left: 0px;
}

.jianli {
	display: flex;
	margin-top: 35px;
	align-items: center;
	position: relative;
	z-index: 1000;
}

/*.jianli_box{*/
/*    background-color: #2357a7;width: 300px;*/
/*    color: #FFFFFF;height: 40px;*/
/*    display: flex;justify-content: center;*/
/*    align-items: center;*/
/*    position: absolute;*/
/*    right: 2px;*/
/*    z-index: -10;*/
/*}*/
.close_dele {
	width: 20px;
	height: 20px;
	position: absolute;
	top: -10px;
	right: 0px;
	display: none;
}

.news_btn {
	width: 120px;
	height: 40px;
	background: #F5C520;
	color: #FFFFFF;
	border-radius: 3px;
	line-height: 40px;
	text-align: center;
	margin: 0 auto;
	margin-top: 35px;
	cursor: pointer;
}

.content_jiejian {
	text-align: justify;
	line-height: 24px;
	overflow-y: scroll;
	height: 200px;
	color: #999999;
	padding-right: 10px;
}

.culture_left {
	width: 20%;
}

.culture_right {
	width: 80%;
}

.Pro_box_2022 {
	margin-right: 20px;
	width: 33px;
	height: 33px;
}

.lxour_pad_first .index_business {
	margin-bottom: 5px;
}

.NewAddqxns1 {
	margin-left: 10px;
}

.NewAddqxns2 {
	margin-left: 5px;
}

.NewAddqxns3 {
	margin-right: 18px;
}

.new1026 {
	height: 370px;
	overflow-y: scroll;
}

.nano-content p {
	line-height: 21px !important;
}




@media screen and (max-width: 1024px) {
	.video_bxo_in .video_close {
		top: 10px;
		right: 5px;
	}

	.touch_close {
		width: 30px;
		height: 30px;
		cursor: pointer;
		position: absolute;
		top: -10px;
		/*right: 10px;*/

	}
}

@media screen and (max-width: 1440px) {
	.video_bxo_in .video_close {
		top: 10px;
		right: 5px;
	}

	.touch_close {
		width: 30px;
		height: 30px;
		cursor: pointer;
		position: absolute;
		top: -10px;
		/*right: 10px;*/

	}
}

@media screen and (max-height: 700px) {
	.video_bxo_in .video_close {
		top: 10px;
		right: 5px;
	}

	.touch_close {
		width: 30px;
		height: 30px;
		cursor: pointer;
		position: absolute;
		top: -10px;
		/*right: 10px;*/

	}
}

@media screen and (max-height: 600px) {
	.video_bxo_in .video_close {
		top: 10px;
		right: 5px;
	}

	.touch_close {
		width: 30px;
		height: 30px;
		cursor: pointer;
		position: absolute;
		top: -10px;
		/*right: 10px;*/

	}
}

@media all and (-moz-min-device-pixel-ratio: 1.09) and (-moz-max-device-pixel-ratio: 1.18),
(-webkit-min-device-pixel-ratio: 1.09) and (-webkit-max-device-pixel-ratio: 1.18),
(min-resolution: 1.09dppx) and (max-resolution: 1.18dppx) {

	/* :root {
      font-size: 14px;
    } */
	.abt_auto {
		width: 1100px;
	}

	.bom_above_square {
		width: 1100px;
	}

	.projects_module {
		width: 1100px;
	}

	.Make_title_fonts {
		font-size: 13px;
	}

	.Pro_plate_font {
		font-size: 12px;
	}

	.New_Moudle_top img {
		margin-bottom: 5px;
	}

	.projects_module .pro_module_pad {
		padding: 80px 0px 50px 0px;
	}

	.pad230 {
		padding: 60px 60px;
	}

	.projects_module .New_Moudle_top .Pro_plate_module {
		width: 110px;
		height: 110px;
	}

	.house {
		top: -96px;
		right: 50px;
	}

	.New_Moudle_top img {
		margin-bottom: 5px !important;
	}

	.Media_input {
		width: 330px;
	}

	.Media_advise {
		width: 480px;
	}

	.squery_brick {
		width: calc((100% - 1100px)/2) !important;
	}

	.squery_brick_bom {
		width: calc((100% - 1100px)/2) !important;
	}

	.Main_projects {
		width: 1100px;
	}

	.Main_projects_back {
		width: 550px;
		padding: 35px 0px 0px 0px;
		left: 60px;
	}

	.font_style {
		font-size: 25px;
	}

	.font_active {
		margin: 15px 0px;
		width: 24px;
		height: 3px;
	}

	.bomtop {
		padding: 35px 25px 0px;
	}

	.index_box {
		width: 1100px;
	}

	.New_model_contant {
		padding: 0px;
	}

	.newsleft {
		width: 50%;
	}

	.New_Moudle_square {
		width: 230px;
	}

	.new_thumb_index {
		width: 230px;
	}

	.bg_module_suqare {
		margin-right: 120px;
	}

	.About_title li {
		font-size: 14px;
		padding-right: 18px;
	}

	.abt_data_box {
		padding: 48px;
	}

	.abt_data_font {
		font-size: 40px;
	}

	.abt_data_font1 {
		font-size: 21px;
	}

	.abt_hx_box {
		padding: 25px 15px 25px 15px;
		margin-right: 27px;
	}

	.f19 {
		font-size: 16px;
	}

	.abt_thirds {
		width: 265px;
		height: 165px;
	}

	.hideheight {
		max-height: 330px;
	}

	.abt_seconds {
		width: 265px;
		height: 165px;
	}

	.abt_hezuo {
		width: 180px;
	}

	.wid290 {
		width: 256px;
	}

	.Make_wl_Info>.Make_Info_box {
		width: 300px;
	}

	.zhonggang {
		top: 403px;
		right: 101px;
	}

	.zhonggang_boss {
		font-size: 16px;
	}

	.zhonggang_detail {
		font-size: 16px;
	}

	.dacheng {
		top: 550px;
		right: 79px;
	}

	.dacheng_boss {
		font-size: 16px;
	}

	.dacheng_detail {
		font-size: 16px;
	}

	.dianqi {
		top: 436px;
		right: 471px;
	}

	.dianqi_detail {
		font-size: 16px;
	}

	.dianqi_boss {
		font-size: 16px;
	}
}

@media all and (-moz-min-device-pixel-ratio: 1.19) and (-moz-max-device-pixel-ratio: 1.28),
(-webkit-min-device-pixel-ratio: 1.19) and (-webkit-max-device-pixel-ratio: 1.28),
(min-resolution: 1.19dppx) and (max-resolution: 1.28dppx) {

	/* :root {
      font-size: 13px;
    } */
	.drap_down {
		top: 80px;
	}

	.drap_down li {
		line-height: 40px !important;
		width: 100% !important;

	}

	.abt_auto {
		width: 1100px;
	}

	.Make_title_fonts {
		font-size: 13px;
	}

	.bom_above_square {
		width: 1100px;
	}

	.projects_module {
		width: 1100px;
	}

	.New_Moudle_top img {
		margin-bottom: 5px !important;
	}

	.Pro_plate_font {
		font-size: 12px;
	}

	.lxour_pad_first {
		width: 52%;
	}

	.house {
		top: -97px;
		right: 47px;
	}

	.pad230 {
		padding: 60px 60px;
	}

	.projects_module .pro_module_pad {
		padding: 80px 0px 50px 0px;
	}

	.projects_module .New_Moudle_top .Pro_plate_module {
		width: 110px;
		height: 110px;
	}

	.Head_box {
		width: 1200px;
		height: 80px;
	}

	.logo {
		width: 300px;
		height: 30px;
	}

	.fl {
		margin-right: 20px;
	}

	.fr {
		height: 80px;
	}

	.Media_input {
		width: 330px;
	}

	.Media_advise {
		width: 480px;
	}

	.site-nav {
		/*width: 725px;*/
		width: 930px;
		font-size: 14px;
	}

	.site-nav li {
		/*margin: 0px 17px;*/
		line-height: 80px;
	}

	.squery_brick {
		width: calc((100% - 1100px)/2) !important;
	}

	.squery_brick_bom {
		width: calc((100% - 1100px)/2) !important;
	}

	.Main_projects {
		width: 1100px;
	}

	.Main_projects_back {
		width: 550px;
		padding: 35px 0px 0px 0px;
		left: 60px;
	}

	.font_style {
		font-size: 25px;
	}

	.font_active {
		margin: 15px 0px;
		width: 24px;
		height: 3px;
	}

	.bomtop {
		padding: 20px 10px 20px;
	}

	.index_box {
		width: 1100px;
	}

	.New_model_contant {
		padding: 0px;
	}

	.bom_above_square {
		width: 1100px;
	}

	.bom_above_square .b_right {
		padding-left: 20px;
	}

	.bom_code {
		width: 100px;
		height: 100px;
		margin: 0 auto;
	}

	.newsleft {
		width: 50%;
	}

	.New_Moudle_square {
		width: 230px;
	}

	.new_thumb_index {
		width: 230px;
	}

	.bg_module_suqare {
		margin-right: 120px;
	}

	.About_title li {
		font-size: 14px;
		padding-right: 18px;
	}

	.abt_data_box {
		padding: 35px;
	}

	.abt_data_font {
		font-size: 40px;
	}

	.abt_data_font1 {
		font-size: 21px;
	}

	.abt_hx_box {
		padding: 25px 15px 25px 15px;
		margin-right: 27px;
	}

	.f19 {
		font-size: 16px;
	}

	.abt_thirds {
		width: 265px;
		height: 165px;
	}

	.hideheight {
		max-height: 330px;
	}

	.abt_seconds {
		width: 265px;
		height: 165px;
	}

	.abt_hezuo {
		width: 180px;
	}

	.wid290 {
		width: 256px;
	}

	.Make_wl_Info>.Make_Info_box {
		width: 300px;
	}

	.zhonggang {
		top: 403px;
		right: 103px;
	}

	.zhonggang_boss {
		font-size: 16px;
	}

	.zhonggang_detail {
		font-size: 16px;
	}

	.dacheng {
		top: 547px;
		right: 79px;
	}

	.dacheng_boss {
		font-size: 16px;
	}

	.dacheng_detail {
		font-size: 16px;
	}

	.dianqi {
		top: 436px;
		right: 471px;
	}

	.dianqi_detail {
		font-size: 16px;
	}

	.dianqi_boss {
		font-size: 16px;
	}

	.padtop {
		font-size: 14px;
	}
}

@media all and (-moz-min-device-pixel-ratio: 1.29) and (-moz-max-device-pixel-ratio: 1.4),
(-webkit-min-device-pixel-ratio: 1.29) and (-webkit-max-device-pixel-ratio: 1.4),
(min-resolution: 1.29dppx) and (max-resolution: 1.4dppx) {

	/* :root {
      font-size: 12px;
    } */
	.drap_down {
		top: 80px;
	}

	.drap_down li {
		line-height: 40px !important;
		width: 100% !important;
	}

	.abt_auto {
		width: 1100px;
	}

	.bom_above_square {
		width: 1100px;
	}

	.projects_module {
		width: 1100px;
	}

	.New_Moudle_top img {
		margin-bottom: 5px !important;
	}

	.Pro_plate_font {
		font-size: 13px;
	}

	.Media_input {
		width: 330px;
	}

	.Media_advise {
		width: 480px;
	}

	.pad230 {
		padding: 60px 60px;
	}

	.projects_module .pro_module_pad {
		padding: 80px 0px 50px 0px;
	}

	.projects_module .New_Moudle_top .Pro_plate_module {
		width: 110px;
		height: 110px;
	}

	.Head_box {
		width: 1200px;
		height: 80px;
	}

	.logo {
		width: 300px;
		height: 30px;
	}

	.fl {
		margin-right: 20px;
	}

	.fr {
		height: 80px;
	}

	.site-nav {
		/*width: 725px;*/
		width: 930px;
		font-size: 14px;
	}

	.site-nav li {
		/*margin: 0px 17px;*/
		line-height: 80px;
	}

	.Make_title_fonts {
		font-size: 13px;
	}

	.squery_brick {
		width: calc((100% - 1100px)/2) !important;
	}

	.squery_brick_bom {
		width: calc((100% - 1100px)/2) !important;
	}

	.Main_projects {
		width: 1100px;
	}

	.Main_projects_back {
		width: 550px;
		padding: 35px 0px 0px 0px;
		left: 60px;
	}

	.font_style {
		font-size: 25px;
	}

	.font_active {
		margin: 15px 0px;
		width: 24px;
		height: 3px;
	}

	.bomtop {
		padding: 20px 10px 20px;
	}

	.index_box {
		width: 1100px;
	}

	.New_model_contant {
		padding: 0px;
	}

	.bom_above_square {
		width: 1100px;
	}

	.newsleft {
		width: 50%;
	}

	.New_Moudle_square {
		width: 230px;
	}

	.new_thumb_index {
		width: 230px;
	}

	.bg_module_suqare {
		margin-right: 120px;
	}

	.About_title li {
		font-size: 14px;
		padding-right: 18px;
	}

	.abt_data_box {
		padding: 48px;
	}

	.abt_data_font {
		font-size: 40px;
	}

	.abt_data_font1 {
		font-size: 21px;
	}

	.abt_hx_box {
		padding: 25px 15px 25px 15px;
		margin-right: 27px;
	}

	.f19 {
		font-size: 16px;
	}

	.abt_thirds {
		width: 265px;
		height: 165px;
	}

	.hideheight {
		max-height: 330px;
	}

	.abt_seconds {
		width: 265px;
		height: 165px;
	}

	.abt_hezuo {
		width: 180px;
	}

	.wid290 {
		width: 256px;
	}

	.Make_wl_Info>.Make_Info_box {
		width: 300px;
	}

	.house {
		top: -95px;
		right: 50px;
	}

	.bom_above_square .b_right {
		padding-left: 20px;
	}

	.bom_code {
		width: 100px;
		height: 100px;
		margin: 0 auto;
	}

	.zhonggang {
		top: 382px;
		right: 80px;
	}

	.zhonggang_boss {
		font-size: 16px;
	}

	.zhonggang_detail {
		font-size: 16px;
	}

	.dacheng {
		top: 547px;
		right: 79px;
	}

	.dacheng_boss {
		font-size: 16px;
	}

	.dacheng_detail {
		font-size: 16px;
	}

	.dianqi {
		top: 436px;
		right: 471px;
	}

	.dianqi_detail {
		font-size: 16px;
	}

	.dianqi_boss {
		font-size: 16px;
	}
}

@media all and (-moz-min-device-pixel-ratio: 1.41) and (-moz-max-device-pixel-ratio: 1.6),
(-webkit-min-device-pixel-ratio: 1.41) and (-webkit-max-device-pixel-ratio: 1.6),
(min-resolution: 1.41dppx) and (max-resolution: 1.6dppx) {
	.drap_down {
		top: 80px;
	}

	.drap_down li {
		line-height: 40px !important;
		width: 100% !important;
	}

	.abt_auto {
		width: 1100px;
	}

	.Head_box {
		width: 1200px;
		height: 80px;
		
	}

	.Media_input {
		width: 330px;
	}

	.Media_advise {
		width: 480px;
	}

	.projects_module {
		width: 1100px;
	}

	.pad230 {
		padding: 60px 60px;
	}

	.projects_module .pro_module_pad {
		padding: 80px 0px 50px 0px;
	}

	.projects_module .New_Moudle_top .Pro_plate_module {
		width: 110px;
		height: 110px;
	}

	.logo {
		width: 200px;
		height: 20px;
	}

	.fl {
		margin-right: 20px;
	}

	.fr {
		height: 80px;
	}

	.site-nav {
		/*width: 725px;*/
		width: 845px;
		font-size: 14px;
	}

	.site-nav li {
		/*margin: 0px 17px;*/
		line-height: 80px;
	}

	.squery_brick {
		width: calc((100% - 1100px)/2) !important;
	}

	.squery_brick_bom {
		width: calc((100% - 1100px)/2) !important;
	}

	.Main_projects {
		width: 1100px;
	}

	.Main_projects_back {
		width: 550px;
		padding: 60px 0px 0px 0px;
		left: 60px;
	}
	.btn{
		margin-top: 10px !important;
	}

	.font_style {
		font-size: 25px;
	}

	.font_active {
		margin: 15px 0px;
		width: 24px;
		height: 3px;
	}

	.bomtop {
		padding: 20px 10px 20px;
	}

	.index_box {
		width: 1100px;
	}

	.New_model_contant {
		padding: 0px;
	}

	.bom_above_square {
		width: 1100px;
	}

	.newsleft {
		width: 50%;
	}

	.New_Moudle_square {
		width: 230px;
	}

	.new_thumb_index {
		width: 230px;
	}

	.bg_module_suqare {
		margin-right: 120px;
	}
	.showbotimg{
		height: 40px !important;
	}
     .abt_data{
		 left: -386px !important;
	 }
	 .natural2{
		     top: 153px;
		     right: 506px;
	 }
	 
	 #main{
		 width: 400px !important;
	 }
	 .ywfb{
	 	width: 100%;
		background-size: cover !important;
	 }
	 .abt_mr{
	 	margin-right: 80px;
	 }
	.About_title li {
		font-size: 12px;
		padding-right: 18px;
	}

	.abt_data_box {
		padding: 48px;
	}

	.abt_data_font {
		font-size: 40px;
	}

	.abt_data_font1 {
		font-size: 21px;
	}

	.abt_hx_box {
		padding: 25px 15px 25px 15px;
		margin-right: 27px;
	}

	.f19 {
		font-size: 16px;
	}

	.abt_thirds {
		width: 265px;
		height: 165px;
	}

	.hideheight {
		max-height: 330px;
	}

	.abt_seconds {
		width: 265px;
		height: 165px;
	}

	.abt_hezuo {
		width: 180px;
	}

	.wid290 {
		width: 256px;
	}

	.Make_wl_Info>.Make_Info_box {
		width: 300px;
	}

	.projects_module {
		width: 1100px;
	}

	.Pro_plate_module {
		width: 105px;
		height: 105px;
	}

	.pad230 {
		padding: 40px 30px;
	}

	.lxour_pad {
		padding: 0px;
	}

	/*.house {*/
	/*    right: 131px;*/
	/*}*/
	.Media_from {
		padding: 60px 40px;
	}

	.bg_module {
		padding-left: 0px;
	}

	.drap_down {
		width: 113px;
		left: 16px;
		top: 81px;
	}

	.site-nav li a {
		font-size: 12px;
	}

	.Make_title_fonts {
		font-size: 13px;
	}

	.drap_down li {
		height: 35px;
		line-height: 40px !important;
	}

	.zhonggang {
		    top: 415px;
		    right: 50px;
	}

	.zhonggang_boss {
		font-size: 16px;
	}

	.zhonggang_detail {
		font-size: 16px;
	}

	.dacheng {
		    top: 552px;
		    right: 131px;
	}

	.dacheng_boss {
		font-size: 16px;
	}

	.dacheng_detail {
		font-size: 16px;
	}

	.dianqi {
		    top: 444px;
		    right: 441px
	}
	.natural1{
		    top: 316px;
		    right: 122px;
	}

	.dianqi_detail {
		font-size: 16px;
	}

	.dianqi_boss {
		font-size: 16px;
	}

	.house {
		top: -97px;
		right: 126px;
	}

	.bom_above_square .b_right {
		padding-left: 20px;
	}

	.bom_code {
		width: 100px;
		height: 100px;
		margin: 0 auto;
	}

	.New_Moudle_top img {
		margin-bottom: 5px !important;
	}

	.Pro_plate_font {
		font-size: 12px;
	}
}


.zb_detail_content{
    width: 100%;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
}
.zb_detail_content_thumb{
    margin-right: 20px;
}
.zb_detail_content_thumb_img{
    width: 100% !important;
}
.zb_detail_content_box{
    line-height: 2;
}
.zb_detail_content_box table{
    border: 1px solid #CCC;
}
.zb_detail_content_box table tr td{
    border: 1px solid #CCC;
    padding: 10px;
}
.height_scrool{
    height: 350px;
    overflow-y: scroll;
    margin-bottom: 20px;
}