


/*------------------------------------------*/
.pc_header .nav li:nth-child(8) > a{color: #ff5a00}
.pc-r-logo{color: white;display: flex;flex-direction: row;align-items: flex-end;margin-left: 554px;}
.pc-r-logo .rlogo-l{display: flex;flex-direction: column;justify-content: space-between;height: 43px;font-size: 15px}
.pc-r-logo .rlogo-l p{margin: 0px;height: 15px;line-height: 15px;text-align: right}
.pc-r-logo .rlogo-r div:nth-child(2){font-size: 12px}
.pc-r-logo .rlogo-r{height: 43px;padding-left:10px;margin-left:10px}

.pc-r-logo .rlogo-r.consult{border-left: 1px white solid;}

.bg_01 .swiper-container{width: 100%;height: 1000px;z-index: 0;max-width: 1920px}
.bg_01 .swiper-container .w-p{position: absolute;color: white;display: block;top:240px;}
.bg_01 .swiper-container .w-p .rl-e3{font-size: 29px;margin-top: 30px}
.bg_01 .swiper-container .w-p.w-p-r{right: 180px;text-align: right;}
.bg_01 .swiper-container .w-p.w-p-m{width: 100%;right: 0px;text-align: center}
.bg_01 .swiper-container .w-p.w-p-l{left: 180px;text-align: left}
.pc_header .nav li > a{
	color: #000000;
}
.container{
height: 1083px;
}

.bg_01 .w-p .rl-e1{font-size: 55px;margin:0px}
.bg_01 .w-p .rl-e2{font-size: 25px;margin: 10px auto}

.swiper-button-prev.swiper-button-disabled{opacity: 0.35;}
.swiper-button-prev:hover,.swiper-button-next:hover{background-color: #ff5a00!important;transition: 400ms}
.swiper-container-horizontal > .swiper-pagination-bullets{bottom: 50px}

/*.bg_01 .w-p .rl-e2:nth-child(3){margin-bottom: 0px}*/
/*.bg_01 .w-p .rl-e2:nth-child(4){margin-top: 0px}*/

.bg_02{width: 100%;height: 260px;justify-content: center}
.bg_02 p{color: #ff5a00;font-size: 45px}
.bg_02 p:nth-child(2){font-weight: bold;margin: 0 20px}

.bg_03,.bg_04,.bg_05,.bg_06{text-align: center}
.bg_03{
	padding-top: 10%;
}
.AFTERzl{
	height: 300px;
}
.AFTERzl div{
	
	display: inline-block;
	margin: 10px;
}
.sect1{
	width: 60%;display: inline-block;float: left;margin-left: 6%;
}
.shbz-first{
	width: 500px;
	margin-right: 7%;
	border: 2px solid #BCBCBC;
	display: inline-block;
}
.shbz-first p{
	display: inline-block;
}
.shbz-first .titlees{
	width: 85px;
	display: inline-block;
	margin-left: 10px;
	font-size: 17px;
	margin-top: 10px;
}
.shbz-first textarea{
	    border: 1px solid #ccc;
}

.shbz-first input{
	width: 300px;
	border: 1px solid #CCCCCC;
	height: 35px;
	border-radius: 8px;
}
.shbz-first button{
	margin: 30px 74px;
	background-color: #FF5A00;
	height: 36px;
	width:7.65rem;
	color: #fff;
	font-size: 20px;
}
.shbz-first .tss{
    margin-left: 35%;
    color: red;
    display: none;
} 
.shbz-first .lxtss{
    margin-left: 35%;
    color: red;
    display: none;
}
.shbz-first .dhtss{
    margin-left: 35%;
    color: red;
    display: none;
}
.bg_03 .b3-bg1{
    height: 460px;width: 100%;
    background:-webkit-linear-gradient(left,#ffa757,#fe5275);/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,#fe5275,#ffa757);/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,#ffa757,#fe5275);/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,#ffa757,#fe5275);/* 标准*/}

.b3-bg1{display: flex;}
.bg_03 .b3-con{width: 33.333%;height: 100%;color: white;}
.bg_03 .b3-con:nth-child(2){border-left: white 1px solid;border-right: white 1px solid;
    border-image: -webkit-linear-gradient(rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0)) 20 60 20;}

.bg_03 .b3-con .b3-con-c1{margin-top: 140px;height: 85px}
.bg_03 .b3-con .b3-con-c2{font-size: 30px;letter-spacing: 20px}
.bg_03 .b3-con:nth-child(2) .b3-con-c2{margin-bottom: 0px}
.bg_03 .b3-con .b3-con-c2-1{font-size: 20px;margin-top: 0px;letter-spacing: 5px}
.bg_03 .b3-con .b3-con-c3{font-size: 16px;letter-spacing: 20px;margin-top: 120px}
.bg_03 .b3-con:nth-child(2) .b3-con-c3{margin-top: 90px}


.bg_04 .bg-4-c, .bg_05 .bg-4-c{display: flex;margin-bottom: 15px;justify-content:center;}
.bg_04 .bg-4m-img,.bg_05 .bg-4m-img{width: 100%;height: 355px;overflow: hidden;}
.bg_04 .bg-4m-img img,.bg_05 .bg-4m-img img{width: 100%;}
.bg_04 .bg-4-c-m{width: 632px;position: relative;font-size: 26px;color:#a5a5a5;margin: 0 3px}
.bg_04 .bg-4m-t1,.bg_04 .bg-4m-t2{overflow: hidden;
    display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;font-size: 26px}
.bg_04 .bg-4m-t1{font-weight: bold;}

.bg_04 .bg-4m-t1{margin-top: 25px;margin-bottom: 13px}
.bg_04 .bg-4m-t2{margin-top: 13px;margin-bottom: 25px}

.bg_05{margin-top: 150px}
.bg_05 .bg-4-c-m{width: 632px;height: 495px;margin: 0 3px}

.bg_05 .bg-4-c-m{text-align: left;}
.bg_05 .bg-4m-t1{font-size: 20px;color: #626262;font-weight: bold;margin: 20px 35px 5px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;}
.bg_05 .bg-4m-t2,.class-con .bg-4m-t3{margin-bottom: 10px;font-size: 14px;color: #676767;margin-top: 5px;line-height: 25px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.bg_05 .bg-4m-t2{height: 45px;padding: 0px 35px;}
.bg_05 .bg-4m-t3{text-align: right;margin-right: 30px;margin-top: 0px;color: #676767}


/*.bg_06{background:url(../imgs/consult-b2.jpg) no-repeat center bottom;width: 100%;height: 800px;border-top: white 1px solid}*/
.bg_06{position: relative}
.bg_06 .back-img >img{height: 100%}
.bg_06>div{position: absolute;top:0px;left: 0px;width: 100%;height: 100%;overflow: hidden}
.bg_06{width: 100%;height: 800px;border-top: white 1px solid}

.bg_06 .bg6-con-div{display: flex;justify-content: space-around;}
.bg_06 .bg6-con{width: 474px;height: 474px;background: rgba(252,122,52,0.9);color: white;font-weight: bold;line-height: 40px;text-align: left;}
.bg_06 .bg6-con h2{font-size: 34px;margin: 140px 100px 0px;font-weight: bold;}
.bg_06 .bg6-con >p{font-size: 16px;width: 280px;height: 200px;margin: 25px 100px;overflow: hidden;-webkit-line-clamp: 5;}

.bg_07{display: flex;border-top: white 1px solid}
.bg_07 .video-div{width: 954px;height: 500px;background-color: #f9f9f9;margin: 100px 50px;}
.bg_07 .v-btn{text-align: center;margin-top: 190px}
.bg_07 .bg7-txt{text-align: center;margin-left: 125px}
.bg_07 .bg7-txt h1{font-size: 34px;font-weight: bold}
.bg_07 .bg7-txt p{font-size: 28px;letter-spacing: 1px;color: #303030;font-family: "Microsoft YaHei","微软雅黑";line-height: 52px;}
.bg_04 a{color: white;}
.bg_05 .con-btn,.bg_04 .con-btn{cursor: pointer;}
.bg_05 .con-btn:hover,.bg_04 .con-btn:hover{-webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);}
.swiper-pagination-bullet{width: 16px;height: 16px}
.swiper-pagination-bullet-active{background-color: white}

@media (min-width: 750px) {
    .nvaheader{
        display: none;
      }
      .navclick{
        display: none;
      }
      .m-footer-nav {
        display: none;
      }
      .souh{
          display: none;
      }
}

@media (max-width: 750px) {
    .con-btn{width: 300px;height: 85px;line-height: 85px;font-size: 34px}
    /* .bg_01{height: 867px} */
    .bg_01 .swiper-container{width: 100%;height: 869px;z-index: 0;max-width: 750px}
    .bg_01 .swiper-container .w-p {right: 35px;top:90px;width: 625px}
    .bg_01 .w-p .m-rl-e1{font-size: 52px;margin-bottom: 10px}
    .bg_01 .w-p .rl-e2{font-size: 26px;margin: 0px}

    .bg_01 .swiper-container .w-p.w-p-l{left: 35px}
    .bg_01 .swiper-container .w-p.w-p-r{right: 35px}


    .bg_02>p:nth-child(2){flex-direction:column;margin-top: 20px}
    /* .bg_02{height: 360px} */

    .bg_03 .b3-bg1{height: 250px}
    .bg_03 .b3-con .b3-con-c1{margin-top: 30px}
    .bg_03 .b3-con .b3-con-c2{letter-spacing: 5px}
    .bg_03 .b3-con .b3-con-c2-1{letter-spacing: 0px}

    .bg_04 .bg-4-c{flex-direction:column;}
    .bg_04 .bg-4-c-m{width: 750px}
    .bg_04 .bg-4-c-m .bg-4m-img>img{width: 100%}
    .bg_04 .bg-4m-t1{font-size: 36px;margin: 10px 0px;font-weight: bold}
    .bg_04 .bg-4m-t2{margin-bottom: 20px}


    .bg_05 .bg-4m-t3{font-size: 20px}

    .bg_05 .bg-4-c{flex-wrap: wrap;justify-content: space-between;}
    .bg_05 .bg-4-c .bg-4-c-m{width: 373px;height: 365px;margin: 0px;}

    .bg_05 .bg-4m-img{height: 205px;width: 100%;overflow: hidden}
    .bg_05 .bg-4m-t1{font-size: 24px;color: #a5a5a5;margin: 10px 0px 10px;line-height: 28px;padding: 0px 5px;}
    .bg_05 .bg-4m-t2{margin: 0px 0px 10px;
        font-size: 20px;color: #a5a5a5;height: 60px ;
        word-wrap: break-word;word-break: break-all;
        overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
    .bg_05 .bg-4m-t2{height: 60px;line-height: 30px;padding: 0px 5px;letter-spacing: 1px;}

    .bg_06{height: 955px;background:url(../imgs/m/consult-b2-m.jpg) no-repeat center bottom;padding: 0 20px}
    .bg_06 .bg6-con-div{flex-wrap: wrap;padding: 0px 20px}
    .bg_06 .bg6-con {width: 346px;height: 346px;margin-bottom: 10px}
    .bg_06 .bg6-con >p{margin: 15px 50px;width: 260px;height: 165px;
        overflow: hidden;-webkit-box-orient: vertical;-webkit-line-clamp:5;
        line-height: 32px;word-break: break-all;font-size: 22px;font-weight: normal;}

    .bg_06 .bg6-con h2{font-weight: bold;margin-left: 50px}

    .bg_07{flex-wrap: wrap}
    .bg_07 .bg7-txt{margin: auto auto}

    .bg_07 .bg7-txt p{font-size: 28px;letter-spacing: 2px;text-align: center;margin-bottom: 50px;line-height: 52px;}

    .bg_07 .video-div{margin: 30px}

    /* .m-footer-nav{display: block;height: 640px;background-color: #000000;padding: 85px 45px} */
    .m-footer-nav div:nth-child(1){margin-bottom: 80px}
    .m-footer-nav div:nth-child(3){margin:20px 50px}
	

    .m-footer-nav p{color: white;font-size: 20px}


    .bg_04 .bg-4m-img{height: 422px}

    .bg_06 .bg6-con h2{margin: 60px 50px 0px;}
    .nvaheader {
        width: 100%;
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .nvaheader .tells {
        display: flex;
        align-items: center;
    }
    .navclick {
        width: 100%;
        position: fixed;
        bottom: -3%!important;
        z-index: 2000;
        display: none;
    }
    .navclick ul>li {
        list-style: none;
        height: 52px;
        padding-top: 2%;
        border-bottom: 1px solid#b3b3b3;
    }
    .navclick ul {
        display: flex;
        flex-direction: column;
        text-align: center;
        font-size: 20px;
        padding: 0px;
        background-color: #858585;
    }
    .navclick ul>li a {
        color: #fff;
    }
    .navclick .a1 {
        background-color: #ff5a00;
    }

    .mbm-title{
        background-color: rgba(255, 255, 255, 0.7);
        /* background-color: #fff; */
    }
    .sh1{
        display: none;
    }
    .souh{
        padding-top: 15%;
        height: 1300px!important;
    }
    .souh .AFTERzl{
        height: 150px;
        display: flex;
        justify-content: center
    }
     .souh .AFTERzl img{
        width: 120px;
        height: 120px;
    } 
    .souh .sect{
        margin-top: 10%;
    }
    .souh .upfooter{
        display: flex;
        justify-content: center
        /* font-size: 18px; */
    }
    .souh .upfooter img{
        width: 120px;
        height: 120px;
        margin: 10px;
    }
    .shbz-first{
        width: 600px;
        margin: 0;
        border-radius: 8px;
    }
    .shbz-first .ft{
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .shbz-first .titlees{
        font-size: 25px;
        width: 25%;
        /* width: 550px; */
    }
    .shbz-first input{
        width: 60%;
        height: 65px;
    }
    .shbz-first button{
        height: 53px;
        border-radius: 8px;
        width: 8.9rem;
    }
    .bg_05{
        display: none;
    }
    .m-footer-nav {
        display: block;
        height: 400px!important;
        text-align: initial;
        background-color: #000000;
        padding: 20px 45px!important;
        width: 100%;
        /* margin-top: 100%; */
    }
    .m-footer-nav div:nth-child(1) {
        margin-bottom: 80px
    }
    .m-footer-nav div:nth-child(3) {
        margin: 20px 50px
    }
    .m-footer-nav p {
        color: white;
        font-size: 19px!important
    }
    .container{
        height: 801px!important;
    }
}

.news-panel-focus-img{overflow: unset}

.flex-show{
	    justify-content: space-evenly;
}







.swiper-pagination-bullet {background: rgba(255, 255, 255, .9);}


/*----------------------------------------------------*/
.bg_01 .swiper-container .swiper-button-black{width: 96px;
    height: 96px;
    margin-top: 0px;}

.bg_01 .swiper-container .swiper-button-next.swiper-button-black{
    background: url(../imgs/case-l.png) no-repeat 20px ;
    right: 80px;
}

.bg_01 .swiper-container  .swiper-button-prev.swiper-button-black {
    background: url(../imgs/case-r.png) no-repeat;
    left:80px;
}

.bg_01 .swiper-container .swiper-button-next.swiper-button-black:hover{
    background-color: rgba(0,0,0,0)!important;
}

.bg_01 .swiper-container .swiper-button-prev.swiper-button-black:hover {
    background-color: rgba(0,0,0,0)!important;
}

.bg_01 .swiper-container .hide{opacity: 0;}
/*.bg_01 .swiper-button-prev.swiper-button-disabled,.bg_01 .swiper-button-next.swiper-button-disabled {opacity: 1;}*/