html, body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, big, small, dl, dd, ul, ol, pre, form, fieldset, legend, button, figure, optgroup, input, textarea, thead, tbody, tfoot, th, td, div, menu, dir, isindex {
    margin: 0px;
    padding: 0px;
}

.am-container_new{
    height: 667px;
    background: #eef2f7;
}


.text-center_new {
    text-align: center !important;
}

.container_new {
    width: 1200px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}
.container_new::before {
    box-sizing: border-box;
}
.container_new::after {
    box-sizing: border-box;
}
.container_new  h1 {
    margin: 0 0 16px;
    padding-top: 20px;
    font-size: 30px;
    color: #333;
}

 .s1-ul {
    display: inline-block;
    margin: 65px -15px;
}
 .s1-ul li {
    float: left;
    width: 240px;
    height: 404px;
    position: relative;
}
.s1-ul li > a > div {
    position: absolute;
    z-index: 3;
    top: 50%;
    margin-top: -90px;
    width: 100%;
    text-align: center;
    height: 180px;
    transition: all 0.3s linear 0s;
}


.s1-ul { display: inline-block; margin: 65px -15px; }
.s1-ul li { float: left; width: 240px; height: 404px; position: relative; }
.s1-ul li img { z-index: -1; transition: all 1s ease; }
.s1-ul li .mb { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 0; }
.s1-ul li .mb-hei { background: rgba(0,17,43, 1); filter: alpha(opacity=80); opacity: 0.8; }
.s1-ul li .mb-hui { background: rgba(0,17,43, 1); filter: alpha(opacity=65); opacity: 0.65; }
.s1-ul li > a { position: relative; display: inline-block; width: 240px; height: 404px; overflow: hidden; }
.s1-ul li > a > div { position: absolute; z-index: 3; top: 50%; margin-top: -90px; width: 100%; text-align: center; height: 180px; transition: all .3s linear; }
.s1-ul li > a > div > p { font-size: 24px; color: #ffffff; margin-top: 38px; transition: all .3s ease; }
.s1-ul li > a > div .p-infos { font-size: 13px; position: relative; visibility: hidden; padding: 0 24px; }
.s1-ul li > a > div button { visibility: hidden; font-size: 15px; color: #fff; background: #40a2e3; width: 150px; margin-top: 25px; padding: 6px; border-radius: 1px; transition: all .3s ease; }

.s1-ul li > a:hover { top: -18px; position: relative; height: 440px; }
.s1-ul li > a:hover p { margin-top: 19.2px; line-height: 24px; }
.s1-ul li > a:hover button, .s1-ul li > a:hover .p-infos { visibility: visible; }
.s1-ul li > a:hover .mb-hei, .s1-ul li > a:hover .mb-hui { background: #1483df; filter: alpha(opacity=90); opacity: 0.9; }
.s1-ul li > a:hover > img { transform: scale(1.2); height: 460px; }
.s1-ul li > a:hover > div { top: 28%; }
.s1-ul li > img { display: none; width: 100%; position: absolute; bottom: -65px; z-index: 0; }
.s1-ul li:hover > img { display: block; }


.s1-ul  button {
    vertical-align: middle;
    outline: 0 none;
    border: none;
}

.spr1bg1 {
    background: url(../../GW2006/icon_1.png) no-repeat;
    width: 79px;
    height: 84px;
    display: inline-block;
    transition: all .3s ease;
}

.spr1bg2 {
    background: url(../../GW2006/icon_2.png) no-repeat;
    width: 79px;
    height: 84px;
    display: inline-block;
    transition: all .3s ease;
}
.spr1bg3 {
    background: url(../../GW2006/icon_3.png) no-repeat;
    width: 79px;
    height: 84px;
    display: inline-block;
    transition: all .3s ease;
}
.spr1bg4 {
    background: url(../../GW2006/icon_4.png) no-repeat;
    width: 79px;
    height: 84px;
    display: inline-block;
    transition: all .3s ease;
}
.spr1bg5 {
    background: url(../../GW2006/icon_5.png) no-repeat;
    width: 79px;
    height: 84px;
    display: inline-block;
    transition: all .3s ease;
}

.s1-ul li > a > div .p-infos {
    font-size: 13px;
    position: relative;
    visibility: hidden;
    padding: 0px 24px;
}

.s1-ul li > a > div > p {
 font-size: 24px;
 color: rgb(255, 255, 255);
 margin-top: 38px;
 transition: all 0.3s ease 0s;
}



@media (min-width: 768px) {
    .container_new {
        width: 750px;
    }
}
@media (min-width: 992px) {
    .container_new {
        width: 970px;
    }
}
@media (min-width: 1200px) {
    .container_new {
        width: 1200px;
    }
}
@media (min-width: 1440px) {
    .container_new {
        width: 1200px;
    }
}

@media only screen and (min-width: 1200px) {
    .s1-ul {
        width: 1200px;
    }
}



.section-three {
    background: #ffffff;
    width: 100%;
}
.section-three > h3 {
    width: 100%;
    font-size: 30px;
    text-align: center;
    padding-top: 30px;
    margin-top: 0;
    color: #333333;
}

@media only screen and (min-width: 1200px){
    .section-three .container.container-top {
        width: 840px;
        height: 560px;
    }
}

@media only screen and (min-width: 1440px){
    .section-three .container.container-top {
        width: 1200px;
        height: 800px;
    }
}

.section-three .container {
    margin: 0 auto;
}
.container {
    margin-left: auto;
    margin-right: auto;
    padding-left: 15px;
    padding-right: 15px;
}





















