@charset "UTF-8";
/* base */
* {
    margin: 0;
    padding: 0;
}

html {
    color: #000;
    font: 400 13.9167px/1.5em "Helvetica Neue", "Hiragino Sans GB", "Microsoft YaHei", "\9ED1\4F53", Arial, sans-serif;
    height: 100%;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td,
figure {
    margin: 0;
    padding: 0;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

ol,
ul {
    list-style: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
    font-weight: normal;
}

* + html input,
* + html textarea,
* + html select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}

* html input,
* html textarea,
* html select {
    font-size: 100%;
}

a:focus,
input[type="button"][type="summit"]:focus {
    outline: none;
}

a {
    color: #000;
    text-decoration: none;
}

* a {
    cursor: pointer;
}

#fourY_wrap {
    max-width: 1920px;
    min-width: 1024px;
    margin: auto;
}
/*头部*/
#fourY_wrap{
    padding-top:80px;
}
#fourY_wrap .header {
    width: 1200px;
    height: 80px;
    margin: auto; 
}
#fourY_wrap .header_w{
    width:100%;
    position:fixed;
    top:0;
    background:rgba(255,255,255,0.95);
    z-index:90;
    box-shadow: 0 1px 3px rgba(0,0,0,0.05);
}
#fourY_wrap .header div,.nav {
    height: 80px;
    line-height: 80px;
    text-align:center;
}
#fourY_wrap .header .h_logo{
    width: 100px;
    height: 52px;
    margin-right:50px;
}
#fourY_wrap .header .h_logo img {
    vertical-align: middle;
    width:100%;
}
#fourY_wrap .header .h_logo {
    float: left;
}

#fourY_wrap .header .h_tel {
    float: right;
}
#fourY_wrap .header .h_tel .img{
    vertical-align: middle;
}
#fourY_wrap .header .h_tel span {
    font-size: 18px;
    color: #ff3300;
    display: inline-block;
    margin-left: 4px;
    margin-right:45px;
}
#fourY_wrap .header .h_tel button{
    width: 104px;
    height: 38px;
    line-height:38px;
    background-color: #ff3300;
    border-radius: 19px;
    outline:none;
    font-size: 14px;
    color: #fefefe;
    border:0;
}
#fourY_wrap .header .nav {
    overflow: hidden;
    text-align: right;
}
#fourY_wrap .header .nav li{
    float:left;
    position:relative;
    margin-right: 29px;
}
#fourY_wrap .header .nav .active a,
#fourY_wrap .header .nav li:hover
{
    font-weight:700;
}
#fourY_wrap .header .nav .active a:after,
#fourY_wrap .header .nav li:hover a:after{
    content:'';
    position:absolute;
    left:50%;
    bottom:20px;
    margin-left:-12px;
    width: 24px;
    height:2px;
    background:#fb3449;

}
#fourY_wrap .header .nav a {
    font-size: 16px;
    color: #4d4d4d;
    display: inline-block;
}
/*section公共部分*/
#fourY_wrap .section_inner{
    width:1200px;
    margin:0 auto;
    height:100%;
    position:relative;
    overflow:hidden;
}
#fourY_wrap .section_inner .title{
    text-align:center;
    margin:80px 0 40px;
}
#fourY_wrap .section_inner .text{
    font-size: 26px;
    text-align:center;
    line-height: 26px;
}
/*section1部分*/
#fourY_wrap .section1 {
    overflow:hidden;
    height:500px;

}
#fourY_wrap .section1a {
    overflow:hidden;
    height:500px;
    background:url('../images/banner-yy.png') repeat-x;
}



#fourY_wrap .section1a .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1a .section_inner .section1_content .p1{
    font-size: 61px;
    color: #fff;
}
#fourY_wrap .section1a .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1a .section_inner .section1_content .p3{
    font-size: 30px;
    color: #fff;
}
#fourY_wrap .section1a .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color: #e4dc60;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1a .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1a.section_inner .section1_bg img{
    width:100%;
}


#fourY_wrap .section1b {
    overflow:hidden;
    height:500px;

}



#fourY_wrap .section1b .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1a .section_inner .section1_content .p1{
    font-size: 61px;
    color: #fff;
}
#fourY_wrap .section1b .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1b .section_inner .section1_content .p3{
    font-size: 30px;
    color: #fff;
}
#fourY_wrap .section1b .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color:#e9615f ;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1b .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1b.section_inner .section1_bg img{
    width:100%;
}




#fourY_wrap .section1c {
    overflow:hidden;
    height:500px;

}




