
.contenbg{width: 100%;background: url(../img/bg.jpg) repeat top center;background-size:cover;position: relative;}
/* map */
.map_bg{background: url(../img/mapbg2.jpg) no-repeat top center;position: relative;width: 100%;overflow: hidden;background-size: 100%;}
.map_coinbox{width: 25em;position: absolute;padding-top: 2em;}
.map_coinbox .coin{width:1.6em;height: 1.6em;margin: 0px auto 0em;animation-name: drop; animation-duration: 2s; animation-delay: 0s; animation-iteration-count: infinite;position: absolute;left: 0px; right: 0px;}
.map_coinbox .coin.coin2{width: 1.4em;height: 2em;animation-name: movepoint; animation-duration: 1.5s;}
.map_coinbox .coin img{width: 100%;}
.map_coinbox .txtname{color: #ce1111;font-weight: bold;font-size: 1.2em;text-align: center;overflow: hidden;}
.map_coinbox.pos1{top: 22em;left:13.8em;}
.map_coinbox.pos2{top: 24em;left: 2.5em;}
.map_coinbox.pos3{top: 0em;left: 22em;}
.map_coinbox.pos4{bottom: 0em;left:26em;}
/* about */
.about_con{width: 88%;height: auto;overflow: hidden;margin: 0px auto;}
.comm_back{width: 100%;margin: 3em auto 1.5em;text-align: right;overflow: hidden;}
.comm_back .left{width: 45%;float: left;overflow: hidden;}
.comm_back .left a .pic{width:2em;float: left;overflow: hidden;}
.comm_back .left a .pic img{width: 100%;}
.comm_back .left a .name{float: left;color: #6d1313;font-size: 1.2em;line-height:1.8em;padding-left: 0.2em;}
.comm_back .right a{float: right;width: 2em;height: 2em;}
.comm_back .right a img{width: 100%;}
.comm_back.mart{margin: 1em auto 0em !important;}
.map_laberbg{width: 11.5%;background-color: rgb(0, 0, 0, 0.6);border-radius: 0px 0px 0px 8px;position: absolute;right: 0px;top: 0px;padding:0.5em 0.8em 0.5em;color:#fff;font-size:1em}

/* zheng */
.about_title{width: 100%;height:auto;overflow: hidden;margin: 0px auto;}
.about_titlebg{background: url(../img/title_bg.png) no-repeat center;width: 23.1em;height: 6.2em;color: #ffd179;line-height:6.2em;}
.about_titlebg span{padding-left: 3.5em;font-size: 2em;}
.about_box{width: 100%;height: auto;overflow: hidden;margin: 0em auto 0px;}
.about_boxleft{width: 48%;float: left;overflow: hidden;padding: 0.8em 0em 0.5em 0px;height: 24em;border-right: 1px dashed #b3847d;}
.about_boxleft .aboutftxt{font-size: 0.92em;color: #230a03;line-height: 1.45em; overflow:hidden}
.about_boxleft .aboutftxt p{padding: 0.1em 0px;}
.about_boxrig{width: 48%;float: right;overflow: hidden;}
.about_boxrig img{width: 100%;}
/* snavs */
.snavs{width:100%;height: auto;overflow: hidden;margin: 1em auto 0px;text-align: center;}
.snavs ul li{width: 15.4em;height:4.6em;display: inline-block;margin: 0px 0.8em;background: url(../img/nav1.png) no-repeat center;line-height: 4.6em;}
.snavs ul li a{font-size: 1.3em;color: #ffd179;padding-left: 0.7em;display: block;}
.snavs ul li.cur{background: url(../img/nav2.png) no-repeat center;}
.snavs ul li.cur a{font-weight: bold;color: #6f0c0a;}
/* 页面列表 */
.news_tbg{text-align: center;width: 100%;}
.news_title{background: url(../img/title_bg.png) no-repeat center;width: 22.3em;height: 5.8em;color: #ffd179;line-height:5.6em;margin: 0px auto;text-align: center;background-size:100%;display: inline-block;}
.news_title span{padding-left:1.6em;font-size: 2em;}
.news_list{width: 100%;height: auto;overflow: hidden;margin: 0.5em auto 0em;}
.news_list ul li{width:10.5%;float: left;overflow: hidden;margin: 0px 1% 1%;text-align: center;}
.news_list ul li .pic{width: 100%;height: 10em;overflow: hidden;margin-bottom: 0.2em;}
.news_list ul li .pic img{width: 100%;float: left;}
.news_list ul li p.p1{font-size: 0.8rem;color: #230a03;line-height: 1.5em;}
.news_list ul li p.p1 i{color:#f00;font-size: 0.7rem;}
.news_list ul li p.p2{font-size: 1em;color: #000;line-height: 1.5em;}
/*分页*/
.page{width:100%;line-height:30px;text-align:center;border-top:none;padding:0 0 0px 0; margin:0px auto;font-size: 14px;}
.pagination { width:auto;  margin:0 auto;}
.pagination li {display: inline-block;margin-right: 3px;padding: 3px 7px;border: 1px solid #6f0c0a;min-width: 20px;text-align: center;}
.pagination li.active {background: #6f0c0a;color: #ffd179;border: 1px solid #6f0c0a;}
.pagination li a {display: block;text-align: center;}
/* 活动 */
.activelist{width: 100%;height: auto;overflow: hidden;margin: 0.5em auto 0px;}
.activelist ul li{width: 23%;float: left;margin: 0px 1% 2%;overflow: hidden;text-align: center;;position: relative;}
.activelist ul li .pic{width: 100%;height: 12em;overflow: hidden;}
.activelist ul li .pic img{width: 100%;}
.activelist ul li .txt{position: absolute;bottom: 0px;left: 0px;right: 0px;margin: 0px auto;height: 2.5em;background-color: rgb(0, 0, 0, 0.7);line-height: 2.5em;}
.activelist ul li .txt p{font-size: 1em;color: #ffd179;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* 会员 */
.memberbox{width:45%;height: auto;margin: 3em auto 0px;overflow: hidden;box-sizing: border-box;border: 1px solid #ff920d;padding: 3em 2em;}
.memberbox ul li{margin-bottom: 1em;width: 100%;overflow: hidden;float: left;font-size: 1.1em;}
.memberbox ul li .inputwl{border: none;background-color: #fff;color: #666;width: 100%;height: 3.2em;line-height: 3.2em;box-sizing: border-box;padding-left: 1em;}
.memberbox ul li .wlbotn{border: none;background-color: #6d1313;border-radius: 20em;color: #fff;width: 100%;height: 2.8em;line-height: 2.8em;text-align: center;margin-top: 1em;}


.tview{padding: 2em 3em;overflow: hidden;line-height: 1.8em;font-size: 1em;}
.tview p{padding: 0.2em 0px;}
.tview img{max-width: 600px;}


@keyframes scrr {
    0% {
    transform:translateY(5px);
   }
    50% {
    transform:translateY(-5px);
   }
    100% {
    transform:translateY(5px);
   }
}
@-webkit-keyframes a_zoom-in{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@keyframes a_zoom-in{
    from{-webkit-transform: scale(1.2);transform: scale(1.2);}
    to{-webkit-transform: scale(1);transform: scale(1);}
}
@-webkit-keyframes a_zoom-in-h{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}
@keyframes a_zoom-in-h{
    from{-webkit-transform: scale(1);transform: scale(1);}
    to{-webkit-transform: scale(1.2);transform: scale(1.2);}
}

@-webkit-keyframes drop { 0% {opacity: 0;} 30% {opacity: 1;} 100% {opacity: 0;}}
@keyframes drop { 0% {top:0.1em; opacity: 0;} 30% {top:0.1em;opacity: 1;} 100% {top:0.1em;opacity: 0;}}
@keyframes movepoint { 0% { top:0px;} 100% { top:0.5em;}}
/*普通大小笔记本1366*/
@media screen and (min-width: 1200px) and (max-width:1470px){


}
/*小的笔记本1024*/
@media screen and (min-width: 992px) and (max-width:1200px){

}