html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font-weight: normal;
    vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, menu, nav, section {
    display: block;
}
a {
    color: #7e8c8d;
    text-decoration: none;
    -webkit-backface-visibility: hidden;
}
html, body {
    width: 100%;
}
body {
    line-height: 1;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.index-with-bg{
    width:100%;
    height:100vh;
    background:url("images/index_bg.jpg") top center no-repeat;
    background-size:100% 100%;
}
.content-dep{
    position:absolute;
    top:43%;
    width:100%;
}
@media screen and (max-device-height: 600px){
    .content-dep{
        position:absolute;
        top:38%;
        width:100%;
    }
}
.content{
    position:relative;
    width:90%;
    margin-left:5%;
    padding:18px 0;
    border-radius:10px;
    background:rgba(255,255,255,.93);
}
.content p{
    width:80%;
    margin-left:10%;
    line-height:24px;
    font-size:14px;
    color:rgba(44,45,59,1);
}
.content .top-right-bg{
    position:absolute;
    top:8px;
    right:6px;
    width:34px;
    height:20px;
    background:url("images/cc01.png") center center no-repeat;
    background-size:100%;
}
.content .bottom-left-bg{
    position:absolute;
    left:5px;
    bottom:5px;
    width:45px;
    height:36px;
    background:url("images/cc02.png") center center no-repeat;
    background-size:100%;
}
.btn-dep{
    width:100%;
    margin-top:8%;
}
.btn-dep a{
    display:block;
    width:33%;
    height:36px;
    line-height:36px;
    margin-left:33%;
    font-size:15px;
    color:rgba(44,45,59,1);
    text-align:center;
    border-top-right-radius:20px;
    border-bottom-left-radius:20px;
    background:rgba(255,255,255,.93);
}
.btn-dep a img{
    float:right;
    width:12px;
    height:12px;
    margin:12px 15px 0 0;
}
