/*首页样式*/
@media (max-width: 750px) {
	.product_introduction_img {
		margin-top: 50px;
		margin-bottom: 50px;
	}

	.index_product_div3 {
		height: 144px;
	}

	.fs_swyb {
		max-width: 100%;
	}

	.index_solution_div4 {
		height: 7rem;
	}

	.fa_divp {
		margin-top: 20px;
		margin: 0 auto;
		padding: 30px;
	}

	.fa_div_p2 {
		width: auto;
		padding: 0 10px;
	}

	.index_solution_p {
		width: 72px;
		height: 0px;
	}

	#list li {
		margin: 0 5px;
	}

	.index_about_img {
		width: auto;
		height: auto;
	}

	.index_dynamic_div2 {
		display: block;
		margin: 0 auto;
	}

	.index_dynamic_div {
		display: none
	}

	.index_product_div {
		width: auto;
		height: auto;
	}

	.index_product_div2 {
		width: auto;
		height: auto;
	}

	.index_about_video {
		width: 100%;
	}

	.index_about_p2 {
		margin-bottom: 0.35rem;

	}

	.index_about_p {
		font-size: 14px
	}

	.index_solution {
		height: auto;
	}

	.history {
		margin-top: 0px
	}

	.company {
		margin-top: 0px
	}

	.slide-box2 {
		display: -webkit-box;
		overflow-x: scroll;

	}

	.index_solution_div {
		width: 90px;
		height: 90px
	}

	.index_solution_div3 {
		margin-top: 0px
	}

	.index_solution_img {
		max-width: 70%;
	}

	.head_div {
		display: none
	}

	.lineimg {
		margin: 0
	}

	.product_title {
		font-size: 14px
	}

	.product_introduction_keyword {
		margin-top: 16px;
		margin-bottom: 0.25rem;
		text-overflow: ellipsis;
		overflow: hidden;
		white-space: nowrap;
		width: 50%;
		color: #999999;
		font-size: 13px;
	}
}

/*字体样式*/
@media (max-width: 750px) {
	.text_36 {
		font-size: 0.36rem
	}

	.title_distance {
		margin-top: 60px;
		margin-bottom: 24px;
		text-align: center;
	}

	.title_distance2 {
		margin-top: 60px;
		margin-bottom: 24px;
	}
}

/*头部logo*/
@media (max-width: 750px) {
	.gd_logo {
		width: 66%;
		margin-top: 15px;
	}
}

/*视频遮罩层样式*/
@media (max-width: 750px) {
	.shipin {
		z-index: -1;
	}

	.shipin_introduce {
		display: none;
	}

	.aboutgs {
		float: none;
		width: auto;
	}

	.about_falc_div {
		margin-bottom: 30px
	}

	.video1 {
		display: block
	}

	.video {
		display: none
	}

	.shipin_mobile {
		display: block;
		position: absolute;
		top: 66px;
		left: 15px;
	}
}

/*产品*/
@media (max-width: 750px) {
	.swiper-pagination-bullet {
		width: 7px;
		height: 7px;
		border-radius: 50%;
		opacity: 1;
		background: #656565;
		border: 2px solid #656565;
	}

	.swiper-pagination-bullet-active {
		width: 48px;
		height: 10px;
		background-color: #005aad;
		border-radius: 10px;
		border: 0px
	}

	.more {
		margin-top: 40px;
	}

	.indPro_one .indPro_txt {
		border: 0
	}
}

