html,body,h3,h2,ul,li,p{padding:0;margin:0;font-weight:normal;} p{padding:0;margin:0;} body{font-family:"microsoft yahei",PingFangSC, 'helvetica neue', 'hiragino sans gb', arial, 'microsoft yahei ui', 'microsoft yahei', simsun, sans-serif;} ul,li{list-style:none;padding:0;margin:0;} a{text-decoration:none;color:#a9a9a9;} body { font-size: 16px; } a:hover{ color:#0093dd; } img { max-width: 100%; } ::-webkit-scrollbar { width: 4px; background-color: #F5F5F5; } /*瀹氫箟婊氬姩鏉¤建閬 鍐呴槾褰?鍦嗚*/ ::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3); border-radius: 6px; background-color: #F5F5F5; } /*瀹氫箟婊戝潡 鍐呴槾褰?鍦嗚*/ ::-webkit-scrollbar-thumb { border-radius: 6px; -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3); background-color: #555; } .clearfix{*zoom:1} .clearfix:before,.clearfix:after{ display: block; line-height:0; content:"" } .clearfix:after{ clear:both; } .pull-left { float: left; } .pull-right { float: right; } .bg-gray{ background-color: #f8f8f8; } .bg-white { background-color: white; } .text-defalut{color:#0093dd;} .text-center{ text-align: center; } .clear{clear:both;} .hd{ position: absolute; top: 0px; width:100%; overflow:hidden; z-index:10; } .hd .inner{ width:94%; margin:auto; } .hd .inner .logo{ padding: 20px 0; font-size: 0; width:200px; float: left; text-decoration: none; } .jsr-page { padding: 0 4.25%; clear: both; display: block; } .jsr-page > li{ cursor: pointer; float: left; margin-bottom: 15px; margin-right: 20px; line-height: 20px; } .jsr-page > li > span, .jsr-page > li > a { padding: 10px 15px; border: 1px solid #C3C3C3; display: inline-block; } .jsr-page > li > span, .jsr-page > li > a:hover { border: 1px solid #0093d1; color: #0093d1; } .contact-icon{ float:right; font-size: 32px; margin-top:20px; margin-right:20px; display:inline-block; } .contact-icon a{ display: inline-block; font-size: 32px; color: #fff; width:23px; transition: color 0.3s; } .contact-icon a:hover { color: #0093dd; } .contact-icon a img{width:100%;} .contact-icon a.l{ position: relative; padding-right:30px; margin-right: 15px; border-right:1px solid #fff; } .contact-icon .iconfont { font-size: inherit; } @media (min-width:1400px){ .hd .inner{ width:94%; margin:auto; } .hd .inner .logo{ padding: 15px 0px; width:auto; float: left; text-decoration: none; } } .hd .inner .logo .m{display:none;} @media (max-width: 768px) { .hd{ overflow:visible; } .hd .inner .logo .pc{display:block;} .hd .inner .logo .m{display:none;} } .hd .inner .logo img{ width:100%; } .hd .inner .nav{ float:right; } .hd .inner .menu-btn{display:none;} .hd .inner .menu-btn img{width:100%;} @media (max-width: 768px) { .hd .inner .menu-btn{ display:block; height: 45px; width: 45px; position:fixed; right:20px; top:10px; z-index: 99; white-space: nowrap; color: transparent; } .hd .inner .menu-btn span { top: 21px; left: 8px; -webkit-transition: background 0.2s 0.5s; -moz-transition: background 0.2s 0.5s; transition: background 0.2s 0.5s; } .hd .inner .menu-btn span::before { bottom: 8px; } .hd .inner .menu-btn span::after { top: 8px; } .hd .inner .menu-btn span::before,.hd .inner .menu-btn span:after { content: ''; left: 0; -webkit-transition: -webkit-transform 0.2s 0.5s; -moz-transition: -moz-transform 0.2s 0.5s; transition: transform 0.2s 0.5s; } .hd .inner .menu-btn span, .hd .inner .menu-btn span::before, .hd .inner .menu-btn span::after { position: absolute; width: 28px; height: 3px; background-color: #413F3F; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .open .menu-btn span::before { -webkit-transform: translateY(8px) rotate(-45deg); -moz-transform: translateY(8px) rotate(-45deg); -ms-transform: translateY(8px) rotate(-45deg); -o-transform: translateY(8px) rotate(-45deg); /* transform: translateY(8px) rotate(-45deg); */ } .hd .inner.open .menu-btn span{ background-color: rgba(255, 255, 255, 0); } .open .menu-btn span::before, .open .menu-btn span::after { background-color: white; } .open .menu-btn span::after { -webkit-transform: translateY(-8px) rotate(45deg); -moz-transform: translateY(-8px) rotate(45deg); -ms-transform: translateY(-8px) rotate(45deg); -o-transform: translateY(-8px) rotate(45deg); transform: translateY(-8px) rotate(45deg); } } .hd .inner .nav ul{ padding:0; float:left; margin:0; } .hd .inner .nav ul li{ float:left; text-align:center; letter-spacing:4px; font-size:16px; } .hd .inner .nav ul li a{ font-family:'microsoft yahei ui', 'microsoft yahei'; color: #fff; display:block; line-height:50px; transition: all .6s ease 0s; padding: 15px 25px; letter-spacing: 1px; } .hd .inner .nav ul li a:hover{ color:#0093dd; transition: all .6s ease 0s; } .hd .inner .nav #menu .active a{ color:#0093dd; -webkit-transition:0.5s; transition:0.5s; } @media (max-width:1400px) { .hd .inner{ width:1140px; } .hd .inner .nav ul li a { padding-right: 20px; padding-left: 20px; } } @media (max-width: 1240px){ .hd .inner{ width: 96%; } .hd .inner .nav ul li a { padding-right: 10px; padding-left: 10px; } .contact-icon a { font-size: 26px; } .contact-icon a.l { padding-right: 20px; margin-right: 6px; } .contact-icon { margin-right: 0; } } @media (max-width: 968px) { .contact-icon { display: none; } .hd .inner .nav ul li a { padding-right: 6px; padding-left: 6px; } } @media (max-width: 768px) { .hd .inner .nav{ position:fixed; top:10%; padding-bottom:20px; padding-top:20px; background:rgba(0,0,0,.5); width:90%; left:50%; min-height:160px; z-index:500; margin-left:-45%; perspective: 1000px; -webkit-transform: rotateY(-90deg); -moz-transform: rotateY(-90deg); -ms-transform: rotateY(90deg); -o-transform: rotateY(90deg); transform: rotateY(90deg); -webkit-transition: -webkit-transform 0.5s 0s, visibility 0s 0.5s; -moz-transition: -moz-transform 0.5s 0s, visibility 0s 0.5s; transition: transform 0.5s 0s, visibility 0s 0.5s; } .hd .inner.open .nav{ visibility: visible; -webkit-transform: rotateY(0); -moz-transform: rotateY(0); -ms-transform: rotateY(0); -o-transform: rotateY(0); transform: rotateY(0); -webkit-transition: -webkit-transform 0.5s 0s, visibility 0.5s 0s; -moz-transition: -moz-transform 0.5s 0s, visibility 0.5s 0s; transition: transform 0.5s 0s, visibility 0.5s 0s; } .hd .inner .nav ul{ margin:auto; width:90%; float:none; } .hd .inner .nav ul li{ float:none; text-align:center; letter-spacing:4px; font-size:16px; width:100%; } .hd .inner .nav ul li a{ font-family:'microsoft yahei ui', 'microsoft yahei'; color:#fafafa; display:block; line-height:40px; transition: all .6s ease 0s; padding:0 } .hd .inner .nav ul li:after{ content: " "; display: block; width: 0%; border-bottom: 1px solid #fafafa; transition:all 0.8s; transition-delay:0.4s; } .hd .inner.open .nav ul li:after{ width:100%; } } .container{ width:80%; margin:auto; box-sizing: border-box; } @media (max-width:768px) { .container{padding:0px 15px;width:auto;} } @media (min-width:1200px) and (max-width:1400px){ .container{ width:90%;} } .footer{ padding-top: 50px; background: #555555; } .footer .footer-list{ float:left; margin-right:5%; } .footer .footer-list h3{ /*color:#999;*/ color: #fff; margin-bottom:20px; font-size:14px; } .footer .footer-list ul{} .footer .footer-list ul li{ /*color:#777;*/ color: #fff; font-size:13px; margin-bottom:12px; } .footer .footer-list ul li a{ /*color:#777;*/ color: #fff; } .footer .footer-list.no-margin-r{ float:right; margin-right:0; } .footer .footer-list .qrcode{ max-width: 180px; text-align:center; margin:auto; margin-bottom:20px; } .footer .footer-list .qrcode img{ width:100%; } .footer-btm{ text-align:center; border-top:1px solid #6b6b6b; /*color:#9e9e9e;*/ color:#fff; line-height:30px; font-size:14px; padding:8px 0px; } .footer-btm a { color: inherit; } .footer-btm .filing { float:left; height:20px; line-height:20px; margin: 0px 0px 0px 5px; /*color:#939393;*/ color:#fff; } .link-filing { display:inline-block; text-decoration:none; height:20px; line-height:20px; } @media (max-width:768px) { .footer .footer-list.no-margin-r{width:100%;} .footer-btm a{ display:block; text-align: center; } }