﻿/* AB模板网 整站模板下载 */
/* 模板：Www.AdminBuy.Cn */
/* 仿站：Fang.AdminBuy.Cn */
/* 素材：Sc.AdminBuy.Cn */
/* js特效：js.AdminBuy.Cn */
/* 在线工具 Tool.Adminbuy.Cn */
/* QQ：9490489 */
@charset 'utf-8';
.banner,.header-m,.i-banner,footer,header,main{-webkit-transition:all .5s;transition:all .5s}
.header .head-top{height:40px;background:#d70010;line-height:40px}
.header nav{background:url(../images/nav_bg.jpg) no-repeat center;background-size:cover}
.header nav a{float:left}
.header nav .nav-a{padding:15px 0 10px 0;width:12.5%}
.header nav .nav-a:nth-child(2),.header nav .nav-a:nth-child(3),.header nav .nav-a:nth-child(6),.header nav .nav-a:nth-child(7),.header nav .nav-a:nth-child(8){position:relative}
.header nav .nav-a:nth-child(2)::after,.header nav .nav-a:nth-child(3)::after,.header nav .nav-a:nth-child(6)::after,.header nav .nav-a:nth-child(7)::after,.header nav .nav-a:nth-child(8)::after{position:absolute;top:50%;left:0;width:1px;height:107px;background:#ededed;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.header nav .nav-a:nth-child(2):hover,.header nav .nav-a:nth-child(3):hover,.header nav .nav-a:nth-child(7):hover,.header nav .nav-a:nth-child(8):hover{color:#800315}
.header nav .nav-a i{width:32px;height:32px;border:1px solid #800315;border-radius:50%;color:#800315;text-align:center;line-height:30px}
.header nav .nav-a span{margin-top:6px;width:16px;font-weight:700;font-size:16px;line-height:22px}
.header .logo{overflow:hidden;width:25%;height:150px;text-align:center}
.header .logo span{margin-top:15px;width:175px;height:20px;border-radius:20px;background:#261b17;color:#fff;font-size:12px;line-height:20px}
footer{position:relative;padding-top:115px;background:#231816}
footer::after{position:absolute;top:0;top:-65px;left:0;width:100%;height:111px;background:url(../images/footer_bg.png) no-repeat top center;content:''}
footer .head{padding-bottom:.7rem}
footer .head dl{margin-right:46px}
footer .head dl dt{padding-bottom:5px;color:#e5e5e5;font-size:16px}
footer .head dl dd{color:#ccc;font-size:13px;line-height:28px}
footer .head .txt{padding-right:.35rem;color:#f0f0f0}
footer .head .txt strong{font-size:18px}
footer .head .txt em{font-size:27px}
footer .head .txt .f12{line-height:23px}
footer .erweima .img{width:83px;height:83px}
footer .bdsharebuttonbox a{border-radius:inherit!important;overflow:hidden;margin:0 8px 0 8px!important;height:18px;border-radius:50%}
footer .bdsharebuttonbox .a1{width:16px;background:url(../images/share_icon1.png) no-repeat center}
footer .bdsharebuttonbox .a2{width:22px;background:url(../images/share_icon2.png) no-repeat center}
footer .bdsharebuttonbox .a3{width:22px;background:url(../images/share_icon3.png) no-repeat center}
footer .corpight{padding:.16rem 10px;border-top:1px solid #423836;color:#ccc;line-height:22px}
.owl-controls .owl-page span{background:#d70010}
.owl-controls .owl-page.active span,.owl-controls.clickable .owl-page:hover span{background:#706f6f}
.i-banner img{width:100%}
.i-banner .owl-pagination{bottom:.3rem}
.i-banner .owl-controls .owl-page span{width:17px;height:17px;border-radius:20px;background:#706f6f;-webkit-transition:all .3s;transition:all .3s}
.i-banner .owl-controls .owl-page.active span,.i-banner .owl-controls .owl-page:hover span{width:42px;background:#cd0021}
.banner{height:265px;background-position:center;background-size:cover;background-repeat:no-repeat}
.i-main .xie{width:262px;height:434px;display:block;float:right;background:url(../images/p2.jpg)}
.i-main .i-pro .head{background:#343232}
.i-main .i-pro .head li{float:left;margin:0 49px}
.i-main .i-pro .head li a{width:75px}
.i-main .i-pro .head .icon{width:70px;height:70px;border-radius:50%;background:#fff}
.i-main .i-pro .head h3{height:32px;font-size:14px;line-height:32px;font-weight:700}
.i-main .i-pro .list{padding-top:.68rem;padding-bottom:1.27rem;background:url(../images/i_bg1.jpg) no-repeat center}
.i-main .i-pro .list .img{max-width:916px}
.i-main .i-pro .list h3{right:0;bottom:0;padding-right:4.7%;font-size:.28rem;-webkit-align-items:flex-end;align-items:flex-end}
.i-main .i-pro .list h3 em{width:.34rem}
.i-main .i-pro .list .info{max-width:191px}
.i-main .i-pro .list .info .abs{top:0;left:0}
.i-main .i-pro .list .info .txt-w{padding-bottom:120px}
.i-main .i-pro .list .info .txt-w .pl20{width:158px}
.i-main .i-pro .list .info h4{color:#d70010;font-size:16px}
.i-main .i-pro .list .info .txt{font-size:13px}
.i-main .i-pro .list .owl-pagination{bottom:-.81rem}
.i-main .i-pro .list .owl-controls .owl-page span{width:17px;height:17px;border-radius:20px;background:#706f6f;-webkit-transition:all .3s;transition:all .3s}
.i-main .i-pro .list .owl-controls .owl-page.active span,.i-main .i-pro .list .owl-controls .owl-page:hover span{width:42px;background:#cd0021}
.i-main .i-pro h2 span{font-size:25px}
.i-main .i-pro h2 em{font-size:26px;font-weight:700}
.i-main .i-about{padding-top:.8rem;padding-bottom:2.2rem;background:url(../images/i_bg2.jpg) no-repeat center;background-size:cover}
.i-main .i-about .mauto{max-width:1410px}
.i-main .i-about h2{margin-bottom:.33rem}
.i-main .i-about .txt1{overflow:auto;margin-bottom:58px;padding-top:106px;padding-right:30px;padding-left:30px;width:26.2%;height:340px;background:url(../images/txt_bg_1.jpg) no-repeat center;font-size:19px;line-height:39px}
.i-main .i-about .txt1 .info{height:156px}
.i-main .i-about .img{width:47.3%}
.i-main .i-about .txt2{width:26.2%;-webkit-align-self:flex-end;align-self:flex-end}
.i-main .i-about .txt2 .info{overflow:auto;height:340px;background:url(../images/txt_bg_2.jpg) no-repeat center;background-size:cover;line-height:39px}
.i-main .i-about .txt2 .info .box{padding-top:50px;padding-right:25px;padding-left:25px;font-size:15px}
.i-main .i-about .txt2 .btn{width:121px;height:93px;background:#e00024;color:#fff;font-size:19px;line-height:93px}
.i-main .i-industry{background:url(../images/i_bg3.jpg) no-repeat center;background-size:cover}
.i-main .i-industry .mauto{max-width:1337px}
.i-main .i-industry .baf{position:relative;margin-bottom:8px;padding:5px}
.i-main .i-industry .baf:hover .info{visibility:visible;opacity:1}
.i-main .i-industry .baf .info{bottom:0;left:0;visibility:hidden;border:5px solid #fff;background:rgba(0,0,0,.47);opacity:0;-webkit-transition:all .3s;transition:all .3s}
.i-main .i-industry .baf .info h3{position:relative;font-size:20px}
.i-main .i-industry .baf .info h3::after{position:absolute;bottom:-33px;left:50%;width:35px;height:5px;background:#fff;content:'';-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.i-main .i-industry .box1{margin-bottom:8px;width:28.7%}
.i-main .i-industry .box2{padding-right:15px;padding-left:14px;width:40.8%}
.i-main .i-industry .box2 .txt{margin-bottom:8px;padding-top:.78rem;padding-bottom:.73rem;background:#e00024}
.i-main .i-industry .box2 .txt h3{font-size:26px}
.i-main .i-industry .box2 .txt em{font-size:17px}
.i-main .i-industry .box3{width:30.5%;-webkit-align-self:flex-end;align-self:flex-end}
.i-main .i-industry .box3 .btn{font-size:19px}
.i-main .i-industry .box3 .btn span{width:250px;height:146px;background:#424242;color:#fff;text-align:center;line-height:146px}
.i-main .i-honor{padding-bottom:1.8rem;background:url(../images/i_bg4.jpg) no-repeat center}
.i-main .i-honor .box{margin-bottom:.1rem;padding:0 10px;height:225px}
.i-main .i-honor .owl-controls .owl-buttons div{width:40px;height:40px;border-radius:50%}
.i-main .i-honor .owl-controls .owl-buttons .owl-prev{left:-70px;background:rgba(0,0,0,.3) url(../images/honor_l.png) no-repeat center}
.i-main .i-honor .owl-controls .owl-buttons .owl-next{right:-70px;background:rgba(0,0,0,.3) url(../images/honor_r.png) no-repeat center}
.i-main .i-honor .owl-pagination{display:none}
.i-main .i-news{padding-bottom:1.52rem;background:url(../images/i_bg5.jpg) no-repeat center;background-size:cover}
.i-main .i-news li a{margin-bottom:28px}
.i-main .i-news li a:hover h3{color:#cd0021}
.i-main .i-news li a:hover .txt{box-shadow:0 0 5px rgba(0,0,0,.2)}
.i-main .i-news li a:nth-child(even) .date,.i-main .i-news li a:nth-child(even) .img,.i-main .i-news li a:nth-child(even) .info-w,.i-main .i-news li a:nth-child(even) h3{float:right}
.i-main .i-news li a:nth-child(even) .txt{margin-left:0;padding-right:152px;padding-left:.5rem;-webkit-transition:all .3s;transition:all .3s}
.i-main .i-news li a:nth-child(even) h3{padding-right:25px;padding-left:0}
.i-main .i-news .img{position:relative;z-index:1;width:251px;height:187px}
.i-main .i-news .info-w{width:calc(100% - 251px)}
.i-main .i-news .info-w .date{position:relative;z-index:1;width:105px;height:83px;background:#cd0021;color:#fff;line-height:83px}
.i-main .i-news .info-w .date span{font-size:41px}
.i-main .i-news .info-w .date i{font-size:25px}
.i-main .i-news .info-w h3{width:calc(100% - 105px);height:83px;font-size:18px;line-height:83px;-webkit-transition:all .3s;transition:all .3s}
.i-main .i-news .info-w .txt{overflow:hidden;margin-left:-134px;padding-right:.5rem;padding-left:152px;width:calc(100% + 134px);height:142px;border:1px solid #b5b5b5;font-size:16px;line-height:35px;-webkit-transform:translateY(-12px);transform:translateY(-12px)}
.i-main .i-news .owl-pagination{bottom:-.13rem}
.i-main .i-news .owl-controls .owl-page span{width:17px;height:17px;border-radius:20px;background:#706f6f;-webkit-transition:all .3s;transition:all .3s}
.i-main .i-news .owl-controls .owl-page.active span,.i-main .i-news .owl-controls .owl-page:hover span{width:42px;background:#cd0021}
.main{background-position:center;background-size:cover;background-repeat:no-repeat}
.content{padding-bottom:.8rem;min-height:400px}
.main-nav-p{text-align:center}
.main-nav-p strong{color:#d70010;font-size:26px}
.main-nav-p span{font-size:16px}
.main-nav-p a{margin:0 8px 20px 8px;width:178px;height:45px;background:#302e2e;color:#fff;text-align:center;line-height:45px}
.main-nav-p a.cur,.main-nav-p a:hover{border-color:#e60013;background:#e60013;color:#fff}
.main-home{border-bottom:1px solid #999;font-size:13px}
.main-home img{vertical-align:-3px}
.main-home i{color:#e60013}
.honor-list ul{margin-left:-.3rem}
.honor-list li{margin-top:.4rem;padding-left:.3rem}
.honor-list li a{background:url(../images/111.png) no-repeat bottom center;background-size:100% auto}
.honor-list li a .img{height:325px}
.honor-list li a .img img{position:absolute;right:0;bottom:60px;left:0;margin:auto;max-width:75%;max-height:82%}
.mask-wrap{position:fixed;top:0;left:0;z-index:99999;display:none;width:100%;height:100%;text-align:center}
.mask-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:.7}
.mask-main{position:absolute;top:50%;left:50%;margin-top:-300px;margin-left:-400px;width:800px;height:600px}
.mask-img{width:100%;height:500px}
.mask-img .img-md{max-width:100%;max-height:100%}
.mask-img img{position:relative;top:50%;max-width:100%;max-height:100%;transition:all .3s;transform:translateY(-50%)}
.mask-main p{display:inline-block;overflow:hidden;margin:auto;padding:0 .25rem;height:40px;max-width:100%;min-width:270px;border-radius:20px;background:#000;color:#fff;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;word-wrap:break-word;font-size:18px;line-height:40px}
.mask-pager li{position:absolute;top:25%;width:10%;height:50%;cursor:pointer}
.mask-pager .prev{left:10%;background:url(../images/l.png) no-repeat center}
.mask-pager .next{right:10%;background:url(../images/r.png) no-repeat center}
.mask-close{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.mask-close::after,.mask-close::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.mask-close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.mask-close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.mask-close:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
@media (max-width:800px){
.mask-main{top:0;left:0;margin-top:0;margin-left:0;width:100%;height:100%}
.mask-img{margin:10% auto;width:96%;height:80%}
.mask-main p{margin-top:-40px}
.mask-pager .prev{left:5%}
.mask-pager .next{right:5%}
.mask-img img{position:relative;top:50%;transform:translateY(-50%)}
}
@media (max-width:1200px){
	.i-main .xie {display:none !important;}
}
.pro-list ul{margin-left:-12px}
.pro-list li{margin-bottom:.43rem;padding-left:12px}
.pro-list .imgs{height:224px}
.pro-list h3{margin-top:3px;height:52px;background:#e60013;line-height:52px}
.pro-info h2{color:#302e2e;font-size:22px}
.pro-info h3{position:relative;padding-left:20px;color:#302e2e;font-size:18px}
.pro-info h3::after{position:absolute;top:50%;left:0;width:7px;height:23px;background:#e60013;content:'';-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.pro-info .txt{color:#302e2e}
.pro-info .btn a{margin:0 103px;width:170px;height:52px;border-radius:2px;color:#fff;line-height:52px}
.pro-info .btn a img{margin-right:10px;vertical-align:-6px}
.pro-info .btn .a1{background:#e60013}
.pro-info .btn .a2{background:#302e2e}
.news-list .head{margin-bottom:.6rem}
.news-list .head a:hover h3{color:#e60013}
.news-list .head .imgs{width:447px;height:269px}
.news-list .head .info{padding-left:6.5%;width:calc(100% - 447px)}
.news-list .head .info h3{font-size:18px}
.news-list .head .date{height:21px;line-height:21px}
.news-list .head .date img{height:20px;vertical-align:-5px}
.news-list .head .els2{height:120px;-webkit-line-clamp:4}
.news-list .head .owl-pagination{display:none}
.news-list .head .owl-controls .owl-buttons div{top:inherit;bottom:0;width:30px;height:30px;-webkit-transform:translateY(0);transform:translateY(0)}
.news-list .head .owl-controls .owl-buttons .owl-prev{right:51px;left:inherit;background-image:url(../images/news_l_icon.png)}
.news-list .head .owl-controls .owl-buttons .owl-next{right:10px;background-image:url(../images/news_r_icon.png)}
.news-list .list{border-top:1px dashed #c5c1c1}
.news-list .list a:hover h3{color:#e60013}
.news-list .list li{padding-top:.4rem;padding-bottom:.2rem;border-bottom:1px dashed #c5c1c1}
.news-list .list h3{font-size:18px}
.news-list .list .els2{height:52px;line-height:26px}
.news-info h3{font-size:18px}
.news-info .btn a{width:170px;height:52px;border-radius:2px;background:#e60013;color:#fff;line-height:52px}
.contect form{margin-right:auto;margin-left:auto;max-width:615px}
.contect .txt,.contect textarea{width:100%;border:1px solid #999;background:0 0}
.contect .txt{margin-bottom:.22rem;padding:0 .18rem;height:43px;line-height:43px}
.contect textarea{padding:.15rem .2rem;height:146px;font-size:14px}
.contect .btn{margin-top:.43rem}
.contect .btn input{width:100%;height:50px;border-radius:2px;background:#d2b066;color:#fff;line-height:50px}
.tab-body li{display:none}
.tab-body li.cur{display:block}
.fix-wrap{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;background:rgba(0,0,0,.8)}
.fix-wrap .hide{position:fixed;top:5%;right:5%;padding:25px;width:25px;height:25px;border-radius:50%;background:#090908;cursor:pointer;-webkit-transition:all .8s;transition:all .8s}
.fix-wrap .hide::after,.fix-wrap .hide::before{position:absolute;top:50%;left:50%;margin-top:-27.5%;width:1px;height:55%;background:#fff;content:''}
.fix-wrap .hide::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.fix-wrap .hide::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
.fix-wrap .hide:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fix-video .video-wrap{display:table;overflow:hidden;padding:10px;max-width:55%;max-height:55%;border:1px solid #3a3a3a;background:#2d2d2d;-webkit-animation:ReturnToNormal .5s both;animation:ReturnToNormal .5s both}
.fix-video video{max-width:100%;max-height:100%}
.fix-pic{overflow:auto}
.fix-pic img{-webkit-animation:zoomIn .5s both;animation:zoomIn .5s both}
.fix-search{padding:0 2.5%;background:#222}
.fix-search:hover .search::after{-webkit-transform:scale(1);transform:scale(1)}
.fix-search .search{position:relative;padding-left:88px;width:100%;height:125px;background:url(../images/240ae50a0fc542cd9b2c69c88577c6dc.gif) no-repeat 35px center;color:#555;font-size:66px}
.fix-search .search::after,.fix-search .search::before{position:absolute;bottom:0;left:0;width:100%;height:1px;content:'';-webkit-transition:all 1s;transition:all 1s}
.fix-search .search::before{background:#515151}
.fix-search .search::after{background:rgba(255,255,255,.5);-webkit-transform:scale(0,1);transform:scale(0,1)}
.fix-search .btn,.fix-search .txt{background:0 0;color:#555}
.fix-search .txt{padding-right:2%;width:100%;text-align:center;font-size:66px}
.fix-search .btn{font-size:24px}
.fix-bar{position:fixed;right:2%;bottom:10%;width:50px}
.fix-bar a{position:relative;display:block;margin-bottom:4px;width:59px;height:56px;background-color:rgba(0,0,0,.4);background-position:center;background-repeat:no-repeat;color:#fff}
.fix-bar a .txt{position:absolute;left:-95px;visibility:hidden;width:85px;height:100%;background-color:#000;font-size:12px;line-height:56px;opacity:0;-webkit-transition:all .3s;transition:all .3s}
.fix-bar a .txt2{left:-160px;width:150px;font-size:14px}
.fix-bar a .erweima{left:-130px;width:110px;height:110px}
.fix-bar a:hover{background-color:#e60013}
.fix-bar a:hover .txt{left:-85px;visibility:visible;background-color:#e60013;opacity:1}
.fix-bar a:hover .erweima{left:-110px}
.fix-bar a:hover .txt2{left:-150px}
.in-page{color:#888;line-height:35px}
.in-page span{padding:0 15px;border:1px solid #e8e8e8}
.in-page a{padding:0 15px;border:1px solid #e8e8e8;background:#fff}
.in-page a.cur,.in-page a:hover{border-color:#e60013;background:#e60013;color:#fff}
.bd_weixin_popup{height:300px!important}
.imgs{background:url(../images/72c94812a26b49b3b78f60611a964258.gif) no-repeat center}