.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}
.ty-banner-1{overflow:hidden;line-height:0;text-align:center}
.ty-banner-1 img{visibility:hidden}
.ty-banner-1 img.show{visibility:visible}
.p102-search-1{height:70px;border-bottom:1px solid #ededed;background:#f7f7f7}
.p102-search-1 p{float:left;width:750px;height:70px;line-height:70px;font-size:14px;color:#333333}
.p102-search-1 p b{display:inline-block}
.p102-search-1 p a{color:#666666;display:inline-block;margin-right:15px}
.p102-search-1 p a:hover{color:#d71418}
.p102-search-1-inp{float:right;width:356px;height:36px;background:#fff;margin-top:18px;border-radius:25px;position:relative}
.p102-search-1-inp:before,.p102-search-1-inp:after{content:'';position:absolute;width:80%;height:1px;background:#e3e3e3;left:10%;z-index:0}
.p102-search-1-inp:before{top:0}
.p102-search-1-inp:after{bottom:0}
.p102-search-1-inp1{width:249px;height:34px;line-height:34px;color:#999999;border:1px solid #e3e3e3;border-right:0;padding:0 20px;border-top-left-radius:25px;border-bottom-left-radius:25px;float:left}
.p102-search-1-inp2{width:66px;height:36px;border:0;border-radius:25px;background:url(../images/p102-search-icon1.png) no-repeat center center #d71418;float:right;position:relative;z-index:2;cursor:pointer}
.plc{padding:5px 0 25px}
.p12-curblock{display:none}
.p102-curmbs-1{height:40px;line-height:40px;font-size:14px;color:#808080}
.p102-curmbs-1 b{font-weight:normal;padding-left:35px;background:url(../images/p102-curmbs-icon1.png) no-repeat left center}
.p102-curmbs-1 i{font-style:normal}
.p102-curmbs-1 span{font-family:宋体;height:46px;line-height:46px;padding:0px 5px}
.p102-curmbs-1 a{color:#808080}
.p102-curmbs-1 a:hover{color:#d71418}
.p102-fdh-3{height:100px;box-shadow:0 4px 6px #e9e9e9}
.p102-fdh-3 li{float:left;width:16%;height:100px;position:relative}
.p102-fdh-3 li:after{content:"";position:absolute;width:1px;height:26px;background:#cfcfcf;right:0;top:50%;margin-top:-13px}
.p102-fdh-3 li:last-child:after{display:none}
.p102-fdh-3 li a{display:block;height:100px;line-height:100px;font-size:22px;color:#1a1a1a;text-align:center}
.p102-fdh-3 li.sidenavcur:before,.p102-fdh-3 li:hover:before{content:"";position:absolute;width:100%;height:2px;background:#d71418;left:0;bottom:0;z-index:1}
.p102-fdh-3 li.sidenavcur a,.p102-fdh-3 li:hover a{font-weight:bold;color:#d71418}
.p102-fdh-3 li.sidenavcur a:before,.p102-fdh-3 li:hover a:before{content:"";position:absolute;width:12px;height:12px;background:#fff;border:3px solid #d71418;border-radius:100%;left:50%;margin-left:-9px;bottom:-8px;z-index:2}
.p102-fdh-3 li.sidenavcur a:after,.p102-fdh-3 li:hover a:after{content:"";position:absolute;width:6px;height:6px;background:#d71418;border-radius:100%;left:50%;margin-left:-3px;bottom:-2px;z-index:3}
.p102-fdh-1{border:1px solid #ebebeb;box-shadow:5px 5px 10px #f0f0f0,-5px -5px 10px #f0f0f0}
.p102-fdh-1-title{height:56px;margin:-1px auto 0;line-height:56px;position:relative;overflow:hidden;text-align:center}
.p102-fdh-1-title h2{display:inline-block;font-weight:normal;font-size:26px;height:56px;color:#fff;padding:0 50px;background:#d71418}
.p102-fdh-1-nav{margin-top:-1px}
.p102-fdh-1-nav-one{border-top:1px solid #e6e6e6;padding:22px 0 10px}
.p102-fdh-1-nav-one h3{float:left;min-width:80px;max-width:100%;margin-bottom:10px}
.p102-fdh-1-nav-one h3 a{display:block;line-height:30px;height:30px;font-size:18px;font-weight:bold;color:#1a1a1a}
.p102-fdh-1-nav-one h3 a:hover,.p102-fdh-1-nav-one h3.sidenavcur a{color:#d71418}
.p102-fdh-1-nav-one dl{float:left;max-width:990px}
.p102-fdh-1-nav-one dd{display:inline-block;position:relative;height:30px;line-height:30px;font-size:16px;margin-right:12px;padding-bottom:10px}
.p102-fdh-1-nav-one dd> a{display:block;color:#4c4c4c;padding:0 10px;border:1px solid transparent;border-radius:5px}
.p102-fdh-1-nav-one dd:hover> a,.p102-fdh-1-nav-one dd.sidenavcur> a{border-color:#d71418;color:#d71418}
.p102-fdh-1-nav-one .three-list{position:absolute;left:0;top:40px;background:#fff;height:auto;line-height:36px;float:none;width:auto;display:none;box-shadow:0 0 5px 5px rgba(0,0,0,0.1);border-radius:10px;z-index:9;padding:10px 15px}
.p102-fdh-1-nav-one .three-list:before{content:"";position:absolute;height:0;width:0;left:50%;top:-8px;margin-left:-8px;border-right:8px solid transparent;border-left:8px solid transparent;border-bottom:8px solid #fff}
.p102-fdh-1-nav-one .three-list a{display:block;font-size:14px;color:#555555;clear:both;white-space:nowrap}
.p102-fdh-1-nav-one dd:hover .three-list{display:block}
.p102-fdh-1-nav-one .three-list a:hover{color:#d71418}
.p102-pros-1{padding:30px 0 0}
.p102-pros-1-title{height:66px;line-height:66px;font-size:26px;color:#333333;border-bottom:1px solid #e0e0e0;position:relative;margin-bottom:30px}
.p102-pros-1-title:after{content:'';position:absolute;width:30px;height:3px;background:#d71418;left:0;bottom:-2px;z-index:1}
.p102-pros-1-list dl{float:left;width:367px;margin:0 33px 50px 0}
.p102-pros-1-list dl:nth-child(4n-1){margin-right:0}
.p102-pros-1-list dt{position:relative}
.p102-pros-1-list dt img,.p102-pros-1-list dt a{width:100%;display:block}
.p102-pros-1-list dt em{position:absolute;width:100%;left:0;top:0;bottom:0;background:rgba(0,0,0,0.6);z-index:0;display:none}
.p102-pros-1-list dt i{position:absolute;width:50px;height:50px;background:#d71418;border-radius:100%;left:50%;margin-left:-25px;top:50%;margin-top:-25px;z-index:1}
.p102-pros-1-list dt i:after{content:"";width:9px;height:9px;border:1px solid #fff;border-style:solid solid none none;position:absolute;top:50%;left:18px;margin-top:-5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:1}
.p102-pros-1-list dd{padding-top:15px}
.p102-pros-1-list dd h4{height:40px;line-height:40px;font-size:20px;text-align:left;font-weight:normal;margin-bottom:3px}
.p102-pros-1-list dd h4 a{display:inline-block;height:40px;color:#1a1a1a;position:relative;padding-left:20px}
.p102-pros-1-list dd h4 a:before{content:'';position:absolute;width:5px;height:18px;background:#d71418;left:0;top:50%;margin-top:-9px;z-index:1}
.p102-pros-1-list .p102-pros-1-desc{line-height:24px;font-size:14px;color:#666666;text-align:justify}
.p102-pros-1-list dl:hover dt em{display:block}
.p102-pagination-blk{padding-bottom:40px}
i,em{font-style:normal}
.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}
.p102-pagination-1{text-align:center}
.p102-pagination-1 span{display:inline-block}
.p102-pagination-1 a{}
.p102-pagination-1 .page-num-current{}
