.m-goc{
    background-color: #fbfafa;display: block;clear: both;overflow: hidden;
}
.m-logo{
    display: block;
    min-width: 1100px;
    height:  903px;
    background: url("../images/wxbanner/wcy-jy-banner.jpg") no-repeat center center;
    overflow: hidden;
    margin: 0 auto;
}
.m-logo .m-rel{
    display: block;margin: 0 auto;position: relative;width: 1100px;
}
.m-logo .m-rel .m-rel-try{
    display: block;
    position: absolute;
    top: 439px;
    left: 36.8%;
    width: 210px;
    text-align: center;
    color: #fff;
    font-size: 18px;
    font-weight: 500;
    border-radius: 23px;
    padding: 27px 0;
    cursor: pointer;
}
.m-jy-bg{
    background: url("../images/wxbanner/wcy-jy-bg.png") no-repeat center 0;
    min-width: 1100px;background-color: #ffffff;
    height: 617px;
}
.m-jy-bgfff{
    background-color: #ffffff;
}
.m-knowledge{
    width: 1100px;
    overflow: hidden;
    display: block;position: relative;
    margin: 0 auto;padding-bottom: 70px;
}
.m-knowledge dl{
    width: 76%;  margin: 0 auto;  display: block;
}
.m-knowledge dl dt{
    width: 50%;float: left;visibility: hidden;
}
.m-knowledge dl dd{
    width: 50%;
    float: left;
    visibility: hidden;
    margin-top: 18%;  position: relative;
}
.m-knowledge dl dd h1{
    text-align: center;color: #333333;font-size: 30px;margin-bottom: 15px;
}
.m-knowledge dl dd .m-p1{
    text-align: center;
    color: #6f6f6f;
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 22px;
}
.m-knowledge dl dd .m-p2{
    background: url("../images/wxbanner/wcy-jy-gb.png") no-repeat center 0;
    width: 100%;
    height: 40px;
    display: block;
    background-size: auto 80%;
    margin: 0 auto;
    margin-top: 69px;
    margin-left: 62px;
}
.m-knowledge dl dd .m-btn-1{
    background: url("../images/wxbanner/wcy-jy-try-1.png") no-repeat center 0;
    width: 200px;
    height: 60px;
    display: block;
    background-size: auto 80%;
    margin-left: 15%;
    cursor: pointer;
    position: absolute;
    right:25%;
}

.m-idea{
    padding-top: 20px; padding-bottom: 90px;
    min-width: 1100px;
    overflow: hidden;
    display: block;
    margin: 0 auto;background-color: #f5f4f4;
}
.m-idea .m-w100 div{
    display: block;float: left;overflow: hidden;
}
/*.m-idea .m-w100 div:nth-of-type(1){width: 34%;margin-left: 6%}*/
/* .m-idea .m-w100 div:nth-of-type(2){width: 51%;margin-left: 7%;} */
.m-idea .m-w100 .m-p3{
    margin-top: 10%;visibility: hidden;width: 47%;
}
.m-idea .m-pi{
    visibility: hidden;width: 51%;margin-left: 1%;
}
.m-idea .m-p3 h1{
    text-align: center;color: #333333;font-size: 30px;margin-bottom: 15px;
}
.m-idea .m-p3 .m-p1{
    text-align: center;color: #6f6f6f;font-size: 17px;line-height: 25px;margin-bottom: 22px;
}
.m-idea .m-p3 .m-btn-1{
    background: url("../images/wxbanner/wcy-jy-check.png") no-repeat center 0;
    width: 200px;cursor: pointer;
    height: 60px;
    display: block;
    background-size: auto 80%;margin: 0 auto;
}
.m-goc .m-btop-1{
    background: url("../images/wxbanner/wcy-jy-line1.png") no-repeat center 0;
    width: 100%;height: 300px;overflow: hidden;
}
.m-goc .m-btop-2{
    background: url("../images/wxbanner/wcy-jy-line2.png") no-repeat center 0;
    width: 100%;height: 225px;overflow: hidden;
}
.m-goc .m-btop-3{
    background: url("../images/wxbanner/wcy-jy-line3.png") no-repeat center 0;
    width: 100%;height: 175px;overflow: hidden;
}
.m-goc .m-idea .m-w100{
    width: 1100px;
    margin: 0 auto;
    display: block;
    overflow: hidden;
    position: relative;
}
.m-goc .m-idea .m-w100 .m-code{
    position: absolute;
    left: 32.5%;
	bottom: 34px;
}
.m-goc .m-idea .m-w100 .m-code img{width: 145px;}
.m-goc .m-cp-func{
    width: 1100px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    visibility: hidden;
}
.m-goc .m-cp-func h2{
    color: #000000;font-size: 30px;
}
.m-goc .m-cp-func p{
    font-size: 18px;margin-top: 10px;
}
.m-goc .m-sbysf_tab{
    width: 1035px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    margin-top: 30px;
    padding-left: 60px;visibility: hidden;
}
.m-goc .m-sbysf_tab a{
    width: 142px;
    height: 40px;
    background-color: #b2b2b2;
    border-radius: 4px;
    display: block;
    overflow: hidden;
    float: left;
    margin-left: 15px;
}
.m-goc .m-sbysf_tab .now{
    background-color: #89ac4e;
}
.m-goc .m-sbysf_tab a span{
    display: block;
    margin: 0 auto;
    line-height: 40px;
    color: #ffffff;
    font-size: 16px;
}

