body{
	padding:0;  /*去除内边距*/
	border:0;   /*去除边框*/
	margin:0;   /*去除外边距*/
	height: 100%;
	width: 100%;
	background-color: #ffffff;
	/*min-width: 1250px;*/
	color: #333333;
}
.zhiding{
	display: none;
	width: 70px;
	height: 70px;
	line-height: 69px;
	border-radius: 70px;
	text-align: center;
	background-color: #FFFFFF;
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 9999999999999999999999;
}

.on{
	color: #0068b7;
}
.swiper-button-next:hover{
	color: #0068b7;
}
.swiper-button-prev:hover{
	color: #0068b7;
}
/*.jtyc .swiper-button-disabled{*/
/*	opacity:0 !important;*/
/*}*/
.swiper-button-next, .swiper-button-prev {
	color: #cccccc;
}
#thumbs .swiper-slide {
	position: relative;
}
.head_ts{
	height: 60px;
	display: none;
}
.hide::before {
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: rgba(0, 0, 0, .7)
}
a{
	text-decoration:none;
	color: #000000;
}
/*头部*/
.head_search_w{
	display: none;
}
.head_search{
	width:100%;
	height:160px;
	display: flex;
	align-items: center;
	border-top: 1px solid #d2d2d2;

}
.head_search_d{
	width: 78%;
	margin: 0 auto;
	position: relative;
}
.head_search_d_m{
	font-size: 20px;
	margin-bottom: 10px;
	color: #000;
	line-height: 1em;
	font-weight: 500;
}
.head_search_i{
	width: 98%;
	height: 50px;
	padding: 0 1%;
	border: 2px solid #ccc;
}
.head_search_jg{
	width: 98%;
	height: 500px;
	overflow-x: hidden;
	overflow-y: scroll;
	padding: 0 1%;
	margin: 0 auto;
	position: absolute;
	top: 85px;
	z-index: 1000000000;
	background-color: #ffffff;
	display: none;
}
.head_search_jg_lb:hover{
	background-color: #ccc;
}
.head_search_jg_lx{
}
.head_search_jg_tl{
	height: 50px;
	line-height: 50px;
	color: #ff0b0b;
	border-bottom: 1px solid #ccc;
	font-size: 20px;
	font-weight: 500;
}
.head_search_jg_lb{
	display: flex;
	justify-content: space-between;
	margin: 10px 0;
}
.head_search_jg_lb_d{
	width: 7%;
}
.head_search_jg_lb_d img{
	width: 100%;
}
.head_search_jg_lb_r{
	width: 93%;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	padding: 0 2%;
}
.head_search_jg_lb_r_s{
	font-size: 20px;
	font-weight: 500;
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
}
.head_search_jg_lb_r_x{
	width: 100%;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	line-clamp: 1;
	-webkit-box-orient: vertical;
}
.head{
	display: flex;
	height: 145px;
	font-size: 18px;
	color: #000000;
}
.head_logo{
	width: 20%;
	text-align: center;
	line-height: 145px;
	border-right: 1px solid #d2d2d2;
}
.head_cpzx{
	/*width: 15%;*/
	width: 10%;
	text-align: center;
	line-height: 145px;
	border-right: 1px solid #d2d2d2;
}
.head_column{
	width: 65%;
	display: flex;
	justify-content: space-around;
}
.head_column_d{
	width: 50%;
	display: flex;
	justify-content: space-between;
	line-height: 145px;
}
.head_column_d a:hover{
	color: #0068b7;
}
.head_cpzx a:hover{
	color: #0068b7;
}
.head_column_i{
	width: 30%;
	display: flex;
	justify-content: space-around;
	/*line-height: 145px;*/
}
.gq_lh{
	line-height: 145px;
	position: relative;
}
.head_zh{
    margin-right: 10px;
}
.gj_xl{
	display: none;
	position: absolute;
	top: 40px;
}
.xzgj1{
	display: none;
}
.fdjs{
	width: 175px;
	height: 45px;
	margin: auto 0;
	display: flex;
	justify-content: space-between;
	border: 1px solid #eff4f4;
	border-radius: 45px;
	position: relative;
}
.fdjs input{
	border: none;
	width: 115px;
	height: 45px;
	border-radius: 45px;
	padding-left: 10px;
	font-size: 16px;
}
.ssda{
	display: none;
	width: 240px;
	height: 250px;
	background-color: #FFFFFF;
	border-radius: 10px;
	position: absolute;
	top: 60px;
	box-shadow: 5px 0px 10px 0px rgba(0,0,0,0.5);
	overflow-y: auto;
}
.ssda_xw{
	width: 90%;
	margin: 0 auto;
	border-bottom: 1px solid #eee;
	margin-bottom: 30px;
}
.ssda_xw_lx{
	font-size: 12px;
	color: #999999;
	margin: 10px 0;
}
.ssda_xw_bt{
	font-size: 14px;
	color: #333;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;

}
.ssdnm{
	width: 85%;
	margin: 0 auto;
	height: 35px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	background: url(/public/static/image/headm_s.png) left center no-repeat;
	background-size: 4%;
	padding-left: 20px;
}
.ssdnm input{
	width: 88%;
	border: none;
	height: 35px;
	font-size: 16px;
}
.ssdnm_qx{
	font-size: 14px;
	color: #0073da;
}
input::-webkit-input-placeholder{ /*WebKit browsers*/
	font-size: 14px;
}
/*头部*/
/*首页*/
.xptj_lb{
	position: relative;
}
.xptj_lb .swiper-button-prev{
	left: 70px;
	top: 230px;
}
.xptj_lb .swiper-button-next{
	right: 70px;
	top: 230px;
}
.banner{
	display: flex;
}
.banner_left{
	width: 65%;
}
.banner_left img{
	width: 100%;
}
.banner_right{
	width: 35%;
	background-color: #f5f5f5;
}
.f36{
	font-size: 36px;
}
.f18{
	font-size: 18px;
}
.ckgd{
	font-size: 24px;
	width: 328px;
	height: 60px;
	border: 1px solid #0073da;
	text-align: center;
	line-height: 60px;
	color: #0073da;
}
.t30{
	margin-top: 30%;
}
.l7{
	margin-left: 7%;
}
.t21{
	margin-top: 21%;
}
.b12{
	margin-bottom: 12%;
}
.w1500{
	width: 1500px;
	margin: 0 auto;
}
.index_gywm{
	height: 375px;
	display: flex;
	justify-content: space-between;
}
.index_gywm_i{
	width: 600px;
	overflow: hidden;
}
.index_gywm_i img{
	width: 100%;
}
.index_gywm_r{
	width: 810px;
	overflow: hidden;
}
.index_gywm_r_1{
	display: flex;
	justify-content: space-between;
}
.index_gywm_r_1_r{
	height: 40px;
	background: url(/public/static/image/2.png) left center no-repeat;
	font-size: 36px;
	line-height: 36px;
	color:#333333;
	padding-left: 30px;
}
.index_gywm_r_2{
	height: 75%;
	display: flex;
	align-items: center;
}
.index_gywm_r_2_1_t{
	font-size: 30px;
	color: #444444;
	margin-bottom: 45px;
}
.index_gywm_r_2_1_sub{
	font-size: 16px;
	color: #999999;
	margin-bottom: 90px;
	line-height: 28px;
}
.index_gywm_r_2_1_btn{
	width: 170px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-size: 18px;
	color: #ffffff;
	background: #0089d1;
}
.t150{
	margin-top: 150px;
}
.index_gywm_sj{
	height: 160px;
	display: flex;
	align-items: center;
	margin-top: 85px;
	border-top: 1px solid #d2d2d2;
	border-bottom: 1px solid #d2d2d2;
	margin-bottom: 110px;
}
.index_gywm_sj_num{
	text-align: center;
	width: 25%;
}
.index_gywm_sj_num_s{
	font-size: 60px;
	color: #333333;
}
/*.index_gywm_sj_num_s span{*/
/*	font-size: 20px;*/
/*}*/
.xb{
	font-size: 20px;
}
.index_gywm_sj_num_z{
	margin-top: 20px;
	font-size: 16px;
	color: #999999;
}
.b_right{
	border-right: 1px solid #d2d2d2;
}
.index_gywm_r_1_r2{
	height: 40px;
	background: url(/public/static/image/3.png) right center no-repeat;
	font-size: 36px;
	line-height: 36px;
	color:#333333;
	padding-right: 30px;
}
.index_gywm_i2{
	width: 400px;
	height: 400px;
	background: url(/public/static/image/4_1.png) right bottom no-repeat;
	background-size: 60%;
	overflow: hidden;
}
.index_gywm_i2 img{
	width: 380px;
}
.index_gywm2_f{
	overflow: hidden;
}
.index_gywm2{
	height: 520px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.index_gywm_r_2_1_t2{
	font-size: 24px;
	color: #0089d1;
	margin-bottom: 18px;
}
.index_three{
	width: 88%;
	margin: 0 auto;
	margin-top: 150px;
}
.index_three_tab{
	width: 50%;
	height: 177px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.index_three_tab_d{
	width: 28%;
	display: flex;
	align-items: center;
	text-align: center;
	font-size: 30px;
	color: #333333;
	/*background-color: #0068b7;*/
}
.index_three_tab_d_d{
	width: 100%;
}
.index_three_tab_d_t{
	margin-bottom: 20px;
}
.index_three_con_1_d{
	position: relative;
}
.index_three_con_1_d img{
	width: 100%;
}
.index_three_con_1_d_d{
	width: 45%;
	height: 300px;
	position: absolute;
	bottom: 0;
	right: 5%;
	background: #ffffff;
	display: flex;
	align-items: center;
}
.index_three_con_1_d_d_d{
	width: 80%;
	margin: 0 auto;
}
.index_three_con_1_d_d_d_t{
	font-size: 20px;
	color: #333333;
}
.index_three_con_1_d_d_d_ti{
	font-size: 14px;
	color: #333333;
	margin-top: 20px;
	margin-bottom: 30px;
}
.index_three_con_1_d_d_d_mes{
	font-size: 16px;
	color: #333333;
	line-height: 25px;
}
.index_three_con_1_m{
	width: 100%;
	height: 70px;
}
.index_three_con_1_m_d{
	float: right;
	margin-right: 5%;
	width: 45%;
	height: 70px;
	line-height: 70px;
	display: flex;
	/*justify-content: space-around;*/
	background: #313131;
	font-size: 20px;
	color: #fffefe;
}
.index_three_con_1_m_d_d{
	width: 80%;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
}
.index_three_con_1_m_d_d a{
	color: #fffefe;
}
.index_hzkh{
	margin-top: 130px;
	margin-bottom: 150px;
}
.index_hzkh_t{
	text-align: center;
	width: 151px;
	margin: 0 auto;
	height: 80px;
	background: url(/public/static/image/9.png) bottom center no-repeat;
	font-size: 36px;
	line-height: 36px;
	color:#333333;
}
.index_hzkh_l{
	margin-top: 70px;
	display: flex;
	flex-wrap: wrap;
}
.index_hzkh_l_d{
	width: 19.9%;
	height: 177px;
	text-align: center;
	line-height: 177px;
	border-right: 1px solid #eeeeee;
	/*border-bottom: 1px solid #eeeeee;*/
	border-top: 1px solid #eeeeee;
	overflow: hidden;
}
.index_hzkh_l_d img{
	max-width: 100%;
}
.index_hzkh_l_d:nth-child(5n+5){
	border-right: none;
}
.index_hzkh_l_d:nth-of-type(5),.index_hzkh_l_d:nth-of-type(4),.index_hzkh_l_d:nth-of-type(3),.index_hzkh_l_d:nth-of-type(2),.index_hzkh_l_d:nth-of-type(1){
    border-top: none;
}

/*.index_hzkh_l_d:nth-child(5n){*/
/*    border-top: none;*/
/*}*/
.i_bb{
	display: none;
}
.three_bj{
	background-color: #0068b7 !important;
	color: #ffffff !important;
}
.three_bj .i_bb{
	display: block;
}
.three_bj .i_ll{
	display: none;
}
.index_three_con_2{
	display: none;
}
.index_three_con_3{
	display: none;
}
.swiper-pagination-bullet {
	height: 12px;
	width: 12px;
	border-radius: 20px;
	background: #ffffff;
	opacity: 0.5;
}
.swiper-pagination-bullet-active {
	height: 12px;
	width: 55px;
	border-radius: 20px;
	background: #ffffff;
	opacity: 1;
}

/*首页*/
/*底部*/
.foot{
	width: 100%;
	background: url(/public/static/image/17.png) bottom center no-repeat;
	background-size: 100% 100%;
}
.foot_d1{
	height: 337px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	border-bottom: 1px solid #f3f3f3;
}
.foot_d1_d_1{
	font-size: 36px;
	color: #ffffff;
}
.foot_d1_d_2{
	margin-top: 20px;
	font-size: 28px;
	color: #ffffff;
}
.foot_d1_d1{
	width: 328px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	border: 1px solid #ffffff;
	font-size: 24px;
	color: #ffffff;
}
.foot_d2{
	display: flex;
	justify-content: space-between;
	margin-top: 120px;
}
.foot_d2_1{
	color: #ffffff;
}
.foot_cs{
	font-size: 20px;
	margin: 45px 0;
}
.foot_cs a{
	color: #FFFFFF;
}
.foot_gc{
	font-size: 16px;
	margin-bottom: 20px;
}
.foot_bn{
	font-size: 16px;
	color: #ffffff;
	margin-top: 80px;
	padding-bottom: 80px;
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.foot_bn a{
	color: #ffffff;
}
.foot_d2_2{
	width: 450px;
	display: flex;
	justify-content: space-between;
}
.foot_d2_2_1{
	overflow-y: auto;
}
.foot_d2_2_1_t{
	font-size: 24px;
	color: #ffffff;
	margin-bottom: 30px;
}
.foot_d2_2_1_l{
	font-size: 16px;
	color: #ffffff;
	margin-bottom: 20px;
}
.foot_d2_3_1{
	text-align: center;
	font-size: 16px;
	color: #ffffff;
}
.foot_d2_3_1_d{
	margin-top: 20px;
}
/*底部*/
/*新闻中心*/
.w1300{
	width: 1300px;
}
.h270{
	height: 270px;
}
.news_d{
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 65px;
	margin-bottom: 65px;
}
.news_d_i{
	width: 380px;
	height: 270px;
	overflow: hidden;
}
.news_d_i img{
	width: 100%;
}
.news_d_m{
	width: 850px;
}
.a_con_d{
	width: 30%;
	margin: 100px auto;
	font-size: 18px;
	color: #333333;
	display: flex;
	justify-content: space-between;
}
.a_con_d_d{
	text-align: center;
}
.a_con_d_d_i{
	margin-bottom: 25px;
}
.news_d_m_time{
	font-size: 16px;
	color: #000000;
	margin-bottom: 20px;
}
.news_d_m_t{
	font-size: 24px;
	color: #000000;
	margin-bottom: 40px;
}
.news_d_m_sub{
	font-size: 18px;
	color: #999999;
	margin-bottom: 50px;
}
.news_d_m_m{
	font-size: 18px;
	color: #999999;
}
.news_list_p{
	display: flex;
	justify-content: space-between;
}
/*.w100{*/
/*	width: 100%;*/
/*}*/
.p_top img{
	width: 100%;
}
.posbg{
	border-bottom: 1px #ddd solid;
}
.pos{
	height: 70px;
	line-height: 70px;
	vertical-align: middle;
	color: #999;
	font-size: 14px;
	background: url(/public/static/image/p2.png) left center no-repeat;
	padding-left: 30px;
}
.w1200{
	width: 1200px;
	margin: 0 auto;
}
.news_d_t{
	padding: 3% 0;
}
.news_d_t1{
	margin: 0;
	padding-bottom: 15px;
	font-size: 24px;
	font-weight: normal;
	text-align: center;
}
.news_d_time{
	text-align: center;
	margin: 0 5px;
	color: #777;
}
.news_d_bl{
	border-bottom: 1px dashed #d2d2d2;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
.news_d_content{
	font-size: 16px;
}
.news_d_content img{
	max-width: 100%;
}
.news_d_fh{
	text-align: center;
	clear: both;
	padding: 20px 0;
}
.news_d_fh a{
	color: #0f76d3;
	font-size: 14px;
}
.news_d_np{
	font-size: 14px;
	color: #666;
}
/*新闻中心*/
/*产品中心*/
.ercplx{
	display: flex;
	justify-content: space-around;
	margin-bottom: 70px;
}
.ercplx_d{
	display: flex;
	flex-wrap: wrap;
}
.ercplx_d a:hover{
	color: #0068b7;
}
.rcplx{
	width: 120px;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	margin: 0 20px;
	border: 1px solid #999999;
}
.rcplx_l{
	border: none;
	background-color: #0068b7;
	color: #FFFFFF;
}
.ztzxd_l{
	color: #0068b7;
}
.p_list{
	margin: 0 auto;
}
.p_list_p{
    position: relative;
}
.p_list .swiper-button-prev{
    left: -10px;
}
.p_list .swiper-button-next{
    right: -10px;
}
.p_list_t{
	display: flex;
	justify-content: space-between;
	margin-bottom: 95px !important;
}
.p_list_t .swiper-wrapper{
    position: initial;
}
.p_list_p .swiper-container{
    position: initial;
}
.p_list_td{
	text-align: center;
	font-size: 18px;
	color: #333333;
}
.p_list_t_d{
	height: 100px;
	margin-bottom: 20px;
}

.p_list_l{
	display: flex;
	justify-content: space-between;
	flex-flow: wrap;
}
.p_list_l_d{
	width: 315px;
	margin-bottom: 50px;
}
.p_list_l_d_i{
	border-radius: 3px;
	width: 315px;
	height: 315px;
	overflow: hidden;
	margin-bottom: 30px;
}
.p_list_l_d_i img{
	width: 100%;
}
.p_list_l_d_t{
	display: flex;
	justify-content: space-between;
	padding: 0 12px;
}
.p_list_l_d_n{
	font-size: 18px;
	color: #000000;
}
.p_list_l_d_m{
	font-size: 18px;
	color: #999999;
}
.w1150{
	width: 1150px;
	margin: 70px auto;
}
/*.g1300{*/
/*    width: 1300px;*/
/*    !*padding: 0 80px;*!*/
/*}*/
.p_list_dz{
	width: 1100px;
	margin: 0 auto;
	text-align: center;
	margin-bottom: 120px;
	margin-top: 70px;
}
.p_list_dz_t{
	font-size: 40px;
	color: #000000;
}
.p_list_dz_sub{
	font-size: 26px;
	font-weight: normal;
	color: #333333;
	line-height: 50px;
	margin: 40px 0 70px 0;
}
.p_list_dz_btn{
	width: 185px;
	height: 45px;
	margin: 0 auto;
	color: #ffffff;
	background: #0089d1;
	text-align: center;
	line-height: 45px;
	font-size: 18px;
}
.p_list{
	margin: 95px auto;
}
.p_list_d{
	display: flex;
	/*justify-content: space-between;*/
	justify-content: space-around;
}
.p_list_dl{
	border-radius: 10px;
	/*width: 687px;*/
	width: 570px;
	height: 570px;
	overflow: hidden;
	/*background-color: #0f0f0f;*/
}
.p_list_dl img{
	width: 100%;
}
.p_list_dl_img{
	/*line-height: 568px;*/
	display: flex;
	align-items: center;
}
.p_list_dl_img img{
	/*height: 100%;*/
}
.p_list_dl_img video{
	width: 100%;
}
.p_list_dr_l{
	width: 566px;
	height: 60px;
	background: #0068b7;
	color: #ffffff;
	font-size: 30px;
	line-height: 60px;
	/*padding-left: 25px;*/
	margin-bottom: 20px;
}
.p_list_dr_li{
	width: 566px;
	height: 48px;
	border-bottom: 1px solid #e5e5e5;
	display: flex;
	justify-content: space-between;
	/*line-height: 48px;*/
}
.p_list_dr_li_d{
	width: 50%;
	height: 100%;
	/*overflow:hidden;*/
	/*white-space: nowrap;*/
	/*text-overflow: ellipsis;*/
	/*-o-text-overflow:ellipsis;*/
	display: flex;
	align-items: center;
}
.p_list_dr_l span{
	margin-left: 4%;
}
.p_list_dr_li_d span{
	margin-left: 10%;
}
.f_c_hui{
	color: #666666;
	font-size: 16px;
}
.f_c_hei{
	font-size: 16px;
	color: #000000;
}
.p_list_sw{
	margin-top: 30px;
	position: relative;
}
.p_list_sw_d{
	width: 1194px;
	margin: 0 auto;
	overflow: hidden;
}
.p_list_sw_dl{
	height: 291px;
	/*line-height: 291px;*/
	display: flex;
	align-items: center;
	overflow: hidden;
}
.p_list_sw_dl img{
	width: 100%;
	/*height: 291px;*/
	/*height: 194px;*/
}
.p_list_sw_dl video{
	width: 100%;
}
.swp_l_s{
	width: 45px;
	height: 291px;
	background: #0068b7;
	top: 8%;
	left: 0px;
}
.swp_r_s{
	width: 45px;
	height: 291px;
	background: #0068b7;
	top: 8%;
	right: 0px;
}
.p_list_xg_t{
	font-size: 40px;
	color: #000000;
	text-align: center;
	margin: 100px 0 60px 0;
}
.p_list_xg{
	margin-bottom: 90px;
}
.p_list_xg_l_rl{
	position: relative;
}
.p_list_xg_l{
	display: flex;
	justify-content: space-between;
	overflow: hidden;
}
.p_list_xg_li{
	width: 316px;
	/*height: 260px;*/
	overflow: hidden;
}
.p_list_xg_li img{
	width: 100%;
}
#xgcp .swiper-button-prev{
	left: -40px;
}
#xgcp .swiper-button-next{
	right: -40px;
}
/*产品中心*/

/*一站式*/
.fwnr{
	width: 1300px;
	margin: 0 auto;
}
.fwnr_title{
	font-size: 48px;
	color: #0068b7;
	text-align: center;
	margin: 100px 0;
}
.fwnr_kffa{
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 30px;
}
.fwnr_kffa_l{
	width: 588px;
}
.fwnr_kffa_lt{
	font-size: 30px;
	color: #0068b7;
	margin-bottom: 30px;
}
.fwnr_kffa_lm{
	font-size: 20px;
	color: #666666;
}
.jjlc{
	width: 1500px;
	margin: 0 auto;
	position: relative;
}
.jjlc_title{
	font-size: 48px;
	color: #0068b7;
	text-align: center;
	margin: 100px 0;
}
.jjlc_zp{
    width: 80%;
    margin: 0 auto;
	height: 800px;
	background: url("/public/static/image/y11.png") left center no-repeat;
	background-size: 49%;
	/*background: url("/public/static/image/y10.png") left center no-repeat;*/
	/*background-size: 63%;*/
	display: flex;
	align-items: center;
	position: relative;
}

.jjlc_zp_img{
	width: 49%;
	position: absolute;
	left: 0;
	animation: myrotate 3s linear infinite;
	-webkit-animation: myrotate 3s linear infinite;
}
@keyframes myrotate {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

@-webkit-keyframes myrotate {
	0% {
		transform: rotate(0deg);
	}

	100% {
		transform: rotate(360deg);
	}
}

.jjlc_zp_t{
	font-size: 32px;
	color: #0068b7;
	width: 40%;
}
.jjlc_lb{
	width: 70%;
	height: 800px;
	overflow: hidden;
	/*position: absolute;*/
	/*top: 0;*/
	margin: 0;
	position: absolute;
	left: 25%;
}
.jjlc_lb_mes{
	width: 410px;
	height: 20% !important;
	/*height: 140px !important;*/
	display: flex;
	justify-content: space-between;
	align-items: center;
	/*margin-left: 20px;*/
	/*margin-bottom: 70px;*/
	background: url("/public/static/image/y14.png") left center no-repeat ;

	/*padding-left: 20%;*/
}
.jjlc_lb_mes1{
	display: flex;
	justify-content: space-between;
	align-items: center;
	background-color: #FFFFFF;
}
.jjlc_lb_mesi{
	margin: 10px;
	width: 100px;
	height: 100px;
	border-radius: 100px;
	background-color: #ffffff;
	text-align: center;
	line-height: 100px;
	box-shadow: 0px 0px 20px -9px #0068b7;
}
.jjlc_lb_mesi img{
    width: 40%;
}
.jjlc_lb_mesm{
	width: 260px;
}
.jjlc_lb_mesm_t{
	font-size: 20px;
	color: #333333;
	margin-bottom: 20px;
}
.jjlc_lb_mesm_m{
	font-size: 16px;
	color: #666666;
}
/*.jjlc_lb .swiper-slide-active{*/
/*	padding-left: 240px;*/
/*}*/
/*.jjlc_lb .swiper-slide-prev{*/
/*	padding-left: 175px;*/
/*}*/
/*.jjlc_lb .swiper-slide-next{*/
/*	padding-left: 180px;*/
/*}*/
.hy{
	width: 100%;
	background-color: #f3f3f3;
	padding-bottom: 80px;
    margin-top: 40px;
}
.hy_t{
	font-size: 48px;
	color: #0068b7;
	padding: 90px 0 50px 0;
	text-align: center;
}
.hy_m{
	width: 1110px;
	margin: 0 auto;
	text-align: center;
	font-size: 24px;
	color: #333333;
	line-height: 45px;
}
.hy_ljgd{
	width: 220px;
	height: 55px;
	margin: 0 auto;
	border: 1px solid #0068b7;
	color: #0068b7;
	font-size: 18px;
	text-align: center;
	line-height: 55px;
	margin-top: 50px;
}
/*一站式*/
/*关于我们*/
.gy{
	width: 1300px;
	margin: 0 auto;
	display: flex;
	justify-content: space-around;
	padding: 95px 0;
	font-size: 18px;
	text-align: center;
}
.gy_i_i{
	height: 55px;
	line-height: 55px;
	margin-bottom: 20px;
}
.gy_gs{
	width: 1500px;
	margin: 0 auto;
	margin-bottom: 140px;

}
.gy_gs_t{
	font-size: 48px;
	color: #0068b7;
	margin-bottom: 100px;
}
.gy_gs_di{
	width: 730px;
	overflow: hidden;
	display: flex;
	align-items: center;
}
.gy_gs_di video{
	width: 100%;
}
.gy_gs_di iframe{
	width: 100%;
	height: 100%;
}
.gy_gs_di img{
	width: 100%;
}
.gy_gs_d{
	display: flex;
	justify-content: space-between;
}
.gy_gs_dm{
	width: 670px;
	position: relative;
}
.gy_gs_dm1{
	font-size: 24px;
	color: #000000;
}
.gy_gs_dm2{
	font-size: 24px;
	color: #0068b7;
	margin: 20px 0 50px 0;
}
.gy_gs_dm3{
	font-size: 16px;
	color: #666666;
	height: 336px;
	line-height: 30px;
	/*overflow: hidden;*/
	overflow-y: hidden;
}
/*.gy_gs_dm31{*/
/*	width: 656px;*/
/*}*/
.gy_gs_dm3:hover{
	overflow-y: auto;
}
.gy_gs_dm4{
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 3px;
	/*background-color: #e0e0e0;*/
	background:linear-gradient(to right, #0068b7 0%,#0068b7 35%, #e0e0e0 36%, #e0e0e0 100%);
}
/*滚动条*/
::-webkit-scrollbar {
	width: 14px;
	height: 14px;
}

::-webkit-scrollbar-track,
::-webkit-scrollbar-thumb {
	border-radius: 999px;
	border: 5px solid transparent;
}

::-webkit-scrollbar-track {
	box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.2) inset;
}

::-webkit-scrollbar-thumb {
	min-height: 20px;
	background-clip: content-box;
	box-shadow: 0 0 0 5px rgba(0, 0, 0, 0.2) inset;
}

::-webkit-scrollbar-corner {
	background: transparent;
}
/*滚动条*/
.gy_wh{
	width: 100%;
	background: url("/public/static/image/g9.png") no-repeat;
}
.gy_wh_d{
	width: 1500px;
	margin: 0 auto;
}
.gy_wh_d_t{
	font-size: 48px;
	color: #ffffff;
	padding: 140px 0 180px 0;
}
.gy_wh_d_d{
	display: flex;
	justify-content: space-between;
	padding-bottom: 200px;
}
.gy_wh_d_d1{
	display: flex;
	align-items: center;
}
.gy_wh_d_d1_i{
	width: 130px;
	height: 130px;
	line-height: 130px;
	text-align: center;
	background-color: #ffffff;
	border-radius: 130px;
}
.gy_wh_d_d1_m{
	color: #FFFFFF;
	margin-left: 30px;
}
.gy_wh_d_d1_m1{
	font-size: 30px;
	margin-bottom: 35px;
}
.gy_wh_d_d1_m2{
	font-size: 18px;
}
.gy_fz{
	width: 100%;

}
.gy_fz_t{
	width: 1500px;
	margin: 0 auto;
	font-size: 48px;
	color: #0068b7;
	padding: 90px 0 130px 0;
}
.gy_fz_p{
	background: url(/public/static/image/lsbj.png) center 24% no-repeat;
	position: relative;
}
.gy_fz_p .swiper-container{
	position: initial;
}
.gy_fz_p .swiper-wrapper{
	position: initial;
}
.gy_fz_m{
	width: 85%;
	display: flex;
	justify-content: space-around;

	/*background-position:center 10%;*/
}
.gy_fz .swiper-container {
	--swiper-navigation-size: 30px;
}
.gy_fz .swiper-button-prev{
	left: 70px;
	top: 230px;
}
.gy_fz .swiper-button-next{
	right: 70px;
	top: 230px;
}
/*.gy_fz_m .swiper-wrapper{*/
/*	width: 86%;*/
/*}*/
.gy_fz_m_d{
	/*width: 28% !important;*/
}
.gy_fz_m_dt{
	background: url(/public/static/image/g19.png) left center no-repeat;
	height: 36px;
	font-size: 36px;
	color: #666666;
	padding-left: 52px;
}
.gy_fz_m_dc{
	background: url(/public/static/image/g18.png) no-repeat;
	padding-left: 25px;
	margin-top: 32px;
}
.gy_fz_m_dcx{
	height: 12px;
	/*border-bottom: 2px dashed #dcdcdc;*/
}
.gy_fz_m_dctime{
	font-size: 24px;
	color: #666666;
	padding-top: 65px;
}
.gy_fz_m_dcmes{
	width: 83%;
	font-size: 18px;
	color: #666666;
	margin: 45px 0 0 0;
	line-height: 35px;
}
.gy_td_d1{
	width: 1500px;
	margin: 0 auto;
	display: flex;
	/*justify-content: space-between;*/
	align-items: center;
	background-color: #f5f5f5;
	padding: 35px 0;
}
.gy_td_d1_i{
	width: 500px;
	height: 435px;
	overflow: hidden;
	margin-left: 50px;
}
.gy_td_d1_i img{
	width: 100%;
}
.gy_td_d2_d_h{
	display: flex;
	align-items: center;
	margin: 0 50px;
	margin-top: 65px;
}
.gy_td_d2_d_hi{
	width: 153px;
	height: 153px;
	overflow: hidden;
	margin-right: 30px;
}
.gy_td_d2_d_hi img{
	width: 100%;
}
.gy_td_d2_d_hm1{
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	margin-bottom: 30px;
}
.gy_td_d2_d_hm2{
	font-size: 18px;
	color: #000000;
}
.gy_td_d1_m{
	width: 685px;
	margin-left: 150px;
}
.gy_td_d1_m1{
	font-size: 30px;
	color: #000000;
	font-weight: bold;
}
.gy_td_d1_m2{
	font-size: 20px;
	color: #000000;
	margin: 25px 0 75px 0;
}
.gy_td_d1_m3{
	font-size: 16px;
	color: #666666;
	line-height: 25px;
}
.gy_td_d2{
	width: 1500px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin-top: 35px;
}
.gy_td_d2_d{
	width: 472px;
	height: 778px;
	background-color: #f5f5f5;
	overflow: hidden;
	position: relative;
}
.gy_td_d2_d_c{
	padding: 0 50px;
	font-size: 16px;
	color: #666666;
	line-height: 25px;
	margin-top: 50px;
}
.gy_td_d2_d_f{
	padding: 0 50px;
	position: absolute;
	bottom: 115px;
}
.gy_td_d2_d_f1{
	font-size: 20px;
	color: #0068b7;
	font-weight: bold;
	margin-bottom: 35px;
}
.gy_td_d2_d_f2{
	font-size: 18px;
	color: #666666;
}
.zlrz_pr{
	position: relative;
}
.zlrz_pr .swiper-button-prev{
	left: 50px;
}
.zlrz_pr .swiper-button-next{
	right: 50px;
}
.zlrz_pr .swiper-container2{
	position: initial;
}
.zlrz_pr .swiper-wrapper{
	position: initial;
}
.gy_fz_l{
	width: 90%;
	margin: 0 auto;
	/*margin: 0 auto;*/
	overflow: hidden;
	position: relative;
}
.gy_fz_lz{
	text-align: center;
	height: 440px;
}
.gy_fz_lzz{
	position: absolute;
	bottom: 0;
	width: 80%;
	margin-left: 10%;
	text-align: center;
}
.gy_fz_lzx{
	width: 100%;
}
.gy_fz_lzx img{
	width: 100%;
}
.gy_fz_lzs{
	width: 75%;
}
.gy_zl{
	margin-bottom: 200px;
}
/*关于我们*/
/*联系我们*/
.city_name{
	display: none;
	width: 100%;
	/*display: flex;*/
	/*justify-content: space-around;*/
	flex-wrap: wrap;
	margin: 20px 0;
}
.city_name_d{
	margin: 0 5px;
	font-size: 16px;
	color: #666666;
}
#china-map{
	width: 1024px;
	height: 680px;
}
.lx{
	width: 590px;
	margin: 0 auto;
	display: flex;
	justify-content: space-between;
	font-size: 18px;
	padding-top: 90px;
	padding-bottom: 130px;
}
.lx_d{
	text-align: center;
}
.lx_di{
	height: 57px;
	line-height: 57px;
	margin-bottom: 25px;
	text-align: center;
}
.lx_wm{
	width: 1500px;
	margin: 0 auto;
	margin-bottom: 130px;
}
.lx_wm_t{
	text-align: center;
	font-size: 48px;
	color: #0068b7;
	margin-bottom: 80px;
}
.lx_wm_mes{
	display: flex;
	justify-content: space-between;
}
.lx_wm_mesd{
	width: 33%;
	text-align: center;
}
.lx_wm_mesd_i{
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}
.lx_wm_mesd_t{
	font-size: 16px;
	color: #333333;
	margin-bottom: 25px;
}
.lx_wm_mesd_m{
	font-size: 16px;
	color: #666666;
	line-height: 25px;
}
.lx_map{
	width: 1500px;
	margin: 0 auto;
	display: flex;
	align-items: center;
	/*justify-content: space-between;*/
}
.map_xq{
	font-size: 16px;
	color: #666666;
	line-height: 35px;
	word-break: break-word;//文本超出 自动换行
}
.lx_map_i{
	width: 100%;
	margin-bottom: 100px;
}
.lx_map_i iframe{
	width: 100%;
	height: 400px;
}
.lx_map_i img{
	width: 100%;
}
.rc_zp{
	width: 1500px;
	margin: 0 auto;
}
.rc_zp_t{
	font-size: 40px;
	color: #0068b7;
	padding: 100px 0;
	text-align: center;
}
.rc_zp_i{
	width: 1500px;
	margin: 0 auto;
	margin-bottom: 90px;
}
.rc_zp_i img{
	width: 100%;
}
.rc_zp_zd_z{
	width: 100%;
	height: 100px;
	background-color: #f0f0f0;
	display: flex;
	justify-content: space-between;
	align-items: center;

}
.rc_zp_zd_zw{
	margin-left: 45px;
	font-size: 24px;
	color: #333333;

}
.rc_zp_zd_dz{
	width: 140px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	font-size: 20px;
	color: #333333;
	margin-right: 45px;
}
.rc_zp_zd_d{
	width: 100%;
	height: 500px;
	background-color: #FFFFFF;
	border: 1px solid #f0f0f0;
}
.layui-colla-title{
	height: 100px;
	background-color: #f0f0f0;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0 45px;
}
.layui-colla-icon{
	display: none;
}
.layui-colla-item{
	margin-bottom: 35px;
	border: none;
}
.layui-collapse{
    border: none;
}
.layui-colla-content{
    border: 1px solid #e6e6e6;
}
.lx_yj{
	width: 800px;
	margin: 0 auto;
}
.rc_zp_s_i{
	display: flex;
	justify-content: space-between;
	margin-bottom: 25px;
}
.rc_zp_s_i1{
	width: 48%;
	height: 40px;
	border: 1px solid #e5e5e5;
}
.rc_zp_s_i1 input{
	width: 95%;
	height: 100%;
	border: none;
	font-size: 18px;
	color: #333333;
	margin-left: 5%;
}
.rc_zp_s_is{
	display: flex;
	justify-content: space-between;
	margin-bottom: 25px;
	border: 1px solid #e5e5e5;
}
.rc_zp_s_is select{
	width: 100%;
	height: 55px;
	border: none;
	font-size: 18px;
	color: #333333;
}
.rc_zp_s_text{
	width: 100%;
	height: 170px;
	font-size: 18px;
	color: #333333;
	border: 1px solid #e5e5e5;
}
.tjqq{
	width: 167px;
	height: 45px;
	margin:  0 auto;
	font-size: 18px;
	color: #ffffff;
	background-color: #0068b7;
	text-align: center;
	line-height: 45px;
	margin-top: 60px;
	margin-bottom: 190px;
}
select{
	appearance:none;
	moz-appearance:none;
	-webkit-appearance:none;
	border: none;
	width: 9rem;
	font-size: 1rem;
	color: #666;
	padding-left: 1rem;
	/*text-align-last: center;// 文本居中/*/
	background: url(/public/static/image/c1.png) no-repeat right 0.5rem center;
	/*background-size: 0.45rem 0.8rem;*/
}
.select_jt_le{
	margin-left: 100px;
}
/*联系我们*/
/*荣誉资质*/
.ry_zz{
	width: 1300px;
	margin: 0 auto;
}
.ry_zz_t{
	display: none;
	font-size: 48px;
	color: #0068b7;
	text-align: center;
	margin-bottom: 60px;
}
.ry_zz_u{
	display: flex;
	flex-wrap: wrap;
}
.ry_zz_l{
	width: 33%;
	margin-bottom: 60px;
}
.ry_zz_l1{
	width: 340px;
	height: 352px;
	position: relative;
}
.ry_zz_l1 img{
	position: absolute;
	bottom: 0;
	max-width: 340px;
	max-height: 352px;
}
.ry_zz_l2{
	font-size: 24px;
	color: #000000;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:1;
	-webkit-box-orient:vertical;
	overflow:hidden;
	margin: 30px 0;
}
.ry_zz_l3{
	width: 312px;
	font-size: 18px;
	color: #666666;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
}
.ry_lx{
	padding-bottom: 90px;
}
/*荣誉资质*/
.head4{
	display: none;
}
.ql-head{
	display: none;
	width: 100%;
	/*height: 100%;*/
	height: calc(100% - 54px);
	background-color: #ffffff;
	position: fixed;
	top: 60px;
	left: 0px;
	z-index:99;
	/*overflow: hidden;*/
	overflow-x: hidden;
}
.ql-head a{
	text-decoration: none;
	color: #000;
}
.ql-head-1{
	display: flex;
	justify-content: space-between;
	width: 80%;
	margin: 0 auto;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #999999;
	border-bottom: 1px solid #eee;
}
.head_ss{
	height: 90%;
	display: none;
	overflow-y: auto;
}
.ql-head-0{
	display: flex;
	justify-content: space-between;
	align-items: center;
	width: 100%;
	margin: 0 auto;
	height: 50px;
	/*line-height: 50px;*/
	font-size: 14px;
	color: #ffffff;
	border-bottom: 1px solid #eee;
	border-top: 1px solid #0073da;
}
.ql-head-2{
	display: none;
	width: 100%;
	padding: 0 5%;
	font-size: 14px;
	color: #ffffff;
	background-color: #005fb7;
}
.ql-head-3{
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
	color: #ffffff;
	padding: 0 20px;
}
.ql-head-3-1{
	display: flex;
	justify-content: space-between;
}
.ql-head-4{
	width: 100%;
	height: 50px;
	line-height: 50px;
	padding-left: 40px;
	font-size: 14px;
	color: #ffffff;
}
.ql-head-5{
	display: none;
}
@media screen and (max-width: 1440px) {
	.xptj_lb .swiper-button-prev{
		left: 0px;
		top: 230px;
	}
	.xptj_lb .swiper-button-next{
		right: 0px;
		top: 230px;
	}
	.jjlc_lb_mes{
		width: 59%;
	}
	.jjlc_zp{
		background-size: 53%;
	}
	.jjlc_lb{
		width: 73%;
		left: 27%;
	}
	.gy_gs_dm3{
		height: 308px;
	}
	.gy_fz_lzz{
		width: 80%;
		margin-left: 10%;
	}
	.gy_fz_lzs {
		max-width: 80%;
	}
	.w1500 {
		width: 95%;
	}
	.index_gywm_r {
		width: 680px;
	}
	.gy_gs {
		width: 95%;
	}
	.gy_gs_di{
		width: 600px;
	}
	.gy_wh_d {
		width: 95%;
	}
	.gy_td_d1 {
		width: 95%;
	}
	.gy_td_d2 {
		width: 95%;
	}
	.gy_td_d2_d {
		width: 32%;
	}
	.gy_fz_t {
		width: 95%;
	}
	.jjlc {
		width: 95%;
	}
	.jjlc_zp_t {
		width: 100%;
		font-size: 28px;
		color: #0068b7;
		margin-bottom: 25px;
	}
	.lx_wm {
		width: 100%;
	}
	.lx_map {
		width: 100%;
	}
	.rc_zp {
		width: 100%;
	}
	.rc_zp_i {
		width: 100%;
	}
	.head_column_i {
		width: 35%;
	}
}
@media screen and (max-width: 1360px) {
	.index_gywm_r{
		width: 610px;
	}
	.jjlc_lb{
		left: 28%;
		width: 79%;
	}
	.jjlc_zp {
		background-size: 56%;
	}
	.gy_gs_dm {
		width: 610px;
	}
	.jjlc_zp_t {
		font-size: 26px;
	}
}
@media screen and (max-width: 1280px) {
	.ercplx{
		margin-bottom: 10px;
	}
	.rcplx {
		width: 60px;
		height: 19px;
		line-height: 19px;
		text-align: center;
		font-size: 12px;
		margin: 0 10px;
		border: 1px solid #999999;
		margin-bottom: 10px;
	}
	.p_list_xg_l{
		width: 1200px;
		margin: 0 auto;
	}
	.jjlc_lb{
		left: 30.5%;
		width: 83%;
	}
	.jjlc_zp {
		background-size: 60%;
	}
	.head_column_i {
		width: 38%;
	}
	.gy_gs_dm3{
		height: 266px;
	}
	.w1300 {
		width: 95%;
	}
	.index_gywm_r {
		width: 550px;
	}
	.p_list_l_d {
		width: 180px;
	}
	.p_list_l_d_i {
		width: 180px;
		height: 180px;
	}
	.p_list_xg_li {
		width: 295px;
		height: auto;
	}
	#xgcp .swiper-button-next{
		right: -20px;
	}
	#xgcp .swiper-button-prev{
		left: -20px;
	}
    .p_list_l_d_t{
        padding: 0;
    }
	.p_list_xg_li img{
		width: 100%;
	}
	.gy {
		width: 95%;
	}
	.gy_gs_di {
		width: 530px;
	}
	.gy_gs_dm2 {
		margin: 20px 0 35px 0;
	}
	.ry_zz {
		width: 95%;
	}
	.news_d_m {
		width: 780px;
	}
	.fwnr {
		width: 95%;
	}
	.jjlc_zp_t {
		font-size: 22px;
	}
}
@media screen and (max-width: 1200px) {
    .zhiding{
        display: none !important;
    }
    .head_ts{
    	display: block;
    }
	#xgcp .swiper-button-prev{
		left: 0px;
	}
	#xgcp .swiper-button-next{
		right: 0px;
	}
	.p_list_xg_l{
		width: 80%;
	}
	.p_list_dl_img{
		line-height: normal;
		height: auto;
	}
	.xptj_lb .swiper-container_cp{
		--swiper-navigation-size: 30px;/* 设置按钮大小 */
	}
	.gy_fz_lz{
		height: 360px;
	}
	.city_name{
		display: flex;
	}
	.p_list_p{
		/*width: 95%;*/
		margin: 0 auto;
	}
	.gy_fz .swiper-button-prev{
		left: 20px;
		top: 230px;
	}
	.gy_fz .swiper-button-next{
		right: 20px;
		top: 230px;
	}
	.swiper-container{
		--swiper-navigation-size: 30px;/* 设置按钮大小 */
	}
	.ry_zz_l1{
		width: 100%;
		text-align: center;
		height: auto;
	}
	.ry_zz_l1 img{
		position: relative;
	}
	.ry_zz_l2{
		margin-top: 15px;
		margin-bottom: 5px;
		font-size: 18px;
	}
	.ry_zz_l3{
		width: 100%;
		font-size: 14px;
	}
	.ry_zz_l2,.ry_zz_l3{
		text-align: center;
	}
	.p_list_l_d_m{
		display: none;
	}
	.p_list_l_d_n{
		width: 100%;
		text-align: center;
	}
	.gy_td_d1_m2 {
		margin: 25px 0 25px 0;
	}
	.jjlc_lb_mesm_t{
		margin-bottom: 10px;
	}
	.jjlc_lb_mesi{
		width: 70px;
		height: 70px;
		line-height: 70px;
	}
	.jjlc_lb{
		position: initial;
		left: 0;
		width: 100%;
		height: auto;
	}
	.jjlc_lb_mes1{
		width: 100%;
	}
	.lx{
		margin-bottom: 50px;
	}
	.lxwm_b{
		/*margin-bottom: 0;*/
		padding-bottom: 0;
	}
	.lx_dm{
		font-size: 14px;
	}
	.lx_di{
		margin-bottom: 0;
	}
	.lx_di img{
		width: 50%;
	}
	.gy_i_i{
		margin-bottom: 0;
	}
	.gy_i_i img{
		width: 30px;
		/*width: 40%;*/
	}
	.gy_i{
		font-size: 14px;
	}
	.p_list_t_d{
		height: 30px;
		position: relative;
	}
	.p_list_t_d img{
		/*position: absolute;*/
		/*bottom: 0;*/
		/*left: 20%;*/
		max-width: 60%;
		max-height: 30px;
	}
	.ztzxd{
		width: 100%;
		/*font-size: 10px;*/
	}
	.foot_bn_jszc{
		width: 73%;
	}
	.foot_d2_3_1 img{
		width: 30%;
	}
	.b_right{
		border: none;
	}
	.index_three_con_1_d_d_d_mes{
		font-size: 14px;
		color: #999999;
		line-height: 25px;
		text-align: center;
	}
	#flogo{
		width: 170px;
	}
	.foot_d2_3_1_d{
		font-size: 14px;
	}
	.index_three_con_1_d_d_d_t{
		text-align: center;
	}
	.index_three_con_1_d_d_d_ti{
		margin-top: 30px;
		text-align: center;
	}
	.index_gywm_sj_num{
		margin-bottom: 50px;
		width: 49%;
	}
	.index_hzkh_t{
		font-size: 24px;
		height: 65px;
	}
	.xb{
		font-size: 1px;
	}
	.foot_gc{
		font-size: 14px;
		margin-bottom: 10px;
		/*text-align: left;*/
		word-wrap:break-word;
		word-break:break-all;
		overflow: hidden;
	}
	html{
		width: 100%;
	}
	body{
		padding:0;  /*去除内边距*/
		border:0;   /*去除边框*/
		margin:0;   /*去除外边距*/
	}
	/*.head{*/
	/*	width: 100%;*/
	/*	height: 60px;*/
	/*	justify-content: space-between;*/
		/*position: relative;*/
	/*}*/
	.head{
		width: 100%;
		height: 60px;
		justify-content: space-between;
		position: fixed;
		top: 0;
		z-index: 999;
		background-color: #FFFFFF;
		overflow: hidden;
	}
	.head_logo{
		width: 100px;
		line-height: 60px;
		border: none;
		margin-left: 15px;
	}
	.head_logo img{
		width: 100%;
	}
	.head_cpzx{
		display: none;
	}
	.head_column{
		display: none;
	}
	.head4{
		width: 20px;
		line-height: 60px;
		display: block;
		margin-right: 15px;
		position: relative;
	}
	.head4 img{
		width: 100%;
	}
	.banner{
		display: block;
	}
	.swiper-pagination-bullet {
		height: 6px;
		width: 6px;
		border-radius: 20px;
		background: #ffffff;
		opacity: 0.5;
	}
	.swiper-pagination-bullet-active {
		height: 6px;
		width: 20px;
		border-radius: 20px;
		background: #ffffff;
		opacity: 1;
	}
	.banner_left{
		width: 100%;
	}
	.banner_right{
		width: 100%;
		padding: 60px 0;
	}
	.t30{
		margin-top: 0;
	}
	.f36{
		font-size: 24px;
	}
	.l7{
		margin-left: 0;
	}
	.ckgd{
		margin: 0 auto;
		font-size: 18px;
		width: 92%;
		height: 50px;
		line-height: 50px;
	}
	.m_l_7{
		/*margin-left: 7%;*/
		text-align: center;
	}
	.f18{
		font-size: 16px;
	}
	.t150{
		margin-top: 0px;
	}
	.index_gywm{
		display: block;
	}
	.w1500{
		width: 100%;
	}
	.index_gywm_i{
		width: 100%;
	}
	.index_gywm_r{
		width: 100%;
		margin-top: 40px;
	}
	.index_gywm_r_1_r{
		background: url(/public/static/image/9.png) bottom center no-repeat;
		height: 65px;
		padding: 0;
		margin: 0 auto;
		font-size: 24px;
	}
	.index_gywm_r_2_1_t{
		font-size: 20px;
		/*padding-left: 15px;*/
		text-align: center;
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.index_gywm_r_2_1_sub{
		margin-bottom: 45px;
		font-size: 14px;
		padding: 0 15px;
		text-align: center;
	}
	.index_gywm_sj{
		/*height: 110px;*/
		margin-top: 380px;
		margin-bottom: 80px;
		flex-wrap: wrap;
		border: none;
	}
	.index_gywm_sj_num_s{
		font-size: 24px;
	}
	.index_gywm_sj_num_z{
		margin-top: 10px;
		font-size: 14px;
	}
	.index_gywm_r_2_1_btn{
		width: 92%;
		margin: 0 auto;
	}
	.index_gywm2{
		height: 700px;
		display: block;
		justify-content: space-between;
	}
	.index_gywm_r_1_r2{
		padding: 0;
		background: url(/public/static/image/9.png) bottom center no-repeat;
		height: 65px;
		font-size: 24px;
		margin: 0 auto;
	}
	.index_gywm_r_2_1_t2{
		font-size: 20px;
		text-align: center;
	}
	.index_gywm_i2{
		width: 80%;
		height: 300px;
		margin-left: 10%;
		margin-top: 50px;
		/*height: auto;*/
		/*overflow: hidden;*/
	}
	.index_gywm_i2 img{
		width: 90%;
	}
	.index_three{
		width: 92%;
		margin-top: 30px;
	}
	.index_three_tab{
		width: 100%;
		height: 110px;
	}
	.index_three_tab_d{
		font-size: 18px;
	}
	.i_bb img, .i_ll img{
		width: 30%;
	}
	.index_three_con_1_d_d{
		position: relative;
		display: block;
		width: 100%;
		right: 0;
		height: auto;
	}
	.index_three_con_1_d_d_d{
		width: 100%;
		padding: 40px 0;
	}
	.index_three_con_1_m_d{
		width: 100%;
		margin-right: 0;
		font-size: 16px;
		height: 50px;
		line-height: 50px;
	}
	.index_hzkh{
		margin-top: 50px;
		margin-bottom: 50px;
	}
	.index_hzkh_l{
		width: 92%;
		margin: 0 auto;
		margin-top: 50px;
		justify-content: space-between;
	}
	.index_hzkh_l_d{
		width: 33%;
		height: 100px;
		line-height: 100px;
	}
    .index_hzkh_l_d:nth-of-type(5),.index_hzkh_l_d:nth-of-type(4){
        border-top: 1px solid #eeeeee;
    }
	.index_hzkh_l_d:nth-child(5n+5) {
		border-right: 1px solid #eeeeee;
	}
	.index_hzkh_l_d:nth-child(3n+3) {
		border-right: none;
	}
	.index_hzkh_l_d:last-child{
		border-bottom: none;
	}
	.index_hzkh_l_d:nth-last-child(3){
		border-bottom: none;
	}
	.index_hzkh_l_d:nth-last-child(2){
		border-bottom: none;
	}
	.index_hzkh_l_d img{
		width: 80%;
	}
	.index_hzkh_l_d{
		/*border: none;*/
	}
	.index_hzkh_l_d{
		/*margin-bottom: 5px;*/
		/*border: 1px solid #eeeeee;*/
	}
	.foot_d2_2{
		display: none;
	}
	.foot_d1{
		display: block;
		height: auto;
		padding: 40px 0px;
		text-align: center;
		padding-bottom: 70px;
	}
	.foot_d1_d{
		padding: 0 15px;
	}
	.foot_d1_d_1{
		font-size: 18px;
	}
	.foot_d1_d_2{
		font-size: 14px;
	}
	.foot_cs{
		font-size: 16px;
		margin: 20px 0;
	}
	.foot_d1_d1{
		margin: 0 auto;
	}
	.foot_d1_d1{
		font-size: 18px;
		width: 92%;
		height: 50px;
		line-height: 50px;
		margin-top: 20px;
	}
	.foot_d2{
		margin: 0 auto;
		display: block;
		margin-top: 25px;
		width: 92%;
	}
	.foot_d2_1{
		text-align: center;
	}
	.foot_bn{
		width: 92%;
		margin: 0 auto;
		margin-top: 25px;
		padding-bottom: 25px;
		font-size: 14px;
	}
	.w1300{
		width: 100%;
	}
	.p_list{
		margin-top: 15px;
	}
    .p_list_dr{
        margin-top: 15px;
    }
	.w1150{
		width: 90%;
		margin-bottom: 50px !important;
	}
	.p_list_t{
		flex-wrap: wrap;
	}
	.p_list_td{
		font-size: 12px;
        width: 20% !important;
		margin-top: 20px;
		margin-bottom: 20px;
		margin-right: 0px !important;
	}
	/*.p_list_l_d{*/
	/*	width: 45%;*/
	/*}*/
	/*.p_list_l_d_i{*/
	/*	width: 100%;*/
	/*	height: auto;*/
	/*}*/
	.p_list_l{
		justify-content: space-around;
	}
	.p_list_dz{
		width: 100%;
	}
	.p_list_sw{
		display: none;
	}
	.p_list_d{
		display: block;
	}
	.p_list_dl{
		width: 100%;
		height: auto;
	}
	.p_list_dr_l{
		width: 100%;
		font-size: 24px;
	}
	.p_list_dr_li{
		width: 100%;
	}
	.p_list_xg_t{
		margin: 50px 0 30px 0
	}
	.p_list_xg_l{
		flex-wrap: wrap;
		justify-content:space-around;
	}
	.p_list_xg_li{
		width: 100%;
        margin-bottom: 15px;
	}
	.p_list_xg_l a{
		width: 45%;
	}
	.p_list_xg_li img{
		width: 100%;
	}
	.p_list_xg_t{
		font-size: 30px;
	}
	.p_list_xg{
		margin-bottom: 0px;
	}
	.p_list_dz_t{
		font-size: 30px;
	}
	.p_list_dz_sub{
		padding: 0 15px;
		font-size: 18px;
	}
	.p_list_dz{
		margin-bottom: 50px;
        margin-top: 30px;
	}
	.gy{
		padding: 40px 0;
		width: 100%;
		flex-wrap: wrap;
	}
	.gy_gs{
		width: 100%;
		margin-bottom: 70px;
	}
	.gy_gs_t{
		font-size: 36px;
		margin-bottom: 50px;
		text-align: center;
	}
	.gy_gs_t span{
		/*width: 100%;*/
		/*margin-left: 15px;*/
		/*text-align: center;*/
	}
	.gy_gs_d{
		display: block;
	}
	.gy_gs_di{
		width: 100%;
	}
	.gy_gs_dm{
		width: 100%;
		margin-top: 20px;
	}
	.gy_gs_dm1{
		/*padding: 0 15px;*/
		text-align: center;
	}
	.gy_gs_dm2{
		/*padding: 0 15px;*/
		text-align: center;
	}
	.gy_gs_dm3{
		height: auto;
		padding: 0 15px;
	}
	.gy_gs_dm4{
		bottom: -20px;
	}
	.gy_wh_d{
		width: 100%;
	}
	.gy_wh_d_t {
		font-size: 36px;
		color: #ffffff;
		padding: 70px 15px 90px 15px;
	}
	.gy_wh_d_d{
		display: block;
		padding: 0 15px;
		padding-bottom: 70px;
	}
	.gy_wh_d_d1_i{
		width: 100px;
		height: 100px;
		line-height: 100px;
	}
	.gy_wh_d_d1_m1{
		font-size: 20px;
	}
	.gy_wh_d_d1_m2{
		font-size: 14px;
	}
	.gy_wh_d_d1{
		margin-bottom: 20px;
	}
	.gy_fz_t {
		width: 100%;
		margin: 0 auto;
		font-size: 36px;
		color: #0068b7;
		padding: 45px 0 65px 0;
	}
	.gy_fz_t span{
		margin-left: 15px;
	}
	.gy_fz_m_d{
		width: 100% !important;
	}
	.gy_td_d1{
		width: 100%;
		display: block;
		padding: 35px 0px;
	}
	.gy_td_d1_i{
		width: 92%;
		margin-left: 4%;
		height: auto;
		margin-bottom: 20px;
	}
	.gy_td_d1_m{
		width: 92%;
		margin-left: 4%;
	}
	.gy_td_d2{
		width: 100%;
		display: block;
		margin-top: 20px;
	}
	.gy_td_d2_d{
		width: 100%;
		margin-bottom: 20px;
	}
	.gy_zl{
		margin-bottom: 100px;
	}
	.lx ry_lx{
		padding-bottom: 40px;
	}
	.lx{
		padding-top: 40px;
		width: 65%;
	}
	.a_con_d_d_i{
		height: 30px;
	}
	.a_con_d_d_t{
		font-size: 14px;
	}
	.a_con_d_d_i img{
		width: 30px;
		/*width: 50%;*/
	}
	.ry_zz{
		width: 92%;
	}
	.ry_zz_t{
		font-size: 36px;
		margin-bottom: 30px;
	}
	.ry_zz_l{
		width: 100%;
		margin-bottom: 30px;
	}
	.a_con_d{
		width: 60%;
		margin: 50px auto;
	}
	.news_d{
		width: 92%;
		display: block;
		padding-bottom: 30px;
		margin-bottom: 30px;
	}
	.news_d_i{
		width: 100%;
		height: auto;
	}
	.news_d_m{
		width: 100%;
		margin-top: 20px;
	}
	.news_d_m_t {
		font-size: 18px;
		color: #000000;
		margin-bottom: 20px;
		word-break:break-all;
		display:-webkit-box;
		-webkit-line-clamp:2;
		-webkit-box-orient:vertical;
		overflow:hidden;
	}
	.news_d_m_sub {
		font-size: 16px;
		color: #999999;
		margin-bottom: 25px;
		word-break:break-all;
		display:-webkit-box;
		-webkit-line-clamp:3;
		-webkit-box-orient:vertical;
		overflow:hidden;
	}
	.news_d_m_m{
		font-size: 16px;
	}
	.h270{
		height: auto;
	}
	.fwnr{
		width: 92%;
	}
	.fwnr_title {
		font-size: 36px;
		color: #0068b7;
		text-align: center;
		margin: 50px 0;
	}
	.fwnr_kffa{
		display: block;
	}
	.fwnr_kffa_l{
		width: 100%;
		margin-bottom: 20px;
	}
	.fwnr_kffa_lt {
		font-size: 18px;
		margin-bottom: 15px;
	}
	.fwnr_kffa_lm {
		 font-size: 14px;
	 }
	.fwnr_kffa_r{
		width: 100%;
		margin-bottom: 20px;
	}
	.fwnr_kffa_r img{
		width: 100%;
	}
	.jjlc {
		width: 92%;
	}
	.jjlc_title {
		font-size: 30px;
		margin-top: 50px;
		margin-bottom: 25px;
	}
	.jjlc_zp {
		width: 100%;
		background: none;
		/* background-size: 100%; */
		display: block;
		height: auto;
	}

	.jjlc_zp_t {
		font-size: 18px;
		text-align: center;
	}
	.jjlc_lb_mes {
		width: 100%;
		height: 20% !important;
		/* height: 140px !important; */
		display: flex;
		justify-content: space-between;
		align-items: center;
		margin-left: 0px;
		 margin-bottom: 20px;
	}
	.jjlc_lb .swiper-slide-active{
		padding-left: 0px;
	}
	.jjlc_lb .swiper-slide-prev{
		padding-left: 0px;
	}
	.jjlc_lb .swiper-slide-next{
		padding-left: 0px;
	}
	.hy{
		width: 100%;
		padding-bottom: 40px;
		margin: 0 auto;
	}
	.hy_t {
		font-size: 30px;
		color: #0068b7;
		padding: 40px 0 20px 0;
		text-align: center;
	}
	.hy_m {
		width: 95%;
		margin: 0 auto;
		text-align: center;
		font-size: 16px;
		color: #333333;
		line-height: 25px;
	}
	.hy_ljgd {
		margin-top: 20px;
	}
	.lx_wm {
		width: 92%;
		margin-bottom: 60px;
	}
	.lx_wm_t {
		text-align: center;
		font-size: 36px;
		color: #0068b7;
		margin-bottom: 40px;
	}
	.lx_wm_mes{
		display: block;
		/*flex-wrap: wrap;*/
		/*justify-content: space-around;*/
	}
	.lx_wm_mesd {
		width: 100%;
		margin-bottom: 30px;
	}
	.lx_map_i{
		width: 100%;
		height: 200px;
		overflow: hidden;
		position: relative;
		margin-bottom: 50px;
	}
	.lx_map_i iframe{
		height: 200px;
	}
	.lx_map_i img{
		/*width: auto;*/
		/*height: 100%;*/
		position: absolute;
		top: 50%;
		left: 50%;
		margin-left: 0;
		transform: translate(-50%, -50%);
		width: auto;
		height: 100%;
	}
	.lx_map {
		width: 92%;
		display: block;
	}
	#china-map{
		width: 100%;
		height: 300px;
	}
	.rc_zp_t {
		font-size: 24px;
		padding: 50px 0;
	}
	.rc_zp{
		width: 92%;
	}
	.rc_zp_i {
		width: 100%;
		margin-bottom: 40px;
	}
	.layui-card-body {
		padding: 0;
	}
	.layui-colla-title {
		height: 75px;
		background-color: #f0f0f0;
		display: flex;
		justify-content: space-between;
		align-items: center;
		padding: 0 25px;
	}
	.rc_zp_zd_zw {
	    width: 50%;
		margin-left: 0px;
		font-size: 14px;
		color: #333333;
		word-break:break-all;
        display:-webkit-box;
        -webkit-line-clamp:1;
        -webkit-box-orient:vertical;
        overflow:hidden;
	}
	.rc_zp_zd_dz {
		width: 130px;
		display: flex;
		justify-content: space-between;
		align-items: center;
		font-size: 14px;
		color: #333333;
		margin-right: 0px;
	}
	.swiper-button-prev,
	.swiper-button-next:focus {
		outline: none;
	}
	.layui-colla-item {
		margin-bottom: 18px;
		border: none;
	}
	.lx_yj {
		width: 92%;
	}
	.rc_zp_s_i1 input {
		font-size: 16px;
	}
	.rc_zp_s_is select {
		font-size: 16px;
	}
	.rc_zp_s_text {
		font-size: 16px;
	}
	.tjqq {
		margin-top: 30px;
		margin-bottom: 80px;
	}
	.w1200{
		width: 95%;
	}
	.zzyr_b{
		margin-bottom: 0;
		padding-bottom: 50px;
	}
	.cp_b{
		margin-top: 20px;
		margin-bottom: 20px !important;
	}
	.p_list_t{
		width: 90%;
	}
    .p_list .swiper-button-prev{
        left: 13px;
    }
    .p_list .swiper-button-next{
        right: 13px;
    }
	.p_list_p .swiper-container {
		--swiper-navigation-size: 20px;
	}
}
@media screen and (min-width: 1920px) {
	/*body{*/
	/*	width: 1920px;*/
	/*	margin: 0 auto;*/
	/*}*/
	.banner_hs{
		width: 100%;
		background-color: #f5f5f5;
	}
	.index_hzkh_l_d{
		width: 19%;
	}
	.banner,.gy_wh,.gy_fz,.zlrz_pr,.lx_map_i,.xptj_lb{
		width: 1920px;
		margin: 0 auto;
	}
	.index_three{
		width: 1920px;
		margin: 0 auto;
	}
	.foot{
		background-size: 100%;
	}
}
.m_zh_en{
	position: absolute;
	left: -100px;
}
.m_zh_en a{
	font-size: 14px;
}

