body{font-family: "微软雅黑";}
.cfix:after{display: block; clear: both; visibility: hidden; font-size: 0; line-height: 0; content: ""; height: 0}
.cfix{*zoom: 1}
.banner{background: url(../images/banner.jpg) center top no-repeat;}
.banner a{display: block;height:800px;}
.cnts{width: 1340px;margin-left: auto;margin-right: auto;}


@font-face {
    font-family: Regular;/*给引入字体起的名字*/
    src:url('SourceHanSansCN-Regular.otf'); /* IE9 */
}

@font-face {
    font-family: Normal;/*给引入字体起的名字*/
    src:url('SourceHanSansCN-Normal.otf'); /* IE9 */
}

.mbtn{text-align: center; font-size: 0;padding: 30px 0;}
.mbtn a{ 
    display: inline-block;
    height: 106px;
    width: 100%;
    padding: 0 40px;
    font-size: 30px;
    color: #f35420;
    line-height: 94px;
    background: url(../images/btn.png) center top no-repeat;
	}
.mbtn a{transition: all ease-in-out .3s;}
.mbtn a:hover{transform: translateY(-3px);}

.mbtn2{text-align: center; font-size: 0;padding: 30px 0;}
.mbtn2 a{ 
    display: inline-block;
    height: 106px;
    width: 100%;
    padding: 0 40px;
    font-size: 30px;
    color: #ffffff;
    line-height: 94px;
    background: url(../images/btn1.jpg) center top no-repeat;
	}
.mbtn2 a{transition: all ease-in-out .3s;}
.mbtn2 a:hover{transform: translateY(-3px);}

.hover-list li{transition: all ease-in-out .3s;}
.hover-list li:hover{transform: translateY(-3px); box-shadow: 5px 10px 15px rgba(0,0,0,0.2);}
.zhd{margin-bottom: 20px;padding-top: 20px;}

