a{ text-decoration:none; font-size:14px;}
body{ font-size:14px; color:#939b9e; min-width:1100px;}
ul,ol{list-style:none;}
h3,h4{ font-weight:normal;}
img{ border:0;}
input{ outline:none;}
textarea{resize: none; outline:none;font-size:14px;color:#939b9e;}
/*banner*/
.banner{ display: block; width:100%; height:500px; background-repeat: no-repeat; background-position: center center; background-size: cover;}
.banner img{ width:100%;vertical-align: top; height:500px;}
/*详情*/
.hdetails{ width:100%; height:105px; background-color:#50cdec; margin-bottom:50px;}
.hdetails .hdetails-in{ width:1100px; height:87px; margin:0 auto;padding-top:18px;}
.hdetails .hdetails-in .hdetails-ul{ width:800px; height:87px; float:left;}
.hdetails .hdetails-in li{ float:left; color:#fff; font-size:18px; line-height:35px;}
.hdetails .hdetails-in li.time{ width:250px;}
.hdetails .hdetails-in li.place{ width:550px;}
.hdetails .hdetails-in li.host{ width:250px;}
.hdetails .hdetails-in li.company{ width:330px;}
.hdetails .hdetails-in li.co{ width:220px;}
.hdetails .hdetails-in .hbtn{ float:right; width:200px; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; background-color:#18a7ca; margin-top:14px;}
/*活动列表*/
.activity{ width:1140px;margin:50px auto 0; overflow:hidden;}
.activity .activity-in{ overflow:hidden;}
.hlist{ width:338px; height:495px; border:1px #e6e6e6 solid; float:left; margin:0 20px 40px;}
.hlist .hlist-img{ height:158px; position:relative; overflow:hidden;}
.hlist .hlist-img .himg{ display:block; overflow: hidden;}
.hlist .hlist-img .himg img{width:100%;}
.hlist .hlist-img .htitle{ position:absolute;top:0; left:10px;}
.hlist .hname{height:78px; border-bottom:1px #e6e6e6 solid; margin:0 10px; width:318px; display:block; font-size:22px; color:#2c3638; line-height:35px; overflow: hidden;}
.hlist .hname:hover{color:#18a7ca;}
.hlist .hlist-ul li{ font-size:16px; margin-left:10px; padding-left:40px; height:35px; line-height:35px;}
.hlist .hlist-ul li.htime{ background:url(http://assets.cheyun.com/web/images/app/activity/time.jpg) no-repeat left center; height:50px; line-height:50px;}
.hlist .hlist-ul li.hplace{ background:url(http://assets.cheyun.com/web/images/app/activity/place.jpg) no-repeat left center;}
.hlist .hlist-ul li.hcyu{ background:url(http://assets.cheyun.com/web/images/app/activity/people.jpg) no-repeat left center;}
.hlist .hlist-ul li.hcyu span{ color:#f65c5c;}
.hlist .hlist-ul li.hregistration span{ color:#f65c5c;}
.hlist .bmbtn{ display:block; margin:40px auto 0; width:148px; height:40px; border: 1px #42b5ce solid; font-size:16px; color: #42b5ce; text-align:center; line-height:40px; }
.hlist .bmbtn:hover{background-color:#42b5ce; color:#fff;}
.hlist:hover{box-shadow:0 0 12px rgba(0,0,0,0.2);}
/*进行中*/
.hconduct{ background:url(http://assets.cheyun.com/web/images/app/activity/conduct.jpg) no-repeat right bottom;}
/*已结束*/
.hend{ background:url(http://assets.cheyun.com/web/images/app/activity/end.jpg) no-repeat right bottom;}
/*未开始*/
.hstart{ background:url(http://assets.cheyun.com/web/images/app/activity/start.jpg) no-repeat right bottom;}
.bottom{ height:45px; width:1100px; margin:0 auto 90px; background:url(http://assets.cheyun.com/web/images/app/activity/line.jpg) no-repeat left center; position:relative;}
.bottom .bottom-r{ height:45px; width:450px;background:url(http://assets.cheyun.com/web/images/app/activity/line.jpg) no-repeat left center; position:absolute; top:0; right:0;}
.bottom .hsee{width: 188px;height: 38px;border: 1px #42b5ce solid;font-size: 18px;text-align: center;line-height: 43px;color: #42b5ce;margin:0 auto; height:43px; display:block;}
.bottom .hsee:hover{background-color:#42b5ce; color:#fff;}














