@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,form,img,dl,dt,dd,table,th,td,blockquote,fieldset,div,strong,label,em,span,a{margin:0;padding:0;border:0;}
body{font-size:14px;font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB",SimSun,sans-serif; color:#686363; background:#fff;}
ul,ol,li{list-style:none;}
input{vertical-align:middle; }
table{border-collapse:collapse;border-spacing:0;}
img{border:none}
a{text-decoration:none;color:#333; }
a:hover{cursor:pointer}
.left{ float:left}
.right{ float:right}
.margin9{ margin-top:9px;}

.logo-small { font-size:12px;}
.center{ width:100%; margin:0 auto; overflow:hidden; height:100%; position:relative}
.banner{height:10rem; background-size:cover; width:100%;}

.rotaryArrow{position:relative;}
#startbtn{position:absolute;cursor:pointer;width:2rem; left:50%; margin-left:-1rem; top:3.1rem;}
#rotaryImg { position:absolute; width:8rem; left:50%; margin-left:-4rem; top:0.6rem;}

.result{ overflow:hidden; display:none;}
.result div{    position: absolute;
    width: 9rem;
    left: 50%;
    top: 50%;
    height: 9rem;
    background: #fff;
    background: url(../images/tu1.png) no-repeat;
    z-index: 2;
    background-size: 9rem 7.6rem;
    margin-top: -4rem;
    margin-left: -4.1rem;}
.result div.box2{background: url(../images/tu2.png) no-repeat;    background-size: 9rem 7.6rem;}
.resultBtn{position:absolute;right:1.25rem;top:3.828125rem;width:0.546875rem;height:0.546875rem;background-image:url(../images/close.png);overflow:hidden; z-index:4; text-indent:-10000px;background-size: cover;}
.resultBtn img{ display:block; width:100%;}
.result p{color:#ff4423; font-size:0.30625rem; line-height:0.625rem; text-align:center;width: 70%;
    margin: 0 auto;
    padding-right: 0.4rem; }
.result p.resultTxt{ color:#000; font-size:0.28125rem;padding-top:5.0625rem;line-height:0.46875rem; }

/* .zp{ height:8.375rem;} */

.list{position:absolute;left:2.1875rem;top:1.5rem;width:5.515625rem;height:5.321875rem;overflow:hidden;}
.list ul{ overflow:hidden; margin:0 auto}
.list ul li{ overflow:hidden; width:100%; float:left }
.list ul li span{ font-size:0.28125rem; color:#fff; line-height:0.4375rem;}
.list ul li span.left{width:1.71875rem}
.list ul li span.right{width:3.125rem}
.hbj{ background:#000; width:100%; height:100%;opacity: 0.5; position: fixed; top:0; background-size:cover ; left:0; z-index:1; display:none}

.gotoaddrs {font-size: 14px;color: #ff4423;}

#demo {}
#demo li { line-height:200%;}
#demo li .left{ width:45%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
#demo li .right{ width:45%;white-space:nowrap; overflow:hidden;text-overflow:ellipsis}