/*最新资讯动态*/
@media (max-width: 750px) {
	.dongtai {

		flex-wrap: wrap;

	}

	.dongtai_jz {
		margin: 0 auto;
		width: auto;
	}

	.dynamic_div {
		width: 360px;
		text-align: justify;
	}

	.dynamic_img {
		width: auto;
		height: auto
	}

	.xst {
		background: none
	}

	.xst2 {
		background: url('../images/xst.png') no-repeat bottom;
		height: 100%;
	}

	.slide-box {
		display: -webkit-box;
		overflow-x: scroll;
		height: 4rem;
	}


	.slide-item {
		width: 171px;
		height: 3.8rem;
		background: #fff;
		margin-right: 20px;
		padding: 0px 33px 0px 18px;
	}

	.year {
		font-size: 0.34rem;
		color: #333;
		font-weight: 500;
		margin-top: 30px;
		margin-bottom: 15px;
	}

	.lineblue.lineyellow,
	.linered.lineblues {
		width: 0.84rem;

	}

	.introduce {
		font-size: 0.16rem;
		color: #333;
		margin-top: 21px;
		text-align: justify;
	}

	.introduce_gd {
		margin: inherit;
		margin-left: 20px;
		margin-top: 0px;
	}
}

/*一路走来*/
@media (max-width: 750px) {
	.lijc {
		padding: 30px 0 24px 0;
	}

	.ls {
		margin-top: 0px;
		height: 295px;
	}
}

/*底部样式*/
@media (max-width: 750px) {
	.footer_link_p {
		margin: 0
	}

	.footer_link_p2 {
		padding: 0px 11px 0px 22px;
		border: 0
	}

	.footer_div_left_p {
		line-height: 1.5;
		font-size: 13px;
		padding: 0 23px;
	}

	.footer_li {
		display: none;
	}

	.footer_div {
		margin-bottom: 0px;
		display: block;
	}

	.footer_div_er_div {
		display: none
	}

	.color_hei {
		display: none
	}

	.color_lv {
		display: none
	}

	.footer_div_er_img {
		width: 120px;
		margin-left: 16px;
	}

	.footer_bottom_p {
		margin: 0 auto;
		line-height: 20px;
		padding-top: 10px;
		text-align: center;
		font-size: 13px;
	}

	.footer_div_left {
		width: 100%
	}

	.footer_div_right {
		display: block;
		float: left;
		width: auto;
	}

	.footer_div_er_img {
		border: none
	}

	.footer_lxfs_p {
		color: #a3a3a3;
		font-size: 13px;
	}

	.footer_lxfs_p2 {
		color: #29607c;
		font-size: 13px;
	}

	.footer_lxfs_div {
		float: right;
		margin: 30px 0 0 37px;
	}

	.footer_div_right_typetitle_a_li {
		display: none
	}

	.footer_div_right_typetitle_a_li2 {
		display: block
	}

	.footer_logo {
		width: 100px;
		padding: 0 0 0 23px;
	}

	.footer_yqlx {
		height: 100%;
		float: left;
	}

	.footer_yqlx_name {
		display: flex;
		flex-wrap: wrap;
		width: 57%;
		height: 100%;
		float: left;
	}

	.copyright1 {
		display: block;
		/*height:150px;*/
	}

	.copyright {
		display: none
	}

}

/*关于公司页面样式*/