#fourY_wrap .section1c .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1c .section_inner .section1_content .p1{
    font-size: 61px;
    color: #fff;
}
#fourY_wrap .section1c .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1c .section_inner .section1_content .p3{
    font-size: 30px;
    color: #fff;
}
#fourY_wrap .section1c .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color:#a96dee ;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1c .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1c.section_inner .section1_bg img{
    width:100%;
}




#fourY_wrap .section1w {
    overflow:hidden;
    height:500px;

}




#fourY_wrap .section1w .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1w .section_inner .section1_content .p1{
    font-size: 50px;
    color: #fff;
}
#fourY_wrap .section1w .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1w .section_inner .section1_content .p3{
    font-size: 30px;
    color: #fff;
}
#fourY_wrap .section1w .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color:#fcb8d7 ;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1w .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1w.section_inner .section1_bg img{
    width:100%;
}



#fourY_wrap .section1w {
    overflow:hidden;
    height:500px;

}



#fourY_wrap .section1d {
    overflow:hidden;
    height:500px;

}

#fourY_wrap .section1d .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1d .section_inner .section1_content .p1{
    font-size: 61px;
    color: #fff;
}
#fourY_wrap .section1d .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1d .section_inner .section1_content .p3{
    font-size: 30px;
    color: #fff;
}
#fourY_wrap .section1d .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color:#3a93cf ;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1d .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1d.section_inner .section1_bg img{
    width:100%;
}


#fourY_wrap .section1tt {
    overflow:hidden;
    height:500px;

}

#fourY_wrap .section1tt .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1tt .section_inner .section1_content .p1{
    font-size: 61px;
    color: #fff;
}
#fourY_wrap .section1tt .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1tt .section_inner .section1_content .p3{
    font-size: 30px;
    color: #fff;
}
#fourY_wrap .section1tt .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color:#95cd92 ;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1tt .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1tt.section_inner .section1_bg img{
    width:100%;
}


#fourY_wrap .section1 .section_inner .section1_content{
    margin-top:82px;
}
#fourY_wrap .section1 .section_inner .section1_content .p1{
    font-size: 61px;
    color: #fff;
}
#fourY_wrap .section1 .section_inner .section1_content .p2{
    font-size: 40px;
    color: #fff;
    margin:50px 0 69px;
    white-space:nowrap;
}
#fourY_wrap .section1 .section_inner .section1_content .p3{
    font-size: 30px;
    color: #ffdc91;
}
#fourY_wrap .section1 .section_inner .section1_content .words{
    margin-top:79px;
    font-size: 30px;
    background-color: #ffffff;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.27);
    border-radius: 4px;
    width: 425px;
    height: 64px;
    color: #95cd92;
    text-align:center;
    line-height:64px;
}
#fourY_wrap .section1 .section_inner .section1_bg{
    position:absolute;
    right:0;
    bottom:0;
    width: 437px;
    height: 422px;
}
#fourY_wrap .section1 .section_inner .section1_bg img{
    width:100%;
}

