input::-webkit-outer-spin-button,
    input::-webkit-inner-spin-button {
        -webkit-appearance: none;
    }
    input[type="number"]{
        -moz-appearance: textfield;
    }
	
	#loading{display: none;position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,0.7);z-index: 999;}
	#loading .loadcon{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);text-align: center;font-size: 0.2rem;color: #FFFFFF;}
	#loading img{width: 0.5rem;height: 0.5rem;animation: loading 3s infinite linear;margin-bottom: 0.1rem;}
	 a{display: block;}
	@keyframes loading{
		 0%{-webkit-transform:rotate(0deg);}
		      25%{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
		      50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);}
		      75%{-webkit-transform:rotate(270deg);transform:rotate(270deg);}
		      100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}
	}
	.head1-title h2{
		color: #ffffff;
		font-size: 0.38rem;
		font-weight: 500;
		margin-bottom: 10px;
	}
	.head1-title h4{
		font-size: 22px;
		font-weight: 500;
		margin-bottom: 10px;
	}
	
	.seek{
		/* box-shadow: #dcdee2 0px 0px 2px 2px; */
		background-color: #FD481C;
		color: #FFFFFF;
		background-size: 100%;
		}

.seek_{}
	.swiper_c1 p{font-size: 0.2rem;} 
#module1>.head>.left{
    position: relative;
}
    .carousel-indicators li {
        border: 1px solid #FD481C!important;
    }
    .carousel-indicators .active {
        background-color: #FD481C!important;
    }
#module1 .logo2_img{
    position: absolute;
    left: 0;
    top: 0;
    width: 70px;
    height: 70px;
    
}
.phone{
    font-size:0.16rem;
    color: #ffffff;
}
ul{
    margin-bottom: 0 !important;
}

li {
    list-style: none;
}

a {
    text-decoration: none;
    color: #ffffff !important;
}

.carousel-control {
    background-image: none !important;
}

a:hover {
    text-decoration: none;
    color: #FD481C !important;
}
.row{
    margin-right: 0 !important; 
    margin-left: 0 !important;
}
ul {
    margin: 0;
    padding: 0;
}

h5 {
    font-weight: 600;
    font-size: 18px !important;
}

h4,
h3 {
    font-size: 36px;
}

p {
    font-size: 16px;
}

.color_title {
    color: #FC491F;
}

.row {
    margin-left: 0;
    margin-right: 0;
}

@media screen and (max-width: 1080px) {
    .logo_text{
        display: none;
    }
}

@media screen and(-ms-high-contrast:active),
(-ms-high-contrast:none) {
    .modules {
        height: 1000px;
        min-height: auto !important;
    }
    #module3 {
        height: 1500px;
    }
    #module4 {
        height: 1500px;
    }
    body {
        line-height: 1.3
    }
}

.modules>div {
    margin-top: 140px;
    margin-bottom: 140px;
    display: inline-block;
    vertical-align: middle;
}

@media screen and (min-width: 750px) {
    .modules_con9{
        margin-top: 0 !important;
        margin-bottom:0 !important;
        height: 100%;
    }
    .head-state-h5 {
        display: none !important;
    }
    .con9-title{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .content6-img {
        height: 100%;
    }
    .title-list ul {
        text-align: center;
        display: flex;
        justify-content: center;
    }
    .head-state2 {
        display: none !important;
    }
    .modules {
        display: flex;
        align-items: center;
    }
    .modules>div {
        width: 100%;
    }
    .item-title-text {
        /* margin-bottom: 50px; */
    }
    .carousel_left{
        top: 40px;
        left: 10% !important;
    }
    .carousel_right{
        top: 40px;
        right: 10% !important;
    }
    .carousel_left2{
        top: -80px;
        left: 10% !important;
    }
    .carousel_right2{
        top: -80px;
        right: 10% !important;
    }
    #slidershow-8 .carousel-inner{
        /* height: 205px !important; */
    }
  
}





@media screen and (max-width: 750px) {
	
    .head-img1 img {
        width: 160% !important;
        height: 100%;
    }
/* 	.img_{	
		  background-size: 160% 100%!important;
		} */
    .content8-evaluate{
        width: 90% !important;
    }
    .left-qr-title,.left-qr-text{
        text-align: center;
    }
    .left-qr-title h4 {
        font-size: 30px !important;
    }
    .left-qr-title span {
        font-size: 20px !important;
    }
    .content5-list li{
        padding-left: 5px !important;
        padding-right: 5px !important;
    }
    .ul-list ul {
        padding-left: 0 !important;
        padding-right: 0 !important;
    }
    .head{
        background: #282828;
        padding: 5px 15px !important;
    }
    .head-img1{
        /* margin-top: 46px !important; */
    }
    .image-div{
        bottom: -20px !important;
        display: block !important;
    }
    .content5-list li div:nth-child(2){
        line-height: 30px !important;
    }
    .content5-list li div img{
        height: 20px !important;
        width: 20px !important;
    }
    .content5-list li div:nth-child(2){
        bottom: 30px !important;
        right: 5px !important;
        left: 5px !important;
    }
    .modules>div{
        margin-top: 0;
        margin-bottom: 0;
    }
    .head-img1{
        /* margin-top: 50px; */
        overflow: hidden;
    }
    .left-qr-title h4{
        font-size: .5rem !important;
        line-height: .9rem !important;
    }
    h4,
    h3 {
        font-size: .35rem;
        line-height: .45rem !important;
    }
    h5{
        font-size: .28rem !important;
        line-height: .38rem !important;
    }
    p{
        font-size: .25rem !important;
        line-height: .35rem ;
    }
    .content5-list li div:nth-child(2) p{
        line-height: 30px !important;
    }
    #module2 {
        padding-bottom: 0 !important;
    }
    .modules {
        padding-top: 60px;
        padding-bottom: 60px;
        overflow: hidden;
    }
    .right-item,
    .left-item {
        width: 100% !important;
    }
    .head-state3 {
        display: none !important;
    }
    .content-item2 .carousel-inner {
        /* height: 560px; */
    }
    .mod-item-ul li {
        height: auto !important;
    }
    .content-item7 .item li {
        padding-left: 15px !important;
        padding-right: 15px !important;
    }
    .content6-img-item {
        margin-bottom: 40px;
        overflow: hidden;
    }
    .content6-img-item div{
        padding-left: 0;
        padding-right: 0;
    }
   
    .min-conceal {
        /* display: none !important; */
    }
    .content-item1 ul>li {
        flex-wrap: wrap;
        justify-content: center;
        flex-direction: row !important;
    }
    .content-item1 ul>li div:nth-child(2) {
        text-align: center;
    }

    .content-item1 li {
        line-height: 25px;
        height: auto !important;
    }
    .title-list ul {
        text-align: center;
        display: flex;
        flex-wrap: wrap;
        justify-content: center;
    }
    .wipe-right p {
        border-right: 0 solid #C7C7C7 !important;
    }
    /* 流程轮播图 */
    .course-h5 {
        margin-bottom: 30px;
        margin-top: 30px;
    }
    .course-h5-item img {
        width: 100%;
        /* position: relative; */
    }
    .carousel-indicators {
        top: 10px;
        bottom: auto;
        text-align: center;
        margin-left: 0;
        left: 0;
        width: 100%;
    }
    .course-h5-li {
        top: auto;
        bottom: 50px !important;
    }
    .carousel-indicators li {
        border: 1px solid #FD481C;
    }
    .carousel-indicators .active {
        background-color: #FD481C;
    }
    .course-h5-item>div {
        height: 120px;
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        padding: 0 10px;
        background: rgba(106, 106, 106, 0.9);
        color: #ffffff;
    }
    .course-h5-item:hover h5 {
        color: #FD481C;
    }
    .h5-control-icon {
        height: 40px;
        width: 40px;
    }
    .course2-h5-item div {
        height: 50px;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }
    .course2-h5-item div img {
        height: 25px;
        width: 25px;
    }


    html{
        font-size:750px;
        }
    .head1-title h1{
        color: #ffffff;
        font-size: .45rem !important;
        font-weight: 500  !important;
        line-height: .7rem !important;
        margin-bottom: 10px !important;
    }
	

	
    .head1-title h1 span{
        color: #fd461e;
    }