@media (max-width: 750px) {
	.news-top {
		margin: 0 auto
	}

	.about_experts {
		padding: 0;

	}

	.news-content {
		margin-left: 0px;
		margin-top: 0px;
		font-size: 12px
	}

	.news-contents {
		margin-left: 10px;
	}

	.about_zjtd_div2,
	.about_zjtd_er_div2 {
		margin-bottom: 20px;
	}

	.about_circle_name2,
	about_circle_introduce_img {
		margin-left: auto;
	}

	.about_circle_title,
	.about_circle_introduce {
		width: auto;
	}

	.about_zjtd_er_div2 {
		padding: 0 3px;
	}

	.experts_mobile {
		display: block
	}

	.about_rectangle_div {
		display: none
	}

	.about_circle_div {
		display: none
	}

	.case_company {
		margin: 14px 1px;
	}

	.about_synopsis_p {
		line-height: 1.5;
		width: 100%;
		margin-bottom: 20px;
	}

	.about_develop_right_2016 {
		margin-top: 140px;
	}

	.about_develop_right_2018 {
		margin-top: 110px;
	}

	.about_develop_right_2020 {
		margin-top: 128px;
	}

	.about_develop_right_2022 {
		margin-top: 80px;
	}

	.about_develop_left_2007 {
		margin-top: 12px;
	}

	.about_develop_left_2017 {
		margin-top: 84px;
	}

	.about_develop_left_2019 {
		margin-top: 104px;
	}

	.about_develop_left_2021 {
		margin-top: 86px;
	}

	.about_imgs {
		max-width: initial;
	}

	.about_line {
		margin-top: 10px
	}

	.about_qysb_line {
		max-width: 100%;
		margin: 10px 0px
	}

	.about_synopsis {
		margin-top: 0
	}

	.about_synopsis_img {
		width: auto;
		height: auto;
		margin-top: 0px
	}

	.carousel-div {
		display: block
	}

	.honor_div {
		display: none
	}

	.index-qywh {
		display: none
	}

	.qywh_p {
		color: #343434;
		font-size: 14px;
		font-weight: 600;
	}

	.qywh_p2 {
		color: #343434;
		font-size: 12px;
	}

	.qywh_border {
		border: 1px #16607f solid;
		width: 256px;
		display: block;
		float: left;
		margin-bottom: 8px
	}

	.qywh_border2 {
		border: 1px #9cc92b solid;
		width: 73px;
		display: block;
		float: left;
	}

	.qywh_img {
		float: left;
		margin-right: 16px;
		height: 50px
	}

	.qywh_div {
		margin: 12px 0;
		height: 1px
	}

	.qywh_ul {
		margin: 0 23px
	}

	.about_mobile {
		padding-bottom: 20px;
		display: block
	}

	.about_zjtd {
		padding: 0
	}

	.about_img {
		margin: 10px
	}

	.about_zjtd_name {
		margin-top: 0px;
		font-size: 18px;
		margin-left: 10px;
	}

	.index-ryzz {
		padding: 0
	}

	.carousel-inner {
		padding-bottom: 0
	}

	.about_span {
		font-size: 26px;
	}

	.qywh-title {
		margin-bottom: 0;
		font-size: 0.36rem
	}

	.index-fzlc {
		padding: 0
	}

	.qywh1 {
		display: block
	}

	.qywh {
		display: none
	}



}

/*客户案例页面样式*/
@media (max-width: 750px) {
	.case_client {
		display: flex;
		flex-wrap: wrap;
	}

	.case_client_img {
		width: auto;
		height: auto
	}

	.case_client_title {
		font-size: 14px;
		margin-bottom: 0;
		line-height: 1.5;
		margin-top: 20px;
		font-weight: bold;
	}

	.case_client_keyword {
		font-size: 13px;
		margin-bottom: 0
	}

	.case_client_descrip {
		font-size: 13px;
		line-height: 1.5;
	}

	.news_list .news_one {
		border: 0
	}

	.other_div_title {
		width: 313px;
		font-size: 14px;
		margin-bottom: 20px;
		margin-top: 0
	}
}

/*新闻资讯页面样式*/
@media (max-width: 750px) {
	.information_div_year {
		display: none
	}

	.information_div {
		flex-wrap: wrap;
		justify-content: center;
	}

	.point {
		display: none
	}

	.information_text_descrip {
		width: 100%;
	}

	.information_text_img {
		width: 100%;
		height: 100%;
	}

	.information_news_title {
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		width: 200px;
		font-size: 14px
	}

	.information_P {
		padding: 0
	}

	.information_line {
		margin-top: 10px;
		margin-bottom: 0
	}

	.information_text_title {
		font-size: 14px;
	}

	.information_text_descrip {
		font-size: 13px;
		line-height: 1.5
	}

	.information_text {
		margin-left: 0;
		margin-bottom: 20px;
	}

	.fgx {
		display: none
	}

	.information_news_year {
		font-size: 13px;
	}

	.information_text_yd {
		border-radius: 20px;
		width: 118px;
		height: 34px;
		line-height: 34px;
		font-size: 14px;
	}

	.information_top {
		margin-top: 20px
	}

	.indAbt_txt .indAbt_more {
		border: 0
	}
}