.bg {background:#fff}
.bg1 {background:#ffe989}

.m2{margin-left: auto;margin-right: auto;}
.m2 .zintro{font-size: 25px;color: #5e3600;text-indent: 3rem;margin-bottom: 40px;font-family: Normal;margin-left: 9rem;}
.m2 .row1{margin-bottom: 0px;}
.m2 .row1 dt{float: left;width: 500px;}
.m2 .row1 dd{position: relative;float: left;width: 410px; height: 272px; margin-bottom: 47px; margin-left: 10px;}
.m2 .row1 dd p{position: absolute; left: 150px; bottom: 0px; font-size: 20px; line-height: 26px; color: #ffebc6;}



.m3 .intro{font-size: 28px;color: #5e3600;font-family: Normal;margin-bottom: 40px;text-align: center;}
.m3 .row{width: 1340px;margin-left: auto;margin-right: auto;}
.m3 ul{margin-left: 0px;}
.m3 ul li{float: left;position: relative;width: 426px;height: 426px; background: linear-gradient(
0deg,#ff6e01 35%, #faa43e);cursor: pointer; transition: all ease .3s;}
.m3 ul li:hover{-webkit-transform: translateY(-2px);transform: translateY(-2px);}
.m3 ul li .pic{width: 600px;margin-left: 15px;margin-top: 10px;overflow: hidden;border-radius: 8px 8px 0 0; background:url("/static/images/loading.gif") center center no-repeat}
.m3 ul li .info{overflow: hidden;border-radius: 0 0 8px 8px;color: #fff;}
.m3 ul li dl dt {float:left;}
.m3 ul li dl dt img {margin-left: 15px;margin-top: 25px;}
.m3 ul li dl .p1{font-size: 28px;margin-left: 9rem;margin-top: 3rem;}


.m4 .row1{margin-bottom: 20px;}
.m4 .row2{padding-bottom: 60px;}
.m4 .row1 ul li{float: left;width: 650px;height: 245px;}
.m4 .row1 .right {margin-left:40px;}
.m4 .row2 ul li{float: left;width: 410px;}
.m4 .row2 .right {margin-left:55px;}

.m5 .hd{margin-bottom: 22px;}
.m5 .hd ul{display: flex;justify-content: space-around;}
.m5 .hd ul li{position: relative; float: left;width: 260px; height: 92px; text-align: center;background: #fd881e;}
.m5 .hd ul li span{position: relative; z-index: 2; display: block;margin-top: 10px;font-size: 28px;color: #fff; cursor: pointer;font-family: Regular;}
.m5 .hd ul li i{position: absolute;z-index: 1; top: 0; right: 0; font-size: 0; width: 0px;height: 92px;background: url("../images/m5.jpg") center center no-repeat;}
.m5 .hd ul li.on span{color: #fff;font-weight: bold;}
.m5 .hd ul li.on i{width: 260px;height: 109px;}
.m5 .bd{height: 750px;}
.m5-tab .bd li{height: 683px;overflow: hidden;}
.m5-tab .bd li .left{float: left; width: 574px;}
.m5-tab .bd li .left img{display: block;height: 683px; width: 1340px;background: url("/static/images/loading.gif") center center no-repeat;}
.m5-tab .bd li .left .zinfo{position: absolute;bottom: 59%;left: 66%;}
.m5-tab .bd li .left .title{font-size: 22px;  padding: 20px 0 10px;}
.m5-tab .bd li .left p{font-size: 24px; color: #5e3600;	line-height: 43px;}
.m5 .hd ul .right {margin-left:10px;}

.m6{padding: 20px 0 0 0;height: 1132px;background:#ffe989;}
.m6 .intro{margin:0 0 15px;text-indent: 2em;font-size: 24px;line-height: 36px;color: #5e3600;width: 73%;margin-left: 180px;}
.m6 .slide{position: relative; height: 670px; margin: 0 0 40px;}
.m6 .slide ul{overflow: hidden;}
.m6 .slide li{float: left; width: 320px;margin-left: 15px;}
.m6 .item{position: relative;text-align: center;}
.m6 .ts{background:#fd881e;}
.m6 .bs{background:#159d9f;}
.m6 .item h4{font-size: 24px;color: #fff;font-weight: normal;line-height: 40px;font-weight: bold;padding-top: 10px;}
.m6 .item p{font-size: 20px;color: #fff;line-height: 30px; margin-bottom: 10px;}
.m6 .item img{display: block;width: 320px;height: 213px;}
.m6 .item .line{position: absolute;left: 135px;width: 1px;height: 52px;font-size: 0;line-height: 0;background: #fb9932;}
.m6 .item .dot{position: absolute;left: 123px; z-index: 2;width: 22px;height: 22px;background: #ff6e02;font-size: 0;line-height: 0;-webkit-border-radius: 100%;border-radius: 100%;}
.m6 .t{margin-bottom: 100px;}
.m6 .t p{margin: 0 0 9px;}
.m6 .t .line{bottom: -52px;}
.m6 .t .dot{bottom: -62px;}
.m6 .b h4{margin: 9px 0 0 0;}
.m6 .b .line{top: -51px; height: 51px;}
.m6 .b .dot{top: -55px;}
.m6 .throw-line{position:absolute;left: 0;right: 0;top: 382px;height: 1px;font-size: 0;line-height: 0;background: #fb9932;width: 99%;margin-left: 12px;}
.m6 .prev,.m6 .next{
    position: absolute;
    z-index: 3;
    width: 0;
    height: 0;
    font-size: 0;
    line-height: 0;
    border:8px solid transparent;
    cursor: pointer;
}
.m6 .item .lines{position: absolute;left: 170px;width: 1px;height: 52px;font-size: 0;line-height: 0;background: #fb9932;}
.m6 .item .dots{position: absolute;left: 160px; z-index: 2;width: 22px;height: 22px;background: #ff6e02;font-size: 0;line-height: 0;-webkit-border-radius: 100%;border-radius: 100%;}
.m6 .t .lines{bottom: -52px;}
.m6 .t .dots{bottom: -62px;}
.m6 .b .lines{top: -51px; height: 51px;}
.m6 .b .dots{top: -60px;}

.zm7{background:#fff;}
.m7-slider{margin-bottom: 40px;}
.m7-slider .hd{margin-bottom: 10px;}
.m7-slider .hd ul{margin: 0 0 0 -6px;}
.m7-slider .hd ul li{float: left;width:330px;height: 88px;margin:0 0 0 6px;text-align: center;font-size: 22px;line-height: 1em;color: #fff;background: #fd881e; cursor: pointer;}
.m7-slider .hd ul li strong{display: block;padding:5px 0 0 0;font-size: 34px;font-weight: normal; line-height: 45px;}
.m7-slider .hd ul li.on{background: linear-gradient(to left,#0e9598 35%, #3bc7c8);color:#fff;font-weight: bold;}
.m7-slider .bd{height: 575px;overflow: hidden;}
.m7-slider .bd .on{display: block;}
.m7-slider .bd .con img{display: block;width: 1340px;height: 500px;margin-bottom: 5px;}
.m7-slider .bd .con p{height: 240px;color: #5e3600;font-size: 24px;line-height: 47px; background: #ffe989;margin-top: -5px;padding-left: 45px;padding-top: 25px;}




@-webkit-keyframes waveRaidus {
    0% {
        width: 100%;height: 100%;
        opacity: 0;
    }
    65% {
        width: 100%;height: 100%;
        opacity: 0;
    }
    66% {
        width: 100%;height: 100%;
        opacity: 0.8;
    }
    100% {
        width: 130%;height: 130%;
        opacity: 0;
    }
}







































