@charset "utf-8"; /* CSS Document */ /*-----whole-----*/ /*-----whole-----*/ html { font-size: 100px; } body { position: relative; overflow-x: hidden; } body.resizing * { transition: none !important; -webkit-transition: none !important; -moz-transition: none !important; } /*clearfix*/ .clearfix { *zoom: 1 } .clearfix:before, .clearfix:after { display: table; content: "" } .clearfix:after { clear: both } /*鍒濆鍖栨寜閽?/ .btn { display: inline-block; text-align: center; padding: 0px; border: 0px; margin: 0px; position: relative; cursor: pointer; } .btn span { display: inline-block; } /*閫氱敤img*/ img.rollover { position: absolute; top: 0px; left: 0px; opacity: 0; filter: Alpha(opacity=0); z-index: 2; } input.text, textarea.text { display: block; padding: 0px; width: 100%; border: 0px; background: none; margin: 0px; } /*--- Header ---*/ .Header-wrapper { z-index: 99; } .header-container {position: absolute;top:0;left:50%;width: 100%;height: 72px;background: rgba(255,255,255,.8);z-index: 999;width: 80%;padding: 0 3%;transform:translateX(-50%);transition: all .3s;display: flex;justify-content:space-between;align-items:center;} .header-container:hover {background: rgba(255,255,255,1)} .header-container.on{width: 100%;} .header-container .Hnav{display: flex;justify-content:space-between;width: 50%;height: 100%} .header-container .Hnav li{position: relative;height: 100%} .header-container .Hnav li a{color:#000;text-transform: uppercase;font-size: 18px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;display: block; line-height: 72px;padding: 0 15.6px;} .header-container .Hnav li a:hover{color:#fff;background: #004e98;} /*logo*/ .Hlogo { font-size: 0px; overflow: hidden; } .Hlogo img{height: 35px} /*鎼滅储*/ .nav-right{display: flex;justify-content:space-between;align-items:center;} .Hsrch-box{padding:0 33px 0 10px;width:120px;height:40px;border:1px solid #333;border-radius:20px;position:relative;z-index:2;font-size:14px;color:#888} .Hsrch-box .text{width:100%;height:37px;color:#333;text-indent:5px;background:0 0;border:0;outline:0} input::-webkit-input-placeholder{color:#333} input::-moz-input-placeholder{color:#333} input::-ms-input-placeholder{color:#333} .Hsrch-box .btn{width:29px;height:100%;position:absolute;right:10px;top:12px;color:#333} .Footer-Scheme-box{width:100%;overflow:hidden;background-color:#004e98;padding:60px 0} .Footer-Scheme{width:1280px;margin:0 auto} .Footer-SchemeL{width:50%;float:left;font-size:36px;height:54px;color:#fff;overflow:hidden;font-weight:700} .Footer-SchemeR{width:30%;float:right;height:54px;overflow:hidden;border-bottom:1px solid #fff;line-height:54px;text-align:right;position:relative} .Footer-SchemeR>a{font-size:16px;color:#fff;display:inline-block} .Footer-SchemeR>a:before{content:"";position:absolute;bottom:0;left:0;width:0;height:1px;background-color:#fff;transition:all .4s} .Footer-SchemeR>a:hover:before{width:100%} .Footer-SchemeR>a i{width:7px;height:11px;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-image:url(../images/footer_arrow.png);margin:-2px 0 0 10px;transition:all .6s} .Footer-SchemeR>a:hover i{margin:-2px 0 0 14px} .Footer-container{padding:40px 0;color:#fff;margin-top:0;background:#3a3635} .Footer-wordsBox{width:1280px;margin:0 auto} .Footer-wordsBoxL{width:39%;float:left;overflow:hidden} .Footer-wordsBoxL-pic{height:38px;overflow:hidden} .Footer-wordsBoxL-pic img{height:38px} .Footer-wordsBoxL-words{width:100%;font-size:16px;color:#aaa;line-height:24px;padding:24px 0 44px 0} .Footer-wordsBoxL-words p{width:80%} .Footer-wordsBoxL-icon{width:100%;padding:10px 0 0 0;position:relative} .Footer-wordsBoxL-icon:after{content:"";display:table;clear:both} .Footer-ewm{position:absolute;z-index:9;width:160px;height:160px;bottom:46px;left:26%;display:none} .Footer-ewm img{width:100%;height:100%} .Footer-wordsBoxL-icon a{width:34px;height:26px;overflow:hidden;display:inline-block;margin:0 12px 0 0;text-align:center;vertical-align:middle;transition:all .5s;opacity:.6} .Footer-wordsBoxL-icon a:hover{transform:translateY(-4px);opacity:1} .Footer-wordsBoxR{width:100%;display:flex;justify-content:space-between;overflow:hidden} .Footer-wordsBoxRL{width:44%;float:left;overflow:hidden} .Footer-wordsBoxRL ul{width:74%;overflow:hidden;margin-left:16%} .Footer-wordsBoxRL ul li{padding:10px 0;font-size:16px;color:#aaa;text-indent:1em;position:relative;transition:all .6s} .Footer-wordsBoxRL ul li:after{content:"";position:absolute;left:0;bottom:0;width:28%;height:1px;background-color:#3d3d41;transition:all .4s} .Footer-wordsBoxRL ul li:hover:after{width:100%} .Footer-wordsBoxRL ul li:hover{color:#fff} .Footer-wordsBoxRR{width:25%;float:right;overflow:hidden} .Footer-wordsBoxRR ul{width:100%;margin-top:-10px;overflow:hidden} .Footer-wordsBoxRR ul li{padding:10px 0;font-size:16px;color:#aaa;text-indent:1em;position:relative;transition:all .6s} .Footer-wordsBoxRR ul li:after{content:"";position:absolute;left:0;bottom:0;width:28%;height:1px;background-color:#3d3d41;transition:all .4s} .Footer-wordsBoxRR ul li:hover:after{width:100%} .Footer-wordsBoxRR ul li:hover{color:#fff} .Footer-Bottom{padding:30px 0;background-color:#3a3635;text-align:center;font-size:14px;color:#8e8e8e;border-top:1px solid #4a4a4a} .Footer-Bottom p{width:94%;margin-left:3%} @media all and (max-width:1340px) { .Footer-Scheme { width: 94%; margin-left: 3%; } .Footer-wordsBox { width: 94%; margin-left: 3%; } .Footer-wordsBoxRL ul { width: 90%; margin-left: 6%; } .Footer-wordsBoxRR ul { width: 94%; margin-left: 6%; } .Footer-Scheme-box { padding: 48px 0; } }