@charset "utf-8"; .ctit{margin-bottom:35px} .ctit span{position:relative;display:inline-block;font-size:36px;line-height:1em} .ctit span:before{position:relative;top:8%;display:inline-block;margin-right:20px;width:5px;height:80%;background:#018990;content:''} .ctit a{padding-left:38px;background:url(../images/mores.svg) no-repeat left center;background-size:26px 30px;color:#018990;font-size:14px;line-height:36px;transition: .3s;display: inline-block;} .ctit a:hover{letter-spacing: .1em} .homea{padding:70px 0;background:url(../images/bg1.jpg) #e4eff1 no-repeat right bottom;background-size:cover} .homeaa{width:50%} .homeab{width:23%} .homeac{width:23%} .homea .item{position:relative} .homeaa .item:nth-child(1) .time{position:absolute;top:20px;right:20px;z-index:10;padding:5px 10px;width:67px;height:92px;background:url(../images/datebg.png) no-repeat center;color:#fff;text-align:right} .homeaa .item:nth-child(1) .time span{display:block;font-size:36px} .homeaa .item:nth-child(1) .time em:nth-child(2){display:block;margin-bottom:5px;font-size:16px} .homeaa .item:nth-child(1) .time em:nth-child(3){display:block;text-align:left;font-size:12px} .homeaa .item:nth-child(1) .pic{height:430px} .homeaa .item:nth-child(1) h4{position:absolute;right:3%;bottom:20px;left:3%;z-index:10;font-size:18px;line-height:1.4em} .homeaa .item:nth-child(1) h4 a{color:#fff} .homeaa .item:nth-child(1){margin-bottom:30px;width:100%} .homeaa .item:nth-child(2),.homeaa .item:nth-child(3){padding:28px 28px 25px;width:48%;border-bottom:4px solid #077c82;background:#fff} .homeaa .item:nth-child(2) h4,.homeaa .item:nth-child(3) h4{margin-bottom:15px;line-height:1.6em;max-height: 50px\0} .homeaa .item:nth-child(2) p,.homeaa .item:nth-child(3) p{margin-bottom:10px;color:#666;font-size:14px;line-height:1.6em;max-height: 44px\0} .homeaa .item:nth-child(2) time,.homeaa .item:nth-child(3) time{color:#dfc97b;font-size:14px} .homeaa .item:hover .titline_b{color:#077c82} .homeab .item:hover .titline_b{color:#077c82} .homeac .item:hover .titline_b{color:#077c82} .homeab .item:nth-child(1){margin-bottom:25px;padding:28px 28px 25px;height:188px;border-bottom:4px solid #077c82;background:#fff} .homeab .item:nth-child(1) h4{margin-bottom:10px;line-height:1.6em;max-height: 75px\0} .homeab .item:nth-child(1) p{margin-bottom:5px;color:#666;font-size:14px;line-height:1.6em} .homeab .item:nth-child(2){height:calc(100% - 214px);background:#fff; border-bottom: 4px solid #077c82;} .homeab .item:nth-child(2) .txt{padding:28px 28px 25px;background:#fff} .homeab .item:nth-child(2) .pic{height:220px} .homeab .item:nth-child(2) h4{margin-bottom:10px;line-height:1.6em;max-height: 50px\0} .homeab .item:nth-child(2) p{margin-bottom:5px;color:#666;font-size:14px;line-height:1.6em;max-height: 66px\0} .homeac .item:nth-child(2){margin-top:25px;padding:28px 28px 25px;height:188px;border-bottom:4px solid #077c82;background:#fff} .homeac .item:nth-child(2) h4{margin-bottom:10px;line-height:1.6em;max-height: 75px\0} .homeac .item:nth-child(2) p{margin-bottom:5px;color:#666;font-size:14px;line-height:1.6em} .homeac .item:nth-child(1){height:calc(100% - 214px);background:#fff} .homeac .item:nth-child(1) .txt{padding:28px 28px 25px;background:#fff} .homeac .item:nth-child(1) .pic{height:220px} .homeac .item:nth-child(1) h4{margin-bottom:10px;line-height:1.6em;max-height: 50px\0} .homeac .item:nth-child(1) p{margin-bottom:5px;color:#666;font-size:14px;line-height:1.6em;max-height: 66px\0} .homeab .item time,.homeac .item time{position:absolute;bottom:25px;left:28px;color:#dfc97b;font-size:14px} .homeb{padding:80px 0;background:url(../images/bg2.jpg) no-repeat center;background-size:cover;color:#fff} .homeb .tit{padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,.2);color:#fff;text-align:center;font-size:36px} .homeb .tzgg-slide{padding-bottom:60px} .homeb .tzgg-slide .swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;margin:0 6px;width:20px;height:28px;border-radius:0;background:url(../images/sd.svg) no-repeat center;background-size:20px 28px;opacity:1} .homeb .tzgg-slide .swiper-pagination-bullets .swiper-pagination-bullet-active{background:url(../images/sdon.svg) no-repeat center;background-size:20px 28px} .homeb .tzgg-slide .swiper-pagination{bottom:0} .homeb .tzgg-slide .item{padding:40px 0} .homeb .tzgg-slide .time{font-size:14px} .homeb .tzgg-slide .time span{display:block;font-size:30px} .homeb .tzgg-slide .txt{width:calc(100% - 120px)} .homeb .tzgg-slide h4{font-size:20px;line-height:1.6em} .homeb .tzgg-slide h4:after{display:block;margin-top:10px;width:60%;height:1px;background:#51bc74;content:'';transition:.3s} .homeb .tzgg-slide .item:hover h4:after{width:100%} .homec .ctit{margin-bottom:50px} .homec{padding-top:80px;padding-bottom:90px;background:url(../images/bg3.jpg) no-repeat bottom center;background-size:cover} .homec .homeca .cleft{width:48%} .homec .homeca .cright{width:48%} .homec .homecb .cleft{width:48%} .homec .homecb .cright{width:48%} .homec .homeca{margin-bottom:100px} .homec .homeca .cleft ul li{width:47%} .homec .homeca .cleft ul li .pic{height:185px} .homec .homeca .cleft ul li .info{padding:25px 25px 30px;background:rgba(255,255,255,0.3);} .homec .homeca .cleft ul li .info h4{margin-bottom:16px;line-height:1.6em;max-height: 50px\0} .homec .homeca .cleft ul li .info p{color:#666;font-size:14px;line-height:1.7em;max-height: 46px\0} .homec .homeca .cleft ul li:hover .info p{color:#fff;opacity:.8} .homec .homeca .cleft ul li:hover .info h4 a{color:#fff} .homec .homeca .cleft ul li:hover .info{background:#018990} .homec .homeca .cright ul li{ margin-bottom: 18px;line-height: 1.4em} .homec .homeca .cright ul li:nth-child(4){margin-bottom:0} .homec .homeca .cright ul li h4{ margin-bottom: 5px;padding-right: 100px;position: relative;line-height: 1.4em} .homec .homeca .cright ul li time{color:#dfc97b;font-size:14px;position: absolute;right: 0;top: 0} .homec .homeca .cright ul li p{color:#666;font-size:14px;line-height: 1.6em;max-height: 44px\0;} .homec .homecb .cleft .swiper-slide{} .homec .homecb .cleft .swiper-slide .teaminfo{margin-bottom:15px} .homec .homecb .cleft .swiper-slide .teaminfo h4{margin: 10px 0; font-size: 18px; width: 100%; height: 1.2em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .homec .homecb .cleft .swiper-slide .teaminfo h4 .titline_b{font-weight: bold;} .homec .homecb .cleft .swiper-slide .teaminfo p{color:#777;font-size:14px;line-height:1.6em;max-height: 66px\0} .homec .homecb .cleft .swiper-slide .pic{width:126px;height:165px} .homec .homecb .cleft .swiper-slide .info{width:calc(100% - 140px)} .homec .homecb .cleft .swiper-slide .info h4{margin-top:5px;margin-bottom:20px;font-size:16px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .homec .homecb .cleft .swiper-slide .info p{font-size:14px;line-height:1.7em;max-height:115px\0} .homec .homecb .cleft .swiper-slide .more{margin-top:12px} .homec .homecb .cleft .swiper-slide .more a{display:inline-block;width:160px;height:30px; border-radius:20px;background:#018990;color:#fff;text-align:center;font-size:14px;line-height:28px;transition:.3s} .homec .homecb .cleft .swiper-slide .more a:hover{letter-spacing:.1em} .kytd{background: rgba(255,255,255,.8);padding:30px 20px;min-height: 388px} .homec .homecb .cright .item{width:40%} .homec .homecb .cright .item .pic{margin-bottom:20px;height:156px} .homec .homecb .cright .item .info h4{margin-bottom:18px;line-height:1.5em;max-height: 48px\0} .homec .homecb .cright .item .info p{color:#555;font-size:14px;line-height:1.8em;max-height: 75px\0} .homec .homecb .cright .item:hover a{color:#018990} .homec .homecb .cright ul{width:55%} .homec .homecb .cright ul li{padding-left:28px;background:url(../images/icok.png) no-repeat left center;margin-bottom: 30px} .homed:before{position:absolute;top:0;bottom:0;left:0;z-index:0;width:50%;background:url(../images/bg4a.jpg) no-repeat center;background-size:cover;content:''} .homed:after{position:absolute;top:0;right:0;bottom:0;z-index:0;width:50%;background:url(../images/bg4b.jpg) no-repeat center;background-size:cover;content:''} .homed .wp{position:relative;z-index:5} .homed .dleft{padding:80px 3% 80px 0;width:50%} .homed .dright{padding:80px 3%;width:50%;background:url(../images/bg5.jpg) no-repeat center;background-size:cover} .homed .dleft .ctit a{background:url(../images/moresw.svg) no-repeat left center;color:#fff;padding-left: 38px;background-size: 26px 30px;} .homed .dleft .ctit span{color:#fff} .homed .dleft .ctit span:before{background:#fff} .homed .dleft .item{width:47%;background:#fff} .homed .dleft .item:hover a{color:#018990} .homed .dleft .item .pic{height:180px} .homed .dleft .item .pic img,.homec .homecb .cright .item .pic img{width:100%; height:auto;} .homed .dleft .item .info{padding:30px 28px 30px;background:#fff} .homed .dleft .item .info h4{margin-bottom:25px;line-height:1.6em;max-height: 50px\0} .homed .dleft .item .info p{color:#777;font-size:14px;line-height:1.7em;max-height: 69px\0} .homed .dleft ul{width:48%} .homed .dleft ul li:first-child{padding-top:0} .homed .dleft ul li:last-child{padding-bottom:0;border-bottom:0} .homed .dleft ul li{padding:20px 0;border-bottom:1px dashed rgba(255,255,255,.4);color:#fff} .homed .dleft ul li time{display:block;margin-bottom:5px} .homed .dleft ul li a{color:#fff;line-height:1.5em} .homed .dright ul li{padding:17px 0} .homed .dright ul li:first-child{padding-top:0} .homed .dright ul li h4{padding-left:30px;background:url(../images/dj.svg) no-repeat left center;background-size:20px 20px} .homed .dright ul li p{display:none;color:#777;font-size:14px;line-height:1.6em;max-height: 44px\0} .homed .dright ul li a:hover{color:#117241} .homed .dright ul li a:hover span{border-bottom:1px solid #117241} .homed .dright ul li.show{margin-bottom:4px;border-bottom:1px dotted #117241} .homed .dright ul li.show p{display:block} .homed .dright ul li.show h4{margin-bottom:20px} .homed .dright ul li.show h4{color:#117241;font-weight:700} @media screen and (max-width:1279px){.ctit span{font-size:30px} .homeb .tit{font-size:30px} .homea{padding:50px 0} .homeb{padding:50px 0} .homec{padding:50px 0 70px} .homeaa{margin-bottom:25px;width:100%} .homeab{width:48%} .homeac{width:48%} .homeab .item time,.homeac .item time{position:static} .homeab .item:nth-child(1),.homeab .item:nth-child(2),.homeac .item:nth-child(1),.homeac .item:nth-child(2){height:auto} .homec .ctit{margin-bottom:30px} .homec .homeca{margin-bottom:60px} .homec .homeca .cleft{margin-bottom:30px;width:100%} .homec .homeca .cright{width:100%} .homec .homecb .cleft{margin-bottom:40px;width:100%} .homec .homecb .cright{width:100%} .homed:before{top:0;bottom:auto;left:0;width:100%;height:50%} .homed:after{top:auto;bottom:0;left:0;width:100%;height:50%} .homed .dleft{padding:50px 0 50px;width:100%} .homed .dright{margin-bottom:50px;padding:50px 3% 50px;width:100%} } @media screen and (max-width:768px){.homeb .tzgg-slide .swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:21px;background-size:15px 21px} .homeb .tzgg-slide .swiper-pagination-bullets .swiper-pagination-bullet-active{background-size:15px 21px} } @media screen and (max-width:767px){.homeaa .item:nth-child(1) .pic{height:260px} .homeaa .item:nth-child(1) h4{font-size:16px;height: 1.4em; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .homeaa .item:nth-child(2){margin-bottom:15px} .homeaa .item:nth-child(2),.homeaa .item:nth-child(3){width:100%} .homec .homeca .cleft{margin-bottom:40px} .homeab{margin-bottom:25px;width:100%} .homeac{width:100%} .homec .homeca .cleft ul li:nth-child(1){margin-bottom:25px} .homec .homeca .cleft ul li{width:100%;box-shadow:0 0 10px rgba(0,0,0,.1)} .homec .homeca .cright ul li .pic{margin-bottom:25px;width:100%} .homec .homeca .cright ul li .info{width:100%} .homec .homeca .cright ul li .info time{color:#666} .homec .homecb .cleft ul li:first-child{margin-bottom:30px} .homec .homecb .cleft ul li{width:100%} .homec .homecb .cright .item,.homed .dleft .item{width:100%} .homec .homecb .cright ul{width:100%;margin-top: 15px} .homed .dleft ul{margin-top:30px;width:100%} .homed:before{display:none} .homed .wp{width:100%} .homed .dleft{padding:50px 4%;background:url(../images/bg4a.jpg) no-repeat center;background-size:cover} .homed .dright{margin-bottom:0;padding:50px 4%} .homeaa .item:nth-child(1){margin-bottom: 15px;} .homeaa .item:nth-child(1) .time{width: auto; height: auto; background: #5cb531;} .homeaa .item:nth-child(1) .time em:nth-child(2){margin-bottom: 0; font-size: 24px;} .homeaa .item:nth-child(1) .time span{font-size: 24px;border-bottom:1px solid rgba(255,255,255,0.5);} .homeaa .item:nth-child(1) .time{top: 10px; right: 10px;} } @media screen and (max-width:480px){.ctit span{font-size:26px} .ctit a{padding-left:32px;background-size:20px 26px;line-height:26px} .homed .dleft .ctit a{padding-left: 32px;background-size: 20px 26px;} .ctit span:before{margin-right:15px} .homeb .tit{font-size:26px} .homeb .tzgg-slide h4{font-size:18px} .homeb .tzgg-slide{padding-bottom:40px} .homec .homeca { margin-bottom: 30px; } .homec { padding: 50px 0 40px; } } @media screen and (max-width:1366px){ .homec .homecb .cleft .swiper-slide .info h4{font-size: 16px} .homec .homecb .cleft .swiper-slide .info { width: calc(100% - 136px); } } @media screen and (max-width:980px){ } @media screen and (max-width:640px){ .homec .homeca .cright ul li p{display:none;} } .homec .homecb .cleft .swiper-slide .ppic{overflow: hidden;height: 156px;} .homec .homecb .cleft .swiper-slide .ppic a{height: 100%;background-repeat: no-repeat;background-size: cover;display: block;background-position: center;transition: .3s} .homec .homecb .cleft .swiper-slide:hover .ppic a{transform: scale(1.1);} /*ie11 css hack*/ @media all and (-ms-high-contrast:none) { *::-ms-backdrop, } /*ie11娉ㄦ剰閲岄潰鐨勬爣鐐圭鍙?/ /*ie10 css hack*/ @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) { }