*{
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    list-style: none;
    text-decoration: none;
}
body{
    width: 100%;
    margin: 0 auto;
    position: relative;
}
header{
    height: 650px;
    position: relative;
}
.header_top{
    width: 100%;
    height: 87px;
    line-height: 51px;
    box-sizing: border-box;
    padding: 19px 20px 17px;
    background-color: rgba(00,00,00,0.6);
    position: absolute;
    top: 0px;
    z-index: 1;
}
.right{
    float: right;
    margin-top: 9.5px;
}
.header_top_daohang{
    width: 50%;
    overflow: hidden;
    box-sizing: border-box;
    padding-bottom: 200px;
    background-color: #282828;
    position: fixed;
    top: 0;
    right: 0;
    height:100%;
}
.header_top_daohang dt{
    padding-left: 10%;
    height: 87px;
    line-height: 87px;
    box-sizing: border-box;
    font-size:40px;
    color: white;
    background-color: red;
}
.guan_bi{
    margin-top: 18px;
    margin-right: 18px;
    float: right;
}
.header_top_daohang dd{
    margin-left: 10%;
    line-height: 120px;
    border-bottom: 1px solid white;
    background: url("../images/duobian8.png") no-repeat 350px 50%;
}
.header_top_daohang dd a{
    font-size:35px;
    font-weight: bold;
    color: white;
}
.guan_zhu{
    margin-top: 50px;
    text-align: center;
}
.guan_zhu p{
    font-size:35px;
    color: white;
}



