*{margin:0;padding:0;list-style:none;text-decoration:none;font-size:16px;color:#323232;}
body{margin:0;padding:0;font:500 16px Arial,'Times New Roman','Microsoft YaHei',SimHei;}
input{outline:0;border:none;}
a{text-decoration:none;}
img{vertical-align:middle;}
.m-section .section-center{margin:auto;width:1200px;}
.m-section,.m-section .section-center{position:relative;background-position:center;background-repeat:no-repeat;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{clear:both;display:block;visibility:hidden;height:0;content:"";}
.box{width: 1200px;margin: auto;}
.m0{margin: 0px!important;}
.mr0{margin-right: 0px!important;}
.bbn{border-bottom: none!important;}
.brn{border-right: none!important;}
.btns{cursor:pointer;}
.btns:hover{
    color:#323232;
    background:#fde303;
}
.tit{
    margin: 0px auto;
    font-size: 42px;
    text-align: center;
    height:85px;
    background: url('../img/tit.png')no-repeat center ;
    line-height:85px;
    font-weight: bold;
    color: #252c3e;
}

.banner{
    width: 100%;
    height: 500px;
    background: url('../img/banner.png')no-repeat center;
}
.banner-btn{
    float:left;
    width:320px;
    height:66px;
    background:none;
    border-radius:100px;
    font-size:28px;
    color:#fff;
    font-weight:bold;
    text-align:center;
    line-height:75px;
    cursor:pointer;
    margin:400px 0px 0px 440px;
}
.title{
    width:100%;
    margin:0px 0px 0px 0px;
}
.title-box{
    width:1200px;
    height:130px;
    margin:0px auto;
    margin-top:0px;
    color:#686880;
    font-size:30px;
    text-align:center;
    line-height:130px;
}
.one{
    width:100%;
    padding:0px 0px 50px 0px;
    background:url('../img/one_info.png')no-repeat center bottom;
}
.one-info{
    width:100%;
    height:540px;
    margin:0px 0px 0px 0px;
}
.one-top{
    margin-top:50px;
    width:1200px;
    height:86px;
    padding:27px 0px 0px 12px;
    box-sizing:border-box;
}
.one-top .p1{
    float: left;
    width:144px;
    height:40px;
    line-height:40px;
    text-align:center;
    margin-right:6px;
    font-size:18px;
    color:#323232;
    background:url('../img/one_icon1.png')no-repeat center;
}
.one-top .p1:nth-child(4){
    width:175px;
        background:url('../img/one_icon4.png')no-repeat center;
}
.one-top .p1:nth-child(5){
    width:195px;
        background:url('../img/one_icon5.png')no-repeat center;
}
.one-top .p1:nth-child(6){
    width:190px;
        background:url('../img/one_icon5.png')no-repeat center;
}
.one-top .p1:nth-child(7){
    margin-right:0px;
    width:155px;
        background:url('../img/one_icon4.png')no-repeat center;
}
.one-info-lt{
    margin:100px 0px 50px 0px;
}
.one-info-lt-p{
    margin-left:25px;
    width:1150px;
    font-size:20px;
    color:#fff;
    line-height:36px;
}

.one-info-rt{
    width:1200px;
    height:184px;
         background:url('../img/one_form.png')no-repeat center;
    margin:30px 0px 0px 0px;
    padding-left:30px;
    box-sizing:border-box;
}
.one-info-rt-input{
    width:414px;
    border:1px solid #323232;
    height:68px;
    border-radius:10px;
    margin:50px 11px 0px 0px;
}
.one-info-rt-input span{
    float:left;
    width:33px;
    height:33px;
    margin:17px 0px 0px 24px;
}
#one-span1{
    background:url('../img/name.png')no-repeat center;
}
#one-span2{
    height:37px;
    margin:16px 0px 0px 24px;
    background:url('../img/tel.png')no-repeat center;
}
.one-info-rt-input input{
    float:left;
    width:150px;
    height:68px;
    background:none;
    line-height:68px;
    padding-left:10px;
    font-size:20px;
    color:#323232;
}
.one-info-rt-input input::placeholder {
    color: #323232;
}
.one-info-btn{
    width:280px;
    height:68px;
    background:url('../img/one-btn.png')no-repeat center;
    line-height:68px;
    text-align:center;
    font-size:24px;
    color:#fff;
    cursor:pointer;
    margin:50px 5px;
}
.one-info-btn:hover{
    background:url('../img/one-btn-hover.png')no-repeat center;
}
.two{
    width:100%;
    padding:30px 0px 0px 0px;
    background:url('../img/two.png')no-repeat center top;
}
.two .tit{
    background:url('../img/tit-two.png')no-repeat center;
}
.two-info{
    width:100%;
    margin:40px 0px 0px 0px;
}
.two-info-text{
    width:1200px;

}
.two-info-text-list{
    width:300px;
    height:375px;
    background:#fff;

}

