﻿@charset "utf-8";*{margin: 0;padding: 0;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;font-family: '微软雅黑'}@font-face{font-family: '思源宋体';src: url("../font/SourceHanSerifCN-Heavy.otf")}img,input{outline: none;border: none}ul{list-style: none}a{color: inherit;text-decoration: none}.px1400{max-width: 1400px;margin: 0 auto}.clear:after{content: '';display: block;clear: both}.pic{position: relative;padding-top: 75%;overflow: hidden}.pic img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;width: 100%;height: 100%;transition: all .3s}.top{position: fixed;left: 0;right: 0;top: 0;padding-top: 18px;background: #a32126;z-index: 999}.logo{float: left;width: 619px}.logo a{display: block;overflow: hidden}.logo img{display: block;width: 100%}.search{float: right;width: 300px;position: relative;border-radius: 50px;overflow: hidden;margin-top: 3px;border: 1px solid rgba(255, 255, 255, 0.48)}.search input[type='text']{display: block;width: 100%;line-height: 42px;color: #fff;font-size: 14px;background: transparent;height: 44px;padding-left: 20px;padding-right: 56px}.search input[type='image']{position: absolute;top: 0;right: 14px;width: 42px;height: 44px;padding: 11px 10px}input::placeholder{color: #fff}input::-moz-placeholder{color: #fff}input::-ms-input-placeholder{color: #fff}.nav>ul>li{float: left;line-height: 56px;width: 5%;margin-left: 4.5%;position: relative}.nav>ul>li:after{content: '';position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);border: 4px solid transparent;border-bottom-color: #ffffff;display: none}.nav>ul>li:first-child{margin-left: 0}.nav>ul>li>a{display: block;font-size: 16px;color: #fff}.nav>ul>li>ul{position: absolute;width: 160px;left: 50%;transform: translateX(-50%);background: #fff;display: none;box-shadow: 0 0 3px 1px rgba(0, 0, 0, 0.25);z-index: 99}.nav>ul>li>ul a{display: block;font-size: 14px;color: #333;text-align: center;transition: all .3s}.nav>ul>li>ul a:hover{background: #94070a;color: #fff}.nav>ul>li.on:after{display: block}.footer{padding-top: 25px;padding-bottom: 17px;background: #9b191d}.f-l{float: left;width: 36.36%}.f-link{display: inline-block;width: 16%;vertical-align: middle;margin-top: 8px}.f-link>div{position: relative;width: 292px;background: rgba(255, 255, 255, 0.16)}.f-link>div>p{font-size: 14px;line-height: 48px;color: #fff;border: 1px solid rgba(255, 255, 255, 0.16);position: relative;padding-left: 20px;padding-right: 55px}.f-link>div>p>img{position: absolute;right: 20px;top: 50%;transform: translateY(-50%)}.f-link>div ul{display: none;position: absolute;bottom: 100%;left: 0;width: 292px;border: 1px solid rgba(255, 255, 255, 0.73);background: #fff;padding: 10px 0;box-shadow: 0 0 10px rgba(0, 0, 0, .2);z-index: 999}.f-link>div ul li a{display: block;padding: 0 10px;font-size: 14px;line-height: 32px;color: #333}.f-link>div ul li a:hover{background: #94070a;color: #fff}.add p{font-size: 12px;color: rgba(255, 255, 255, 0.68);line-height: 20px}.add{margin-top: 19px}.f-logo{float: left;width: 48.64%;margin-top: 25px}.f-logo img{display: block;width: 100%}.f-r{float: right;width: 120px}.f-r img{display: block;width: 97px;margin: 0 auto}.f-r p{font-size: 14px;line-height: 1;color: #fff;text-align: center;margin-top: 20px}.bq{font-size: 12px;line-height: 30px;text-align: center;color: rgba(255, 255, 255, 0.6);background: #8d1317}.wap{display: none}.w-top{max-width: 1920px;margin: 0 auto;position: fixed;right: 10px;top: 18px;width: 25px;height: 25px;z-index: 9999}.wap-menu{position: absolute;top: 0;right: 0;z-index: 99999;font-size: 0}.wap-menu img{height: 25px}.close-menu{display: none;position: absolute;right: 0;top: 0}@media screen and (max-width: 1400px){.px1400{padding: 0 10px}.nav>ul>li{width: 8%;margin-left: 1.2%;text-align: center}}@media screen and (max-width: 1024px){.pc{display: none}.wap{display: block}.wap-header{position: fixed;top: 0;left: 0;right: 0;background: #9e1c20;padding: 10px;z-index: 999}.m-logo{font-size: 0}.m-logo a{font-size: 0;line-height: 40px}.m-logo img{max-height: 40px;max-width: 80%;vertical-align: middle}.m-tlink{padding: 10px 15px 0 15px}.m-tlink{padding: 10px 15px 0 15px}.m-tlink a{font-size: 14px;margin: 5px 0;display: inline-block;background: #fff;color: #004980;line-height: 30px;padding: 0 15px;border-radius: 5px}.m-search{margin: 0 15px;padding-right: 50px;padding-left: 10px;padding-top: 5px;padding-bottom: 5px;position: relative;line-height: 35px;margin-top: 15px;border: 1px solid #fff}.m-search input[type="text"]{display: block;width: 100%;line-height: 25px;background: none;color: #fff}.m-search input[type="text"]::placeholder{color: #fff}.m-search input[type="image"]{position: absolute;right: 10px;top: 10px;height: 15px}.m-nav{position: fixed;top: 60px;right: -100%;bottom: 0;z-index: 999;background: #9e1c20;overflow-y: scroll;width: 100%;max-width: 375px}.m-nav ul{padding: 0 15px}.m-nav ul li{border-bottom: 1px solid rgba(255, 255, 255, 0.2);position: relative}.m-nav ul li>span.on{transform: rotateZ(90deg)}.m-nav ul li ul{display: none}.m-nav ul li ul li{border: none}.m-nav>ul>li a{display: block;font-size: 14px;line-height: 20px;padding: 15px 0;position: relative;color: #fff}.m-nav>ul>li ul li a{padding: 10px 0}.m-nav>ul>li>span{position: absolute;width: 20px;height: 20px;background: url('../images/nav-icon.png') no-repeat center center;background-size: 10px 12px;right: 0;top: 15px;cursor: pointer;display: block;color: #fff;transition: all 0.3s}.f-l,.f-logo,.f-r{float: none;width: auto}.f-logo img{max-width: 100%;width: auto;margin: 0 auto}.f-link>div{width: auto}.f-link,.f-link>div ul{width: 100%}.f-logo,.f-r{margin-top: 15px}.f-r img{display: inline-block}.f-r p{text-align: left}.f-link>div>p{line-height: 42px}}