#fourY_wrap .section22{
    background:#fff;
}
#fourY_wrap .section22 .section_inner .title{
    color: #333;
}
#fourY_wrap .section22 .section_inner .text{
    color: #666;
}
#fourY_wrap .section22 .section_inner .section22_lis{
    margin: 66px 0;
    overflow:hidden;
}
#fourY_wrap .section22 .section_inner .section22_lis li{
    width: 217px;
    height: 243px;
    background-color: #f2f2f2;
    box-shadow: 0px 0px 4px 0px rgba(150, 150, 150, 0.36);
    border-radius: 8px;
    border-top:20px solid #3466ff;
    float:left;
    margin-right:28px;
}
#fourY_wrap .section22 .section_inner .section22_lis li:last-child{
    margin-right:0;
}
#fourY_wrap .section22 .section_inner .section22_lis li .li_img{
    width:65px;
    height:65px;
    margin:43px auto 25px;
}
#fourY_wrap .section22 .section_inner .section22_lis li .li_img img{
    width:100%;
    height:100%;
}
#fourY_wrap .section22 .section_inner .section22_lis li p{
    font-size: 24px;
    color: #666;
    text-align:center;
    margin-top:40px;

}
#fourY_wrap .section22 .section_inner .section22_lis li span{
    font-size: 18px;
    color: #999;
    text-align:center;
    display:inline-block;
    line-height:24px;
    width:100%;
}
/*section3*/
#fourY_wrap .section3{
    width:100%;
    height: 466px;
    background:url('../images/three3.png') no-repeat 50%;
}
#fourY_wrap .section3_7{
    background:url('../images/seven3.png') no-repeat 50%;
}
#fourY_wrap .section3_10{
    background:url('../images/nine3.png') no-repeat 50%;
}
#fourY_wrap .section3 .section_inner .title{
    color: #e8e8e8;
}
#fourY_wrap .section3 .section_inner .text{
    color: #fff;
}
#fourY_wrap .section3 .section_inner .words{
    margin-top:47px;
    font-size: 22px;
    color: #e8e8e8;
    line-height:40px;
}
/*section4部分*/
#fourY_wrap .section4{
    background:#fff;
    height: 1050px;
}
#fourY_wrap .section4 .section_inner .section4_t{
    font-size: 38px;
    color: #333;
    text-align:center;
    margin-top:49px;
}
#fourY_wrap .section4 .section_inner .section4_lis{
    overflow:hidden;
    margin:53px 0 49px;
}
#fourY_wrap .section4 .section_inner .section4_lis li{
    width:260px;
    height:350px;
    float:left;
    margin-right:200px;
    text-align:center;
}
#fourY_wrap .section4 .section_inner .section4_lis li:nth-child(3){
    margin-right:0;
}
#fourY_wrap .section4 .section_inner .section4_lis li .li_img{
    margin:0 auto;
    width:130px;
    height:130px;
    background:url('../images/01.png') no-repeat;
}
#fourY_wrap .section4 .section_inner .section4_lis li:nth-child(2) .li_img{
    background:url('../images/02.png') no-repeat;
}
#fourY_wrap .section4 .section_inner .section4_lis li:nth-child(3) .li_img{
    background:url('../images/03.png') no-repeat;
}
#fourY_wrap .section4 .section_inner .section4_lis li:nth-child(4) .li_img{
    background:url('../images/04.png') no-repeat;
}
#fourY_wrap .section4 .section_inner .section4_lis li:nth-child(5) .li_img{
    background:url('../images/05.png') no-repeat;
}
#fourY_wrap .section4 .section_inner .section4_lis li:nth-child(6) .li_img{
    background:url('../images/06.png') no-repeat;
}
#fourY_wrap .section4 .section_inner .section4_lis li p{
    margin:28px auto 43px;
    font-size: 30px;
    color: #292929;
}
#fourY_wrap .section4 .section_inner .section4_lis li span{
    font-size: 18px;
    color: #666;
    line-height: 32px;
    display:inline-block;
}
/*section5*/
#fourY_wrap .section5{
    background-color: #fbf8f7;
}
#fourY_wrap .section5 .section_inner .title{
    color: #030303;
}
#fourY_wrap .section5 .section_inner .text{
    color: #666666;
}
#fourY_wrap .section5 .section_inner .tex{
    color: #666666;
    font-size: 20px;
    line-height: 32px;
    margin-top:45px;
}
#fourY_wrap .section5 .section_inner .section5_lis{
    overflow:hidden;
    margin:62px 0 80px;
}
#fourY_wrap .section5 .section_inner .texc{
    overflow:hidden;
    margin:50px 0 80px;
}
#fourY_wrap .section5 .section_inner .section5_lis li{
    float:left;
    width: 372px;
    height: 580px;
    /* box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2); */
    border-radius: 10px;
    margin-right:42px;
   
    border: 1px solid #efefef;
    box-sizing:border-box;
}
#fourY_wrap .section5 .section_inner .section5_lis li:nth-child(2){

}
#fourY_wrap .section5 .section_inner .section5_lis li:nth-child(3){

    margin-right:0;
}
#fourY_wrap .section5 .section_inner .section5_lis li .li_img{
    width: 372px;
    height: 261px;
    border-radius: 10px 10px 0px 0px
}
#fourY_wrap .section5 .section_inner .section5_lis li .li_img img{
    width:100%;
}
#fourY_wrap .section5 .section_inner .section5_lis li p{
    font-size: 28px;
    color: #333;
    margin:20px 0 38px;
    text-align:center;
}
#fourY_wrap .section5 .section_inner .section5_lis li span{
    font-size: 18px;
    color: #666;
    padding:0 28px;
    line-height: 32px;
    display:inline-block;
}




#fourY_wrap .section55{
    background-color: #fbf8f7;
}
#fourY_wrap .section55 .section_inner .title{
    color: #030303;
}
#fourY_wrap .section55 .section_inner .text{
    color: #666666;
}
#fourY_wrap .section55 .section_inner .tex{
    color: #666666;
    font-size: 20px;
    line-height: 32px;
    margin-top:45px;
}