.two-info-text-list:nth-child(1){

    background:url('../img/two_icon1.png')no-repeat center top;
}
.two-info-text-list:nth-child(2){
    background:url('../img/two_icon2.png')no-repeat center top;
}
.two-info-text-list:nth-child(3){
    background:url('../img/two_icon3.png')no-repeat center top;
}
.two-info-text-list:nth-child(4){
    background:url('../img/two_icon4.png')no-repeat center top;
}
.two-info-text-list p{
     margin:280px 0px 0px 0px;
    font-size:24px;
    line-height:35px;
    color:#323232;
}
#two-p1{
    margin:280px 0px 0px 86px;
}
#two-p2{
    margin:265px 0px 0px 34px;
}
#two-p3{
    margin:280px 0px 0px 30px;
}
#two-p4{
    margin:265px 0px 0px 44px;
}
.two-info-btn{
    width:355px;
    height:83px;
    background:url('../img/btn.png')no-repeat center;
    line-height:83px;
    text-align:center;
    font-size:24px;
    color:#fff;
    cursor:pointer;
    margin:50px 424px;
}
.two-info-btn:hover,.sreen-info-btn:hover{
    background:url('../img/btn-hover.png')no-repeat center;

}
.sreen{
    width:100%;
    padding:50px 0px 50px 0px;
    background:url('../img/sreen.png')no-repeat center;
}
.sreen .tit{
    color:#fff;
    background:url('../img/tit-sreen.png')no-repeat center;
}
.sreen-info{
    width:100%;
    margin:10px 0px 0px 0px;
}
.sreen-info-text{
    width:100%;
}
.sreen-info-text-list{
    margin-right:10px;
    width:232px;
    height:422px;
    background:url('../img/sreen_icon1.png')no-repeat center;
}
.sreen-info-text-list:nth-child(2){
    background:url('../img/sreen_icon2.png')no-repeat center;
}
.sreen-info-text-list:nth-child(3){
    background:url('../img/sreen_icon3.png')no-repeat center;
}
.sreen-info-text-list:nth-child(4){
    background:url('../img/sreen_icon4.png')no-repeat center;
}
.sreen-info-text-list:nth-child(5){
    margin-right:0px;
    background:url('../img/sreen_icon5.png')no-repeat center;
}
.sreen-info-text-list span{
    float:left;
    width:56px;
    height:23px;
    text-align:center;
    margin:265px 2px 0px 20px;
}
.sreen-info-text-list:nth-child(4) span{
    margin:247px 2px 0px 10px;
}
.sreen-info-text-list:nth-child(5) span{
    margin:247px 2px 0px 10px;
}
.sreen-info-text-list span font{
    font-size:20px;
    color:#a22a23;
    font-weight:bold;
}
.sreen-info-text-list p{
    float:left;
    font-size:20px;
    color:#fff;
    line-height:35px;
    margin:7px 0px 0px 33px;
}
.sreen-info-text-list:nth-child(4) p{
     margin:0px 0px 0px 23px;
}
.sreen-info-text-list:nth-child(5) p{
     margin:0px 0px 0px 23px;
}

