@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,label{margin:0;padding:0;}
body{font-family:"Microsoft YaHei","微软雅黑",Arial;color:#333;}
.first,.last,.more0,.ad{}
h1 {font-size:3.6rem;line-height:4.5rem;}
h2 {font-size:2.4rem;line-height:3rem;}
h3 {font-size:1.5rem;line-height:2.2rem;}
h4 {font-size:1.6rem;line-height:2rem;}
h5 {font-size:1.4rem;line-height:1.8rem;}
h6 {font-size:1.2rem;line-height:1.6rem;}
li{list-style:none;}
em{font-style:normal;}
img{border:none;vertical-align:top;}
a{text-decoration:none; color:inherit}a:link{;}a:visited{;}a:hover{text-decoration:underline;}a:active{;}a:focus{outline:none;}
input{outline:medium;}
input[type=button],input[type=submit],input[type=file],button{cursor:pointer;-webkit-appearance:none;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
.cleardiv{clear:both;height:0;overflow:hidden;}
.clearfix:after{ content:""; height:0; line-height:0; display:block; visibility:hidden; clear:both;}
.clearfix{zoom:1;/*为了兼容IE*/}
.pr{ position:relative;}.pa{ position: absolute;}
.pl0{padding-left:0;}.pr0{padding-right:0;}
.fl{float:left;_display:inline;}.fr{float:right;_display:inline;}

html{font-size:62.5%;-ms-touch-action:none;/* 禁止winphone默认触摸事件 */}
body{font-size:1.4rem;}
h1{font-size:2.4rem;}
body{margin:0 auto;-webkit-text-size-adjust:none;}
.container{ margin:0 auto;}
img{ width:100%;}

/* 头 */
.tou{ width:100%; height:4rem; overflow:hidden; display:block; text-align:center; font: 1.8rem/4rem "微软雅黑"; color:#fff; background:#e73030;}
.tou h1{font: 1.8rem/4rem "微软雅黑";}
.yt-a{ display:block; width:21.8%; font-size:1.3rem; line-height:4rem; color:#ffffff; position:absolute; top:0; right:13%;}
.home{height:60%; position:absolute; top:20%; left:91%;}
.sye{height:60%; padding-right:1rem; position:absolute; top:20%; left:1rem;}
.sye img,.home img{ width:auto; height:100%;}
.ftop{ width:4.0rem; position:fixed; bottom:2rem; right:2rem;
    transition: transform .5s ease 0s;
    -webkit-transition: -webkit-transform .5s ease 0s;
    -moz-transition: -moz-transform .5s ease 0s;
    -ms-transition: -ms-transform .5s ease 0s;
    -o-transition: -o-transform .5s ease 0s;
}
.ftopx{
    transform:translate(200px,0px);
    -webkit-transform:translate(200px,0px);
    -moz-transform:translate(200px,0px);
    -ms-transform:translate(200px,0px);
    -o-transform:translate(200px,0px);
}
.sxym{ width:4.0rem; position:fixed; bottom:7rem; right:2rem;
    transition: transform .5s ease 0s;
    -webkit-transition: -webkit-transform .5s ease 0s;
    -moz-transition: -moz-transform .5s ease 0s;
    -ms-transition: -ms-transform .5s ease 0s;
    -o-transition: -o-transform .5s ease 0s;
}
/* footer */
footer{width:100%; margin-top:1rem; text-align:center; font-size:1.4rem; background:#f3f3f3; border-top:1px solid #e1e1e1;}
.down_load{ width:95%; margin:0 auto;padding:13px 0 0;overflow: hidden;}
.down_load li{ float:left;width:48%; font-size:1.4rem;}
.down_load li.line{
    border-right: 1px solid #999;
    width: 1px;margin: 5px 0 0;
}
.down_load img{ margin-right:.5rem; width:auto; height:1.7rem;}
.nav_type {
    height: 38px;
    line-height:38px;
    width: 100%;
    border-bottom:1px solid #e1e1e1;
    background:#fff;
}
footer .nav_type{background:#f3f3f3;}
.nav_type ul {
    display:box;display:-moz-box;display:-webkit-box;
    font-size: 1.4rem;
    margin-top: 0;
    width: 100%;
    overflow:hidden;
    border-bottom: 1px solid #e6e6e6;
}
.nav_type ul li {
    box-flex:1;-moz-box-flex:1;-webkit-box-flex:1;
    text-align: center;
}
.nav_type ul li a {
    border: medium none;
    display: inline;
    margin: 0;
    padding: 0 0 8px;
    font-size:1.4rem;
}
footer .nav_type ul li:last-child a{margin-left:0; color:#333;}
footer p{color:#9C9C9C;padding:.8rem 0; line-height:1.5rem; font-size:1.2rem;}
/* footer end */
/* 退出 */
.btn_kuang {
    margin: 13px 0;
}
.btn_ok_2 {
    width: 94%;
    background: none;
    border: solid 1px #e73030;
    color: #e73030;
    -webkit-appearance: none;
    display: block;
    margin: 0 auto;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    text-align: center;
    border-radius: 5px;
    position: relative;
    z-index: 1;
    text-decoration: none;
}