@charset "utf-8"; @font-face { font-family: "impact"; font-weight: normal; font-style: normal; src: url('impact-webfont.eot'); src: url('impact-webfont.eot?#iefix') format('embedded-opentype'), url('impact-webfont.woff') format('woff'), url('impact-webfont.ttf') format('truetype'), url('impact-webfont.svg#Futura') format('svg'); } body { margin: 0px; padding: 0px; margin: 0px auto; font-size: 14px; line-height: 24px; color: #666666; width: 100%; min-width: 300px; zoom: 1; background: #fff; font-family: frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif, Arial, "宋体", "Times New Roman"; } ul, li, form, dl, dt, dd, div, ul, li, p, em, i, address { font-style: normal; list-style: none; padding: 0px; margin: 0px; } h1, h2, h3, h4, h5, h6 { padding: 0px; margin: 0px; } select, input, textarea, button { font-size: 14px; border-radius: 0; -webkit-border-radius: 0; color: #414446; font-family: "微软雅黑"; } input:focus { outline: none; } input, button, select, textarea { border: 0px; outline: none; /*-webkit-appearance:none;*/ /*强制去除表单自带的样式*/ } button { cursor: pointer; } textarea { resize: none; /*-webkit-appearance:none;*/ /*强制去除textarea自带的样式*/ } textarea, input, select { background: none; border: none; margin: 0; padding: 0; } article, aside, footer, header, hgroup, nav, section, figure, figcaption, address { display: block; } /*html5设置*/ figure, figcaption { margin: 0px; padding: 0px; } audio, canvas, progress, video { display: inline-block; vertical-align: baseline; } img { border: none; border: 0; } a { color: #333333; text-decoration: none; noline: -webkit-tap-highlight-color:rgba(0, 0, 0, 0); transition: all 0.2s linear; -webkit-transition: all 0.2s linear; } a:focus { outline: none; -moz-outline: none; } a:hover { text-decoration: none; color: #e21d12; } *:hover { transition: all 0.2s linear; -webkit-transition: all 0.2s linear; } .fl { float: left; } .fr { float: right; } .tr { text-align: right; } .tc { text-align: center; } .hidetxt { display: none; } .clear { clear: both; } .clearfix { overflow: hidden; _zoom: 1; } .bg{ background: #d80014; } .navbg{ background: #b30506; } .color{ color: #e91a2e; } .hidden{ display: none!important; } .block{ display: block!important; } :-moz-placeholder { color: #c5c5c5; } ::-moz-placeholder { color: #c5c5c5; } input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #c5c5c5; } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #c5c5c5; } .yqbg { padding-bottom: 55px; background: #f5f5f5; } .yqbg img { display: block; width: 100%; height: auto; } @media screen and (max-width: 750px){ .yqbg { display: none; } } .container { width: 100%; overflow: hidden; background: #f5f5f5; } .header { background: #ffffff; } @media screen and (max-width: 1024px){ .header { margin: 0 auto; width: 100%; height: 50px; display: flex; justify-content: space-between; align-items: center; padding: 0 10px 0 10px; box-sizing: border-box; -webkit-box-sizing: border-box; position: fixed; z-index: 99; } } .cen-con-1300{ width: 100%; } @media screen and (min-width:1281px){ .cen-con-1300{ width: 1300px; margin: 0 auto; } } @media screen and (min-width:1200px){ .cen-con-1200{ width: 1200px; margin: 0 auto; } } .container .shadow { height: 15px; background: url(../img/index/shadow.png); z-index: 100; } @media screen and (min-width: 1024px){ .header .cen-con-1300 { height: 120px; display: flex; justify-content: space-between; box-sizing: border-box; padding: 0 15px; align-items: center; } } .header .logo { height: 60px; width: auto; } @media screen and (max-width: 1024px){ .header .logo { height: 25px; } } .header .openbtn{ width: 26px; display: none; } @media screen and (max-width: 1024px){ .header .openbtn { cursor: pointer; display: block; float: right; } } .header .openbtn span{ display: block; height: 3px; background: #666; margin: 4px 0px; transition: all ease 0.3s; } .header .openbtn.on .sp1{ transform: translate(0, 3px) rotate(45deg) !important; } .header .openbtn.on .sp2{ transform: translate(0, -3px) rotate(-45deg) !important; } .header .openbtn.on .sp3{ display: none; } .header .oa { display: flex; align-items: center; } @media screen and (max-width: 1024px){ .header .oa { display: none; } } .header .oa .oa-btn { border: 1px solid #e34848; height: 35px; border-radius: 20px; display: flex; align-items: center; font-size: 18px; padding: 5px 25px 5px 25px; border-radius: 50px; margin-right: 10px; } .header .oa .oa-btn .user { width: 25px; margin-right: 10px; } .header .oa .search-btn { border-top: 1px solid #e34848; border-bottom: 1px solid #e34848; border-left: 1px solid #e34848; border-right: 1px solid #e34848; height: 35px; border-radius: 20px; display: flex; align-items: center; font-size: 18px; padding: 5px 0px 5px 25px; border-radius: 50px; margin-right: 10px; } .header .oa .search-btn .keywords { width: 200px; } .header .oa .search-btn .search { width: 45px; cursor: pointer; border-radius: 100%; } /* PC端导航 */ .navs { width: 100%; height: 60px; } @media screen and (max-width: 1024px){ .navs { display: none; } } .navs .content { margin: 0 auto; width: 100%; height: 100%; display: flex; justify-content: space-around; align-items: center; } .navs .content .main { width: 14.28%; height: 100%; display: flex; justify-content: space-around; align-items: center; padding: 0 15px; position: relative; } .navs .content .main:hover { background: #b30506; } .navs .content .main a { display: flex; align-items: center; color: #ffffff; } .navs .content .main a img { height: 20px; margin-right: 10px; } .navs .content .main a span { font-size: 20px; } .navs .content .main .po { width: 100%; position: absolute; top: 60px; left: 0; z-index: 99; background: #b30506; display: none; } .navs .content .main .po li { display: flex; justify-content: center; align-items: center; padding: 10px 0; border-top: 1px solid #a80203; } .navs .content .main .po li:hover { background: #e34848; } .navs .content .main .po li a { white-space: nowrap; font-size: 18px; } .navs .content .main:hover .po { display: block; } /* 手机端导航 */ .MainNav{ position: fixed; height: auto; max-height: 100%; overflow-y: auto; z-index: 999; width: 100%; height: 100%; padding: 0; left: 0; background: rgba(255,255,255,0.8); display: none; top: 50px; } .MainNav .content{ position: fixed; left: 0px; top: 46px; width: 100%; height: auto; z-index: 887; background: #666; } .MainNav .main{ line-height: 40px; cursor: pointer; border-bottom: 1px solid #717070; border-top: 1px solid #616161; margin: 0 20px; } .MainNav .main .bigNav{ display: flex; justify-content: space-between; align-items: center; } .MainNav .main a{ flex: 1; display: flex; align-items: center; color: #ffffff; margin-right: 50px; } .MainNav .main .bigNav .arrow{ width: 17px; } .MainNav .main .bigNav a img{ height: 20px; margin-right: 10px; } .MainNav .main .po{ background: #737373; width: 100%; display: none; flex-wrap: wrap; } .MainNav .main.onnav .bigNav .arrow{ transform: translate(0, -3px) rotate(-180deg) !important; } .MainNav .main.onnav .po{ display: flex; } .MainNav .main .po li{ width: 33.33%; box-sizing: border-box; padding: 0 10px; } .MainNav .main .po li a{ text-align: center; margin-right: 0; } /* 轮播图 */ .banner { width: 100%; height: 380px; overflow: hidden; } @media screen and (max-width: 1024px){ .banner { height: 180px; margin-top: 50px; } } .banner img { width: 100%; } @media screen and (max-width:1024px){ .banner img{ width: auto; } } @media screen and (max-width:690px){ .banner img{ height: 100%; } } .swiper-slide { text-align: center; font-size: 18px; background: #ffffff; display: flex; justify-content: center; align-items: center; overflow: hidden; } /* 首页新闻板块 */ .news { width: 100%; box-sizing: border-box; background: #f5f5f5; } @media screen and (max-width:1024px){ .news{ padding: 0 10px; } } .news .content { width: 100%; display: flex; flex-direction: column; background: #ffffff; position: relative; } @media screen and (max-width:1024px){ .news .content{ padding: 0 10px 10px 10px; box-sizing: border-box; } } .news .content .head { max-width: 100%; position: absolute; top: 0; left: 0; z-index: 9; } @media screen and (max-width:1024px){ .news .content .head{ width: 40px; } } .news .content .big-title { margin-top: 50px; line-height: 50px; font-size: 28px; text-align: center; padding: 0 60px; } @media screen and (max-width:1024px){ .news .content .big-title{ margin-top: 30px; line-height: 30px; font-size: 18px; padding: 0; } } .news .content .big-title a { color: #e91a2e; } .news .content .small-title { line-height: 26px; font-size: 20px; color: #333333; margin-bottom: 15px; text-align: center; padding: 10px 0 0 0!important; } @media screen and (max-width:1024px){ .news .content .small-title{ font-size: 14px; line-height: 30px; padding: 0!important; } } .news .content .decribe { color: #7c7c7c; text-indent: 2em; height: 48px; padding: 0 30px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } @media screen and (max-width:1024px){ .news .content .decribe{ padding: 0; } } .news .content .news-content { margin: 30px 30px 15px 30px; display: flex; justify-content: space-between; } @media screen and (max-width:1024px){ .news .content .news-content{ margin: 10px 0 0 0; display: block; } } .news .content .news-content .news-swiper { height: 420px; overflow: hidden; flex: 1; margin-left: 0; margin-right: 0; } @media screen and (max-width:1024px){ .news .content .news-content .news-swiper{ width: 100%; height: 360px; } } @media screen and (max-width:725px){ .news .content .news-content .news-swiper{ height: 280px; } } @media screen and (max-width:530px){ .news .content .news-content .news-swiper{ height: 200px; } } @media screen and (max-width:414px){ .news .content .news-content .news-swiper{ height: 150px; } } .news .content .news-content .news-swiper img{ width: auto; height: 100%; } @media screen and (max-width:1024px){ .news .content .news-content .news-swiper img{ width: 100%; } } .news .content .news-content .shadow { position: absolute; bottom: 0px; left: 0; width: 100%; height: 50px; line-height: 50px; background: rgba(0, 0, 0, .4); font-size: 16px; color: #fff; text-align: left; text-indent: 1.6em; z-index: 99; } .news .content .news-list { margin-left: 50px; width: 40%; } @media screen and (max-width:1024px){ .news .content .news-list { margin-left: 0; width: 100%; } } .news .content .news-list .news-nav { border-bottom: 2px solid #e0e0e0; height: 40px; line-height: 40px; margin-bottom: 7px; position: relative; display: flex; } .news .content .news-list .news-nav li { font-weight: bold; cursor: pointer; padding: 0 15px; margin-right: 17px; color: #333333; font-size: 20px; position: relative; } @media screen and (max-width:1024px){ .news .content .news-list .news-nav li { font-size: 15px; padding: 0; } } .news .content .news-list .news-nav li.on { border-bottom: 2px solid #e91a2e; margin-bottom: -2px; } .news .content .news-list .news-nav li.on a { color: #e91a2e; } .news .content .news-list .news-nav .on .triangle { position: absolute; left: 50%; margin-left: -8px; bottom: 0; width: 0; height: 0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #e91a2e; } @media screen and (max-width:1024px){ .news .content .news-list .news-nav .on .triangle { border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid #e91a2e; } } .news-list .list li { margin-bottom: 8px; } .news-list .list li a { display: flex; align-items: center; } .news-list .list li a .circular { display: block; width: 10px; height: 10px; border-radius: 100%; background: #999999; margin-right: 10px; } .news-list .list li a p { flex: 1; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-size: 15px; color: #333333; } .news-list .list li p { font-size: 14px; line-height: 35px; color: #999999; } .news-list .list li a .time{ margin-left: 10px; color: #c1c1c1; } .news-list .list li .lookdetail { display: flex; justify-content: flex-end; font-size: 12px; color: #e34848; line-height: 35px; } @media screen and (min-width:1024px){ .news-list .list li a:hover .circular { background: #e34848; } .news-list .list li a:hover p { color: #e34848; } .news-list .list li h3 { font-size: 17px; color: #333333; font-weight: bold; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } } /* 首页中间部位轮播 */ .news .report-banner { width: 100%; box-sizing: border-box; margin-top: 30px; height: 150px; overflow: hidden; } @media screen and (max-width:1024px){ .news .report-banner { height: 80px; } } .news .report-banner img { width: 100%; height: auto; } @media screen and (max-width:684px){ .news .report-banner img { width: auto; height: 100%; } } @media screen and (min-width:1024px){ .news .report-banner .swiper-button-next, .news .report-banner .swiper-button-prev { width: 35px; height: 35px; background: rgba(255, 255, 255, 0.5); border-radius: 100%; } } .news .report-banner .swiper-button-prev:after, .news .report-banner .swiper-button-next:after { font-size: 22px !important; } /* 首页经营状况板块 */ .range{ margin-top: 15px; } @media screen and (max-width: 1024px){ .range{ padding: 10px; margin-top: 20px; } } .HomeScope{ background:#ffffff url(../img/index/jybg.jpg) center center no-repeat; margin-bottom:10px; box-shadow:0 10px 25px #cfdce8; } @media screen and (min-width: 1024px){ .HomeScope{ height:430px; } } .HomeScope .info{ padding:6% 0 0 9%; width:40%; float:left; transform:translateY(100px); -webkit-transform:translateY(100px); opacity:0; transition:all 1s; } @media screen and (max-width: 1024px){ .HomeScope .info{ width:100%; float:none; padding: 10px; } } .HomeScope .info .ti{ width:80%; } .HomeScope .info .p{ text-indent:2em; color:#808080; line-height:30px; -webkit-line-clamp: 3; height:90px; margin-bottom:30px; } @media screen and (max-width: 1024px){ .HomeScope .info .p{ overflow: hidden; width: 95%; } } .HomeScope .info span{ text-indent:2em; color:#808080; line-height:30px; -webkit-line-clamp: 3; height:90px; margin-bottom:30px; } .HomeScope .info .more{ width:28px; line-height:28px; font-family:"宋体"; font-size:18px; font-weight:bold; text-align:center; color:#e91a2e; border:2px solid #d9d9d9; border-radius:50%; } .HomeScope .info a:hover .more{ color:#fff; border:2px solid #e91a2e; background:#e91a2e; } .HomeScope .effict{ text-align:center; width:360px; margin-right:5%; float:right; height:430px; position:relative; transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); -webkit-transform:scale(0); transition:all 1s 0.3s ease; } @media screen and (max-width: 1024px){ .HomeScope .effict{ margin: 0 auto; float: none; height:auto; } } .HomeScope .effict .logo{ z-index: 1; position: absolute; top: 50%; left: 50%; width: 30px; margin-left: -15px; margin-top: -40px; } .HomeScope .effict .name{ z-index:1; position:absolute; top:50%; left:50%; margin-left: -70px; margin-top: -24px; text-align:center; width:140px; color:#333333; font-size:14px; padding: 0 10px; box-sizing: border-box; } @media screen and (max-width: 1024px){ .HomeScope .effict .name{ margin-top: -25px; } } .HomeScope .effict .name img{ display:block; margin:0px auto 6px; } .HomeScope .effict li{ position:absolute; z-index: 99; width: 80px; } .HomeScope .effict li.li1{ left:12px; top:65px; } .HomeScope .effict li.li2{ right:28px; top:65px; } .HomeScope .effict li.li3{ right:28px; bottom:55px; } .HomeScope .effict li.li4{ left:12px; bottom:55px; } .HomeScope .effict li a{ display:block; margin:0; color: #ffffff; position: relative; width: 100px; } .HomeScope .effict li a .abg{ display:block; margin:0px auto 4px; width: 100px; } .HomeScope .effict li a .icon{ display: block; width: 24px; position:absolute; top:50%; left:50%; margin-left: -12px; margin-top: -22px; } .HomeScope .effict li a span{ display: block; width: 60px; text-align: center; position:absolute; top:50%; left:50%; margin-left: -30px; margin-top: 1px; } .HomeScope .effict li.li2 a .abg, .HomeScope .effict li.li4 a .abg{ filter: drop-shadow(0 1px 5px #eb5563); } .HomeScope .effict li.li1 a .abg, .HomeScope .effict li.li3 a .abg{ filter: drop-shadow(0 1px 5px #fff); } .HomeScope .effict li.li1 a span, .HomeScope .effict li.li3 a span{ color: #ffffff; } .HomeScope .effict li.li2 a span, .HomeScope .effict li.li4 a span{ color: #333; } .HomeScope .effict li.li2:hover .abg{ filter: drop-shadow(0 0px 10px #eb5563); } .HomeScope .effict li.li4 :hover .abg{ filter: drop-shadow(0 0px 10px #eb5563); } .HomeScope .effict li.li1:hover .abg{ filter: drop-shadow(0 0px 10px #eb5563); } .HomeScope .effict li.li3:hover .abg{ filter: drop-shadow(0 0px 10px #eb5563); } .HomeScope .line{ -webkit-animation-name: scaleDraw; /*关键帧名称*/ -webkit-animation-timing-function: ease-in-out; /*动画的速度曲线*/ -webkit-animation-iteration-count: infinite; /*动画播放的次数*/ -webkit-animation-duration: 5s; } @media screen and (max-width: 1024px){ .HomeScope .line img{ width: 100%; } } @keyframes scaleDraw { 0%{ transform: scale(1); /*开始为原始大小*/ } 25%{ transform: scale(1.1); /*放大1.1倍*/ } 50%{ transform: scale(1); } 75%{ transform: scale(1.1); } } .HomeScope .moretxt{ width:180px; text-align:left; z-index:99; padding:10px 20px; position:absolute; top:92px; right:-58px; background:#fff; border-radius:6px; box-shadow:0 0 10px #ddd; display:none; } .HomeScope .moretxt p{ background:url(../images/homev1/dot2.gif) 0px center no-repeat; padding-left:15px; } .HomeScope.anm .info{ transform:translateX(0); -webkit-transform:translateX(0); opacity:1; } .HomeScope.anm .effict{ transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); -webkit-transform:scale(1); } @media screen and (max-width:414px){ .HomeScope.anm .effict{ transform: scale(0.85); } } @media screen and (max-width:320px){ .HomeScope.anm .effict{ width: 300px; transform: scale(0.85); } } .HomeScope .effict li:hover .moretxt{ display:block; } .HomeScope .effict li:hover{ z-index:100; } /* 党建工作、行业动态、公司视频 */ .report { margin-top: 15px; width: 100%; box-sizing: border-box; padding: 15px; display: flex; justify-content: center; background: #ffffff; } @media screen and (max-width: 1024px){ .report { padding: 0 10px; background: #f5f5f5; } } .report .content { width: 100%; display: flex; flex-direction: column; } @media screen and (max-width: 1024px){ .report .content { background: #ffffff; padding: 30px 10px 10px; box-sizing: border-box; } } .report .content .title-news { margin: 0 auto; width: 200px; } @media screen and (max-width: 1024px){ .report .content .title-news { width: 150px; } } .report .content .report-swiper { width: 100%; margin-left: 0; margin-right: 0; margin-top: 10px; overflow: hidden; } @media screen and (max-width: 1024px){ .report .content .report-swiper { height: auto; margin-top: 30px; } } .report .content .report-swiper .swiper-slide { background: none; } @media screen and (min-width: 1024px){ .report .content .swiper-father .swiper-button-next { right: -50px; margin-top: 0; color: #f37474; background-image: none; } .report .content .swiper-father .swiper-button-prev { left: -50px; margin-top: 0; color: #f37474; background-image: none; } } .report-swiper .swiper-list { width: 100%; height: 100%; display: flex; justify-content: space-between; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list { display: block; } } .report-swiper .swiper-list .li { width: 32%; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .li { width: 100%; margin-top: 15px; } .report-swiper .swiper-list .li:first-child { margin-top: 0px; } } .report-swiper .swiper-list .li .a { display: block; height: 200px; position: relative; overflow: hidden; } .report-swiper .swiper-list .li .a .po .icon{ width: 35px; margin: 0 auto; } .report-swiper .swiper-list .li .a .po .title{ font-size: 14px; color: white; font-weight: bold; } .report-swiper .swiper-list .li .a .po_1{ background: #ebc04b; } .report-swiper .swiper-list .li .a .po_2{ background: #fb9f5c; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .li .a { height: 150px; } } .report-swiper .swiper-list .li .a img { width: 100%; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .li .a img { height: 100%; } .report-swiper .swiper-list .li .a .po{ width: 70px!important; height: 70px!important; margin-left: -35px; margin-top: -35px; } } .report-swiper .swiper-list .li .new-list { padding: 25px 24px 0; border: 1px solid #e0e0e0; border-top: 0; background: #ffffff; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .li .new-list { box-sizing: border-box; } } @media screen and (min-width: 1024px){ .report-swiper .swiper-list .li:hover .po { top: 40%; } } .report-swiper .swiper-list .li .new-list li { display: flex; margin-bottom: 25px; font-size: 16px; background: url(../img/index/dot2.gif) 0px 8px no-repeat; padding-left: 10px; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .li .new-list li { margin-bottom: 20px; font-size: 15px; } } .report-swiper .swiper-list .li .new-list li a { flex: 1; text-align: left; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .li .new-list li a { -webkit-line-clamp: 2; } } /*.report-swiper .swiper-list .li .new-list li a .date{ margin-left: 10px; color: #c1c1c1; }*/ .report-swiper .swiper-list .li .new-list li .date{ margin-left: 10px; color: #c1c1c1; } .report-swiper .swiper-list .report-video { background: #ffffff; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .report-video { padding: 15px; box-sizing: border-box; border: 1px solid #e0e0e0; } } .report-swiper .swiper-list .report-video .Tit { line-height: 24px; padding-bottom: 20px; border-bottom: 1px solid #e6e6e6; display: flex; justify-content: flex-start; align-items: center; } .report-swiper .swiper-list .report-video .Tit img { margin: 0 5px 0 0; } .report-swiper .swiper-list .report-video .video-swiper { overflow: hidden; margin-top: 20px; } .report-swiper .swiper-list .report-video .video-swiper img { height: 452px; } @media screen and (max-width: 1024px){ .report-swiper .swiper-list .report-video .video-swiper img { height: 280px; } } /* 风采展示 */ .business { margin-top: 15px; width: 100%; box-sizing: border-box; padding: 10px 15px 50px; display: flex; justify-content: center; background: #ffffff; } .business-mobile { display: none; } @media screen and (max-width: 1024px){ .business { padding: 15px 10px 0; background: #f5f5f5; } .business-pc { display: none; } .business-mobile { display: block; } } .business .content { width: 100%; display: flex; flex-direction: column; } @media screen and (max-width: 1024px){ .business .content { background: #ffffff; padding: 30px 10px 10px; box-sizing: border-box; } } .business .content .title-news { margin: 0 auto; width: 200px; } @media screen and (max-width: 1024px){ .business .content .title-news { width: 150px; } } .business .business-title { border-bottom: 3px solid #e91a2e; padding: 10px 0; font-size: 18px; font-weight: bold; color: #e91a2e; } @media screen and (max-width: 1024px){ .business .business-title { font-size: 24px; } } @media screen and (max-width: 434px){ .business .business-title { border-bottom: 2px solid #e91a2e; font-size: 20px; } } .business .content .navbar { margin-top: 10px; } @media screen and (min-width: 1025px){ .business .content .navbar { height: 180px; overflow: hidden; position: relative; width: 100%; } } @media screen and (max-width: 1024px){ .business .content .navbar { display: flex; flex-direction: row; margin-top: 30px; } } /* 风采展示PC端部分 */ .business .picScroll-left { width:100%; overflow:hidden; position:relative; } .business .picScroll-left .bd { padding:10px 0; } .business .picScroll-left .bd ul { overflow:hidden; zoom:1; } .business .picScroll-left .bd ul li { margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; } .business .picScroll-left .bd ul li .pic { text-align:center; } .business .picScroll-left .bd ul li .pic img { width:240px; height:170px; display:block; border:1px solid #ccc; } .business .picScroll-left .bd ul li .pic a:hover img { border-color:#999; } .business .picScroll-left .bd ul li .title { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; line-height: 40px; background: rgba(0, 0, 0, .4); font-size: 16px; text-align: center; z-index: 99; } .business .picScroll-left .bd ul li .title a { color: #ffffff; } /* 风采展示手机端部分 */ .business .content .navbar .right { width: 100%; height: 200px; } .business .content .right .right-content { height: 100%; overflow: hidden; } .business .content .right .right-content .swiper-slide { position: relative; } .business .content .navbar .right .swiper-slide { width: 100%; } .business .content .right .right-content img { width: 100%; height: 200px; } .business .content .right .right-content .shadow { position: absolute; bottom: 0px; left: 0; width: 100%; height: 50px; line-height: 50px; background: rgba(0, 0, 0, .4); font-size: 20px; color: #fff; text-align: center; z-index: 99; } /* 底部:友情链接 */ .friendlink { padding: 15px 0; background: #333333; } @media screen and (max-width: 1024px){ .friendlink { /*background: #e34848;*/ /*border-bottom: 1px solid #dcdcdc;*/ } } .friendlink .content { padding: 0 10px; } @media screen and (max-width: 620px){ .friendlink .content { padding: 0 15px; } } .friendlink .content .hd { overflow: hidden; } .friendlink .content .hd li { float: left; width: 31%; height: 30px; line-height: 30px; margin-bottom: 8px; cursor: pointer; font-size: 14px; } @media screen and (min-width: 621px){ .friendlink .content .hd li { margin-right: 3.5%; } .friendlink .content .hd li:nth-child(3n){ margin-right: 0%; } } @media screen and (max-width: 620px){ .friendlink .content .hd li { width: 49%; } .friendlink .content .hd ul li:nth-child(2n-1) { margin-right: 2%; } .friendlink .content .hd ul li:nth-child(2n) { margin-right: 0; } } .friendlink .content .hd li span { display: block; padding: 0 10px; font-size: 14px; color: #dcdcdc; background: url(../img/index/link-bj.png) right 0 no-repeat; } @media screen and (min-width: 621px){ .friendlink .content .hd li span { background-size: 100% 100%; } .friendlink .content .hd li.on span { color: #e91a2e; } } .friendlink .content .bd { margin: 0 auto; overflow: hidden; } .friendlink .content .bd div { display: none; padding: 10px; margin-top: 20px; border-top: 1px dashed #dcdcdc; overflow: hidden; } .friendlink .content .bd ul li { float: left; height: 35px; line-height: 35px; width: 16%; margin: 0 2%; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; color: #dcdcdc; } @media screen and (max-width: 620px){ .friendlink .content .bd ul li { width: 46%; } } .friendlink .content .bd ul li a { font-size: 14px; color: #dcdcdc; } /* 底部:基本信息 */ .bottom { background: #333333; } @media screen and (max-width: 1024px){ .bottom { margin-top: 0; width: 100%; /*background: #e34848;*/ padding: 15px 0 5px 0; font-size: 12px; } } @media screen and (min-width: 1024px){ .bottom .cen-con-1300{ border-top: 1px solid #dcdcdc; } } .bottom .content { position: relative; padding: 0 15px; } @media screen and (max-width: 1024px){ .bottom .content { padding: 0; width: 100%; display: block; margin: 0 auto; justify-content: space-between; } } .bottom .content .left { padding: 30px 0; color: #dcdcdc; font-size: 12px; } @media screen and (max-width: 1024px){ .bottom .content .left { padding: 20px 15px; } .bottom .content .left .nav { text-align: center; flex: 1; display: flex; justify-content: center; } } .bottom .content .left .nav a { font-size: 14px; line-height: 28px; color: #dcdcdc; } @media screen and (max-width: 1024px){ .bottom .content .left .nav li { padding: 0px 10px; border-right: 1px solid #fff; } .bottom .content .left .nav li a { color: #dcdcdc; } } .bottom .content .left p { color: #dcdcdc; line-height: 28px; font-size: 14px; } @media screen and (max-width: 1024px){ .bottom .content .left p { font-size: 12px; line-height: 25px; text-align: center; margin-top: 0; padding: 0 5px; } } .bottom .content .left p a { color: #dcdcdc; } @media screen and (max-width: 1024px){ .bottom .content .left p a { font-size: 12px; } } .bottom .content .left p a img { position: relative; top: 5px; margin-right: 5px; } .bottom .content .right { position: absolute; top: 20px; right: 15px; text-align: center; } @media screen and (max-width: 1024px){ .bottom .content .right { display: none; right: 60px; width: 160px; margin: 5px auto; justify-content: space-between; } } .bottom .content .right p { line-height: 28px; font-size: 14px; color: #dcdcdc; } @media screen and (max-width: 1024px){ .bottom .content .right li { width: 40%; display: flex; flex-direction: column; justify-content: center; } .bottom .content .right li img { width: 40px; height: 40px; margin: 0 auto; } .bottom .content .right li span { margin-top: 0; text-align: center; color: #dcdcdc; } } /* 非主页轮播图 */ .contentBanner { display: flex; flex-direction: column; justify-content: center; height: 300px; background-position: center center; background-repeat: no-repeat; background-size: cover!important; position: relative; text-align: center; } @media screen and (max-width: 1024px){ .contentBanner { height: 150px; margin-top: 50px; } } .contentBanner h2 { margin-top: 20px; line-height: 65px; font-size: 60px; font-family: "方正小标宋简体"; } @media screen and (max-width: 1024px){ .contentBanner h2 { margin-top: 15px; line-height: 20px; font-size: 24px; } .contentBanner h2 span { color: #e91a2e; } } .contentBanner h2 i{ display: block; margin: 8px auto 0px; width: 30px; height: 15px; border-bottom: 1px solid #e91a2e; } @media screen and (max-width: 1024px){ .contentBanner h2 i { height: 10px; } } .contentBanner p { margin-top: 10px; font-size: 18px; line-height: 55px; color: #444444; font-family: Arial, Helvetica, sans-serif; text-transform: uppercase; } @media screen and (max-width: 1024px){ .contentBanner p { margin-top: 0; font-size: 16px; line-height: 40px; } } /* 展示当前所在位置 */ .common-location{ line-height: 60px; height: 60px; color: #999999; } .common-location a{ color: #999999; } .common-location .auto{ padding-left: 30px; background: url(../img/index/home.png) left 19px no-repeat; box-sizing: border-box; border-bottom: 1px solid #eeeeee; } .common-location p{ margin: 0px; } @media screen and (max-width: 1024px){ .common-location { display: none; } } /* 公司概况:公司简介 */ .companys .summary { margin: 50px 15px 0 15px; } .companys .summary .title { text-align: center; line-height: 96px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } @media screen and (max-width: 1024px){ .companys .summary .title { line-height: 70px; } } /* 公司概况:领导致辞 */ .companys .speech{ margin-top: 50px; background: #f5f5f5; padding: 30px 15px; } @media screen and (max-width: 1024px){ .companys .speech { margin-top: 0; } } .companys .speech .title { text-align: center; line-height: 96px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } @media screen and (max-width: 1024px){ .companys .speech .title { line-height: 70px; } } .companys .speech .title span { color: #e91a2e; } .companys .delighter.speech .title, .companys .delighter.speech .text{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .companys .delighter.started.speech .title, .companys .delighter.started.speech .text{ opacity: 1; transform: translateY(0); } /* 没找到所在div */ .companys .speech .signature{ display: flex; justify-content: flex-end; align-items: center; height: 200px; } .companys .speech .signature span{ font-size: 24px; color: #666666; } .companys .speech .signature img{ width: 200px; height: auto; } /* 没找到所在div */ /* 公司概况:组织架构 */ .companys .organize{ padding: 50px 0px; background-size: 100% 100%; /*display: flex;*/ justify-content: center; align-items: center; } @media screen and (max-width: 1024px){ .companys .organize { padding: 10px; } } .companys .organize .title { text-align: center; line-height: 96px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } @media screen and (max-width: 1024px){ .companys .organize .title { line-height: 70px; } } .companys .delighter.organize .title, .companys .delighter.organize .text{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .companys .delighter.started.organize .title, .companys .delighter.started.organize .text{ opacity: 1; transform: translateY(0); } @media screen and (min-width: 1024px){ .companys .organize p{ width: 100%; } } .companys .organize p img{ width: 100%!important; } @media screen and (max-width: 1024px){ .companys .organize img { height: auto!important; } } .companys .delighter.organize img{ width: 100%; height: auto; /* opacity: 0; transform: translateY(200px); transition: all .75s ease-out;*/ } @media screen and (max-width: 1024px){ .companys .delighter.organize img { width: 90%; } } /*.companys .delighter.started.organize img{ opacity: 1; transform: translateY(0); }*/ /* 公司概况:企业证照 */ .companys .licence { margin-top: 50px; background: #f5f5f5; padding: 30px 15px; } @media screen and (max-width: 1024px){ .companys .licence { margin-top: 0px; } } .companys .licence .title { text-align: center; line-height: 96px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } @media screen and (max-width: 1024px){ .companys .licence .title { line-height: 70px; } } .companys .licence .title span { color: #e91a2e; } .companys .delighter.licence .title { opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .companys .delighter.started.licence .title { opacity: 1; transform: translateY(0); } .companys .delighter.licence .swiper-container { opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .companys .delighter.started.licence .swiper-container { opacity: 1; transform: translateY(0); } .companys .licence .licence-swiper{ padding-bottom: 80px; } @media screen and (max-width: 1024px){ .companys .licence .licence-swiper { display: none; } } @media screen and (min-width: 1024px){ .companys .licence .swiper-slide{ background: none; } .companys .licence .licence-swiper .con{ width: 100%; height: 100%; } } .companys .licence .swiper-container { --swiper-navigation-size: 24px; --swiper-theme-color: #e91a2e; } .companys .licence .licence-swiper .con .con-img { width: 100%; height: 434px; padding: 9px; background: #ffffff; border: 1px solid #e6e6e6; display: flex; align-items: center; text-align: center; cursor: pointer; overflow: hidden; margin-bottom: 15px; box-sizing: border-box; } @media screen and (max-width: 1024px){ .companys .licence .licence-swiper .con .con-img { height: 180px; } .companys .licence .licence-swiper .con .con-img img { width: auto; height: 100%; margin: 0 auto; } } .companys .licence .licence-swiper .con p { padding: 0 5px 10px; } @media screen and (min-width: 1024px){ .companys .licence .swiper-button-next{ top: 92%; right: 45%; z-index: 9; width: 40px; height: 40px; background: #ffffff; border-radius: 100%; } .companys .licence .swiper-button-prev{ top: 92%; left: 45%; z-index: 9; width: 40px; height: 40px; text-align: center; line-height: 40px; background: #ffffff; border-radius: 100%; } .companys .licence .con .con-img img{ width: 100%; height: auto; margin: 0 auto; } } @media screen and (max-width: 1024px){ .companys .licence-swiper .swiper-button-prev:after, .companys .licence-swiper .swiper-button-next:after { font-size: 26px !important; } } @media screen and (min-width: 1024px){ .companys .licence .licence-mobile-swiper { display: none; padding-bottom: 30px; } } .companys .licence .licence-mobile-swiper .con .con-img { width: 100%; height: 434px; padding: 9px; background: #ffffff; border: 1px solid #e6e6e6; display: flex; align-items: center; text-align: center; cursor: pointer; overflow: hidden; margin-bottom: 15px; box-sizing: border-box; } @media screen and (max-width: 1024px){ .companys .licence .licence-mobile-swiper .con .con-img { height: 180px; } } .companys .licence .licence-mobile-swiper .con .con-img img { width: 100%; height: 100%; } @media screen and (max-width: 1024px){ .companys .licence .licence-mobile-swiper .con .con-img img { width: auto; margin: 0 auto; } } @media screen and (min-width: 1024px){ .companys .licence .licence-mobile-swiper .con p { padding: 0 5px 10px; } .companys .licence .licence-mobile-swiper .swiper-button-prev { left: 35%; top: 88%; z-index: 9; width: 40px; height: 40px; text-align: center; line-height: 40px; background: #ffffff; border-radius: 100%; } .companys .licence .licence-mobile-swiper .swiper-button-next { right: 35%; top: 88%; z-index: 9; width: 40px; height: 40px; background: #ffffff; border-radius: 100%; } } /* 公司概况:发展历程 */ .companys .progress{ margin-top: 30px; background: #F5F5F5; padding: 30px 15px 50px 15px; } @media screen and (max-width: 1024px){ .companys .progress { margin-top: 0px; } } .companys .progress .title{ text-align: center; line-height: 96px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } @media screen and (max-width: 1024px){ .companys .progress .title { line-height: 70px; } } .companys .progress .title span { color: #e91a2e; } .companys .delighter.progress .title { opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .companys .delighter.started.progress .title { opacity: 1; transform: translateY(0); } .companys .progress .list{ background: url(../img/index/pro-1.png) no-repeat center top; margin: 25px 0px 0px; padding-top: 25px; } @media screen and (max-width: 1024px){ .companys .progress .list{ background: url(../img/index/pro-1.png) no-repeat left top; } } .companys .progress .list ul{ background: url(../img/index/pro-2.png)repeat-y center top; padding: 4% 0 0; overflow: hidden; } @media screen and (max-width: 1024px){ .companys .progress .list ul { margin-left: 3%; background: url(../img/index/pro-2.png)repeat-y left top; } } .companys .progress .list ul li{ width: 51%; float: left; } @media screen and (max-width: 1024px){ .companys .progress .list ul li { width: 100%; } } @media screen and (min-width: 1024px){ .companys .progress .list ul li:nth-child(2n){ float: right; } } .companys .progress .list ul li .box{ padding-right: 30px; background: url(../img/index/pro-3.png) no-repeat; background-position: right 6px; } @media screen and (min-width: 1024px){ .companys .progress .list ul li .box { margin-right: 6px; } } @media screen and (max-width: 1024px){ .companys .progress .list ul li .box { padding: 0px 0px 0px 30px; background-position: left 6px; } } .companys .delighter.progress ul li .box{ opacity: 0; transform: translateX(200px); transition: all .75s ease-out; } .companys .delighter.started.progress ul li .box{ opacity: 1; transform: translateX(0); } @media screen and (min-width: 1024px){ .companys .progress .list ul li:nth-child(2n) .box{ padding-left: 30px; margin-left: 6px; background: url(../img/index/pro-3.png) no-repeat; background-position: left 6px; } .companys .delighter.progress ul li:nth-child(2n) .box{ opacity: 0; transform: translateX(-200px); transition: all .75s ease-out; } .companys .delighter.started.progress ul li:nth-child(2n) .box{ opacity: 1; transform: translateX(0); } } .companys .progress .list ul .box .date{ line-height: 26px; font-size: 18px; color: #444444; font-weight: bold; text-align: right; } @media screen and (max-width: 1024px){ .companys .progress .list ul .box .date{ text-align: left; } } @media screen and (min-width: 1024px){ .companys .progress .list ul li:nth-child(2n) .box .date{ text-align: left; } } .companys .progress .list ul .box .text{ padding: 10px 0px 0px; color: #666666; max-height: 48px; overflow: hidden; } .companys .progress .list ul .box .text dl{ background-image: url(../img/index/arrow.png); background-repeat: no-repeat; background-position: left 6px; padding-left: 15px; margin-bottom: 15px; display: none; } .companys .progress .list ul .box .text dl:first-child{ display: block; } .companys .progress .list ul .box .btn{ margin-top: 10px; } .companys .progress .list ul .box .btn .zk{ color: #e91a2e; } .companys .progress .list ul .box .btn .sq{ color: #666666; } /* 美高梅电子娱乐游戏app */ @media screen and (min-width: 1024px){ .newsCen{ width: 1300px; margin: 0 auto; } } /* 美高梅电子娱乐游戏app:公司动态 */ .newsCen .action { padding: 30px 15px 30px 15px; /*background: url(../img/index/newsbg2.jpg) center top no-repeat;*/ /*background-size: cover;*/ background: #ffffff; } .newsCen .tithead { text-align: center; line-height: 128px; font-size: 24px; font-family: "方正小标宋简体"; } @media screen and (min-width: 1024px){ .newsCen .tithead { color: #444444; } } .newsCen .delighter .tithead { opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .newsCen .delighter.started .tithead{ opacity: 1; transform: translateY(0); } .newsCen .action .actcontent{ display: flex; justify-content: space-between; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent { display: block; } } .newsCen .action .actcontent .left{ width: 50%; margin-right: 10px; display: flex; justify-content: space-between; background: #ffffff; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .left { width: 100%; margin-bottom: 10px; } } .newsCen .delighter.action .actcontent .left { opacity: 0; transform: translateX(-600px); transition: all .75s ease-out; } .newsCen .delighter.started.action .actcontent .left { opacity: 1; transform: translateX(0); } .newsCen .delighter .both{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .newsCen .delighter.started .both { opacity: 1; transform: translateY(0); } .newsCen .action .actcontent .right { width: 100%; } .newsCen .delighter.action .actcontent .right { opacity: 0; transform: translateX(600px); transition: all .75s ease-out; } .newsCen .delighter.started.action .actcontent .right { opacity: 1; transform: translateX(0); } .newsCen .action .actcontent .right li { display: flex; background: #ffffff; width: 50%; float: left; margin-bottom: 10px; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .right li { width: 100%; } } .newsCen .action .actcontent .left .imgcon { width: 65%; height: 314px; overflow: hidden; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .left .imgcon { width: 50%; height: 112px; } } .newsCen .action .actcontent .left .imgcon img { display: block; height: 100%; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .left .imgcon img { width: auto; } } .newsCen .action .actcontent .info { flex: 1; color: #666666; padding: 20px; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .info { padding: 15px 20px; } } .newsCen .action .actcontent .text{ margin: 20px 0; color: #333333; font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; height: 56px; line-height: 56px; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .text { margin: 5px 0; } } .newsCen .action .actcontent .lookdetail { color: #e91a2e; } .newsCen .action .actcontent .right .imgcon { width: 50%; display: flex; text-align: center; cursor: pointer; overflow: hidden; } @media screen and (max-width: 1010px){ .newsCen .action .actcontent .right .imgcon { height: 112px; } } .newsCen .action .actcontent .right .imgcon img { width: 100%; /*height: 150px;*/ height: auto; } @media screen and (max-width: 1024px){ .newsCen .action .actcontent .right .imgcon img { height: 100%; } } .newsCen .action .imgcon img { transition:all 0.5s ease-out; } @media screen and (min-width: 1024px){ .newsCen .action .imgcon:hover img { transform: scale(1.2); } } .newsCen .more { padding: 38px 0px 64px; text-align: center; } .newsCen .more a { display: inline-block; width: 128px; line-height: 38px; } .newsCen .action .more a { color: #d81528; border: 1px solid #d81528; } /* 美高梅电子娱乐游戏app:通知公告 */ .newsCen .notices { background: url(../img/index/newsbg1.jpg) center top no-repeat; background-size: cover; margin-top: 15px; } @media screen and (max-width: 1024px){ .newsCen .notices { margin: 3% 0 3% 0; } } .newsCen .notices .tithead{ font-size: 24px; text-align: center; font-family: "方正小标宋简体"; color: #fff; line-height: 103px; padding-top: 7px; } .newsCen .notices .both { display: flex; padding: 10px 0; } @media screen and (max-width: 1024px){ .newsCen .notices .both { display: block; padding: 10px 6%; } } .newsCen .notices .both .bothli { width: 50%; box-sizing: border-box; } @media screen and (max-width: 1024px){ .newsCen .notices .both .bothli { width: 100%; padding: 0!important; border: 0!important; } } .newsCen .notices .both .bothli:first-child { padding-right: 6%; border-right: 1px solid #b7474b; } .newsCen .notices .both .bothli:last-child { padding-left: 6%; } .newsCen .notices .both .sides .sidesli { display: flex; color: #ffffff; font-size: 18px; height: 47px; line-height: 47px; font-size: 18px; } .newsCen .notices .both .sides .sidesli a { width: 80%; color: #ffffff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .newsCen .notices .more a{ color: #fff; border: 1px solid #fff; } @media screen and (max-width: 1024px){ .newsCen .notices .sidesli a, .newsCen .notices .sidesli span { font-size: 15px; } } /* 美高梅电子娱乐游戏app:行业动态 */ .dynamics{ background: #ffffff; margin-top: 15px; } @media screen and (max-width: 1024px){ .dynamics .cen-con-1200{ padding: 0 10px; } } /*.Newsmtjj .hd{ width:15%; position:relative; float:left; height:329px; transform:translateY(100px); -webkit-transform:translateY(100px); opacity:0; transition:all 1s; } @media screen and (max-width: 1024px){ .Newsmtjj .hd{ width:auto; float:none; height:65px; } } .Newsmtjj .hd li{ margin-bottom:31px; cursor:pointer; font-family:"方正小标宋简体"; line-height:37px; color:#444444; font-size:24px; } @media screen and (max-width: 1024px){ .Newsmtjj .hd li{ margin-bottom:0; float: left; padding-right: 15px; } } .Newsmtjj .hd li i{ display:block; width:25px; height:23px; border-bottom:1px solid #444444; } @media screen and (max-width: 1024px){ .Newsmtjj .hd li i{ height:6px; } } .Newsmtjj .hd li.on{ color:#e91a2e; } .Newsmtjj .hd li.on i{ border-bottom:1px solid #e91a2e; } .Newsmtjj .hd li .more{ font-size:14px; font-family:"微软雅黑"; display:none; position:absolute; bottom: 0; left: 0; color:#e91a2e; } @media screen and (max-width: 1024px){ .Newsmtjj .hd li .more{ left: auto; right: 0px; top: 0px; padding: 0; } } .Newsmtjj .hd li.on .more{ display:inline-block; }*/ .Newsmtjj .bd{ width:100%; float:right; transform:translateY(-100px); -webkit-transform:translateY(-100px); opacity:0; transition:all 1s 0.3s; } @media screen and (max-width: 1024px){ .Newsmtjj .bd{ width:auto; float:none; } } .Newsmtjj .bd ul{ margin-left:-3%; } .Newsmtjj .bd li{ width:47%; margin:0 0 3% 3%; float:left; background:#fafbfd; } .Newsmtjj .bd li .box{ height:146px; position:relative; padding:0 15px 0 216px; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box{ font-size: 12px; height: auto; padding: 0 0px 10px 0px; } } .Newsmtjj .bd li .box .img{ position:absolute; left:0px; top:0px; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box .img{ position:static; } } .Newsmtjj .bd li .box .img img{ display:block; width:200px; height:146px; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box .img img{ width:100%; height:120px; } } .Newsmtjj .bd li .box .tit{ font-size:18px; line-height:40px; padding-top:3px; text-overflow:ellipsis; white-space:nowrap; *white-space:nowrap; overflow:hidden; width:99%; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box .tit{ margin: 0 2%; font-size:15px; line-height:32px; width:96%; } } .Newsmtjj .bd li .box .p{ font-size:13px; height:48px; margin-bottom:19px; overflow:hidden; color:#888888; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box .p{ font-size:12px; line-height: 20px; height:40px; margin:0 2% 0px; } } .Newsmtjj .bd li .box .date{ color:#777777; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box .date{ margin: 0 2%; height: 24px; } } .Newsmtjj .bd li .box a.more{ float:right; color:#777777; } .newsCen .bd .box .date .more { padding-bottom: 38px; } @media screen and (max-width: 1024px){ .Newsmtjj .bd li .box a.more{ padding: 30px 0; } } .Newsmtjj .bd li .box a:hover.more{ color:#e91a2e; } .anm.Newsmtjj .hd{ transform:translateY(0); -webkit-transform:translateY(0); opacity:1; } .anm.Newsmtjj .bd{ transform:translateY(0); -webkit-transform:translateY(0); opacity:1; } .newsCen .dynamics .more a { color: #d81528; border: 1px solid #d81528; } /* 美高梅电子娱乐游戏app:政策法规 */ .newsCen .statute{ margin-top: 15px; /*padding: 30px 15px 30px 15px;*/ background: url(../img/index/zcfgbg.jpg) center top no-repeat; background-size: cover; } .newsCen .statute .content{ /*padding: 0 6%;*/ color: #ffffff; background: rgba(166,36,41,0.9); } .newsCen .statute .tithead{ text-align: center; line-height: 128px; color: #ffffff; font-size: 24px; font-family: "方正小标宋简体"; } @media screen and (min-width: 1024px){ .newsCen .statute .both{ display: flex; } } .newsCen .statute .both .bothli{ width: 50%; box-sizing: border-box; } @media screen and (max-width: 1024px){ .newsCen .statute .both .bothli { width: 100%; padding: 0!important; border: 0!important; } } @media screen and (min-width: 1024px){ .newsCen .statute .both .bothli:last-child{ border-left: 1px solid #b7474b; padding-left: 6%; } } .newsCen .statute .both .bothli:first-child .sidesli{ padding-right: 12%; } .newsCen .statute .sidesli{ padding-right: 3%; font-size: 18px; height: 47px; line-height: 47px; display: flex; justify-content: space-between; } @media screen and (max-width: 1024px){ .newsCen .statute .sidesli { padding: 0!important; } } .newsCen .statute .sidesli a{ /*background: url(../img/index/dot2.png) 0px center no-repeat;*/ /*padding-left: 13px;*/ color: #ffffff; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; font-size: 18px; width: 65%; } @media screen and (max-width: 1024px){ .newsCen .statute .sidesli a, .newsCen .statute .sidesli span { font-size: 15px; } } .newsCen .statute .more a{ /*color: #d81528;*/ /*border: 1px solid #d81528;*/ color: #ffffff; border: 1px solid #ffffff; } /* 业务领域 */ .busiCon .tithead{ text-align: center; line-height: 96px; padding-top: 20px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } .busiCon .tithead span{ color: #e91a2e; } .busiCon .list{ width:100%; box-sizing: border-box; padding: 0 15px 15px 15px; display: flex; flex-wrap: wrap; justify-content: space-between; background: #ffffff; margin-bottom: 20px; } .busiCon .list li{ width:48%; height:166px; background:#f4f3f3; margin-top:32px } @media screen and (max-width: 1024px){ .busiCon .list li{ width: 100%; } } .busiCon .delighter.list li { opacity: 0; transform: translateY(200%); transition: all 1s ease-out; } .busiCon .delighter.started.list li { opacity: 1; transform: translateY(0); } .busiCon .list li a{ display:flex; flex-direction: row; align-items: center; width:100%; height:100% } .busiCon .list li img{ width:60px; margin-left: 30px; } .busiCon .list li .icon{ display:block; } .busiCon .list li .icon-ed{ display:none; } .busiCon .list li a:hover .icon{ display:none; } .busiCon .list li a:hover .icon-ed{ display:block; } .busiCon .list li .tit{ flex: 1; padding: 0 30px; height: 100%; } .busiCon .list li .tit h3{ font-size: 16px; color: #000000; font-weight: normal; padding-top: 55px; } .busiCon .list .tit p{ font-size: 13px; color: #8d8d8d; margin-top: 10px; text-align: justify; } @media screen and (max-width){ .busiCon .list .tit p{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } } .busiCon .list li:hover{ background: url(../img/index/g_19.png) center center no-repeat; background-size: cover; } .busiCon .list li:hover span{ background: url(g_12.png) right center no-repeat; } .busiCon .list li:hover .tit h3{ color: #ffffff; } .busiCon .list li:hover .tit p{ color: #ffffff; } /* 党群工作 */ .party .party-swiper{ box-sizing: border-box; margin: 0 15px; background: #F5F5F5; } @media screen and (max-width: 910px){ .party .party-swiper { margin: 0 10px; } } .party .party-swiper .swiper-container{ --swiper-theme-color: #e91a2e; } .party .party-swiper .swiper-slide{ background: none; } .party .party-swiper .swiper-content{ display: flex; width: 100%; } @media screen and (max-width: 910px){ .party .party-swiper .swiper-content { display: block; background: #ffffff; padding-bottom: 15px; } } @media screen and (min-width: 751px){ .party .party-swiper .swiper-pagination .swiper-pagination-bullets{ width: 32%; right: 0; } } .party .party-swiper .img-con{ width: 68%; height: 400px; overflow: hidden; } @media screen and (max-width: 910px){ .party .party-swiper .img-con { width: 100%; height: 360px; } } @media screen and (max-width: 717px){ .party .party-swiper .img-con { width: 100%; height: 300px; } } @media screen and (max-width: 575px){ .party .party-swiper .img-con { width: 100%; height: 200px; } } @media screen and (max-width: 414px){ .party .party-swiper .img-con { width: 100%; height: 150px; } } .party .party-swiper .swiper-slide .img-con img{ width: 100%; height: auto; } .party .img-con img{ cursor: pointer; overflow: hidden; transition:all 0.5s ease-out; } @media screen and (min-width: 751px){ .party .img-con:hover img{ transform: scale(1.2); } } .party .party-swiper .info{ width: 32%; line-height: 30px; color: #777777; padding: 10px 20px; text-align: left; } @media screen and (max-width: 910px){ .party .party-swiper .info { width: 100%; padding: 0 10px; } } .party .party-swiper .info .title{ display: block; width: 100%; box-sizing: border-box; padding: 27px 0px 5px; font-size: 22px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } @media screen and (max-width: 910px){ .party .party-swiper .info .title { padding: 10px 0px 5px; font-size: 18px; } } .party .party-swiper .info .date{ color: #e91a2e; padding: 8px 0 10px 0; } @media screen and (max-width: 910px){ .party .party-swiper .info .date { padding: 0 0 8px 0; } } .party .party-swiper .info .text{ margin-bottom: 44px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } @media screen and (min-width: 910px){ .party .party-swiper .info .text { line-height: 35px; } } .party .party-swiper .info .detail{ display: block; color: #ffffff; text-align: center; width: 106px; line-height: 34px; background: #e91a2e; border-radius: 16px; } /* 党建工作:党建动态 */ .party .build{ margin-top: 20px; padding: 15px; /*display: flex;*/ display: none; } @media screen and (max-width: 1024px){ .party .build { display: block; background: #ffffff; margin: 10px; padding: 10px; } } .party .build .titheads { text-align: center; padding-top: 25px; height: 34px; color: #4d4d4d; font-size: 24px; font-family: "方正小标宋简体"; } /*.party .build .title{ line-height: 41px; font-size: 18px; font-family: "方正小标宋简体"; margin-bottom: 18px; } @media screen and (max-width: 1024px){ .party .build .title { margin-bottom: 0; } }*/ .party .delighter.build{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .party .delighter.started.build{ opacity: 1; transform: translateY(0); } .party .build .title img{ display: inline-block; margin-right: 9px; vertical-align: middle; margin-right: 20px; } @media screen and (max-width: 1024px){ .party .build .title img { margin-bottom: 20px; } } .party .build-li{ width: 50%; box-sizing: border-box; margin-top: 30px; } @media screen and (max-width: 1024px){ .party .build-li { width: 100%; border: 0!important; padding: 0!important; } } .party .build-li:first-child{ border-right: 1px solid #ccc; padding-right: 20px; } .party .build-li:last-child{ padding-left: 20px; } .party .build-li .top-ul{ display: flex; justify-content: space-between; } .party .build-li .top-ul .info-li{ width: 48.5%; } .party .build-li .top-ul .info-li .img-con{ width: 100%; height: 150px; overflow: hidden; } @media screen and (max-width: 1024px){ .party .build-li .top-ul .info-li .img-con { height: 160px; } } @media screen and (max-width: 750px){ .party .build-li .top-ul .info-li .img-con { height: 120px; } } @media screen and (max-width: 550px){ .party .build-li .top-ul .info-li .img-con { height: 100px; } } @media screen and (max-width: 400px){ .party .build-li .top-ul .info-li .img-con { height: 90px; } } .party .build-li .top-ul .info-li .img-con img{ width: auto; height: 100%; } @media screen and (min-width: 1025px){ .party .build-li .top-ul .info-li .img-con img{ margin: 0 auto; } } @media screen and (max-width: 1024px){ .party .build-li .top-ul .info-li .img-con img{ width: 100%; } } .party .build-li .top-ul .info-li .info .title{ color: #333333; margin-bottom: 0; line-height: none; box-sizing: border-box; width: 100%; padding: 0px 0px 10px; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; cursor: pointer; } @media screen and (max-width: 1024px){ .party .build-li .top-ul .info-li .info .title { padding: 0; } } @media screen and (min-width: 1024px){ .party .build-li .top-ul .info-li .info .title:hover{ color: #e91a2e; } } .party .build-li .top-ul .info-li .info .date{ color: #e91a2e; padding-bottom: 3px; } .party .build-li .top-ul .info-li .info .text{ color: #888888; overflow: hidden; word-break: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .party .build-li .ul .li{ margin-bottom: 10px; } .party .build-li .ul .li .li-title{ color: #333333; line-height: 45px; background: url(../img/index/dot2.gif) 0px center no-repeat; padding-left: 20px; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; width: 92%; cursor: pointer; } @media screen and (min-width: 1024px){ .party .build-li .ul .li .li-title:hover{ color: #e91a2e; } } .party .build-li .ul .li .li-text{ line-height: 23px; color: #888888; word-break: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } /*******************************************/ .party .buildcs{ margin-top: 20px; padding: 15px; /*display: flex;*/ } @media screen and (max-width: 1024px){ .party .buildcs{ display: none; } } .party .buildcs .titheads { text-align: center; padding-top: 25px; height: 34px; color: #4d4d4d; font-size: 24px; font-family: "方正小标宋简体"; } /*.party .buildcs .title{ width: 100%; height: 41px; line-height: 41px; font-size: 18px; font-family: "方正小标宋简体"; margin-bottom: 18px; }*/ .party .delighter.buildcs{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .party .delighter.started.buildcs{ opacity: 1; transform: translateY(0); } .party .buildcs .title img{ display: inline-block; margin-right: 9px; vertical-align: middle; margin-right: 20px; } .party .buildcs .ul{ width: 100%; margin-top: 30px; } .party .buildcs .ul .li{ margin-bottom: 30px; } .party .buildcs .top-ul{ display: flex; justify-content: space-between; } .party .buildcs .top-ul .info-li{ width: 24.25%; } .party .buildcs .top-ul .info-li .img-con{ width: 100%; height: 150px; overflow: hidden; margin-bottom: 10px; } .party .buildcs .top-ul .info-li .img-con img{ width: auto; height: 100%; margin: 0 auto; } .party .buildcs .top-ul .info-li .info .title{ color: #333; margin-bottom: 0; line-height: none; box-sizing: border-box; width: 100%; /*padding: 0px 0px 10px;*/ font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; cursor: pointer; } .party .buildcs .top-ul .info-li .info .title:hover{ color: #e91a2e; } .party .buildcs .top-ul .info-li .info .date{ color: #e91a2e; padding-top: 9px; padding-bottom: 3px; } .party .buildcs .top-ul .info-li .info .text{ color: #888888; overflow: hidden; word-break: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .party .buildcs .ul .li .bottom-ul{ width: 100%; /*height: 88px;*/ } .party .buildcs .ul .li .bottom-ul .list-li{ width: 48.5%; float:left; padding-right: 1.5%; margin: 20px 0; } .party .buildcs .ul .li .li-title{ color: #333; line-height: 45px; background: url(../img/index/dot2.gif) 0px center no-repeat; padding-left: 20px; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; width: 92%; cursor: pointer; } .party .buildcs .ul .li .li-title:hover{ color: #e91a2e; } .party .buildcs .ul .li .li-text{ height: 46px; line-height: 23px; color: #888888; word-break: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } /**********************************/ /* 党建工作:纪检监察 */ .party .supervise{ margin: 50px 15px 50px 15px; /*box-shadow: 0 0 18px #cccccc;*/ } @media screen and (max-width: 910px){ .party .supervise { display: block; margin: 30px 10px; } } .party .supervise .titheads { text-align: center; padding-top: 25px; height: 34px; color: #4d4d4d; font-size: 24px; font-family: "方正小标宋简体"; } .party .supervise .supervise-list{ margin-top: 30px; display: flex; flex-wrap: wrap; } .party .supervise .supervise-list .left{ width: 45%; background: #F5F5F5; padding: 0 20px; box-sizing: border-box; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .left { width: 100%; padding: 15px 10px; } } .party .delighter.supervise .supervise-list .left{ opacity: 0; transform: translateX(-100%); transition: all .75s ease-out; } .party .delighter.started.supervise .supervise-list .left { opacity: 1; transform: translateX(0); } .party .supervise .supervise-list .left .tithead{ display: flex; justify-content: space-between; } .party .supervise .supervise-list .left .tithead h2{ font-size: 24px; font-family: "方正小标宋简体"; font-weight: normal; color: #444444; } .party .supervise .supervise-list .left .tithead h2 img{ margin-right: 15px; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .left .tithead h2 span{ color: #e91a2e; } } .party .supervise .supervise-list .left li{ margin-top: 20px; display: flex; align-items: center; background-color: #ffffff; height: 120px; } .party .supervise .supervise-list .left li:nth-child(1){ margin-top: 0; } /*@media screen and (max-width: 910px){ .party .supervise .supervise-list .left li { height: 120px; } }*/ .party .supervise .supervise-list .left li .img-con{ width: 25%; height: 100%; line-height: 0; overflow: hidden; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .left li .img-con { height: 90%; width: 20%; } } @media screen and (max-width: 750px){ .party .supervise .supervise-list .left li .img-con { margin-left: 10px; } } @media screen and (max-width: 600px){ .party .supervise .supervise-list .left li .img-con { height: 80px; margin-left: 10px; } } .party .supervise .supervise-list .left li .img-con img{ width: auto; height: 100%; } .party .supervise .supervise-list .left li .info{ flex: 1; padding: 10px 15px; } .party .supervise .supervise-list .left li .info .title{ color: #333333; display: block; font-size: 16px; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } @media screen and (min-width: 910px){ .party .supervise .supervise-list .left li .info .title:hover{ color: #e91a2e; } .party .supervise .supervise-list .left li .info i{ display: block; width: 26px; height: 7px; border-bottom: 1px solid #d81528; margin-bottom: 6px; } } .party .supervise .supervise-list .left li .info .text{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .party .supervise .supervise-list .right{ width: 55%; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .right { width: 100%; } } .party .delighter.supervise .supervise-list .right{ opacity: 0; transform: translateX(100%); transition: all .75s ease-out; } .party .delighter.started.supervise .supervise-list .right { opacity: 1; transform: translateX(0); } .party .supervise .supervise-list .right a{ position: relative; display: block; width: 100%; height: 406px; line-height: 0; overflow: hidden; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .right a { height: 386px; } } @media screen and (max-width: 600px){ .party .supervise .supervise-list .right a { height: 300px; } } @media screen and (max-width: 414px){ .party .supervise .supervise-list .right a { height: 180px; } } .party .supervise .supervise-list .right a img{ width: 100%; height: auto; margin: 0 auto; } @media screen and (min-width: 910px){ .party .supervise .supervise-list .right a img{ margin: 0 auto; } } .party .supervise .supervise-list .right a .text{ z-index: 2; padding: 13px 0px; color: #ffffff; position: absolute; left: 0px; bottom: 0px; width: 100%; background: rgba(0,0,0,0.5); } .party .supervise .supervise-list .right a .text .big-title{ margin-left: 20px; line-height: 29px; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .right a .text .big-title { font-size: 14px; } } .party .supervise .supervise-list .right a .text .p{ line-height: 30px; margin-left: 20px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } @media screen and (max-width: 910px){ .party .supervise .supervise-list .right a .text .p { font-size: 12px; } } /* 党建工作:工会工/群团工作 */ .party .union{ padding: 30px 15px; /*background: url(../img/index/workbg.jpg) center top no-repeat;*/ background-size: cover; } .party .union .titheads{ text-align: center; padding-top: 25px; height: 34px; color: #4d4d4d; font-size: 24px; font-family: "方正小标宋简体"; } .party .delighter.union .titheads{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .party .delighter.started.union .titheads { opacity: 1; transform: translateY(0); } @media screen and (max-width: 1024px){ .party .union .titheads span{ color: #e71a2f; } } .party .union .union-list{ margin-top: 30px; display: flex; flex-wrap: wrap; } .party .delighter.union .union-list{ opacity: 0.5; transform: translateY(200px); transition: all .75s ease-out; } .party .delighter.started.union .union-list { opacity: 1; transform: translateY(0); } .party .union .union-list li{ background: #ffffff; width: 22.3%; margin-bottom: 15px; margin-right: 3.5%; } @media screen and (max-width: 1024px){ .party .union .union-list li { width: 49%; } } @media screen and (min-width: 1025px){ .party .union .union-list li:nth-child(4n){ margin-right: 0; } } @media screen and (max-width: 1024px){ .party .union .union-list li:nth-child(2n-1) { margin-right: 2%; } .party .union .union-list li:nth-child(2n) { margin-right: 0; } } .party .union .union-list li .img-con{ display: block; width: 100%; height: 200px; overflow: hidden; } @media screen and (max-width: 1024px){ .party .union .union-list li .img-con { height: 300px; } } @media screen and (max-width: 900px){ .party .union .union-list li .img-con { height: 240px; } } @media screen and (max-width: 750px){ .party .union .union-list li .img-con { height: 190px; } } @media screen and (max-width: 600px){ .party .union .union-list li .img-con { height: 160px; } } @media screen and (max-width: 505px){ .party .union .union-list li .img-con { height: 140px; } } @media screen and (max-width: 434px){ .party .union .union-list li .img-con { height: 120px; } } @media screen and (max-width: 380px){ .party .union .union-list li .img-con { height: 100px; } } .party .union .union-list li .img-con img{ width: 100%; height: auto; } .party .union .union-list li .info{ width: 100%; box-sizing: border-box; padding: 0 20px 15px 20px; } @media screen and (max-width: 1024px){ .party .union .union-list li .info { padding: 0 10px 10px 10px; } } .party .union .union-list li .info .title{ display: block; padding: 15px 0px 2px 0; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } @media screen and (max-width: 1024px){ .party .union .union-list li .info .title { padding: 15px 0px 0px 0; } } .party .union .union-list li .info .date{ color: #e91a2e; padding: 2px 0 5px 0; } @media screen and (max-width: 1024px){ .party .union .union-list li .info .date { padding: 0 0 2px 0; } } .party .union .union-list li .info .text{ padding: 10px 0 0 0; color: #888888; overflow: hidden; word-break: normal; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; } @media screen and (max-width: 1025px){ .party .union .union-list li .info .text { line-height: 25px; } } @media screen and (min-width: 1024px){ .party .union .union-list li .info .text { -webkit-line-clamp: 2; } } .party .more{ padding: 38px 0px 64px; text-align: center; } .party .buildcs .more{ padding: 278px 0px 64px; text-align: center; } @media screen and (max-width: 1024px){ .party .more { padding: 30px 0px; } } .party .more a{ display: inline-block; width: 200px; line-height: 48px; background: #e91a2e; color: #ffffff; } @media screen and (max-width: 1024px){ .party .party-swiper .swiper-container-horizontal>.swiper-pagination-bullets{ top: 125px; } } /* 企业文化:文体活动 */ .culture .activity{ margin-top: 30px; padding: 0 15px 50px 15px; /*background: url(../img/index/shzrbg.jpg)no-repeat;*/ /*background-size: 100% 100%;*/ } @media screen and (max-width: 1024px){ .culture .activity { padding: 0 10px 30px 10px; } } .culture .activity .list{ margin-top: 20px; display: flex; flex-wrap: wrap; justify-content: space-around; } .culture .activity li{ width: 48.5%; background: #ffffff; box-sizing: border-box; margin-bottom: 15px; padding: 20px; } .culture .delighter.activity li:nth-child(1){ opacity: 0; transform: translate(103%,167px); transition: all .75s ease-out; } .culture .delighter.activity li:nth-child(2){ opacity: 0; transform: translate(-103%,167px); transition: all .75s ease-out; } @media screen and (max-width: 1024px){ .culture .delighter.activity li:nth-child(2) { transform: translate(103%,167px); } } .culture .delighter.activity li:nth-child(3){ opacity: 0; transform: translate(103%,-167px); transition: all .75s ease-out; } .culture .delighter.activity li:nth-child(4){ opacity: 0; transform: translate(-103%,-167px); transition: all .75s ease-out; } @media screen and (max-width: 1024px){ .culture .delighter.activity li:nth-child(4) { transform: translate(103%,167px); } } .culture .delighter.started.activity li:nth-child(1) { opacity: 1; transform: translate(0,0); } .culture .delighter.started.activity li:nth-child(2) { opacity: 1; transform: translate(0,0); } .culture .delighter.started.activity li:nth-child(3) { opacity: 1; transform: translate(0,0); } .culture .delighter.started.activity li:nth-child(4) { opacity: 1; transform: translate(0,0); } .culture .activity li .title{ line-height: 28px; color: #444444; margin-bottom: 19px; font-size: 18px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } @media screen and (min-width: 1024px){ .culture .activity li i{ display: block; width: 20px; height: 1px; background: #e92739; } } .culture .activity li .text{ line-height: 24px; height: 48px; overflow: hidden; color: #888888; margin: 16px 0px 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .culture .activity .more{ padding: 50px 0px 30px; text-align: center; } .culture .activity .more a{ display: inline-block; width: 200px; line-height: 48px; background: #e91a2e; color: #ffffff; } /* 企业文化:员工风采 */ .culture .emp{ margin: 15px; } @media screen and (max-width: 1024px){ .culture .emp { margin: 20px 0 0; padding: 0 10px 10px; background: #ffffff; } } .culture .tithead{ text-align: center; line-height: 96px; padding-top: 20px; color: #444444; font-size: 24px; font-family: "方正小标宋简体"; font-weight: bold; } .culture .delighter .tithead{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .culture .delighter.started .tithead{ opacity: 1; transform: translateY(0); } @media screen and (min-width: 1024px){ .culture .tithead span{ color: #e91a2e; } .culture .emp .swiper-button-next{ top: 95%; right: 45%; z-index: 9; width: 40px; height: 40px; background: #ffffff; border-radius: 100%; } .culture .emp .swiper-button-prev{ top: 95%; left: 45%; z-index: 999; width: 40px; height: 40px; text-align: center; line-height: 40px; background: #ffffff; border-radius: 100%; } } .culture .emp .swiper-container{ --swiper-navigation-size: 24px; --swiper-theme-color: #e91a2e; } .culture .delighter.emp .swiper-container { opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .culture .delighter.started.emp .swiper-container { opacity: 1; transform: translateY(0); } .culture .emp .swiper-content{ width: 100%; display: flex; flex-wrap: wrap; /*padding-bottom: 80px;*/ } .culture .emp .swiper-content li{ width: 23.5%; margin-top: 10px; margin-right: 2%; } @media screen and (max-width: 1024px){ .culture .emp .swiper-content li { width: 48%; } .culture .emp .swiper-content li:nth-child(1) { margin-top: 0; } .culture .emp .swiper-content li:nth-child(2) { margin-top: 0; } } .culture .emp .swiper-content li:nth-child(4n){ margin-right: 0; } .culture .emp .swiper-content li a{ display: inline-block; width: 100%; } .culture .emp .swiper-content li a .img-con{ height: 194px; text-align: center; cursor: pointer; zoom: 1; line-height: 0; overflow: hidden; } @media screen and (max-width: 1024px){ .culture .emp .swiper-content li a .img-con { height: 120px; } } .culture .emp .swiper-content li a .img-con img{ width: 100%; height: auto; transition: all .5s ease-out; } @media screen and (max-width: 1024px){ .culture .emp .swiper-content li a .img-con img { width: auto; height: 100%; } } @media screen and (min-width: 1024px){ .culture .emp .swiper-content li a .img-con:hover img{ transform: scale(1.2); } } .culture .emp .swiper-content li a .text{ font-size: 16px; margin-top: 15px; line-height: 26px; height: 26px; color: #666666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; text-align: center; } /* 企业文化:企业形象 */ .culture .image{ margin-top: 30px; background: #F5F5F5; padding: 30px 15px; } @media screen and (max-width: 1024px){ .culture .image { margin: 20px 0 0; padding: 10px; background: #ffffff; } } .culture .image .box{ margin-top: 20px; display: flex; justify-content: space-between; } @media screen and (max-width: 1024px){ .culture .image .box{ display: block; } } .culture .image .box .img-con{ width: 50%; height: 380px; margin-right: 15px; line-height: 0; overflow: hidden; } @media screen and (max-width: 1024px){ .culture .image .box .img-con { width: 100%; height: 180px; margin-right: 0; margin-bottom: 10px; } } .culture .delighter.image .box .img-con{ opacity: 0; transform: translateX(-200%); transition: all .75s ease-out; } .culture .delighter.started.image .box .img-con{ opacity: 1; transform: translateX(0); } .culture .image .box .img-con img{ width: 100%; } @media screen and (max-width: 1024px){ .culture .image .box .img-con img { height: 100%; } } .culture .image .box .list{ width: 50%; } @media screen and (max-width: 1024px){ .culture .image .box .list { width: 100%; } } .culture .delighter.image .box .list{ opacity: 0; transform: translateX(200%); transition: all .75s ease-out; } .culture .delighter.started.image .box .list{ opacity: 1; transform: translateX(0); } .culture .image .box .list li{ background: #ffffff; padding: 15px; margin-bottom: 10px; } @media screen and (max-width: 1024px){ .culture .image .box .list li { padding: 0; } } @media screen and (min-width: 1024px){ .culture .image .box .list li:last-child{ margin-bottom: 0; } } .culture .image .box .list li a{ width: 100%; display: block; overflow: hidden; } .culture .image .box .list li a .img{ width: 35%; float: left; height: 90px; overflow: hidden; } @media screen and (max-width: 1024px){ .culture .image .box .list li a .img { height: 70px; } } .culture .image .box .list li a .img img{ height: 100%; } @media screen and (max-width: 1024px){ .culture .image .box .list li a .img img { width: auto; } } .culture .image .box .list li a .info{ width: 50%; float: left; padding-left: 10px; } .culture .image .box .list li a .info .title{ font-size: 20px; line-height: 30px; color: #333333; margin-bottom: 8px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; } @media screen and (max-width: 1024px){ .culture .image .box .list li a .info .title { font-size: 16px; } } .culture .image .box .list li a .info .text{ font-size: 14px; line-height: 24px; color: #808080; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } /* 企业文化:企业荣誉 */ .culture .honor { margin-top: 50px; background: #f5f5f5; padding: 30px 15px; } @media screen and (max-width: 1024px){ .culture .honor { margin: 20px 0 0; padding: 0 10px 10px; background: #ffffff; } } .culture .honor .licence-swiper{ padding-bottom: 80px; } @media screen and (max-width: 1024px){ .culture .honor .licence-swiper{ display: none; } } @media screen and (min-width: 1024px){ .culture .honor .licence-mobile-swiper{ display: none; padding-bottom: 30px; } .culture .honor .licence-swiper .swiper-slide, .culture .honor .licence-mobile-swiper .swiper-slide{ background: none; } .culture .honor .licence-swiper .swiper-button-next{ top: 92%; right: 45%; z-index: 9; width: 40px; height: 40px; background: #ffffff; border-radius: 100%; } .culture .honor .licence-swiper .swiper-button-prev{ top: 92%; left: 45%; z-index: 9; width: 40px; height: 40px; text-align: center; line-height: 40px; background: #ffffff; border-radius: 100%; } .culture .honor .licence-mobile-swiper .swiper-button-next{ right: 35%; top: 88%; z-index: 9; width: 40px; height: 40px; background: #ffffff; border-radius: 100%; } .culture .honor .licence-mobile-swiper .swiper-button-prev{ left: 35%; top: 88%; z-index: 9; width: 40px; height: 40px; text-align: center; line-height: 40px; background: #ffffff; border-radius: 100%; } } .culture .honor .swiper-container{ --swiper-navigation-size: 24px; --swiper-theme-color: #e91a2e; } .culture .delighter.honor .swiper-container{ opacity: 0; transform: translateY(200px); transition: all .75s ease-out; } .culture .delighter.started.honor .swiper-container{ opacity: 1; transform: translateY(0); } .culture .honor .licence-swiper .con p{ padding: 0 5px 10px; } @media screen and (min-width: 1024px){ .culture .honor .licence-swiper .con p{ height: 42px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } .culture .honor .licence-mobile-swiper .con p{ padding: 0 5px 10px; } } .culture .honor .licence-swiper .con .con-img, .culture .honor .licence-mobile-swiper .con .con-img { width: 100%; height: 350px; padding: 9px; background: #ffffff; border: 1px solid #e6e6e6; display: flex; align-items: center; text-align: center; cursor: pointer; overflow: hidden; margin-bottom: 15px; box-sizing: border-box; } @media screen and (max-width: 1024px){ .culture .honor .licence-swiper .con .con-img, .culture .honor .licence-mobile-swiper .con .con-img{ height: 180px; } } @media screen and (min-width: 1024px){ .culture .honor .licence-swiper .con{ padding-bottom: 20px; } .culture .honor .licence-mobile-swiper .con .con-img{ height: 150px; } } .culture .honor .licence-swiper .con .con-img img, .culture .honor .licence-mobile-swiper .con .con-img img{ width: 100%; height: auto; } @media screen and (max-width: 1024px){ .culture .honor .licence-swiper .con .con-img img, .culture .honor .licence-mobile-swiper .con .con-img img{ width: auto; height: 100%; margin: 0 auto; } .culture .licence-swiper .swiper-button-prev:after, .culture .licence-swiper .swiper-button-next:after{ font-size: 26px !important; } } /* 联系我们 */ @media screen and (max-width: 1024px){ .contact { margin: 0 10px 10px 10px; padding: 0 10px 10px 10px; background: #ffffff; } } .contact .contentBanner{ height: 200px; } @media screen and (max-width: 1024px){ .contact .contentBanner { height: 100px; } } .Menu{ box-shadow: 0px 5px 20px rgba(0,0,0,.1); } @media screen and (max-width: 1024px){ .Menu { margin-top: 20px; box-shadow: none; } } .Menu-title{ display: none; font-size: 14px; padding: 8px 10px; background: #b30506; } @media screen and (max-width: 1024px){ .Menu-title{ display: block; font-size: 14px; padding: 8px 10px; background: #b30506; } } .Menu-title a{ width: 100%; color: #ffffff; display: flex; justify-content: space-between; align-items: center; } .Menu-title a i{ margin: 0; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #ffffff; } .contain{ display: flex; justify-content: center; } @media screen and (max-width: 1024px){ .contain { display: none; border: 1px solid #b30506; } } .contain li{ display: flex; align-items: center; } .contain li a{ width: 100%; display: flex; flex-direction: column; justify-content: center; text-align: center; font-size: 18px; padding: 15px 25px; color: #666666; font-weight: bold; } @media screen and (max-width: 1024px){ .contain li a { font-size: 14px; padding: 8px 10px; justify-content: space-between; flex-direction: row; align-items: center; } } .contain li a i{ margin: 5px auto 0; width: 0; height: 0; border-left: 6px solid transparent; border-right: 6px solid transparent; border-top: 6px solid #ffffff; } @media screen and (max-width: 1024px){ .contain li a i { margin: 0; border-left: 3px solid transparent; border-right: 3px solid transparent; border-top: 3px solid #ffffff; } } .contain li.on a{ background: #b30506; color: #ffffff; } @media screen and (max-width: 1024px){ .contain li.on a { background: none; color: #b30506; } } .small-title{ display: flex; flex-direction: column; justify-content: center; padding: 30px 0; text-align: center; background: none; } @media screen and (max-width: 1024px){ .small-title { padding: 15px 0; } } .small-title h2 { line-height: 45px; font-size: 25px; color: #e91a2e; font-family: "方正小标宋简体"; } .small-title h2 i{ display: block; margin: 0px auto; width: 30px; height: 5px; border-bottom: 1px solid #cccccc; } .navtab{ /*background: url(../img/index/contact/boxbg1.png) no-repeat;*/ /*background-size: 100% 100%;*/ padding: 15px 10px 30px 10px; } .contact .map{ flex: 1; border:#cccccc solid 1px; margin:0px auto; height: 540px; } @media screen and (max-width: 1024px){ .contact .map { height: 300px; } } .contact .navtab .line-1{ border: 1px solid #e4e4e4; background: #fafafa; padding: 4px; } .contact .navtab .line-2{ border: 1px solid #e1e1e1; background: url(../img/index/contact/line-2-bg.jpg) no-repeat; padding: 4px; } .contact .contactBox{ border: 1px solid #ececec; display: flex; } @media screen and (max-width: 1024px){ .contact .contactBox { display: block; } } .contact .contactBox .company{ background: #f5f5f5; width: 40%; height: 540px; background-size: cover; padding: 30px 50px; font-size: 18px; color: #666666; box-sizing: border-box; } @media screen and (max-width: 1024px){ .contact .contactBox .company { height: 514px; width: 100%; padding: 30px 10px 0 10px; border-radius: 5px; font-size: 16px; } } .contact .contactBox .company .logo{ width: 70%; padding-bottom: 8%; } @media screen and (max-width: 1024px){ .contact .contactBox .company .logo { width: 55%; padding-bottom: 4%; } } .contact .contactBox .company p{ padding-bottom: 7%; line-height: 30px; display: flex; align-items: flex-start; } .contact .contactBox .company p img{ display: inline-block; width: 20px; line-height: 30px; margin: 5px 10px 0 0; } .contact .contactBox .company .rwm{ padding-top: 30px; border-top: 1px solid #ededed; display: flex; } .contact .contactBox .company .rwm .rwm-con{ width: 100px; height: 100px; border: 1px solid #dcdcdc; margin-right: 20px; } @media screen and (max-width: 1024px){ .contact .contactBox .company .rwm .rwm-con { width: 80px; height: 80px; } } .contact .contactBox .company .rwm .rwm-con img{ width: 100%; height: 100%; } .contact .contactBox .suggest{ padding: 5%; flex: 1; box-sizing: border-box; background: #ffffff; position: relative; } .contact .contactBox .suggest .arrow{ width: 20px; height: 20px; position: absolute; top: -1px; right: -1px; background: url(../img/index/contact/arr6.jpg) no-repeat; } @media screen and (max-width: 1024px){ .contact .contactBox .suggest .titheads{ padding-top: 25px; height: 34px; color: #4d4d4d; font-size: 24px; font-family: "方正小标宋简体"; } .contact .contactBox .suggest .titheads span{ color: #e71a2f; } } .contact .contactBox .suggest .form { display: flex; flex-wrap: wrap; } .contact .contactBox .suggest .form dl{ display: flex; align-items: center; margin-bottom: 20px; } .contact .contactBox .suggest .form .wd48{ width: 48.5%; } @media screen and (max-width: 1024px){ .contact .contactBox .suggest .form .wd48 { width: 100%; margin-right: 0!important; } } .contact .contactBox .suggest .form .wd48:nth-child(2n-1){ margin-right: 3%; } .contact .contactBox .suggest .form .wd100{ width: 100%; } .contact .contactBox .suggest .form dt{ width: 80px; font-size: 16px; color: #666; line-height: 50px; } .contact .contactBox .suggest .form dd{ flex: 1; } .contact .contactBox .suggest .form .input{ border: 1px solid #ececec; box-sizing: border-box; width: 100%; height: 43px; line-height: 43px; text-indent: 1.5em; } @media screen and (max-width: 1024px){ .contact .contactBox .suggest .form .input { height: 35px; line-height: 35px; } } .contact .contactBox .suggest .form .textarea{ box-sizing: border-box; width: 100%; height: 200px; border: 1px solid #ececec; padding: 10px; } @media screen and (max-width: 1024px){ .contact .contactBox .suggest .form .textarea { height: 80px; } } .contact .contactBox .suggest .form .btn{ padding-top: 41px; } @media screen and (max-width: 1024px){ .contact .contactBox .suggest .form .btn { margin-top: 15px; } } .contact .contactBox .suggest .form .sentbtn{ margin-left: 80px; color: #fff; cursor: pointer; border-radius: 3px; width: 179px; height: 50px; background: #e71a2f; font-size: 16px; } @media screen and (max-width: 1024px){ .contact .contactBox .suggest .form .sentbtn { width: 120px; height: 35px; font-size: 14px; } } @media screen and (min-width: 1024px){ .contact .contactBox .suggest .form .resetbtn{ color: #ffffff; cursor: pointer; border-radius: 3px; width: 179px; height: 50px; background: #444444; font-size: 16px; } } .contact .reports{ height: 408px; padding: 126px 130px 115px; box-sizing: border-box; } @media screen and (max-width: 1024px){ .contact .reports { padding: 40px; } } .contact .reports .supervise{ position: relative; } .contact .reports .supervise .supervise-icon{ max-width: 100%; } @media screen and (max-width: 1024px){ .contact .reports .supervise .supervise-icon { display: inline-block; width: 300px; } } .contact .reports .supervise dl{ position: absolute; left: 212px; bottom: 15px; width: 520px; } @media screen and (max-width: 1024px){ .contact .reports .supervise dl { position: static; width: auto; margin: 20px 0 0; } } .contact .reports .supervise dd{ width: 47%; float: left; position: relative; background: #ffffff; border-radius: 5px; } @media screen and (max-width: 1024px){ .contact .reports .supervise dd { width: 100%; margin-bottom: 15px; } } .contact .reports .supervise dd:first-child{ margin-right: 6%; } .contact .reports .supervise dd .icon{ position: absolute; left: 0; top: 0; width: 58px; } .contact .reports .supervise dd span{ display: block; font-size: 16px; line-height: 20px; color: #0054a7; padding: 8px 0px 8px 82px; } /* 人才招聘 */ .recruit .contentBanner{ height: 200px; } @media screen and (max-width: 1024px){ .recruit .contentBanner { height: 100px; } } .recruit .strategy{ position: relative; } .recruit .strategy .pic{ width: 57%; } @media screen and (max-width: 1024px){ .recruit .strategy .pic { width: 100%; } } .recruit .strategy .pic img{ display: block; width: 100%; } @media screen and (max-width: 1024px){ .recruit .strategy .pic img { display: block; width: 100%; } } .recruit .strategy .txt{ width: 48.6%; position: absolute; top: 8%; bottom: 8%; right: 0; background: #f6f6f6; display: flex; justify-content: center; flex-direction: column; } @media screen and (max-width: 1024px){ .recruit .strategy .txt { width: 100%; position: static; } } .recruit .strategy .txt .con{ padding: 5%; font-size: 16px; line-height: 32px; color: #808080; box-sizing: border-box; text-indent: 2em; } .recruit .employ .list{ padding-bottom: 3%; } .recruit .employ .list li{ border-bottom: 1px solid #e5e5e5; display: flex; justify-content: space-around; } .recruit .employ .list li.First{ border-bottom:none; } .recruit .employ .list li .title{ /*display: block;*/ /*flex: 1;*/ background: #ffffff; text-align: center; color: #666666; font-size: 16px; overflow: hidden; line-height: 60px; height: 60px; } @media screen and (max-width: 1024px){ .recruit .employ .list li .title { font-size: 12px; } } .recruit .employ .list li.First .title{ color: #ffffff; height: 70px; line-height: 70px; background: #8d9cab; } .recruit .employ .list li .title:first-child{ /*text-align: left;*/ text-indent: 2em; } .recruit .system .list, .recruit .train .list{ padding-bottom: 3%; } .recruit .system .list li, .recruit .train .list li{ display: flex; justify-content: space-between; height: 68px; line-height: 68px; overflow: hidden; border-bottom: 1px dotted #d9d9d9; padding-left: 20px; background: url(../img/recruit/dot2.gif) no-repeat left center; } @media screen and (max-width: 1024px){ .recruit .system .list li, .recruit .train .list li { padding-left: 0px; } } .recruit .system .list li a, .recruit .train .list li a{ flex: 1; font-size: 18px; color: #808080; padding-right: 15px; box-sizing: border-box; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; } .recruit .system .list li .date, .recruit .train .list li .date{ font-size: 16px; font-family: Arial; color: #b2b2b2; } /* 站点地图 */ .container .webmap-locate { width: 100%; padding: 60px 0; background: url(../img/index/locate-bj.jpg) center center no-repeat; overflow: hidden; } @media screen and (max-width: 1024px){ .container .webmap-locate { padding: 15px; margin-top: 35px; } } .container .webmap-locate .webmap-locate-container { padding: 0; margin-right: auto; margin-left: auto; } .container .webmap-locate .webmap-locate-container h2 { float: left; height: 35px; line-height: 35px; font-size: 32px; color: #c51d3e; font-weight: bold; } @media screen and (max-width: 1024px){ .container .webmap-locate .webmap-locate-container h2 { float: none; font-size: 26px; margin-bottom: 5px; } } .container .webmap-locate .webmap-locate-container .webmap-location { float: left; margin-left: 30px; padding: 5px 0 5px 20px; line-height: 25px; font-size: 14px; color: #999999; background: url(../img/index/locate.png) 0 10px no-repeat; } @media screen and (max-width: 1024px){ .container .webmap-locate .webmap-locate-container .webmap-location { margin-left: 0; } } .container .webmap-locate .webmap-locate-container .webmap-location a { font-size: 14px; color: #999999; } .container .webmap-main { margin: 20px auto; } @media screen and (max-width: 1024px){ .container .webmap-main { padding: 0 15px; } } .container .webmap-main .webmap-sitemap { height: auto !important; min-height: 400px; padding: 10px 15px; border: 1px solid #ddd; } .container .webmap-main .webmap-sitemap h2 { font-size: 18px; border-bottom: 1px solid #ddd; height: 45px; line-height: 45px; font-weight: bold; } .container .webmap-main .webmap-sitemap h2 a { color: #c61e3f; } .container .webmap-main .webmap-sitemap ul { overflow: hidden; padding: 10px 0; } .container .webmap-main .webmap-sitemap ul li { float: left; width: 20%; height: 40px; line-height: 40px; margin-bottom: 10px; text-align: center; } @media screen and (max-width: 1024px){ .container .webmap-main .webmap-sitemap ul li { width: 50%; font-size: 18px; } } .container .webmap-main .webmap-sitemap ul li a { display: block; background: #f5f5f5; margin: 0 10px; padding: 0 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } /* 列表页 */ .news-lists .banner{ height: 350px; background: url(../img/index/ban_news.jpg)no-repeat; background-position: center center; background-repeat: no-repeat; background-size: cover; position: relative; } .news-lists .banner .tithead{ line-height: 48px; text-align: center; font-size: 48px; font-family: "方正小标宋简体"; position: absolute; left: 0px; width: 100%; bottom: 37%; color: #444444; } .news-lists .list{ padding: 15px; } @media screen and (max-width: 1024px){ .news-lists .list { padding: 10px; } } .news-lists .list li{ background: url(../img/index/dot2.gif)0px center no-repeat; overflow: hidden; height: 60px; line-height: 60px; font-size: 18px; padding-left: 12px; display: flex; justify-content: space-between; align-items: center; } @media screen and (max-width: 1024px){ .news-lists .list li { height: 40px; font-size: 16px; } } .news-lists .list li a{ display: block; color: #666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; flex: 1; } .news-lists .list li span{ margin-left: 5px; color: #888888; } /* 内容详情页 */ .news-details { padding: 20px 0 50px 0; display: flex; flex-direction: column; justify-content: center; } @media screen and (max-width: 1024px){ .news-details { padding: 50px 0; background: #ffffff; } } .news-details .title { text-align: center; font-size: 24px; color: #444444; font-weight: normal; padding: 0 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } @media screen and (max-width: 1024px){ .news-details .title { font-size: 18px; line-height: 30px; } } .news-details .time-source { margin: 10px auto 10px; display: flex; flex-direction: row; justify-content: center; } .news-details .title-h3{ font-size: 18px; color: #999999; font-weight: normal; text-align: center; line-height: 35px; padding: 0 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; } @media screen and (max-width: 1024px){ .news-details .title-h3 { line-height: 25px; padding: 0 20px; font-size: 14px; } } @media screen and (min-width: 1024px){ .news-details .time-source .share { display: flex; } } .news-details .time-source span { color: #A6A6A6; padding: 0 17px; } @media screen and (max-width: 1024px){ .news-details .time-source span { padding: 0 5px; font-size: 12px; } } .news-details .content { box-sizing: border-box; margin: 0 80px; padding: 20px 0; border-top: 1px solid #e5e5e5; } @media screen and (max-width: 1024px){ .news-details .content { margin: 0 10px; } } .news-details .prevnextbox { margin: 20px 0px 0; } .news-details .enclosure { margin-top: 20px; } @media screen and (max-width: 1024px){ .news-details .enclosure { margin: 20px 10px 0; } .news-details .prevnextbox { margin: 20px 10px 0; } } .news-details .prevnextbox li{ padding: 2px 0; color: #666666; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; width: 99%; } @media screen and (max-width: 1024px){ .news-details .content img { width: 100%!important; } } /* 视频模板详情页 */ @media screen and (max-width: 1024px){ .video-details { margin-top: 50px; } } .video-details .content{ width: auto; margin: 0 auto; padding: 0 15px; } .video-details .content .video{ padding: 3% 2%; text-align: center; } .video-details .content .video video{ width: 100%; } /* 分页部分 */ .pages{ padding: 0px; zoom: 1; overflow: hidden; text-align: center; color: #555; clear: both; line-height: 38px; } .pages span{ padding: 0px 0px; display: inline-block; } .pages a{ margin: 0px 0px; color: #898989; background: #f7f7f7; } .pages .p_page .a_prev, .pages .p_page .a_next, .pages .p_page .a_first, .pages .p_page .a_end{ display: inline-block; text-align: center; vertical-align: middle; padding: 0px 25px; border: 1px solid #ebebeb; margin-left: -5px; } .pages .p_page .num{ border: 1px solid #eaeaea; display: inline-block; vertical-align: middle; margin-left: -5px; } .pages .p_page .num a{ display: inline-block; text-align: center; vertical-align: top; color: #898989; width: 38px; } .pages .p_page .num a.a_cur{ background: #e91a2e; color: #fff; } .pages .p_page .num a.a_num{ margin-left: -5px; } .paginations{ padding: 0px; zoom: 1; overflow: hidden; text-align: center; color: #555; clear: both; line-height: 38px; margin-bottom: 15px; } @media screen and (max-width: 1024px){ .paginations { margin-bottom: 10px; line-height: 30px; } } .paginations .pagination li{ display: inline-block; text-align: center; vertical-align: middle; padding: 0px 25px; border: 1px solid #ebebeb; color: #898989; } .paginations .pagination .active{ background: #e91a2e; color: #fff; } /* 信息公开 */ .comcon { padding: 60px 0 80px 0; } @media (max-width: 997px){ .comcon { padding: 40px 0 20px; } } .comcon .Contain { position: relative; clear: both; width: 95%; max-width: 1280px; margin: 0 auto; } .comcon .Contain .MenuList { width: 25%; background: #F6F6F6; float: left; } @media (max-width: 1000px){ .comcon .Contain .MenuList { margin-bottom: 5%; } } .comcon .Contain .MenuList h1 { height: 80px; background-color: #e91a2e; font-size: 26px; color: #ffffff; text-align: center; line-height: 80px; } @media (max-width: 1000px){ .comcon .Contain .MenuList h1 { height: 60px; background-color: #e91a2e; font-size: 20px; color: #ffffff; text-align: center; line-height: 60px; } } .comcon .Contain .MenuList ul { padding: 3%; } @media (max-width: 1000px){ .comcon .Contain .MenuList ul { padding: 0; } } .comcon .Contain .MenuList li a.ona { color: #e91a2e; } .comcon .Contain .MenuList .menu_level1 li a { padding-left: 10px; border-bottom: 1px solid #E8E8E8; background: #F6F6F6; cursor: pointer; font-size: 20px; line-height: 60px; height: 60px; font-weight: normal; display: block; } @media (max-width: 1000px){ .comcon .Contain .MenuList .menu_level1 li a { font-size: 16px; line-height: 40px; height: 40px; } } .comcon .Contain .Rightlist { width: 71.1%; } .comcon .Contain .fr { float: right; } @media (max-width: 1000px){ .comcon .Contain .MenuList, .comcon .Contain .Rightlist { width: 100%; float: none; } } .comcon .Contain .Rightlist .location { border-bottom: 1px solid #ebebeb; height: 60px; line-height: 60px; margin-bottom: 20px; } @media (max-width: 480px){ .comcon .Contain .Rightlist .location { /*line-height: 30px;*/ /*height: unset;*/ } } .comcon .Contain .Rightlist .location h3 { font-size: 22px; color: #e91a2e; } @media (max-width: 480px){ .comcon .Contain .Rightlist .Rightlist .location h3 { width: 100%; float: none; font-size: 18px; } } .comcon .Contain .Rightlist .location .fl { float: left; } .comcon .Contain .Rightlist .location .common-location{ float: right; width: auto; } @media (max-width: 480px){ .comcon .Contain .Rightlist .location .common-location { /*text-align: right;*/ /*width: 100%;*/ /*display: block;*/ /*float: none;*/ } } .comcon .Contain .Rightlist_b { padding-bottom: 90px; } .comcon .Contain .Rightlist_b li { height: 70px; line-height: 70px; border-bottom: 1px solid #EDEDED; padding-left: 15px; background: url(../img/index/dian1.png) no-repeat left center; font-size: 16px; overflow: hidden; } @media (max-width: 1000px){ .comcon .Contain .Rightlist_b li { line-height: 50px; height: unset; } } @media (max-width: 480px){ .comcon .Contain .Rightlist_b li { line-height: unset; font-size: 14px; } } .comcon .Contain .Rightlist_b li .tit { float: left; width: 60%; float: left; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; margin-right: 2%; } @media (max-width: 1200px){ .comcon .Contain .Rightlist_b li .tit { width: 58%; } } .comcon .Contain .Rightlist_b li .num { color: #999; width: 25%; float: left; } @media (max-width: 1200px){ .comcon .Contain .Rightlist_b li .num { width: 28%; } } .comcon .Contain .Rightlist_b li .date { color: #999; float: right; } .comcon .Contain .Rightlist .Content_info { width: 80%; border: 1px solid #EBEBEB; padding: 2% 9%; display: inline-block; font-size: 15px; } .comcon .Contain .Rightlist .Content_info p { width: 50%; float: left; line-height: 40px; } .comcon .Contain .Rightlist .Content_info p strong { color: #333; display: inline-block; width: 80px; text-align: justify; } .comcon .Contain .Rightlist .Content_b { margin-top: 4%; } .comcon .Contain .Rightlist .Content_b .title { font-size: 28px; line-height: 40px; color: #333333; font-weight: normal; } .comcon .Contain .Rightlist .Content_b .info { font-size: 16px; color: #999999; margin-top: 15px; padding-bottom: 2%; border-bottom: 1px solid #030303; } .comcon .Contain .Rightlist .Content_b .Contents { padding: 2% 0 5%; } /* 浮动窗口 */ .floatwindow{ overflow: hidden; max-width: 1200px; margin: 0px auto; padding: 3% 0; } .floatwindow .Columncx { width: 48.5%; margin-bottom: 3%; } .floatwindow .Columncx:nth-child(2n-1) { float: left; } .floatwindow .Columncx:nth-child(2n) { float: right; } .floatwindow .Columncx .tithead { line-height: 47px; height: 47px;border-bottom: 3px solid #e91a2e; } .floatwindow .Columncx .tithead a.more { background: url(../img/index/more3.png); width: 20px; height: 18px; float: right; margin-top: 12px; } .floatwindow .Columncx .tithead h2 { font-size: 18px; color: #fff; padding: 0 46px 0 29px; background: url(../img/index/titbg3.png) right center no-repeat; float: left; font-weight: normal; } .floatwindow .Columncx .tithead h2 img { display: inline-block; vertical-align: middle; margin-right: 13px; } .floatwindow .Columncx .box { padding: 0 19px; height: 312px; box-shadow: 0 5px 20px #ddd; background: #fff; } .floatwindow .Columncx .top { border-bottom: 1px solid #e8e8e8; margin-bottom: 21px; padding: 16px 0; } .floatwindow .Columncx .top .tit { display: block; line-height: 42px; font-size: 16px; text-overflow: ellipsis; white-space: nowrap; *white-space: nowrap; overflow: hidden; width: 100%; } .floatwindow .Columncx .top .p { overflow: hidden; word-break: normal; text-align: justify; text-overflow: ellipsis; height: 48px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; } .floatwindow .Columncx .li { font-size: 16px; height: 32px; line-height: 32px; position: relative; padding-right: 50px; overflow: hidden; } .floatwindow .Columncx .li .date { position: absolute; right: 0px; top: 0px; color: #999999; font-size: 14px; } .floatwindow .Columncx .li a { display: block; text-overflow: ellipsis; white-space: nowrap; *white-space: nowrap; overflow: hidden; width: 100%; } /* 其他 */ .delighter.po{ position: absolute; top: 100%; left: 50%; width: 90px!important; height: 90px!important; border-radius: 100%; box-shadow: 0 0 0px 5px rgba(255, 255, 255, 0.2); margin-left: -45px; margin-top: -45px; display: flex; justify-content: center; flex-direction: column; opacity: 0; cursor: pointer; transition: all .75s ease-out; } .delighter.started.po{ top: 50%; opacity: 1; } @media screen and (max-width: 1024px){ .delighter.right { width: 77%; height: 450px; opacity: 0; transform: translateX(200%); transition: all .75s ease-out; } .delighter.started.right{ opacity: 1; transform: translateX(0); } } .Height_118{ height: 118px; } @media screen and (max-width: 1024px){ .Height_118 { height: 0; } } @media screen and (max-width: 1024px){ .gallery-top { height: 80%; width: 100%; } .gallery-thumbs { height: 20%; box-sizing: border-box; padding: 10px 0; } .gallery-thumbs .swiper-slide { height: 100%; opacity: 0.4; } .gallery-thumbs .swiper-slide-thumb-active { opacity: 1; } } @media screen and (max-width: 1024px){ .container .subpage{ padding-bottom: 6%; height: auto !important; height: 350px; min-height: 350px; } .container .titleinfo{ text-align: center; line-height: 35px; border-bottom: 1px solid #e5e5e5; padding-top: 3%; margin-bottom: 39px; } .container .singlepage{ word-wrap: break-word; clear: both; line-height: 35px; font-size: 16px; } } .news-content .swiper-container-horizontal>.swiper-pagination-bullets{ text-align: right; } @media screen and (max-width: 1024px){ .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom: 10px; left: 0; width: 100%; } }