@charset "utf-8";.container,.header,.menu{width:1230px;padding-left:15px;padding-right:15px;margin:0 auto}.header{background-color:#fff;height:130px}.header .weixin,.header .tel,.header .menu{float:right;display:inline-block}.header .weixin,.header .tel{line-height:85px;margin-left:30px}.header .weixin i,.header .tel i{font-size:24px;display:inline-block;width:58px;height:58px;-webkit-border-radius:58px;-moz-border-radius:58px;border-radius:58px;line-height:58px;text-align:center;border:1px solid #ddd;color:#d70c19;margin-top:5px}.header .tel{font-size:22px;margin-top:25px}.header .tel i{float:left;color:#d70c19;margin-right:10px}.header .tel div{display:inline-block;line-height:1.5;color:#d70c19;font-family:'Oswald',sans-serif}.logo{float:left;margin-top:30px}.logo img{height:69px}.logo-txt{float:left;margin-left:30px;padding-left:30px;margin-top:30px;border-left:1px solid #ddd;font-size:20px}.wrap{width:100%;background-color:#fff;height:70px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);position:relative}.wrap::before{position:absolute;content:'';width:100%;height:2px;background:-moz-linear-gradient(135deg, #cf5820, #d70c19);background:-webkit-gradient(linear, 0 100%, 100% 0, from(#cf5820), to(#d70c19));background:-webkit-linear-gradient(135deg, #cf5820, #d70c19);background:-o-linear-gradient(135deg, #cf5820, #d70c19)}.menu>ul>li{display:inline-block;float:left;line-height:70px;font-size:18px;position:relative;width:12.5%}.menu>ul>li a{display:block;text-align:center}.menu>ul>li.current a{color:#fff;background-color:#d70c19}.menu>ul>li:hover>a{color:#fff;background-color:#d70c19}.menu>ul>li:hover .child{display:block}.menu>ul>li .child{position:absolute;top:70px;left:0;display:none;z-index:200;border-top:2px solid #d70c19;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);width:100%;text-align:center;transition:all .3s}.menu>ul>li .child>ul>li{line-height:46px;font-size:14px;border-bottom:1px solid #eee;position:relative}.menu>ul>li .child>ul>li a{display:block}.menu>ul>li .child>ul>li:hover a{color:#fff;background-color:#d70c19}.menu>ul>li .child>ul>li:hover .child2{display:block}.menu>ul>li .child>ul>li:hover .child2 li{border-bottom:1px solid #cc191c}.menu>ul>li .child>ul>li:hover .child2 li:last-child{border-bottom:0}.menu>ul>li .child>ul>li .child2{display:none;position:absolute;left:100%;background-color:#fff;z-index:100;width:150px;top:0}.menu>ul>li .child>ul>li .child2 li{border-bottom:1px solid #eee}.menu>ul>li .child>ul>li .child2 li:hover a{background-color:#000}.index-page{width:100%;height:680px}.index-page .index-slider{height:680px}.index-page .index-slider .carousel-inner .item{height:680px}.index-page .index-slider .carousel-inner .item a{display:block;height:100%;width:100%}.index-page .index-slider .carousel-indicators{bottom:50px}.index-page .index-slider .carousel-indicators li{width:30px;height:3px;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.index-page .index-slider .carousel-indicators li.active{background-color:#d70c19}.index-page .index-slider .carousel-control span{font-size:20px;width:50px;height:50px;line-height:50px;display:inline-block;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;background-color:rgba(0,0,0,0.5)}.index-ys{padding:30px;border:1px solid rgba(255,255,255,0.5);color:#fff;text-align:center;transition:all .5s}.index-ys i{font-size:34px;display:inline-block;width:80px;height:80px;-webkit-border-radius:80px;-moz-border-radius:80px;border-radius:80px;background-color:#f6f6f6;line-height:80px;color:#d70c19;transition:all .3s}.index-ys>div b{margin-top:15px;display:block}.index-ys>div p{font-size:14px;color:#f1f1f1;margin-top:10px;min-height:80px}.index-ys:hover{-webkit-box-shadow:0 0 15px rgba(177,6,9,0.15);-moz-box-shadow:0 0 15px rgba(177,6,9,0.15);box-shadow:0 0 15px rgba(177,6,9,0.15);margin-top:-10px}.index-ys:hover i{background-color:#d70c19;color:#fff}.index-ys:hover>div b{color:#fff}.bg-gray{background-color:#f6f6f6}.main-tit{text-align:center;margin-bottom:50px}.main-tit p{font-size:36px;text-transform:uppercase;font-weight:100;color:#666}.main-tit b{font-size:24px;font-weight:normal;display:block}.main-tit span{width:30px;height:1px;display:inline-block;background-color:#d70c19}.about-data{text-align:center}.about-data li{padding:0 60px;display:inline-block}.about-data li p{color:#666}.about-data li p.num{color:#000;position:relative;display:inline-block}.about-data li p.num span{font-size:60px}.about-data li p.num em{position:absolute;top:10px;right:-20px;font-size:14px}.index-aboutinfo{padding-left:80px;padding-right:80px}.index-aboutinfo a.m{margin-top:50px;display:inline-block}.index-aboutinfo a.m i{display:inline-block;width:40px;height:40px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;line-height:40px;border:1px solid #ddd;color:#999}.index-aboutinfo a.m span{display:block;color:#999;font-size:14px}.index-aboutinfo a.m:hover i{color:#fff;background-color:#d70c19;border:1px solid #d70c19}.index-aboutinfo a.m:hover span{color:#d70c19}.about-menu{margin-top:50px;background:url(../images/about-bg.jpg) center center no-repeat;padding-top:80px;padding-bottom:80px;text-align:center}.about-menu li{display:inline-block;padding:0 80px;text-align:center}.about-menu li i{display:inline-block;width:102px;height:117px;background:url(../images/bg2.png);font-size:40px;line-height:117px;transition:all .3s}.about-menu li b{display:block;font-size:20px;font-weight:normal;margin-top:20px}.about-menu li a{color:#fff;width:102px;display:inline-block}.about-menu li a:hover{color:#d70c19}.about-menu li a:hover i{background:url(../images/bg1.png);color:#fff}.pro-class li{width:25%;float:left;position:relative;overflow:hidden}.pro-class li img{width:100%}.pro-class li div{position:absolute;top:0;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.5)}.pro-class li div p{border:1px solid #fff;display:inline-block;height:50px;line-height:50px;color:#fff;width:150px;text-align:center;font-size:18px;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-75px;transition:all .3s}.pro-class li div span{display:inline-block;position:absolute;bottom:30px;left:50%;width:150px;background-color:#d70c19;margin-left:-75px;text-align:center;height:50px;line-height:50px;color:#fff;font-size:18px;opacity:0;transition:all .3s ease}.pro-class li div span:before{position:absolute;top:-8px;left:50%;margin-left:-4px;content:"";display:inline-block;width:0;height:0;overflow:hidden;vertical-align:middle;border-bottom:8px solid #d70c19;border-left:8px dashed transparent;border-right:8px dashed transparent}.pro-class li:hover div{background-color:inherit}.pro-class li:hover div p{opacity:0;top:-30%}.pro-class li:hover div span{opacity:1;bottom:50px}.pro-nav{position:relative;margin-bottom:30px}.pro-nav li{display:inline-block;float:left;width:25%;padding:0}.pro-nav li a{display:block;padding:15px 0;text-align:center;background-color:#2d2d2d;transition:all .3s ease;position:relative;color:#fff;font-size:18px}.pro-nav li.current a,.pro-nav li:hover a{background-color:#d70c19;color:#fff}.pro-nav li.current a:after{position:absolute;content:"";bottom:-8px;left:50%;margin-left:-4px;display:none;display:inline-block;width:0;height:0;overflow:hidden;vertical-align:middle;border-top:8px solid #d70c19;border-left:8px dashed transparent;border-right:8px dashed transparent}.pro-nav .m-pro{position:absolute;right:0;top:30px;color:#999}.pro-nav .m-pro i{color:#d70c19}.pro-nav .m-pro:hover{color:#d70c19}.pro-list{margin-top:15px}.pro-list li>div{margin-bottom:15px;margin-top:15px;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);border:1px solid #efefef;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.pro-list li>div a.pic{display:block;overflow:hidden}.pro-list li>div a.pic img{width:100%;transition:all .3s;height:187px;object-fit:cover}.pro-list li>div .txt{padding:20px}.pro-list li>div .txt a.tit{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #eee;padding-bottom:15px}.pro-list li>div .txt p.det{padding-top:10px;font-size:14px}.pro-list li>div .txt p.det a{color:#999}.pro-list li>div .txt p.det a i{display:inline-block;float:right}.pro-list li>div .txt p.det a:hover{color:#d70c19}.pro-list li>div:hover{-webkit-box-shadow:0 0 15px rgba(177,6,9,0.15);-moz-box-shadow:0 0 15px rgba(177,6,9,0.15);box-shadow:0 0 15px rgba(177,6,9,0.15)}.pro-list li>div:hover a.pic img{transform:scale(1.1)}.pro-more,.pro-btn{margin-top:0;text-align:center}.pro-more a,.pro-btn a{display:inline-block;padding:10px 60px;background-color:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#666}.pro-more a i,.pro-btn a i{margin-left:10px}.pro-more a:hover,.pro-btn a:hover{color:#d70c19}.pro-btn{margin-top:50px}.pro-btn a{padding:15px 60px}.dz-list{position:relative;border-radius:3px;overflow:hidden}.dz-list .txt{position:absolute;bottom:-30px;width:100%;padding:20px 30px;color:#fff;opacity:0;transition:all .3s ease;background:-moz-linear-gradient(90deg, rgba(0,0,0,0.9), rgba(0,0,0,0));background:-webkit-gradient(linear, 0 100%, 100% 0, from(rgba(0,0,0,0.9)), to(rgba(0,0,0,0)));background:-webkit-linear-gradient(90deg, rgba(0,0,0,0.9), rgba(0,0,0,0));background:-o-linear-gradient(90deg, rgba(0,0,0,0.9), rgba(0,0,0,0))}.dz-list .txt h2{font-size:24px}.dz-list .txt p{margin-top:10px;margin-bottom:10px}.dz-list .txt a{color:#fff}.dz-list .txt a:hover{color:#d70c19}.dz-list .dztable{width:100%;position:absolute;top:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1;transition:all .3s ease}.dz-list .dztable table{width:100%;height:100%}.dz-list .dztable table td{height:100%;text-align:center;color:#fff}.dz-list .dztable table td p{display:inline-block;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size:24px;padding:15px 50px}.dz-list:hover .dztable{display:none}.dz-list:hover .txt{opacity:1;bottom:0}.index-news{border:1px solid #eee;padding:30px;transition:all .3s}.index-news .date{display:inline-block;background-color:#d2d2d2;color:#fff;padding:15px;font-size:24px;text-align:center;margin-top:-45px}.index-news .date span{display:block;font-size:14px}.index-news h2{margin-top:30px;font-weight:normal;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:15px}.index-news p{border-top:1px solid #eee;padding-top:15px;font-size:14px;color:#999}.index-news a.n-more{display:inline-block;background-color:#ddd;padding:3px 30px;font-size:20px;color:#fff;margin-top:20px;transition:all .3s}.index-news:hover{-webkit-box-shadow:0 0 15px rgba(177,6,9,0.15);-moz-box-shadow:0 0 15px rgba(177,6,9,0.15);box-shadow:0 0 15px rgba(177,6,9,0.15)}.index-news:hover a.n-more{background-color:#d70c19;padding-left:40px}.footer{padding:60px 0;background-color:#121212;color:#555}.foot-nav>ul{display:inline-block;float:left}.foot-nav>ul>li{display:inline-block;color:#fff;float:left;line-height:2;margin-right:80px}.foot-nav>ul>li b,.foot-nav>ul>li a{display:block}.foot-nav>ul>li b{font-weight:normal;margin-bottom:15px;color:#fff}.foot-nav>ul>li a{color:#555;font-size:14px}.foot-nav>ul>li a:hover{color:#fff}.foot-nav li.foot-prolist{margin-right:60px}.foot-contact{color:#555;display:inline-block;float:right;width:438px}.foot-contact img{width:120px;height:120px;position:relative;float:left;display:block}.foot-contact div{margin-left:140px;line-height:2}.copy{background-color:#000;padding:15px 0;color:#555;font-size:14px}.copy a{color:#555}.copy a:hover{color:#fff}.copy p{display:inline-block}.copy .link a{margin-left:10px;margin-right:10px}.page-slider{height:506px}.pro-left{width:300px;float:left}.pro-left-title{background:-moz-linear-gradient(135deg, #d70c19, #cf5820);background:-webkit-gradient(linear, 0 100%, 100% 0, from(#d70c19), to(#cf5820));background:-webkit-linear-gradient(135deg, #d70c19, #cf5820);background:-o-linear-gradient(135deg, #d70c19, #cf5820);padding:15px 20px;color:#fff;border-radius:5px 5px 0 0}.pro-left-title h1{font-size:24px;font-weight:normal}.pro-left-title p{font-size:14px;color:rgba(255,255,255,0.7);text-transform:uppercase}.pro-menu{border-radius:0 0 5px 5px;overflow:hidden;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);border:1px solid #eee;background-color:#fff}.pro-menu>ul>li{border-bottom:1px solid #f1f1f1}.pro-menu>ul>li>a{display:block;padding:10px 20px 10px 20px;background-color:#f7f7f7;font-size:18px}.pro-menu>ul>li>a i{font-size:18px;color:#999;margin-right:10px;transition:all .3s}.pro-menu>ul>li>a:hover i{color:#d70c19}.pro-menu>ul>li.current .pro-child{display:block}.pro-child,.pro-child-end{padding:15px 0 15px 20px}.pro-child>ul>li,.pro-child-end>ul>li{background-color:#fff;width:50%;float:left;font-size:14px;transition:all .3s}.pro-child>ul>li a,.pro-child-end>ul>li a{display:block;padding:4px 10px;color:#444;position:relative}.pro-child>ul>li a i,.pro-child-end>ul>li a i{margin-right:10px;font-size:14px;display:inline-block;color:#999}.pro-child>ul>li a::before,.pro-child-end>ul>li a::before{position:absolute;content:"";width:3px;height:3px;left:0;top:14px;transition:all .3s;background-color:#999}.pro-child>ul>li a:hover,.pro-child-end>ul>li a:hover{padding-left:15px;color:#d70c19}.pro-child>ul>li a:hover i,.pro-child-end>ul>li a:hover i{color:#d70c19;left:5px}.pro-child>ul>li a:hover::before,.pro-child-end>ul>li a:hover::before{left:5px;background-color:#d70c19}.pro-child2>ul>li{width:100%;padding-bottom:10px}.pro-child2>ul>li>a{padding-left:0;color:#000;font-size:16px}.pro-child2>ul>li>a::before{display:none}.pro-child-end{padding:0}.pro-child-end>ul>li a{color:#444}.pro-right{width:860px;min-height:1000px;float:right}.pro-right .pro-list{margin-top:0}.pro-right .pro-list li>div{background-color:#fff;margin-top:0;margin-bottom:32px}.news-list li{padding:25px 0;border-bottom:1px solid #eee;border-top:1px solid #eee;margin-top:-1px;width:100%;position:relative;z-index:10;transition:all .5s}.news-list li:hover{background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.05);-moz-box-shadow:0 0 10px rgba(0,0,0,0.05);box-shadow:0 0 10px rgba(0,0,0,0.05)}.news-list .date{background:#e5e5e5;width:90px;height:90px;text-align:center;font-family:'Oswald',sans-serif;font-size:14px;color:#777;float:left;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;position:relative}.news-list .date span{display:inline-block;font-size:30px;margin-top:10px}.news-list .pic{float:right;width:240px;height:148px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;overflow:hidden}.news-list .txt{width:700px;margin-left:30px;float:left;margin-top:0}.news-list .txt p{font-size:14px;color:#999;line-height:1.5;height:45px;overflow:hidden;padding-left:5px}.news-list .txt a{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:18px;margin-bottom:10px}.news-list .txt a span{display:inline-block;width:0;vertical-align:middle;border-top:1px solid #000;margin-right:5px;transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out}.news-list .txt a:hover{color:#d70c19}.news-list .txt a:hover span{width:30px;border-color:#d70c19}.news-list .date,.news-list .txt{margin-top:28px}.news-list .txt{margin-top:30px}.about-ms{margin-bottom:50px;padding-left:30px}.about-ms h1{font-size:20px;margin-bottom:10px}.about-ms p{color:#d70c19}.about-info{line-height:2;padding-left:30px}.about-info p{margin-bottom:28px}.about-data-page li{padding:0 30px}.about-data-page li p.num{color:#d70c19}.about-wh{background:url(../images/aboutbg.jpg) center center no-repeat;color:#fff}.main-tit-white p,.main-tit-white b{color:#fff}.about-wh-list li{text-align:center;margin-top:30px}.about-wh-list i{font-size:50px;width:120px;height:120px;line-height:120px;display:inline-block;-webkit-border-radius:120px;-moz-border-radius:120px;border-radius:120px;border:1px solid rgba(255,255,255,0.5);color:#d70c19;text-align:center;transition:all .3s ease}.about-wh-list b{display:block;font-size:20px;margin-top:40px;margin-bottom:20px;font-weight:normal}.about-wh-list p{padding:0 50px}.about-wh-list li:hover i{background-color:#d70c19;color:#fff;border-color:#d70c19;transform:scale(1.1)}.about-cus li{margin-bottom:18px;padding-left:30px}.about-cus span{background-color:#d70c19;display:inline-block;width:30px;height:30px;color:#fff;text-align:center;line-height:30px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-right:20px}.hzlist li{width:20%;float:left}.jm-top{background:url(../images/jm1.jpg) center center no-repeat;background-size:cover;height:372px;color:#fff;position:relative}.jm-top p{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 150px;line-height:2}.jm-ys li>div{border:1px solid #ddd;padding:40px;text-align:center;margin-top:30px}.jm-ys li>div em{font-size:72px;font-family:'Oswald',sans-serif;color:#888;font-weight:200}.jm-ys li>div span{width:30px;height:1px;background-color:#d70c19;display:inline-block}.jm-ys li>div h2{font-size:24px;font-weight:normal}.jm-ys li>div p{font-size:14px;color:#888;height:45px;overflow:hidden;margin-top:20px}.jm-message{background:url(../images/jmbg.jpg) center center no-repeat}.jm-form li{position:relative;margin-top:30px}.jm-form label{display:inline-block;position:absolute;left:30px;line-height:50px;color:#fff}.jm-form .jmtext,.jm-form .jmare{width:100%;height:50px;line-height:50px;color:#fff;padding-left:100px;border:0;background-color:rgba(255,255,255,0.3)}.jm-form .jmare{height:150px}.jm-form .jmsub{background-color:rgba(218,11,11,0.8);padding-left:0;cursor:pointer}.jm-form .jmsub:hover{background-color:#da0b0b}.contact-box{background:url(../images/lxwm.png) center center no-repeat}.contact-list li>div{background-color:#fff;padding:80px 40px;text-align:center;transition:all .3s ease}.contact-list li>div i{width:100px;height:100px;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;display:inline-block;line-height:100px;text-align:center;font-size:42px;border:1px solid #ddd;color:#d70c19;transition:all .3s ease}.contact-list li>div h2{font-size:24px;margin-top:30px;margin-bottom:20px;font-weight:normal}.contact-list li>div .c-info{height:50px;font-size:18px;color:#888;line-height:2}.contact-list li>div:hover{margin-top:-10px}.contact-list li>div:hover i{background-color:#d70c19;border-color:#d70c19;color:#fff;transform:scale(1.2)}.honor-list li{width:25%;background-color:#fff;border:1px solid #eee;text-align:center;padding:40px 0;float:left;margin-left:-1px;margin-bottom:-1px}.honor-list li p{padding:15px 10px 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.honor-list li:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);position:relative;z-index:1}.case-menu li a{width:100%;display:block;padding:14px 0;background-color:#fff;border:1px solid #eee;text-align:center;position:relative}.case-menu li.current a{background-color:#d70c19;color:#fff;border-color:#d70c19}.case-menu li.current a:after{position:absolute;width:0;height:0;overflow:hidden;vertical-align:middle;border-top:8px solid #d70c19;border-left:8px dashed transparent;border-right:8px dashed transparent;content:"";display:inline-block;bottom:-8px;left:50%;margin-left:-4px}.case-list{margin-top:30px}.case-list>ul>li{margin-top:30px}.case-list>ul>li>div{background-color:#fff}.case-list>ul>li .pic{height:260px;overflow:hidden;display:block}.case-list>ul>li .pic img{width:100%;transition:all .3s}.case-list>ul>li .txt{padding:15px}.case-list>ul>li .txt a.t{text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.case-list>ul>li .txt p{height:60px;overflow:hidden;color:#999;font-size:14px}.case-list>ul>li .txt a.m{margin-top:15px;font-size:14px;display:inline-block;color:#999}.case-list>ul>li .txt a.m i{font-size:14px;margin-left:10px}.case-list>ul>li .txt a.m:hover{color:#d70c19}.case-list>ul>li>div:hover{-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05)}.case-list>ul>li>div:hover .pic img{transform:scale(1.1)}.news-left{width:820px;float:left}.news-left h1.tit{padding:0;margin:0;font-size:28px;margin-bottom:20px}.news-left p.mes{font-size:14px;color:#999}.news-content{border-top:1px solid #eee;margin-top:30px;padding-top:30px;font-size:18px;line-height:2}.news-content p,.news-content div{margin-top:26px}.news-content img{max-width:100%;display:block;margin:0 auto}.news-right{width:300px;float:right;background-color:#fafafa;padding:30px 20px}.news-right .gd-t{font-weight:bold}.news-right .gd-t span{display:inline-block;width:20px;vertical-align:middle;border-top:2px solid #000;margin-right:10px}.tj-news{margin-top:30px;font-size:14px}.tj-news li{margin-bottom:20px}.tj-news li>a{display:block;overflow:hidden}.tj-news li:hover>a img{transform:scale(1.1)}.tj-news li img{width:100%;transition:all .3s}.tj-news li p{margin-top:10px}.bg_left{width:400px;height:auto;float:left;display:block;position:relative}.bg_right{display:block;padding-left:430px;width:100%}.show{width:400px;height:285px;margin-bottom:10px;position:relative;border:1px solid #e8e8e8;cursor:move}.show img{width:400px;height:285px}.mask{width:200px;height:142px;background:#000;filter:alpha(opacity=50);opacity:.5;position:absolute;top:0;left:0;display:none}.bigshow{width:400px;height:285px;overflow:hidden;margin-left:10px;display:none;border:1px solid #e8e8e8;position:absolute;top:0}.bigshow img{width:676px;height:480px;margin-right:10px}.smallshow{width:100%;height:70px;position:relative}.smallshow img{width:100%;border:1px solid #e8e8e8;box-sizing:border-box;transition:all .5s;height:70px;object-fit:cover}.smallshow>.middle_box{margin-left:30px;margin-right:30px;width:370px;overflow:hidden;height:70px}.smallshow .middle{overflow:hidden;transition:all .5s;height:70px}.smallshow .middle>li{width:86px;height:64px;float:left;cursor:pointer;padding:0 5px}.smallshow>p{position:absolute;top:50%;width:22px;height:32px;margin-top:-16px}.smallshow>.prev{left:0;background:url(../images/hover-prev.png) no-repeat;transition:all .5s}.smallshow>.next{right:0;background:url(../images/hover-next.png) no-repeat;transition:all .5s}.smallshow>.prev.prevnone{left:0;background:url(../images/prev.png) no-repeat;cursor:not-allowed}.smallshow>.next.nextnone{right:0;background:url(../images/next.png) no-repeat;cursor:not-allowed}.pro-head{padding:0 30px}.pro-head h1{font-size:26px;color:#d70c19;font-weight:normal;border-bottom:1px solid #ddd;padding-bottom:15px}.pro-head p.info{color:#666;margin-top:15px;height:90px;overflow:hidden}.pro-head .tel span{font-family:'Oswald',sans-serif;font-size:24px;color:#d70c19}.pro-head a{display:block;padding:10px 0;text-align:center;border:1px solid #d70c19;color:#d70c19;margin-top:20px;font-size:18px;-webkit-box-shadow:0 0 15px rgba(177,6,9,0.15);-moz-box-shadow:0 0 15px rgba(177,6,9,0.15);box-shadow:0 0 15px rgba(177,6,9,0.15)}.pro-head a:hover{background-color:#d70c19;color:#fff}.pro-box-title{background-color:#2d2d2d;height:48px;line-height:48px;color:#fff}.pro-box-title b{background-color:#d70c19;display:inline-block;padding:0 40px;color:#fff;font-weight:normal;font-size:18px;margin-right:20px}.pro-form .jmtext,.pro-form .jmare{border:1px solid #ddd;color:#333;padding-left:60px}.pro-form .jmare{padding-left:100px}.pro-form label{color:#999}.pro-form .jmsub{padding-left:0;color:#fff;border:0}.dingzhi-list li{position:relative;width:50%}.dingzhi-list li>div{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05)}.dingzhi-list li>div img{width:100%}.dingzhi-list li>div .txt{padding:30px}.dingzhi-list li>div .txt i{display:block;font-size:34px;color:#d70c19;float:left;position:relative;width:60px}.dingzhi-list li>div .txt>div{margin-left:60px}.dingzhi-list li>div .txt>div b{display:block;font-size:24px;line-height:2;border-bottom:1px solid #eee;font-weight:normal;padding-bottom:15px}.dingzhi-list li>div .txt>div p{margin-top:15px;color:#666}.dingzhi-list .r span.num,.dingzhi-list .l span.num{position:absolute;content:"";display:inline-block;width:50px;height:50px;border-radius:50px;border:8px solid #f6f6f6;background-color:#d70c19;color:#fff;font-family:'Oswald',sans-serif;text-align:center;line-height:32px}.dingzhi-list .r span.num:after,.dingzhi-list .l span.num:after,.dingzhi-list .r span.num:before,.dingzhi-list .l span.num:before{position:absolute;content:"";display:inline-block;top:7px}.dingzhi-list .l{padding-right:50px;border-right:8px solid #ddd;margin-top:-60px;float:left;margin-left:4px}.dingzhi-list .l span.num{right:-28px}.dingzhi-list .l span.num::before{display:inline-block;width:0;height:0;overflow:hidden;vertical-align:middle;border-right:10px solid #d70c19;border-top:10px dashed transparent;border-bottom:10px dashed transparent;left:-6px}.dingzhi-list .r{margin-right:4px;border-left:8px solid #ddd;padding-left:50px;float:right;margin-top:-60px}.dingzhi-list .r span.num{left:-28px}.dingzhi-list .r span.num:after{display:inline-block;width:0;height:0;overflow:hidden;vertical-align:middle;border-left:10px solid #d70c19;border-top:10px dashed transparent;border-bottom:10px dashed transparent;right:-6px}.dingzhi-list .r1{margin-top:0;padding-top:40px}.dz-btn a{background-color:#d70c19;color:#fff;padding:15px 60px;margin-top:50px}.dz-btn a:hover{color:#fff}.dz-fwbg{background:url(../images/dzbg.jpg) center center no-repeat;background-size:cover;height:680px}.dz-lc-box>ul>li>div{background-color:#fff;padding:30px 20px 40px 20px;text-align:center;transition:background .3s}.dz-lc-box>ul>li>div h3{font-size:20px;font-weight:normal}.dz-lc-box>ul>li>div span{font-size:14px;text-transform:uppercase;opacity:.4}.dz-lc-box>ul>li>div ul{border-top:1px solid #eee;margin-top:15px;padding-top:20px;color:#666;height:180px;line-height:2;overflow:hidden}.dz-lc-box>ul>li>div p.zx{margin-top:30px}.dz-lc-box>ul>li>div p.zx a{border:1px solid #d70c19;color:#d70c19;height:34px;border-radius:34px;padding:0 30px;display:inline-block;line-height:34px}.dz-lc-box>ul>li>div:hover{background-color:#d70c19;color:#fff}.dz-lc-box>ul>li>div:hover ul{color:#fff}.dz-lc-box>ul>li>div:hover p.zx a{border-color:#fff;color:#fff}.cl-message{background-color:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);padding:40px 40px}.cl-message .cl-form{width:720px;border-right:1px solid #eee;float:left;padding-right:50px}.cl-message .cl-form li{margin-bottom:15px}.cl-message .cl-form .clinput,.cl-message .cl-form .ly-input{width:100%;padding:10px;border:1px solid #ddd}.cl-message .cl-form .ly-input{height:120px}.cl-message .cl-form .cl-sub{background-color:#d70c19;color:#fff;width:100%;padding:10px 0;border:0}.cl-right{width:400px;float:right;padding-left:40px}.cl-right p.s{color:#999}.cl-right p.tel{font-size:38px;font-family:'Oswald',sans-serif;color:#d70c19;margin-top:10px;margin-bottom:50px}.cl-right ul li{width:50%;float:left;position:relative}.cl-right ul li>a{border:1px solid #ddd;display:block;padding:10px 0;text-align:center;margin-top:20px}.cl-right ul li>a i{margin-right:10px;color:#666}.cl-right ul li .wximg{position:absolute;background:#fff;-webkit-box-shadow:0 0 15px rgba(0,0,0,0.05);-moz-box-shadow:0 0 15px rgba(0,0,0,0.05);box-shadow:0 0 15px rgba(0,0,0,0.05);width:165px;padding:20px;bottom:50px;left:15px;text-align:center;display:none;border:1px solid #eee}.cl-right ul li .wximg span{display:block;font-size:14px;margin-bottom:10px;color:#666}.cl-right ul li:hover>a{background-color:#d70c19;color:#fff;border-color:#d70c19}.cl-right ul li:hover>a i{color:#fff}.cl-right ul li:hover .wximg{display:block}.m-open,.m-foot,.menu-close{display:none}.cp-name{display:none}.menu-fixed{position:fixed;top:0;left:0;width:100%;background-color:#000;z-index:200}.menu-fixed .menu>ul>li>a{color:#fff}.kefu{width:180px;position:fixed;right:0;top:260px;-webkit-box-shadow:0 0 15px rgba(177,6,9,0.15);-moz-box-shadow:0 0 15px rgba(177,6,9,0.15);box-shadow:0 0 15px rgba(177,6,9,0.15);background-color:#fff;z-index:200;border-radius:3px 0 0 3px;overflow:hidden}.kefu .t{height:50px;line-height:50px;background-color:#d70c19;color:#fff;padding-left:20px;font-size:14px;position:relative}.kefu .t .close{position:absolute;right:15px;top:0;color:#fff;cursor:pointer;display:inline-block}.kefu .kefu-list{font-size:14px}.kefu .kefu-list ul li a{display:block;line-height:46px;background-color:#f6f6f6;border-bottom:1px solid #fff;padding-left:20px}.kefu .kefu-list ul li i{color:#d70c19;margin-right:10px;font-size:18px;display:inline-block;float:left}.kefu .kefu-list ul li:hover a{background-color:#000;color:#fff}.kefu .kefu-list ul li:hover i{color:#fff}.kefu .kefu-list .kefu-tel{padding:15px 20px;color:#999}.kefu .kefu-list .kefu-tel i{color:#d70c19;opacity:.5;margin-right:5px}.kefu .kefu-list .kefu-tel .num{font-size:15px;color:#666}.kefu-small{background-color:#d70c19;width:80px;height:80px;border-radius:80px;text-align:center;position:fixed;bottom:50%;color:#fff;cursor:pointer;padding-top:16px;right:2px;z-index:100;display:none}.pro-child>ul>li.current a{color:#d70c19}
.xiaocms-page {
  text-align: center;
  margin-top: 50px;
}
.xiaocms-page span,
.xiaocms-page a {
  display: inline-block;
  margin-left: 4px;
  margin-right: 4px;
  border: 1px solid #dedede;
  height: 42px;
  padding: 0 15px;
  line-height: 42px;
  text-align: center;
}
.xiaocms-page span {
  background-color: #d70c19;
  border-color: #d70c19;
  color: #fff;
}
.m-pro,.case-menu{
display:none}