.sreen-info-btn{
    width:370px;
    height:84px;
    background:url('../img/sreen_btn.png')no-repeat center;
    line-height:84px;
    text-align:center;
    cursor:pointer;
    color:#323232;
    font-size:24px;
    margin:20px 415px 0px 415px;
}
.sreen-info-btn:hover{
    background:url('../img/sreen_btn_hover.png')no-repeat center;
}
.four{
    width:100%;
    padding:50px 0px 0px 0px;

}
.four .tit{
    background:url('../img/tit.png')no-repeat center;
}
.four-info{
    width:100%;
    height:675px;
    margin:40px 0px 0px 0px;
    background:url('../img/four_info.png')no-repeat center;
}
.four-info-list-fl{
    width:950px;
    height:580px;
}
.four-info-list{
    display: none;
    width:950px;
    height:580px;
    background:url('../img/four_icon1.png')no-repeat center;
    border-radius:8px;
    margin:40px 0px 0px 33px;
}
.four-info-list:first-child {
    display: block;
}

.four-info-list:nth-child(2){
     background:url('../img/four_icon2.png')no-repeat center;
}
.four-info-list:nth-child(3){
     background:url('../img/four_icon3.png')no-repeat center;
}
.four-info-list:nth-child(4){
     background:url('../img/four_icon4.png')no-repeat center;
}
.four_info_fr{
    width:124px;
    height:568px;
}
.four_info_fr_btn {
    cursor: pointer;
}
.four_info_fr_btn:nth-child(1){
        margin: 50px 0px 0px 70px;
    width:134px;
    height:125px;
    background:url('../img/four_fr_icon1.png')no-repeat center;
    background-size:100%;
}
.four_info_fr_btn:nth-child(2){
    margin: 10px 0px 0px 100px;
    width:94px;
    height:92px;
    background:url('../img/four_fr_icon2.png')no-repeat center;
}
.four_info_fr_btn:nth-child(3){
        margin: 23px 0px 0px 100px;
    width:94px;
    height:92px;
    background:url('../img/four_fr_icon3.png')no-repeat center;
}
.four_info_fr_btn:nth-child(4){
        margin: 23px 0px 0px 100px;
    width:94px;
    height:92px;
    background:url('../img/four_fr_icon4.png')no-repeat center;
}
.four_info_fr_btn_hover:nth-child(5){
    cursor:pointer;
        margin: 23px 0px 0px 100px;
    width:94px;
    height:92px;
    background:url('../img/four_info_fr_btn.png')no-repeat center;
}
.four-info-list-lt{
    width:440px;
    background:url('../img/four-list.png')no-repeat center;
    margin:-14px 0px 0px 12px;
}
.four-info-list-lt span{
    font-size:20px;
    color:#991c13;
    font-weight:bold;
    text-align:center;
    margin:15px 11px 0px 0px;
}
.four-info-list-lt h5{
    margin:70px 0px 0px 45px;
    float:left;
    font-size:30px;
    color:#323232;
    font-weight:bold;
    text-align:center;
    line-height:45px;
}
.four-info-list-lt h6{
    margin:35px 0px 0px 60px;
    float:left;
    font-size:30px;
    color:#323232;
    width:420px;
    text-align:left;
    line-height:30px;
}
.four-info-list-rt{
    width:901px;
    margin:20px 0px 0px 70px;
    background:url('../img/four-info-list-rt.png')no-repeat left;
    background-position-y:-2px;
    padding-left:20px;
    box-sizing:border-box;
}
.four-info-list-rt label{
    float:left;
    width:500px;
    font-size:17px;
    line-height:45px;
}
.four-info-list-rt span{
    float:left;
    width:405px;
    height:1px;
    border-top:1px dashed #fe4e54;
}
.four-info-list-btn{
    width:190px;
    height:47px;
    line-height:47px;
    font-size:20px;
    color:#fff;
    text-align:center;
    cursor:pointer;
    margin:38px 0px 0px 64px;
    background: url(../img/four-info-list-btn.png) no-repeat center ;
}
.four-info-list-btn:hover{
    background: url(../img/four-info-list-btn_hover.png) no-repeat center ;
    color:#fff;
}
.five{
    width: 100%;
    padding: 60px 0px 28px 0px;
    background: url(../img/five.png) no-repeat center bottom;
    background-position-y: 175px;
}
.five .tit{
    background:url('../img/tit.png')no-repeat center;
}
.five-info{
    width:100%;
    height:237px;
    background:url('../img/five_cont.png')no-repeat center;
       background-position-y: 90px;
    margin:50px 0px 0px 0px;
    position:relative;
}
.five-info-list{
    width:100px;
    height:75px;
background: url('../img/five_icon_top.png') no-repeat center;

    font-size:20px;
    color:#323232;
    text-align:center;
    position:absolute;
    box-sizing:border-box;
}
.five-list1{
    padding-top:5px;
    left: 36px;
    top: 55px;
}
.five-list2{
    padding-top:13px;
    left: 166px;
    top: 155px;
    background: url('../img/five_icon_bottom.png') no-repeat center;
}
.five-list3{
    padding-top:5px;
    left:295px;
    top: 55px;
}
.five-list4{
    padding-top:16px;
    left: 425px;
    top: 155px;
    background: url('../img/five_icon_bottom.png') no-repeat center;
}
.five-list5{
    padding-top:18px;
    left:555px;
    top: 55px;
}
.five-list6{
    padding-top:16px;
    left: 680px;
    top: 155px;
    background: url('../img/five_icon_bottom.png') no-repeat center;
}
.five-list7{
    padding-top:18px;
    left:815px;
    top: 55px;
}
.five-list8{
    padding-top:27px;
    left: 940px;
    top: 155px;
    background: url('../img/five_icon_bottom.png') no-repeat center;
}
.five-list9{
    padding-top:18px;
    left:1073px;
    top: 55px;
}
.five .sreen-info-btn{
    margin-top:40px;
}
.ym_form{
    width: 100%;
    padding: 49px 0px 80px 0px;
    background: url('../img/ym_form.png')no-repeat center top;
    margin: 0px 0px 50px 0px;
}
.ym_form .title{
    font-weight:700;
}
.ym_form_info{
    width:100%;
    margin-top:0px;
}
.ym_form_nav{
    width: 420px;
    height: 55px;
    background: #8a7b7b;
    border-radius: 100px;
    margin:30px 390px 0px ;
}
.ym_form_nav li {
    height:55px;
    line-height:59px;
    text-align: center;
    width: 210px;
    font-size: 28px;
    font-weight:700;
    color:#fff;
    cursor: pointer;
}
.ym_form_nav .li_hover1 {
    background: #9c1e15;
    color: #fff;
    border-radius: 100px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    width: 215px;
    height:55px;
    line-height:60px;
    margin-left:-5px;
    margin-right:-1px;
}
.ym_form_info_text{
    width:1200px;
    margin:42px 0px 0px 0px;

}
.ym_form_info_text_list{
    width:100%;
    display: none;
    padding-left: 40px;
}
.ym_form_info_text_list input{
    background:#fff;
    font-size:18px;
    width:330px;
    height:70px;
    color:#bfc6c4;
    line-height:70px;
    border-radius:7px;
    margin-left:20px;
    padding-left: 30px;
}
.ym_form_info_btn{
    width:310px;
    height:70px;
    background:url('../img/ym_btn.png')no-repeat center;
    font-size:24px;
    cursor: pointer;
    line-height: 70px;
    border-radius: 10px;
    text-align:center;
    margin: 0px 30px 0px 90px;
}
.ym_form_info_btn:hover{
    background:url('../img/ym_btn_hover.png')no-repeat center;
}
.six{
    width:100%;
    padding:30px 0px 50px 0px;
    background:url('../img/six.png')no-repeat center bottom;
}
.six-info{
    width:100%;
    padding:50px 0px 50px 0px;
    background:#fff;
    border-radius:13px;
    box-shadow:1px 1px 15px #ccc;
}
.six-info .tit{
    background:url('../img/tit6.png')no-repeat center;
}
.six-info-text{
    width:910px;
    margin:50px 145px 0px 145px;
}
.six-info-text input{
    width:410px;
    height:64px;
    border:1px solid #eb2424;
    border-radius:9px;
    padding-left:20px;
    font-size:18px;
    background:none;
}
.six-info-btn{
    width:330px;
    height:66px;
    background:url('../img/six-info-btn.png')no-repeat center;
    margin:30px 290px 0px 290px;
    line-height:66px;
    text-align:center;
    font-size:30px;
    color:#fff;
    cursor:pointer;
}
.six-info-btn:hover,.seven-info-btn:hover{
    background:url('../img/six-info-btn-hover.png')no-repeat center;
    color:#f13535;
}
.seven{
    width:100%;
    padding:10px 0px 50px 0px;
}
.seven .tit{
    background:url('../img/tit.png')no-repeat center;
}
.seven-info{
    width:100%;
    height:550px;
    margin:40px 0px 0px 0px;
    background:url('../img/seven.png')no-repeat center;
    padding:65px 0px 0px 285px;
    box-sizing:border-box;
}
.seven-info-list{
    width:455px;
    height:150px;
    margin-bottom:20px;
}
.seven-info-list-question{
    float:left;
    width:366px;
    height:47px;
        background:url('../img/seven_icon1.png')no-repeat center;
}
.seven-info-list:nth-child(3){
    margin-top:25px;
}
.seven-info-list:nth-child(4) .seven-info-list-question{
    margin-top:25px;
    height:75px;
    background:url('../img/seven_icon2.png')no-repeat center;
}