/*    .head1-title p{
        margin-bottom: 0 !important;
        font-size: .25rem !important;
        line-height: .35rem !important;
        color: #ffffff;
    } */
    .head2-img{
        width: 100% !important;
    }
    .content-item2,
    .content-item4,
    .content-item6,
    .content-item8,
    .right-item{
        background-attachment: scroll !important;
        background-size: auto 100% !important;
    }
    .item-title-text p{
        line-height: 28px;
    }
    .head>.left img {
        width: .8rem !important;  
     }
     .head .left .logo1_img p{
         font-size: .3rem !important;
     }
	 
	 .con_ul ul>li{width: 50%!important;flex-direction: column!important;flex-flow: column!important;display: flex!important;}
}


/* 自定义头部 */

.head-state {
    display: none !important;
}

.case-switchover {
    animation: case-switchover 1s linear forwards;
}

@keyframes case-switchover {
    0% {
        transform: scale(0.2)
    }
    90% {
        transform: scale(1.1)
    }
    100% {
        transform: scale(1)
    }
}

.head-show {
    animation: head-show .2s linear forwards;
    overflow: hidden;
}

.head-hide {
    animation: head-hide .2s linear forwards;
    overflow: hidden;
}

@keyframes head-show {
    from {
        height: 0;
    }
    to {
        height: 235px;
    }
}

@keyframes head-hide {
    from {
        height: 235px;
    }
    to {
        height: 0;
        padding: 0 35px;
    }
}

.head {
    position: fixed;
    left: 0;
    top: 0;
    right: 0;
    width: 100%;
    z-index: 999;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 15px 60px;
}

.head .left {
   display: flex;
   align-items: center;
   height: 30px;  
}
.head .left .logo1_img p{
    margin-bottom: 0;
    font-size: 0.18rem;
    /* color: #f10303; */
    color: #ffffff;
    /* font-weight: 900; */
    margin-left: 10px;
    /* padding-top: 5px; */
}

.head-back {
    background: #282828 ;
}

.head-back .left {
    background-color: rgba(106, 106, 106, 0);
}

.head-h5 {
    display: none
}

.at-head {
    color: #FD481C !important;
}

.head>.left img {
    width: 0.5rem;
}

.head>.right .head-pc ul {
    color: #FD481C;
    display: flex;
    justify-content: space-around;
}

.head>.right .head-pc ul li {
    margin-left: 20px;
    margin-right: 20px;
}
.head>.right .head-pc ul li a{
    font-size: 0.14rem;
}

.img_{
		background-clip:content-box;
	  background-size: 100% 100%;
	    background-position: center center; 
	    background-repeat: no-repeat;
	}

/* 头部图片 */

.head-img1 img {
    width: 100%;

    height: 100%;
}
.head-img1 ol li{
    margin: 0 15px !important;
}


.head-img2 {
    background: #F7F7F7;
}

.head-img2-img {
    margin-top: 40px;
}

.consult_btn:hover{opacity: 0.7;}

