@charset "gb2312";
/* CSS Document */

.loading{background:none;padding:5% 0 30%;}
.mainpart{overflow:hidden;}
.mdnav{position:absolute;top:0;left:345px;}
.mdnav .an{float:left;display:block;width:125px;height:71px;line-height:71px;text-align:center;}
.mdnav .an:hover{color:#01b8a9;}
.mdnav .cur{background:#2fc3a2;cursor:default;}
.mdnav .cur,.mdnav .cur:hover{color:#fff;}
.an{color:#cbcbcb;}
.lists{position:relative;margin:0 0 0 -15px;overflow:hidden;}

.lists .ls{position:relative;float:left;margin:15px 0 0 15px;width:310px;background:#fff;_display:inline;}
.lists .nonelists{text-align:center;padding:5% 0 10%;}
.lists .end{cursor:default;}
.lists .ls:hover .viewdet i,.lists .ls:active .viewdet i{visibility:visible;}
.lists .ls img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}
.lists .ls .hot{display:none;position:absolute;background:#e93f1f;font-weight:bold;font-family:arial;color:#fff;top:5px;right:-5px;padding:1px 10px;z-index:5;cursor:default;}
.lists .ls .hot:after{content:'';position:absolute;width:0;height:0;bottom:-7px;right:0;overflow:hidden;font-size:0;line-height:0;border-top:7px solid #771603;border-right:5px solid transparent;}

.lists .lb{position:relative;float:left;margin:15px 0 0 15px;width:635px;background:#fff;_display:inline;}
.lists .lb:hover .viewdet i,.lists .ls:active .viewdet i{visibility:visible;}
.lists .lb img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;}
.lists .lb .hot{display:none;position:absolute;background:#e93f1f;font-weight:bold;font-family:arial;color:#fff;top:5px;right:-5px;padding:1px 10px;z-index:5;cursor:default;}
.lists .lb .hot:after{content:'';position:absolute;width:0;height:0;bottom:-7px;right:0;overflow:hidden;font-size:0;line-height:0;border-top:7px solid #771603;border-right:5px solid transparent;}

.lists .innerbox{position:relative;width:100%;height:100%;overflow:hidden;}
.lists h2{ font-size: 20px; margin: 0 0 10px; color: #000000; font-weight: bold; line-height: 30px;}
.lists h3{ font-size: 14px; margin: 0 0 10px; color: #000000; font-weight: bold; line-height: 20px;}
.smallpic{position:relative;width:100%;height:155px;overflow:hidden;}
.evewm{position:absolute;top:3%;left:3%;width:90px;height:90px;box-shadow:0 0 3px rgba(0,0,0,.6);overflow:hidden;}
.smallcot{ padding: 20px; font-size: 12px; *zoom:1;background-color: #fff; }
.smallcot em{display:block;color:#b4b4b4;margin:0 0 5px;}
.smallcot p{color:#6c6c6c;height:40px;width:100%;overflow:hidden;text-overflow:ellipsis;}

.s_pic{ position: relative; width: 133px; height: 133px; overflow: hidden; float: left; background-image: url(../images/imgs.png); background-repeat: no-repeat; background-position: -1030px -140px; }
.s_cot{ width:500px;float: left; }
.s_cot .box{ padding: 20px; font-size: 12px; *zoom:1;background-color: #fff;float: left; }
.s_cot em{display:block;color:#b4b4b4;margin:0 0 5px;}
.s_cot p{color:#6c6c6c;height:40px;width:100%;overflow:hidden;text-overflow:ellipsis;}

.viewdet{position:absolute;display:black;width:100%;height:100%;top:0;left:0;z-index:3;/*background-image:url(about:blank);*/color:#fff;}
.viewdet a{display:block;width:100%;height:100%;color:#fff;}
.viewdet i{visibility:hidden;position:absolute;left:0;bottom:10%;width:100%;text-align:center;cursor:pointer;z-index:4;}
.tipscot{ visibility: hidden; display: block; position: absolute; top: 100%; left: 0; width: 80%; color: #fff; z-index: 2; -webkit-transition: top .2s ease-out 0s; transition: top .2s ease-out 0s; padding-top: 20%; padding-right: 10%; padding-bottom: 0; padding-left: 10%; }
.tipscot strong{display:block;font-size:18px;margin:0 0 5px;}
.tipscot p{font-size:12px;}
.hotevent h3{color:#e93f1f;}
@media screen and (max-width:970px){
.mdnav{position:static;text-align:right;}
.mdnav .an{float:none;display:inline-block;height:46px;line-height:46px;}
.an{background:rgba(255,255,255,1);color:#000;}
.lists{margin-top:-15px;}
}
@media screen and (max-width:645px){
.events .label,.events .label h2,.path b{background-image:none;}
.mdnav .an{width:50%;}
.lists{margin:-2.4% 0 0;}
.lists .ls{width:48.8%;margin:2.4% 0 0;}
.lists .ls:nth-child(odd){margin-right:2.4%;}
.smallpic{height:0;padding:0 0 50%;}
.lists h3,.tipscot strong{font-size:16px;}
.evewm{display:none;}
}
@media screen and (max-width:480px){
.smallcot .evtim{display:block;margin:0 0 -2px;}
.lists .ls:hover{background:#f3f3f3;}
.lists .ls:hover .viewdet i,.lists .ls:active .viewdet i{visibility:hidden;}
.lists h3,.tipscot strong{font-size:15px;}
}
@media screen and (max-width:380px){
.lists{margin:0;}
.lists .ls{float:none;margin:3% auto 0;width:310px;box-shadow:0 0 2px rgba(0,0,0,.3);border-radius:5px;overflow:hidden;}
.lists .ls:nth-child(odd){margin-right:auto;}
.smallcot{border-top:1px solid #dcdcdc;}
.smallcot p{height:auto;}
.smallcot .evtim{display:inline;margin:0;}
}


