@charset "gb2312";
/* CSS Document */

/********** 公共样式 **********/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
ul,ol{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a {text-decoration:none; color:#c07f65;}
a:hover{text-decoration:none; color:#c07f65;}
img {
border: 0;
vertical-align: top;
opacity: 1;
-webkit-transition: opacity 0.3s ease-out;
-moz-transition: opacity 0.3s ease-out;
-o-transition: opacity 0.3s ease-out;
transition: opacity 0.3s ease-out;
}
img:hover {
opacity: 0.8;
}
em,i{font-weight:normal; font-style:normal;}
input{vertical-align:middle; vertical-align:top\9;}
p{word-wrap:break-word; color:#c07f65}
table{border-collapse:collapse; border-spacing:0;}
a:focus,input,textarea {outline-style:none;}
input[type="text"],input[type="password"],textarea{outline-style:none; -webkit-appearance:none;}
select{outline-style:none;}
textarea{resize:none; overflow-y:auto; overflow-x:hidden;}
body{font-size:14px; background-color:#002e95; min-width:1000px; overflow-x:hidden;}
body,input,textarea,select{font-family:"Microsoft Yahei", Verdana, Geneva, sans-serif, tahoma,'\5b8b\4f53'}

.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
.clear:before,.clear:after{content:""; display:table;}
.clear:after{clear:both;}
.clear{zoom:1;}

.mian{ background:url(../images/bg.jpg) no-repeat;position:absolute; height:325px;top:60%; margin-top:-260px; display:inline-block; width:100%}
.LOGO{ margin:0 auto; }
.LOGO img{ width:172px; height:119px; margin:0 auto; display:block}
.down a{ background:url(../images/btn_down.png) no-repeat; width:194px; height:70px; display:block; margin-top:20px;}
.warp{ width:520px; margin:0 auto; margin-top:62px;}
.down{ margin-left:35px;}
.down p{ color:#fff; background:url(../images/ic_on.png) no-repeat 26px 22px; line-height:36px; text-align:center; padding-top:25px; font-size:16px;}
.bottom{ text-align:center; color:#fff; margin-top:160px;}

/*notice*/
body {
    position: absolute;
    width: 100%;
    height: 100%;
}
.banner .container {
    position: relative;
    width: 340px;
    padding: 10px;
    padding-top: 28px; 
}
.banner .icon {
    width: 71px;
    height: 72px;
    border-radius: 50%;
    margin: 0 auto;
    background: url(../images/n-tip.jpg) no-repeat;
}
.banner .container .msg {
    width: 310px;
    font-size: 16px;
    color: #000;
    padding-top: 20px;
    padding-left: 15px;
    padding-right: 15px;
    font-weight: bold;
    padding-bottom: 25px;
    text-align: center;
}
.banner .container .msg p {
    color: #000000;
    line-height: 26px;
}
.banner .container .msg .url {
    text-align: center;
}
.banner .container .footer {
    border-top: 1px solid #e6e6e6;
    padding-top: 25px;
    padding-bottom: 25px;
}
.banner .container .footer p {
    color: #000000;
    font-size: 16px;
    text-align: center;
    font-weight: bold;
}
.banner .container .footer >div img {
    width: 258px;
    height: 258px;
    display: block;
    margin: 0 auto;
}
.banner .container .footer >div a {
    width: 273px;
    height: 55px;
    border-radius: 10px;
    background-color: #4394da;
    display: block;
    color: #fff;
    text-align: center;
    line-height: 55px;
    margin: 0 auto;
    margin-top: 16px;
    font-size: 16px;
}
.app {
    width: 100%;
    background: url(../images/bg-notice.jpg) no-repeat;
    background-size: 100% 100%;
    height: 100%;
}
html {
    max-width: 1920px;
    margin: 0 auto;
}
.logo {
    width: 100%;
}
.logo div {
    width: 172px;
    height: 150px;
    margin: 0 auto;
    background: url("../images/logo.png") no-repeat;
}