*{ margin:0px; padding:0px; list-style: none; text-decoration: none; } body{ font-family: "微软雅黑"; overflow-x: hidden; font-size: 16px; min-width: 1200px; } .w12{ width: 1200px; margin:0px auto; } .fl{ float:left; } .fr{ float:right; } input{ outline: none; border: none; } .clearfix:after{ content: ""; display: block; clear: both; } img{ border: none; display: block; } a{ display: block; } /*头部*/ header{ width: 100%; position: relative; } header::before{ content: ""; display: block; width: 100%; height: 5px; background: #aa0018; } header::after{ content: ""; display: block; position: absolute; top:5px; left:0px; width: 100%; height: 150px; background: url(../img/nav_bg1.png) repeat-x; z-index: 2; } header>.w12{ position: absolute; top:5px; left:0; right:0; bottom:0; z-index: 3; height: 103px; } header .logo{ margin:20px 0px; } .header-right{ margin-top:16px; } .header-link{ height: 30px; line-height: 30px; } .header-link ul{ text-align: right; height: 30px; } .header-link ul li{ display: inline-block; } .header-link ul li a{ color: rgba(255,255,255,.8); font-size: 14px; position:relative; padding-right: 10px; padding-left:8px; } .header-link ul li a::after{ content: ""; display:inline-block; width: 1px; height: 15px; background: rgba(255,255,255,.8); position:absolute; right:0px; top:7.5px; } /*搜索*/ .search{width:30px;height:30px;position:relative;z-index:20;margin-left:2px;} .search .btn{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;} .search .btn input{width:100%;height:30px;cursor:pointer;position:absolute;z-index:1;left:0;right:auto;top:0;bottom:auto; background: transparent;border: 0} .search .btn span{background: url(../img/search.png) no-repeat center center;display: inline-block;width: 16px;height: 16px;margin:8px 0 0 8px;} .search .btn:hover{opacity:1} .search .input{position:absolute;z-index:1;left:auto;right:0;top:0;bottom:auto;height:30px;width:20px; background:#fff;opacity:0;visibility:hidden;transition: .3s} .search .input input{width:calc( 100% - 24px );height:30px;padding:0 12px;border: 0;color: #555; display: block;} .search:hover .btn span{background: url(../img/search_hover.png) no-repeat center center;} .search:hover .input{width:260px;opacity:1;visibility:visible} /*导航*/ .nav{ padding:5px 0; } .nav-box{ height: ; } .navlist{ display: flex; align-items: center; } .navlist>li{ float: left; position: relative; } .navlist li h3{ font-size: 16px; } .navlist li h3 a{ color: #ffffff; padding:4px 10px; font-weight: normal; } .navlist .sub{ display: none; width: 130px; position: absolute; top:29px; left:0px; z-index: 2; padding-top:4px; } .sub li{ height: 40px; text-align: center; line-height: 40px; background: #f3f3f3; } .sub li a{ font-size: 14px; color: #434343; } .navlist>li.on>h3>a,.navlist>li:hover>h3>a{ color: #ffffff; background: #aa0018; } .sub li:hover{ background: #aa0018; } .sub li:hover a{ color: #ffffff; } /*底部*/ .footer{ width: 100%; padding:50px 0 30px; height: 192px; position: relative; } .footer::before{ content: ""; display: block; background: #e9e9e9; width: 98%; height: 258px; position: absolute; left:0; top:0; z-index: -2; } .footer::after{ content: ""; display: block; background: #aa0018; width: 98%; height: 258px; position: absolute; right:0; bottom:0; z-index: -1; } .footer-top{ padding-bottom:20px; border-bottom:1px solid rgba(255,255,255,.6); } .footer-logo{ margin-top:25px; margin-right:50px; } .footer-info{ width: 280px; margin-top:16.5px; } .footer-info ul li{ float: left; color: #ffffff; font-size: 14px; line-height: 40px; } .footer-info ul li:first-child{ margin-right:50px; } .footer-info ul li:first-child::before{ content: url(../img/icon4.png); position: relative; top:2px; margin-right:10px; } .footer-info ul li:nth-child(2)::before{ content: url(../img/icon5.png); position: relative; top:1px; margin-right:10px; } .footer-info ul li:last-child::before{ content: url(../img/icon6.png); position: relative; top:4px; margin-right:10px; } .copyright{ padding-top:20px; } .copyright p{ text-align: left; color: #ffffff; font-size: 14px; } /*swiper滚动图*/ .swiper-container{ width: 100%; height: 100%; } .swiper-slide{ text-align: center; font-size: .18rem; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; } /*IE9升级提示*/ #browser-modal{width:100%;height:100%;top:0;left:0;text-align:center;color:#303233;position:fixed;z-index:9990009;} #browser-modal .browser-modal-cover{position:fixed;left:0;top:0;height:100%;width:100%;background-color:#111;opacity:.9;z-index:-1} #browser-modal .browser-content{width:700px;margin-top:120px;margin-left:auto;margin-right:auto;padding-bottom:80px;padding-top:50px;background-color:#fff;border-radius:5px} #browser-modal .browser-content .browser-dpc-logo img{height:42px;margin:45px auto 40px} #browser-modal .browser-content .browser-text-title{text-transform:uppercase;font-size:24px} #browser-modal .browser-content .browser-text-desc{margin-top:30px;margin-bottom:20px;font-size:14px} #browser-modal .browser-content .browser-list{width:600px;margin:20px auto;height:130px} #browser-modal .browser-content .browser-item{float:left;width:150px;padding-top:20px;padding-bottom:20px;margin-left:auto;margin-right:auto} #browser-modal .browser-content .browser-item .iconfont{width:100px;height:100px;margin:0 auto;font-size:80px;line-height:80px;margin-bottom:10px;} #browser-modal .browser-content .browser-item .iconchrome{background: url(../img/bro.png) no-repeat 0 0} #browser-modal .browser-content .browser-item .iconfirefox{background: url(../img/bro.png) no-repeat 0 -100px} #browser-modal .browser-content .browser-item .iconopera{background: url(../img/bro.png) no-repeat 0 -200px} #browser-modal .browser-content .browser-item .iconEdge{background: url(../img/bro.png) no-repeat 0 -300px} #browser-modal .browser-content .browser-item a{cursor:pointer;display:block} #browser-modal .browser-content .browser-item a img{display:block;margin:0 auto;max-width:100px;width:100px;height:100px} #browser-modal .browser-content .browser-item a h4{text-align:center;margin-top:20px;font-size:18px;font-weight:700}