html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0}@font-face{font-family:'iconfont';src:url("//at.alicdn.com/t/font_740200_cx7pn1b3ieo.eot");src:url("//at.alicdn.com/t/font_740200_cx7pn1b3ieo.eot?#iefix") format("embedded-opentype"),url("//at.alicdn.com/t/font_740200_cx7pn1b3ieo.woff2") format("woff2"),url("//at.alicdn.com/t/font_740200_cx7pn1b3ieo.woff") format("woff"),url("//at.alicdn.com/t/font_740200_cx7pn1b3ieo.ttf") format("truetype"),url("//at.alicdn.com/t/font_740200_cx7pn1b3ieo.svg#iconfont") format("svg")}.iconfont{font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}body{color:#000;background:#fff;font-size:14px;font-family:"Segoe UI", "Lucida Grande", Helvetica, Arial, "Microsoft YaHei", FreeSans, Arimo, "Droid Sans","wenquanyi micro hei","Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif}a{text-decoration:none;color:#000}a:hover,a:focus{color:#e40118;text-decoration:none}.winH{position:relative}.w_col{padding:0 70px}@media (max-width: 1611px){.w_col{padding:0 100px}}@media (max-width: 1444px){.w_col{padding:0 80px}}@media (max-width: 1380px){.w_col{padding:0 60px}}@media (max-width: 1180px){.w_col{padding:0 40px}}@media (max-width: 668px){.w_col{padding:0 20px}}.w{max-width:1340px;padding:0 20px;overflow:hidden;margin:0 auto}a span.more.ani-left-right{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.5s;transition-duration:0.5s}a span.more.ani-left-right:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#e40118;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}a:hover span.more.ani-left-right:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66);transition-timing-function:cubic-bezier(0.52, 1.64, 0.37, 0.66)}.pages{text-align:center;padding:.5rem 0}.pages a{display:block;width:80px;height:34px;line-height:32px;font-size:14px;background:none;color:#999;border:1px solid #999}.pages a:hover{color:#999}.text-center{text-align:center}.pagination{display:inline-block;padding-left:0;margin:0 0 0px 0;border-radius:0px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 16px;margin-left:0px;line-height:1.42857143;color:#333;text-decoration:none;background-color:#f5f5f5;border:none;font-size:14px;border-radius:0px;margin-right:15px;transition:all .5s}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-radius:0px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-radius:0px}.pagination>li>a:hover,.pagination>li>span:hover,.pagination>li>a:focus,.pagination>li>span:focus{z-index:3;color:#fff;background:#e40118}.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,.pagination>.active>span:hover,.pagination>.active>a:focus,.pagination>.active>span:focus{z-index:2;color:#fff;cursor:default;background-color:#e40118;border-color:#e40118}.pagination>.disabled>span,.pagination>.disabled>span:hover,.pagination>.disabled>span:focus,.pagination>.disabled>a,.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{color:#777;cursor:not-allowed;background-color:#f5f5f5;border-color:#f5f5f5}@font-face{font-family:'btr';src:url("/i/fonts/BrandonText-Regular.eot");src:url("/i/fonts/BrandonText-Regular.eot?#iefix") format("embedded-opentype"),url("/i/fonts/BrandonText-Regular.woff") format("woff"),url("/i/fonts/BrandonText-Regular.ttf") format("truetype"),url("/i/fonts/BrandonText-Regular.svg#YourWebFontName") format("svg")}@font-face{font-family:'btm';src:url("/i/fonts/BrandonText-Medium.eot");src:url("/i/fonts/BrandonText-Medium.eot?#iefix") format("embedded-opentype"),url("/i/fonts/BrandonText-Medium.woff") format("woff"),url("/i/fonts/BrandonText-Medium.ttf") format("truetype"),url("/i/fonts/BrandonText-Medium.svg#YourWebFontName") format("svg")}@font-face{font-family:'btb';src:url("/i/fonts/BrandonText-Bold.eot");src:url("/i/fonts/BrandonText-Bold.eot?#iefix") format("embedded-opentype"),url("/i/fonts/BrandonText-Bold.woff") format("woff"),url("/i/fonts/BrandonText-Bold.ttf") format("truetype"),url("/i/fonts/BrandonText-Bold.svg#YourWebFontName") format("svg")}@font-face{font-family:'btbb';src:url("/i/fonts/BrandonText-Black.eot");src:url("/i/fonts/BrandonText-Black.eot?#iefix") format("embedded-opentype"),url("/i/fonts/BrandonText-Black.woff") format("woff"),url("/i/fonts/BrandonText-Black.ttf") format("truetype"),url("/i/fonts/BrandonText-Black.svg#YourWebFontName") format("svg")}.page_404{position:relative}.page_404 .inner{width:800px;height:550px;padding:425px 0 0;background:url("../img/404.jpg") center center no-repeat;position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-275px}.page_404 .inner span.txt{display:block;font-size:20px;color:#999;text-align:center;margin-bottom:20px}.page_404 .inner .btn{width:100%}.page_404 .inner .btn ul{text-align:center}.page_404 .inner .btn ul li{display:inline-block;width:90px;height:40px;line-height:40px;text-align:center;margin:0 6px}.page_404 .inner .btn ul li a{display:block}.page_404 .inner .btn ul li:nth-child(1) a{background:#e40118;color:#fff}.page_404 .inner .btn ul li:nth-child(2){line-height:36px}.page_404 .inner .btn ul li:nth-child(2) a{border:2px solid #e40118;color:#e40118}#warper #sidebar-wrapper{width:50vw;height:100%;padding:0.5rem;left:-50vw;transition:all .5s}#warper #sidebar-wrapper a.logo{display:block;float:none;width:100%;margin-top:.5rem}#warper #sidebar-wrapper a.logo img{display:block;margin:0 auto;height:1.25rem}#warper.toggled #sidebar-wrapper{left:0;z-index:101;overflow-y:scroll;overflow-x:hidden;background-color:#f5f5f5;border-color:#f5f5f5}#warper.toggled .hamburger{position:fixed;color:#fff}.hamburger{position:absolute;right:.5rem;top:.925rem;z-index:10000;font-size:.6rem;width:1.15rem;height:.925rem;border:none;background:transparent}.hamburger span{display:block;width:100%;height:1rem;line-height:1rem}.hamburger:hover,.hamburger:focus,.hamburger:active{outline:none}.hamburger.is-closed:before{content:'';display:block;width:80px;font-size:14px;color:#333;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{width:100%;height:2px;position:absolute;left:0}.hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom{background-color:#333}.hamburger.is-closed .hamb-top{top:0px;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed .hamb-middle{top:50%;margin-top:-1px}.hamburger.is-closed .hamb-bottom{bottom:0px;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover .hamb-top{top:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-closed:hover .hamb-bottom{bottom:0;-webkit-transition:all .35s ease-in-out}.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom{background-color:#fff}.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-bottom{top:50%;margin-top:-2px}.hamburger.is-open .hamb-top{-webkit-transform:rotate(45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08)}.hamburger.is-open .hamb-middle{display:none}.hamburger.is-open .hamb-bottom{-webkit-transform:rotate(-45deg);-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.73, 1, 0.28, 0.08)}.hamburger.is-open:before{content:'';display:block;width:100px;font-size:14px;color:#fff;line-height:32px;text-align:center;opacity:0;-webkit-transform:translate3d(0, 0, 0);-webkit-transition:all .35s ease-in-out}.hamburger.is-open:hover:before{opacity:1;display:block;-webkit-transform:translate3d(-100px, 0, 0);-webkit-transition:all .35s ease-in-out}.overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:100}.target-fix{position:relative;top:0px;display:block;height:1px;background:none;overflow:hidden;outline:0;text-decoration:none;border:none}.target-fix:focus{outline:0}html{font-size:40px;height:100%}header{width:100%;height:2.75rem;position:relative;background-color:#fff}header .logo{height:1.25rem;position:absolute;left:.5rem;top:.75rem;z-index:1}header .logo img{height:100%}header a.tel{width:1rem;height:1rem;line-height:1rem;position:relative;z-index:2;text-decoration:none;position:absolute;right:3rem;top:50%;margin-top:-0.5rem}header a.tel i.iconfont{font-size:1rem;color:#333}header a.tel:hover i.iconfont,header a.tel:active i.iconfont{color:#e40118}.nav_icon{float:right}.m_nav{margin:1rem 0 0}.m_nav .panel{border-radius:0px;background:none;-webkit-box-shadow:none;box-shadow:none}.m_nav .panel .panel-heading{border-bottom:1px solid rgba(0,0,0,0.1);padding:0}.m_nav .panel .panel-heading .panel-title{line-height:2.25rem}.m_nav .panel .panel-heading .panel-title a.t{display:block;float:left;width:50%;color:#333;text-decoration:none;font-size:0.8rem}.m_nav .panel .panel-heading .panel-title a.switch{display:block;float:right;width:1rem;height:2.25rem;color:#333;position:relative}.m_nav .panel .panel-heading .panel-title a.switch i{display:block;width:1rem;height:2.25rem;text-align:right;font-style:normal;transform:rotate(0deg);position:absolute;right:0;top:0;z-index:3}.m_nav .panel .panel-heading .panel-title a.switch i:after{content:'\e638';font-family:'iconfont';font-size:1rem;display:block;width:1rem;height:2.25rem;line-height:2.25rem;color:#666;transition:all .5s}.m_nav .panel .panel-heading .panel-title a.switch[aria-expanded="true"] i:after{transform:rotate(90deg)}.m_nav .panel .panel-collapse .panel-body{border-top:none;padding:15px 0}.m_nav .panel .panel-collapse .panel-body:before,.m_nav .panel .panel-collapse .panel-body:after{display:none}.m_nav .panel .panel-collapse .panel-body ul{margin:0;padding:0}.m_nav .panel .panel-collapse .panel-body ul li{display:block}.m_nav .panel .panel-collapse .panel-body ul li a{display:block;line-height:1.8rem;color:#666;text-indent:0.5rem;font-size:0.7rem}#index_warp{overflow:hidden}#index_banner .item a{display:block}#index_banner .item .img img{width:100%}#index_banner .owl-controls .owl-buttons div{width:1rem;height:1rem;line-height:1rem;text-align:center;position:absolute;top:50%;margin-top:-20px;z-index:20;opacity:.8;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}#index_banner .owl-controls .owl-buttons div.owl-prev{left:1rem}#index_banner .owl-controls .owl-buttons div.owl-next{right:1rem}#index_banner .owl-controls .owl-buttons div:hover{opacity:1}#index_banner .owl-controls .owl-buttons i.iconfont{font-size:1rem;color:#fff;vertical-align:middle}.title01{font-size:1.125rem;color:#e40118;font-weight:bold}.title01 span{display:block;font-size:1.125rem;color:#ccc;margin-bottom:.5rem;font-family:'btb'}.title01.center{text-align:center}.title01.white{color:#fff}.more01{display:block;width:7.5rem;height:2rem;line-height:2rem;text-align:center;font-size:.75rem;font-family:'btm';background:#222;color:#fff;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.more01:hover{background:#e40118}.more01.center{margin:0 auto}.index_pro{padding:2rem .5rem}.index_pro .list{margin-top:1.5rem}.index_pro .list ul li{display:block;width:100%;border:2px solid #dadada;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../img/in_pro_list_active_bg.jpg");margin-bottom:1rem}.index_pro .list ul li a{display:block;padding:1rem 0;text-align:center}.index_pro .list ul li a img{display:block;max-width:100%;margin:0 auto}.index_pro .list ul li a span.title{display:block;font-size:1rem;font-family:'btb';margin-top:.5rem}.index_case{padding:2rem .5rem;position:relative}.index_case:before{content:'';display:block;width:100%;height:5.15rem;background-repeat:no-repeat;background-position:center top;background-size:cover;background-image:url("../img/m_case_top.jpg");position:absolute;left:0;top:0;z-index:1}.index_case:after{content:'';display:block;width:100%;height:5.15rem;background-repeat:no-repeat;background-position:center bottom;background-size:cover;background-image:url("../img/m_case_bottom.jpg");position:absolute;left:0;bottom:0;z-index:1}.index_case .title01{position:relative;z-index:2}.index_case .list{margin-top:1.5rem;overflow:hidden;position:relative;z-index:2}.index_case .list ul{margin:0 -.25rem}.index_case .list ul li{display:block;float:left;width:50%;padding:0 .25rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../img/in_pro_list_active_bg.jpg");margin-bottom:.5rem}.index_case .list ul li a{display:block;text-align:center}.index_case .list ul li a img{display:block;max-width:100%;margin:0 auto}.index_case .list ul li a span.title{display:block;font-size:.5rem;font-family:'btb';margin-top:.5rem;height:1.5rem;line-height:.75rem;overflow:hidden}.index_case .more01{position:relative;z-index:2}.in_about{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../img/in_about_bg.jpg");padding:2rem .5rem}.in_about .txt{margin-top:1.5rem;font-size:.75rem;line-height:1.25rem;color:#fff;text-align:center}.in_about a.more{display:block;width:7.5rem;height:2rem;line-height:1.95rem;border:1px solid #fff;text-align:center;color:rgba(255,255,255,0.5);margin:1.5rem auto 0;transition:all .5s}.in_about a.more i.iconfont{font-size:2rem}.in_about a.more:hover{border:1px solid #fff;color:#fff}footer{background:#333}.foot_nav{padding:.5rem .5rem 0}.foot_nav .panel{border-radius:0px;background:none}.foot_nav .panel .panel-heading{border-bottom:1px solid #6e6e6e;padding:0}.foot_nav .panel .panel-heading .panel-title{line-height:2rem}.foot_nav .panel .panel-heading .panel-title a.t{display:block;float:left;width:50%;color:#fff;text-decoration:none;font-size:.75rem}.foot_nav .panel .panel-heading .panel-title a.switch{display:block;float:right;width:.75rem;color:#fff;text-indent:-9999px;overflow:hidden;margin-top:.5rem}.foot_nav .panel .panel-heading .panel-title a.switch i{display:block;width:.75rem;height:.75rem;position:relative}.foot_nav .panel .panel-heading .panel-title a.switch i:before{content:'';display:block;width:.5rem;height:2px;line-height:2px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-1px;transform:rotate(0deg);transition:all .5s}.foot_nav .panel .panel-heading .panel-title a.switch i:after{content:'';display:block;width:.5rem;height:2px;line-height:2px;background:#fff;position:absolute;left:50%;top:50%;margin-left:-6px;margin-top:-1px;transform:rotate(-90deg);transition:all .5s}.foot_nav .panel .panel-heading .panel-title a.switch[aria-expanded="true"] i:before{transform:rotate(180deg)}.foot_nav .panel .panel-heading .panel-title a.switch[aria-expanded="true"] i:after{transform:rotate(0deg)}.foot_nav .panel .panel-collapse .panel-body{border-top:none;padding:15px 0}.foot_nav .panel .panel-collapse .panel-body:before,.foot_nav .panel .panel-collapse .panel-body:after{display:none}.foot_nav .panel .panel-collapse .panel-body ul{margin:0;padding:0}.foot_nav .panel .panel-collapse .panel-body ul li{display:block}.foot_nav .panel .panel-collapse .panel-body ul li a{display:block;line-height:1.25rem;color:#f4f4f4;text-indent:1rem;font-size:.75rem}.foot_copyright{background-color:#222;padding:0 .5rem}.foot_copyright p{display:block;float:left;width:50%;color:#fff;line-height:2rem;font-size:.6rem}.foot_copyright p a{color:rgba(255,255,255,0.5);-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.foot_copyright p a:hover{color:#fff}.foot_copyright p:nth-last-of-type(1){text-align:right}.n_banner img{width:100%}.intro_about{padding:1rem .5rem}.intro_about .txt{margin-top:1rem;font-size:.75rem;line-height:1.25rem;color:#333}.intro_about a.more{display:block;width:7.5rem;height:2rem;line-height:1.95rem;border:1px solid #999;text-align:center;color:#999;margin:1rem 0 1rem;transition:all .5s}.intro_about a.more i.iconfont{font-size:2rem}.intro_about .img{width:100%}.intro_about .img img{width:100%}.intro_chairman{width:100%;padding:1.5rem .5rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("../img/intro_chairman_bg.jpg")}.intro_chairman .title01{color:#fff}.intro_chairman .title01 span{color:rgba(255,255,255,0.5)}.intro_chairman .txt{width:100%;margin:1rem auto;font-size:.75rem;line-height:1.25rem;color:#fff;text-align:center}.intro_chairman a.more{display:block;width:7.5rem;height:2rem;line-height:1.95rem;border:1px solid #fff;text-align:center;color:#fff;margin:1rem auto 0rem;transition:all .5s}.intro_chairman a.more i.iconfont{font-size:2rem}.intro_history{padding:1.5rem .5rem}#intro_history_list{margin-top:1.5rem}#intro_history_list .item{width:100%}#intro_history_list .item .block{height:100%;position:relative;padding:1rem;background:#6fccf7;border-radius:1rem}#intro_history_list .item .block b{display:block;width:100%;height:1.5rem;line-height:1.5rem;text-align:center;color:#fff;font-family:'btb';font-size:1rem}#intro_history_list .item .block .des{width:100%;text-align:center;font-size:.75rem;line-height:1rem;height:2rem;overflow:hidden;font-weight:bold;color:#fff}#intro_history_list .owl-controls{width:100%;margin:.5rem 0}#intro_history_list .owl-controls .owl-buttons{text-align:center}#intro_history_list .owl-controls .owl-buttons div{display:inline-block;margin:0 .25rem;width:2rem;height:2rem;line-height:2rem;text-align:center;background:#fff;border:1px solid #ddd;transition:all .5s;border-radius:100%}#intro_history_list .owl-controls .owl-buttons div.owl-prev{left:5%}@media (max-width: 1681px){#intro_history_list .owl-controls .owl-buttons div.owl-prev{left:10px}}#intro_history_list .owl-controls .owl-buttons div.owl-next{right:5%}@media (max-width: 1681px){#intro_history_list .owl-controls .owl-buttons div.owl-next{right:10px}}#intro_history_list .owl-controls .owl-buttons div:hover{background:#e40118}#intro_history_list .owl-controls .owl-buttons i.iconfont{height:1.95rem;line-height:1.95rem;font-size:.75rem;color:#ddd;vertical-align:top}.intro_culture{padding:1.5rem .5rem;background-repeat:no-repeat;background-position:center center;background-size:cover;background-image:url("/i/img/intro_culture_bg.jpg")}.intro_culture .title01{color:#fff}.intro_culture .title01 span{color:rgba(255,255,255,0.5)}.intro_culture .list{margin:1.5rem auto 0;padding:0}.intro_culture .list .item{float:left;width:33.33%;margin-bottom:.5rem}.intro_culture .list .item .col span.icon{display:block;width:5rem;height:5rem;margin:0 auto;text-align:center;line-height:5rem;border:1px solid #fff;border-radius:100%}.intro_culture .list .item .col span.icon i{display:block;width:2.5rem;height:2.5rem;margin:1.25rem auto 0;background-image:url("/i/img/c.png");background-repeat:no-repeat}.intro_culture .list .item .col span.icon i.ico01{background-position:0 0}.intro_culture .list .item .col span.icon i.ico02{background-position:-50px 0}.intro_culture .list .item .col span.icon i.ico03{background-position:-100px 0}.intro_culture .list .item .col span.icon i.ico04{background-position:-150px 0}.intro_culture .list .item .col span.icon i.ico05{background-position:-200px 0}.intro_culture .list .item .col p.txt{margin-top:.5rem;display:block;color:#fff;font-size:.6rem;line-height:.75rem;height:3.25rem;overflow:hidden;text-align:center}.intro_culture .list .item .col p.txt b{display:block;font-size:.75rem;font-weight:bold;line-height:1rem;height:1rem}.product_index{padding:1.5rem .5rem;background-color:#f5f5f5}.product_index .item{margin-bottom:1.5rem}.product_index .item .img{width:100%;position:relative}.product_index .item .img img{width:100%}.product_index .item .txt{width:100%}.product_index .item .txt .title{width:100%;height:1.5rem;line-height:1.5rem;position:relative;margin:1.5rem 0}.product_index .item .txt .title b{display:block;width:100%;text-transform:uppercase;font-size:1rem;font-family:'btb', "Microsoft YaHei";color:#222;position:absolute;left:0px;top:0px;z-index:1}.product_index .item .txt .title em{display:block;width:100%;font-style:normal;font-size:3.5rem;font-family:'btb';color:rgba(0,0,0,0.1);position:absolute;left:0px;top:0px;z-index:1}.product_index .item .txt .des{margin:.75rem 0}.product_index .item .txt .des .des_inner{font-size:.75rem;line-height:1.25rem;color:#666}.product_index .item .txt .more .more01{background:none;color:#333;border:1px solid #333}.product_index .item .txt .more .more01 i.iconfont{font-size:1rem}.product_index .item .txt .more .more01:hover{background:#e40118}.product_index .item .txt .more .more01.center{margin:0 auto}.product_index .item:last-child{margin-bottom:0}.page_w{background:#f5f5f5;padding:0 .5rem 0}.page_w.pb20{padding-bottom:.5rem}.sub_nav{padding:.5rem 0 0;overflow:hidden}.sub_nav ul{margin:0 -.25rem}.sub_nav ul li{display:block;float:left;width:33.33%;margin-bottom:.5rem;padding:0 .25rem}.sub_nav ul li a{width:100%;text-align:center;background-color:#fff;color:#666;text-align:center;height:2rem;line-height:1rem;font-size:.6rem;display:table;font-family:'btb'}.sub_nav ul li a span{display:table-cell;vertical-align:middle}.sub_nav ul li a.cur{background-color:#e40118;color:#fff}.pro_list ul{border-top:1px solid #d7d7d7;border-left:1px solid #d7d7d7}.pro_list ul li{display:block;float:left;width:50%;background:#fff;padding:.5rem;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}.pro_list ul li a{display:block}.pro_list ul li a .img{text-align:center}.pro_list ul li a .img img{width:100%}.pro_list ul li a span.title{display:block;width:100%;height:1rem;line-height:1rem;text-align:center;font-size:.75rem;color:#222;font-family:'btb', "Microsoft YaHei";transition:all .5s;margin-top:.5rem}.pro_list ul li a span.more{display:block;width:3.75rem;height:1rem;border:1px solid #bbb;line-height:1rem;text-align:center;margin:1rem auto 0;transition:all .5s}.pro_list ul li a span.more i.iconfont{color:#999;transition:all .5s;font-size:.75rem}.pro_list ul li a:hover span.title{color:#e40118}.pro_list ul li a:hover span.more{background:#e40118;border-color:#e40118}.pro_list ul li a:hover span.more i.iconfont{color:#fff}.product_content{padding:0 0 .5rem}.product_content h1.title{display:block;width:100%;line-height:1.5rem;border-bottom:2px solid #c1c0bf;font-size:1rem;color:#e40118;margin:.5rem 0 0;padding-bottom:.5rem}.product_content .txt{font-size:.75rem;line-height:1.25rem;color:#666;font-family:'btr', "Microsoft YaHei";padding:.5rem 0}.product_content .txt img{max-width:100%}.product_d_slide{border:1px solid #d7d7d7}.product_d_slide .item img{width:100%}.product_d_slide .owl-controls .owl-buttons div{width:50px;height:80px;line-height:80px;text-align:center;background:#ccc;position:absolute;top:50%;margin-top:-40px;z-index:20;transition:all .5s}.product_d_slide .owl-controls .owl-buttons div.owl-prev{left:0px}.product_d_slide .owl-controls .owl-buttons div.owl-next{right:0px}.product_d_slide .owl-controls .owl-buttons div:hover{background:#e40118}.product_d_slide .owl-controls .owl-buttons i.iconfont{font-size:20px;color:#fff;vertical-align:middle}.case_list{margin:0}.case_list ul{margin:0 -.5rem}.case_list ul li{display:block;float:left;width:100%;padding:0 .5rem;margin-bottom:.5rem}.case_list ul li:nth-last-of-type(1){margin-bottom:0}.case_list ul li a{display:block}.case_list ul li a .img{width:100%;height:7.5rem;overflow:hidden}.case_list ul li a .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 1s}.case_list ul li a .txt{padding:1rem .5rem;background:#fff}.case_list ul li a .txt .title{display:block;font-size:.75rem;color:#222;height:1.25rem;line-height:1.25rem;overflow:hidden;transition:all .5s}.case_list ul li a .txt i.line{display:block;width:3rem;height:2px;line-height:2px;background:#ddd;margin:.5rem 0;transition:all .5s}.case_list ul li a .txt .des{font-size:.6rem;line-height:1.25rem;color:#666;overflow:hidden}.case_list ul li a:hover .img span{transform:scale(1.07, 1.07)}.case_list ul li a:hover .txt .title{color:#e40118}.case_list ul li a:hover .txt i.line{width:80px;background:#e40118}.news_list{margin:0}.news_list ul{margin:0 -.5rem}.news_list ul li{display:block;float:left;width:100%;padding:0 .5rem;margin-bottom:.5rem}.news_list ul li:nth-last-of-type(1){margin-bottom:0}.news_list ul li a{display:block}.news_list ul li a .img{width:100%;height:7.5rem;overflow:hidden}.news_list ul li a .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 1s}.news_list ul li a .txt{padding:1rem .5rem;background:#fff}.news_list ul li a .txt span.date{display:block;font-size:.5rem;line-height:.5rem;font-family:'btb';color:#999}.news_list ul li a .txt .title{display:block;font-size:.75rem;color:#222;height:1.25rem;line-height:1.25rem;overflow:hidden;transition:all .5s}.news_list ul li a .txt i.line{display:block;width:3rem;height:2px;line-height:2px;background:#ddd;margin:.5rem 0;transition:all .5s}.news_list ul li a .txt .des{font-size:.6rem;line-height:1.25rem;color:#666;overflow:hidden}.news_list ul li a:hover .img span{transform:scale(1.07, 1.07)}.news_list ul li a:hover .txt .title{color:#e40118}.news_list ul li a:hover .txt i.line{width:80px;background:#e40118}.news_content{background:#fff;padding:1rem .5rem}.news_content h1.title{display:block;width:100%;line-height:1.25rem;position:relative;border-bottom:2px solid #c1c0bf;font-size:1rem;color:#222;font-weight:bold;margin:0;padding-bottom:.5rem}.news_content h1.title span.date{display:block;width:100%;height:1rem;line-height:1rem;font-size:.75rem;color:#999;font-family:'btm'}.news_content .txt{font-size:.75rem;line-height:1.25rem;color:#666;font-family:'btr', "Microsoft YaHei";padding:.5rem 0 0}.news_content .txt img{max-width:100%}.service_index{margin:0;padding:1rem;background-color:#fff}.service_index .item{display:block;width:100%;margin-bottom:1rem}.service_index .item:nth-last-of-type(1){margin-bottom:0}.service_index .item a{display:block;background-color:#f5f5f5}.service_index .item a .img{width:100%;height:7.5rem;overflow:hidden}.service_index .item a .img span{display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;transition:all 1s}.service_index .item a .txt{padding:1rem .5rem}.service_index .item a .txt .t{display:block;font-size:1rem;color:#222;text-align:center;height:1.25rem;line-height:1.25rem;overflow:hidden;transition:all .5s}.service_index .item a .txt p{font-size:.6rem;line-height:1.25rem;color:#666;overflow:hidden;text-align:center;margin:.5rem 0}.service_index .item a .txt span.more{display:block;width:4.5rem;height:1.5rem;border:1px solid #bbb;line-height:1.5rem;text-align:center;margin:0 auto 0;transition:all .5s}.service_index .item a .txt span.more i.iconfont{color:#999;transition:all .5s;font-size:1.5rem}.service_index .item a:hover .img span{transform:scale(1.07, 1.07)}.service_index .item a:hover .txt .title{color:#e40118}.service_index .item a:hover .txt i.line{width:80px;background:#e40118}.contact_index{margin:0;background-color:#fff;overflow:hidden;padding:1rem .5rem 0}.contact_index .row{margin:0 -20px}.contact_index .row .item{padding:0 20px}.contact_txt{border:2px solid #cacaca;padding:.75rem}.contact_txt h1.title{display:block;font-size:1rem;color:#e40118;margin-bottom:.75rem}.contact_txt .txt{width:100%;line-height:1.25rem;font-size:.75rem;color:#333}#map01{width:100%;height:300px;margin:.5rem 0}.contact_message_form_col{margin:0;padding:0}.contact_message_form_col .row{margin:0 -15px}.contact_message_form_col .row .item{padding:0 15px;margin-bottom:.5rem}.contact_message_form_col .row .item input.form_input{width:100%;height:2.25rem;line-height:2.25rem;border:none;background:#f5f5f5;padding:0 1rem;outline:0}.contact_message_form_col .row .item input.form_input:after{content:'*';color:red}.contact_message_form_col .row .item textarea{width:100%;height:7.5rem;line-height:1.25rem;border:none;background:#f5f5f5;padding:1rem}@media (max-width: 1681px){.contact_message_form_col .row .item textarea{height:250px}}.contact_message_form_col .row .item .submit{width:100%;margin:0;height:2.5rem;line-height:2.5rem;text-align:center;border:none;background:#3c3c3c;color:#fff;font-size:.75rem;transition:all .5s}.contact_message_form_col .row .item .submit:hover{background:#e40118}.contact_message_form_col .row .des{color:#333}

/*# sourceMappingURL=app.min.css.map */
