.nav_bar { height: 70px; border: 1px solid #2B82D2; background: #1B86E8; } .nav_bar ul li{ width: 136px; margin-right: 0; } .nav_bar ul li a.nav{ color: #fff; font-size: 16px; } .nav_bar ul li .nav em{ width: 30px; height: 30px; display: inline-block; vertical-align: middle; margin-right: 8px; margin-top: -3px; } .nav_bar ul li.active a.nav , .nav_bar ul li:hover a.nav{ border-color: #F0FFFF; background: rgba(255,255,255,.3); } .nav_bar ul li.nav_home .nav em{ background: url(../images/ico_shouye.png) center center no-repeat; } .nav_bar ul li.nav_key0 .nav em{ background: url(../images/ico_gsgk.png) center center no-repeat; } .nav_bar ul li.nav_key1 .nav em{ background: url(../images/ico_qydt.png) center center no-repeat; } .nav_bar ul li.nav_key2 .nav em{ background: url(../images/ico_xmjs.png) center center no-repeat; } .nav_bar ul li.nav_key3 .nav em{ background: url(../images/ico_jygl.png) center center no-repeat; } .nav_bar ul li.nav_key4 .nav em{ background: url(../images/ico_qywh.png) center center no-repeat; } .nav_bar ul li.nav_key5 .nav em{ background: url(../images/ico_dqjs.png) center center no-repeat; } .nav_bar ul li.nav_key6 .nav em{ background: url(../images/ico_zcfg.png) center center no-repeat; } .nav_bar ul li.nav_key7 .nav em{ background: url(../images/ico_zwgk.png) center center no-repeat; } .nav_bar ul li.nav_recruit .nav em{ background: url(../images/ico_rlzy.png) center center no-repeat; } .slider-box{ width: 100%; height: 630px; position: relative; } .slider-bd ul li{ width: 100%; height: 630px; } .slider-bd ul li img{ width: 100%; height: 100%; } .slider-hd{ width: 100%; position: absolute; left: 0; bottom: 37px; text-align: center; } .slider-hd span{ display: inline-block; width: 8px; height: 8px; background: #fff; border-radius: 50%; margin: 0 4px; } .slider-hd span.on{ width: 25px; border-radius: 10px; } .headline-box{ height: 93px; border: 1px solid #D4D9DD; margin: 25px 0; background: #fff; } .headline-box .subtitle{ width: 138px; height: 93px; line-height: 32px; padding: 15px 50px 15px 30px; border-right: 1px solid #D8D8D8; font-size: 24px; text-align: center; box-sizing: border-box; float: left; position: relative; } .headline-box .subtitle .icon{ width: 62px; height: 62px; position: absolute; right: -31px; top: 15px; background: url(../images/headline_ico.png) center center no-repeat; } .headline-box .headline-ctn{ width: 1130px; height: 93px; margin-left: 50px; float: left; } .headline-box .headline-ctn .headline-bd li{ height: 93px; } .headline-box .headline-ctn .txt{ font-size: 24px; font-weight: bold; padding-top: 15px; } .headline-box .headline-ctn .txt a{ color: #d23336; } .headline-box .headline-ctn .txt_2{ font-size: 13px; padding-top: 10px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; color: #666; } .group-news-area{ width: 840px; height: 315px; background: #fff; position: relative; } .group-news-area .label{ width: 95px; height: 40px; line-height: 35px; text-align: center; position: absolute; top: 5px; left: -3px; z-index: 9999; font-size: 15px; color: #fff; background: url('../images/jtxw.png') no-repeat; } .group-news-area .group-slider-box .group-bd{ width: 100%; height: 315px; } .group-news-area .group-slider-box li{ width: 100%; height: 315px; } .group-news-area .group-slider-box li .group-pic{ width: 420px; height: 315px; float: left; } .group-news-area .group-slider-box li .group-pic img{ width: 100%; height: 100%; } .group-news-area .group-slider-box li .group-ctn{ width: 420px; height: 315px; border: 1px solid #D5D9DA; float: left; padding: 22px 30px 0 30px; box-sizing: border-box; } .group-news-area .group-slider-box li .group-ctn .title{ font-size: 18px; line-height: 26px; color: #2782d3; } .group-news-area .group-slider-box li .group-ctn .title:hover{ color: #d23336; } .group-news-area .group-slider-box li .group-ctn .details{ line-height: 25px; font-size: 13px; margin-top: 24px; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 7; overflow: hidden; } .group-news-area .group-slider-box .group-hd{ position: absolute; right: 1px; bottom: 17px; width: 419px; text-align: center; } .group-news-area .group-slider-box .group-hd span{ width: 6px; height: 6px; border-radius: 50%; background: #D8D8D8; border: 1px solid #DBDBDB; display: inline-block; margin: 0 4px; } .group-news-area .group-slider-box .group-hd span.on{ width: 20px; border-radius: 10px; background: #1986ED; border: 1px solid #397DBC; } .realtime-news-area{ width: 498px; height: 313px; border: 1px solid #D5D9DA; background: #fff; } .realtime-news-area .tabs{ height: 38px; line-height: 38px; background-image: linear-gradient(#FCFCFC, #EEEEEE); border-bottom: 1px solid #D5D9DA; } .realtime-news-area .tabs span{ width: 115px; height: 38px; line-height: 38px; font-size: 14px; display: inline-block; text-align: center; position: relative; z-index: 99; color: #666; cursor: pointer; } .realtime-news-area .tabs span.active{ height: 39px; background: #fff; color: #2782d3; border-right: 1px solid #D5D9DA; border-left: 1px solid #D5D9DA; } .realtime-news-area .tabs span:first-child.active{ border-left: 0 none; } .realtime-news-area .realtime-news-list{ padding: 10px 15px 0 15px; text-align: center; } .realtime-news-area .realtime-news-list .list{ height: 32px; line-height: 32px; font-size: 14px; } .realtime-news-area .realtime-news-list .list.first{ height: auto; line-height: 24px; padding: 7px 10px 10px 10px; background: #FAFAFA; margin-bottom: 3px; } .realtime-news-area .realtime-news-list .title{ font-size: 16px; width: 100%; display: inline-block; color: #2782d3; } .realtime-news-area .realtime-news-list .news-ctn{ margin-top: 6px; color: #666; text-align: left; font-size: 13px; line-height: 20px; height: 40px; overflow: hidden; } .realtime-news-area .realtime-news-list .txt{ float: left; width: 450px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .realtime-news-area .realtime-news-list .more{ margin: 8px auto 0 auto; display: inline-block; color: #2782d3; font-size: 14px; } .realtime-news-area .realtime-news-list .more:hover{ color: #d23336; } .project-banner{ height: 110px; margin: 25px 0; position: relative; } .project-slider-bd ul li{ width: 100%; height: 110px; } .project-slider-bd ul li img{ width: 100%; height: 100%; } .project-slider-hd{ position: absolute; right: 0; bottom: 2px; text-align: center; } .project-slider-hd span{ display: inline-block; width: 22px; height: 22px; line-height: 22px; background: rgba(0,0,0,.4); color: #fff; } .project-slider-hd span.on{ background: rgba(0,0,0,.5); } .ctn-left{ width: 1023px; } .project-news-area{ width: 1021px; height: 548px; border: 1px solid #D8D8D8; } .ctn-left .subtitle , .ctn-right .subtitle{ height: 38px; line-height: 38px; background-image: linear-gradient(#FCFCFC, #EEEEEE); border-bottom: 1px solid #D8D8D8; padding: 0 15px; color: #2782d3; font-size: 16px; } .ctn-left .subtitle .more , .ctn-right .subtitle .more{ font-size: 13px; } .project-news-ctn{ margin: 25px 20px 0 25px; padding-bottom: 30px; border-bottom: 1px solid #EEEEEE; } .project-news-ctn .news-pic{ width: 240px; height: 180px; float: left; } .project-news-ctn .news-pic img{ width: 100%; } .project-news-ctn .news-details{ width: 716px; margin-left: 20px; float: left; } .project-news-ctn .news-details .news-title{ font-size: 18px; color: #2782d3; } .project-news-ctn .news-details .news-title:hover{ color: #d23336; } .project-news-ctn .news-details .news-ctn{ line-height: 24px; font-size: 14px; color: #666; margin-top: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } .project-news-ctn .news-details .news-info{ color: #999; margin-top: 25px; } .project-news-ctn .news-details .news-info span{ margin-right: 30px; } .project-news-list{ padding: 25px 25px 25px 0px; margin-left: -10px; } .project-news-list li{ width: 440px; height: 32px; line-height: 32px; float: left; margin-left: 35px; padding-right: 28px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bulid-project-area{ margin-top: 25px; width: 1021px; height: 373px; border: 1px solid #D8D8D8; } .bulid-project-area .pic-list{ margin: 25px 25px 0 25px; padding-bottom: 30px; border-bottom: 1px solid #D8D8D8; } .bulid-project-area .pic-list li{ width: 140px; float: left; margin-left: 26px; } .bulid-project-area .pic-list li:first-child{ margin-left: 0; } .bulid-project-area .pic-list .pic{ width: 140px; height: 105px; } .bulid-project-area .pic-list .pic img{ width: 140px; height: 105px; } .bulid-project-area .pic-list .txt{ text-align: center; line-height: 34px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .bulid-project-list{ padding: 25px 25px 25px 0px; } .bulid-project-list li{ width: 307px; height: 32px; line-height: 32px; float: left; margin-left: 25px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ctn-right{ width: 315px; } .press-area{ width: 315px; margin-bottom: 10px; } .press-area .press-nav{ width: 315px; height: 72px; position: relative; cursor: pointer; } .press-area .press-nav img{ width: 100%; height: 100%; } .press-area .press-nav .arrow-icon{ width: 12px; height: 12px; background: url(../images/arrow_down.png) center center no-repeat; display: inline-block; position: absolute; right: 20px; top: 30px; } .press-area .press-nav .arrow-icon.up{ background: url(../images/arrow_up.png) center center no-repeat; } .press-area .press-list li{ float: left; width: 275px; height: 45px; line-height: 45px; background: #F6F6F6; padding: 0 20px; margin-top: 10px; font-size: 16px; } .press-area .press-list li .list-ico{ margin-top: 21px; } .press-area .press-list li .txt{ width: 255px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .press-area .press-list li .more{ display: inline-block; width: 100%; font-size: 14px; text-align: center; color: #2782d3; } .player-area{ width: 315px; height: 215px; margin-top: 22px; } .player-area img{ width: 100%; height: 100%; } .chief-public-area{ margin-top: 25px; border: 1px solid #D8D8D8; } .chief-public-area .chief-public-list{ padding: 17px 10px 9px 10px; } .chief-public-area .chief-public-list li{ height: 32px; line-height: 32px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .company-publicity-area{ margin-top: 30px; background: #F7F7F7; padding-top: 30px; } .company-publicity-area .label{ width: 114px; height: 40px; line-height: 40px; background: url(../images/qy_label.png) center center no-repeat; font-size: 20px; color: #f7f7f7; text-indent: 11px; } .company-publicity-area .company-slider-box{ width: 280px; height: 340px; margin-top: 20px; overflow: hidden; position: relative; } .company-publicity-area .company-bd{ height: 290px; } .company-publicity-area .company-bd li{ height: 290px; } .company-publicity-area .company-bd li .qy_title{ font-size: 15px; font-weight: 600; line-height: 25px; } .company-publicity-area .company-bd li .qy_desc{ font-size: 14px; line-height: 25px; color:#666; margin-top: 15px; height: 200px; overflow: hidden; } .company-publicity-area .company-bd li a{ height: 290px; line-height: 24px; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 12; overflow: hidden; } .company-publicity-area .company-hd{ position: absolute; left: 0; bottom: 0; } .company-publicity-area .company-hd .prev , .company-publicity-area .company-hd .next{ width: 33px; height: 33px; line-height: 33px; float: left; border: 1px solid #D8D8D8; font-size: 20px; font-family: 瀹嬩綋; font-weight: bold; color: #999; text-align: center; background: #fff; margin-right: 10px; } .company-publicity-area .company-hd .pageState{ float: left; font-size: 16px; color: #666; height: 16px; line-height: 16px; margin-top: 15px; margin-left: 5px; } .company-publicity-area .photo-wall{ width: 1005px; } .company-publicity-area .photo-wall li{ width: 310px; height: 182px; margin-left: 25px; margin-bottom: 25px; float: left; } .company-publicity-area .photo-wall li img{ vertical-align: middle; width: 310px; height: 182px; } .realtime-news-area .realtime-news-list .list:hover .list-ico , .project-news-list li:hover .list-ico , .press-area .press-list li:hover .list-ico , .bulid-project-list li:hover .list-ico , .chief-public-area .chief-public-list li:hover .list-ico{ background-position: 0 0; } .realtime-news-area .realtime-news-list .list:hover .title , .realtime-news-area .realtime-news-list .list:hover .txt , .project-news-list li:hover a , .press-area .press-list li:hover a , .bulid-project-list li:hover a , .chief-public-area .chief-public-list li:hover a , .company-publicity-area .company-bd li a:hover , .ctn-left .subtitle .more:hover , .ctn-right .subtitle .more:hover{ color: #d23336; } .footer{ background: #253954; } .footer .link-area{ border-bottom: 1px solid #8D9FB5; } .footer .link-area .label{ background: url(../images/link_label.png) center center no-repeat; }