/*reset*/ * {padding: 0;margin: 0;list-style: none;} html,body {margin: 0 auto;} body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,header,section,footer {margin:0;padding:0} body,button,input,select,textarea {font:12px/1.5 "microsoft yahei";color:#666; font-weight: normal;} body {overflow-x: hidden;} address,cite,dfn,em,var,i {font-style: normal} ul,ol,dl {list-style: none} a{text-decoration: none;outline: none;font-family: "microsoft yahei";color: #666;cursor: pointer;font-size: 12px;} li{font-size: 12px;font-family: "microsoft yahei";list-style: none;margin: 0;padding: 0;} em{font-style: normal;font-size: 12px;} body,p,span{font-family: "microsoft yahei";} img {border: none;} p {margin: 0px;padding: 0px;word-wrap: break-word;} :focus {outline: none;} img {border: 0;vertical-align: middle;display: inline-block;} .fl {float: left;} .fr {float: right;} .clear {clear: both;} .clear:after {display: block;mainContent: "";clear: both;} .transtion {transition: all 0.5s;-o-transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;} .fl{float: left;} .fr{float: right;} .clear{clear:both;} .clear:after{display: block;content: "";clear: both;} @font-face { font-family:pf; src: url("PINGFANG LIGHT.TTF"); } @font-face { font-family:abg; src: url("ANTONIO-BOLD.TTF"); } /* */ .header{width: 1200px;margin: 0 auto;height: 108px;background: #fff;} .header .logo{float: left;line-height: 108px;font-size: 0;} .header .tel{float: right;overflow: hidden;margin-top: 25px;} .header .tel img{float: left;margin-top: 12px;} .header .tel p{float: right;margin-left: 15px;border-left: 2px solid #e5e5e5;padding-left: 15px;} .header .tel p em{display: block;font-size: 16px;} .header .tel p span{font-size: 22px;color: #2aa968;font-weight: bold;} .nav{background: #2897d4;} .nav ul{width: 1200px;margin: 0 auto;height: 55px;} .nav ul li{float: left;width: 12.5%;text-align: center;line-height: 55px;position: relative;} .nav ul li a{font-size: 16px;color: #fff;display: block;transition: all 0.4s;position: relative;z-index: 0;overflow: hidden;} .nav ul li a::before{position: absolute;left: 0;right: 0;bottom: -100%;content: "";background: #2AA968;transition: all 0.4s;height: 100%;z-index: -1;} .nav ul li a:hover::before{color: #fff;background: #2AA968;bottom: 0;} .nav ul li a.on::before{color: #fff;background: #2AA968;bottom: 0;} .nav ul li ul{position: absolute;left: 0;right: 0;width: auto;top: 55px;z-index: 99;height: auto;background: #2aa968;} .nav ul li ul li{float: initial;width: auto;margin: 0 10px;line-height: 40px;border-top: 1px solid rgba(255,255,255,0.1);} /* .nav ul li ul li:last-child{border-bottom: none;} */ .nav ul li ul li a{font-size: 14px;color: rgba(255,255,255,0.65);} .nav ul li ul li a::before{display: none;} .nav ul li ul li a:hover{color: #fff;} .banner{position: relative;} .banner .hd{position: absolute;left: 0;right: 0;bottom: 55px;z-index: 99;text-align: center;font-size: 0;} .banner .hd ul{display: inline-block;} .banner .hd ul li{float: left;width: 13px;height: 13px;border-radius: 50%;background: #fff;font-size: 0;margin: 0 5px;} .banner .hd ul li.on{background: #2897D4;} .banner .bd li{position: relative;height: 544px;overflow: hidden;} .banner .bd li img{position: absolute;left: 50%;margin-left: -960px;top: 0;} .index-title{width: 378px;background: url(title-bg01.png) no-repeat center bottom;margin: 70px auto;position: relative;overflow: hidden;} .index-title p{text-align: center;margin-bottom: 10px;} .index-title p em{font-size: 30px;background: #fff;color: #333;padding: 0 10px;} .index-title span{font-size: 18px;display: block;text-align: center;text-transform: uppercase;color: #999;margin: 10px 0;} .testing{width: 1200px;margin: 0 auto;overflow: hidden;} .testing .testing-hd{float: left;width: 394px;} .testing .testing-hd ul{border-left: 5px solid #cecece;background: url(asd.jpg) no-repeat center;} .testing .testing-hd li{height: 71px;line-height: 71px;position: relative;} .testing .testing-hd li em{float: left;width: 63px;font-size: 18px;color: #fff;border-right: 1px solid rgba(255,255,255,0.55);text-align: center;transition: all 0.5s;} .testing .testing-hd li span{float: left;font-size: 18px;color: #fff;text-indent: 24px;transition: all 0.5s;} .testing .testing-hd li a{position: absolute;left: 0;top: 0;bottom: 0;width: 100%;z-index: 9;transition: all 0.5s;} .testing .testing-hd li.on a{background: #fff;width: 110%;} .testing .testing-hd li.on em{color: #2897D4;} .testing .testing-hd li.on span{color: #2897D4;font-size: 20px;} .testing .testing-bd{float: right;width: 806px;background: #dedede;} .testing .testing-bd li{height: 568px;text-align: center;line-height: 568px;font-size: 0;} .testing .testing-bd li a{display: block;height: 568px;line-height: 568px;font-size: 0;} .testing .testing-bd li img{max-width: 100%;max-height: 100%;} .report{width: 1200px;margin: 50px auto;height: 80px;background: #2897d4;} .report span{float: left;font-size: 30px;color: #fff;line-height: 75px;margin-left: 25px;} .report span em{font-size: 18px;color: #fff;opacity: 0.6;text-transform: uppercase;} .report div{float: right;width: 775px;height: 52px;overflow: hidden;margin-right: 25px;margin-top: 14px;} .report div input{height: 52px;border: none;font-size: 16px;width: 250px;background: #fff;border-radius: 10px;padding: 0 20px;margin-right: 30px;} .report div a{float: right;width: 130px;background: #2AA968;color: #fff;line-height: 52px;text-align: center;font-size: 18px;border-radius: 10px;} .productColumn{width: 1200px;margin: 0 auto;overflow: hidden;} .productColumn dl{float: left;width: 593px;height: 381px;position: relative;border-radius: 10px;overflow: hidden;} .productColumn dl:last-child{float: right;} .productColumn dl dt{width: 593px;height: 381px;text-align: center;line-height: 381px;font-size: 0;} .productColumn dl dt img{max-width: 100%;max-height: 100%;transition: all 0.5s;} .productColumn dl dd{position: absolute;right: 0;bottom: 0;left: 0;background: rgba(40,151,212,0.65);height: 70px;line-height: 70px;text-align: center;color: #fff; font-size: 18px;font-weight: bold;transition: all 0.5s;} .productColumn dl:hover dt img{transform: scale(1.1);} .productColumn dl:hover dd{bottom: -100%;} .productList{margin: 30px auto;width: 1200px;position: relative;padding-bottom: 50px;} .productList .productList-hd{position: absolute;left: 0;right: 0;bottom: 0;z-index: 9;text-align: center;} .productList .productList-hd ul{display: inline-block;overflow: hidden;} .productList .productList-hd ul li{float: left;font-size: 0;width: 13px;height: 13px;border-radius: 50%;margin:0 5px;background: #e5e5e5;} .productList .productList-hd ul li.on{background: #2897D4;} .productList .productList-bd li{width: 320px;height: 185px;background: #f2f2f2;border-radius: 10px;margin-right: 15px;padding: 35px;transition: all 0.5s; position: relative;} .productList .productList-bd li h3{font-size: 24px;color: #333;font-weight: normal;transition: all 0.5s;} .productList .productList-bd li p{font-size: 16px;color: #666;margin-top: 10px;transition: all 0.5s;} .productList .productList-bd li span{display: block;width: 98px;height: 48px;font-size: 16px;background:#f2f2f2 url(right.png) no-repeat right center;line-height: 48px; transition: all 0.5s;margin-top: 40px;} .productList .productList-bd li em{position: absolute;right: 35px;bottom: 25px;width: 75px;height: 75px;text-align: center;line-height: 75px;font-size: 0;} .productList .productList-bd li em img{max-width: 100%;max-height: 100%;} .productList .productList-bd li:hover{background: #2897D4;} .productList .productList-bd li:hover h3{color: #fff;} .productList .productList-bd li:hover p{color: #fff;} .productList .productList-bd li:hover span{background: url(right02.png) no-repeat right center;padding: 0 37px;background: #fff url(right02.png) no-repeat 110px center; border-radius: 15px;color: #2897D4;} .about{background: #2897D4;overflow: hidden;height: 880px;} .about .index-title em{background: #2897D4;color: #fff;} .about .index-title span{color: #fff;} .about-list{width: 1200px;margin: 0 auto;} .about-list dl{overflow: hidden;background: #fff;} .about-list dl dt{float: left;width: 606px;height: 393px;text-align: center;line-height: 393px;font-size: 0;} .about-list dl dt img{max-width: 100%;max-height: 100%;} .about-list dl dd{float: right;width: 520px;margin-right: 35px;} .about-list dl dd h3{font-weight: bold;font-size: 20px;color: #2897D4;margin: 50px 0 30px;} .about-list dl dd p{font-size: 16px;line-height: 26px;} .about-list dl dd a{display: block;border-radius: 15px;width: 213px;height: 52px;border: 1px solid #c9c9c9;line-height: 52px;font-size: 16px;text-align: center; margin-top: 55px;} .about-list dl dd a img{margin-left: 15px;} .about-list div{height: 170px;background: #fff;} .about-list div p{width: 25%;text-align: center;float: left;margin-top: 30px;} .about-list div p span{font-size: 48px;font-family: pf;background-image: linear-gradient(to bottom,#68c740,#2a98ce);-webkit-background-clip: text; -webkit-text-fill-color: transparent;} .about-list div p em{font-size: 16px;color: #999;} .about-list div p b{display: block;font-size: 16px;font-weight: normal;color: #999;} .news-list{width: 1200px;margin: 0 auto;} .news-list .hd{text-align: center;font-size: 0;margin-bottom: 40px;} .news-list .hd ul{display: inline-block;overflow: hidden;} .news-list .hd ul li{float: left;width: 120px;text-align: center;line-height: 30px;font-size: 18px;border-radius: 5px;} .news-list .hd ul li.on{background: #2897D4;color: #fff;} .news-list .bd li{float: left;width: 383px;margin-right: 25px;} .news-list .bd li:last-child{margin: 0;} .news-list .bd li dt{height: 275px;border-radius: 10px;overflow: hidden;text-align: center;line-height: 275px;font-size: 0;background: #dedede;} .news-list .bd li dd h3{font-size: 18px;color: #333;font-weight: normal;margin: 15px 0 10px;} .news-list .bd li dd p{font-size: 16px;color: #999;padding-left: 35px;background: url(time.png) no-repeat left center;} .rightFixed{position: fixed;right: 50px;top: 35%;} .rightFixed dl{position: relative;margin: 1px 0;border: 1px solid rgba(255,255,255,0.5);} .rightFixed dl dt{width: 52px;height: 52px;background: #2897D4;text-align: center;line-height: 52px;font-size: 0;} .rightFixed dl dd{position: absolute;right: 52px;border: 1px solid rgba(255,255,255,0.5);top: -1px;background: #2897D4;font-size: 16px;color: #fff;padding:14px 20px; white-space: nowrap;display: none;} .rightFixed a{width: 52px;height: 52px;background: #2897D4;text-align: center;line-height: 52px;font-size: 12px;text-transform: uppercase;display: block;color: #fff; font-weight: bold;border: 1px solid rgba(255,255,255,0.5);} .footer{background: #2897D4 url(map.png) no-repeat center;margin-top: 60px;} .footer-list{width: 1200px;margin: 0 auto;overflow: hidden;border-bottom: 1px solid rgba(255,255,255,0.1);padding-bottom: 50px;} .footer-contact{float: left;width: 580px;} .footer-contact h3{font-size: 30px;color: #fff;font-weight: normal;margin-top: 80px;} .footer-contact em{color: #fff;opacity: 0.6;font-size: 16px;margin: 25px 0;display: block;} .footer-contact dl{overflow: hidden;} .footer-contact dt{float: left;width: 122px;height: 122px;font-size: 0;text-align: center;line-height: 122px;border-right: 1px solid rgba(255,255,255,0.25); margin-right: 43px;padding-right: 43px;} .footer-contact dt img{max-width: 100%;max-height: 100%;} .footer-contact dd{float: left;} .footer-contact dd p{font-size: 16px;color: #fff;line-height: 40px;} .footer-contact dd p span{float: left;width: 30px;height: 40px;line-height: 40px;font-size: 0;} .footer-nav ul{overflow: hidden;margin-top: 30px;} .footer-nav ul li{float: left;padding-right: 14px;margin-right: 14px;border-right: 1px solid rgba(255,255,255,0.6);height: 14px;line-height: 14px;} .footer-nav ul li:last-child{padding: 0;margin: 0;border: none;} .footer-nav ul li a{font-size: 14px;color: #fff;opacity: 0.6;} .footer-nav ul li a:hover{text-decoration: underline;} .footer-form{float: right;width: 470px;margin-top: 80px;} .footer-form input{width: 100%;height: 50px;border: none;font-size: 16px;border-radius: 5px;padding: 0 20px;box-sizing: border-box;margin: 6px 0;} .footer-form textarea{width: 370px;height: 110px;border: none;font-size: 16px;border-radius: 5px;padding: 10px 20px;box-sizing: border-box;margin: 6px 0;resize: none;} .footer-form .layui-btn{float: right;width: 92px;height: 108px;background: #59c424;border-radius: 5px;text-align: center;color: #fff;border: none;margin: 6px 0; font-size: 16px;} .footer-copyright{line-height: 90px;text-align: center;font-size: 16px;color: #fff;opacity: 0.6;} .footer-copyright a{font-size: 16px;color: #fff;} .innerBanner{height: 350px;position: relative;overflow: hidden;} .innerBanner img{position: absolute;left: 50%;top: 0;margin-left: -960px;} .innerNav-box{border-bottom: 1px solid #dedede;} .innerNav{width: 1200px;margin: 0 auto;position: relative;height: 52px;} .innerNav .innerNav-list{float: left;} .innerNav .innerNav-list ul{overflow: hidden;} .innerNav .innerNav-list ul li{float: left;line-height: 52px;margin-right: 35px;} .innerNav .innerNav-list ul li a{font-size: 16px;color: #666666;display: block;position: relative;transition: all 0.5s;} .innerNav .innerNav-list ul li a:before{width: 0%;position: absolute;left: 0;right: 0;bottom: 0;height: 2px;content: "";background: #2897D4;transition: all 0.5s;margin: auto;} .innerNav .innerNav-list ul li a.on{color:#2897D4;} .innerNav .innerNav-list ul li a.on:before{width: 100%;} .innerNav .innerNav-list ul li a:hover{color:#2897D4;} .innerNav .innerNav-list ul li a:hover:before{width: 100%;} .innerNav .innerNav-posiiton{position: absolute;right: 0;bottom: 0;z-index: 99;background: rgba(0,0,0,0.2);color: #fff;padding:0 44px;} .innerNav .innerNav-posiiton p{font-size: 16px;height: 52px;line-height: 52px;} .innerNav .innerNav-posiiton p a{font-size: 16px;color: #fff;} .innerNav .innerNav-posiiton h3{height: 109px;line-height: 109px;font-size: 30px;font-weight: normal;} .innerTitle{font-size: 30px;color: #333;text-align: center;margin: 30px 0;} .pageContent{width: 1200px;margin: 50px auto;min-height: 300px;} .pageContent .tableft{text-align: right;font-size: 14px;} .pageContent .tabright input{margin: 10px 0;font-size: 14px;height: 40px;border: 1px solid #dedede;width: 450px;} .pageContent .tabright input.code{width: 340px;} .pageContent .tabright .validateCode{height: 40px;} .pageContent .tabright textarea{width: 450px;margin: 10px 0;font-size: 14px;border: 1px solid #dedede;} .pageContent input.layui-btn{width: 450px;margin: 10px 0;} .memorabilia{width: 1200px;margin: 0 auto;} .memorabilia-year{background: #2897d4;padding: 35px 65px;} .memorabilia-year .swiper-wrapper{} .memorabilia-year .swiper-slide{width: 25%;text-align: center;font-size: 24px;color: #fff;font-weight: normal;padding-bottom: 30px;position: relative;} .memorabilia-year .swiper-slide::before{position: absolute;right: 0;left: 0;bottom: 15px;content: "";height: 1px;background: #fff;opacity: 0.25;} .memorabilia-year .swiper-slide::after{position: absolute;right: 0;left: 0;bottom: 11px;content: "";height: 1px;background: #fff;margin: auto;width: 10px;height: 10px; border-radius: 50%;} .memorabilia-year .swiper-slide.swiper-slide-thumb-active{color: #85cf7d;} .memorabilia-year .swiper-slide.swiper-slide-thumb-active::after{background: #85CF7D;} .memorabilia-list{margin-top: 65px;padding: 65px 0;background: #eeeeee;overflow: hidden;} .memorabilia-list .swiper-slide dl{margin: 0 65px;overflow: hidden;} .memorabilia-list .swiper-slide dl dt{float: right;width: 275px;font-size: 0;} .memorabilia-list .swiper-slide dl dt li{margin-bottom: 20px;} .memorabilia-list .swiper-slide dl dt img{max-width: 100%;} .memorabilia-list .swiper-slide dl dd{float: left;width: 725px;} .memorabilia-list .swiper-slide dl dd .dd-h3{font-size: 30px;color: #2897D4;font-weight: normal;} .memorabilia-list .swiper-slide dl dd .dd-div{margin-top: 20px;} .certificate{width: 1200px;margin: 0 auto;overflow: hidden;} .certificate p{float: left;width: 240px;height: 340px;margin-right: 80px;text-align: center;line-height: 340px;font-size: 0;margin-bottom: 40px;overflow: hidden;} .certificate p:nth-child(4n){margin-right: 0;} .certificate p img{max-width: 100%;max-height: 100%;transition: all 0.5s;} .certificate p:hover img{transform: scale(1.1);} .product{width: 1200px;margin: 0 auto;} .product dl{background: #f2f2f2;margin: 30px 0;border-radius: 10px;overflow: hidden;position: relative;top: 0;transition: all 0.5s;z-index: 0;} .product dl:before{position: absolute;left: 0;top: 0;bottom: 0;content: "";background: #2897D4;transition: all 0.5s;z-index: -1;width: 0;} .product dl dt{float: left;width: 359px;height: 232px;font-size: 0;text-align: center;line-height: 232px;border-radius: 10px;overflow: hidden;} .product dl dt img{max-width: 100%;max-height: 100%;} .product dl dd{float: right;width: 765px;margin-right: 40px;} .product dl dd h3{font-size: 20px;color: #333;margin: 40px 0 15px;transition: all 0.5s;} .product dl dd p{font-size: 16px;transition: all 0.5s;} .product dl dd em{display: block;width: 177px;height: 42px;background: #fff;border-radius: 42px;text-align: center;line-height: 42px;font-size: 16px;margin-top: 45px;} .product dl:hover{top: -5px;} .product dl:hover:before{width: 100%;} .product dl:hover h3{color: #fff;} .product dl:hover p{color: #fff;opacity: 0.6;} .product-details{width: 1200px;margin: 0 auto;} .product-details-brief dl{overflow: hidden;} .product-details-brief dl dt{float: left;width: 655px;height: 420px;background: #dedede;border-radius: 10px;position: relative;} .product-details-brief dl dt .bd{width: 655px;height: 420px;text-align: center;line-height: 420px;font-size: 0;} .product-details-brief dl dt .bd li img{max-width: 100%;max-height: 100%;} .product-details-brief dl dt .hd{position: absolute;right: 35px;bottom: 30px;overflow: hidden;z-index: 99;} .product-details-brief dl dt .hd li{float: left;font-size: 0;width: 12px;height: 12px;background: #fff;border-radius: 50%;margin: 0 5px;} .product-details-brief dl dt .hd li.on{background: #2897D4;} .product-details-brief dl dd{float: right;width: 490px;position: relative;height: 420px;} .product-details-brief dl dd h3{font-size: 24px;color: #333;font-weight: normal;} .product-details-brief dl dd b{display: block;width: 156px;height: 47px;background: #2897D4;border-radius: 10px;text-align: center;line-height: 47px;color: #fff; font-size: 18px;margin: 25px 0;} .product-details-brief dl dd p{font-size: 16px;} .product-details-brief dl dd div.share{position: absolute;left: 0;bottom: 0;font-size: 16px;} .product-details-content-title{margin: 45px 0 30px;overflow: hidden;background: #f8f8f8;border: 1px solid #e5e5e5;} .product-details-content-title h3{float: left;width: 33.333%;line-height: 60px;height: 60px;font-size: 18px;color: #333;text-align: center;font-weight: normal;} .product-details-content-title h3.on{background: #2897D4;color: #fff;} .product-details-content-list{padding: 0 30px 30px;} .service{width: 1200px;margin: 0 auto;} .service-nav{overflow: hidden;} .service-nav li{overflow: hidden;float: left;width: 380px;height: 96px;border: 1px solid #d2d2d2;line-height: 96px;text-align: center;border-radius: 10px; margin: 10px 27px 10px 0;transition: all 0.5s;} .service-nav li:nth-child(3n){margin-right: 0;} .service-nav li a{font-size: 20px;display: block;transition: all 0.5s;} .service-nav li a.on{background: #2897D4;color: #fff;border-color: #2897D4;} /* .service-nav li a:hover{color: #2897D4;} */ .service-nav li:hover{border-color: #2897D4;} .service-content dl{overflow: hidden;background: #f3f3f3;margin-top: 70px;} .service-content dl dt{float: left;width: 633px;height: 448px;font-size: 0;text-align: center;line-height: 448px;overflow: hidden;} .service-content dl dt img{max-width: 100%;} .service-content dl dd{float: right;width: 535px;} .service-content dl dd .service-content-title{margin: 30px 0;font-size: 24px;color: #333;font-weight: bold;position: relative;} .service-content dl dd .service-content-title::before{position: absolute;left: 0;top: 50px;width: 60px;height: 3px;content: "";background: #59C424;} .service-content dl dd .service-content-content{font-size: 16px;padding-right: 40px;height: 330px;overflow-y: auto;} .service-content dl dd .service-content-content::-webkit-scrollbar{width: 3px;background: #d7d7d7;} .service-content dl dd .service-content-content::-webkit-scrollbar-thumb{background: #2897D4;} .innerReport{width: 1200px;margin: 50px auto;} .innerReport-title{font-size: 24px;color: #333;border-bottom: 1px solid #dcdcdc;padding-bottom: 15px;} .innerReport-column{text-align: center;margin: 20px 0;} .innerReport-column a{font-size: 20px;color: #333;margin: 0 45px;} .innerReport-column a.on{color: #2897D4;font-weight: bold;} .innerReport-form div{margin: 0 auto;overflow: hidden;display: none;} .innerReport-form div input{float: left;height: 76px;border: none;font-size: 16px;width: 400px;padding: 0px 30px;border: 1px solid #dcdcdc;border-radius: 10px; margin-right: 25px;} .innerReport-form div a{float: right;width: 222px;height: 76px;color: #fff;line-height: 76px;text-align: center;background: #59C424; font-size: 16px;color: #fff;border-radius: 15px;} .innerReport-form div.on{display: block;} .innerReport-list{margin-top: 100px;} .innerReport-list table{width: 100%;} .innerReport-list table th{height: 60px;background: #2897D4;color: #fff;font-size: 16px;font-weight: normal;} .innerReport-list table td{height: 60px;color: #333;font-size: 16px;font-weight: normal;text-align: center;transition: all 0.5s;} .innerReport-list table tr:hover td{background: #F2F2F2;} .innerReport-list table td a{display: block;line-height: 32px;width: 90px;font-size: 15px;border: 1px solid #2897D4;color: #2897D4;text-align: center;border-radius: 5px; margin: 0 auto;} .innerNews{width: 1200px;margin: 50px auto;overflow: hidden;} .innerNews dl{float: left;width: 573px;overflow: hidden;padding-bottom: 40px;margin-bottom: 40px;border-bottom: 1px dashed #cccccc;} .innerNews dl:nth-child(even){float: right;} .innerNews dl dt{float: left;width: 100px;height: 100px;background: #f2f2f2;text-align: center;transition: all 0.5s;} .innerNews dl dt b{font-size: 56px;font-family: abg;line-height: 56px;margin-top: 12px;display: block;transition: all 0.5s;} .innerNews dl dt span{font-size: 16px;font-family: abg;transition: all 0.5s;} .innerNews dl dd{float: right;width: 460px;} .innerNews dl dd h3{color: #333;font-weight: normal;font-size: 20px;transition: all 0.5s;} .innerNews dl dd p{font-size: 16px;line-height: 26px;margin-top: 15px;} .innerNews dl:hover dt{background: #2897D4;} .innerNews dl:hover b{color: #fff;} .innerNews dl:hover span{color: #fff;} .innerNews dl:hover dd h3{color: #2897D4;} .newsDetails{width: 1200px;margin: 50px auto;} .newsDetails .newsDetails-title{text-align: center;} .newsDetails .newsDetails-title h3{font-size: 24px;color: #333;font-weight: normal;} .newsDetails-content{padding: 30px 0;border: 1px solid #eeeeee;margin: 30px 0;border-left: none;border-right: none;} .newsDetails-content *{max-width: 100%;} .newsDetails-prevNext{font-size: 16px;} .newsDetails-prevNext a{font-size: 16px;} .newsDetails-prevNext em{font-size: 16px;} .team{width: 1200px;margin: 50px auto;overflow: hidden;} .team dl{float: left;margin-right: 33px;width: 378px;margin-bottom: 35px;} .team dl:nth-child(3n){margin-right: 0;} .team dl dt{height: 261px;overflow: hidden;line-height: 261px;font-size: 0;text-align: center;background: #F2F2F2;} .team dl dd{font-size: 16px;text-align: center;line-height: 45px;color: #333;transition: all 0.5s;} .team dl:hover dd{background: #59C424;color: #fff;} .contact{width: 1200px;margin: 50px auto;} .contact-item{margin-bottom: 50px;overflow: hidden;} .contact-item dl{float: left;height: 160px;width: 385px;background: #eeeeee;margin-right: 22px;text-align: center;} .contact-item dl:last-child{margin-right: 0;} .contact-item dl dt{height: 50px;line-height: 50px;margin: 30px 0 15px;} .contact-item dl dt img{max-height: 100%;} .contact-item dl dd{font-size: 16px;color: #2897D4;} .layui-laypage{width: 100%;margin: 30px 0;text-align: center;}