.section55_lis li{
    float:left;
    width: 372px;
    height: 580px;
    /* box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.2); */
    border-radius: 10px;
    margin-right:42px;

    border: 1px solid #efefef;
    box-sizing:border-box;
}
.section55_lis li:nth-child(2){

}
 .section55_lis li:nth-child(3){

    margin-right:0;
}
.section55_lis li .li_img{
    width: 372px;
    height: 261px;
    border-radius: 10px 10px 0px 0px
}
.section55_lis li .li_img img{
    width:100%;
}
 .section55_lis li p{
    font-size: 28px;
    color: #333;
    margin:20px 0 38px;
    text-align:center;
}
.section55_lis li span{
    font-size: 18px;
    color: #666;
    padding:0 28px;
    line-height: 32px;
    display:inline-block;
}



/*section6部分*/
#fourY_wrap .section6 {
    height: 777px;
    background:#3636ff;
}
#fourY_wrap .section6 .section_inner .title{
    color: #fff;
}
#fourY_wrap .section6 .section_inner .text{
    color: #fff;
}
#fourY_wrap .section6 .section_inner .section6_lis{
    margin-top:72px;
    overflow:hidden;
}
#fourY_wrap .section6 .section_inner .section6_lis li{
    float:left;
    width: 389px;
    height: 159px;
    background-color: #fff;
    box-shadow: 0px 0px 4px 0px  rgba(0, 0, 0, 0.1);
    border-radius: 10px;
    margin-right:16px;
    box-sizing:border-box;
    padding:36px 36px 0 30px;
    margin-bottom:20px;
}
#fourY_wrap .section6 .section_inner .section6_lis li:nth-child(3n){
    margin-right:0;
}
#fourY_wrap .section6 .section_inner .section6_lis li .li_img{
    float:left;
    width:48px;
    height:48px;
    line-height:123px;
}
#fourY_wrap .section6 .section_inner .section6_lis li .li_img img{
    width:100%;
    height:100%;
}
#fourY_wrap .section6 .section_inner .section6_lis li .li_text{
    float:right;
}
#fourY_wrap .section6 .section_inner .section6_lis li .li_text p{
    font-size: 22px;
    color: #333;
    margin-bottom: 18px;
}
#fourY_wrap .section6 .section_inner .section6_lis li .li_text span{
    font-size: 16px;
    line-height: 25px;
    color: #666;
    display:inline-block;
    width:244px;
}
/*section7部分*/
#fourY_wrap .section7{
    background:#fff;
}
#fourY_wrap .section7 .section_inner .title{
    color: #333;
}
#fourY_wrap .section7 .section_inner .text{
    color: #666;
}
#fourY_wrap .section7 .section_inner .section7_img{
    margin:58px auto 113px;
    width:1200px;
    height:978px;
}
#fourY_wrap .section7 .section_inner .section7_img img{
    width:100%;
}
/*section8部分*/
#fourY_wrap .section8{
    padding-top:80px;
    height: 581px;
    background:#3366ff;
}
#fourY_wrap .section8 .section_inner{
    overflow:visible;
}
#fourY_wrap .section8 .section_inner .title{
    color:#fff;
    margin: 0 0 40px;
}
#fourY_wrap .section8 .section_inner .text{
    color:#fff;
}
#fourY_wrap .section8 .section_inner .section8_content{
    margin:75px 82px 0 0;
    float:left;
    width: 559px;
    height: 676px;
    background-color: #fff;
    box-shadow: 2px 4px 28px 1px rgba(0, 0, 0, 0.1);
    border-radius: 24px;
    text-align:center;
}
#fourY_wrap .section8 .section_inner .section8_content:last-child{
    margin-right:0;
}
#fourY_wrap .section8 .section_inner .section8_content .content_title{
    font-size: 30px;
    letter-spacing: 1px;
    color: #333;
    margin:52px auto 22px;
}
#fourY_wrap .section8 .section_inner .section8_content .content_text{
    font-size: 18px;
    line-height: 30px;
    color: #868686;
}
#fourY_wrap .section8 .section_inner .section8_content .sec_img{
    width:439px;
    height:430px;
    margin:29px auto 0;
}
#fourY_wrap .section8 .section_inner .section8_content .sec_img img{
    width:100%;
    height:100%;
}
/*section9部分*/
#fourY_wrap .section99{
    background:#fff;
}
#fourY_wrap .section99 .section_inner{
    width:1220px;
}
#fourY_wrap .section99 .section_inner .title{
    color: #333;
}
#fourY_wrap .section99 .section_inner .text{
    color: #666;
}
#fourY_wrap .section99 .section_inner .section99_lis{
    margin:123px auto;

}
#fourY_wrap .section99 .section_inner .section99_lis li{
    width:1202px;
    height:307px;
    margin:0 auto 100px;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.08);
}
#fourY_wrap .section99 .section_inner .section99_lis li img{
    width:100%;
}