.m-goc .m-sbysf_con{
    min-width: 1100px;
    overflow: hidden;padding-bottom: 52px;
}
.m-goc .m-sbysf_con .sb_list{
    width: 1100px;
    height: 615px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    position: relative;visibility: hidden;
}
.m-goc .m-sbysf_con ul{
    width: 6600px;
    position: absolute;
    left: 0;
    top:0;
}
.m-goc .m-sbysf_con .sb_list li {
    width: 1100px;
    height: 615px;
    overflow: hidden;
    float: left;
}
.m-goc .m-sbysf_con .sb_list li h2{
    margin-top: 50px;
    font-size: 18px;margin-bottom: 30px;
    font-weight: 600; letter-spacing: 5px;
}
.m-go .go-0{
    background: url("../images/wxbanner/m-back.png") no-repeat center 0;
    display: block;
    position: absolute;height: 99px;
    width: 44px;
    left: 9%;
    top: 40%;
    cursor: pointer;
}
.m-go .go-1{
    background: url("../images/wxbanner/m-go.png") no-repeat center 0;
    display: block;
    position: absolute;height: 99px;
    width: 44px;
    right: 9%;
    top: 40%;
    cursor: pointer;
}
.m-footer{
    background: url("../images/wxbanner/wcy-jy-footer-bg.png") no-repeat center 0;
    height:  434px;
    min-width: 1100px;
    overflow: hidden;
}
.m-footer h2{
    text-align: center;margin-top: 70px;color: #333333;font-size: 30px;letter-spacing: 1px;margin-bottom: 30px;visibility: hidden;
}
.m-footer .m-f1{
    background: url("../images/wxbanner/wcy-jy-footer-logo.png") no-repeat center 0;
    width: 1100px;
    height: 130px;
    margin: 0 auto;
    overflow: hidden;margin-bottom: 50px;
    background-size: 100% auto;visibility: hidden;
}
.m-footer .m-f2{
    display: block;text-align: center;visibility: hidden;width: 274px;margin: 0 auto;cursor: pointer;
}
/* animation */
.a-fadeinL,.a-fadeinR,.m-fadeinL,.m-fadeinR{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.a-bounceinT{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.a-fadeinT,.a-fadeinB{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
/* 淡入-从左 */
.a-fadeinL{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
.a-fadeinR{-webkit-animation-name:fadeinR;-moz-animation-name:fadeinR;-ms-animation-name:fadeinR;animation-name:fadeinR;
    -webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;
}
.m-fadeinL{-webkit-animation-name:fadeinR;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;
    -webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}
.m-fadeinR{-webkit-animation-name:fadeinR;-moz-animation-name:fadeinR;-ms-animation-name:fadeinR;animation-name:fadeinR;
    -webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 2s;}
/* 弹入-从上 */
.a-bounceinT{-webkit-animation-name:bounceinT;-moz-animation-name:bounceinT;-ms-animation-name:bounceinT;animation-name:bounceinT;}
/* 淡入-从上 */
.a-fadeinT{-webkit-animation-name:fadeinT;-moz-animation-name:fadeinT;-ms-animation-name:fadeinT;animation-name:fadeinT;}
/* 淡入-从下 */
.a-fadeinB{-webkit-animation-name:fadeinB;-moz-animation-name:fadeinB;-ms-animation-name:fadeinB;animation-name:fadeinB; -webkit-animation-delay: 1s;-moz-animation-delay: 1s;-o-animation-delay: 1s;animation-delay: 1s;}

/* 淡入-从左 */
@-webkit-keyframes fadeinL{
    0%{opacity:0;-webkit-transform:translateX(-100px);}
    100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeinL{
    0%{opacity:0;-moz-transform:translateX(-100px);}
    100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeinL{
    0%{opacity:0;-ms-transform:translateX(-100px);}
    100%{opacity:1;-ms-transform:translateX(0);}
}
@keyframes fadeinL{
    0%{opacity:0;transform:translateX(-100px);}
    100%{opacity:1;transform:translateX(0);}
}
/* 淡入-从右 */
@-webkit-keyframes fadeinR{
    0%{opacity:0;-webkit-transform:translateX(100px);}
    100%{opacity:1;-webkit-transform:translateX(0);}
}
@-moz-keyframes fadeinR{
    0%{opacity:0;-moz-transform:translateX(100px);}
    100%{opacity:1;-moz-transform:translateX(0);}
}
@-ms-keyframes fadeinR{
    0%{opacity:0;-ms-transform:translateX(100px);}
    100%{opacity:1;-ms-transform:translateX(0);}
}
@keyframes fadeinR{
    0%{opacity:0;transform:translateX(100px);}
    100%{opacity:1;transform:translateX(0);}
}
/* 弹入-从上 */
@-webkit-keyframes bounceinT{
    0%{opacity:0;-webkit-transform:translateY(-100px);}
    60%{opacity:1;-webkit-transform:translateY(30px);}
    80%{-webkit-transform:translateY(-10px);}
    100%{-webkit-transform:translateY(0);}
}
@-moz-keyframes bounceinT{
    0%{opacity:0;-moz-transform:translateY(-100px);}
    60%{opacity:1;-moz-transform:translateY(30px);}
    80%{-moz-transform:translateY(-10px);}
    100%{-moz-transform:translateY(0);}
}
@-ms-keyframes bounceinT{
    0%{opacity:0;-ms-transform:translateY(-100px);}
    60%{opacity:1;-ms-transform:translateY(30px);}
    80%{-ms-transform:translateY(-10px);}
    100%{-ms-transform:translateY(0);}
}
@keyframes bounceinT{
    0%{opacity:0;transform:translateY(-100px);}
    60%{opacity:1;transform:translateY(30px);}
    80%{transform:translateY(-10px);}
    100%{transform:translateY(0);}
}
/* 淡入-从上 */
@-webkit-keyframes fadeinT{
    0%{opacity:0;-webkit-transform:translateY(-100px);}
    100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeinT{
    0%{opacity:0;-moz-transform:translateY(-100px);}
    100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeinT{
    0%{opacity:0;-ms-transform:translateY(-100px);}
    100%{opacity:1;-ms-transform:translateY(0);}
}
@keyframes fadeinT{
    0%{opacity:0;transform:translateY(-100px);}
    100%{opacity:1;transform:translateY(0);}
}
/* 淡入-从下 */
@-webkit-keyframes fadeinB{
    0%{opacity:0;-webkit-transform:translateY(100px);}
    100%{opacity:1;-webkit-transform:translateY(0);}
}
@-moz-keyframes fadeinB{
    0%{opacity:0;-moz-transform:translateY(100px);}
    100%{opacity:1;-moz-transform:translateY(0);}
}
@-ms-keyframes fadeinB{
    0%{opacity:0;-ms-transform:translateY(100px);}
    100%{opacity:1;-ms-transform:translateY(0);}
}
@keyframes fadeinB{
    0%{opacity:0;transform:translateY(100px);}
    100%{opacity:1;transform:translateY(0);}
}