.header_banner{
    height: 650px;
}
.section_div1{
    width: 100%;
    padding: 6% 3%;
    box-sizing: border-box;
    background-color: white;
}
.section_div1>div{
    height: 500px;
    padding: 8% 4%;
    background: url("../images/jx38kb.png");
    background-size: cover;
    background-position: center;
}
.section_div1 h2{
    padding-left: 70px;
    font-size: 40px;
    color: white;
    background: url("../images/caidan966.png") no-repeat;
}
.section_div1 h2 span{
    font-size: 45px;
    color: #fef102;
}
.section_div1 dl{
    margin-top: 40px;
}
.section_div1 dl dt,.section_div1 dl dd a{
    color: white;
    font-size:25px;
    line-height: 45px;
}
.section_div1 dl dt{
    margin-bottom: 13px;
}
.section_div1 dl dd{
    padding-left: 20px;
    background: url("../images/duobian8.png") no-repeat 0 10px;
    text-decoration: underline;
}
.section_div2{
    width: 100%;
    box-sizing: border-box;
    padding: 8%;
    text-align: center;
}
.section_div2_top h2{
    margin-top: 18px;
    font-size:50px;
}
.section_div2_top h2 span{
    font-size:50px;
    color: #de5d40;
}
.section_div2_bottom ul li div{
    display: inline-block;
    margin-top: 37px;
    width: 30%;
}
.section_div2_bottom ul li div p{
    color: #a8a8a8;
    font-size: 20px;
    line-height: 30px;
}
.section_div3{
    width: 100%;
    box-sizing: border-box;
    height: 486px;
    padding: 8% 0 0 40%;
    background: #FEF1E0 url("../images/bailing.png") no-repeat;
}
.section_div3 dt{
    font-size:40px;
    color: #343331;
}
.section_div3 dt span{
    font-size:40px;
    font-weight: bold;
    color: #e05f42;
}
.section_div3 dl dd{
    font-size: 20px;
    font-weight: bold;
    color: #343233;
    text-indent: 2em;
    line-height: 80px;
    margin-top: 3%;
}
.section_div3 dl dd:first-of-type{
    background:url("../images/tuoyuan1.png")no-repeat;
}
.section_div3 dl dd:nth-of-type(2){
    background:url("../images/tuoyuan2.png")no-repeat;
}
.section_div3 dl dd:nth-of-type(3){
    background:url("../images/tuoyuan3.png")no-repeat;
}
.section_div4{
    width: 100%;
    box-sizing: border-box;
    padding: 8% 2%;
}
.section_div4_top{
    text-align: center;
}
.section_div4_top h2{
    margin-top: 18px;
    font-size:50px;
}
.section_div4_top h2 span{
    font-size:50px;
    color: #de5d40;
}
.section_div4_bottom{
    height: 563px;
    margin-top: 38px;
    padding-top: 20%;
    background: url("../images/juxing52.png");
    background-size: cover;
    background-position: center;
}
.section_div4_bottom p{
    padding: 0 7% 7% 7%;
    font-size:25px;
    line-height: 35px;
    background: url("../images/db8kb4.png") no-repeat 5% 6%;

}
.section_div5{
    margin-top: 33px;
    padding: 83px 2% 0 2%;
    width: 100%;
    height: 775px;
    box-sizing: border-box;
    background: url("../images/jx2kb.png");
    background-size: cover;
    background-position: center;
}
.section_div5 h2{
    text-align: center;
    font-size:50px;
    margin-bottom: 55px;
}
.section_div5>p{
    font-size:25px;
    margin-bottom: 5%;
}
.section_div5 ul li{
    margin-left: 3%;
}
.section_div5 ul li p{
    width: 45%;
    font-size: 30px;
    line-height: 50px;
    display: inline-block;
}
.section_div5 ul li p img{
    padding-right: 2%;
}
.section_div6{
    width: 100%;
    height: 800px;
    box-sizing: border-box;
    padding: 8% 2%;
}
.section_div6 h2{
    text-align: center;
    font-size:50px;
}
.section_div6 h2 span{
    color: #de5f3f;
    font-size:50px;
}
.section_div6 h2+p{
    font-size: 30px;
    color: #999999;
    margin: 27px 0 50px 0;
    text-align: center;
}
.section_div6_bottom{
    width: 100%;
    height: 510px;
    position: relative;
    background: url("../images/yuan.png") no-repeat 50% 0;
}
.section_div6_bottom p{
    font-size:30px;
    font-weight: bold;
    color: #de5d40;
    position: absolute;
}
.section_div6_bottom p:first-of-type{
    top:30%;
    left:0%;
}
.section_div6_bottom p:nth-of-type(2){
    top:30%;
    right:0%;
}
.section_div6_bottom p:nth-of-type(3){
    top:65%;
    left:2%;
}
.section_div6_bottom p:nth-of-type(4){
    top:65%;
    right:0%;
}
.section_div6_bottom p:nth-of-type(5){
    width: 100%;
    bottom:0%;
    text-align: center;
}
.section_div7{
    width: 100%;
    height: 535px;
    padding: 45px 2% 0;
    box-sizing: border-box;
    background: url("../images/jx48kb.png");
    background-size: cover;
    background-position: center;
}
.section_div7 h2{
    text-align: center;
    font-size: 33px;
    color: #656668;
    margin-bottom: 26px;
}
.section_div7 h2 span{
    font-size: 33px;
    color: #8554af;
}
.section_div7 ul{
    text-align: center;
}
.section_div7 ul li{
    display: inline-block;
    width: 26%;
    height: 270px;
    box-sizing: border-box;
    border: 1px solid red;
    border-radius: 5%;
    text-align: center;
}
.section_div7 ul li:first-of-type{
    background-color: #e38f51;
    float: left;
}
.section_div7 ul li:nth-of-type(2){
    background-color: #9f75c1;
}
.section_div7 ul li:nth-of-type(3){
    background-color: #ce758b;
    float: right;
}
.section_div7 ul li p{
    margin-top: 15%;
    font-size: 33px;
    color: #ffffff;
}
.section_div8{
    width: 100%;
    height: 600px;
    box-sizing: border-box;
    padding: 70px 5% 0;
    position: relative;
}
.section_div8>p{
    text-align: center;
    margin-bottom: 74px;
}
/*---------------------*/
.section_div8 .slideBox .bd ul{
    width: 100%;
    height: 350px;
    overflow: hidden;
}
.section_div8 .slideBox .bd img{
    display:block;
}
.section_div8 .slideBox  .prev,
.section_div8 .slideBox  .next{
    width: 62px;
    height: 62px;
    display: block;
    position: absolute;
    top: 50%;
}
.section_div8 .slideBox .prev{
    left: 0%;
    background: url("../images/juxing44fb.png") no-repeat 20.5px 0;
}
.section_div8 .slideBox .next{
    right: 0%;
    background: url("../images/juxing44.png") no-repeat 20.5px 0;
}
.section_div9{
    width: 100%;
    height: 700px;
    box-sizing: border-box;
    padding: 43px 2% 0;
    background: url("../images/jx54.png");
    background-size: cover;
    background-position: center;
    position: relative;
}
.section_div9 h2{
    text-align: center;
    font-size:50px;
}
.section_div9 h2 span{
    font-size:50px;
    color: #de5d40;
}
/*----------------------*/
.section_div9 .slideBox .hd ul{
    width: 100%;
    text-align: center;
}
.section_div9 .slideBox .hd ul li{
    margin-top: 58px;
    display: inline-block;
    font-size:30px;
    font-weight: bold;
    line-height: 45px;
    border: none;
    /*border-bottom: solid 3px red;*/
}
.section_div9 .slideBox .hd ul li:first-of-type{
    float: left;
}
.section_div9 .slideBox .hd ul li:last-of-type{
    float: right;
}
.section_div9 .slideBox .hd ul li.on{
    border-bottom: solid 3px red;
}
.section_div9 .slideBox .bd ul{
    height: 250px;
    margin-top: 91px;
    padding: 0 10%;
    overflow: hidden;
}
.section_div9 .slideBox .bd li{
    height: 250px;
    text-align: center;
}
.section_div9 .slideBox .bd p{
    margin-bottom: 2px;
    font-size: 25px;
    line-height: 32px;
}
.pink{
    background-color: #f7d5ce;
}
.orange{
    background-color: #f3d3b5;
}
.section_div9 .slideBox .prev,
.section_div9 .slideBox .next{
    position:absolute;
    top:60%;
    display:block;
    width:45px;
    height:45px;
}
.section_div9 .slideBox .next{
    right:2%;
    background: url("../images/you.png");
}
.section_div9 .slideBox .prev{
    left:2%;
    background: url("../images/zuo.png");
}
.section_div9_div{
    width: 100%;
    margin-top: 38px;
    text-align: center;
}
.section_div9_div a{
    font-size:30px;
    padding: 12px 24px;
    color: white;
    background-color: #fca601;
    border-radius: 10px;
    box-shadow: #bab9be 0 5px;
}
.section_div10 {
    width: 100%;
    height: 800px;
    box-sizing: border-box;
    padding-top: 70px;
    background: url("../images/yjjx8kb.png") no-repeat 50% 100px;
    background-size: 96% 700px;
}
.section_div10_div{
    padding: 0 7%;
    background: url("../images/slzndxkb.png") no-repeat 0 10px;
}
.section_div10 div h2{
    font-size:50px;
    padding-left: 12px;
}
.section_div10 div h2 span{
    font-size:50px;
    color: #e05d41;
}
.section_div10 div p{
    padding-left: 12px;
    font-size:26px;
    line-height: 35px;
}
.section_div10_div_first h2{
    margin-bottom: 32px;
}
.section_div10_div_first p{
    background: url("../images/db8kb4.png")no-repeat 0px 10px;
}
.section_div10_div_second h2{
    margin: 49px 0 43px 0;
}
.section_div10_div_second div img{
    margin: 16px 24px 0 0;
}
.section_div11{
    width: 100%;
    height:757px;
    box-sizing: border-box;
}
.section_div11 h2{
    width: 100%;
    text-align: center;
    font-size:50px;
    margin: 39px 0 30px 0;
}
.section_div11_div1{
    width: 100%;
    box-sizing: border-box;
    padding: 0 2%;
}
.section_div11_div1 ul{
    height: 300px;
    background: url("../images/jx51.png") no-repeat 0 210px;
    background-size: 100% 84px;
    text-align: center;
}
.section_div11_div1 ul li{
    display: inline-block;
}
.section_div11_div1 ul li:nth-of-type(1){
    margin-left: 10%;
    float: left;
}
.section_div11_div1 ul li:nth-of-type(3){
    margin-right: 10%;
    float: right;
}
.section_div11_div2{
    width: 100%;
    margin-top: 50px;
    text-align: center;
}
.section_div11_div2 a{
    font-size:30px;
    padding: 12px 24px;
    color: white;
    background-color: #fca601;
    border-radius: 10px;
    box-shadow: #bab9be 0 5px;
}
footer{
    width: 100%;
    height: 220px;
    box-sizing: border-box;
    position: fixed;
    padding: 0 2%;
    bottom: 0px;
    background-color: rgba(00,00,00,0.6);
}
.footer_div_first img{
    margin-top: 39px;
}
.footer_div_second{
    width: 100%;
    box-sizing: border-box;
    margin-top: 22px;
}