.seven-info-list-question h6{
    float:left;
    width:100%;
    font-size:24px;
    font-weight:400;
    color:#323232;
    margin: 10px 0px 0px 60px;
}
.seven-info-list-answer{
    float:left;
    width:430px;
    height:157px;
    background:url('../img/seven-info-answer.png')no-repeat center;
}
.seven-info-list-answer:hover{
    background-size:100%;
}

.seven-info-list-answer p{
    float:left;
    font-size:18px;
    line-height:30px;
    color:#fff;
    margin:10px 15px 0px 24px;
}

.seven-info-btn{
    width:628px;
    height:90px;
    background:url('../img/six_btn.png')no-repeat center;
    margin:29px 0px 0px 286px;
    line-height:90px;
    text-align:center;
    font-size:24px;
    color:#323232;
    cursor:pointer;
}
.seven-info-btn:hover{
        color:#323232;
    background:url('../img/six_btn_hover.png')no-repeat center;
}
.eight{
    width:100%;
    margin-bottom:50px;
    padding:0px 0px 0px 0px;

}
.eight .title{
    height:145px;
    margin: 0px auto;
    font-size: 50px;
    font-weight:800;
    line-height:100px;
    text-align: center;
    background:url('../img/title.png')no-repeat center;
}
.eight_info{
    margin-top:25px;
    width:1200px;
    height:686px;
    background:url('../img/eight.png')no-repeat center;


}

