    #visual_slide, #visual_slide .item{height:1003px}
    #visual_slide .item{background-position:top center;background-size:auto 100%}
    #visual_slide .item1{background-image:url(/img/main/visual1.png)}
    #visual_slide .item2{background-image:url(/img/main/visual2.png)}
    #visual_slide .item3{background-image:url(/img/main/visual3.png)}
    #visual_slide .item4{background-image:url(/img/main/visual4.png)}
    #visual_slide .item5{background-image:url(/img/main/visual5.png)}
    #visual_slide .item6{background-image:url(/img/main/visual6.png)}
    #visual_slide .item > a{display:block;height:100%}

    .sub_visual{width:100%;margin:0 auto;position: absolute;left: 0;bottom: 60px}
    .sub_visual, .sub_visual > .area, .sub_visual > .area .item, .sub_visual > .area > .r, .sub_visual > .area > .l{height:50px}
    .sub_visual > .area{width:1038px;margin:0 auto}
    .sub_visual > .area > div.item{float:left}
    .sub_visual > .area > div.item > a{margin:0 2px;display: block;width: 169px;height: 100%;font-size: 17px;text-align: center;line-height: 49px;background-color:rgba(255,255,255,.8)}
    .sub_visual > .area > div.on > a{font-weight:bold;background-color:rgba(228,214,149,.8)}
    .sub_visual > .area > .r, .sub_visual > .area > .l{position: absolute;top:0;background:#4d4d4d;width:30px;}
    .sub_visual > .area > .r{right:-28px}
    .sub_visual > .area > .r > .ig{background-image:url(/img/main/sub_visual_next.png)}
    .sub_visual > .area > .l{left:-28px}
    .sub_visual > .area > .l > .ig{background-image:url(/img/main/sub_visual_prev.png)}
    .sub_visual .ig{width:100%;height:100%;display:block;background-position:center center;background-repeat:no-repeat}


    .mc > .area > .ti{font-size: 36px;text-align:center;color: #fff;}
    .mc > .area > .ti > em{font-weight:800;color: #E4D695;}

    .main_cont2{background:#424242}
    .main_cont2 > .area{width:1307px;margin:0 auto;padding: 110px 0;}
    .main_cont2 > .area > .cont{width:100%;margin:0 auto;display:inline-block;margin-top: 40px;}
    .main_cont2 > .area > .cont > a{float:left;margin:0 8.5px;overflow: hidden;width: 314px;display:block}
    .main_cont2 > .area > .cont > a:first-child{margin-left:0}
    .main_cont2 > .area > .cont > a:last-child{margin-right:0}
    .main_cont2 > .area > .cont > a > .txt{background:#fff;width:100%;padding:50px 40px;}
    .main_cont2 > .area > .cont > a > .txt > h4{font-size:24px;display:inline-block;font-weight:800;}
    .main_cont2 > .area > .cont > a > .txt > h4 > .ln{background:rgba(228,214,149,.3);height:10px;position:absolute;bottom:-3px;left:0;}
    .main_cont2 > .area > .cont > a > .txt > p{margin-top:20px;font-size:19px;width:100%;word-break:keep-all;line-height: 28px;}



    .main_cont3{background:#ececec}
    .main_cont3 > .area > .ti{font-size: 36px;text-align:center;color: #000;}
    .main_cont3 > .area{width:1307px;margin:0 auto;padding: 110px 0;}
    .main_cont3 > .area > .cont{width:100%;margin:0 auto;display:inline-block;margin-top: 40px;}

    .main_cont4{background:#424242}
    .main_cont4 > .area > .ti > em{color: #fff;}
    .main_cont4 > .area{width:1307px;margin:0 auto;padding: 110px 0;}
    .main_cont4 > .area > .cont{width:100%;margin:0 auto;margin-top: 40px;}
    .main_cont4 > .area > .cont > div{float:left;margin:0 7px;width:315px;filter: alpha(opacity=0);opacity: 0;}
    .main_cont4 > .area > .cont > div:first-child{margin-left:0}
    .main_cont4 > .area > .cont > div:last-child{margin-right:0}
    .main_cont4 > .area > .cont > div > .txt{background:transparent;width:100%;position:absolute;bottom:0;left:0;color:#fff;padding:50px 40px;}
    .main_cont4 > .area > .cont > div > .txt > h4{font-size:26px;display:inline-block;font-weight:800;}
    .main_cont4 > .area > .cont > div > .txt > h4 > em{display:block;font-size:56px;font-weight:800;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);margin-bottom:10px;}
    .main_cont4 > .area > .cont > div > .txt > p{margin-top:24px;font-size:19px;width:100%;word-break:keep-all;line-height: 28px;}