@charset "utf-8"; .foucs_ctn{margin-bottom:15px; background: url(/public/img/banner-bg.jpg) no-repeat center center; background-size: cover;border-bottom:2px solid #fcfcfc } /*焦点图*/ .slider{position: relative;} .slider-roll{width: 1190px;} .banner {width: 100%;;height: 390px;overflow: hidden; position:relative;} .banner > ul {display: none;position: absolute; top:0;left: 0;} .banner > ul > li {float: left;width:1190px;height: 390px;padding:0;margin:0;} .banner > ul > li > a {display: block;} .js-silder-ctrl {text-align: center;} .js-silder-ctrl .right-btn,.left-btn {width: 40px;height: 60px;line-height:60px;position: absolute;cursor: pointer;top: 40%;text-decoration: none;text-align: center;color: #fff;font-size: 20px;background-color: #0b3b7d;background-color: rgba(11, 59, 125, 0.9);filter:alpha(opacity=90);-moz-opacity:0.9;} .js-silder-ctrl .right-btn {right: 0;} .js-silder-ctrl .left-btn {left:0;} .img-btn-list {width: 100%;position: absolute; bottom: 10px; left: 0; text-align: center;} .img-btn-list > span { display: inline-block;width: 12px; height: 12px; border-radius: 4px;margin: 0 5px;background: rgba(0,0,0,0.8);cursor: pointer;} .img-btn-list > span.current {border: 2px solid rgba(0,0,0,0.8);background: rgba(255,255,255,0.8);} .banner2{height:60px;background: #0b3b7d url(/public/images/background-line.png) repeat left top;margin-top:35px;} .banner2 .wd{list-style:none;float:left;border-color:transparent;position: relative;border-style: solid;float:left;line-height:54px;text-align:center;min-height:56px;background-color: transparent;width:148.7px;border-width: 4px 0px 0px;} .banner2 .wd>a{display:block;font-size:18px;color:#ffffff;} .banner2 .wd:hover{border-style: solid;border-color: #ff0000;background-color: #ff4e00;background-color: rgba(255, 78, 0, 0.8);padding-top: 0px;padding-bottom: 0px;border-width: 4px 0px 0px;-pie-background: rgba(255, 78, 0, 0.8);} .banner2 .wd .sub{ display:none; position:absolute; left:0; top:56px; z-index:9999; width:148.7px; border:1px solid #f0f0f0;background:#fff;} .banner2 .wd .sub>li{text-align:center;height:35px; line-height:35px;list-style:none;} .banner2 .wd .sub>li>a{ display:block;font-size:16px;color:#f60} .banner2 .wd .sub>li>a:hover{ color:#333;} .banner2 li.wd:hover .sub{display:block;} .left-div{float:left;width:48%;margin-right:2%;margin-top:35px;} .right-div{float:left;width:48%;margin-left:2%;margin-top:35px;} .publish-date{float:right;color:#999;font-size:14px;} /*********项目新闻************/ .project{height:520px;overflow:hidden;padding:0;margin:0;} .project h3{margin-bottom:20px;} .project .slider2{position: relative;width:100%;height:230px;} .project .slider2-roll{width: 100%;} .project .banner3 {width: 100%;;height:230px;overflow: hidden; position:relative;} .project .banner3 > ul {display: none;position: absolute; top:0;left: 0;} .project .banner3 > ul > li {float: left;width:100%;height:230px;} .project .banner3 > ul > li > a {display: block;position: relative;} .project .banner3 > ul > li > a span{width:100%;height:35px;line-height:35px;position: absolute;left:0;top:195px;text-align: left;color: #fff;font-size: 14px;padding-left:5px;background-color: #3e3a39;background-color:rgba(0,0,0,0.5)!important;filter:alpha(opacity=50);-moz-opacity:0.5;} .project .plist{list-style:none;} .project .plist li{height:35px;line-height:35px;text-align: left;word-wrap: break-word;} .project .plist li a{font-size: 16px;width:430px;overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;} .project .plist li a span{padding-right:8px;color:#3e3a39;} /*********优选面试************/ .interview{height:520px;overflow:hidden;} .f-box{width:100%;margin-top:10px;display: inline-flex;} .f-box div{display: inline; width: 280px; margin-right: 12px;} .f-box img{width: 280px;} .f-box h2{text-align:center;line-height:120px;} .f-box h2 a{color:#fff; font-family:"华文行楷";font-size:40px;display:block;} .s-box{height:350px;} .s-box h2{color:#333;font-size:18px;line-height:60px;padding:0 10px;font-weight:bold;} .s-box h2 a{float:right;font-size:14px;display:block;} .s-box .slist{list-style:none;margin-top: -3px;} .s-box .slist li{height:35px;line-height:35px;text-align: left;word-wrap: break-word;} .s-box .slist li a{font-size: 16px;width:430px;overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;} .s-box .slist li a span{padding-right:8px;color:#3e3a39;} /*********媒体视角************/ .media .mlist{list-style:none;margin-top:20px;border-top:2px solid #16275d;padding-top:15px;height:220px;} .media .mlist li{height:35px;line-height:35px;text-align: left;word-wrap: break-word;} .media .mlist li a{font-size: 16px;width:430px;overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;} .media .mlist li a span{padding-right:8px;color:#3e3a39;} .project h3,.media h3,.activity h3{font-size:20px;font-weight:bold;line-height:24px;color:#333;} /*********活动信息************/ .activity .hd-list{list-style:none;margin-top:20px;border-top:2px solid #16275d;padding-top:15px;height:220px;} .activity .hd-list li{height:42px;line-height:42px;} .activity .hd-list .rounded-corners{float:left;overflow:hidden;width:36px;height:36px;border: 1px solid #dedede;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius:10px;} .activity .hd-list .rounded-corners p.month{text-align:center;color:#fff;font-size:12px;height:18px;line-height:18px;background:#16275d} .activity .hd-list .rounded-corners p.date{text-align:center;font-size:14px;height:18px;line-height:18px;} .activity .hd-list li .gg-title{float:left;padding-left:15px;height:38px;line-height:38px;} .activity .hd-list li .gg-title p{width:495px;overflow:hidden; display:block;white-space:nowrap;text-overflow:ellipsis;}