.eight_info_title_content{
    float:left;
    width:450px;
    height:510px;
    font-size:20px;
    line-height:40px;
    margin:150px 0px 0px 21px;
    background:url('../img/eight_info_title_content.png')no-repeat center;
    padding:205px 44px 0px 35px;
    box-sizing:border-box;
}

.eight_info_list_left{
    margin-left:125px;
}
.eight_info_bottom{
    width:688px;
        height:510px;
        background:linear-gradient(to right,#d9d8d6,#f9f8f7,#e8ebec) ;
    margin:150px 0px 0px 22px;
}
.eight_info_bottom h6{
    margin-top:35px;
    float:left;
    width:100%;
    text-align:center;
    font-size:22px;
    font-weight:normal;
}
.eight_info_bottom_content{
    float:left;

    font-size:20px;
    line-height:38px;
    margin:26px 20px 15px 30px;
}
.eight_info_bottom_text{
margin:0px 25px 0px 28px;
  width:630px;
  height:110px;
  padding: 15px 50px;
  background: #bfd2e0;
  box-sizing: border-box;
  overflow: hidden;
}

.eight_info_bottom_text ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  height: 240px; /* 涓ゅ€嶇殑.six-list楂樺害 */
  transition: transform 0.5s ease;
  will-change: transform;
}

.eight_info_bottom_text li {
  width: calc(50% - 10px);
  float: left;
  margin-bottom: 10px;
  font-size: 16px;
  color: #000000;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.eight_info_bottom_text li:nth-child(odd) {
  margin-right: 20px;
}
.eight_btn{
    width:370px;
    height:70px;
    background:url('../img/eight_btn.png')no-repeat center;

    text-align:center;
    line-height:70px;
    font-size:24px;
    color:#fff;
    cursor:pointer;
    margin:30px 150px;
}
.eight_btn:hover{
    color:#323232;
    background:url('../img/eight_btn_hover.png')no-repeat center;
}