img{vertical-align:middle;max-width:100%}body{font-family:'microsoft yahei';font-size:14px}.container{position:relative;margin:0 auto;width:1166px}.header{position:absolute;top:60px;left:0;right:0;z-index:99}.header .container{padding:10px 30px;width:1226px;background-color:#fff;border-radius:10px}.header .logo{float:left;margin-right:80px}.header .tel{float:right;padding-left:50px;width:240px;height:46px;line-height:26px;background:url(../img/phone.png) no-repeat left center;color:#c7000b;font-size:18px;font-weight:bold}.header .nav{float:left}.header .nav li{position:relative;float:left;margin-left:60px}.header .nav li a{display:block;height:46px;line-height:46px;color:#000;font-size:15px}.header .nav li a:hover{color:#c7000b}.header .nav li:hover div{display:block}.header .nav li div{display:none;position:absolute;background-color:#fff;z-index:999;left:-20px;width:150px}.header .nav li div a{display:block;margin-top:20px;padding:0 20px;font-size:14px}.header .nav li div a:first-child{margin-top:30px}.header .nav li div a:last-child{margin-bottom:20px}.section-menu{position:absolute;bottom:50px;left:0;right:0;z-index:99}.section-menu ul{margin-left:-5px;margin-right:-5px}.section-menu ul li{float:left;padding:5px;width:25%;text-align:center;transition:all 1s}.section-menu ul li a{display:block;padding:30px 0;background-color:rgba(199,0,11,0.8);color:#fff;font-weight:normal}.section-menu ul li h2{margin-bottom:30px;font-size:23px}.section-menu ul li:hover{background-color:#c7000b}.banner{position:relative;margin:0 auto;max-width:1920px;overflow-x:hidden}.banner .swiper-container{position:relative;left:50%;margin-left:-960px;width:1920px}.section-ad{padding:120px 0;text-align:center}.section-ad h1{color:#c7000b;font-size:28px}.section-ad p{margin:24px 0 0;color:#4c4948;font-size:17px;line-height:30px}.section{padding:60px 0}.section .section-title{position:relative;margin-bottom:60px;color:#4c4948;text-align:center}.section .section-title::after{position:absolute;content:' ';left:50%;bottom:-30px;margin-left:-10px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #c7000b}.section .section-title h2{margin-bottom:5px;font-size:32px;font-weight:bold}.section .section-title h3{font-size:17px;text-transform:uppercase;font-weight:bold}.section-support{background:url(../img/bg_support.jpg) no-repeat center center;background-attachment:fixed}.section-support ul{margin-left:-10px;margin-right:-10px}.section-support ul li{float:left;width:33.33%}.section-support ul li a{display:block;padding:10px;font-weight:normal}.section-support ul li a>div{background-color:#fff;transition:all 1s;overflow:hidden}.section-support ul li a:hover>div{background-color:#c7000b}.section-support ul li a:hover>div img{transform:scale(1.05)}.section-support ul li a:hover>div h2,.section-support ul li a:hover>div p{color:#fff}.section-support ul li img{width:100%;transition:all 1s}.section-support ul li h2{margin-top:30px;font-size:20px;font-weight:bold;color:#4c4948;text-align:center}.section-support ul li p{padding:30px 25px;color:#4c4948;line-height:24px}.section-news .section-body{margin-left:-10px;margin-right:-10px}.section-news .item-news{float:left;padding:0 10px;width:50%}.section-news .item-news .item-news-title{margin-bottom:15px;padding:10px 0;font-size:20px;color:#c7000b;font-weight:bold;border-bottom:1px solid #ddd}.section-news .item-news .item-news-body{position:relative}.section-news .item-news .item-news-body img{position:absolute;top:0;left:0}.section-news .item-news .item-news-body ul{margin-left:250px}.section-news .item-news .item-news-body ul li{margin-bottom:10px}.section-news .item-news .item-news-body ul li a{position:relative;padding-left:15px;color:#4c4948;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.section-news .item-news .item-news-body ul li a:hover{color:#c7000b}.section-news .item-news .item-news-body ul li a:hover::after{position:absolute;content:' ';top:4px;left:0;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:6px solid #c7000b}.section-news .btn-more{display:block;margin:100px auto 0;width:100px;height:40px;line-height:40px;border:1px solid #666;border-radius:10px;text-align:center;color:#666}.section-news .btn-more:hover{color:#c7000b;border-color:#c7000b}.section-ad2{padding:100px 0;text-align:center;background:url(../img/bg_ad.jpg) no-repeat center center;background-attachment:fixed}.section-ad2 h2{color:#c7000b;margin-bottom:50px;font-size:32px;font-weight:bold;color:#fff}.section-ad2 a{display:inline-block;padding:10px 60px;font-size:16px;font-weight:bold;border:2px solid #fff;border-radius:20px;color:#fff}.footer{padding-top:80px;background-color:#333333;color:#fff}.footer h2{padding:40px 0;margin-bottom:50px;text-align:center;font-size:20px;border-bottom:1px solid #616780}.footer h6{padding:30px 0 40px;margin-top:70px;text-align:center;font-size:12px;border-top:1px solid #616780}.footer h6 span:last-child{margin-left:60px}.footer h6 a{color:#fff}.footer .nav-item{float:left;width:150px}.footer .nav-item:first-child{margin-right:80px;width:auto}.footer .nav-item:first-child hr{margin:20px 0;border-color:#666}.footer .nav-item:first-child span{font-size:12px}.footer .nav-item:last-child{width:auto;float:right}.footer .nav-item h3{margin-bottom:30px;font-size:20px}.footer .nav-item a{color:#fff}.footer .nav-item a:hover{color:#eee}.footer .nav-item h4{margin-bottom:10px;font-weight:bold;font-size:16px}.footer .nav-item p{font-size:14px;line-height:28px}.footer .nav-item ul li{display:block;margin-bottom:6px;font-size:13px}.page-inner{background-color:#f4f4f4}.banner-inner{margin-bottom:70px;width:100%;height:550px;background:url(../img/ad.jpg) no-repeat center center}.banner-inner h3{position:relative;padding-top:250px;font-size:36px;color:#fff;text-align:center;font-weight:bold;letter-spacing:5px}.banner-inner h3::after{position:absolute;left:50%;bottom:-18px;margin-left:-10px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #fff;content:' '}.page-inner-title{margin-top:30px;margin-bottom:30px;color:#898989}.page-inner-title h3{font-size:26px;font-weight:bold;color:#4c4948}.page-inner-title .crumbs a{color:#898989}.page-inner-nav ul{display:flex}.page-inner-nav ul li{flex:1;border-bottom:5px solid #e3e3e3;background:#fff}.page-inner-nav ul li a{display:block;padding:20px 0;text-align:center;color:#4c4948}.page-inner-nav ul li:hover,.page-inner-nav ul li.curr{background:#c7000b;border-bottom-color:#940008}.page-inner-nav ul li:hover a,.page-inner-nav ul li.curr a{color:#fff}.page-inner-content{margin-top:30px;margin-bottom:80px;padding:40px;min-height:800px;background:#fff}.page-inner-content img{max-width:100%;height:auto !important}.page-inner-content h2{position:relative;margin-bottom:30px;color:#c7000b;font-size:20px;font-weight:bold}.page-inner-content h2::after{position:absolute;content:' ';left:150px;right:0;top:50%;height:2px;background-color:#f1f1f1}.page-inner-content h3{margin:10px 0;text-align:center;font-size:25px}.page-inner-content h4{margin-bottom:30px;text-align:center;font-size:15px;color:#999}.page-inner-content .page-inner-desc{line-height:30px}.page-inner-content .page-inner-pic ul li{float:left;margin-bottom:10px;padding:10px;width:258px}.page-inner-content .page-inner-pic ul li img{max-width:100%;width:100%;height:200px !important;border:1px solid #cccccc}.page-inner-content .page-inner-pic ul li span{display:block;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.page-inner-content .page-inner-news ul li{border-bottom:1px dashed #eee;margin-bottom:10px;padding:10px}.page-inner-content .page-inner-news ul li a{color:#333}.page-inner-content .page-inner-news ul li a:hover{color:#c7000b}.page-inner-content .page-inner-news ul li span{float:right}.pagelist{margin-top:30px;text-align:center}.pagelist li{display:inline-block;font-size:14px}#typeId{width:0;height:0;overflow:hidden}@media screen and (max-width: 767px){.dock{display:none}.header{position:relative;top:0}.header .container{padding:10px 10px;width:100%;border-radius:0}.header .logo{margin-right:0px}.header .logo img{width:auto;height:36px}.header .tel{padding-left:40px;width:180px;height:36px;line-height:20px;font-size:15px;background-size:18%}.header ul.nav{position:absolute;top:70px;left:10px;right:10px;background:#fff;border-radius:5px}.header ul.nav li{margin-left:0;width:20%;padding:0;text-align:center}.header ul.nav li a{height:36px;line-height:36px;color:#333;font-size:12px}.container{width:100%;padding:0 15px}.section-menu{bottom:10px}.section-menu ul li a{padding:10px 0}.section-menu ul li h2{margin-bottom:10px;font-size:13px}.section-menu ul li img{width:40px}.banner .swiper-container{width:calc(100% + 360px);margin-left:-180px;left:0}.banner .swiper-button-next,.banner .swiper-button-prev{display:none}.section-ad{padding:40px 0}.section-ad h1{font-size:24px}.section-ad p{font-size:14px}.section-support ul li{float:none;width:100%}.section-news .item-news{float:none;width:100%}.section-news .item-news .item-news-body{position:relative}.section-news .item-news .item-news-body img{display:none}.section-news .item-news .item-news-body ul{margin-left:0}.section-news .btn-more{margin-top:30px}.section-ad2 h2{font-size:24px}.footer h2{padding:10px 0;margin-bottom:20px;font-size:14px}.footer .nav-item{display:none}.footer .nav-item:last-child{display:block;float:left}.footer .nav-item h3{margin-bottom:15px;font-size:16px}.footer .nav-item h4{margin-bottom:10px;font-size:15px}.footer h6{padding:10px 0 20px;margin-top:30px}.footer h6 span{display:none}.footer h6 span:first-child{display:block}.page-inner-title{display:none}.page-inner-nav{position:relative;overflow:hidden;width:100%}.page-inner-nav ul li a{font-size:12px;padding:10px;box-shadow:none}.page-inner-title h3{font-size:20px}.page-inner-title .crumbs{margin-top:5px;font-size:14px}.page-inner-content{margin-top:20px;margin-bottom:20px;padding:20px;min-height:auto}.page-inner-content h2{margin-bottom:20px}.page-inner-content h3{font-size:20px}.page-inner-content .page-inner-desc{font-size:13px;line-height:22px}.page-inner-content .page-inner-pic ul li{padding:5px;width:50%;margin-bottom:5px;height:132px !important;overflow:hidden}.page-inner-content .page-inner-pic ul li img{height:100px !important}.page-inner-content .page-inner-pic ul li span{font-size:13px}.page-inner-content .page-inner-news ul li{font-size:13px}.page-inner-content .page-inner-news ul li span{display:none}.banner-inner{margin-bottom:20px;height:200px;background-size:400%}.banner-inner h3{padding-top:100px;font-size:24px}}
/*# sourceMappingURL=index.css.map */
