@font-face {
  font-family: 'webfont';
  font-display: swap;
  src: url('//at.alicdn.com/t/webfont_fzc5q89nzms.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/webfont_fzc5q89nzms.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/webfont_fzc5q89nzms.woff2') format('woff2'),
  url('//at.alicdn.com/t/webfont_fzc5q89nzms.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/webfont_fzc5q89nzms.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/webfont_fzc5q89nzms.svg#思源黑体-正粗') format('svg'); /* iOS 4.1- */
}
.tp-revslider-slidesli .tp-caption {
    font-family:'webfont' !important;
}
body{font-size:14px;color:#595757;line-height:1.8;overflow-x:hidden}a{color:#595757;transition:all .2s ease-out}a:hover{color:#d7000f;transition:all .2s ease-out}img{max-width:100%;height:auto}#nav.bg-light{background:rgba(255,255,255,0.9) !important;padding:26px 0;transition:all .2s ease-out}#nav .navbar-brand{font-size:0}#nav .navbar-brand img{max-height:38px}#nav .nav-item{margin-right:2px}#nav .nav-item .nav-link{padding:.8rem 1rem}#nav .nav-item .nav-link:hover{background:#d7000f;color:#ffffff}#nav .nav-item.active .nav-link{color:#d7000f;background:#fff;border-radius:5px}#nav .nav-item .dropdown-menu{border:1px solid #eee;height:0;transition:all .5s ease-out}#nav .nav-item .dropdown-menu.show{height:auto;transition:all .5s ease-out}#nav .nav-item .dropdown-menu .dropdown-item{border-bottom:1px solid #eee;font-size:14px}#nav .nav-item .dropdown-menu .dropdown-item .dropdown-item:last-child{border-bottom:0}#nav .nav-item .dropdown-menu .dropdown-item:hover{background:#d7000f;color:#ffffff}#nav .nav-item.current-menu-item .nav-link{background:#d7000f;color:#ffffff}#nav .nav-item form{position:absolute;right:0;top:50px;display:none;justify-content:space-between;flex-wrap:nowrap;background:#fff;padding:10px;height:auto;transition:all .2s ease-out}#nav.mininav{background:#fff !important;padding:10px 0;transition:all .2s ease-out;box-shadow:0 0 10px 0px #cccccc}.slider a{display:block;height:100%;width:100%}.slider a:hover{text-decoration:none}.slider a .link{margin-top:20%;color:#fff}.slider a .link p{color:#999}section{padding:80px 0}section .hd{text-align:center;margin-bottom:30px}section .hd .tit-en{font-size:18px;color:#000;text-transform:uppercase}section .hd .tit-cn{font-size:34px;color:#d7000f;margin:0 auto;position:relative}section .hd .tit-cn:after{content:'';position:absolute;left:0;top:50%;width:100%;border-bottom:1px solid #ddd}section .hd .tit-cn span{background:#fff;padding:.5rem 2rem;position:relative;z-index:1}.bg{background:#fafafa;height:auto;overflow:hidden}.bg .hd .tit-cn span{background:#fafafa}.index-about .intro p{margin-bottom:0}.index-about .more{margin-top:30px}.index-about .sub-item{bottom:0;width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.index-about .sub-item .item{text-align:center}.index-about .sub-item .item p{line-height:2;margin-top:10px;margin-bottom:0}.index-about .sub-item .item span{display:inline-block;height:60px;width:60px;overflow:hidden;line-height:60px;text-align:center;border:2px solid #999;border-radius:50%;color:#999;transition:all .2s ease-out}.index-about .sub-item .item span i{font-size:36px}.index-about .sub-item .item a:hover span{border-color:#d7000f;color:#d7000f;transition:all .2s ease-out}.index-industry .item-list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}.index-industry .item-list .item{position:relative;width:32%;background-size:cover;background-position:center center;background-repeat:no-repeat;height:280px;margin-bottom:20px;border-radius:10px;transition:all .2s ease-out}.index-industry .item-list .item div{position:relative;z-index:1}.index-industry .item-list .item a{display:block;height:100%;width:100%;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,0.25);color:#fff;text-align:center;padding-top:85px;text-decoration:none}.index-industry .item-list .item a .item-bg{background:rgba(0,0,0,0.5)}.index-industry .item-list .item a .ico{line-height:1}.index-industry .item-list .item a .ico i{font-size:60px}.index-industry .item-list .item a .tit{font-size:18px}.index-industry .item-list .item a .desc{display:none;margin:0 30px;max-height:140px;overflow:hidden;color:#ccc}.index-industry .item-list .item .item-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:0;border-radius:10px;transition:all .2s ease-out}.index-industry .item-list .item:hover{margin-top:-5px;transition:all .2s ease-out}.index-industry .item-list .item:hover a{padding-top:25px;box-shadow:0 0 10px 0 rgba(0,0,0,0.35)}.index-industry .item-list .item:hover .desc{display:block}.index-industry .item-list .item:hover .item-bg{background:rgba(0,0,0,0.7);transition:all .2s ease-out}.index-industry .item-list .qiche{background-image:url(../i/c1.jpg?v=2)}.index-industry .item-list .wuliu{background-image:url(../i/c2.jpg?v=2)}.index-industry .item-list .jinrong{background-image:url(../i/c3.jpg?v=2)}.index-industry .item-list .yuanqu{background-image:url(../i/c4.jpg?v=2)}.index-industry .item-list .baozhuangxiang{background-image:url(../i/c5.jpg?v=2)}.index-industry .item-list .hangyun{background-image:url(../i/c6.jpg?v=2)}.index-news a{text-decoration:none}.index-news ul{list-style:none;padding:0;margin:0}.index-news .hd a{color:#d7000f;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.index-news .hd h2{font-size:18px}.index-news .hd .float-right{color:#999}.index-news h2{font-size:16px}.index-news .desc{color:#999;line-height:1.3;text-indent:2em;padding-bottom:30px;position:relative}.index-news .desc .read-more{position:absolute;right:0;bottom:0}.index-news .desc .time{position:absolute;left:0;bottom:0}.index-news span.desc{text-indent:0}.index-news .xw .light{display:block;background:#fafafa;padding:10px}.index-news .xw .light .date{float:left;width:90px;height:100px;text-align:center}.index-news .xw .light .day{display:block;font-size:40px;line-height:1.5;color:#d7000f}.index-news .xw .light .cnt{margin-left:100px;min-height:100px}.index-news .xw ul{list-style:disc inside none;margin-top:20px;clear:both}.index-news .xw li a{height:auto;overflow:hidden;line-height:2}.index-news .xw li a span{float:right;color:#999;margin-left:15px}.index-news .dq a{height:auto;overflow:hidden}.index-news .dq .bd li:not(:last-child){border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:10px}.index-news .dq .bd .img{max-height:93px;overflow:hidden}.index-news .dq .bd .time{color:#999}.index-news .dq .bd .more{float:right}.index-team .items{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.index-team .item{width:24%;box-shadow:0 0 15px 0 rgba(183,183,183,0.25);transition:all .5s}.index-team .item:hover{transition:all .5s;box-shadow:0 0 15px 0 rgba(183,183,183,0.7)}.index-team .item .swiper-button-next,.index-team .item .swiper-button-prev{height:20px}.index-team .item h2{font-size:16px;line-height:2;margin:0 15px}.index-team .item p{margin:5px 15px;font-size:14px;color:#999}.index-team .more{padding:15px 20px;border:1px solid #ddd;background:#fff;border-radius:5px;transition:all .2s}.index-team .more:hover{background:#d7000f;color:#ffffff;text-decoration:none}footer{background:#363d41;padding:40px 0 10px;color:#ddd}footer a{color:#fff}footer .nav{justify-content:space-between}footer .nav-link{font-size:16px;font-weight:bold}footer .dropdown-item{color:#ddd}footer .dropdown-item:hover{background:none;color:#eee}footer .gotolink{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}footer .gotolink .pic{width:25%;padding:0 15px 15px;text-align:center}footer .gotolink .pic img{transition:all .2s ease-out}footer .gotolink .pic img:hover{transition:all .2s ease-out;transform:scale(1.3)}footer .gotolink .pic p{margin:0}footer .gotolink .links{transition:all .2s ease-out;position:relative;width:230px;margin:auto;background:#666;border-radius:10px}footer .gotolink .links .now{text-align:center;cursor:pointer;padding:10px}footer .gotolink .links .sublinks{display:none;opacity:0;position:absolute;bottom:48px;left:0;width:230px;background:#d7000f;padding:20px;border-radius:10px 10px 0 0;transition:all .2s ease-out}footer .gotolink .links .sublinks a{text-align:center;display:block;line-height:2}footer .gotolink .links .sublinks a:hover{color:#eee}footer .gotolink .links.active{transition:all .2s ease-out;border-radius:0 0 10px 10px}footer .gotolink .links.active .sublinks{opacity:1;transition:all .2s ease-out;display:block}footer .contact{text-align:right}footer .contact .hd{font-size:18px}footer .contact div{position:relative;margin-bottom:40px}footer .contact p{margin:0}footer .contact i{position:absolute;top:-10px;font-size:30px;right:150px}footer .contact .b3 a{color:#b5b5b5;display:block}footer .copyright{margin-top:30px;padding:15px;color:#b5b5b5;border-top:1px solid #414141}footer .copyright a{color:#b5b5b5}.page-banner{height:150px}.page-banner .container{position:relative}.page-banner .text{display:none;padding-top:170px;color:#fff}.page-banner .text .hd{font-size:46px}.page-banner .text p{font-size:26px;color:#eeeeee}.breadcrumb{background:none;line-height:2;padding-left:0;padding-right:0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}.breadcrumb h1{font-size:36px}.breadcrumb ul{list-style:none;margin:0;padding:0}.breadcrumb ul li{display:inline-block}.breadcrumb ul li:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f101";margin:0 2px}.breadcrumb ul li:first-child:before{content:"\f015"}.item-lists{margin-bottom:50px}.item-lists>.row{flex-flow:row-reverse}.item-lists .right-content .lists .item{display:block;height:auto;overflow:hidden;text-decoration:none;padding:10px 10px 10px 20px;border-bottom:1px solid #eee;margin-bottom:20px;margin-top:-2px;transition:all .2s ease-in-out}.item-lists .right-content .lists .item:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.15);transition:all .2s ease-in-out}.item-lists .right-content .lists .item:hover h3{color:#d7000f}.item-lists .right-content .lists .item:hover p{color:#333}.item-lists .right-content .lists .img{width:25%;float:left;margin-right:20px}.item-lists .right-content .lists h3{font-size:16px;margin-bottom:20px}.item-lists .right-content .lists p{color:#666}.item-lists .right-content .lists .tag{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;color:#999}.item-lists .right-content .lists .tag em{margin:0 10px;color:#eee}.item-lists .right-content .cnt p{text-indent:2em}.item-lists .left-side{margin-top:-60px}.item-lists .left-side .menu{background:#f3f3f3;height:100%}.item-lists .left-side .menu .hd{font-size:22px;background:#d7000f;line-height:60px;color:#fff;height:60px;text-align:center}.item-lists .left-side .menu .bd{padding-top:40px}.item-lists .left-side .menu .bd ul{list-style:none;margin:0;padding:0}.item-lists .left-side .menu .bd li a{display:block;height:60px;line-height:60px;text-align:center;font-size:16px;position:relative}.item-lists .left-side .menu .bd li a:after{content:' ';height:0;transition:all .2s ease-out}.item-lists .left-side .menu .bd li:hover a,.item-lists .left-side .menu .bd li.active a{background:#e3e3e5}.item-lists .left-side .menu .bd li:hover a:after,.item-lists .left-side .menu .bd li.active a:after{content:' ';height:100%;width:5px;background:#d7000f;position:absolute;right:0;top:0;transition:all .2s ease-out}.item-lists2{margin-bottom:50px}.item-lists2 .lists{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;flex-wrap:wrap;justify-content:space-between}.item-lists2 .lists a{display:block;width:24%;box-shadow:0 0 10px 0 rgba(0,0,0,0.15);text-decoration:none}.item-lists2 .lists a:hover{box-shadow:0 0 10px 0 rgba(0,0,0,0.25);margin-top:-4px}.item-lists2 .lists a:hover h3{color:#d7000f}.item-lists2 .lists a:hover p{color:#666}.item-lists2 .lists h3{font-size:16px;margin-bottom:20px;padding:0 15px;margin-top:10px}.item-lists2 .lists p{color:#999;padding:0 15px}#main{padding-top:70px}.home #main{padding:0}.spe-page .main-content{padding-top:100px}.wenhua{background:#fff url(../i/bg_wh.jpg) center center no-repeat;color:#fff;padding-bottom:50px;background-size:cover}.wenhua .content{width:50%;height:550px;overflow:auto}.wenhua .hd{line-height:1}.wenhua .hd p{margin:0}.wenhua .hd .en1{color:#dcdcdc;font-size:30px}.wenhua .hd .en2{color:#dcdcdc;font-size:50px}.wenhua .hd h1{font-size:38px;line-height:2}.wenhua .block{height:auto;clear:both;margin-bottom:40px}.wenhua .block p{margin:0}.wenhua .block .ico{margin-right:40px;width:60px;text-align:center;float:left;min-height:120px}.wenhua .block .txt{line-height:1.2}.wenhua .block .txt .t1{font-size:22px}.wenhua .block .txt .t2{font-size:26px;color:#fff}.wenhua .block .txt .desc{font-size:18px;margin-top:15px;color:#eee;line-height:1.8}.ab{background:#5a6373 url(../i/bg_about2.jpg) center bottom no-repeat}.ab .main-content{min-height:500px;padding-bottom:80px}.ab .content{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;background:rgba(255,255,255,0.8)}.ab .content .left-side{width:100%}.ab .content .bd{margin:50px 50px 20px}.ab .content .bd .hd h1{font-size:30px;color:#333}.ab .content .bd .cnt{max-height:330px;overflow-y:auto}.ab.ab2 .content{flex-wrap:wrap}.ab.ab2 .hd{width:100%;margin:20px 50px 0}.ab.ab2 .bd{margin:50px;width:100%;padding:5px;background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.35)}.sub-company .hd{display:flex}.sub-company .hd .list{margin-left:auto;display:flex;align-items:center;justify-content:space-between}.sub-company .hd .list a{margin:0 10px;display:inline-block;padding:5px 10px;background:#595757;color:#ffffff}.sub-company .hd .list a.active,.sub-company .hd .list a:hover{background:#d7000f;text-decoration:none}.sub-company .bd{position:relative}.sub-company .bd .cp-list{position:absolute;left:5px;top:5px;background:#ffffffd4;padding:20px;width:31%;height:450px;overflow:auto}.sub-company .bd .cp-list a{display:block}.sub-company .bd .cp-list .close{position:relative;right:-10px;top:-10px;width:20px;height:20px;background:#dddddd;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:14px;text-align:center;line-height:20px}.contact .content{background:#ffffff}.contact .content .bd{width:100%}.contact .content .cnt>div{padding:15px;margin-bottom:15px;height:auto;overflow:hidden;transition:.3s}.contact .content .cnt>div:hover{background:#eeeeee;transition:.3s}.contact .content .cnt .ico{float:left;margin-right:20px;margin-top:10px}.contact .content .cnt .ico em{width:50px;height:50px;transition:.3s}.contact .content .cnt .tit{font-size:18px}.contact .content .cnt .text{color:#999}.contact .content .left-side{width:100%;margin-left:auto}.job-list .item{margin-bottom:30px}.job-list h2.hd{font-size:20px;color:#d7000f;margin-bottom:20px}.job-list .bd .block{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-top:-1px}.job-list .bd .block>div{padding:15px}.job-list .bd .block .left{font-weight:bold;background:#f0f4f6;min-width:20%}.job-list .item-btn{text-align:center}.job-list .item-btn a{margin:15px 0;display:inline-block;padding:10px 50px;border:1px solid #ddd}.job-list .item-btn a:hover{border-color:#d7000f}.job-list .item-btn .tips{display:none}.job-list .item-btn.active a{border-color:#d7000f}.job-list .item-btn .tips{color:#999;display:block;font-size:12px}.content .block-title{text-align:center;margin-top:50px}.content .wp-block-separator{width:10%;border-color:#d7000f}.grid{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 auto}.grid .grid-item{width:calc(25% - 20px);margin-bottom:20px;float:left}.grid .grid-item p{margin:10px 15px}.grid .grid-item img{transition:all .2s ease-out;box-shadow:0 0 10px 0 #ddd;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.grid .grid-item a{display:block}.grid .grid-item a:hover{text-decoration:none}.grid .grid-item a:hover img{transition:all .2s ease-out;box-shadow:0 0 10px 0 #999}.media-content{margin-bottom:50px;margin:0 auto}.media-content ul{list-style:none;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.media-content ul li{width:calc(25% - 15px);margin:0 0 25px;box-shadow:0 0 10px 0 #ddd;transition:all .2s ease-out}.media-content ul li:hover{transition:all .2s ease-out;box-shadow:0 0 10px 0 #999}.media-content ul li .desc{padding:10px}#boxer{z-index:99999 !important}.row{width:100%}@media (max-width: 768px){.row{width:auto}#nav .navbar-brand{max-width:60%;margin-left:10px}#nav button.navbar-toggler{background:#d7000f;margin-right:10px}#nav .navbar-toggler-icon{display:flex;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffffff;font-size:20px;justify-content:center;align-items:center}#nav .navbar-toggler-icon:before{content:"\f0c9"}.index-industry .item-list .item{width:49%;height:auto}.index-industry .item-list .item a{padding:40px 0}section{padding:40px 0}.index-news .dq{margin-top:30px}.index-news .dq .img{margin-bottom:15px}.index-news .dq span.desc{text-indent:0}.index-team .item{width:100%;margin-bottom:20px}footer .copyright{justify-content:center;flex-wrap:wrap}.item-lists>.row{flex-flow:wrap}.item-lists>.row .right-content .lists .item{padding:15px 0;margin:0}.item-lists>.row .right-content .lists .item .img{width:100%;margin:0 0 10px}.breadcrumb h1,.breadcrumb .here{width:100%;text-align:center}.breadcrumb .here{color:#999999}.breadcrumb .here a{color:#999999}.wenhua .content{width:100%;height:auto;overflow:auto}.media-bd{padding:0}.media-bd .row{width:100%;margin:0}.media-bd h1{margin:3rem 0 !important;width:100%}.media-content ul li{width:100%}.spe-page .main-content{padding-top:20px}.ab.ab2 .hd{flex-wrap:wrap;margin:15px 0}.ab.ab2 .hd h1{font-size:1.8rem;text-align:center;width:100%}.ab.ab2 .bd{margin:10px;background:none;box-shadow:none;padding:0 !important}.ab.ab2 .bd .grid .grid-item{width:100%;margin-bottom:20px}.ab .content{flex-wrap:wrap}.ab .content .bd{margin:10px}.ab .content .bd .cnt{max-height:none}.sub-company .hd .list{flex-wrap:wrap;width:100%;padding:0 15px}.sub-company .hd .list a{margin:0 0 10px}.sub-company .bd .cp-list{position:static;width:100%;margin-top:20px;height:auto}.sub-company .bd .cp-list .close{display:none}.item-lists .hd h1{font-size:1.8rem}.item-lists .left-side{margin-top:20px}.job-list .bd .block .left{min-width:30%}}
/*# sourceMappingURL=style.css.map */