/*联系我们页面样式*/
@media (max-width: 750px) {
	.service_li {
		margin-right: 0.2rem;
	}

	.message_ul {
		flex-wrap: wrap
	}

	.message_bottom_ul {
		flex-wrap: wrap
	}

	.message_left_li {
		width: 100%;
		margin-right: 0;
		margin-bottom: 20px;
	}

	.message_right_li {
		width: 100%
	}

	.message_prompt_tel {
		top: 187px;
		left: 72px;
		height: 0.7rem;
	}

	.message_prompt_name {
		top: 93px;
		left: 72px;
	}

	.message_prompt_email {
		top: 211px;
		left: 72px;
	}

	.message_textarea {
		width: 100%
	}

	.message_verification {
		width: 100%
	}

	.address {
		height: 14rem
	}

	.service_p1 {
		font-size: 14px
	}

	.service_line {
		margin-bottom: 24px;
		margin-top: 10px
	}

	.message_p4 {
		margin-top: 60px
	}

	.message_line {
		margin-top: 10px;
		margin-bottom: 24px
	}

	form {
		margin-top: -61px;
	}

	.message_span {
		font-size: 14px;
	}

	.message_input {
		font-size: 14px;
	}

	.verification_submit {
		font-size: 14px;
	}

	.contact_span {
		font-size: 14px
	}

	.address {
		background: none
	}

	.address_text_p {
		font-size: 14px
	}

}

/*人力资源页面*/
@media (max-width: 750px) {
	.recruitment_p_right {
		right: -171px;
	}

	.recruitment_top {
		margin-bottom: 40px
	}

	.recruitment_border {
		width: auto;
	}

	.recruitment_div {
		margin-right: 0;
		width: 396px;
	}

}

/*侧边栏*/
@media (max-width: 750px) {
	.cbl {
		display: none
	}

}

/*产品介绍*/
@media (max-width: 750px) {

	.product_gsjs {
		margin-top: 20px
	}

	.product_a {
		display: block;
		text-align: center;
		border-radius: 20px;
		width: 118px;
		height: 34px;
		background-color: #6eba2b;
		line-height: 34px;
		border: none;
		color: #ffffff;

	}


	.product_introduce_border {
		width: 339px;
		height: auto;
		margin-right: 0
	}

	.product_details_title {
		font-size: 16px
	}

	.product_introduce_div2 {
		height: 50px;
	}

	.product_introduce_keyword {
		display: none;
	}

	.product_introduce_title {
		height: auto;
		color: #0b0b0b;
		background: none;
		font-size: 14px;
	}
}

/*头部样式*/
@media (max-width: 750px) {
	.header_template {
		height: 0.8rem
	}
}

/*位置样式*/
@media (max-width: 750px) {
	.place_span1 {
		margin-left: 0px;
	}
}

/*产品详情页*/

/*宣传片*/
@media (max-width: 750px) {
	.promoVideo_div {
		width: 100%;
		height: auto;
	}

	.promoVideo_vide {
		width: 80%;
		height: auto;
	}
}

/*解决方案*/
@media (max-width: 750px) {
	.fa_divbj {
		width: auto;
	}

	.plan_div {
		padding-bottom: 20px;
		height: auto;
	}

	.plan_p {
		display: none;
	}

	.jjfadivjkzx2 {
		display: none;
	}

	.jjfadivstd2 {
		display: none;
	}

	.jjfadivsxgy2 {
		display: none;
	}

	.shoujiduanjkzx {
		display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
	}

	.jjfadivwyb2 {
		display: none;
	}

	.jjfadivydll2 {
		display: none;
	}

	.jjfadivyyll2 {
		display: none;
	}

	.fa_divp2 {
		margin: 0 auto;
		padding: 20px;
	}
}