.footer_div_second_1,
.footer_div_second_2{
    float: left;
}
.footer_div_second_2{
    margin-left: 15%;
}
.footer_div_second_2_form input{
    width: 300px;
    font-size:25px;
    line-height: 35px;
    color: white;
    background: transparent;
    border-radius: 10px;
    border-color: #ffffff;
    outline:none;
}
/*placeholder颜色设置*/
.footer_div_second_2_form input::-webkit-input-placeholder{
    /*谷歌*/
    color: white;
}
.footer_div_second_2_form input::-moz-placeholder{
    /*火狐19*/
    color: white;
}
.footer_div_second_2_form input:-moz-placeholder{
    /*火狐4-18*/
    color: white;
}
.footer_div_second_2_form input:-ms-input-placeholder{
    /*IE*/
    color: white;
}
.footer_div_second_2_form p:first-of-type input{
    margin-bottom: 12px;
}
.footer_div_second_3{
    position: absolute;
    right: 2%;
    top:50%;
}
.footer_div_second_3 a{
    font-size:30px;
    padding: 12px 24px;
    color: white;
    background-color: #fca601;
    border-radius: 15px;
    box-shadow: #292929 0 5px;
}


/*悬浮*/
.floatTool{width: 109px;height: 109px;position: fixed;left: 18px;bottom: 234px;z-index: 6;}
.floatTool > span{width: 109px;height:109px;display: block;background: #ef3333 url("../images/float_menu.png") no-repeat center / 50px auto;border-radius: 6px;box-shadow: 0 1px 6px rgba(0,0,0,.57);}
.floatTool > ul{width: 109px;bottom: 748px;position: absolute;left: 0;-webkit-transform: translate3D(0,100%,0);transform: translate3D(0,100%,0);display: none;}
.floatTool > span.on + ul{display: block;-webkit-animation: slideInUp .3s ease-in-out forwards;animation: slideInUp .3s ease-in-out forwards;}
.floatTool > ul li{margin-top: 15px;}
.floatTool > ul li i{width:50px;height: 54px;display: block;background-repeat: no-repeat;background-position: center;background-size: contain;margin: 0 auto 5px;}
.floatTool > ul li a{display: block;width: 109px;height: 94px;background-color: #636363;border-radius: 6px;padding-top:15px;text-align: center;color: #fff;font-size: 20px;box-shadow: 0 1px 6px rgba(0,0,0,.57);text-decoration: none;}
.floatTool li i.float_shouji{background-image: url("../images/float_shouji.png");}
.floatTool li i.float_youhui{background-image: url("../images/float_youhui.png");}
.floatTool li i.float_tisheng{background-image: url("../images/float_tisheng.png");}
.floatTool li i.float_top{background-image: url("../images/float_top.png");}
.floatTool li i.float_zhengche{background-image: url("../images/float_zhengche.png");}