.whiteButton:hover{opacity: 0.7;}
.cou_h .blackButton{background-color: #000!important;}
.cou_h .blackButton:hover{background-color: #07b353!important;}
.consult_btn_r:hover{background-color: #ff7657!important;}

.home_c_a{margin-top: 0.3rem;}
.consult_btn{
	position: static!important; overflow: hidden;cursor: pointer;display: inline-block; font-size: 0.2rem; z-index: 10;
	 padding:0.15rem 0.6rem ;
	 /* background-color: #FFFFFF; color: #000; */
	 line-height: 1;
	}
.consult_btn text{font-size: 0.2rem;line-height: 0.2rem;}
.consult_btn .left , .consult_btn .right{float: left;width: 0.2rem!important;height: 0.2rem!important;vertical-align: middle;}
.consult_btn .left{margin-right: 0.1rem;display: none;}
.consult_btn .right{margin-left: 0.1rem;}
.consult_btn_r{background-color: rgb(254,71,29)!important;color: #FFFFFF!important;    margin: 0 auto;
    display: table;
    width: fit-content;
    margin-bottom:1rem;}
.consult_btn_z{display: table; margin: 0 auto;}	

.u_list{display: flex;align-items: center;justify-content: space-between;padding: 0!important;position: relative;flex-wrap: wrap;}
.u_list:before{position: absolute;content: '';left: 7%;right: 7%;height: 1px;background-color: rgb(229,229,229);top: 0.49rem;}
.u_list li{width: 9.99999%;display: flex;justify-content: center;align-items: center;flex-flow: column;cursor: pointer;position: relative;z-index: 1;}	
.u_list li .t_top{width: 0.95rem;height: 0.95rem;margin-bottom: 0.1rem;display: flex;justify-content: center;align-items: center;}
.u_list li .t_top img:last-child{display: none;}
.u_list li img{width: 0.68rem;height: 0.68rem;}
.u_list li text{color: #000; display: block; width: 100%; font-size: 0.17rem;text-align: center;}


.information{display: flex;justify-content: space-between;flex-wrap: wrap;}
.information .item{width: 48%; display: flex;justify-content: space-between;margin-top: 0.55rem;align-items: center;	background-color: #fff;}
.information .item .left{width: 2rem;height: 1.5rem;}
.information .item .right{
	display: flex;
	justify-content: center;
	flex-flow: column;
	width: calc( 100% - 2rem);
	padding: 0 0.12rem;
	height:1.5rem;
	overflow: hidden;
	
}
#module6 .left-item{height: 100%; float: none;width: 100%;background-image: url('../image/app_index0_010.jpg');background-repeat: no-repeat;background-size: cover;overflow: hidden;}
#module6 .left-item>div{margin: 0 auto;float: none;padding: 0;}
.home_form{background-color: #FFFFFF;margin-top: 80px;margin-bottom: 1rem;}
.home_form .con{width: 60%;margin: 0 auto;overflow: hidden;padding: 0.5rem 0;}
.home_form .con .consult_btn{margin-bottom: 0;width: 45%;height: 0.4rem;line-height: 0.4rem;text-align: center;padding: 0;display: block;}
#module6 .right-item{width: 100%;}
.information .item .right h4{margin-top: 0;font-size: 0.18rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.information .item .right h2{}
.information .item .right p{color: #333;line-height: 1.4;font-size: 0.14rem;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden;}
.information .item .right text{color: #333;margin-top: 0.2rem;line-height: 1;}
.information .item .img{}
.information .item img:hover {transform: scale(1.2);}

.i_b{background-image: url(../image/app_index0_010.jpg);background-size: cover;overflow: hidden;position: relative;}
.i_b h1{color: #FFFFFF!important;}

.footer_cen{margin-top: 1rem;display: flex;justify-content: space-between;position: relative;}
.footer_cen .ul{}
.footer_cen .ul .tit{color: #FFFFFF;font-size: 0.28rem;}
.footer_cen .ul .tit div{display: inline-block;}
.footer_cen .ul .tit img{vertical-align: middle;display: inline-block;width: 0.3rem;height: 0.3rem;}
.footer_cen .ul .li{color: #FFFFFF;font-size: 0.15rem;margin-top: 0.38rem;line-height: 1.8;width: 3.18rem;}
.footer_cen .ul .li:first-child{margin-top: 0.5rem;}

.footer_cen .ul .li a{color: #FFFFFF;font-size: 0.18rem;}

.icode{font-size: 0.17rem;color: #FFFFFF;text-align: center;line-height: 1;}
.icode img{width: 1.45rem;height: 1.45rem;}
.icode .phone_tit{font-size: 0.2rem;margin-top: 0.22rem;}
.icode .phone_{font-size: 0.24rem;margin-top: 0.22rem;display: block;}

.head-pc:hover{color: #FD481C;}

.i_b .footer_bot {font-size: 0.16rem;margin-top: 1rem; height: 0.9rem;box-sizing: border-box;border-top: 1px solid #383838;color: #bbb;line-height: 0.9rem;text-align: center;}

.card_4{width: 700px;height: 376px;overflow: hidden;margin: 0 auto;margin-top: 120px;margin-bottom: 1rem;}
.card_4 .item_left,.card_4 .item_right{width: 310px;height: 376px;box-sizing: border-box;border: 1px solid #A5A5A5;border-radius: 20px;}
.card_4 .item_left{float: left;}
.card_4 .item_right{float: right;}
.card_4 .con_{padding: 40px;width: 100%;height: 100%;border-radius: 20px;position: relative;z-index: 1;background-color: #000;}
.card_4 .item_left .red_tit{font-size: 32px;color: red;}
.card_4 .item_left p{color: #A5A5A5;font-size: 16px;line-height: 1;margin-top: 16px;}
.card_4 .item_left .nth5{margin-top: 40px;}
.card_4 .item_left .nth1{margin-top: 30px;}

.card_4 .item_right .li_{width: 100%;overflow: hidden;height: 40px;margin-bottom: 44px;}
.card_4 .item_right .li_ .name_{color: #FFFFFF;font-size: 26px;float: left;}
.card_4 .item_right .li_ img{vertical-align: middle;width: 40px;height: 40px;float: right;}
.card_4 .item_right .li_:last-child{margin-bottom: 0;}

.page4_{position: relative;}

.page4_ .left_img,.page4_ .right_img{position: absolute;}
.page4_ .left_img{width: 5.04rem;height: 6.89rem;left: 0;bottom: 0;}
.page4_ .right_img{width: 4.8rem;height: 5.78rem;top: 0;right: 0;}



@media screen and (min-width: 1081px){
	.information .item{width: 48%;}
/* 	.cou_h{
		flex-flow: column;
	}
	.consult_btn_1{
		margin: 0 auto!important;
	}
	.consult_btn_1:first-child{margin-bottom: 0.2rem!important;} */
	
	
}



@media screen and (max-width: 1024px) {
	.footer_cen{flex-flow: column;}
	.footer_cen .ul{text-align: center;margin: 0 auto; margin-bottom: 0.4rem;}
	.footer_cen .ul .tit_{display: none;}
	.i_b{min-height: 100vh;}
	.i_b .footer_bot{position: static;width: 100%;margin-top: 1rem;height: auto;padding:  20px;line-height: 1.6;}
	.home_c_a{margin-top: 0;}
	.procedure .item .right ._box{width: 100%!important;}
	.procedure .item{display: flex;flex-flow: column;}  
	.procedure .item .left{width: 100%;max-width: 100%!important;}
	.procedure .item  .right{margin: 0!important;}
	.procedure .item  .right img{width: 100%!important;margin-top: 0.3rem;}
	.cou_h{
		flex-flow: column;
	}
	.consult_btn_1{
		width: 100%!important;
		margin: 0 auto!important;
	}
	.consult_btn_1:first-child{margin-bottom: 0.2rem!important;}
	
	/* 头部导航 */
	.head-h5 {
	    display: block !important;
	    /* border: 1px solid silver; */
	    padding: 3px 8px;
	}
	.head-h5 img {
	    height: 30px;
	}
	.qr-right, .qr-left{
	    padding-top: 0 !important;
	}
	/* .head>.right ul {
	    flex-direction: row;
	} */
	.head-pc {
	    display: none !important;
	}
	.head-h5-list {
	    position: absolute;
	    top: 102%;
	    right: 0;
	    width: 130px;
	    line-height: 35px;
	    background: #282828;
	    padding: 10px 35px;
	}
	
	/* .page4_{padding-bottom: 1.2rem;} */
}
@media screen and (max-width: 1080px){
	.information .item{width: 100%;}
}
@media screen and (max-width: 1020px) {
	.ph{padding-right: 15px;
    padding-left: 15px;}
}



/* 导航 */

.top-img {
    width: 40px;
    height: 20px;
}
#slidershows .carousel-inner .item{
	min-height: 4.56rem;
}



#round{padding-bottom: 0.8rem;display: block;overflow: hidden;}
.procedure{overflow: hidden;margin-top: 20px;}
.procedure .active{display: flex!important;}
.procedure .item{overflow: hidden;display: flex;justify-content: space-between;align-items: center;display: none;}
.procedure .item .left{line-height: 1;max-width: 3.7rem;}
.procedure .item .left text{color: rgb(142,142,142);margin-top:0.25rem ;margin-bottom: 0.45rem;display: block;}
.procedure .item .left p{line-height: 1.4;font-size: 0.18rem;}
.procedure .item .right{overflow: hidden;margin-left: 0.2rem;display: flex;justify-content: flex-end;max-width: 600px;}
.procedure .item .right .box{border-radius: 0.3rem;overflow: hidden;}
.procedure .item .right img{width: 100%;display: block;border-radius: 0.2rem;}
.procedure .item .right ._box{overflow: hidden;width: 80%;border-radius: 0.3rem;}
.procedure .item .right img:hover{transform: scale(1.2);}

.home_input{overflow: hidden;display: flex;justify-content: center;margin-bottom: 1rem;}
.home_input .input{background-color: rgb(236,236,236);width: 4.5rem;height: 0.6rem;float: left;}
.home_input .input input{border: 0;display: block;font-size: 0.18rem;background-color: transparent;height: 0.6rem;line-height: 0.6rem;width: 3.8rem;margin: 0 auto;}
.home_input .input input:focus{outline: medium;}
 
.home_input .input_btn{float: left; background-color: rgb(254,71,29);width: 1.5rem;height: 0.6rem;color: #FFFFFF;font-size: 0.22rem;text-align: center;line-height: 0.6rem;}


.home_form{}
.home_form textarea{width: 100%;border: 0;padding:  0.2rem;font-size: 0.18rem;}

.home_form textarea,.home_form .input{background-color: rgb(236,236,236);}
.home_form .input{margin-top: 0.3rem;height: 0.5rem;padding: 0 0.2rem;}
.home_form textarea:focus,.home_form input:focus{outline: medium;}
.home_form input{display: block;background-color: transparent;border: 0;font-size: 0.18rem;width: 100%;}
.home_form input{height: 0.5rem;line-height: 0.5rem;}
/* 侧边导航 */

.broadside {
    position: fixed;
    bottom: 150px;
    right: 0;
    z-index: 999;
    background: #2B2B2B
}

.broadside li:hover {
    background: #FD481C;
}

.broadside li a,
.broadside li .image {
    height: 100%;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    position: relative;
}

.broadside li .title {
    line-height: 25px;
}

.broadside .broadside-text {
    padding-top: 20px;
    padding-bottom: 20px;
    white-space: nowrap;
    position: absolute;
    top: 0;
    right: 115%;
    background: #2b2b2b;
    width: 0;
    color: #ffffff;
    text-align: center;
    margin-top: auto;
    transition: width 1s;
    -moz-transition: width 1s;
    /* Firefox 4 */
    -webkit-transition: width 1s;
    /* Safari 和 Chrome */
    -o-transition: width 1s;
    overflow: hidden;
}

.broadside-text>p {
    margin-bottom: 0 !important;
}

.broadside-text>img {
    width: 100px !important;
}

.broadside li:hover .broadside-text {
    width: 180px !important;
}

.broadside li {
    width: 60px;
    height: 60px;
    display: flex;
    justify-content: space-around;
    align-items: center;
    position: relative;
}

.broadside li img {
    width: 30px;
}


/* 模块复用样式 ---- 标题 */

.item-title {
    margin-top:1rem;
}

.item-title>div {
    text-align: center;
}

.item-title-img {
    margin: 15px;
    text-align: center;
}

.item-title-img .item-title-img-image {
    margin-top: 20px;
    margin-bottom: 20px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.item-title-img-image>div {
    height: 2px;
    width: 20%;
}

.back-white>div {
    background: #F7F7F7;
}

.back-gray>div {
    background: #EDEDED;
}

.item-title-img-image>img {
    height: 25px;
    width: 25px;
    margin: 0 20px;
}

.item-title-text p {
    text-align: center;
    margin: 10px 0;
	font-size: 18px;
}

.item-title-text p:last-child{
	font-size: 16px;
	color: #909399;
}

/* 您是否有这样的困惑-》模块 */

.content-item1 {
    overflow: hidden;
}

.content-item1 ul {
    padding-top: 20px;
    padding-bottom: calc( 1rem - 20px );
	overflow: hidden;
}



.content-item1 ul>li {
	
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
    height: 135px;
    display: flex;
    align-items: center;
}
.con_ul ul>li{
	flex-flow: column;
	justify-content: center;
}

.con_ul ul>li{width: 25%;}

.content-item1 ul>li img {
    height: 70px;
    width:70px;
    margin: 10px;
}

.con_ul ul>li img{ height: 30px;
    width:30px;
    margin: 10px;}

.content-item1 ul>li p {
    color: #B9B9B9;
}



.u_list li:hover img:first-child{display: none;}
.u_list li:hover img:last-child{display: block;transform: scale(1.4);}


.puz-item-ul li:hover h5 {
    color: #fd481c;
}

.puz-item-ul li:hover p {
    color: #fd481c;
}

.puz-item-ul li img:nth-child(2) {
    display: none;
}

.puz-item-ul li:hover img:nth-child(1) {
    display: none;
}

.puz-item-ul li:hover img:nth-child(2) {
    display: block !important;
}


/* 服务范围 */

.head2-img {
    margin: auto;
}

.content-item2 {
    background: url('../image/head2-back.png')no-repeat;
    background-size: cover;
    /* background-attachment: fixed; */
}

.carousel-control {
    display: flex;
    justify-content: center;
    align-items: center;
}

.con-item2-content {
    margin-top: 20px;
    margin-bottom: 20px;
}

.content-item2 .item-title-text p,
.content-item2 h4 {
    color: #ffffff;
}

.content-item2 .item-title-text p:nth-child(2){
    margin-top:0.8rem;
}

.color-orange {
    color: #FF4500!important;
}
.can2-text{
    margin-top: 40px;
}

/* 项目开发流程 */

.content-item3 {
   /* margin-top: 50px;
    margin-bottom: 50px; */
	overflow: hidden;
	    padding-bottom: 1rem;
}

.mod-item-ul {
    margin-top: 30px;
    margin-bottom: 30px;
}

.mod-item-ul li {
    margin-top: 5px;
    margin-bottom: 40px;
    padding-left: 5px;
    padding-right: 5px;
    overflow: hidden;
}

.mod-item-ul li img {
    transform: scale(1);
    transition: transform .5s;
    -moz-transition: transform .5s;
    -webkit-transition: transform .5s;
    -o-transition: transform .5s;
}

.mod-item-ul li:hover img {
    transform: scale(1.4)
}
.mod-item-ul li:hover p{
    color: #fd461e;
}

.mod-item-ul li p:nth-child(3) {
    font-size: 16px;
    line-height: 26px;
}



.mod-item-ul .img {
    overflow: hidden;
}

.mod-item-ul li .image {
    padding-top: 100%;
    width: 100%;
}

.mod-item-ul li .image img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

.image {
    position: relative;
    text-align: center;
}

.image-div {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
}

.image div:last-of-type {
    /* z-index: 9; */
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
	
}

.mod-item-ul .img img {
    width: auto;
    height: 100%;
}

.mod-item-ul p {
    margin: 0;
}

.mod-item-ul li:hover h5 {
    color: #FD481C;
}


/* 我们的优势 */

.content-item4 {
    background: url('../image/content4-back.png')no-repeat;
    background-size: cover;
    /* background-attachment: fixed; */
	height: 100%;
	  overflow: hidden;
}

.content-item4 p,
.content-item4 h4 {
    color: #ffffff;
}

.content-item4 ul {
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
	overflow: hidden;
	margin-top: 1.2rem;
}

.content-item4 ul li {
    margin-top: 10px;
    margin-bottom: 10px;
}

.content-item4 ul li p,
.content-item4 ul li img {
    margin: 10px 0;
}

.content-item4 ul li img {
    height: 30px;
    width: 30px;
}

.circle,
.info {
    margin: 0 auto;
}


/* 进度圈 */

.circle {
    -webkit-mask: radial-gradient(transparent 55px, #000 55px);
    width: 130px;
    height: 130px;
    overflow: hidden;
    border-radius: 50%;
    position: relative;
}

.circle .mask {
    position: absolute;
    top: 10px;
    bottom: 10px;
    right: 10px;
    left: 10px;
    border-radius: 50%;
    background-color: #ffffff;
    z-index: 6;
}

.circle .mask>p {
    line-height: 110px;
    text-align: center;
    color: #464646;
    font-size: 16px;
}

.circle-left {
    width: 50%;
    height: 100%;
    background: #EBEBEB;
    transform-origin: 100% 50%;
    position: absolute;
    left: 0;
    z-index: 0;
}

.circle-right {
    width: 50%;
    height: 100%;
    background: #EBEBEB;
    transition: transform 1s linear;
    transform-origin: 0% 50%;
    position: absolute;
    right: 0;
    z-index: 2;
}

.circle-bottom-left {
    width: 50%;
    height: 100%;
    background: #FC491F;
    position: absolute;
    left: 0;
    z-index: -1;
}

.circle-bottom-right {
    width: 50%;
    height: 100%;
    background: #FC491F;
    position: absolute;
    right: 0;
    z-index: 1;
}

.info {
    width: 130px;
    height: 130px;
    line-height: 130px;
    text-align: center;
    margin-top: -130px;
}


/* 案例展示 */

.title-list {
    margin-top: 20px;
    margin-bottom: 20px;
}

.title-list ul li {
    overflow: hidden;
}

.title-list li:hover {
    cursor: pointer;
    cursor: hand;
}

.title-list ul li>p {
    border-right: 1px solid #C7C7C7;
    padding: 0 10px;
    font-size: 16px;
}

.bottom-button {
    display: flex;
    justify-content: center;
}

.bottom-button img {
    width: 40px;
    height: 40px;
    margin: 30px 40px;
	margin-bottom: 1rem;
}


/* .transition-text>img {
    height: 100%;
} */

.content5-list li {
    position: relative;
    overflow: hidden;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 15px;
    margin-bottom: 15px;
}

.content5-list li:hover {
    cursor: pointer;
    cursor: hand;
}

.content5-list li div:nth-child(2) {
    display: flex;
    justify-content: space-between;
    align-items: center;
    position: absolute;
    right: 15px;
    left: 15px;
    bottom: 0;
    z-index: 98;
    line-height: 50px;
    padding-left: 20px;
    padding-right: 20px;
    background: rgba(3, 3, 3, 0.6);
}

.content5-list li div img {
    height: 30px;
    width: 30px;
}

.content5-list li div p {
    margin-bottom: 0;
    color: #ffffff;
}

.content5-list li>img {
    width: 100%;
    height: 100%;
}

.title-finally p {
    border-right: 0 solid #C7C7C7 !important;
}

.at_title {
    color: #FC491F;
}


/* 关于我们 */

.content-item6 {
	width: 100%;
    background: url('./../image/content6-back.png')no-repeat;
    background-size: cover;
    /* background-attachment: fixed; */
	height: 100%;
	    overflow: hidden;
}

.content-item6>div {
    /* display: flex;
    align-items: center; */
}

.content6-img>.content6-img-item img {
    width: 90%;
}

.content6-img-item {
    /* display: flex;
    justify-content: space-around; */
}

.content6-item {
    margin: 20px;
}

.content6-item .image {
    text-align: left;
}

.content6-item img {
    height: 20px;
}

.content6-item h3,
.content6-item p {
    color: #ffffff;
    margin-top: 20px;
    margin-bottom: 20px;
}



/* 我们的服务 */

.content-item7 {
/*    padding-top: 50px;
    padding-bottom: 50px; */
    overflow: hidden;
	height: 100%;
}

.content-item7 .item {
    margin-top: 100px;
    /* margin-bottom: 30px; */
	overflow: hidden;
	margin-bottom: calc( 1rem - 30px ) ;
}

.content-item7 .item li {
    text-align: center;
    height: 200px;
    padding-left: 25px;
    padding-right: 25px;
}

.content-item7 .item h5 {
    font-weight: 600;
}

.content-item7 .item li p {
    color: #505050;
    text-align: left;
}
.content-item7 .item li:hover h5{
    color: #fc491f;
}
.content-item7 .item li p,
.content-item7 .item li h5,
.content-item7 .item li img {
    margin-top: 10px;
    margin-bottom: 10px;
}


/* 客户评价 */

.content-item8 {
    background: url('./../image/content8-back.png')no-repeat;
    background-size: cover;
    /* background-attachment: fixed; */
	height: 100%;
	padding: 1rem 0;
	overflow: hidden;
	padding-top:0;
}

.content-item8 h4,
.content-item8 p {
    color: #ffffff;
}

.content8-carousel {
    height: 320px;
    padding-top: 50px;
    /* padding-bottom: 50px; */
}

.content8-evaluate {
    /* width: 70%; */
	width: 650px;
    margin: 0 auto;
    overflow: hidden;
}

.content8-evaluate div:nth-child(1) {
    margin: 15px;
    float: left;
}

.content8-evaluate div:nth-child(1) img {
    /* height: 100px; */
    width: 100%;
	max-height: 100px;
	max-width: 100px;
    border-radius: 50%;
}

.content8-evaluate div:nth-child(2) {
    margin-top: 10px;
    margin-bottom: 10px;
}

.content8-evaluate div:nth-child(2) p {
    min-height: 60px;
    margin-top: 20px;
    line-height: 30px;

}
.content8-evaluate div p:nth-child(2){
    text-align: right;
}

/* 二维码 */
.left-qr-title h4{
    font-weight: 900;
    line-height: 100px;
    font-size: 44px;
    color: #fc491f;
}
.left-qr-title h4 span{
    font-size: 30px;
}
.left-qr-text p{
    font-size: 20px;
    font-weight: 500;
    color: #343434;
}

.left-item {
    width: 50%;
    float: left;
}

.right-item {
    width: 50%;
    background: url('./../image/content9-back.png')no-repeat;
    background-size: cover;
    background-attachment: fixed;
}

.letf-qr {
    text-align: center;
}

.letf-qr img {
    height: 150px;
    width: 150px;
}

.qr-right p,
.qr-right h4 {
    color: #ffffff;
}

.qr-right,
.qr-left {
    padding-top: 100px;
}

.qr-left {
    padding-bottom: 50px;
}
.right-qr-texts p:nth-child(1){
    color: #C1C1C1;
}
.right-qr-texts p{
    margin:25px 0;
}

.copyright {
    -webkit-text-size-adjust: none;
    color: #C1C1C1 !important;
    font-size: 12px;
    text-align: center;
}


/* 过渡动画 */

.transition-image img {
    width: 50px;
    height: 50px;
   
}
.transition-image .image{
    height: 70px;
    overflow: hidden;
    transform: translateY(0);
    transition: transform 1s;
    -moz-transition: transform 1s;
    /* Firefox 4 */
    -webkit-transition: transform 1s;
    /* Safari 和 Chrome */
    -o-transition: transform 1s;
}

.transition-image img:nth-child(2) {
    display: none;
    margin: 20px auto;
    
}

.transition-image:hover img:nth-child(1) {
    display: none;
}
.transition-image:hover img:nth-child(2) {
    display: block;
}

.transition-image:hover .image{
    display: block !important;
    transform: translateY(-20px);
}

.transition-text {
    overflow: hidden;
}

.transition-text div:nth-child(2) {
    transform: translateY(100%);
    transition: transform 1s;
    -moz-transition: transform 1s;
    /* Firefox 4 */
    -webkit-transition: transform 1s;
    /* Safari 和 Chrome */
    -o-transition: transform 1s;
}

.transition-text:hover div {
    transform: translateY(0);
}

.tran_item {
    overflow: hidden;
}

.tran_item img {
    transform: scale(1);
    transition: transform .5s;
    -moz-transition: transform .5s;
    -webkit-transition: transform .5s;
    -o-transition: transform .5s;
}

.tran_item:hover img {
    transform: scale(1.3);
}

#carousel-examples .active img  {
    animation: active-switchover 9s linear forwards;
}

@keyframes active-switchover2 {
    0% {
        transform: scale(1);
    }
	
	50%{transform: scale(1.1);}
	
    100%{
        transform: scale(1);
    }
}


@keyframes active-switchover {
    0% {
        transform: scale(1);
    }
    100%{
        transform: scale(1.2);
    }
}


.head1-title1{
    text-align: left;
    /* margin: 0 18%; */
	left: 18%;
}
.head1-title2{
    text-align: right;
    /* margin: 0 36%; */
	right: 18%;
}
.head1-title3{
    text-align: center;
    /* margin: 0 12%; */
	top: 50%!important;
	left: 50%!important;
	transform: translate(-50%,-50%)!important;
}
.head1-title h1{
    color: #ffffff;
    font-size: 60px;
    font-weight: 900;
    /* line-height: 70px; */
    margin-bottom: 20px;
	width: max-content;
}
.head1-title h1 span{
    color: #fd461e;
}
.head1-title p{
    line-height: 25px;;
    color: #ffffff;
}
#module2{
   align-items: flex-end ;
   min-height: auto!important;
}
#module2>div{
    margin-bottom: 0;
}
#slidershows3{
    margin-top: 90px;
}

.footer .bot{text-align: center;border-top: 1px solid #383838;padding: 30px 0;color: #b4b1b1;}
.footer{background-color: #000000;overflow: hidden;font-size: 14px;padding: 60px;}
.footer .con{overflow: hidden;}
.footer .con .top{overflow: hidden;display: flex;justify-content: space-between;}
.footer .con .top .logo{width: 60px;}
.footer .con .code {color: #FFFFFF;font-size: 16px;}
.footer .con .code .h1{color: #FFFFFF;font-size: 0.25rem;display: block;}

.footer .item_1{display:  block ;}
	.footer .item_2{display:none;}

.footer ul {display: flex;flex-flow: column;}
.footer ul li{margin-top: 0.3rem;}
.footer ul li:first-child{margin-top: 0;}
/* .footer .item:first-child ul li{margin-top: 0.3rem;} */
.footer ul li a{color: #bbb!important;font-size: 14px;}
.footer .bot{padding-bottom: 0;margin-top: 30px;}
.footer .con .top .code img{margin-top: 0.3rem;width: 1.14rem;height: 1.14rem;}

.bgpng { background-position: center;background-repeat: no-repeat; background-size: cover;}
 .carousel-inner{overflow: hidden;left: 50%;bottom: 8%;height: auto;transform: translateX(-50%);}
.carousel .item{height: 100%;position: relative;}
.carousel .box_{position: absolute;top: 50%; transform: translateY(-50%);z-index: 1;}
.carousel .image{height: 100%;overflow: hidden;}
.carousel .swiper-pagination{bottom: 100px;left: 50%;transform: translateX(-50%);}
.carousel .swiper-pagination-bullet{background: #FFFFFF;opacity: 1;margin-right: 10px;box-sizing: border-box;border: 1px solid #ff6600;}
.carousel .swiper-pagination-bullet:last-child{margin-right: 0;}
.carousel .swiper-pagination-bullet-active{background:  #ff6600;}
.carousel .img_{animation: active-switchover 9s linear forwards;}
#eq_2 #slidershows3{margin-top: 0;}
#eq_2  .fp-tableCell{height: auto!important;}
.eq_img{width: 4rem;margin: 0 auto;}
.section .h1,.section h1{font-size: 0.36rem;}
   /* margin-top: 0.2rem;margin-bottom: 0.1rem; */
.section .item-title-img{margin: 0.15rem;}
.section .item-title-text{font-size: 0.14rem;}
/* .puz-item-ul .image{width: 0.5rem;height: 0.5rem;} */
.puz-item-ul h5{font-size: 0.19rem;}

.section .h4, .section.h5, .section.h6,.section h4, .section h5, .section h6{margin: 0 ;padding: 0;}

.so_list .carousel-inner{left: 0;bottom: 0;transform: none;} 
.so_list .fp-tableCell{height: auto!important;}
.content-item9 {height: 100%;}

.carousel .mobtn_l_b{position: absolute; left: 0.7rem; bottom: 3.35rem; z-index: 1;}
.carousel .mobtn_r_b{position: absolute;right: 0.6rem;bottom: 4rem; z-index: 1;}
.carousel .mobtn_l_c{position: absolute;left:50%;bottom: 4.2rem; z-index: 1;transform: translateX(-50%);}
.carousel .mobtn_l_c2{position: absolute;left:50%;bottom: 4.1rem; z-index: 1;transform: translateX(-50%);}
.carousel .mobtn_b_l{position: absolute;left: 0.8rem; bottom: 0.75rem;z-index: 1;}
.carousel .mobtn_b_c{position: absolute;left: 50%; bottom: 1.15rem;z-index: 1;transform: translateX(-50%);}
.carousel .mobtn_t_l{position: absolute;left: 1.15rem;top: 4.4rem;z-index: 1;}
.carousel .mobtn_b_r{position: absolute;right: 0.8rem;bottom: 1.05rem;z-index: 1;}
.carousel .mobtn_b_l2{position: absolute;left: 0.7rem;bottom: 0.72rem;z-index: 1;}
.carousel .mobtn_b_l3{position: absolute;left: 0.7rem;bottom: 1.2rem;z-index: 1;}
.carousel .mobtn_b_l4{position: absolute;left: 0.75rem;bottom: 0.9rem;z-index: 1;}
.carousel .mobtn_b_l5{position: absolute;left: 0.88rem;bottom: 0.8rem;z-index: 1;}
.carousel .mobtn_c_l{position: absolute;left: 0.8rem;bottom: 4.2rem;z-index: 1;}
.carousel .mobtn_t_l2{position: absolute;left: 0.7rem;top: 4.3rem;z-index: 1;}
.carousel .mobtn_b_l6{position: absolute;left: 1.3rem;bottom: 1.54rem;z-index: 1;}
.carousel .mobtn_b_l7{position: absolute;left: 0.95rem;bottom: 1.5rem;z-index: 1;}
.carousel .mobtn_b_l8{position: absolute; left: 0.8rem;bottom: 1.6rem;z-index: 1;}

#page5_,#page7_{overflow: hidden;}
.so_list{overflow: hidden;}
#t_op{margin-top:0;}
.head-img1,.head-img1 .swiper-container{height: 100%;}

.section .about_box{display: flex;align-items: center;justify-content: center;}

.page4_{background-color: #000000;}
.page4_ h1{color: #FFFFFF!important;}

@media screen and (max-width: 1321px){
	.content-item7{padding-bottom: 0.8rem;}
	.footer .con .code .h1{color: #4e6ef2;}

	.footer .item_1{display: none!important;}
		.footer .item_2{display: block!important;}
		.footer .item:first-child ul li a{line-height: 2;display: block;}
		.footer .item ul li a{color: #FFFFFF!important;}
		.footer .con .top{flex-flow: column;}
		.footer .con .top .item{text-align: center;margin-bottom: 0.6rem;}
		.footer .con .top .item:last-child{margin-bottom: 0;}
	/* 	.footer .con .top .item:first-child ul{display: flex;align-items: center;flex-flow: row;}
		.footer .con .top .item:first-child li{width: 50%;} */
		.home_form{background-color: transparent;margin-bottom: 1rem;}
		.home_form .con{width: 95%;background-color: #FFFFFF;padding:50px 20px;}
		
}

@media screen and (max-width: 1300px) {
	.u_list li{width: 11%!important;margin-bottom: 0.1rem;}
	.u_list:before{display: none;}
	.procedure{margin-top: 0!important;}
	.u_list li{transform: scale(0.7);}
	
	/* .footer_cen .ul .tit{font-size: 0.34rem;}
	.footer_cen .ul .li,.footer_cen .ul .li a,.icode{line-height: 1.6;font-size: 0.20rem;display: block;width: 100%;}
	.footer_cen .ul .tit img{width: 0.4rem;height: 0.4rem;} */
}

@media  screen and (max-width: 1025px){
	
	.content-item1 ul{display: flex;
    flex-wrap: wrap;}
	.section,.fp-tableCell{height: auto!important;}
	/* .section:first-child,.section:first-child .fp-tableCell{height: 100vh!important;} */
	.so_btn {margin-bottom: 0.8rem;}
	.con-item2-content{margin: 0;}
	
}


@media screen and (width: 768px){
	.content8-evaluate{width: 65%;}
	#slidershow-8{height: 5rem;}
	

	
}
#page4_{position: relative;}

#page4_  .consult_btn_{position: absolute;left: 0;right: 0;bottom:1.2rem;height: auto;}

#page4_  .consult_btn{margin: 0 auto;}

@media screen and (max-width: 767px){
	
	/* .head-h5-list a{font-size: 0.3rem;} */
	.labels{font-size: 0.26rem;}
	
	
	.footer_cen .ul .tit{font-size: 0.34rem;}
	.footer_cen .ul .li,.footer_cen .ul .li a,.icode{line-height: 1.6;font-size: 0.20rem;display: block;width: 100%;}
	.footer_cen .ul .tit img{width: 0.4rem;height: 0.4rem;}
	/* #page4_  .consult_btn{margin: 0!important;left:50%!important; transform: translateX(-50%)!important;position: absolute!important;bottom: 1.2rem;} */
	#slidershow-8{height: 9.8rem;}
	.section .about_box{flex-flow: column;}
	.section,.section .fp-slide,.section .fp-tableCell{height: auto!important;}
	#slidershow-6{overflow: hidden;}
	/* height: 6rem; */
	#page4_{overflow: hidden;}
	/* height: 11rem; */
	.head-img1,.head-img1 .swiper-container{height: 100%;}
	/* .content-item3{margin-bottom: 1.2rem;} */
	#ss_b{margin-bottom: 1.2rem;}
	/* .item-title{margin-top: 1.2rem;} */
	#round{padding-bottom: 1.2rem;}
	.home_input{margin-bottom: 1.2rem;}
	.content-item7 .item{margin-top: 0.3rem;margin-bottom: 0.3rem;}
	#t_op{margin-top: 0;}
	.eq_img{width: 100%;}
	.procedure .item .right{width: 100%;}
	.content-item1 ul>li img,.transition-image img{transform: scale(0.8);}
	.home_form .con .consult_btn{height: 0.65rem;line-height: 0.65rem;}
	.procedure{height: auto;}
	.u_list li{width: 33.33%!important;}
	.procedure .item{margin-top: 0.3rem;}
	/* .slidershow-8 {height: 7.5rem; } */
	#slidershow-8 .carousel-inner{height:auto!important;}
	/* .carousel_right2,.carousel_left2{display: none;} */
	#about_{margin-top: 0.3rem;}
	/* .procedure{height: 400px;} */
	.u_list li{transform: scale(1);}
	
	.procedure{display: block;}
	.content8-evaluate div:nth-child(1){margin: 0;float: none;}
	.content-item4 ul{text-align: center;overflow: hidden;margin-top: 30px;}
	
	.content-item4-circle{display: flex;justify-content: center;}
	svg{transform: scale(0.6);}
	/* #fullpage{margin-top: 46px;} */
	/* .section:first-child,.section:first-child .fp-tableCell{height: 11.8rem!important;} */
	.bgpng{background-size: 100% 100%;}
	.carousel .swiper-pagination{display: none;}
	.carousel .img_{animation: active-switchover2 9s linear forwards;}
	/* #swiper_box   .bgpng{transform: scale(1.1);background-clip: content-box;} */
	
	/* .carousel  .active  .img_{animation: active-switchover2 9s linear forwards;} */
	.consult_btn{padding: 0.2rem 0.6rem;}
	.home_form .con{margin-bottom: 0.8rem;}
	.head1-title h1{width: 100%; font-size: 0.3rem;line-height: 1;margin-bottom: 0.1rem;font-weight: 600;margin-top: 0.1rem;margin-bottom: 0.1rem!important;}
	.head1-title p{width: 100%;  line-height:1.6;margin-bottom: 0.03rem;font-size: 0.2rem;}
	.head1-title h2{width: 100%; font-size: 0.26rem;margin-top: 0.1rem;}
	.head1-title h4{width: 100%;  font-size: 0.24rem;margin-top: 0.1rem;}
	.footer .con .code .h1{color: #4e6ef2!important;}
	
	/* .app_ .fp-tableCell{height: auto!important;}
	.fp-section{height: auto!important;} */
	.section{overflow: hidden;}
	
	.carousel .head1-title1{
	    text-align:left !important;
	    left: 50%;
	    transform: translate(-50%,-50%);
	    width: 84%;
	}
	.carousel  .head1-title2{
	   text-align: right!important;
	   left: 50%;
	   transform: translate(-50%,-50%);
	   width: 84%;
	}
	.carousel  .head1-title3{
	    text-align: center !important;
	    left: 50%;
	    transform: translate(-50%,-50%);
	    width: 84%;
	}
	
	.left-qr-text p{text-align: center;width: 80%;margin: 0 auto;line-height: 1.8;}
		.home_c_a{margin-top: 0.2rem!important;}
		.footer .item_1{display: none!important;}
		.footer .item_2{display: block!important;}
		.footer .item:first-child ul li a{line-height: 2;display: block;}
		.footer .item ul li a{color: #FFFFFF!important;}
		.footer .con .top{flex-flow: column;}
		.footer .con .top .item{text-align: center;margin-bottom: 0.6rem;}
		.footer .con .top .item:last-child{margin-bottom: 0;}
	/* 	.footer .con .top .item:first-child ul{display: flex;align-items: center;flex-flow: row;}
		.footer .con .top .item:first-child li{width: 50%;} */
		.home_form{background-color: transparent;}
		.home_form .con{width: 95%;background-color: #FFFFFF;padding:0.5rem 0.2rem;}
		
		/* .page4_{padding-bottom: 1.2rem;} */
		.card_4{height: auto;width: 5.5rem;margin-top: 0.4rem;}
		.card_4 .item_left, .card_4 .item_right{float: none;margin: 0 auto;width: auto;height: auto;}
		.card_4 .con_{padding: 0.3rem;}
		.card_4 .item_left .red_tit{font-size: 0.32rem;}
		.card_4 .item_left .nth1{margin-top: 0.3rem;}
		.card_4 .item_left p{font-size: 0.14rem;}
		.card_4 .item_left .nth5{margin-top: 0.4rem;}
		.card_4 .item_right{margin-top: 0.2rem;}
		.card_4 .item_right .li_ .name_{font-size: 0.26rem;}
		.card_4 .item_right .li_{margin-bottom: 0.44rem;}
		.card_4 .item_right .li_ img{width: 0.4rem;height: 0.4rem;}
		.card_4 .item_right .li_{height: 0.4rem;}
		
}

@media screen and (width: 320px) {#page4_{height: 12.2rem;}}