﻿
@media screen and (max-width:1030px)and (min-width:300px){
    
    .about_zl_con_con:nth-child(even) .about_zl_con_con_left{padding:0  3vh;}
  .about_lx{padding:0  4vh;}
  .kongzhiyangshi2{ width:100%; padding:0  4vh;}
   .kongzhiyangshi1{ width:100%; padding:0  4vh;}

    .about_lx_con_right{ padding-left:10%}
/*头部导航*/
.top_box{
	height: 8vh;
	line-height: 8vh;
}
.top_fiex_d{
	height:8vh;
}
.top{
	width:96vw;
}
.top_box_logo{
	width:50%;
}
.top_box_logo img{
	height: 5vh;
	margin-top: 1.5vh;
	margin-left:10px;
}
.top_box_menu{
	width:100%;
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	position: absolute;
	background: #FFFFFF;
	right: -120%;
	border-top: 1px #e5e5e5 solid;
	top: 8vh;
-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
	padding: 5vh 0px;
}
.top_box_menu>div{
	margin: 0px 1rem;
	line-height: 3rem;
	text-align: center;
}
.top_box_menu>div>a{
	font-size: 1.5rem;
	color: #333333;
	font-weight: bold;
	display: inline-block;
	position: relative;
	height: 3rem;
	line-height: 3rem;
	padding: 0px 1rem;
	-webkit-transition: all 0.5s 0.1s;
    -moz-transition: all 0.5s 0.1s;
    transition: all 0.5s 0.1s;
}
.top_box_menu>div:hover>a{
	color: #333333;
}
.top_box_menu>div.top_box_menuaon a{
	color: #333333;
}
.top_box_menu>div.top_box_menuaon .top_down_box>div>div>div a{ color:#000;}
.top_box_menu>div.top_box_menuaon .top_down_box>div>div>div.top_down_leftaon a{color: #1f52a2;}

	

.menubtn{
	width: 25px;
	position: absolute;
	right: 0px;
	left: auto;
	top: calc(4vh - 10px);
}
/* nav-icon-5 */
.nav-icon-5{  width: 25px; z-index: 20;  height: 20px; position: relative;  cursor: pointer;}
.nav-icon-5 span{  background-color:#1f52a2;  position: absolute;  border-radius:3px;  transition: 0.3s cubic-bezier(.8, .5, .2, 1.4);  width:100%;  height: 3px;  transition-duration: 500ms}
.nav-icon-5 span:nth-child(1){  top:0px;  left: 0px;}
.nav-icon-5 span:nth-child(2){  top:8px;  left: 0px;  opacity:1;}
.nav-icon-5 span:nth-child(3){  bottom:0px;  left: 0px;}
.nav-icon-5:not(.open):hover span:nth-child(1){  transform: rotate(0deg) scaleY(1.1);}
.nav-icon-5:not(.open):hover span:nth-child(2){  transform: rotate(0deg) scaleY(1.1);}
.nav-icon-5:not(.open):hover span:nth-child(3){  transform: rotate(0deg) scaleY(1.1);}
.nav-icon-5.open span:nth-child(1){  transform: rotate(45deg);  top: 8px;}
.nav-icon-5.open span:nth-child(2){  opacity:0;}
.nav-icon-5.open span:nth-child(3){  transform: rotate(-45deg);  top: 8px;}
/*n_banner*/
.n_banner{
display: none;
}

.n_banner_sj{
display: block;
}

.n_banner_con{
	width:80%;
}
.n_banner_title{
	font-size:2.625rem;
}
/*n_banner*/
/*内页标题*/
.n_title{
	font-size: 2rem;
}
.n_title span{
	padding-bottom: 1rem;
}
.n_title span:after{
	height: 4px;
}
/*内页标题*/

/*内页标题2*/
.n_title2{
	width:100%;
	height: 6rem;
	line-height: 6rem;
	font-size: 2rem;
	color: #000000;
	text-align: center;
	position: relative;
	overflow: hidden;
}

.n_title2_en{
	font-size:5rem;
}
.n_title2_en span:before{
    display: none;
    }
.n_title2_title{
	width:100%;
	height: auto;
	text-align: center;
	font-size:2.5rem;
	position: absolute;
	z-index: 10;
	font-weight: bold;
	
}
/*内页标题2*/

/*内页标题3*/
.n_title3{
	font-size: 2rem;
}
.n_title3 span{
	padding-bottom: 1rem;
}
.n_title3 span:after{
	height: 4px;
}
/*内页标题3*/

/*新闻列表*/
.news_list{
	width:96vw;
	margin-top: 5vh;
}

.news_menu{
	line-height: 2rem;
	padding: 3vh 0px;
}
.news_list_box{
	padding: 2vh 0px;
}
.news_list_box_time{
	width:60px;
}
.news_list_box_img{
	width:30%;
	height: calc(96vw * 0.38 * 302 / 580);
	padding: 0px 5px;
}
.news_list_box_con{
	width:calc(70% - 60px);
	height: calc(96vw * 0.38 * 302 / 580);
	position: relative;
	padding:0 4vh;
}
.news_list_box_con_title{
	font-size:1.175rem;
	line-height: 1.5rem;
}
.news_list_box_con_des{
	font-size:1rem;
	line-height: 1.5rem;
	margin-top: 5px;
	max-height: 3rem;
	overflow: hidden;
}
.news_list_box_con_btn{
	display: none;
}
/*视频列表*/
.void_list_bbox{
	width:100%;
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	flex-wrap: wrap;
	border-top: 1px #e5e5e5 solid;
}
.void_list_box{
	width:49%;
	height: auto;
	position: relative;
	border-bottom: 4px #cccccc solid;
	margin-right: 2%;
	margin-top: 3vh;
}
.void_list_box:nth-child(3n){
	margin-right: 2%;
}
.void_list_box:nth-child(2n){
	margin-right: 0%;
}
.void_list_box_img{
	height: calc(96vw * 0.49 * 252 / 448);
}
.void_list_box_img_btn img{
	width: 44px;
	height: 44px;
}
.void_list_box_title{
	margin-top: 1rem;
}
/*新闻详情*/
.show_news_map_box{
	height: auto;
	text-align: center;
	line-height: 8vh;
}
.show_news_map{
	width:96vw;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.show_news_map_left{
	display: none;
}
.show_news_map_right{
	text-align: center;
}
.show_news_map_right a{
	font-size: 1.3rem;
	margin-left: 0rem;
	margin: 0px 0.5rem;
}
.show_news{
	width:96vw;
}
.show_bottom_menu{
	margin-top: 5vh;
}
.show_xg_box{
	width:96vw;
	margin-top: 5vh;
}
.show_xg{
	margin-top: 0vh;
}
.show_xg_con{
	width:48.5%;
	height: auto;
}
.show_xg_con_img{
	height: calc(96vw * 0.485 * 252 / 448);
	margin-top: calc(96vw * 0.03);
}
/*解决方案*/
.fangan_list_box{
	width:96vw;
	margin-top: 5vh;
}
.fangan_list{
	margin-top: 5vh;
	padding-bottom: 0vh;
}
.fangan_list_back{
	display: none;
}
.fangan_list_con{
	width:96vw;
	height:auto;
	margin-top: 5vh; width:100%; padding:0  4vh; 
}

.fangan_list_con_left{
	width:100%;
	height: 100%;
	float: none;
}
.fangan_list:nth-child(even) .fangan_list_con_left{
	float: none;
}
.fangan_list_con_right{
	width:100%;
	height: 100%;
	float: none;
}
.fangan_list:nth-child(even) .fangan_list_con_right{
	text-align: none;
}
.fangan_list_con_right_jia{
	position:absolute;
	right:0;
}
.fangan_list_con_right_title{
	font-size:1.7rem;
	text-align: left;
	margin-top: 1rem;
}
.fangan_list_con_right_con{
	margin-top: 1rem;
	text-align: left;
}
.fangan_list_con_right_more{
	position: relative;
	bottom: 0px;
	width:100%;
	text-align: left;
	padding-top: 3vh;
}
.fangan_list:nth-child(even) .fangan_list_con_right_more{
	text-align: left;
}
.fangan_sw_menu{
	width:96vw;
	margin: 5vh auto;
	background: #f7f8ff;
	border-radius: 10px;
	padding:2vh 3vh; display: none;
}
/*方案详情*/
.fangan_banner{
	width:100%;
	height: 200px;
	background-size: cover;
	background-position: center;
}
.fangan_banner_con{
	width:75%;
	padding-left: 3%;
}
.fangan_banner_en{
	width:100%;
	font-size:4rem;
}
.fangan_banner_title{
	font-size:1.7rem;
	color: #FFFFFF;
	text-align: left;
	margin-top: 0rem;
	margin-bottom: 3rem;
	font-weight: bold;
}
.show_fa{
	width:96vw;
	flex-direction: column;
	margin: 0px auto;
	margin-top: 5vh;
	padding-bottom: 5vh;
}
.show_fa_left{
	width:100%;
	height: auto;
	position: relative;
	padding-left: 0vh;
	padding-bottom: 0vh;
	font-size: 0px;
}
.show_fa_left_back{
	display: none;
}
.show_fa_right{
	width:100%;
	height: auto;
	margin-top: 3vh;
}
.show_fa_right_title{
	font-size: 2rem;
	text-align: center;
}
.show_fa_right_title span{
	padding-bottom: 1rem;
}
.show_fa_right_title span:after{
	width:5rem;
	height: 4px;
	left: calc(50% - 2.5rem);
}
.show_fa_right_con{
	font-size:1.125rem;
	color: rgba(0,0,0,0.8);
	line-height: 1.8rem;
	margin-top: 1.5rem;
}
.show_facp_box{
	width:100%;
	height: auto;
	padding: 5vh 0px;
	background: #f8faff;
	margin-bottom: -5vh;
}
.show_facp_lbox{
	width:96vw;
	padding-bottom: 5rem;
}
.show_facp{
	margin-top: 3vh;
}
.show_facp_con_img{
	width:100%;
	height: calc(96vw * 0.485);
}
.show_facp_con_title{
	margin-top: 1rem;
}
.show_facp_menu_left,.show_facp_menu_right{
	width:3rem;
	height: 3rem;
	top: auto;
	bottom: 0px;
}
.show_facp_menu_left img,.show_facp_menu_right img{
	width:11px;
	height: 19px;
	margin: 0px auto;
}
.show_facp_menu_left{
	left: calc(50% - 3.5rem);
}
.show_facp_menu_right{
	right: calc(50% - 3.5rem);
}
/*服务中心*/
.fuwu_box{
	width:96vw;
	margin-top: 5vh;
}
.fuwu{
	width:100%;
	height: auto;
	background-image: url(../image/map.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 100% auto;
	margin-top: 2vh;
	padding-bottom: calc(96vw * 958 / 864);
	min-height:780px;
	
}
.fuwu_top{
	font-size:5.5rem;
	text-align: center;
	display:none;
}
.fuwu_top span:before{
   display: none;
    }
.fuwu_con{
	width:100%;
	margin-top: 5vh;
	padding: 4vh;
	padding-bottom: 5vh;
}
.fuwu_con_title{
	font-size: 1.55rem;
}
.fuwu_con_con{
	margin-top: 2vh;
}
/*产品中心列表*/
.product_box{
	width:96vw;
	margin-top: 5vh;
}
.product_type{
	width:100%;
	height: 9vh;
	line-height: 9vh;
	font-size: 1.675rem;
	border-bottom: 1px #e5e5e5 solid;
	margin-top: 0vh;
	text-align: center;
	color:#1f52a2;
}
.product_con{
	width:45%;
	height: auto;
	margin-right: 5%;
	margin-top: calc(96vw * 0.03);
}
.product_con:nth-child(4n){
	margin-right: 3%;
}
.product_con:nth-child(2n){
	margin-right: 0%;
}
.product_con_img{
	width:100%;
/*	height: calc(96vw * 0.485);
	border-radius: 10px;*/	
}
.product_con_img_back{
	border-radius: 10px;
}
.product_con_title{
	margin-top: 1rem;
}
/*产品中心详情*/
.product_banner{
	width:100%;
	height: auto;
	background-size: auto calc(100vw * 1600 / 1920);
	background-position:90% bottom;
	background-repeat: no-repeat;
	padding: 0vh 0px;
	padding-top: 8vh;
	background-color: #edf0f7;
	padding-bottom: calc(100vw * 1700 / 1920);
}
.product_banner_con{
	width:96%;
	height: 100%;
	padding-left: 0px;
	margin: 0px auto;
}
.product_banner_ltitle{
	font-size:1.5rem;
	color: rgba(0,0,0,0.5);
	font-weight: bold;
	letter-spacing: 0.2rem;
	text-align: center;
	padding-top: 0vh;
}
.product_banner_title{
	font-size:2.625rem;
	margin-top: 1rem;
	text-align: center;
}
.product_banner_line{
	margin: 0px auto;
	font-size: 0px;
	margin-top: 1rem;
	margin-bottom: 0vh;
}
.product_banner_tag{
	width:100%;
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content: center;
	margin-bottom: 0vh;
	margin-top: 3vh;
}
.showp_jj{
	width:96vw;
	margin-top: 5vh;
}
.showp_jj_con{
	width:90%;
	margin-top: 3vh;
}

.showp_jj_con img{ width:100%}
.showp_pic_box{
	margin-top: 5vh;
	padding: 5vh 0px;
}
.showp_pic{
	margin-top: 3vh;
}
.showp_pic_con{
	width:100%;
	height: calc(100vw * 0.6 * 506 / 834);
	border-radius: 10px;
}
.showp_pic_con img{
	border-radius: 10px;
}
.showp_pic_menu_left,.showp_pic_menu_right{
	width:20px;
	height: 36px;
	position: absolute;
	top: calc(50% - 18px);
	z-index: 20;
	cursor: pointer;
}
.showp_pic_menu_left img,.showp_pic_menu_right img{
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center;
}
.showp_pic_menu_left{
	left:5%;
}
.showp_pic_menu_right{
	right:5%;
}
.showp_td_box{
	margin-top: 5vh;
}
.showp_td{
	width:96vw;
}
.showp_tdno{
	width:96vw;
}
.showp_td_con{
	width:95%;
	height: auto;
	margin: 0px auto;
	text-align: center;
	margin-top: 0vh;
}
.showp_td_con1{
	width:50%;
	height: auto;
	/*margin: 0px auto;*/
	text-align: center;
	margin-top: 0vh;
	
}
.showp_cs_box{
	margin-top: 5vh;
	padding-top: 5vh;
}
.showp_cs{
	width:96vw;
	height: calc(20rem + 18vh);
}
.showp_cson{
	height: auto;
}
.showp_cs_con{
	width:80%;
	height: auto;
	margin: 0px auto;
	margin-top: 3vh;
}
.showp_cs_con_con{
	padding-left: 15px;
}
.showp_cs_con_conone:before{
	left: 0px;
}
.showp_cs_bottom{
	width:96vw;
}
.showp_xp_box{
	margin-top: 5vh;
}
.showp_xp_lbox{
	width:96vw;
	margin-top: 3vh;
	padding-bottom: 5rem;
}
.showp_xp_con_img{
	width:100%;
	height: calc(96vw * 0.48);
	border-radius: 10px;
}
.showp_xp_con_img_back{
	border-radius: 10px;
}
.showp_xp_con_title{
	font-size:1.2rem;
}
/*关于我们*/
.about_jj_box{
	width:100%;
	height: auto;
	background-image: url(../image/about_jj_back.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-size: 70% auto;
	padding-top: 5vh;
}
.about_jj{
	width:96vw;
	margin: 0px auto;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.about_jj_left{
	display: none;
}
.about_menu{
	display: none;
}
.about_jj_mid{
	width:100%;
	height: auto;
}
.about_jj_mid_entitle{
	font-size:5rem;
	text-align: center;
}
.about_jj_mid_entitle:after{
	position: absolute;
	width: 100%;
	content: attr(text);
	font-size: 2.5rem;
	font-weight: bold;
	color: #000000;
	left: 0px;
	text-align: center;
	top: calc(50%);
}
.about_jj_mid_entitle span:before{
    display: none;
    }
.about_jj_mid_title{
	color:#1f52a2;
	font-size: 1.5rem;
	padding-top: 3vh;
	text-align: center;
}
.about_jj_mid_con{
	margin-top: 2vh; padding:0  3vh;
}
.about_jj_right{
	display: none;
}
.about_ry {padding:0  3vh;}
.about_lc_box{
	width:100%;
	height: auto;
	background-image: url(../image/about_lc_back.jpg);
	background-size: cover;
	background-position: center;
	position: relative;
	padding: 5vh 0px;
	margin-top: 5vh;
	padding-top: 0px;
	padding-bottom: 13vh;
}
.about_lc{
	width:96vw;
	margin: 0px auto;
	margin-top: 0vh;
}
.about_lc_entitle{
	font-size:5rem;
	text-align: center;
	margin-left: 0%;
	margin-top: 5vh;
}
.about_lc_entitle:after{
	width: 100%;
	left: 0rem;
	font-weight: bold;
	text-align: center;
	top: 50%;
}
.about_lc_entitle span:before{
   display: none;
    }
.about_lc_swiper{
	width:100%;
	height: auto;
	margin: 0px auto;
	position: relative;
	bottom: 0px;
	padding-left: 0%;
	margin-top: 2vh;
}
.about_lc_swiper .swiper-slide:nth-child(even) .about_lc_swiper_box{
	display:block;
}
.about_lc_swiper .swiper-slide:nth-child(odd) .about_lc_swiper_box{
	display:block;
}
.about_lc_swiper .swiper-slide:nth-child(even) .about_lc_swiper_box2{
	display:none;
}
.about_lc_swiper .swiper-slide:nth-child(odd) .about_lc_swiper_box2{
	display:none;
}
.about_lc_swiper_box_nian{
	font-size: 2rem;
	height: 3.5rem;
}
.about_lc_swiper .swiper-slide-active .about_lc_swiper_box_nian{
	font-size: 1.8rem;
}
.about_lc_swiper_box_con{
	display: none;
}

	

.about_lc_con_box{
	width:66vw;
	height: auto;
	margin:0px auto;
	position: relative;
	z-index: 30;
	left: auto;
	bottom: auto;
	margin-top: 2vh;
	
}
.about_lc_con_swiper{
	width:100%;
	height: auto;
	background: #FFFFFF;
	margin-left: 0%;
	padding: 2vh 0px;
}
.about_lc_con_swiper_img{
	width:calc(100% - 4vh);
	height: calc((66vw - 4vh) * 240 / 460);
	margin: 0px auto;
	font-size: 0px;
	overflow: hidden;
}
.about_lc_con_swiper_con{
	width:calc(100% - 4vh);
	height: auto;
	margin: 0px auto;
	height: auto;
	line-height: 2.5rem;
	min-height: 3rem;
	overflow: hidden;
	font-size: 1rem;
	color: rgba(0,0,0,0.8);
	position: relative;
	padding-left: 90px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	margin-top: 1vh;
}
.about_lc_con_swiper_con span{
	display: flex;
	line-height: 1.5rem;
	flex-direction: column;
	justify-content: flex-start;
	height: auto;
    overflow-y: auto;
/*text-align: justify;*/	
	}

.about_lc_con_swiper_con:before{
	position: absolute;
	content: attr(text);
	font-size: 1.2rem;
	font-family: 'Arial';
	font-weight: bold;
	font-style: oblique;
	color: #1f52a2;
	left: 0px;
	top: 0px;
}
.fangan_list_con_right_jia img{ width: 24px; height: auto; }
.about_lc_menu_box{
	position: absolute;
	width:100%;
	bottom: -4rem;
	left: 0%;
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.about_lc_menu_box span{
	margin: 0px 0.5rem;
}

	
	
.about_ry{
	width:96vw;
	flex-direction: column;
}
.about_ry_left{
	display: none;
}
.about_ry_right{
	width:100%;
}
.about_ry_con{
	width:100%;
	height: auto;
}
.about_ry_con_left{
	width:100%;
	height: calc(96vw * 637 / 819);
	float: none;
}
.about_ry_con_right{
	width: 100%;
	height: auto;
	padding-top: 3vh;
	float: none;
}
.about_ry_con_right div{
	width: 100%;
	height: auto;
	padding: 0.7rem 0px;
	float: right;
	color: rgba(0,0,0,0.7);
	cursor: default;
}
.about_ry_menu{
	justify-content: center;
	margin-top: 3vh;
	display:inherit;
	text-align:right;
}
.about_ry_menu span {
    width: 3.5rem;
    height: 3.5rem;
    background-color: #1f52a2;
    border-radius: 50%;
    display: inline-block;
    cursor: pointer;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
    margin: 0px 0.5rem;
}
.about_ry_menu div{
	width:3.5rem;
	height: 3.5rem;
}
.about_ry_menu div img{
	width:10px;
	height: 18px;
}
.about_zl_box{
	padding-top: 3vh;
	margin-top: 5vh;
	padding-bottom: 5vh;
}
.about_zl{
	width:96vw;
}
.about_zl_entitle{
	font-size:5rem;
	text-align: center;
}
.about_zl_entitle:after{
	width: 100%;
	left: 0rem;
	text-align: center;
	font-weight: bold;
	top: calc(50%);
}
.about_zl_entitle span:before{
    display: none;
}
.about_zl_con_con{
	width:100%;
	margin-top:5vh;
}

  .about_zl_con{ background:none}

.about_zl_con_con_left{
	width:calc(100% - 110px);
		width:100%;
	height: auto;
	float: left;
	text-align: left;
	padding:0  3vh;
}
.about_zl_con_con_left_title{
	font-size:1.3rem;
}
.about_zl_con_back{
	display: none;
}
.about_zl_con_con_left_con{
	margin-top: 0.5rem;
}
.about_zl_con_con_right{
	width:110px;	width:100%;
	height: 110px;
	background: #1f52a2;
	border-radius: 50%;
	float: left;
	font-size: 0px;
	text-align: left; 	padding:0  4vh;
}
.about_zl_con_con_right img{
	width:70px;
	height: 70px;
	object-fit: cover;
	object-position: center;
	margin: 20px;
}
.about_lx_box{
	width:100%;
	height: auto;
	padding-top: 5vh;
}
.about_lx{
	width:96vw;
	flex-direction: column;
}
.about_lx_con{
	flex-direction: column;
	margin-top: 3vh;
}
.about_lx_con_left{
	width:100%;
	height: auto;
	padding-bottom: 0vh;
	padding-left: 0vh;
	position: relative;
}
.about_lx_con_left_back{
	display: none;
}
.about_lx_con_left_map{
	width:100%;
	height: calc(96vw * 373 / 565);
}
.about_lx_con_right{
	width:100%;
	height: auto;
	padding-top: 2vh;
}
.about_lx_con_right_title{
	font-size:1.5rem;
	text-align: left;
}
.about_lx_con_right_con{
	text-align: left;
	margin-top: 2vh;
}
.about_lx_con_right_code{
	margin-top: 3vh;
	justify-content: center;
}

/*首页*/

/*首页菜单*/
#fp-nav{
	display: none;
}
.page_menu{
	width:20px;
}
.section{
	padding-top: 8vh;
}
/*第一屏*/
.big_div{
	background-position:right center;
}
.big_div_left{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	/*background: rgba(31,82,162,0.8);*/
	padding-left:0px;
	-webkit-clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%);
	clip-path: polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%);
}
.big_div_left_title{
	font-size: 1.5rem;
	text-align: center;
	padding-top: 0vh;
}
.big_div_left_img{
	width: 100%;
	text-align: center;
	}
.big_div_left_con{
	text-align: center;
	margin-top: 5vh;
}
.big_div_left_btn{
	text-align: center;
	width:100%;
	height: auto;
	margin-top: 10vh;
	padding-bottom: 10vh;
}
.index_banner_menu_left,.index_banner_menu_right{
	position: absolute;
	bottom: 2rem;
	z-index: 50;
	left: 20px;
	cursor: pointer;
}
.index_banner_menu_right{
	left: calc(20px + 4.5rem);
}
.index_banner_pagination{
	left: auto;
	right: 20px;
	text-align: right;
	bottom: 2rem;
}
.index_banner_pagination:before{
	display: none;
}

/*第二屏*/
.index_about_box{
	width:96vw;
	justify-content: flex-start;
	padding-top: 4vh;
}
.index_c_title{
	font-size:5rem;
}
.index_c_title:after{
	font-weight: bold;
	font-size: 2rem;
}
.index_c_title span:before{
    display: none;
}
.index_about{
	flex-wrap: wrap;
	margin-top: 1vh;
}
.index_about_con{
	width:48.5%;
	padding: 2vh;
	margin-top: calc(96vw * 0.03);
}
.index_about_con_title{
	font-size:1.175rem;
}
.index_about_con_con{
	font-size:1.2rem;
	line-height: 1.5rem;
	height: 4.5rem;
	margin-top: 0.5rem;
}
.index_about_con_img{
	margin-top: 10px;
	font-size:0rem;
	height: calc(96vw * 0.485 * 82 / 257);
}
.index_about_btn{
	margin-top: 3vh;
}
/*第三屏*/
.sectionbox3{
	justify-content: flex-start;
	padding-top: 14vh;
}
.index_p_title{
	width:100%;
	height: 5rem;
	line-height: 5rem;
	background-image: url(../image/index_p_title_back.png);
	background-repeat: no-repeat;
	background-position: top;
	background-size: auto 60%;
	margin: 0px auto;
	font-size: 2rem;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.index_product_box{
	width:90vw;
	margin-left: 0px;
	margin: 0px auto;
	overflow: hidden;
	margin-top: 1vh;
}
.index_product{
	width:100%;
	height: auto;
}
.index_product_con{
     margin-top:10%;
	height: auto;
	flex-direction: column;
}
.index_product_con_left{
	width:100%;
	height: auto;
	display: flex;
	flex-direction: column;
	justify-content: center;
	padding-left: 5%;
	position:relative;
}
.index_product_con_left_title{
	font-size:1.675rem;
	padding-top: 3vh;
}
.index_product_con_left_ltitle{
	font-size:1.375rem;
	color: #1f52a2;
	margin-top: 1.5rem;
	position: relative;
	padding-left: 7rem;
}
.index_product_con_left_con{
	margin-top: 1rem;
	height: 9.4rem;
}
.index_product_con_left_con a{
	line-height: 1.8rem;
}
.index_product_con_right{
	width:100%;
/*	height: 18rem;*/
	padding:0rem 1.5rem;
	font-size: 0px;
	text-align: center; padding-bottom: 50px;
}
.index_product_con_right img{
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	margin: 0px auto;
}
.index_product_con_back{
	width:100%;
	height: 100%;
}
.index_product_con_back div{
	display: none;
}
.index_product_con_bback{
	display: none;
}
.index_product_menu_box{
	bottom: 3vh;
	left: auto;
	right: 10px;
	text-align: right;
}
/*第四屏*/
.index_fa_con_box{
	width:100vw;
	height: 33vh;
	position: absolute;
	left: 0vw;
	bottom: 0px;
	z-index:99;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
.index_fa_con_box_left{
	width:100%;
	height: 100%;
	background: rgba(0,0,0,0.8);
	padding: 15px;
	display: inline;
}
.index_fa_con_box_left_title{
	font-size:1.675rem;
	padding-bottom: 1rem;
}
.index_fa_con_box_left_con{
	line-height: 2rem;
	font-size: 1.062rem;
	margin-top: 1rem;
	height:auto;
}
.index_fa_con_box_right{
	display: none;
}
.index_fa_con_box_right_btn{
	position: absolute;
    width: 10%;
    left: auto;
	right: 33%;
    bottom: 1.5rem;
    height: auto;
    z-index: 20;
	display:none;
}
.index_fa_pagination{
	position:absolute;
	width:30%;
	right:10px;
	left: auto;
	text-align: right;
	z-index: 2;
	color: #ffffff;
	font-family: 'Arial';
	font-size: 1.375rem;
	bottom: 1rem;
}
.index_fa .swiper-pagination-current { 
	color: #1f52a2;
	font-size: 3.437rem;
}
.index_fa_menu{
	position:absolute;
	width:20%;
	left:auto;
	right: 10px;
	bottom: 6rem;
	height: auto;
	z-index: 20;
	display: flex;
	flex-direction: row;
	justify-content: flex-end;
}
/*第五屏*/
.index_news_box{
	width:96vw;
	justify-content: flex-start;
	padding-top: 4vh;
}
.index_news_title{
	font-size:5rem;
}
.index_news_title:after{
	font-size: 2rem;
	font-weight: bold;
}
.index_news_title span:before{
    display: none;
    }
.index_news_menu{
	margin-top: 2vh;
}
.index_news_menu span{
	padding: 0px 1rem;
}
.index_news{
	width:100%;
	height: auto;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	margin-top: 3vh;
}
.index_news_left,.index_news_right{
	width:48.5%;
	height: auto;
	box-shadow: 0px 0px 25px 0.1px rgba(0,0,0,0.1);
}
.index_news_left_img{
	height: calc(96vw * 0.485 * 297 / 444);
}
.index_news_left_img_tag{
	top: 10px;
	left: 10px;
}
.index_news_left_con{
	padding: 1vh;
}
.index_news_left_con_title{
	font-size:1.2rem;
}
.index_news_left_con_time{
	font-size:1rem;
	margin-top: 5px;
}
.index_news_right{
	width: 100%;
	height: auto;
	margin-top: calc(96vw * 0.03);
	padding: 0px 0px;
}
.index_news_right_con{
	width:93%;
	height:auto;
	padding: 15px 0px;
}
/*第六屏*/
/*.sectionbox1,.sectionbox2,.sectionbox3,.sectionbox4,.sectionbox5{
	display: none;
}*/
.sectionbox6{
	justify-content: flex-start;
	padding-top: 14vh;
}
.index_hb_title{
	width:100%;
	height: 5rem;
	line-height: 5rem;
	background-image: url(../image/index_hb_title_back.png);
	background-repeat: no-repeat;
	background-position: top;
	background-size: auto 60%;
	margin: 0px auto;
	font-size: 2rem;
	font-weight: bold;
	color: #000000;
	text-align: center;
}
.index_hb_box{
	width:90vw;
	margin-top: 5vh;
}
.index_hb{
	height:calc((90vw * 0.33 * 0.94 * 140 / 270 + 90vw * 0.33 * 0.06) * 6);
	}
.index_hb .swiper-slide{
	height:calc(90vw * 0.33 * 0.94 * 140 / 270);
	}
.index_hb_con{
	width:94%;
	height:calc(90vw * 0.33 * 0.94 * 140 / 270);
	margin: 0px auto;
	margin-top: 0px;
}
.index_hb_pagination{
	position:relative;
	margin-top: 1vh;
	height: 1rem;
	line-height: 1rem;
	z-index: 2;
	text-align: center;
}
.index_hb_box .swiper-pagination-bullet { 
	display: inline-block; 
	width:10px; 
	height:10px; 
}
/*第七屏*/
.sectionbox7{
	padding-top: 8vh;
	height: 100vh;
	position: relative;
	background: #171717;
}
.sectionbox7 .footer_box{
	margin-top: 0vh;
}


/*服务查询*/
.chaxun_box{
	height: 92vh;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.chaxun{
	width:96vw;
	height:auto;
}
.chaxun_title{
	width:100%;
	font-size: 2.5rem;
}
.chaxun_search{
	width:90%;
	margin: 0px auto;
	margin-top: 5vh;
	padding: 6vh 3vh;
	flex-direction: column;
}
.chaxun_search_left{
	width:100%;
	background: #f6f6f6;
	border:1px #e1e1e1 solid;
	height: 6vh;
	line-height: 6vh;
}
.chaxun_search_right{
	width:12rem;
	background: #1f52a2;
	height: 6vh;
	line-height: 6vh;
	margin: 0px auto;
	margin-top: 20px;
}
.chaxun_text{
	padding-top: 2vh;
	padding-bottom: 10vh;
}
.chaxun_bottom_box{
	width:100%;
	height: auto;
	line-height: 2rem;
	position: absolute;
	bottom: 0px;
	padding: 1rem 0px;
}
.chaxun_bottom{
	width:98vw;
	height: auto;
	line-height: 2rem;
	flex-direction: column;
	text-align: center;
	font-size: 10px;
}
.chaxun_s{
	width:80%;
	height: auto;
	padding: 5vh 0px;
}
.chaxun_s_btn span{
	height: 45px;
	line-height: 45px;
}
/*售后服务*/
.shouhou_con_box{
	width:96vw;
	margin-top: 5vh;
}

.shouhou_con_des{
	padding-top: 3vh;
}
.shouhou_con_lbox{
	width:96vw;
	margin-top: 3vh;
	padding-bottom: 5rem;
}
.shouhou_con_menu_left,.shouhou_con_menu_right{
	width:3rem;
	height: 3rem;
	background: #1f52a2;
	border-radius: 50%;
	text-align: center;
	position: absolute;
	top: auto;
	bottom: 0px;
	cursor: pointer;
	display: flex;
	flex-direction: column;
	justify-content: center;
	-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    transition: all 0.5s;
}
.shouhou_con_menu_left img,.shouhou_con_menu_right img{
	width:11px;
	height: 19px;
	margin: 0px auto;
}
.shouhou_con_menu_left{
	left: calc(50% - 4rem);
}
.shouhou_con_menu_right{
	right: calc(50% - 4rem);
}
.shouhou_xz_box{
	width:100%;
	height: auto;
	margin-top: 5vh;
	padding: 5vh 0px;
}
.shouhou_xz_lbox{
	width:75vw;
	margin-top: 3vh;
}
.shouhou_xz_con_left{
	width:40%;
	height: calc(75vw * 0.4 * 439 / 318);
}
.shouhou_xz_menu_left,.shouhou_xz_menu_right{
	width:2.5rem;
	height:2.5rem;
	top: calc(50% - 1.25rem);
}
.shouhou_xz_menu_left img,.shouhou_xz_menu_right img{
	width:11px;
	height: 19px;
	margin: 0px auto;
}
.shouhou_xz_menu_left{
	left: -3.3rem;
}
.shouhou_xz_menu_right{
	right: -3.3rem;
}
.shouhou_sp_box{
	width:96vw;
	margin-top: 5vh;
}
/*底部*/
.footer_box{
	padding-top: 5vh;
	margin-top: 5vh;
}
.footer{
	width:96vw;
	flex-direction: column;
}
.footer_left{
	width:100%;
	height: auto;
	display: flex;
	flex-direction: row;
	justify-content: center;
}
.footer_left_menu{
	width:25%;
	height: auto; padding-left: 8px;
}
.footer_left_menu_title a{
	font-size:12px;
}
.footer_left_menu_con{
	margin-top: 1.2rem;
	max-height: 30vh;
	overflow: hidden;
}
.footer_left_menu_con a{
	font-size:10px;
}
.footer_right{
	width:70%;
	height: auto;
	margin: 0px auto;
}
.footer_right_title{
	text-align: center;
	padding-top: 3vh;
}
.footer_right_con{
	margin-top: 1rem;
}
.footer_link{
	width:96vw;
	padding:3vh 0px;
	line-height: 2rem;
}
.footer_bottom{
	width:96vw;
	height: auto;
	line-height: 2rem;
	margin: 0px auto;
	padding: 1rem 0px;
	flex-direction: column;
	text-align: center;
	font-size: 10px;
}
/*222222222*/
.shouhou_xz_con_right_title{
	height:4rem;
	overflow:hidden;
	}

.product{
	margin-bottom:5vh; width: 100%; padding: 0 4vh;
	}
	
.about_ry_con_right .about_ry_con_righton span:nth-child(3){
	font-size:1.3rem;
	}	
.index_news_sw {
    margin-bottom: 5vh;
}
.show_news_con{
	font-size:1.3rem;
	}	
.product_banner_tag_ico img{
	width:40px;
	height:40px;
	}
.show_news_des{
	font-size:1.2rem;
	}
/*客服*/
.service0002{
	width: 45px;
}
.service0002 a{
	width: 45px;
	height: 45px;
	margin: 3px 0px;
}
.service0002_tel .service0002_title{
	font-size:20px;
	line-height: 45px;
}
.service0002_code{
	top: 53px;
}

.service0002_top{
	top: 106px;
}
.service0002_top .service0002_title{
	font-size:14px;
	line-height: 45px;
	font-weight: bold;
}
.service0002_top:hover{
	width: 45px;
	border-radius: 50%;
}
.service0002_img{
	width: 45px;
	height: 45px;
	margin:0px auto;
	overflow: hidden;
	font-size: 0px;
	float: left;
}
	
	
	
}











