@charset "utf-8";

/* 初始化样式 */
*{ margin:0; padding:0; }
body { color:#333; font-size:14px; font-family: '微软雅黑'; background: #F6F7F9; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#000; text-decoration:none; }
img { border:none; }
ol,ul,li { list-style:none; }
.page-content{ background: #F2E9E0; }

/* 通用样式 */
.sy-ui-box{ display: block; }
.sy-ui-float-left{ float: left; }
.sy-ui-float-right{ float: right; }
.sy-ui-clear::after{content:""; display:block; clear: both;}
.sy-ui-clear-border{ border: none !important; }

/* 头部 */
.top-box{background: url(../images/top-bg.jpg) no-repeat center;  width: 100%;  padding-bottom: 5%;  background-size: 100%;  height: 143px;position: relative;}
.logo{width: 100%;height: 3.5rem;background: url(../images/logo.png) no-repeat center;background-size: contain;position: absolute;top: 50%;margin-top: -1.75rem;}
.about{line-height: 20px;  width: 90%;  margin: 0 auto 0;  color: #FFF;  font-size: 0.2rem;  overflow: hidden;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;  word-break: break-all;  padding-top: 22%;}
.about a{color: #FCF123;display: block;text-align: right;font-size:12px;}
.unit{width: 95%; margin: 6% auto 0; color: #FFF;}
.unit-box{width: 100%; text-align: center; height: 188px;}
.unit-title{color: #FEF224; font-size: 1rem; margin-bottom: 10px;}
.unit-name p{color: #E0E3EC; margin-bottom: 10px; font-size: 0.2rem; width: 48%; margin-right: 2%; float: left;}
.unit{display: none;}
.about p{font-size: 0.8rem;overflow: hidden;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;word-break: break-all;font-size:13px;}

/* 入围银行 */
.blank-box{background: url(../images/roster-mobile.png) no-repeat center; width: 100%; height: 40px; background-size: 100%;}

/* 新闻中心 */
.hot-news{margin-top: 2%;}
.news-box{width: 95%; margin: 0 auto;}
.news-title{background: url("../images/title-1.png") no-repeat center; width: 100%; background-size: 100%;}
.hot-news-group .date{color: #EDC956;margin: 1% 0;}
.hot-news-group .summary{line-height: 1.5rem; color: #B2B2B2;margin-top: 1%;}
.hot{padding-bottom: 2%; border-bottom: 1px solid #BDBDBD;}
.hot-news .more{margin-top: 2%;color: #126AD8;}

/* 活动点评 */
.active-box{margin-top: 3%;    width: 100%;}
.active-title{font-size: 1.5rem;color: #166BD5;}
.active-hr{background: url(../images/hr-1.jpg) no-repeat center;  width: 100%;  height: 3px;  margin: 3% 0;  background-size: 100%;}
.active-new-group{border-bottom: 1px solid #BDBDBD;padding-bottom: 2%; padding-top: 2%;}
.active-new-summary{color: #A8A8A8; margin-top: 2%;line-height: 1.3rem;}

/* 服务观察 */
.server-box{ margin-top: 6%; background: #3D3D3D; width: 100%; }
.server-title{color: #FBD52A; font-size: 1.3rem;margin: 2% 0; padding-left: 3%;}
.server-list{width: 95%;padding-left: 3%;}
.server-list a{border-bottom: 1px solid #FFF; width: 100%; color: #FFF; height: 35px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.server-list .more{border: none !important;text-align: right; color: #FBD52A;}
.adv-box{background: url(../images/adv.png) no-repeat center;  width: 100%;  background-size: 100%;  height: 200px;  margin-top: 2%;}

/* 底部综合区 */
.bottom{background: url(../images/bottom-bg.png) no-repeat; background-size: 100%; padding-bottom: 30px; margin-top: 50px;}

/*--- 大赛现场 ---*/
.scene-box{width: 95%;margin: 0 auto;}
.scene-box img{width: 100%;height: 100%;background: #DDD;}
.scene-box a{position: relative;}
.scene-title{background: url(../images/scene-title.png) no-repeat center; width: 50%; height: 75px; background-size: 100%;}
.scene-imgs{width: 100%;margin-top: 0;}
.img-size-1{width:50%;height:200px;overflow: hidden;}
.img-size-2{width:50%;height:200px;overflow: hidden;}
.img-size-3{width:50%;height:200px;overflow: hidden;}
.img-size-4{width:50%;height:200px;overflow: hidden;}
.img-group-size{width: 100%;}
.group-5-3-marking { position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.3); width: 100%; height: 100%; z-index: 10; filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;}
.scene-box p{position: absolute;bottom:18px;left: 10px;color: #FFF;z-index: 20;}
.pc-group{display: none;}

/* 往期回顾 */
.tuangou-box{width: 100%; margin: 0 auto; text-align: center; color: #FFF; background: #1471E4; padding-bottom: 15px;}
.li {    background: url(../images/tuangou-title.png) no-repeat center;
    width: 50%;
    height: 75px;
    margin: 40px 0 6px;
    background-size: 100%;}
.liTitle {  border: 1px solid #1D67D4;  color: #1D67D4;  width: 50%;  margin: 0 auto;  text-align: center;  padding: 1%;  }
.host {  text-align: center;  font-size: 0.8rem;  margin-top: 1%;  }
.imgList{width:100%;}
.imgList a{width:50%;}
.imgList img{width:100%;}
.userName {  background: url(../images/userName.png) no-repeat left top;  height: 53px;  width: 95%;  margin: 40px auto 0;  background-size: 100%;  display:block;  }
.host1{    background: url(../images/host.jpg) no-repeat center;
    width: 100%;
    height: 111px;
    display: block !important;
    background-size: 95%;
    margin: 2% auto;}
.hot{width: 100%;}
#public-adv{display: none;}
.bottom-box{background: #1471E4; padding-top: 10px;}
#public-adv-mobile{width: 95%;margin: 0 auto;}
#public-adv-mobile a{display: block;margin: 1% 0;width: 50%;float: left;}
#public-adv-mobile img{display: block;width: 100%;}