.content{width:1200px;margin:0 auto}
.headbj{height:209px;position:relative;z-index:500}
.hea-top{height:34px;border-bottom:1px solid #e7e7e7;position:relative;z-index:500}
.hea-top span{display:block;height:34px;line-height:34px;font-size:14px;color:#B8B8B8;float:left}
.hea-top strong{display:block;float:right;height:34px}
.hea-top strong em{display:block;height:34px;line-height:34px;padding:0 10px;border-right:1px solid #eaeaea;float:left;cursor:pointer}
.hea-top strong em i{display:inline-block;height:34px;line-height:34px;font-size:14px;color:#b8b8b8;text-align:center}
.hea-top strong em .top1{background:url(../images/top1.png) no-repeat left;padding-left:24px}
.hea-top strong em .top2{background:url(../images/top2.png) no-repeat left;padding-left:42px}
.hea-top strong em .top3{background:url(../images/top3.png) no-repeat left}
.hea-top strong em .top4{background:url(../images/top4.png) no-repeat left}
.hea-top strong em .top5{background:url(../images/top5.png) no-repeat left}
.hea-top strong em.last{border-right:0;position:relative}
.hea-top strong em.last b{display:none;width:140px;height:140px;position:absolute;left:0;top:36px;padding:20px;background:#FFF}
.hea-top strong em.last b img{width:100%}
.hea-top strong em.last:hover b{display:block}
.hea-cen{height:115px;padding-top:13px;box-sizing:border-box}
.hea-cen .logo{float:left;width:780px}
.hea-cen .logo .t_logo{width:228px;height:66px;float:left;margin-right:29px}
.hea-cen .logo .t_logo img{}
.hea-cen .logo h2{float:left;margin-top:2px;padding-left:22px;position:relative}
.hea-cen .logo h2 span{display:block;height:26px;line-height:26px;font-size:18px;color:#666666;font-weight:normal}
.hea-cen .logo h2 em{display:block;height:32px;line-height:32px;font-size:24px;color:#3D3A39;font-weight:bold}
.hea-cen .logo h2 em i{color:#D61418}
.hea-cen .logo h2:before{width:1px;height:51px;background:#d8d8d8;content:"";position:absolute;left:0;top:4px}
.hea-cen .hea-tel{float:right;margin-top:5px}
.hea-cen .hea-tel span{display:block;margin-top:2px;padding-left:58px;height:54px;float:left;background:url(../images/hea-tel.png) no-repeat left}
.hea-cen .hea-tel span i{display:block;height:54px;line-height:54px;font-size:26px;color:#3D3A39;font-family:"Acrom"}
.hea-cen .hea-tel em{display:block;width:61px;height:59px;float:right;margin-left:28px}
.hea-cen .hea-tel em img{width:61px;height:59px}
.menu{height:59px;background:#D61418}
.menu .nav{width:1200px;margin:0 auto}
.menu .nav li{float:left;height:59px;line-height:59px;position:relative}
.menu .nav li>a{display:block;height:59px;font-size:16px;color:#FFFFFF;padding:0 33px;position:relative;z-index:200}
.menu .nav li.first{padding-left:16px}
.menu .nav li.first a{padding-left:24px;background:url(../images/nav-ico.png) no-repeat left}
.menu .nav li:before{width:100%;height:0;background:#1a1a1a;content:"";position:absolute;left:0;top:0;transition:.5s}
.menu .nav li:hover>a,.menu .nav li.cur a{font-weight:bold}
.menu .nav li:hover:before,.menu .nav li.cur:before{height:59px}
.menu .nav li .xlbj{display:none}
.menu .nav li.fr3:hover .xlbj{display:block}
.menu .nav li .xlbj{display:none;position:absolute;top:59px;left:0;background:rgba(215,20,24,0.8);z-index:500;width:150%}
.menu .nav li .xlbj .erji-two{position:relative}
.menu .nav li .xlbj .erji-two span{display:block;height:50px;line-height:50px;text-align:center;border-bottom:1px solid #FFF}
.menu .nav li .xlbj .erji-two span a{display:block;font-size:16px;color:#FFF}
.menu .nav li .xlbj .erji-two .erji-three{width:150%;position:absolute;left:100%;top:0;background:rgba(215,20,24,0.8);padding:10px 0;display:none}
.menu .nav li .xlbj .erji-two .erji-three em{display:block;height:40px;line-height:40px;text-align:center;border-bottom:1px dashed #FFF}
.menu .nav li .xlbj .erji-two .erji-three em a{display:block;font-size:16px;color:#FFF}
.menu .nav li .xlbj .erji-two:hover .erji-three{display:block}
.banner{position:relative;overflow:hidden}
.banner .slick-arrow{position:absolute;font-size:0;top:50%;z-index:12;width:100px;height:100px;margin-top:-42px;border:0}
.banner .slick-prev{outline:none;position:absolute;top:50%;width:73px;height:73px;z-index:9;opacity:0;text-align:center;margin-top:-40px;transition:.8s;background:url(../images/c_prev.png) no-repeat;left:5%;cursor:pointer}
.banner .slick-next{outline:none;position:absolute;top:50%;width:73px;height:73px;z-index:9;opacity:0;text-align:center;margin-top:-40px;transition:.8s;background:url(../images/c_next.png) no-repeat;right:5%;cursor:pointer}
.banner:hover .slick-prev{left:10%;opacity:0.3}
.banner:hover .slick-next{right:10%;opacity:0.3}
.banner img{display:block;width:100%;margin:0 auto}
.slick-dots{position:absolute;left:0;font-size:0;bottom:5%;width:100%;text-align:center;outline:none}
.slick-dots li{display:inline-block;margin:0 15px;outline:none}
.slick-dots li button{display:block;border:0 none;width:12px;height:12px;color:#fff;border-radius:50%;background-color:#d71418;outline:none;transition:.5s}
.slick-dots .slick-active button{background-color:#d71418;width:50px;border-radius:30px}
.zh-rig ul li.last{position:relative}
.zh-rig ul li.last b{display:none;width:140px;height:140px;position:absolute;top:70px;left:0;padding:20px;background:#FFF}
.zh-rig ul li.last b img{width:100%;height:100%}
.zh-rig ul li.last:hover b{display:block}
.footer{height:471px;background:#292828;border-top:4px solid #d61418}
.foot{padding-top:43px}
.foot .ft-top{height:353px;border-bottom:1px solid #202020}
.foot .ft-top .ft-nav{width:163px;height:356px}
.foot .ft-top .ft-nav h4{height:82px;line-height:82px;font-size:26px;color:#FFFFFF;font-weight:bold;border-bottom:1px solid #202020}
.foot .ft-top .ft-nav ul{padding-top:25px;height:269px;box-sizing:border-box;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f}
.foot .ft-top .ft-nav ul li{height:42px;line-height:42px;padding-left:16px;background:url(../images/ft-dbx.png) no-repeat left}
.foot .ft-top .ft-nav ul li a{font-size:14px;color:#FFFFFF;font-weight:bold}
.foot .ft-top .ft-nav ul li:hover{background:url(../images/ft-dbx_h.png) no-repeat left}
.foot .ft-top .ft-nav ul li:hover a{color:#d61418}
.foot .ft-top .ft-pro{width:248px;height:356px}
.foot .ft-top .ft-pro h4{height:82px;line-height:82px;font-size:26px;color:#FFFFFF;font-weight:bold;border-bottom:1px solid #202020;text-align:center}
.foot .ft-top .ft-pro ul{padding-top:25px;height:269px;box-sizing:border-box;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-left:1px solid #202020;padding-left:75px}
.foot .ft-top .ft-pro ul li{height:42px;line-height:42px;padding-left:16px;background:url(../images/ft-dbx.png) no-repeat left}
.foot .ft-top .ft-pro ul li a{font-size:14px;color:#FFFFFF;font-weight:bold}
.foot .ft-top .ft-pro ul li:hover{background:url(../images/ft-dbx_h.png) no-repeat left}
.foot .ft-top .ft-pro ul li:hover a{color:#d61418}
.foot .ft-top .ft-cont{width:430px;height:356px}
.foot .ft-top .ft-cont h4{height:82px;line-height:82px;font-size:26px;color:#FFFFFF;font-weight:bold;border-bottom:1px solid #202020;padding-left:85px}
.foot .ft-top .ft-cont ul{padding-top:25px;height:269px;box-sizing:border-box;border-top:1px solid #2f2f2f;border-right:1px solid #2f2f2f;border-left:1px solid #202020;padding-left:85px}
.foot .ft-top .ft-cont ul li{height:42px;line-height:42px;padding-left:36px;font-size:14px;color:#FFFFFF;font-weight:bold}
.foot .ft-top .ft-cont ul li a{font-size:14px;color:#FFFFFF;font-weight:bold}
.foot .ft-top .ft-cont ul li.ft1{background:url(../images/ft-ico1.png) no-repeat left}
.foot .ft-top .ft-cont ul li.ft2{background:url(../images/ft-ico2.png) no-repeat left}
.foot .ft-top .ft-cont ul li.ft3{background:url(../images/ft-ico3.png) no-repeat left}
.foot .ft-top .ft-cont ul li.ft4{background:url(../images/ft-ico4.png) no-repeat left}
.foot .ft-top .ft-cont ul li.ft5{background:url(../images/ft-ico5.png) no-repeat left}
.foot .ft-top .ft-code{width:359px;height:356px}
.foot .ft-top .ft-code h4{height:82px;line-height:82px;font-size:26px;color:#FFFFFF;font-weight:bold;border-bottom:1px solid #202020;padding-left:61px}
.foot .ft-top .ft-code .code-fl{height:269px;border-left:1px solid #202020;padding:40px 0 0 34px;border-top:1px solid #2f2f2f;box-sizing:border-box}
.foot .ft-top .ft-code .code-fl span{display:block;width:135px;margin-left:27px;float:left}
.foot .ft-top .ft-code .code-fl span i{display:block;height:133px}
.foot .ft-top .ft-code .code-fl span i img{width:100%}
.foot .ft-top .ft-code .code-fl span em{display:block;height:44px;line-height:44px;text-align:center;font-size:14px;color:#FFFFFF;font-weight:bold}
.foot .ft-bot{height:73px;border-top:1px solid #2f2f2f}
.foot .ft-bot span{display:block;height:73px;line-height:73px;float:left}
.foot .ft-bot span em{display:block;height:73px;float:left;font-size:14px;color:rgba(255,255,255,0.6);margin-right:24px}
.foot .ft-bot span em a{font-size:14px;color:rgba(255,255,255,0.6)}
.foot .ft-bot strong{display:block;float:right;height:73px;line-height:73px}
.foot .ft-bot strong i{display:block;height:73px;line-height:73px;float:left;font-size:14px;color:rgba(255,255,255,0.6);font-weight:normal}
.foot .ft-bot strong a{display:block;float:left;height:73px;line-height:73px;font-size:14px;color:rgba(255,255,255,0.6);margin-right:17px;font-weight:normal}
.foot .ft-bot strong a:last-child{margin-right:0}
.client-2{position:fixed;right:-28px;top:90%;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{margin-top:1px;clear:both;height:62px;position:relative}
.client-2 li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center}
.client-2 li p{height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff}
.client-2 .my-kefu-qq i{background-position:4px 5px}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-liuyan i{background-position:4px -53px}
.client-2 .my-kefu-weixin i{background-position:-34px 4px}
.client-2 .my-kefu-weibo i{background-position:-30px -22px}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{float:left;width:62px;height:47px;position:relative}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px}
.client-2 .my-kefu-right{width:20px}
.client-2 .my-kefu-tel-main{background:#d71418;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left}
.client-2 .my-kefu-main{background:#d71418;width:97px;height:53px;position:relative;padding:9px 0 0;float:left}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333}
.my-kefu-weixin-pic img{width:115px;height:115px}