﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}

/**/
.guide{height:680px; background:#F9F6F2;}
.gui{position: relative;padding-top:102px; }
.gui .gun{height:147px;background:#FBFBFA;padding-top:42px; box-sizing: border-box;position: absolute;left:0;top:-46px;}
.gui .gun li{float:left; width:300px; height:68px;border-right:1px solid #dbdbdb; box-sizing: border-box;}
.gui .gun li span{display: block;  height:43px; text-align: center;}
.gui .gun li span em{display: inline-block; height:43px; line-height: 43px;font-size: 42px; color:#292826;}
.gui .gun li span i{display: inline-block;font-size: 20px; color:#333333;}
.gui .gun li p{height:25px; line-height: 25px;text-align: center;font-size: 16px; color:#666666;}
.gui .gun li:last-child{border-right:0;}
.gui .gui-left{width:580px; margin-top:66px; float:left;margin-right:20px;}
.gui .gui-left h4{margin-bottom: 6px; }
.gui .gui-left h4 span{line-height: 59px; font-size: 46px; color:#292826; font-weight: normal;}
.gui .gui-left h4 em{display: block; height:52px; line-height: 52px;font-size: 22px; color:#666666; font-weight: normal;margin-bottom: 8px;}
.gui .gui-left h4 i{display: block; width:79px; height:4px; background:#BD9765;}
.gui .gui-left p{line-height: 34px; font-size: 14px; color:#666666;}
.gui .gui-rig{width:600px;margin-top:66px;  float:left; line-height: 0; overflow: hidden;}
.gui .gui-rig img{width: 100%;}
/**/

.plist2019 { width:1250px; margin:0 auto; }
.demo2019 {overflow: hidden; width:1230px; color: #ffffff; float:left; }
.wd1250 { width:1250px; margin:0 auto; }


.product{height:790px;}
.pro{padding-top:36px;}
.pro h2{text-align: center; margin-bottom: 23px;padding-top:13px; background:url(../images/pro-tit.png) no-repeat top center;}
.pro h2 span{display: block; height:59px; line-height: 59px;font-size: 48px; color:#292826; font-weight: normal;}
.pro h2 em{display: block;height:32px; line-height: 32px;font-size: 20px; color:#666666; font-weight: normal;}
.pro .pro-nav{height:213px;}
.pro .pro-nav ul{height:185px;border:1px solid #e4e0db; box-sizing: border-box;}
.pro .pro-nav ul li{float:left; width:20%; height:185px;border-right:1px solid #e4e0db; box-sizing: border-box;position: relative;}
.pro .pro-nav ul li .default a{display: block; padding-top:38px;height:185px; box-sizing: border-box;}
.pro .pro-nav ul li .default i{display: block; width:63px; height:48px; margin:0 auto 18px;}
.pro .pro-nav ul li .default i img{width: 100%;}
.pro .pro-nav ul li .default em{display: block;height:26px; line-height: 26px;font-size: 18px; color:#333333; text-align: center;}
.pro .pro-nav ul li .default p{display: block;height:14px; line-height: 14px;text-align: center;font-size: 12px; color:#999999; text-transform: uppercase;}
.pro .pro-nav ul li:last-child{border-right:0;}
.pro .pro-nav ul li .hover{height:192px;position: absolute; left:0;top:0; padding:3px 24px 0 25px; box-sizing: border-box;width:100%;display: none;}
.pro .pro-nav ul li .hover h4{height:51px; line-height: 51px; margin-bottom: 9px; border-bottom:1px solid rgba(255,255,255,0.2);}
.pro .pro-nav ul li .hover h4 a{display: block; font-size: 20px; color:#FFF;padding-left:49px; font-weight: normal;}
.pro .pro-nav ul li .hover p em{display: block;height: 26px; line-height: 26px;padding-left:9px;}
.pro .pro-nav ul li .hover p em a{display: inline-block; padding-left:11px; font-size: 14px; color:#FFFFFF;background:url(../images/pro-dd.jpg) no-repeat left;}
.pro .pro-nav ul li.pon:hover .default{display: none;}
.pro .pro-nav ul li.pon:hover .hover{display: block;}
.pro dl{height:810px; margin-bottom: 41px;}
.pro dl dt{width:1080px; height:810px; float:left; overflow: hidden; line-height: 0; margin-left: -360px; }
.pro dl dt img{width: 100%; transition: 1s;}
.pro dl dd{width:840px;height:810px;background:#F9F6F2;float:right; margin-right: -360px; box-sizing: border-box;padding:82px 360px 0  85px; position: relative; }
.pro dl dd:before{width:267px; height:603px; background:url(../images/pro-dd.png) no-repeat center;content:"";position: absolute; right:0; bottom:-349px;}
.pro dl dd em{display: block; height:101px; line-height: 42px;font-size: 26px; color:#bd9765; text-transform: uppercase;position: relative;margin-bottom: 31px;}
.pro dl dd em:before{width:17px; height:3px; background: #D5AC76;content:""; position: absolute; left:0;bottom:0;}
.pro dl dd h3{height:146px;border-bottom:1px solid #dcdcdc;}
.pro dl dd h3 span{display: block;height:58px; line-height: 58px;font-size: 40px; color:#292826;}
.pro dl dd h3 i{display: block; height:58px; line-height: 58px;font-size: 40px; color:#292826;}
.pro dl dd p{line-height: 26px; height:114px;font-size: 14px;color:#666666;width:280px;padding-top:28px; box-sizing: border-box;}
.pro dl dd ul{height:120px;border-bottom:1px solid #dcdcdc;border-top:1px solid #dcdcdc;margin-bottom: 53px;}
.pro dl dd ul li{float:left;width:33.3%;padding-top:26px;}
.pro dl dd ul li i{display: block; width:47px; height:38px; margin:0 auto;}
.pro dl dd ul li i img{width:100%;}
.pro dl dd ul li span{display: block; height:42px; line-height: 42px; text-align: center; font-size: 14px; color:#666666;}
.pro dl dd .pro-an span{display: block; width:173px; height:54px;float:left; margin-right: 20px;}
.pro dl dd .pro-an span a{display: block;width:100%;text-align: center;border-radius: 26px; overflow: hidden;}
.pro dl dd .pro-an span a i{display: inline-block; padding-right:39px;font-size: 15px;}
.pro dl dd .pro-an span a.xq{background: #BD9765;height:54px; }
.pro dl dd .pro-an span a.xq i{background:url(../images/pro-xq.png) no-repeat right;color:#FFF;height:54px; line-height: 54px; }
.pro dl dd .pro-an span a.zx{border:3px solid #BD9765;height:48px; line-height: 48px;}
.pro dl dd .pro-an span a.zx i{background:url(../images/pro-zx.png) no-repeat right;color:#666666;}
.pro dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.pro .pro-ul .bd{overflow: hidden;}
.pro .pro-ul .bd ul li{float:left; width:390px;margin-right: 15px;}
.pro .pro-ul .bd ul li span{display: block; width:100%; height:292px; line-height: 0; overflow: hidden;}
.pro .pro-ul .bd ul li span img{width:100%; transition: 1s;}
.pro .pro-ul .bd ul li em{display: block; height:45px; line-height: 45px; text-align: center;font-size: 16px; color:#333333;}
.pro .pro-ul .bd ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
    
        
/**/
.pr{position: relative;}
.tit01{font-size: 48px; text-align: center; font-family: "Microsoft YaHei";color: #333333; line-height: 55px; }
.tit01 a{color: #333333; }
.tit01 p{ font-weight: normal; display: block;font-size: 20px;color: #333333; line-height: 36px;}

.edge{clear: both;font-family:"Microsoft Yahei";line-height:24px;font-size: 14px;padding:65px 0 0;position: relative;overflow: hidden;z-index: 1;}
.edge h2{height: 140px; line-height: 55px;}
.edge:before{content: "";position: absolute;width:100%;height:152px;background:#fff;bottom:0;left:0;z-index: 1;}
.edge_c,.edge_c img{width: 100%;overflow: hidden;display: block;}


.edge_t{width: 100%;margin: -73px auto 0;min-width: 1280px;max-width: 1920px;background:#ffffff;position: relative;z-index: 2;}
.edge_t li{width: 21%;float: left;position: relative;height: 152px;box-sizing:border-box;padding:105px 30px 0;}
.edge_t li:before{content: "";position: absolute;width:1px;height:152px;background:rgba(41, 41, 41, 0.2);top:73px;left:0;}
.edge_t li:first-child:before{width: 0;height: 0;}

.edge_t li em{position: absolute;width: 60px;height: 60px;display: block;right: 47px;top: 104px;overflow: hidden;}
.edge_t li em i{width: 60px;height: 60px;display: block;overflow: hidden;position: relative;}
.edge_t li em i img{width:60px;position: absolute;left:0;top:-60px; display: block;}
.edge_t li span{display: block;font-size: 16px;line-height: 32px;height: 116px;color:#333333;/*white-space: nowrap;overflow: hidden;text-overflow: ellipsis;*/}
.edge_t li span b{display: block;font-size: 28px;line-height:50px;color:#333333;}
.edge_t li p{display: none; font-size: 16px;color:#ffffff; line-height: 32px;}

.edge_t li.cur{width:37%;height: 225px;color: #fff;background: #cb1919;padding:25px 50px 0;}
.edge_t li.cur span{color:#fff;height: 95px;}
.edge_t li.cur span b{line-height: 38px;color:#fff;}
.edge_t li.cur em{top:35px;right:40px;}
.edge_t li.cur i img{top:0;}
.edge_t li.cur p{display: block;opacity: 0.8;}


@media screen and (max-width:1366px) {
    .edge_t li span{height:100px;}
.edge_t li p{display: none; font-size: 14px;color:#ffffff; line-height: 24px;}
}    
    
    
/**/
.super{background:#F9F6F2;}
.sup{padding:64px 0 112px;}
.sup h2{text-align: center; padding-top:20px;background:url(../images/sup-tit.png) no-repeat top center; margin-bottom: 32px;}
.sup h2 span{display: block; height:59px;line-height: 59px;font-size: 48px; color:#292826; font-weight: normal;}
.sup h2 em{display: block; height:32px; line-height: 32px;font-size: 20px; color:#666666; font-weight: normal;}
.sup ul{width:80.6%;height:663%; margin:0 auto;}
.sup ul li{float:left; width:10.5%;height:663px;margin-left: 39px;}
.sup ul li:first-child{margin-left: 0;}
.sup ul li .default{height:659px;border-top:2px solid #d5d5d5;border-bottom:2px solid #d5d5d5;}
.sup ul li .default i{display: block; width:100%; padding:39px 0; line-height: 0; overflow: hidden;}
.sup ul li .default i img{width: 100%;}
.sup ul li .default em{display: block; height:52px; line-height: 52px;font-size: 46px; color:#e0150b; margin-bottom: 22px;font-family:"Garamond";}
.sup ul li .default span{display: block;height:48px;line-height: 48px;margin-bottom: 28px;font-size: 26px; color:#1a1a1a;}
.sup ul li .default p{line-height: 28px;font-size: 13px; color:#666666;margin-bottom: 83px;}
.sup ul li .default b{display: block; width:41px; height:41px;background:url(../images/sup-jia.png) no-repeat center;}
.sup ul li .hover{display: none;}
.sup ul li .hover dl dt{width:100%; height:534px; line-height: 0; overflow: hidden;}
.sup ul li .hover dl dt img{width:100%; height:100%;}
.sup ul li .hover dl dd{height:132px; background:#e0150b; padding:16px 63px 0; box-sizing: border-box;}
.sup ul li .hover dl dd h4{height:41px; line-height:41px;font-size: 26px; color:#FFF; font-weight: normal; margin-bottom: 3px;}
.sup ul li .hover dl dd p{line-height: 27px;font-size: 16px; color:#FFF;}
.sup ul li.cur{width:60.2%;}
.sup ul li.cur .default{display: none;}
.sup ul li.cur .hover{display: block;}

@media screen and  (min-width:760px) and (max-width:1680px){
   .sup ul{width:90.6%;}
   .sup ul li{margin-left:30px;}
   .sup ul li .default span{font-size:21px;}
}
/**/
.casebj{height:1007px;background: url(../images/casebj.jpg) no-repeat bottom center; border-top:1px solid #f7f7f7;  }
.case{padding-top:83px;}
.case h2{text-align: center; margin-bottom: 37px;padding-top:16px;background:url(../images/cas-tit.png) no-repeat top center; }
.case h2 span{display: block; height:60px;line-height: 60px;font-size: 48px; color:#292826; font-weight: normal;}
.case h2 em{display: block; height:32px; line-height: 32px;font-size: 20px; color:#666666; font-weight: normal;}
.case .cas-nav{height:96px;}
.case .cas-nav ul li{float:left;width:240px;height: 62px; background:#F5F5F5;}
.case .cas-nav ul li a{display: block; height:62px; padding-left:38px;}
.case .cas-nav ul li a i{display: block; width:28px; height:29px; overflow: hidden;float:left;margin:15px 12px 0 0;}
.case .cas-nav ul li a i img{width: 100%; transition: .5s; }
.case .cas-nav ul li a em{display: block; height:62px; line-height: 62px; float:left;font-size: 20px; color:#292826;}
.case .cas-nav ul li.cur{background:#BD9765;}
.case .cas-nav ul li.cur i img{margin-top: -29px;}
.case .cas-nav ul li.cur em{color:#FFF;}

.case .cas-nav ul li:last-child:hover{background:#BD9765;}
.case .cas-nav ul li:last-child:hover i img{margin-top: -29px;}
.case .cas-nav ul li:last-child:hover em{color:#FFF;}
.case .cas-list{width:1120px; margin:0 auto; position: relative;}
.case .cas-list dl dt{height:630px; line-height: 0; overflow: hidden;}
.case .cas-list dl dt img{width:100%;}
.case .cas-list dl dd{width:1036px; height:180px; background:#FFF; margin:-31px auto 0; position: relative;z-index:300;padding:35px 0 0 61px; box-sizing: border-box;box-shadow: 0px 2px 7px 0px rgba(202, 202, 202, 0.29);}
.case .cas-list dl dd .cas-left{width:757px; height:117px; border-right:1px solid #d6d6d6; float:left;}
.case .cas-list dl dd .cas-left h4{height:50px; line-height: 50px;margin-bottom: 6px;}
.case .cas-list dl dd .cas-left h4 a{font-size: 26px; color:#333333;}
.case .cas-list dl dd .cas-left p{line-height: 24px;width:673px;font-size: 14px; color:#666666;}
.case .cas-list dl dd .cas-rig{float:left; margin-left: 78px;padding-top:85px;}
.case .cas-list .cas-jt{width:92px; height:25px; position: absolute; right:112px; bottom:94px; z-index:500;}
.case .cas-list .cas-jt i{display: block; width:15px; height:25px;float:left; cursor: pointer;}
.case .cas-list .cas-jt i.cas-prev{background:url(../images/cas-prev.png) no-repeat center;}
.case .cas-list .cas-jt i.cas-next{background:url(../images/cas-next.png) no-repeat center;float:right;}
/**/
.ysbj{height:950px;}
.ys{padding-top:92px;}
.ys h2{text-align: center;margin-bottom: 30px;padding-top:16px;background:url(../images/ys-tit.png) no-repeat top center; }
.ys h2 span{display: block; height:60px; line-height: 60px;font-size: 48px; color:#292826; font-weight: normal;}
.ys h2 em{display: block; height:32px; line-height: 32px;font-size: 20px; color:#666666; font-weight: normal;}
.ys .ys-list{position: relative;}
.ys .ys-list dl dt{width:960px; height:720px;float:left; margin-left: -360px; line-height: 0; overflow: hidden;}
.ys .ys-list dl dt img{width:100%; transition: 1s;}
.ys .ys-list dl dd{width:960px;height:720px;background:url(../images/ys-wzbj.jpg) no-repeat center;float:right; margin-right: -360px; padding:109px 360px 0 147px; box-sizing: border-box;}
.ys .ys-list dl dd h4{margin-bottom: 34px;}
.ys .ys-list dl dd h4 span{display: block; height:57px; line-height: 57px;font-size: 42px; color:#292826; font-weight: normal;}
.ys .ys-list dl dd h4 em{display: block; height:42px; line-height: 42px;font-size: 26px; color:#292826; font-weight: normal;}
.ys .ys-list dl dd p{line-height: 29px;height:87px; margin-bottom: 56px;font-size: 14px; color:#666666;}
.ys .ys-list dl dd ul li{float:left; width:127px; height:184px;border:2px solid rgba(60,60,60,0.2);box-sizing: border-box;padding:32px 0 0 13px;margin-left: 35px;}
.ys .ys-list dl dd ul li span em{display: inline-block; height:43px;line-height: 43px;font-size: 46px; color:#333333;font-family:"Garamond";}
.ys .ys-list dl dd ul li span i{display: inline-block;font-size: 16px; color:#434343;}
.ys .ys-list dl dd ul li span b{display: block; height:23px;line-height: 23px;font-size: 16px; color:rgba(67,67,67,0.6); font-weight: normal; margin-bottom: 35px;}
.ys .ys-list dl dd ul li p{line-height: 16px; font-size: 16px; color:#434343;}
.ys .ys-list dl dd ul li:first-child{margin-left: 0;}
.ys .ys-list dl dd ul li:hover{border:2px solid #BD9765;}
.ys .ys-list dl dd ul li:hover span em{color:#BD9765;}
.ys .ys-list dl dd ul li:hover span i{color:#BD9765;}
.ys .ys-list dl dd ul li:hover span b{color:#BD9765;}
.ys .ys-list dl dd ul li:hover p{color:#BD9765;}
.ys .ys-list .ys-nav{width:77px;height:454px;position: absolute; left:562px; top:118px;}
.ys .ys-list .ys-nav i{display: block; width:100%; height:77px;cursor: pointer;}
.ys .ys-list .ys-nav .ys-prev{background:url(../images/ys-prev.jpg) no-repeat center;}
.ys .ys-list .ys-nav .ys-next{background:url(../images/ys-next.jpg) no-repeat center;}
.ys .ys-list .ys-nav ul{height:300px;background:#FFF;padding:4px 3px 0; box-sizing: border-box;}
.ys .ys-list .ys-nav ul li{height:71px;line-height: 0; overflow: hidden; margin-bottom: 3px; position: relative;}
.ys .ys-list .ys-nav ul li img{width:100%;}
.ys .ys-list .ys-nav ul li:before{display: none;width:100%; height:100%;border:3px solid #d5ac76; box-sizing: border-box; content:""; position: absolute; left:0;top:0;}
.ys .ys-list .ys-nav ul li.cur:before{display: block;}
/**/
.newsbj{height:915px;}
.news{padding-top:66px;}
.news h2{text-align: center; margin-bottom: 40px;padding-top:13px; background:url(../images/news-tit.png) no-repeat top center;}
.news h2 span{display: block; height:60px;line-height: 60px; font-size: 48px; color:#292826; font-weight: normal;}
.news h2 em{display: block; height:32px; line-height: 32px; font-size: 20px; color:#666666; font-weight: normal;}
.news .news-nav{height:110px; text-align: center;}
.news .news-nav a{display: inline-block; width:220px; height:45px; font-size: 16px; color:#333333; text-align: center;line-height: 45px; border:1px solid #B8B8B8;margin:0 10px;}
.news .news-nav a.cur{background:#e0150b;border:1px solid #e0150b; color:#FFF;}
.news .news-left{width:572px;float:left;}
.news .news-left dl{height:385px; border-bottom: 1px solid #ebebeb;margin-bottom: 19px;}
.news .news-left dl dt{line-height: 0; overflow: hidden;height:378px; }
.news .news-left dl dt img{width:100%;transition: 1s;}
.news .news-left dl dd{padding-top:15px;height:120px;box-sizing: border-box;}
.news .news-left dl dd .news-fl{width:113px; height:79px; border-right:1px solid #ebebeb;text-align: center;padding-top:11px; box-sizing: border-box;float:left;}
.news .news-left dl dd .news-fl i{display: block;height:44px;line-height: 44px; font-size: 50px; color:#333333;font-family:"Garamond";}
.news .news-left dl dd .news-fl span{display: block;height:22px; line-height: 22px;font-size: 14px;color:#666666;font-family:"Garamond";}
.news .news-left dl dd .news-fr{width:423px; float:left;margin-left: 36px;}
.news .news-left dl dd .news-fr h4{height:34px;line-height: 34px; margin-bottom: 4px;}
.news .news-left dl dd .news-fr h4 a{font-size: 18px; color:#333333; font-weight: normal;}
.news .news-left dl dd .news-fr p{line-height: 20px;width:392px;font-size: 14px; color:#888888;}
.news .news-left .news-con h4{height:31px; line-height: 31px;margin-bottom: 4px;}
.news .news-left .news-con h4 a{font-size: 18px; color:#333333;font-weight: normal;}
.news .news-left .news-con p{line-height: 21px;font-size: 14px; color:#888888;} 
.news .news-left dl:hover dd .news-fr h4 a{color:#c49c5e;}
.news .news-left .news-con:hover h4 a{color:#c49c5e;}
.news .news-rig{width:567px;float:right;}
.news .news-rig .bd{overflow: hidden;}
.news .news-rig .bd ul li{height:106px; margin-bottom: 26px;}
.news .news-rig .bd ul li dl dt{width:138px; height:106px;float:left; padding-top:26px; box-sizing: border-box;text-align: center;border-right:1px solid #d9d9d9;}
.news .news-rig .bd ul li dl dt i{display: block; height:44px; line-height: 44px;font-size: 50px; color:#333333;font-family:"Garamond";}
.news .news-rig .bd ul li dl dt span{display: block;height:22px;line-height: 22px;font-size: 14px; color:#666666;font-family:"Garamond";}
.news .news-rig .bd ul li dl dd{float:left;width:428px;padding:13px 0 0 35px; box-sizing: border-box;}
.news .news-rig .bd ul li dl dd h4{height:31px;line-height: 31px; margin-bottom: 4px;}
.news .news-rig .bd ul li dl dd h4 a{font-size: 18px; color:#333333; font-weight: normal;}
.news .news-rig .bd ul li dl dd p{line-height: 21px;font-size: 14px; color:#888888;}
.news .news-rig .bd ul li:hover dl dd h4 a{color:#c49c5e;}
/**/
.about{height:1044px;}
.abo dl{height:700px; margin-bottom: 97px;}
.abo dl dt{width:960px; height:700px;float:right; line-height: 0;overflow: hidden; margin-right: -360px;}
.abo dl dt img{width: 100%; transition: 1s;}
.abo dl dd{width:960px; height:700px; background:url(../images/abo-bj.jpg) no-repeat center; position: relative;padding:84px 97px 0 360px; box-sizing: border-box; margin-left: -360px;}
.abo dl dd:before{width:248px; height:572px;background:url(../images/abo-dd.png) no-repeat center; content:"";position: absolute;left:0; bottom:-272px;}
.abo dl dd h2{margin-bottom: 36px;}
.abo dl dd h2 span{display: block; height:59px;line-height: 59px;font-size: 48px; color:#292826; font-weight: normal;}
.abo dl dd h2 em{display: block; height:32px;line-height: 32px;font-size: 20px; color:#666666; font-weight: normal;}
.abo dl dd p{line-height: 30px;font-size: 14px; color:#666666; margin-bottom: 69px; }
.abo dl dd p a{color:#bd9765;}
.abo dl dd b{display: block; width:296px; height:197px; line-height: 0; overflow: hidden; cursor: pointer;}
.abo dl dd b img{width:100%;}
.abo dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.abo .abo-left{width:540px;float:left;padding-top:37px;}
.abo .abo-left ul li{float:left;border-right:1px solid #d2d2d2; box-sizing: border-box;}
.abo .abo-left ul li:last-child{border-right:0;}
.abo .abo-left ul li i{display: block; height:29px;line-height: 29px;font-size: 12px; color:rgba(51,51,51,0.82); text-transform: uppercase;font-family:"Garamond";}
.abo .abo-left ul li span{display: block; height:40px; line-height: 40px; font-size: 20px; color:#333333;}
.abo .abo-rig{width:664px; height:140px;float:right; margin-right: -64px;}
.abo .abo-rig ul li{float:left; width:314px; height:140px; border:4px solid #BD9765; }
.abo .abo-rig ul li a{display: block;height:140px;box-sizing: border-box;padding:18px 0 0 18px;}
.abo .abo-rig ul li i{display: block; width:173px; height:97px; float:left; line-height: 0; overflow: hidden;}
.abo .abo-rig ul li i img{width:100%;}
.abo .abo-rig ul li em{display: block; float:left;margin:22px 0 0 16px;font-size: 16px; color:#333333;}
.abo .abo-rig ul li:last-child{float:right;}

.modal-backdrop{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: #232526;z-index: 999;}
.modal-backdrop .vd{position: absolute;width: 1200px;height: 600px;top: 50%;left: 50%;transform: translate(-50%, -50%);z-index: 300;}
.modal-backdrop .close{top: 16px;right: 16px;font-size: 24px;line-height: 1;transition: all 0.5s ease;width: 40px;position: absolute;padding: 0;background-color: rgba(0, 0, 0, 0.2);color: #FFF;height: 40px;border: none;display: inline-flex;justify-content: center;align-items: center;white-space: nowrap;text-align: center;border-radius: 50% !important;outline: none;cursor: pointer;z-index: 300;}
.modal-backdrop .vd{background:#000;}


/**/
.aboutbj{background:#fff;height:auto;max-width: 1920px;margin:0 auto; font-family:"Microsoft Yahei";box-sizing: border-box; overflow: hidden; position: relative;padding-bottom: 35px;}
.about{width:100%; height:auto; }
.about dl{width:100%;}
.about dl .aboutdt{width:100%;max-height:603px;}
.about dl .aboutdt img{width:100%;display: block;}
.about dl .aboutdd{width: 1200px;margin:-90px auto 0; height: 320px; padding: 45px 83px 0;position: relative; z-index: 1;box-sizing: border-box;background:#fafafa;border-bottom: 3px solid #cb1919;}
.about dl .aboutdd h2{font-size: 40px; height: 68px;}
.about dl .aboutdd p{color: #666666;font-size: 14px;font-weight: 24px; text-align: center;}
.about dl .aboutdt img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.about dl:hover .aboutdt img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}
.m_zz{background: none;padding:0px; width: 1038px;margin:30px auto 0;}
.m_zz{height: 95px;}
.m_zz ul{width: 1038px; height: 95px; position: relative; }
.m_zz li{ width:270px;padding-left: 45px;padding-top:0px; height: 95px; box-sizing: border-box; overflow: hidden; float: left; text-align: left; position: relative;  }
.m_zz li:before{content: ""; position: absolute;right:0px; height: 74px; width:1px; background:#dadada;top:12px; }
.m_zz li em{margin-left:-5px;display: block; position: relative;width:150px; height: 65px;}
.m_zz li em b{ margin-left:0px;font-size: 60px; line-height:60px; color: #333333; font-family: "Arial"; font-weight: normal;}
.m_zz li em i{ font-size: 16px;  color: #fff; font-weight: normal; text-align: center; line-height: 24px;  height: 24px;width:24px;border-radius: 100%;background:#333333; display: block; position: absolute;bottom:18px; right:0px; }
.m_zz h3{font-size: 16px; color: #666666; text-align: left; font-weight: normal;}
.m_zz li:nth-child(1){width: 200px;padding-left: 0;}
.m_zz li:nth-child(1) em{width: 95px;}
.m_zz li:nth-child(2){width: 270px;padding-left: 55px;}
.m_zz li:nth-child(2) em{width: 95px;}
.m_zz li:nth-child(3){width: 297px;padding-left: 65px;}
.m_zz li:nth-child(3) em{width: 161px;}
.m_zz li:nth-child(4){width: 270px;padding-left: 60px;}
.m_zz li:nth-child(4) em{width: 195px;}
.m_zz li:nth-child(4):before{background: none;}

/**/
.help_cut{height:368px;width: 1200px;margin:0 auto;background: #fff; }
.help_cut a{text-decoration: none;}
.help_nav{ height: 64px; clear: both;width: 1200px;margin-bottom: 32px;}
.help_nav ul{width: 1200px;}
.help_nav li{height: 64px; line-height:28px;width: 168px;  text-align: center; font-size: 20px; color: #000000;position: relative; display: block; float: left;font-weight: normal;margin-right: 26px;border-right: 1px solid #c7c7c7;}
.help_nav li em{width:54px;height:42px;display: block;margin:0 auto;}
.help_nav li em img{width: 100%;display: block;}
.help_nav li a{color: #000000; text-decoration: none;}
.help_nav li:last-child{border-right: 0;}
.help_nav li:nth-child(1){margin-left:355px;}
.help_nav li.cur{ -webkit-transition:width .5s;transition:width .5s;}
.help_nav li.cur a{color: #cb1919; font-weight: bold;}

.m_help{ height:265px;width: 1200px; position: relative; }
.prev1{position: absolute;left:-34px;top:83px;background: url(../images/xc_l.png) no-repeat;width:15px;height:23px;z-index: 3;}
.next1{position: absolute;right:-34px;top:83px;background: url(../images/xc_r.png) no-repeat;width:15px;height:23px;z-index: 3;}
.xc{width:1200px;  overflow: hidden;}
.xc li{ width:284px; position:relative;margin-right:21px; float: left; overflow: hidden;}
.xc li img{ display:block;width:284px; height:189px;}
.xc li em{height: 46px;font:16px "Microsoft YaHei"; line-height:46px; color:#666666; overflow:hidden; display: block; text-align: center;  -webkit-transition:all .5s;transition:all .5s;width: 100%;box-sizing: border-box;}
.xc li a{ text-decoration: none; }
.xc li:hover em{color:#cb1919;}
.xc li img{-webkit-transition: .5s;-moz-transition: .5s;transition: .5s;}
.xc li:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}

.li_3 .xc li i{border:1px solid #eee;box-sizing:border-box; display:block;}
.li_3 .xc li img{width:auto !important;margin:0 auto; }






















