@charset "utf-8"; html, body {font-size:62.5%;padding: 0;margin: 0;background: #fff;width: 100%;min-height: 100%;} * {margin: 0;padding: 0;font-family: Arial, Helvetica, Verdana, 'Microsoft YaHei';border: 0;outline: medium;text-shadow: none;text-decoration: none;} body {color: #444;font-size:14px;font-size:1.4rem;position: relative;overflow-x: hidden; -webkit-text-size-adjust: none;-ms-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);} input {vertical-align: middle;} textarea {resize: none;} ul {list-style: none;} img, {display: block;} a{color: #444;text-decoration: none;} a:hover{color: #444;text-decoration: none;} i, em {font-style: normal;} p{margin-bottom: 0px;} .pf_12{font-size: 12px;line-height: 25px;} .pf_15{font-size: 15px;line-height: 30px;} .pf_16{font-size: 16px;line-height: 30px;} .pf_18{font-size: 18px;line-height: 35px;} .pf_20{font-size: 20px;line-height: 35px;} .pf_22{font-size: 22px;line-height: 40px;} .pf_24{font-size: 24px;line-height: 40px;} .pf_26{font-size: 26px;line-height: 45px;} .pf_30{font-size: 30px;line-height: 45px;} .pf_32{font-size: 32px;line-height: 50px;} .pf_34{font-size: 34px;line-height: 50px;} .pf_36{font-size: 36px;line-height: 50px;} .pf_44{font-size: 44px;line-height: 60px;} /*input placeholder 鏍峰紡 */ ::-webkit-input-placeholder {color: #999999;} :-moz-placeholder {color: #999999;} ::-moz-placeholder {color: #999999;} :-ms-input-placeholder {color: #999999;} .jw-skin-bce .jw-controlbar{width: 100%;} /* 鏃犲唴瀹 */ @font-face {font-family:fz;src: url('../css/bahnschrift.ttf');} .banner .jwplayer{width: 100% !important;height: 100% !important} /*top*/ .topa{position: fixed;top:0;width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);z-index: 23;transition:.4s;visibility:visible !important;} .topb a{display: block;} .topb img{max-width: 100%;margin:0 auto;display: block;transform: translate(0px,0px) !important;} .menu ul{margin-bottom: 0px;} .menu li{position: relative; text-align: center;} .menu li a span {display: block;line-height: 86px; transition:.4s;color: #fff; } .menu li span i{margin-left: 10px; width: 11px;height: 6px;display: inline-block; background: url(../images/top_arrow_down.png) center no-repeat; position: relative;top:-2px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;} .menu li span:hover i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);} .menu li span:hover {color: #bbb;} .menu li:hover i{color: #d10000;} .menu li.curr { transition: all 0.3s ease 0s; } .menu li.curr .submenu{opacity: 1; } .menu li .submenu{position:fixed;z-index: 8;top:86px;left:0; width:100%;height:0;overflow: hidden; opacity:0; text-align: center;background:url(../images/navbg.jpg) center bottom no-repeat #f5f5f5;border-top: 1px solid #eee;transition: all 0.3s ease 0s; } .menu li .submenu .right{float: right;border-left: 1px solid #f2f2f2;width: 40%;padding: 4%;} .menu li .submenu .right img{max-width: 100%;transform: translate(0px, 0%) !important; } .menu li .submenu .left{float: left;width:50%;margin: 3rem 0;text-align: left;} .menu li .submenu .left strong{display: block;font-size: 20px;line-height: 40px;} .menu li .submenu .left span{display: block;line-height: 30px;color: #777;border-bottom: 1px dashed #f5f5f5;} .menu li .submenu .left p a{display: block;float: left;width: 25%;background:url(../images/navtip.png) left center no-repeat;padding-left: 2.5rem; line-height: 40px;overflow: hidden; transition:.4s;} .menu li .submenu .left p a:hover{color: #11388a;background:url(../images/navtipa.png) left center no-repeat;} .topc{border-left: 1px solid rgba(255,255,255,.2);height:86px;line-height: 86px; border-right: 1px solid rgba(255,255,255,.2);} .topc li a{display: block;text-align: center; color: #fff;} .topc li a:hover i{color: #bbb;} .topc li i{color: #fff;font-size: 30px;transition:.4s;} .topd{position: relative;} .topd span{display: block; line-height: 86px;text-align: center;} .topd span a{color: #fff;} .topd:hover .topda{height: 120px;} .topda{position: absolute;z-index: 3;width: 120%; line-height: 30px;top:86px; background: #fff;height: 0px;overflow: hidden;transition:.4s;} .topda p a{display: block;padding-left: .75rem;color: #777;transition:.4s;font-size: 12px;} .topda p a i{color: #777;transition:.4s;font-size: 14px;} .topda p a:hover{background: #eee;} .topda p a:hover i{color: #f27f13;} .tope a{line-height: 86px;text-align: center;display: block;color: #fff;background: #f27f13;} .top_whcat{text-align: center;position: relative;cursor: pointer;} .whcat{position: absolute;top:86px;right:0;height: 0px;transition:.1s;overflow: hidden;} .whcat::before{position: absolute;content: "";top: -1px;right:25%; z-index: 4;transition:.4s;border-bottom: 10px solid #fff;border-left: 10px solid transparent;border-right: 10px solid transparent;transition: all .4s ease;} .whcat img{width: 85px !important;max-width: 85px !important;margin: 5px !important;transform: translate(0px, 0%) !important;} .top_whcat:hover i{color: #bbb;} .top_whcat:hover .whcat{height:95px;overflow: visible;} .mobmenu{text-align: right;} .mobmenu span{display: block;line-height: 55px;background: #444;padding-left: 1rem;} .mobmenu .toolbar{position: relative;} .mobmenu .flex-control-nav{background: #ddd;float: left;width: 3%;} .mobmenu .code{-moz-border-radius:.3em;-webkit-border-radius:.3em;border-radius:.3em;color:#000;font-family:'Fira mono', 'Courier New', Courier, monospace;font-size:85%;letter-spacing:.05em;padding:1em;} .mobmenu .aligncontent-center {text-align: center;} .mobmenu .main-header {text-align: center;font-weight:300;font-size: 90%;} .mobmenu .menu-button {position: absolute;margin: 5px;height: 36px;width: 36px;right: 0px;top: -25px;} .mobmenu .menu-left {float: right;} .mobmenu .sidebar{display: none;width: 100%;height: 2000%;margin: 0;left:0; position: fixed;top: 0;z-index: 9999;} .mobmenu .menu-button i{font-size: 24px;color:#fff} .mobmenu .sidebar > .bg-cover{display: block;position: absolute;top: 0;left: 0;z-index: -1;width: 100%;height: 2000%;background: rgba(0,0,0,.5);} .mobmenu .sidebar nav{float: left;width: 260px;height: 100%;margin-left: -260px;color: white;background:rgba(255,255,255,0.9);} .mobmenu .sidebar ul{text-align: left;} .mobmenu .sidebar li a{display: block;line-height: 50px;border-bottom: 1px solid rgba(62,62,62,.2);transition:.4s;padding-left: 1rem;} .mobmenu .sidebar li i{color: #666;float: right;margin-right: .5rem;} .mobmenu .sidebar li a:hover{background: #436dc2;color: #fff;} .mobmenu .sidebar li a:hover i{color: #fff;} .menutip{height: auto;overflow: hidden;} .menutip a{float: left;width: 25%;text-align: center;font-weight: 400;transition:.4s;} .menutip a p{color: #777;line-height: 30px;} .menutip a:hover {color: #1c4f9a;} .search-text{border: 1px solid #ddd;line-height: 38px;padding-left: 5px;width: 80%;} .fdj{width: 55px;height: 40px; line-height: 40px;background: url(../images/fdj.png) center no-repeat #f27f13;outline: none;color: #fff;width: 20%;transition:.4s;} .fdj:hover{background: url(../images/fdj.png) center no-repeat #444;} .btn{border-radius: 0px !important;} /*棣栭〉澶у浘*/ .banner {position: relative;height: auto !important;z-index: 1;top:0;} .banner .swiper-container{height: auto;overflow: hidden;} .banner .swiper-wrapper{height: auto !important;} .banner .swiper-slide {position: relative;height: auto !important;float: left;} .banner .swiper-slide a{display:block;width:100%;height: auto !important;} .banner .swiper-slide a img{ width: 100%; height: auto;} .banner .swiper-pagination {position: absolute;font-size:0;left: 0;height: 20px;text-align: center;bottom: 6% !important;width: 100%;z-index: 9999;} .banner .swiper-pagination-bullet{background: #fff;} .banner .swiper-pagination-bullet-active{width:30px;height: 8px;border-radius: 10px;background: #f27f13;} #swiper-slide1{position: relative;} #swiper-slide1 .bannera{position: absolute;z-index: 3;width: 100%;height: 100%;background: rgba(0,0,0,.4);text-align: center;padding-top: 12%;} #swiper-slide1 .bannera span{display: block;font-size: 80px;line-height: 100px;color:#fff;margin-top: 2%;} #swiper-slide1 .bannera p{font-size: 36px;letter-spacing: 1px; line-height: 60px;color: rgba(255,255,255,.6);text-align: center;text-transform: uppercase;font-family: fz;} /*in_01*/ .in_01{height: auto;overflow: hidden;background: url(../images/in01bg.jpg) center top no-repeat;} .in01aa span{display: block;line-height: 45px;color: #11388a;} .in01aa span i{float: right;background: url(../images/in01a.png) left center no-repeat;padding-left: 9rem;text-align: center;text-transform: uppercase; } .in01aa p{font-weight: 100; color: #777;} .in01ac img{max-width: 100%;box-shadow: 0px 0px 20px 5px #c1c1c1;border-radius: 10px;} .in01ab p{line-height: 35px;color: #777;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden;} .more a{display: block;transition:.4s;border: 2px solid #e7e7e7;text-align: center;width: 180px;line-height: 45px;} .more a:hover{background: #11388a;color: #fff;} .in01ba{height: auto;overflow: hidden;margin-top: 40px;} .in01ba span{display: block;text-align: center;} .in01ba strong{font-size: 52px;position: relative;font-family:fz;font-weight: normal;} .in01ba em{font-size: 24px;background:linear-gradient(to top, #ea482d, #f8c13c);-webkit-background-clip: text;color: transparent;display:inline;} .in01ba p{line-height: 30px;font-size: 16px;color: #777;} /*in_02*/ .in_02{height: auto;overflow: hidden;} .intita{text-align: center;} .intita p{line-height: 30px;color: #777;margin:.5rem 0 1rem 0;} .intita i{display: block; height: 2px;background: url(../images/intita.png) center no-repeat;} .in02a{height: auto;overflow: hidden; background: #faf8f8;border-radius: 15px;} .in02a_a strong{display: block;} .in02a_a span{display: block;color: #777;} .in02a_a p{color: #999;line-height:34px;} .in02a_a p i{background:linear-gradient(to top, #ea482d, #f8c13c);-webkit-background-clip: text;color: transparent;display:inline;} .in02a_a a{display: block;line-height: 35px;background: #11388a;border: 1px solid #11388a;color: #fff;width: 140px;text-align: center;border-radius: 5px;transition:.4s;} .in02a_a a:hover{background: #fff;color: #11388a;width: 140px;text-align: center;border-radius: 5px;} .in02a_b img{display: block;max-width: 100%;margin:0 auto;} .in02b {height: auto;overflow: hidden; background: #faf8f8;} .in02b img{display: block;max-width: 100%;margin:0 auto;} .in02b {height: auto;overflow: hidden; border-radius: 15px;} .in02b_a strong{display: block;} .in02b_a span{display: block;color: #777;line-height: 25px;} .in02b_a a{display: block;line-height: 35px;border:1px solid #e2e2e2;color: #777;width: 100%;text-align: center;border-radius: 5px;margin:0 auto;transition:.4s;} .in02b_a a:hover{background: #11388a;color: #fff;} /*in_03*/ .in03a{height: auto;overflow: hidden;position: relative;} .in03a .gallery-thumbs{position: absolute;z-index: 3;border-left: 1px solid rgba(255,255,255,.1);border-right: 1px solid rgba(255,255,255,.1);top:0;left:10%;color: #fff;width: 20%;height: 100%;} .in03a .gallery-thumbs .swiper-wrapper {display: block;} .in03a .gallery-thumbs .swiper-slide {height: 25%!important;overflow: hidden; border-bottom: 1px solid rgba(255,255,255,.1);width: 100%!important;cursor: pointer;padding: 4% 0;} .in03a .gallery-thumbs .swiper-slide:hover {background: rgba(17,56,138,.7);} .in03a .gallery-thumbs .swiper-slide:hover em{opacity:0.9;filter:alpha(opacity=90);} .in03a .gallery-thumbs .swiper-slide-thumb-active {background: rgba(17,56,138,.7);} .in03a .gallery-thumbs .swiper-slide-thumb-active em{opacity:0.9;filter:alpha(opacity=90);} .in03a .gallery-top .swiper-slide{display: block;position: relative;height: auto;overflow: hidden;} .in03a .gallery-top img{display: block;width: 100%;} .in03a .gallery-top .in03b{position: absolute;z-index: 2;width: 40%;right:10%;padding: 6% 0;color: #fff;height: 100%;} .in03aa {padding-left: 3rem;position: relative;width: 100%;} .in03aa i{font-size: 42px;float: left;margin-right: 2rem;height: 80px;} .in03aa em{opacity:0;filter:alpha(opacity=0);transition:.4s; font-size: 22px;position: absolute;z-index: 2;right:3rem;top:-3rem;background: #fff;color: #11388a;width: 25px;height: 25px;line-height: 25px; text-align: center;border-radius: 5px; } .in03aa span{display: block;font-size: 22px;line-height: 43px;} .in03aa p{line-height: 30px;color: #d8d8d8;} .in03b_a span{display: block;} .in03b_a p{display: block;color: rgba(255,255,255,.7);} .in03b_a i{display: block;background: url(../images/in01a.png) right center no-repeat;text-transform: uppercase;margin-top: 3rem;font-style: italic;} .in03b_a{width: 70%;} .in03b_b{width: 96%;margin-top: 4%;position: relative;} .in03b_b strong{display: block;background: url(../images/in03a.png) left center no-repeat;padding-left: 5rem;} .in03b_b p{background: url(../images/in03b_b.png) left 8px no-repeat;padding-left: 3rem;line-height: 30px;} .in03b_b a{display: block;line-height: 35px;border:1px solid rgba(255,255,255,.3);color: #fff;width: 140px;text-align: center;border-radius: 2px;transition:.4s;} .in03b_b a:hover{background: #fff;color: #11388a} .in03b_b::before{position: absolute;content: "";background: rgba(17,56,138,.8);width: 140%;height: 100%;z-index: -1;top:0;left:0;border-radius: 20px 0 0 20px;} /*in_04*/ .in04a .swiper-container {height: auto;overflow: hidden;} .in04a .swiper-slide {padding: 5px;} .in04a .swiper-slide a{display: block;position: relative;box-shadow: 0px 0px 5px 5px #f7f8f9;} .in04a .swiper-slide img{display: block;width: 100%;transition:.4s} .in04a .swiper-slide a:hover img{transform: scale(1.04, 1.04)} .in04a .swiper-slide a:hover .in04ad{color: #11388a} .in04a .swiper-slide a:hover .in04ad em{background: #11388a} .in04a .swiper-slide a:hover .in04aa i{width: 100%;height: 100%;border-radius: 0px;left:0;bottom: 0;} .in04aa{height: auto;overflow: hidden;position: relative;} .in04aa i{position: absolute;z-index: 2;width: 0px;height: 0px;background: rgba(0,0,0,.4);left:50%;bottom: 50%;border-radius: 50px;transition: all .5s ease;} .in04ab{height: auto;overflow: hidden;transition:.4s;} .in04ac{float: left;width: 75%;} .in04ac span{display: block;white-space: nowrap; text-overflow:ellipsis; overflow: hidden;} .in04ac p{line-height: 25px;color: #777; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} .in04ad{float: right;width: 25%;text-align: center;color: 777;border-left: 1px solid #eaeaea;transition:.4s;} .in04ad span{display: block;font-family: fz;font-size: 40px;line-height: 40px;} .in04ad p{display: block;font-family: fz;margin-bottom: 1rem;font-size: 16px;} .in04ad em{padding: 5px 5px 4px 5px;background: #b5b5b5;border-radius: 5px;color: #fff;transition:.4s;} /*in_05*/ .in_05{height: auto;overflow: hidden;background: url(../images/in05bg.jpg)center center no-repeat fixed;color: #fff;padding: 4% 0;position: relative;} .in05a{position: absolute;bottom: 0;left:0;} .intitb i{height: 2px;background: url(../images/intitb.png)left center no-repeat;padding-left: 6rem;font-style: italic;text-transform: uppercase;} .in05b li a{display: block;text-align: center;} .in05b li a:hover .inimga{border-radius: 0px;} .in05b li a:hover .inimga i{height: 100%;} .in05b li a img{display: block;max-width: 100%;} .in05b li a span{display: block;line-height: 50px;color: #fff;white-space: nowrap; text-overflow:ellipsis; overflow: hidden;} .inimga{height: auto;overflow: hidden;border-radius: 5px;transition:.4s;position: relative;} .inimga i{position: absolute;z-index: 2;left:0;bottom: 0;width: 100%;background: rgba(0,0,0,.4);height: 0px;transition: all .5s ease;} /*in_06*/ .in_06{height: auto;overflow: hidden;padding: 4% 0;background: url(../images/in06bg.jpg)center center no-repeat;border-top: 5px solid #fff;text-align: center;color: #fff;} .in_06 a{display: block;color: #fff;transition:.4s;} .in_06 a:hover{color: rgba(255,255,255,.7);} .in_06 i{font-size: 50px;} .in_06 strong{display: block;text-transform: uppercase;} /*鑴氭*/ .footer{height: auto;overflow: hidden;position: relative;} .footer .container{position: relative;z-index: 2;} .fimg{position: absolute;z-index: 0;animation: move 10s infinite linear alternate;animation-duration: 2s;} .fimg img{max-width: 100%;} @keyframes move { from {top:17%;} to {top:35%;} } @-webkit-keyframes move /*Safari and Chrome*/ { from {top:17%;} to {top:35%;} } .foota {height: auto;overflow: hidden;border-bottom: 1px solid #eee} .footab {float: right;width:75%;} .footab i{float: left;font-size: 42px;margin-right: 1rem;color: #11388a} .footab span{display: block;color: #777;} .footab p{font-size: 32px;font-family: fz;line-height: 40px;} .footb{height: auto;overflow: hidden;} .footb li{line-height: 35px; } .footb li strong{display: block;line-height: 60px;font-size: 18px;background: url(../images/ftit.png) bottom left no-repeat;margin-bottom: 1rem;} .footb li strong a{display: block;} .footb li p{line-height: 35px;font-size: 16px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;} .footb li p a{display: block;color: #777;transition:.4s;} .footb li p a:hover{color: #000;} .footc{height: auto;overflow: hidden;border-top: 1px solid #eee;color: #777;line-height: 30px;} .footc a{color: #777;transition:.4s;} .footc a:hover{color: #000;} .footnav{position: fixed;left: 0;bottom:0; width: 100%;background:#fff;z-index: 888;border-top: 1px solid rgba(0,0,0,.3)} .footnav li{float: left;text-align: center;width: 21%} .footnav li em{display: block;width: 30px;line-height: 30px;border-radius: 60px;background: #d10000;margin:.75rem auto 0 auto;} .footnav li em i{color: #fff;} .footnav li a{display: block;} .footnav li:nth-of-type(1){width: 16%;} .footnav li:nth-of-type(4) a{border-right: none;} .footnav li i{font-size: 20px;} .footnav li span{display: block;line-height: 20px;font-size: 12px;} .footnav li a{display: block;padding-top:4%;} .footnav li a:hover{color: #ffb40b} .kefu{position: fixed;bottom: 20vh;right:2%;z-index:88;width:60px; height:60px;line-height: 60px;padding: 5px;background: rgba(0,74,159,.6);transition:.4s;display: none;} .kefu .gotop{display: block;cursor: pointer;width:60px; height:60px; text-align: center;background:#004a9f;color: #fff;transition:.4s;} .kefu:hover {background:rgba(209,0,0,.6);} .kefu:hover .gotop{background:#d10000;} .kefu .gotop i{font-size: 24px; color: #fff;} .fewm{float: left;width: 50%;text-align: center;} .fewm img{display: block;margin:0 auto;max-width: 100%;} .fewm span{display: block;line-height: 30px;} /*绠€浠?/ .top-banner {height: 65vh;overflow: hidden;position: relative;} .top-banner .parallax {position: relative;filter:contrast(1) brightness(1);-webkit-transition: all 1s;-webkit-transform: scale(1);} .top-banner img{max-width: 100%;display: block;margin:0 auto;} .location{height: auto;line-height: 50px;background: url(../images/location.png) center bottom no-repeat;} .locationa{background: url(../images/locationa.jpg) 80% bottom no-repeat #11388a;color: #fff;position: relative;border-radius: 0 20px 0 0; margin-top: -80px;padding-left:3rem;padding-right: 10rem; } .locationa span{display: block;font-size: 24px;line-height: 40px;} .locationa p{text-transform: uppercase;color: rgba(255,255,255,.7);line-height:40px;font-family: fz;font-size: 18px;} .locationb{color: #777;line-height: 45px;} .locationb a{color: #777;transition:.4s;} .locationb a:hover {color: #383c45;} .type{border-bottom: 1px solid rgba(0,0,0,.1);} .type ul{margin-bottom: 0px;} .type li{line-height: 50px;height: 50px;overflow: hidden;position: relative;text-align: center;} .type li a{display: block;font-size: 15px;color: #777;transition:.4s;} .type li:hover a{color: #222;} .type li:hover::before{width: 20px;} .type li:before{position: absolute;content: ""; bottom: 0;height: 3px;left:46%;background: #e60012;width: 0px;transition:.4s;} .companya{height: auto;overflow: hidden;text-align: center;} .companya strong{display: block;} .companya span{display: block;} .companya span em{color: #11388a} .companya p{line-height: 30px;color: #777;text-align: left;text-indent: 2em;} .companya img{display: block;max-width: 100%;} .companyb img{max-width: 100%;} .companyc{height: auto;overflow: hidden;background: #f8f9fa;} .companyc li{height: auto;overflow: hidden;} .companyc li img{max-width: 100%;} .comc_a span{display: block;} .comc_a em{color: #11388a} .comc_a strong{display: block;font-weight: normal;text-transform: uppercase;color: #777;} .comc_a i{display: block;height: 2px;background: url(../images/intitb.png)left center no-repeat;margin:1rem 0 4rem 0;} .comc_a p{line-height: 35px;color: #777;font-size: 15px;} .companyd{height: auto;overflow: hidden;background: url(../images/comd.jpg) center no-repeat;padding: 6% 0;color: #fff;} .comd_a {width: 60%;margin:0 auto;} .comd_a img{max-width: 100%;} .comd_a strong{display: block;} /*鏂囧寲*/ .culturea{height: auto;overflow: hidden;background: url(../images/cula.jpg)center center no-repeat fixed;} .cul_a {color: #fff;padding: 5% 0;} .cul_a strong{display: block;} .cul_a span{display: block;} .cul_a p{color: #f9f9fb;font-weight: 100;width: 90%;margin-top: 6rem;} .cul_b li{background: #f9f9f9;-webkit-transition: all .2s linear;transition: all .2s linear;} .cul_b li:hover{box-shadow: rgba(0,0,0,0.3) 0 5px 10px;transform: translate3d(0,-2px,0);transition: all linear 0.3s;} .cul_b li span{display: block; line-height: 25px;height: 25px;margin-left: 2rem;border-left: 1px solid #bfbfbf;padding-left: 2rem;color: #777;} .cul_b li span b{color: #555;} .cultit{text-align: center;} .cultit span{display: block;} .cultit i{display: block;height: 2px;background: url(../images/intita.png) center no-repeat;margin:1rem 0;} .cultit p{display: block;width: 80%;margin:0 auto;line-height: 30px;color: #777;} .cultureb li{text-align: center;color: #fff;} .cultureb li .culb_a:hover{box-shadow: rgba(0,0,0,0.3) 0 5px 10px;transform: translate3d(0,-2px,0);transition: all linear 0.3s;} .cultureb li .culb_a{padding:5rem;-webkit-transition: all .2s linear;transition: all .2s linear;} .cultureb li:nth-of-type(1) .culb_a{background: url(../images/culb_a.jpg) center repeat;} .cultureb li:nth-of-type(2) .culb_a{background: url(../images/culb_b.jpg) center repeat;} .cultureb li:nth-of-type(3) .culb_a{background: url(../images/culb_c.jpg) center repeat;} .cultureb li i{font-size: 42px;} .cultureb li span{display: block;} .culturec{height: auto;overflow: hidden;background:#f9f9f9;} .culturec li:nth-of-type(5) .culc_a i{height: 150px;} .culturec li:nth-of-type(6) .culc_a i{height: 150px;} .culc_a {height: auto;overflow: hidden;background: #fff;-webkit-transition: all .2s linear;transition: all .2s linear;} .culc_a:hover {box-shadow: rgba(0,0,0,0.3) 0 5px 10px;transform: translate3d(0,-2px,0);transition: all linear 0.3s;} .culc_a i{float: left; font-size: 50px;color: #11388a;margin-right: 5rem;height: 80px;} .culc_a span{display: block;} .culc_a p{font-weight: 100;} .ppgs{height: auto;overflow: hidden;background: url(../images/ppgs.png) bottom center no-repeat;} .ppgsa {line-height: 30px;color: #777;text-indent: 2em;} .ppgsa img{display: block;width: 100%;margin:0 auto;} .ppgsb {text-align: center;color: #777;} .ppgsb strong{display: block;color: #444;} .ppgsb p{font-weight: bold;} /*fwzc*/ .fwzca_a{background: #fbfbfb;text-align: center;-webkit-transition: all .2s linear;transition: all .2s linear;} .fwzca_a:hover{box-shadow: rgba(0,0,0,0.3) 0 5px 10px;transform: translate3d(0,-2px,0);transition: all linear 0.3s;} .fwzca_a strong{display: block;border-bottom: 1px solid #f3f3f3;} .fwzca_a strong i{color: #f5540e;font-size: 20px;} .fwzca_a p{color: #777;} .fwzcb{height: auto;overflow: hidden;background: url(../images/fwzcb.jpg) center no-repeat fixed;color: #fff;text-align: center;} .fwzcb li {position: relative;margin:4rem 0;height: auto;overflow: hidden;} .fwzcb li::after{position: absolute;content: "";right:0;top:48%;width: 15px;height: 1px;background: rgba(255,255,255,.6);} .fwzcb li:nth-of-type(5n+0)::after{position: absolute;content: "";width:0px;} .fwzcb_a span{display: block;width: 72px;height: 63px;background: url(../images/fwzcb_a.png) center no-repeat;font-family: fz;font-size: 30px;color: #fff;margin:0 auto; text-align: left;padding-left: 4%;} .fwzcb_a strong{display: block;} .fwzcc_a{height: auto;overflow: hidden;} .fwzcc_a li:nth-of-type(1) .fwzcc_b{background: url(../images/fwzcc_a.png) center bottom no-repeat;} .fwzcc_a li:nth-of-type(2) .fwzcc_b{background: url(../images/fwzcc_b.png) center bottom no-repeat;} .fwzcc_a li:nth-of-type(3) .fwzcc_b{background: url(../images/fwzcc_c.png) center bottom no-repeat;} .fwzcc_b{height: auto;overflow: hidden;color: #fff;border-radius: 15px;padding: 10% 15%;} .fwzcc_b em{float: left; display: block;overflow: hidden;margin-right: 1rem;} .fwzcc_b i{font-size: 50px;} .fwzcc_b p{line-height: 30px;color: rgba(255,255,255,.8);} .fwzcc_b strong{display: block;} /*浜у搧*/ .proindex {height: auto;overflow: hidden;position: relative;} .proindex .parallax-bg{position: absolute;left: 0;top: 0;width: 130%;background:url(../images/proindex.jpg) top center no-repeat;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;} .proindex .swiper-slide{height: auto;overflow: hidden;padding: 12% 0 15% 0;color: #fff;position: relative;} .proindex .swiper-slide .pindexb{position: relative;} .proindex .swiper-slide .pindexb::before{position: absolute;content: "";width: 1px;height: 260%;background: rgba(255,255,255,.1);left:-6%;top:-60%;} .proindex .swiper-slide .pindexc{position: relative;} .proindex .swiper-slide .pindexc::after{position: absolute;content: "";width: 1px;height: 400%;background: rgba(255,255,255,.1);right:-6%;top:-140%;} .pindexc img{max-width: 100%;} .pindexa span{display: block;font-size: 80px;color: rgba(255,255,255,.6);font-style: italic;text-align: center;font-family: fz;} .pindexb strong{display: block;font-size: 40px;} .pindexb span{display: block;font-weight: bold;} .pindexba {line-height: 40px;margin:7rem 0 14rem 0;} .pmorea {width:60%;} .pmorea a{display: block;width:48%;line-height: 40px;border: 1px solid rgba(255,255,255,.6);text-align: center;color: #fff;margin-right: 4%;border-radius: 5px;transition:.4s;} .pmorea a:hover{background: #11388a;color: #fff;} .pmorea a:nth-of-type(2){border: 1px solid #11388a;background: #11388a; color: #fff;margin-right: 0px;} .pmorea a:nth-of-type(2):hover{background: #fff; color: #11388a;} .proindex .swiper-button-prev{background: rgba(215,255,255,.9);transition:.4s;width: 30px;height: 30px;left:13.8%;border-radius: 2px;} .proindex .swiper-button-prev i{color: #444;transition:.4s;} .proindex .swiper-button-prev:hover{background: rgba(210,17,38,0.8);} .proindex .swiper-button-prev:hover i{color: #fff;} .proindex .swiper-button-next{background: rgba(255,255,255,.9);transition:.4s;width: 30px;height: 30px;right:13.8%;border-radius: 2px;} .proindex .swiper-button-next i{color: #444;transition:.4s;} .proindex .swiper-button-next:hover{background: rgba(210,17,38,0.8);} .proindex .swiper-button-next:hover i{color: #fff;} .proindex .swiper-button-next:after, .proindex .swiper-button-prev:after{display: none;} .prolist li a{display: block;transition:.4s;} .pimga{display: block;width: 100%;height: 0;padding-bottom: 100%;position: relative;overflow: hidden;} .pimga i{position: absolute;z-index: 2;height: 100%;width: 100%;background: rgba(0,0,0,0);padding-top: 10%;text-align: center;transition:.4s;} .pimga i em{font-size: 60px;color: rgba(255,255,255,.7);opacity: 0;transition:.4s;} .pimga img{display: block;max-width: 100%;transition: all .5s ease 0s;} .pfonta{height: auto;overflow: hidden;background: #fff;transition:.4s;} .pfonta p{display: block;color: #999;line-height: 35px;transition:.4s;} .pfonta span{display: block;color: #222;transition:.4s;} .prolist li a:hover {box-shadow: rgba(0,0,0,0.1) 0px 0px 7px 4px;transform: translate3d(0,-10px,0);} .prolist li a:hover img{transform: scale(1.03)} .prolist li a:hover .pfonta{background:#11388a;color: #fff; } .prolist li a:hover .pfonta p{color: #fff; } .prolist li a:hover .pfonta span{color: #fff; } .prolist li a:hover .pimga i{background: rgba(0,0,0,.6);padding-top: 30%;} .prolist li a:hover .pimga em{opacity: 1;} /*浜у搧璇︽儏*/ .proa{height: auto;overflow: hidden;position: absolute;top:60%; width: 100%;color: #cecece;line-height: 35px;} .proa a{color: #cecece;transition:.4s;} .proa a:hover{color: #fff;} .prob {height: auto;overflow: hidden;background: #fff;margin: -70px auto 0 auto;z-index: 3;position: relative;} .prob img{display: block;width: 100%;} .proba{height: auto;overflow: hidden;} .proba strong{display: block;line-height: 45px;background: #eee;color: #777;font-weight: normal;padding-left: 1rem;} .proba strong em{color: #11388a;} .proba strong a{color: #777;transition:.4s;} .proba strong a:hover{color: #11388a;} .proba span{display: block;font-size:30px;line-height: 60px;} .proba i{display: block; line-height: 30px;color: #777;} .proba i b{color: #444;} .proba p{line-height: 30px;color: #777;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;} .ptit{height: auto;overflow: hidden;} .ptit a{display: block; line-height: 50px;width: 140px;margin:0 auto;position: relative;text-align: center;font-size: 20px;font-weight: bold;} .ptit a:before{position: absolute;content: "";width: 20px;height: 2px;background: #d10000;bottom: 0;left:40%;} .proc{line-height: 30px;color: #777;} .proc img{max-width: 100%;} .proc strong{display: block;font-size: 17px;line-height: 50px; color: #444;border-top: 1px solid #ddd;padding-top: 3rem;margin-top: 3rem;} .probb .firstRow td{background: #eee;border-right: 1px solid #ddd;} .probb table { width: 100%;border-collapse: collapse;} .probb table tr{width: 100%; border-collapse: collapse;border: 1px solid #ddd;line-height: 35px; font-size: 13px;} .probb table tr p{height: 35px;overflow: hidden;} .probb table tr td:nth-of-type(1){width: 28%;} .probb table tr td:nth-of-type(2){width: 18%;} .probb table tr td:nth-of-type(3){width: 18%;} .probb table tr td:nth-of-type(4){width: 18%;} .probb table tr td:nth-of-type(5){width: 18%;} .probb table td{ width: 100%; border-collapse: collapse;border-right: 1px solid #ddd} .pmore {width: 50%;} .pmore a{display: block;width: 48%;line-height: 45px;border-radius:60px;text-align: center;background: #11388a;color: #fff;transition:.4s;} .pmore a:nth-of-type(2){background: #343a40;} .pmore a:hover{background: #444;} .pmore a:nth-of-type(2):hover{background: #444;} .pmore a em{position: relative;z-index: 3;transition:.6s;} .ptel{height: auto;overflow: hidden;background: url(../images/ptel.png) left no-repeat;padding-left:70px;} .ptel span{display: block;color: #777;font-size:12px;line-height: 25px; } .ptel p{font-size:28px;line-height: 30px;font-family: fz;} .sidea{height: auto;overflow: hidden;border: 1px solid #efefef;} .sidea li{position: relative; line-height: 52px;height: 52px;transition:.4s;} .sidea li a{display: block;transition:.4s;border-bottom: 1px dashed #e5e5e5;text-indent: 2em;font-size: 15px;} .sidea li:before {position: absolute;content: "";left: 0;top:0; width: 5px;height: 0px;background: #009944;transition:.4s;} .sidea li:hover:before {height: 100%;} .sidea li:hover {background: #f6f6f6;} .sideb ul {height: auto;overflow: hidden;border: 1px solid #d8d8d8;} .sideb li {height: auto;overflow: hidden;background: #f4f4f4;transition:.4s;position: relative;z-index: 3} .sideb li:hover {background: #11388a;} .sideb li:hover span{color: #fff;} .sideb li:hover img{transform: scale(1.04, 1.04)} .sideb li img{display: block;max-width: 100%;transition:.4s;} .profimg{height: auto;overflow: hidden;} .sideb li span{display: block;text-align: center;line-height: 50px;white-space: nowrap; text-overflow:ellipsis; overflow: hidden;} .sidec ul {height: auto;overflow: hidden;border: 1px solid #d8d8d8;} .sidec li{height: auto;overflow: hidden;line-height: 35px;} .sidec a{display: block;line-height: 50px;background: #11388a;color: #fff;transition:.4s;text-align: center;} .sidec a:hover{background: #444;} .sidetit{height: 100px;overflow: hidden;background: url(../images/sidebg.jpg) right top no-repeat #0068b7;color: #fff;text-align: center;padding-top: 2rem;} .sidetit strong{display: block; font-size: 30px;color: #1475be;text-transform: uppercase;font-family: fangsong;} .sidetit h3 {line-height: 40px;height: 40px;margin-bottom: 0px;margin-top: -40px;font-size: 22px;} /*鎷涜仒*/ .joba{height: auto;overflow: hidden;} .joba_a p{line-height: 30px;width: 80%;color: #777;margin:0 auto;text-indent: 2em;} .joba_b li img{display: block;max-width: 100%;} .joba_b li span{display: block;background: url(../images/joba_b.png) top center no-repeat;line-height: 30px;text-align: center;} .jobb{height: auto;overflow: hidden;background:url(../images/jobb.jpg) center top repeat; } .jobb_a{height: auto;overflow: hidden;border-radius: 5px;background: #fff;} .jobb_a strong{display: block;} .jobb_a p{font-weight: 100;} .jobb_a img{display: block;max-width: 100%;margin:0 auto;} .jobc_a li {text-align: center;} .jobc_a li em{display: block;width: 80px;height: 80px;line-height: 70px; background: #fff;border: 5px solid #ededed;text-align: center;margin:0 auto;transition:.4s;} .jobc_a li em i{font-size: 42px;color:#11388a} .jobc_a li span{display: block;background:url(../images/jobc_a.jpg) center bottom no-repeat;line-height: 30px;} .jobc_a li p{font-weight: 100;line-height: 25px;color: #777;width: 90%;margin:0 auto;} .jobc_a li:hover em{background: #11388a;border: 5px solid #b7c3dc} .jobc_a li:hover em i{color: #fff;} .jobd{height: auto;overflow: hidden;background: #f8f9fa;text-align: center;} .jobtit{background: #11388a;line-height: 60px;color: #fff;height: auto;overflow: hidden;} #jobs{background: #fff;border-bottom: none;height: auto;overflow: hidden;} #jobs ul{height: auto;overflow: hidden; border: 1px solid #e1e1e1;} #jobs li{height: auto;overflow: hidden;background: #f3f3f3;} #jobs li:nth-of-type(2n+0){background: #fff;} #jobs li dd{float: left;width: 25%;padding-left: 1rem;margin-bottom: 0px;line-height: 50px;} .jobbox{height: auto;overflow: hidden;text-align: left;padding:2%;background: #fefefe;position: relative;display: none;color: #777;border-bottom: 1px solid #e1e1e1;} .jobbox p{line-height: 35px;} .jobe_a .swiper-slide{display: block;position: relative;} .jobe_a .swiper-slide:hover span {line-height: 75px;background: rgba(17,56,138,.8);} .jobe_a .swiper-slide span{position: absolute;z-index: 2;bottom: 0;width: 100%; line-height: 50px;background: rgba(17,56,138,.4);color: #fff;text-align: center;transition:.4s;} .jobe_a .mySwiper{padding-bottom: 4%;} .jobe_a img{display: block;max-width: 100%;} /*movie*/ .movielist{height: auto;overflow: hidden;} .movielist ul{border-top: 1px solid #ececec;} .movielist ul li a{display: block;border-right: 1px solid #ececec;border-bottom: 1px solid #ececec;} .movielist ul li span{display: block;font-family: fz;color: #777;transition: .4s;} .movielist ul li strong{display: block;white-space: nowrap; text-overflow:ellipsis; overflow: hidden;} .movielist ul li:hover i{background: #11388a;color: #fff;} .movielist ul li:hover em{background: rgba(0,0,0,.4);} .movielist ul li:hover span{color: #11388a;} .movielist ul li p{line-height: 30px;color: #777;} .movielist ul li img{display: block;width: 100%;} .movielist ul li i{display: block;border: 1px solid #d6d6d6; color: #a6a6a6;width: 160px;line-height: 45px;text-align: center;transition: .4s;margin:2rem 0;} .moviea{height: auto;overflow: hidden;position: relative;} .moviea em{position: absolute;z-index: 2;width: 100%;height: 100%;background: rgba(0,0,0,0);left:0;bottom: 0;transition: .4s;} /*鏂伴椈*/ .newa img{display: block;max-width: 100%;} .newa .swiper-container{height: auto;overflow: hidden;position: relative;} .newa .swiper-slide a{transition:.4s;} .newa .swiper-slide a:hover i em{background: #fff;color: #11388a} .newa .swiper-pagination{text-align: right;padding-right: 4%;} .newa .swiper-pagination-bullet{width: 10px;height: 10px;} .newa .swiper-pagination-bullet-active{background: #11388a;width: 25px;border-radius: 5px;} .newa_a{height: auto;overflow: hidden;background: url(../images/newsabg.jpg) top right no-repeat;} .newa_a strong{display: block;font-size: 18px;font-family: fz;color: #999;font-weight: normal;} .newa_a span{display: block;font-size: 24px;line-height: 45px;border-bottom:1px dashed rgba(0,0,0,.1);display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden;} .newa_a p{line-height: 30px;color: #777;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden;} .newa_a i{display: block;line-height: 40px;color: #777;border-top:1px dashed rgba(0,0,0,.1);text-transform: uppercase;font-family: fz;transition:.4s;} .newa_a i em{display: block; margin-top: 3rem;background: #11388a;border: 1px solid #11388a;width: 140px;line-height: 40px;text-align: center;color: #fff;transition:.4s;} .newslist li {padding: 5px;} .newslist li a{display: block;position: relative;box-shadow: 0px 0px 5px 5px #f7f8f9;} .newslist li img{display: block;width: 100%;transition:.4s} .newslist li a:hover img{transform: scale(1.04, 1.04)} .newslist li a:hover .n_bb{color: #11388a} .newslist li a:hover .n_bb em{background: #11388a} .newslist li a:hover .n_a i{width: 100%;height: 100%;border-radius: 0px;left:0;bottom: 0;} .n_a{height: auto;overflow: hidden;position: relative;} .n_a i{position: absolute;z-index: 2;width: 0px;height: 0px;background: rgba(0,0,0,.4);left:50%;bottom: 50%;border-radius: 50px;transition: all .5s ease;} .n_b{height: auto;overflow: hidden;transition:.4s;} .n_ba{float: left;width: 75%;} .n_ba span{display: block;white-space: nowrap; text-overflow:ellipsis; overflow: hidden;} .n_ba p{line-height: 25px;color: #777;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;} .n_bb{float: right;width: 25%;text-align: center;color: #777;border-left: 1px solid #eaeaea;transition:.4s;} .n_bb span{display: block;font-family: fz;font-size: 40px;line-height: 40px;} .n_bb p{display: block;font-family: fz;margin-bottom: 1rem;font-size: 16px;} .n_bb em{padding: 5px 5px 4px 5px;background: #b5b5b5;border-radius: 5px;color: #fff;transition:.4s;} /*鏂伴椈璇︽儏*/ .newscontent{height: auto;overflow: hidden;} .ncona {height: auto;overflow: hidden;border-bottom: 1px solid rgba(0,0,0,.1)} .ncona span{display: block; font-size: 22px;line-height: 40px;} .ncona .ncona_b{line-height: 75px;color: #777;font-size: 13px;} .ncona .ncona_b li i{float: left;} .ncona .ncona_b li a{color: #777;} .ncona .ncona_b li a:hover{color: #d10000} .meta{line-height: 35px;color: #777;} .newsaa {height: auto;overflow: hidden;} .newsaa img{display: block;margin:2% auto;max-width: 100%;} .newsaa p{line-height: 30px;} .newsinfob{padding: 2% 0;height: auto;overflow: hidden;} .newsinfob strong{display: block;font-size: 1.375rem;line-height: 60px;} .newsinfob li{height: auto;overflow: hidden;margin-bottom: 20px;background: #f1f1f1;transition:.4s;} .newsinfob li:hover{background: #004a9f;color: #fff;} .newsinfob li:hover span{color: #fff;} .newsinfob li:hover p{color: #fff;} .newsinfob li img{max-width: 100%;} .newsinfob li span{display: block;line-height: 25px;margin:10px 0;color: #666;} .newsinfob li p{line-height: 25px;color: #666;font-size: 13px;} #prev_next{height: auto;overflow: hidden;} #prev_next li{line-height: 35px;transition:.4s;} #prev_next li a{transition:.4s;} #prev_next li:hover{color: #d10000;} /*鑽h獕*/ .honorlist{height: auto;overflow: hidden;} .honorlist li{height: auto;overflow: hidden;} .honorlist li a{display: block;height: auto;overflow: hidden; position: relative;border: 10px solid #efefef;} .honorlist li:hover img{transform: scale3D(1.1, 1.1, 1.1)} .honorlist li:hover .hfonta{background: rgba(0,0,0,0.8);opacity: 0.8;bottom: 0;} .himga{display: block;width: 100%;height: 0;padding-bottom: 75%;position: relative;overflow: hidden;} .himga img{transition: all 1s ease;width: 100%;height: 100%;object-fit: cover;left: 0;position: absolute;} .hfonta{position: absolute;z-index: 8;bottom: 100%;width: 100%;color: #fff;height: 100%;padding-top:20%;overflow: hidden;text-align: center;background: rgba(0,0,0,0);transition: .4s;} .hfonta span{display: block; line-height: 30px;} .hfonta i{font-size: 42px;} /*鑱旂郴*/ .contact-banner{height: auto;overflow: hidden;position: relative;background: url(../images/lxwmban.jpg) center top no-repeat fixed;} .contacta{box-shadow: 0px 5px 5px #eee} .con_a{border-left: 1px solid #f3f3f3;} .contit span{display: block;} .contit p{text-transform: uppercase;font-weight: 100;} .con_b{height: auto;overflow: hidden; border-top: 1px solid #f3f3f3} .con_b span{display: block;} .forma{width: 100%;margin-bottom: 1rem;height: auto;overflow: hidden;} .forma input{float: left;width: 49%;padding-left: 2rem;margin-right: 2%; line-height: 45px;background: #f6f6f6;} .forma input:nth-of-type(2){margin-right:0px;} .formb {width: 100%;margin-bottom: 1rem;height: auto;overflow: hidden;} .formb input{padding-left: 2rem;line-height: 45px;background: #f6f6f6;width: 100%;} .formc {width: 100%;margin-bottom: 1rem;height: auto;overflow: hidden;} .formc textarea{padding-left: 2rem;line-height: 45px;background: #f6f6f6;width: 100%;} .formd .code input{float: left;padding-left: 2rem;line-height: 45px;background: #f6f6f6;width:20%;margin-right: 2%;} .formd .code .verify{float: left;width:20%;margin-right: 2%;} .formd .code .verify img{width:100%;height: 45px;} .formd .code a{float: left;width: 20%;background: #11388a;border-radius: 2px;border: 1px solid #11388a;color: #fff;text-align: center;line-height: 45px;transition:.4s;} .formd .code a:hover{background: #fff;color: #11388a} .con_c li{height: auto;overflow: hidden;padding:.75rem 0 .75rem 3rem;} .con_c li span{display: block;color: #777;} .con_c li b{display: block;} .con_c li:nth-of-type(1){background: url(../images/cona.png) left center no-repeat;} .con_c li:nth-of-type(2){background: url(../images/conb.png) left center no-repeat;} .con_c li:nth-of-type(3){background: url(../images/conc.png) left center no-repeat;} .con_c li:nth-of-type(4){background: url(../images/cond.png) left center no-repeat;} #dituContent label {max-width: unset!important;color: #fff !important;left:-70px !important;top:-115px !important;padding:2rem 2rem 2rem 25rem!important;line-height:30px !important;background: url(../images/tipa.png) 1rem center no-repeat #11388a!important;} #dituContent label:after{position: absolute;content: "";bottom: -10px;left:70px; border-top: 10px solid #11388a;border-left: 10px solid transparent;border-right: 10px solid transparent; } .BMap_pop{display: none;} .BMap_shadow{display: none;} .ewma{width: 60%;} .ewm {text-align: center;width: 42%;margin:0 2%;} .ewm img{display: block;max-width: 100%;margin:0 auto;border: 5px solid #f2f2f2;} .ewm span{display: block;line-height: 30px;} @media (max-width: 576px) { .mf_12{font-size: 12px;line-height: 25px;} .mf_14{font-size: 14px;line-height: 30px;} .mf_16{font-size: 16px;line-height: 30px;} .mf_18{font-size: 18px;line-height: 35px;} .mf_22{font-size: 22px;line-height: 40px;} .topb img{float: left;max-width: 40%;} .in01ba strong{font-size: 16px;} .in01ba p{font-size: 12px;} .in02b_a a {margin-top: 1rem;} .in03a .gallery-top img{width: 220%;} .in03aa{padding-left: 0px;} .in03aa span{font-size: 14px;line-height: 30px;} .in03aa i{margin-right: 0px;font-size: 16px;height: auto;} .in03b_a{display: none;} .in03a .gallery-thumbs{left:2%;} .in03a .gallery-top .in03b{width: 70%;} .in03b_b{width: 100%;} .in03b_b p{line-height: 27px;font-size: 12px;} .in03a .gallery-top .in03b{right:2%;} .in03aa em{display: none;} .in04ac{width: 100%;} .in04ad{display: none;} .in05a{display: none;} .footab{float: none;width: 100%;} .top-banner{height: 24vh;} .top-banner .parallax{max-width: 150%;} .locationa{margin-top: -40px;padding-right: 3rem;} .locationa span{font-size: 16px;line-height: 30px;} .locationa p{font-size: 14px;} .type li a{font-size: 13px;} .type li:before{left:30%;} .comd_a{width: 100%;} .footer{padding-bottom: 14%;} .culturea{background: url(../images/cula.jpg) left center no-repeat fixed;} .hfonta i{font-size: 22px;} .meta{font-size: 12px;} .pindexa span{text-align: left;font-size: 64px;} .pindexb strong{font-size: 22px;} .pindexd span{display: none;} .pimga i em{font-size: 32px;} .prob{margin:0 auto;} .fwzcb li{margin:2rem 0;} .w-100{width: 0px !important;} .fwzcb_a p{font-size: 13px;} .cultit p{width: 100%;} .newa_a span{font-size: 16px;} .n_ba{width: 100%;} .n_bb{display: none;} .joba_a p{width: 100%;} .contact-banner .location{margin-top: 30%;} #dituContent label{display: none !important;} .in03b_b a{display: none;} .fwzcb li:nth-of-type(5n+0)::after{width: 15px !important;} .fwzcc_b{width: 90%;margin: 0 auto;} .jobe_a .mySwiper{padding-bottom: 8%;} } @media (min-width: 576px) and (max-width: 768px) { .topb img{float: left;max-width: 40%;} .in01ba strong{font-size: 32px;} .in01ba p{font-size: 12px;} .in02b_a a {margin-top: 1rem;width: 140px;} .in03a .gallery-top img{width: 145%;} .in03aa span{font-size: 14px;line-height: 30px;} .in03aa i{margin-right: 0px;font-size: 20px;height: auto;} .in03b_a{display: none;} .in03a .gallery-thumbs{left:2%;} .in03a .gallery-top .in03b{width: 70%;} .in03b_b{width: 100%;} .in03b_b p{line-height: 27px;font-size: 12px;} .in03a .gallery-top .in03b{right:2%;} .in03aa em{display: none;} .in04ac{width: 100%;} .in04ad{display: none;} .in05a{display: none;} .footab{float: none;width: 100%;} .top-banner{height: 27vh;} .top-banner .parallax{max-width: 120%;} .locationa{margin-top: -40px;padding-right: 3rem;} .locationa span{font-size: 16px;line-height: 30px;} .locationa p{font-size: 14px;} .type li a{font-size: 13px;} .type li:before{left:30%;} .comd_a{width: 100%;} .culturea{background: url(../images/cula.jpg) left center no-repeat fixed;} .hfonta i{font-size: 22px;} .meta{font-size: 12px;} .pindexa span{text-align: left;font-size: 64px;} .pindexb strong{font-size: 22px;} .pindexd span{display: none;} .pimga i em{font-size: 32px;} .prob{margin:0 auto;} .fwzcb li{margin:2rem 0;} .w-100{width: 0px !important;} .fwzcb_a p{font-size: 13px;} .cultit p{width: 100%;} .newa_a span{font-size: 16px;} .n_ba{width: 100%;} .n_bb{display: none;} .joba_a p{width: 100%;} .contact-banner .location{margin-top: 30%;} #dituContent label{display: none !important;} .in01aa span b{font-size: 26px;} .intita span{font-size: 26px;} .intitb span{font-size: 26px;} .intitb p{font-size: 22px;} .pindexba{margin:4rem auto;} .pindexc img{display: block; max-width: 70%;margin:3rem auto 0 auto;} .proindex .swiper-button-next{top:65%;} .proindex .swiper-button-prev{top:65%;} .fwzca_a strong{font-size: 18px;} .fwzcb li:nth-of-type(5n+0)::after{width: 15px !important;} .fwzcc_b{width: 80%;margin: 0 auto;} .jobe_a .mySwiper{padding-bottom: 8%;} } @media (min-width: 768px) and (max-width: 991px) { .topb img{float: left;max-width: 40%;} .in01ba strong{font-size: 40px;} .in01ba p{font-size: 12px;} .in02b_a a {margin-top: 1rem;width: 140px;} .in03a .gallery-top img{width: 110%;} .in03aa span{font-size: 14px;line-height: 30px;} .in03aa i{margin-right: 0px;font-size: 20px;height: auto;} .in03b_a{display: none;} .in03a .gallery-thumbs{left:2%;} .in03a .gallery-top .in03b{width: 70%;} .in03b_b{width: 100%;} .in03b_b p{line-height: 27px;font-size: 12px;} .in03a .gallery-top .in03b{right:2%;} .in03aa em{display: none;} .in04ac{width: 100%;} .in04ad{display: none;} .in05a{display: none;} .footab{float: none;width: 100%;} .top-banner{height: 34vh;} .top-banner .parallax{max-width: 120%;} .locationa{margin-top: -40px;padding-right: 3rem;} .locationa span{font-size: 16px;line-height: 30px;} .locationa p{font-size: 14px;} .type li a{font-size: 13px;} .type li:before{left:30%;} .comd_a{width: 100%;} .culturea{background: url(../images/cula.jpg) left center no-repeat fixed;} .hfonta i{font-size: 22px;} .meta{font-size: 12px;} .pindexa span{text-align: left;font-size: 64px;} .pindexb strong{font-size: 22px;} .pindexd span{display: none;} .pimga i em{font-size: 32px;} .prob{margin:0 auto;} .fwzcb li{margin:2rem 0;} .w-100{width: 0px !important;} .fwzcb_a p{font-size: 13px;} .cultit p{width: 100%;} .newa_a span{font-size: 16px;} .n_ba{width: 100%;} .n_bb{display: none;} .joba_a p{width: 100%;} .contact-banner .location{margin-top: 30%;} #dituContent label{display: none !important;} .footab p{font-size: 22px;} .pmorea{width: 90%;} .pindexb span{font-size: 18px;} .proindex .swiper-slide .pindexc::after{height: 530%;top:-190%;} .fwzca_a strong{font-size: 18px;} .fwzcb li:nth-of-type(5n+0)::after{width: 15px !important;} .fwzcc_c a{width: 80%;} .fwzcc_b{padding: 10% 4%;} .comc_a p{line-height: 25px;font-size: 13px;} .comc_a strong{display: none;} } @media (min-width: 992px) and (max-width: 1200px) { .menu li span i{display: none;} .in03b_a{width: 100%;} .in03b_b{display: none;} .in03aa i{font-size: 30px;height: auto;} .in05a img{width: 50%;} .footab p{font-size: 24px;} .top-banner{height:38vh;} .culturea{background: url(../images/cula.jpg) 55% center no-repeat fixed;} .cul_b li span{font-size: 18px;} .cultureb li .culb_a{padding: 2.5rem;} .culc_a i{margin-right: 1rem;} .pindexb strong{font-size: 32px;} .pindexb span{font-size: 14px;} .pmorea{width: 90%;} .pindexba{margin: 5rem 0;} .fwzcc_c a{width: 70%;} .contact-banner .location{margin-top: 24%;} .con_c li b{font-size: 18px;} .ewma{width: 90%;} } @media (min-width: 1200px) { .container{max-width: 1430px;} } @media (max-width: 1580px) { .kefu{display: none !important;} } @media (min-width: 1200px) and (max-width: 1500px) { .in03a .gallery-thumbs{left: 4%;width:30%;} .in03aa em{top:1rem;} .in03a .gallery-top .in03b{width: 60%;padding:3% 0;} .in03b_a{width: 60%;} .in03b_b{margin-top: 2%;width: 90%;} .top-banner{height: 45vh;} .in05a img{width: 70%;} } @media (min-width: 1200px) and (max-width: 1360px) { .topda p a i{display: none;} }