﻿.banner{width:100%;}
.banner img{width:100%;border-bottom:8px solid #8f1a34;}
.content{background:#c9dae4;}
.content .center{background:#fff;box-shadow: 0px 0px 100px 8px #666;position: relative;z-index: 99;}
.two{margin:-90px auto 0px;}
.position{background:url(../images/icon-bg.jpg) center center no-repeat;padding: 38px 25px 47px 70px;}
.position .name{font-size:18px;color:#333333;float: left;font-weight: bold;}
.position .name .en{display: block;color: #666666;font-size: 14px;text-transform: uppercase;margin: 5px 0px 0px 0px;}
.position .location{float:right;margin: 30px 0px 0px 0px;color:#333;}
.position .location a{color:#333;font-size:12px;}
.position .location a:last-child{color:#a01d3a;font-size:14px;}
.position .location span{padding:0px 3px;}

.twoNav{height:60px;line-height:60px;background:#a01d3a;display: flex;flex-wrap: wrap;overflow: hidden;}
.twoNav a{color:#fff;font-size:14px;flex: 1;text-align: center;font-weight: bold;}
.twoNav a:after{content:"";display:none;width:80px;height: 24px;background: #fff;border-radius: 30px;margin: -11px auto;}
.twoNav a.active:after{display:block;}
.twoNav a:hover:after{display:block;}

/* 联系我们 */
.contact{padding:0px 0px 35px 0px;}
.contact .p1{font-size:18px;color: #333333;text-align: center;margin: 50px 0px 15px 0px;font-weight: bold;}
.contact .p2{font-size:14px;color: #333333;text-align: center;}
#maps{height: 340px;margin: 40px 0px 35px 0px;}
.map{height: 100%;}
.contact li{width: 495px;float: left;height: 75px;box-shadow: 5px 5px 25px 1px #ddd;border-left: 4px solid #a01d3a;margin: 0px 0px 25px 25px;padding: 25px 30px 25px 25px;color: #333;line-height: 24px;background: url(../images/icon-a4.png) right bottom no-repeat;background-size: 130px;}
.contact li img{margin: 0px 10px 0px 0px;}
.contact li:nth-child(2n){margin: 0px 0px 25px 32px;}
.contact li p{line-height: 20px;margin: 0px 0px 10px 0px;color: #000;font-size: 14px;padding: 0px 0px 0px 26px;}
.contact li p img{vertical-align: middle;}
.history{position:relative;margin: 70px auto  0px;}
.historyBox:after{content: "";display: block;width:6px;height: calc(100% - 180px);background: #e5e5e5;position: absolute;left: 50%;margin-left: -3px;top: 55px;}
.history li{float:left;width:535px;position: relative;margin:0px 65px 60px 0px;transition:1s all ease;}
.history li:nth-child(2n){float:right;margin:0px 0px 60px 65px;}
.history li .time{background:url(../images/icon-time.png) left center no-repeat;padding:0px 0px 0px 30px;font-size:18px;color:#a01d3a;line-height:24px;}
.history li .icon{width: 15px;height:20px;background:url(../images/icon-arrow.png) center center no-repeat;display:block;position:absolute;right: -14px;top:50%;margin-top:-10px;}
.history li .words{background:#eeeeee;width: 280px;height: 100px;float: right;padding: 15px 15px 15px 20px;transition:1s all ease;}
.history li:nth-child(2n) .words{float:left;}
.history li:nth-child(2n) .icon{right:auto;left: -14px;background:url(../images/icon-arrow1.png) center center no-repeat;}
.history li .img{float:left;padding: 13px 0px 0px 13px;margin-top: -28px;display:none;width:165px;}
.history li .img img{max-width:100%;max-height: 200px;}
.history li:nth-child(2n) .img{float:right;padding: 13px 13px 0px 0px;}
.history .summary{color:#666666;font-size:14px;line-height:20px;margin:20px 0px 0px 0px;}
.historyBox{position: relative;}
.history li:after{width:24px;height:24px;background:url(../images/icon-circle1.png) center center no-repeat;display:block;content:'';position:absolute;right: -76px;top: 50%;margin-top: -12px;visibility: unset;z-index: 99;}
.history li:nth-child(2){margin:100px 0px 60px 0px;}
.history li:nth-child(2n):after{right:auto;left:-76px;}
.history li:hover{background:#a01d3a;}
.history li:hover .words{background:#a01d3a;}
.history li:hover .time{color:#fff;background:url(../images/icon-time1.png) left center no-repeat;}
.history li:hover .summary{color:#fff;}
.history li:hover .icon{background:url(../images/icon-arrow2.png) center center no-repeat;}
.history li:nth-child(2n):hover .icon{background:url(../images/icon-arrow3.png) center center no-repeat;}
.history li:hover .img{display:block;}

/*了解金桥*/
.Understand1{margin: 37px 20px 0px 20px;}
.Understand1L{width: 752px;float:left;/* box-shadow: 0px 10px 30px 0px #ddd; */}
.Understand1L img{width: 100%;}
.Understand1R{float:right;width: 360px;background: #fff;padding: 0px 10px 0px 10px;height: auto;}
.Understand1R .en{color:#666;font-size:30px;text-align: right;letter-spacing: 4px;margin: -5px 15px 0px 0px;}
.Understand1R .name{text-align:right;font-size:18px;color:#333333;margin: 0px 18px 15px 0px;}
.Understand1R .info1{color:#333;font-size:14px;line-height: 22px;letter-spacing: 1.2px;padding: 0px 10px 20px 15px;position: relative;text-indent: 2em;}
.Understand1R .info1:before{content:"";display:block;width:50px;height:50px;background:url(../images/icon-a5.png) center center no-repeat;position:absolute;left: -5px;top: -25px;}
.Understand1R .info1:after{content:"";display:block;width:50px;height:50px;background:url(../images/icon-a6.png) center center no-repeat;position:absolute;right: -5px;bottom: -10px;}
.Understand1L video{width: 100%;height: 424px;}


.Understand2{margin: 65px 120px 0px 120px;padding: 0px 0px 55px 0px;position:relative;}
.Understand2 li{float:left;padding: 0px 40px;width: 240px;text-align: center;position:relative;}
.Understand2 .tit{font-size:24px;color:#999999;margin: 20px 0px 7px 0px;}
.Understand2 .sum{font-size:12px;color:#999999;}
.Understand2 .info{font-size:12px;color:#999999;margin: 20px 0px 13px 0px;line-height: 20px;text-align: center;}
.Understand2 li:before{content:'';display:inline-block;width:1px;height:125px;background:#d2d2d2;position:absolute;left:0px;bottom:0px;}
.Understand2 li:last-child:after{content:'';display:inline-block;width:1px;height:125px;background:#d2d2d2;position:absolute;right: 0px;bottom:0px;visibility: unset;}
.Understand2 li .img{height:36px;}
.Understand5{width:100%;padding:0px 0px 20px 0px;text-align:center;color: #333;}

.Understand3{background: url(../images/bg.jpg) center center no-repeat;}
.Understand3 .center{background:unset;box-shadow:0px 0px 0px 0px #fff;padding:50px 0px 70px 0px;color:#fff;font-size:14px;line-height: 30px;width: 980px;}
.Understand4{padding: 80px 0px 63px 0px;width:1200px;margin:0 auto;background: #fff;box-shadow: 0px 0px 100px 8px #666;}
.Understand4 ul{margin: 0px 17px;}
.Understand4 ul li{width: 574px;height:260px;float:left;background:#c9dae4;margin:0px 17px 17px 0px;position: relative;}
.Understand4 ul li:nth-child(2n){margin:0px 0px 17px 0px;}
.Understand4 ul li .words{width: 262px;float:right;padding: 20px 13px;}
.Understand4 ul li .img{float:left;width: 286px;height: 100%;overflow:hidden;}
.Understand4 ul li .p1{color:#a01d3a;font-size:16px;text-align:right;line-height:26px;}
.Understand4 ul li .en{color:#a01d3a;font-size:16px;text-align:right;margin: 0px 0px 25px 0px;text-transform: uppercase;}
.Understand4 ul li .info{line-height: 28px;font-size:12px;color:#333333;text-indent:2em;}
.Understand4 ul li .img img{width:100%;height:100%;transition:1s all ease;transform:scale(1.0);}
.Understand4 ul li .icon{width:52px;height:52px;display:block;position:absolute;top: -26px;left: 50%;margin-left: -26px;z-index:9;}
.Understand4 ul li .icon img{width:100%;height:100%;}
.Understand4 ul li:hover .img img{transform:scale(1.2);}


/*企业文化*/
.culture ul{margin: 55px 22px 0px 22px;padding: 0px 0px 40px 0px;position:relative;}
.culture ul li{width: 378px;height:230px;float:left;margin: 0px 11px 15px 0px;position:relative;overflow:hidden;}
.culture ul li:nth-child(3n){margin-right:0px;}
.culture ul li img{width:100%;height:100%;transition:1s all ease;transform:scale(1.0)}
.culture ul li .words{position:absolute;top:50px;left:0px;width:100%;text-align:center;color:#fff;font-weight: bold;}
.culture ul li .title{font-size:16px;margin: 0px 0px 40px 0px;}
.culture ul li .info{font-size:14px;line-height: 44px;}
.culture ul li:hover img{transform:scale(1.2);}
.culture ul:after{content:'';display:block;width:100%;height:1px;background:#a01d3a;visibility: unset;position: relative;top: 37px;}
.culture ul:before{width: 7px;height: 7px;background:#a01d3a;content:"";display:block;position:absolute;bottom:0px;left:0px;}
.culture1{margin: 45px 20px 0px 20px;padding: 0px 0px 70px 0px;}
.culture1L{float:left;width: 580px;height:335px;overflow:hidden;}
.culture1R{float: right;width: 510px;color: #333;font-size: 14px;line-height: 24px;margin: 20px 0px 0px 0px;position:relative;padding: 0px 20px 0px 20px;min-height: 280px;}
.culture1R:before{content:"";display:block;width:50px;height:50px;background:url(../images/icon-a5.png) center center no-repeat;position:absolute;left: -5px;top: -25px;}
.culture1R:after{content:"";display:block;width:50px;height:50px;background:url(../images/icon-a6.png) center center no-repeat;position:absolute;right: -5px;bottom: -20px;}




.culture1L img{width:100%;max-height: 100%;}
.single{min-height: 200px;padding: 50px 0px;line-height: 28px;font-size: 14px;color: #333;width: 765px;margin: 0 auto;}
.single .chuangshiren{margin: 0px 25px 10px 0px;float:left;width: 450px;}
.single .chuangshiren img{max-width: 50%;float: left;margin: 0px 10px 0px 0px;}
.single .jinqiao{width: 765px;margin:0 auto;line-height: 30px;}
.single .chuangshiren .houlizun{margin: 50px 0px 0px 55px;/* display: block; */}
.single .chuangshiren .span1{position:relative;top: 50px;}
.single .chuangshiren .span2{margin: 0px 0px 0px 22px;display: block;text-indent: 21px;}
.single .chuangshiren .span3{margin: 0px 0px 0px 30px;}
/*服务与支持*/
.serviceL{width:270px;float: left;}
.serviceL li{background:#f1f1f1;margin:0px 0px 3px 0px;text-align:center;}
.serviceL li .a1{height:60px;line-height:60px;}
.serviceL li a{font-size:14px;color:#333333;display:block;}
.serviceL li.active .a1{background:#a01d3a;}
.serviceL li.active .a1{color:#fff;}
.serviceL li:hover .a1{color:#fff;}
.serviceL li:hover .a1{background:#a01d3a;}
.serviceR{width:860px;float:right;margin: 0px 15px 0px 0px;}
.serviceR .name{text-align:center;line-height:50px;font-size:18px;color:#333333;font-weight: bold;}
.threeNav{padding:10px 0px 15px 0px;border-bottom:1px solid #a01d3a;}
.threeNav a{font-size:14px;color:#333333;margin: 0px 55px 0px 0px;}
.threeNav a:hover{color:#a01d3a;}
.threeNav a.active{color:#a01d3a;}
.serviceL li dl{display:none;}
.serviceL li dd{line-height: 20px;padding: 10px 0px;}
.serviceL li dd:hover a{color:#a01d3a;}
.serviceL li dd.active a{color:#a01d3a;}
.serviceL li.active dl{display:block;}





.serviceR .sum{font-size:12px;color:#666666;line-height:20px;margin: 15px 0px 35px 0px;}
.serviceList li{width: 270px;height:268px;float:left;margin: 0px 25px 25px 0px;position:relative;background: #eeeeee;}
.serviceList li:nth-child(3n){margin-right:0px;}
.serviceList li .words{background:#eeeeee;text-align:center;padding: 10px 0px 15px 0px;transition:1s all ease;position:absolute;width:100%;bottom: 0px;min-height: 42px;}
.serviceList li .words .title{color:#333333;font-size:14px;margin: 0px 0px 5px 0px;}
.serviceList li .words .summary{color:#666666;font-size:12px;line-height: 20px;max-height: 24px;overflow: hidden;}
.serviceList li:hover .words .summary{max-height:220px;}
.serviceList li .img{max-height: 200px;overflow: hidden;transition:1s all ease;}
.serviceList li .wordsCen{position:absolute;width:100%;top:50%;transform:translateY(-50%);left: 0px;}
.serviceList li:hover .words{padding: 0px 11px;width:248px;background:rgba(160,29,58,0.7);color:#fff;min-height: 100%;}
.serviceList li:hover .title{color:#fff;}
.serviceList li:hover .summary{color:#fff;}
.serviceList li:hover .img{max-height: 100%;}
.serviceList li .img img{width:100%;height: 100%;}
.serviceList1{min-height:300px;}
.serviceList1 li{float:left;width: 420px;margin: 0px 0px 20px 0px;}
.serviceList1 li:nth-child(2n){float:right;}
.serviceList1 .img{width: 205px;height: 160px;float:left;overflow:hidden;}
.serviceList1 img{width:100%;height: 100%;transition:1s all ease;}
.serviceList1 .words{float:right;width:200px;height: 160px;position: relative;}
.serviceList1 .words .title{font-weight:bold;font-size:16px;}
.serviceList1 .words .summary{font-size:14px;line-height: 20px;position: absolute;bottom: 0px;left: 0px;}
.serviceList1 li:hover img{transform:scale(1.2);}
.serviceList1 li:hover .title{color:#a01d3a;}
.serviceList1 li:hover .summary{color:#a01d3a;}

#pages{text-align:center;/* height:38px; */margin: 30px auto 40px;}
#pages a{/* padding: 9px 14px; */background: #f7f7f7;color:#666666;font-size: 12px;border: 1px solid #c8cecf;margin: 0px 5px;box-sizing: border-box;display: inline-block;width: 36px;height: 36px;line-height: 36px;}
#pages a.prev{background: url(../images/icon-prev.png) #f7f7f7 center center no-repeat;position: relative;top: 12px;}
#pages a.next{background: url(../images/icon-next.png) #f7f7f7 center center no-repeat;position: relative;top: 12px;}
#pages a.currentpage{background:#a01d3a;color:#fff;}
#pages a:hover{background:#a01d3a;color:#fff;}
#pages a.prev:hover{background: url(../images/icon-prev1.png) #a01d3a center center no-repeat;}
#pages a.next:hover{background: url(../images/icon-next1.png) #a01d3a center center no-repeat;}
.qualificationsL{width: 475px;height: 700px;float: left;margin: 0px 0px 0px 15px;}
.qualificationsL .img{padding: 45px 25px 30px 30px;background: #f3f3f3;text-align: center;width: 420px;height: 600px;}
.qualificationsL .img img{width: 100%;height: 100%;}
.qualifications .slide{background: #a01d3a;height: 13px;width: 475px;position: relative;}
.qualifications .slide .time{width:135px;background:#fff;float:right;font-size:12px;color:#a01d3a;text-indent:25px;}
.qualifications .slide a{float:right;width:20px;height: 25px;background:url(../images/icon-download.png) center center no-repeat;display:inline-block;position: absolute;right: 2px;bottom: 0px;}
.qualificationsL li{display:none;}
.qualificationsL li.active{display:block;}
.qualificationsR{float: right;width:315px;}
.qualificationsR .names{text-align:left;font-size:18px;color:#333333;margin:20px 0px 10px 5px;}
.qualificationsR ul{padding: 0px 20px 0px 0px;overflow-y: scroll;height: 510px;}
.qualificationsR li a{color:#333333;font-size:12px;padding: 4px 5px;display: block;text-indent:3px;margin: 3px 0px;}
.qualificationsR li.active a{background:#a01d3a;color:#fff;}
.qualificationsR li:hover a{background:#a01d3a;color:#fff;}
.qualificationsR ul::-webkit-scrollbar {width :4px;background:#f4f3f3;}
.qualificationsR ul::-webkit-scrollbar-thumb {/*滚动条里面小方块*/background:#a01d3a;}
.qualificationsR ul::-webkit-scrollbar-track {/*滚动条里面轨道*/background:#ccc;}
.qualifications {padding:0px 0px 68px 0px;}
.qualificationsR select{display: none;}
/* 在线留言 */
.online{padding: 0px 0px 50px 0px;}
.onlineL{float:left;width: 240px;}
.onlineL img{width:100%;}
.onlineR{float:right;width: 570px;box-shadow: 5px 0px 10px 1px #eee;margin: 0px 15px 0px 0px;height: 571px;padding: 0px 0px 0px 35px;}
.onlineR .p1{color:#535353;font-size:32px;margin: 40px 0px 50px 0px;}
.onlineR .p2{color:#333333;font-size:14px;margin:0px 0px 10px 0px;}
.onlineR .p2 i{color:#ff0000;}
.onlineR .inp1{float:left;width:268px;height:45px;border:1px solid #dfdfdf;background:#f4f4f4;/* box-shadow:0px 0px 5px 1px #eee inset; */margin:0px 15px 12px 0px;position:relative;}
.onlineR input{width:100%;height:45px;line-height:45px;text-indent:15px;color:#333333;font-size:12px;}
.onlineR input::placeholder{opacity:0.3;}
.onlineR .inp1 i{position:absolute;right:0px;color:#ff0000;font-size:14px;right:8px;top:15px;}
.onlineR .inp2{float:left;width:553px;height:45px;border:1px solid #dfdfdf;background:#f4f4f4;/* box-shadow:0px 0px 5px 1px #eee inset; */margin:0px 15px 12px 0px;}
.onlineR textarea{width: 533px;height: 63px;line-height:22px;text-indent: 5px;color: #333;font-size:12px;border: 0;padding: 10px;background: #f4f4f4;/* box-shadow: 0px 0px 5px 0px #ddd inset; */resize: none;}
.onlineR textarea::placeholder{color:#d4d4d4;}
.onlineR .inp3{height:83px;}
.onlineR .inp4{margin: 10px 0px 0px 0px;float: left;}
.onlineR .inp4 input{width:160px;border: 1px solid #dfdfdf;background: #f4f4f4;/* box-shadow: 0px 0px 4px 0px #ddd inset; */opacity: 1;box-sizing: border-box;}
.onlineR .inp4 input.sub{width:253px;background:#a01d3a;color:#fff;font-size:16px;border-radius:5px;box-shadow:0px 0px 0px 0px #fff;float:right;margin: 0px 0px 0px 0px;cursor: pointer;}
.onlineR .inp4 img{width: 106px;margin: 0px 25px 0px 5px;}
.onlineBox{border-radius:10px;margin: 25px 25px 0px 0px;overflow: hidden;}
.onlineR input.laydate-icon{width: 532px;color: #333333;background: url(../images/icon.png) #f4f4f4 right center no-repeat;}
.prompt{display:none;width:250px;height: 70px;line-height: 70px;position: fixed;left: 50%;top: 50%;margin-left: -125px;margin-top:-35px;box-shadow: 0px 0px 5px 2px #eee;background: #fff;z-index: 9999;border-radius: 5px;text-align:center;font-size:16px;}
.onlineR input.laydate-icon::placeholder{opacity:0.3;}

/* 公益之路 */
.duty{position:relative;margin:30px 0px 0px 0px;}
.duty ul:after{width:1px;height:100%;position:absolute;content:"";display:block;background:#a01d3a;top: 0px;left:80px;}
.duty li{margin:0px 0px 40px 0px;}
.duty li .title{float:left;width:80px;line-height: 22px;color: #333;position:relative;}
.duty li .title:after{content:"";display:block;width:7px;height:7px;background:#a01d3a;border-radius:50%;position:absolute;right:-4px;top:7px;}
.duty li .info{float:left;width:710px;margin:0px 0px 0px 44px;font-size: 14px;color: #333333;line-height: 22px;}
.duty1{margin:40px 0px 0px 0px;padding:0px 0px 60px 0px;}
.duty1 dd{float: left;margin: 0px 20px 30px 17px;width: 364px;}
.duty1 dd:nth-child(3n){margin-right:0px;}
.duty1 dd .img{height:195px;overflow:hidden;}
.duty1 dd .img img{width:100%;height:100%;transform:scale(1.0);transition:1s all ease;}
.duty1 dd .title{font-size:14px;color:#666666;height: 50px;line-height: 24px;background:#eeeeee;text-align:center;padding: 5px 35px;}
.duty1 dd:hover .img img{transform:scale(1.2);}


/*新闻中心*/
.news{margin: 0px 10px 0px 10px;width: 840px;min-height: 100px;}
.news li{padding: 15px 20px;background:#eeeeee;margin:0px 0px 20px 0px;transition: 1s all ease;}
.news li .img{float:left;width:120px;height:120px;overflow:hidden;}
.news li .img img{width:100%;height:100%;transform:scale(1.0);transition:1s all ease;}
.news li .img .time{display:none;}
.news li .words{float:right;width:645px;}
.news li .title{font-size:18px;color:#333333;margin:12px 0px 25px 0px;transition: 1s all ease;}
.news li .title .time{padding: 0px 0px 0px 30px;background: url(../images/icon-time2.png) left 5px no-repeat;color:#666666;font-size:12px;float:right;line-height: 20px;transition: 1s all ease;}
.news li .title .month{color:#a01d3a;font-size:24px;margin: 0px 0px 0px 20px;position: relative;top: 3px;transition: 1s all ease;}
.news li .sum{font-size:14px;color:#666666;line-height:22px;margin: 0px;transition: 1s all ease;width: 500px;}
.news li:hover{background:#a01d3a;}
.news li:hover .title{color:#fff;}
.news li:hover .sum{color:#fff;}
.news li:hover .time{color:#fff;background: url(../images/icon-time3.png) left 5px no-repeat;}
.news li:hover .month{color:#fff;}
.news li:hover img{transform:scale(1.2);}

/*媒体报道*/
.media{margin: 0px 0px 50px 0px;}
.media li{border-bottom: 1px solid #dcdcdc;height:58px;line-height:58px;}
.media li a{color:#333333;font-size:14px;}
.media li:hover a{color:#a01d3a;}
.media li a .download{float:right;margin: 19px 10px 0px 0px;background: url(../images/icon-download.png) center center no-repeat;width: 20px;height: 20px;font-size: 0px;}
/*培训与发展*/
.development{margin: 35px 15px 0px 15px;color: #333;font-size: 14px;line-height:22px;padding: 0px 0px 55px 0px;}
.development img{max-width:100%;}
/*红色引擎*/
.engine .twoNav{display: none;}
.engine1{background:url(../images/bg1.jpg) top center no-repeat;padding: 100px 50px 20px 0px;}
.engineL{float: left;width: 455px;margin: 100px 50px 0px 70px;}
.engineL img{max-width:100%;}
.engineR{width: 550px;float:left;font-size:12px;color:#333;line-height: 20px;}
.engine2{background: #f8f8f8;padding: 15px 15px 1px 15px;}
.engine2 dl{margin:25px 0px 0px 0px;}
.engine2 .a1{color:#333333;font-size:16px;}
.engine2 dd{float: left;margin: 0px 39px 30px 0px;width: 364px;}
.engine2 dd:nth-child(3n){margin-right:0px;}
.engine2 dd .img{height:195px;overflow:hidden;}
.engine2 dd .img img{width:100%;/*height:100%;*/transform:scale(1.0);transition:1s all ease;}
.engine2 dd .title{font-size:14px;color:#666666;height: 50px;line-height: 24px;background:#eeeeee;text-align:center;padding: 5px 35px;}
.engine2 dd:hover img{transform:scale(1.2);}

/*产品中心*/
.product .twoNav{display: none;}
.checklist{background: #f0f0f0;padding: 30px 0px 0px 0px;}
.checklist li{padding: 0px 25px 10px 25px;}
.checklist li label{color:#a01d3a;font-size:18px;width:105px;text-align:right;display: inline-block;float: left;line-height: 50px;font-weight: bold;}
.checklist li .checkName{display:inline-block;width: 950px;margin: 10px 0px 0px 25px;}
.checklist li .checkName a.one_A{color: #666666;font-size: 14px;margin: 5px 27px 0px 0px;border:1px solid transparent;position: relative;display: inline-block;padding: 0px 0px 15px 0px;}
.checklist li .checkName a:hover{color: #a01d3a;}
.checklist li .checkName a.on{color: #a01d3a;}
.checklist li .checkName a.active{color: #a01d3a;}
.checklist li .checkName a.one_A:after{content:"";display: block;width: 12px;height: 12px;background: url(../images/icon-arrow8.png) center bottom no-repeat;position: absolute;top: 21px;left: 50%;margin-left: -5px;display:none;z-index: 999;}
.checklist li .checkName form input[type='text']{float:left;width:220px;height:38px;border:1px solid #a01d3a;box-sizing:border-box;line-height:38px;border-radius:5px;background: #fff;text-indent: 1em;font-size: 12px;color: #333;}
.checklist li .checkName form .select{position:relative;float:left;width:67px;height:38px;line-height:38px;border:1px solid #a01d3a;border-radius: 5px;text-align: center;font-size: 12px;color: #333333;box-sizing: border-box;margin: 0px 0px 0px 10px;}
.checklist li .checkName form .select em{background: url(../images/icon-down1.png) #fff 47px center no-repeat;display: block;height: 36px;line-height: 36px;padding: 0px 10px 0px 0px;text-align: center;cursor:pointer;border-radius: 5px;}
.checklist li .checkName form input[type='submit']{width:86px;height:38px;line-height:38px;background:#a01d3a;color:#fff;border-radius:5px;margin:0px 0px 0px 10px;font-size:12px;cursor:pointer;}
.checklist li .selectList{position:absolute;background:#fff;width:100%;top: 38px;display:none;padding:5px 0px;}
.checklist li .selectList i{display:block;line-height:20px;cursor:pointer;}
.checklist li .selectList i:hover{color:#a01d3a;}
.checklist li .checkName form .select:hover .selectList{display:block;top: 34px;}
.checklist li.last{padding: 25px 25px;border-top: 1px solid #fff;}
.checklist .checkName5{background:#fff;padding: 15px 20px 10px 20px;border-radius:5px;border: 1px solid #ab4357;display: none;}
.checklist li .checkName a.on:after{display:block;}
.checklist .checkName5 a{color:#727272;font-size:13px;margin:0px 25px 10px 0px;display: inline-block;}
.checklist .checkName5 a:hover{color:#a01d3a;}
.checklist .checkName5 a.on{color:#a01d3a;}
.checklist li.shaixuan .checkName a{border:1px solid #a01d3a;padding: 8px 27px 8px 10px;background: #fff;border-radius:5px;margin:0px 15px 10px 0px;color: #a01d3a;display: inline-block;position: relative;}
.checklist li.shaixuan .checkName{margin: 7px 0px 0px 25px;}
.checklist li.shaixuan{padding: 0px 25px 20px 25px;}
.checklist li.first{padding: 0px 25px 10px 25px;}
.checklist li.shaixuan label{font-size: 16px;}
/* .checklist li .checkName a.on:after{display:none;} */
.checklist li.shaixuan .checkName a  i{width: 13px;height: 13px;background:url(../images/icon-close.png) center center no-repeat;display:inline-block;position: absolute;right: 7px;top: 50%;margin-top: -6px;/* background-size: contain; */}
.checklist li .checkName{position: relative;}
.checklist li .checkName .type{display: inline-block;}
.checklist .type .checkName5{position: absolute;left: 0px;display: none;width: 910px;padding: 15px 20px 5px 15px;}
.checklist li .checkName .type.active .checkName5{display:block;}
.checklist li .checkName .type .checkName5 a:after{display:none;}
.checklist li.last label{
    margin: 5px 0px 0px 0px;
}


.productList{margin:0px 22px;padding: 25px 0px 0px 0px;}
.productList .dd1>div{display: inline-block;color:#a01d3a;font-size:14px;text-align:center;line-height:70px;font-weight: bold;}
.productList dd .div1{width: 142px;line-height:70px;}
.productList dd .div2{width:135px;line-height:70px;}
.productList dd .div3{width:140px;line-height:70px;margin: 0px 0px 0px 10px;}
.productList dd .div4{width: 618px;margin: 0px 0px 0px 90px;}
.productList .dd2{box-shadow: 0px 7px 10px 2px #eee;position:relative;height:70px;border-radius:5px;margin: 0px 0px 15px 0px;}
.productList .dd2 div{display: inline-block;text-align: center;font-size:12px;color:#333333;word-break: break-word;}
.productList .dd2 .div4{text-align:left;position:absolute;top:50%;transform:translateY(-50%);line-height: 22px;right: 15px;}
.productList .dd2:hover{background:#a01d3a;}
.productList .dd2:hover div{color:#fff;}
.productList dl{margin: 0px 0px 60px 0px;}
.productList .dd2 .div3{text-align:left;position:absolute;top:50%;transform:translateY(-50%);line-height: 20px;left: 285px;text-align: center;word-break: break-word;}
.productList .dd2 .div2{position:absolute;top:50%;transform:translateY(-50%);line-height: 20px;text-align: center;word-break: break-word;left: 135px;}
.productList .dd2 a{display:block;}
.productList .dd2 .div1{position: absolute;top: 50%;transform: translateY(-50%);line-height: 22px;}
.checkName8 a{margin:0px 20px 10px 0px;color:#000;}




/*产品详情*/
.productInfoL{width: 230px;float: left;}
.productInfoL .type_1{width:100%;height:70px;line-height:70px;color:#fff;font-size:18px;text-align:center;background:#a01d3a;}
.productInfoL li{background:#f0f0f0;color:#666666;font-size:12px;/* line-height: 45px; *//* height: 45px; */cursor: pointer;}
.productInfoL li input{margin: 0px 12px 0px 0px;-webkit-appearance: none;background:url(../images/icon-checked2.png) center center no-repeat;width: 12px;height: 12px;border-radius: 0px;position: relative;top: 1px;}
.productInfoL li input:checked{background:url(../images/icon-checked1.png) center center no-repeat}
.productInfoL li .one_A{height:45px;line-height:45px;border-bottom: 1px solid #fff;padding: 0px 24px;display: block;}
.productInfoL .type{margin: 0px 0px 5px 0px;}
.productInfoL li.on{color:#a01d3a;}
.productInfoL li div {padding: 0px 0px 5px 61px;border-bottom: 1px solid #fff;display: none;}
.productInfoL li div a{display:block;line-height:20px;font-size:12px;color:#666666;padding: 5px 0px 5px 0px;position: relative;}
.productInfoR{float:right;width:955px;}
.productInfoR .productInfoR1{background:#f0f0f0;}
.productInfoR .productInfoR1 li{margin:0px 0px 0px 30px;}
.productInfoR .productInfoR1 label{color:#a01d3a;font-size:14px;line-height:30px;width:70px;display:inline-block;margin:0px 55px 0px 0px;}
.productInfoR .productInfoR1 .list{display:inline-block;position: relative;}
.productInfoR .productInfoR1 .list a{font-size:12px;color:#666666;margin: 0px 35px 10px 0px;}
.productInfoR .productInfoR1 .list a:hover{color:#a01d3a;}
.productInfoR .productInfoR1 .list a.on{color:#a01d3a;}
.productInfoR .productInfoR1 li{padding:20px 25px 15px 0px;border-bottom:1px solid #fff;}
.productInfoL li div a:before{width: 5px;height: 5px;background:#a01d3a;border-radius:50%;display:inline-block;content:"";position: absolute;left: -15px;top: 13px;display:none;}
.productInfoL li div a.on:before{display:block;}
.productInfoL li div a.on{color:#a01d3a;}
.productInfoL li div a:hover{color:#a01d3a;}
.productInfoL li div a:hover:before{display:block;}
.productInfoR .list .swiper-container{width: 755px;}
.productInfoR .productInfoR1 .list .swiper-button-prev{width:30px;height:30px;background:url(../images/icon-arrow4.png) center center no-repeat;left: -30px;}
.productInfoR .productInfoR1 .list .swiper-button-next{width:30px;height:30px;background:url(../images/icon-arrow5.png) center center no-repeat;right: -30px;}
.productInfoR .fh{font-size: 14px;color: #333333;margin: 20px 25px 10px 25px;}
.productInfoR .fh label{font-size:14px;color:#333333;margin:0px 5px 0px 0px;}
.productInfoR .fh a{padding:2px 5px;color:#333333;font-size:12px;background:#f0f0f0;margin: 0px 5px 5px 0px;display: inline-block;}
.productInfoR2{margin:0px 25px 0px 30px;}
.productInfoR2 .number{color:#a01d3a;font-size:30px;border-bottom:1px solid #a01d3a;padding:0px 0px 25px 0px;}
.explain .explain1{color:#333333;font-size:14px;line-height:22px;padding:0px 0px 25px 0px;border-bottom:1px solid #d2d2d2;}
.explain .explain1_1{margin:0px 0px 10px 0px;}
.explain2 table{width:100%;border:1px solid #bfbfbf;box-sizing:border-box;border-top: 1px solid #a01d3a;}
.explain2 thead{background:#a01d3a;width:100%;line-height:45px;height:45px;color:#fff;font-size: 12px;}
.explain2 td{text-align:center;border-right:1px solid #bfbfbf;line-height: 18px;width: 122px;box-sizing: border-box;padding: 8px 0px;}
.explain2 tr{border-bottom:1px solid #bfbfbf;}
.explain2 tbody tr:nth-child(2n){background:#eeeeee;}
.explain2 tbody td{color:#666666;font-size: 12px;padding: 0px;font-family: '宋体';padding: 8px 0px;}
.explain2 td.td2{width:145px;}
.explain2 td.td7{width:135px;}
.explain2{/* margin:0px 0px 40px 0px; */}
.explain2 .pro{color:#a01d3a;font-size:18px;display:block;margin:28px 0px 15px 0px;font-weight: bold;}
.explain label{color:#a01d3a;font-size:18px;display:block;/* margin:28px 0px 15px 0px; */font-weight: bold;}
.explain2 .text2{font-size:14px;line-height: 24px;color:#333;margin: 10px auto 0px;}
.explain3 td.td1{width:270px;}
.explain3 td.td2{width:245px;}
.explain3 td.td3{width:188px;}
.explain3 td.td4{width:194px;}
.explain{padding: 0px 0px 30px 0px;}
.explain .explain4{border:0;padding: 0px;margin: 0px 0px 20px 0px;}
.MobileBan{display: none;}
.product1_1{margin: 0px 25px 0px 26px;border-right:4px solid #a6374d;background: url(../images/productbg.png) right center no-repeat;}
.product1_1 .number{font-size:20px;color:#333;line-height: 42px;margin: 0px 0px 0px 12px;}
.product1_1 .text{float:right;color:#cccccc;font-size:12px;line-height:30px;text-align:right;border-right: 2px solid #fff;padding: 0px 10px 0px 0px;position: relative;width: 400px;}
.product1_1 .text .en{display:block;line-height: 14px;transform: scale(0.47);position: absolute;right: -86px;top: 23px;}
.welding{width: 358px;height: 194px;border:1px solid #000;position:relative;box-sizing: border-box;margin: 20px 0px 30px 0px;}
.welding img{position:absolute;display: none;max-width: 80px;}
.welding .img1{top:0px;left:0px;}
.welding .img2{left: 50%;margin-left: -45px;}
.welding .img3{right:0px;}
.welding .img4{bottom:0px;left:0px;}
.welding .img5{left: 50%;bottom:0px;margin-left: -43px;}
.welding .img6{right:0px;bottom: 0px;}
/*详情*/
.articleInfo{padding: 10px 0px;width: 765px;margin: 0 auto;}
.articleInfo .title{text-align: center;font-size: 16px;margin: 20px 0px;}
.articleInfo .articleInfo1{font-size:14px;line-height: 28px;color:#333;}
.articleInfo1 img{max-width: 100%;}
.single img{max-width: 100%;}

/*我的企业传承梦*/
.Dream{padding: 30px 20px 10px 20px;background: url(../images/cishan.jpg) center top no-repeat;background-size: cover;}
.Dream .serviceR{float: none;width: 100%;}
.XarticleInfo {width:765px;margin: 35px 15px 0px 30px;}
.articleTitle{text-align:center;font-size:16px;margin:0px 0px 20px 0px;}
.articleInfo1{font-size:14px;line-height:28px;color:#333;}
.Dream li{width: 375px;height:180px;float:left;margin: 0px 17px 22px 0px;background:rgba(255,255,255,0.5);line-height: 24px;border: 0;transition:1s all ease;}
.Dream li:nth-child(3n){margin-right:0px;}
.Dream li .title{padding: 46px 35px 20px 35px;font-size: 18px;color: #333;transition:0.5s all ease;}
.Dream li .summary{font-size: 18px;color: #595757;width: 308px;margin: 0px 0px 0px 35px;transition:0.5s all ease;}
.Dream li .summary .arrow{float:right;font-size:18px;color:#595757;transition:0.5s all ease;}
.Dream li a{display:block;height:100%;}
.Dream li:hover{background:rgba(160,29,58,0.8);}
.Dream li:hover .title{color:#fff;}
.Dream li:hover .summary{color:#fff;}
.Dream li:hover .arrow{color:#fff;}
/* 可是续发展 */
.fazhan{margin:20px 0px;}
.fazhanL{width:600px;;float:left;font-size:14px;color:#333;line-height: 22px;}
.fazhanL img{max-width:100%;}
.fazhanR{float:right;width: 250px;font-size:14px;color:#333;line-height: 22px;overflow:hidden;}
.fazhanR img{width:100%;}

.earth .fazhanR{width:150px;}

/*公益奖项*/
.prizeBox{margin: 0px 15px 20px 0px;}
.prize{margin: 50px 10px 50px 0px;}
.prize li{background:#f7f7f7}
.prize li .Img{float:right;width:50%;text-align:center;height:335px;line-height:335px;background:#eeeeee;overflow: hidden;}
.prize li img{max-width:100%;vertical-align:middle;max-height: 100%;transform:scale(1.0);transition:1s all ease;}
.prize li .words{float:left;width:349px;padding: 45px 35px 0px 40px;background:#f7f7f7;position: relative;height: 240px;}
.prize li:nth-child(2n) .Img{float:left;}
.prize li:nth-child(2n) .words{float:right;}
.prize li .title{font-size:24px;color:#3e3a39}
.prize li .summary{font-size:14px;color:#3e3a39;line-height:24px;margin:22px 0px 0px 0px;position: absolute;bottom: 0px;width: 350px;}



.prize li.first{margin: 0px 0px 40px 0px;background:unset;}
.prize li.first .Img{width:100%;float:none;height: auto;line-height: unset;background: unset;}
.prize li.first img{width:100%;}
.prize li.first .words{width:100%;float:none;background:unset;padding: 0px;height: auto;}
.prize li.first .title{font-size:16px;color:#3e3a39;margin:10px 0px 0px 0px;text-align: center;}
.prize li.first .summary{display:none;}
.prize li:hover img{transform:scale(1.2);}
.prize li:hover .title{color:#a01d3a;}
.prize li:hover .summary{color:#a01d3a;}
.prize li.first:hover img{transform:scale(1.0);}

/*慈善基金会*/
.cishan {margin:0px 0px 20px 0px;}
.cishanL{float: right;width: 260px;margin: 20px 0px 0px 0px;}
.cishanR{float: left;width: 550px;line-height: 26px;}


/* 全球布局 */
.single .global{display:block;text-align: center;}


/*可持续发展*/
.jinqiao{display:block;text-align: right;line-height:2;}

/* 人力资本培育工程 */
.ZY{text-align:center;}
.zyTitle{margin: 0px 0px 30px 0px;}
.zyTitle strong{font-size:24px;}
.ZY .ziyuan{display:block;;font-size:16px;line-height:2;}


/*入驻申请*/
.app{position:relative;}
.app .icon{width: 200px;height: 300px;display:block;position: absolute;top: 0px;cursor: pointer;}
.Mask{position: fixed;top:0px;left: 0px;background: rgba(0,0,0,0.7);width: 100%;height: 100%;z-index:99999;display: none;}
.ApplyBox{width:1024px;margin: 2vh auto;background: url(../img/a1.jpg) center bottom no-repeat #fff;max-height: 96vh;overflow-y: scroll;padding: 0px 0px 0px 0px;}
.apply1{height:80px;background:#a01d3a;color:#fff;text-align:center;font-size:24px;line-height:80px;position:relative;}
.apply1 .close{width:30px;height:30px;position:absolute;right:0px;top:0px;background: url(../img/icon-close1.png) center center no-repeat;right: 25px;top: 25px;}
.ApplyBox form{margin: 45px 0px 105px 75px;}
.ApplyBox form label{font-size:14px;color:#494949;height: 20px;display: block;line-height: 20px;}
.ApplyBox form label i{color:#a01d3a;padding:0px 0px 0px 5px;}
.ApplyBox form label img{margin: -3px 7px 0px 0px;max-width:30px;vertical-align: middle;}
.ApplyBox form .inp{width:270px;float:left;margin: 0px 10px 15px 0px;}
.ApplyBox form .inp input{width:100%;height:40px;line-height:40px;text-indent:1em;border:1px solid #959595;margin: 7px 0px 0px 0px;transition:0.5s all ease;font-size:14px;color:#494949;box-sizing: border-box;}
.ApplyBox form .inp input:hover{box-shadow:0px 0px 3px 1px #d0909e inset;border:1px solid #a01d3a}
.ApplyBox form .inp1{width:410px;}
.ApplyBox form .label1{letter-spacing: 4px;}
.ApplyBox form .inp2{width: 410px;}
.ApplyBox form .inp2 textarea{width: 410px;height: 165px;line-height: 22px;border:1px solid #959595;margin: 7px 0px 0px 0px;transition:0.5s all ease;font-size:14px;color:#494949;padding:10px;outline: none;resize: none;box-sizing: border-box;}
.ApplyBox form .inp2 textarea:hover{box-shadow:0px 0px 3px 1px #d0909e inset;border:1px solid #a01d3a}
.ApplyBox form .inp3{width: 410px;height: 140px;}
.ApplyBox form .inp3 textarea{width: 388px;height: 90px;line-height: 22px;border:1px solid #959595;margin: 7px 0px 0px 0px;transition:0.5s all ease;font-size:14px;color:#494949;padding:10px;outline: none;resize: none;}
.ApplyBox form .inp3 textarea:hover{box-shadow:0px 0px 3px 1px #d0909e inset;border:1px solid #a01d3a}
.ApplyBox form .inp3 input{width:12px;height: 12px;border-radius:0px;border: 1px solid #959595;-webkit-appearance: none;margin:0px 8px 0px 0px;position:relative;top:1px;}
.ApplyBox form .inp3 input:checked{background:url(../images/icon-checked1.png) center center no-repeat}
.ApplyBox .checkbox{background:#f9f6f6;padding: 15px 10px 5px 10px;margin:7px 0px 0px 0px;font-size:14px;color:#494949;}
.ApplyBox .checkbox .z1{margin:0px 25px 15px 0px;display: inline-block;}
.ApplyBox form .inp4{width: 830px;}
.ApplyBox form .inp4 textarea{width: 100%;height: 163px;line-height: 22px;border:1px solid #959595;margin: 7px 0px 0px 0px;transition:0.5s all ease;font-size:14px;color:#494949;padding:10px;outline: none;resize: none;box-sizing: border-box;}
.ApplyBox form .inp4 textarea:hover{box-shadow:0px 0px 3px 1px #d0909e inset;border:1px solid #a01d3a}

.ApplyBox form .inp5{float:left;width:100%;margin: 30px 0px 0px 0px;text-align: center;}
.ApplyBox form .inp5 input{width:188px;height:40px;line-height:40px;background:#a01d3a;color:#fff;font-size:20px;cursor:pointer;}

.success{width: 300px;height:80px;line-height:80px;position:absolute;top:50%;margin-top:-40px;left:50%;margin-left: -150px;background:#fff;box-shadow:0px 0px 10px 4px #eee;display: none;text-align: center;font-size: 16px;color: #333;}




@media(max-width: 1024px){
    .banner{display: none;}
    .MobileBan{display: block;}
    .MobileBan img{width:100%;border-bottom: 4px solid #a01d3a;}
    .content .center{background: unset;}
    .two{width:95%;margin: -36px auto 0px;}
    .position{padding: 15px 10px;position: relative;}
    .position .name{font-size:16px;}
    .position .name .en{font-size: 10px;margin: 0px;}
    .position .location{margin: 17px 0px 0px 0px;position: absolute;right: 10px;}
    .position .location a{font-size:10px;}
    .position .location a:last-child{font-size:12px;}
    .position .location span{padding:0px 2px;}
    .twoNav{padding: 10px 10px 0px 10px;display: block;height: auto;line-height: 20px;font-size: 0px;}
    .twoNav a{width:33.3%;display:inline-block;padding: 10px 0px;position: relative;margin: 0px 0px 4px 0px;font-size: 13px;}
    .twoNav a:after{height: 6px;width: 60px;margin: 3px auto 0px;position: absolute;left: 50%;margin-left: -30px;}
    /*了解金桥 */
    .Understand{width:95%;margin:0 auto;background: #fff;}
    .Understand1{margin:0px;padding: 15px 0px 0px 0px;}
    .Understand1L{width: 100%;float:none;}
    .Understand1L img{width:100%;}
    .Understand1L video{height:auto;}
    .Understand1R{float:none;width: calc(100% - 20px);padding: 20px 10px 30px 10px;height: auto;}
    .Understand1R .en{text-align:center;font-size: 18px;letter-spacing:2px;margin: 0 auto;}
    .Understand1R .name{text-align:center;margin: 2px auto 20px;font-size: 16px;}
    .Understand1R .info1:before{background-size: 30px;top: -20px;}
    .Understand1R .info1:after{background-size: 30px;bottom: -20px;}
    .Understand1R .info1{line-height:20px;letter-spacing:0px;font-size: 12px;padding: 0px 10px 10px 15px;}
    .Understand2{padding: 0px 0px 10px 0px;margin: 0px;}
    .Understand2 li{width: calc(50% - 30px);padding: 0px 15px;margin: 0px 0px 15px 0px;}
    .Understand2 li img{height:30px;}
    .Understand2 li .img{height:auto;}
    .Understand2 li:first-child:before{display:none;}
    .Understand2 .tit{font-size: 18px;margin: 12px 0px 3px 0px;}
    .Understand2 li:nth-child(3):before{display:none;}
    .Understand2 .info{margin: 10px 0px 5px 0px;font-size: 10px;}
    .Understand2 li:last-child:after{display:none;}
    .Understand3{background:url(../images/bg2.jpg) center center no-repeat;}
    .Understand3 .center{width:95%;padding: 30px 0px 30px 0px;line-height: 22px;font-size: 12px;}
    .Understand4{padding: 20px 0px 0px 0px;width: 95%;}
    .Understand4 ul{margin: 5px 5px 0px 5px;background: #fff;}
    .Understand4 ul li{width:100%;margin: 0px 0px 30px 0px;height: auto;background: #fff;}
    .Understand4 ul li .icon{width:35px;height:35px;top: -18px;margin-left: -18px;}
    .Understand4 ul li .img{width: 49%;height: 45vw;}
    .Understand4 ul li .words{width: 51%;padding: 3px 5px 10px 5px;background: #c9dae4;box-sizing: border-box;height: 45vw;overflow: hidden;}
    .Understand4 ul li .p1{font-size:14px;line-height: 18px;}
    .Understand4 ul li .en{font-size: 10px;margin: 0px 0px 5px 0px;line-height: 18px;}
    .Understand4 ul li .info{font-size: 10px;line-height: 16px;}
    .Understand4 ul li:nth-child(2n){margin:0px 0px 30px 0px;}
    .Understand5{width:95%;margin:0 auto;background:#fff;font-size: 13px;}
    /*发展历程 */
    .historyBox{width:95%;margin:0 auto;}
    .history{margin:30px auto 0px;background: #fff;padding: 30px 10px;}
    .historyBox:after{left:auto;margin:0px;right: 10px;width: 4px;height: calc(100% - 170px);top: 75px;}
    .history li{width: 100%;float:none;margin: 0px 0px 20px 0px;}
    .history li .img{float:none;display: none;}
    .history li .words{float:none;padding: 10px;width: calc(100% - 52px);height: auto;}
    .history li .icon{right: 21px;}
    .history li .time{font-size: 16px;background-size: 17px;padding: 0px 0px 0px 23px;}
    .history .summary{margin:15px 0px 0px 0px;min-height: 40px;font-size: 13px;}
    .history li:after{right: -5px;width: 15px;height: 15px;background-size: 15px;margin-top: -7px;}
    .history li:nth-child(2){margin:0px 0px 20px 0px;}
    .history li:nth-child(2n){float:none;margin: 0px 0px 20px 0px;}
    .history li:nth-child(2n) .icon{right: 21px;left: auto;background: url(../images/icon-arrow.png) center center no-repeat;}
    .history li:nth-child(2n):hover .icon{background: url(../images/icon-arrow2.png) center center no-repeat;}
    .history li:nth-child(2n) .words{float:none;}
    .history li:nth-child(2n):after{right: -5px;left: auto;}
    .history li:hover{background: unset;}
    .history li:hover .img{display:none;}
    .history li:hover .time{background-size:18px;}

    /*联系我们*/
    .contact{background:#fff;width: 95%;margin: 0 auto;}
    .contact .p1{margin: 0px 0px 11px 0px;padding: 25px 0px 0px 0px;font-size: 16px;}
    .contact .p2{font-size:12px;width:95%;margin:0 auto;line-height: 20px;}
    #maps{height:55vw;margin: 25px 0px 30px 0px;}
    .contact ul{width:95%;margin:0 auto;}
    .contact li{width: calc(100% - 40px);margin: 0px 0px 15px 3px;padding: 15px 15px;height: auto;line-height: 20px;font-size: 12px;background-size: 100px;}
    .contact li:nth-child(2n){margin: 0px 0px 15px 3px;}
    .contact li p{font-size: 12px;}
    /*企业文化*/
    .culture{width:95%;background: #fff;margin: 0 auto;}
    .culture ul{margin:0px auto;width:95%;padding: 20px 0px 15px 0px;}
    .culture ul li{width:100%;float:none;height: 54vw;}
    .culture ul li .title{margin: 0px 0px 6vw 0px;}
    .culture ul li .info{line-height: 32px;}
    .culture ul li .words{top:50%;transform:translateY(-50%);}
    .culture ul:after{top: 12px;}
    .culture1{margin: 25px auto 0px;width:95%;padding: 0px 0px 30px 0px;}
    .culture1L{width:100%;height: auto;float: none;}
    .culture1R{float:none;width: calc(100% - 40px);line-height: 22px;margin: 25px 0px 0px 0px;}
    .culture1R:before{top:0px;}

    /*服务与支持 */
    .serviceL{width:100%;float:none;background:#fff;}
    .serviceL li{width:33.33%;float:left;border-right:2px solid #fff;box-sizing:border-box;}
    .serviceL li:nth-child(3n){border-right:0px;}
    .serviceL li .a1{height:40px;line-height:40px;}
    .serviceR{width:95%;margin:0 auto;background:#fff;float:none;padding: 1px 0px 1px 0px;border-radius: 0px;}
    .serviceR .name{display:none;}

    .serviceL{position:relative;}
    .serviceL li dl{position:absolute;width:100%;left:0px;text-align:left;padding: 10px 0px;box-sizing: border-box;background: #f1f1f1;}
    .serviceL li.active dl{display:none;}
    .serviceL li dd{float:left;margin: 0px 10px 0px 10px;}


    
    .threeNav{padding: 20px 10px 0px 10px;}
    .threeNav a{margin: 0px 26px 15px 0px;display:inline-block;}
    .serviceR .sum{padding: 0px 10px;margin: 15px 0px 25px 0px;}
    .serviceList{width:96%;margin:0 auto;}
    .serviceList li{margin:0px 0px 15px 0px;width:49%;height: auto;}
    .serviceList li:nth-child(2n){float:right;}
    .serviceList li .img{height: 35vw;}
    .serviceList li .img img{width:100%;height:100%;}
    .serviceList li .words{position:unset;padding: 7px 0px 7px 0px;}
    .serviceList li .wordsCen{position:unset;width:100%;top:50%;transform:translateY(0px);left: 0px;}
    .serviceList li .words .summary{font-size:10px;}
    .serviceList li:hover .words{width:auto;padding: 7px 0px 7px 0px;}
    #pages{margin: 20px auto 20px 0px;}
    #pages a{/* padding:4px 8px; */margin: 0px 1px;width: 30px;height: 30px;line-height: 30px;}
    #pages a.prev{top: 9px;}
    #pages a.next{top: 9px;}
    .threeNav a:nth-child(4n){margin-right:0px;}

    /*资质认证*/
    .qualifications{padding:0px 0px 40px 0px;}
    .qualificationsR ul{display: none;}
    .qualificationsR select{display: block;padding: 0px 10px;height: 40px;line-height: 40px;width: 95%;margin: 0 auto;border: 1px solid #a01d3a;background: url(../images/icon-down2.png) #f1f1f1 95% center no-repeat;background-size: 18px;appearance: none;-moz-appearance:none;-webkit-appearance:none;outline: none;}
    .qualificationsR .names{margin:0px;padding: 20px 0px 13px 0px;font-size: 14px;text-align: center;}
    .qualificationsR{width: 100%;float: none;}
    .qualificationsL{width: 90%;float: none;height: auto;margin: 15px auto;}
    .qualificationsL .img{padding: 20px 10px;text-align:center;width: calc(100% - 20px);height: 115vw;height: auto;}
    .qualifications .slide{height:10px;width:100%;}
    .qualifications .slide a{background-size:13px;bottom: -4px;}
    .qualifications .slide .time{line-height: 12px;text-indent: 12px;}
    .qualificationsL .img img{height:auto;}

    /*在线留言*/
    .onlineL{display: none;}
    .onlineR{float:none;width:96%;margin:0 auto;border-radius:0px;box-shadow:0px 0px 0px 0px #fff;padding: 0px;height: auto;}
    .onlineR .p1{margin: 25px 0px 15px 0px;font-size:18px;}
    .onlineR .p2{margin:0px 0px 15px 0px;}
    .onlineR .inp1{float:none;width:100%;box-sizing: border-box;height: 40px;margin: 0px 0px 12px 0px;}
    .onlineR .inp2{width:100%;box-sizing:border-box;margin: 0px 0px 12px 0px;float: none;}
    .onlineR .inp3{width:100%;height: 112px;margin: 0px 0px 12px 0px;}
    .onlineR .inp4{float:none;}
    .onlineR .inp4 input{width:200px;}
    .onlineR textarea{width: calc(100% - 20px);height: 90px;}
    .onlineR input{height:40px;line-height:40px;}
    .onlineR .inp4 input.sub{margin: 30px auto 0px;float:none;display: block;width: 180px;}
    .onlineR .inp1 i{right:10px;top: 11px;}
    .onlineR input.laydate-icon{width: calc(100% - 20px);}
    /*社会责任*/
    .duty{padding: 10px 0px 0px 0px;}
    .duty ul{margin: 0px auto 30px;width:96%;}
    .duty li{margin:0px 0px 20px 0px;}
    .duty li .title{width: 60px;}
    .duty li .info{width: calc(100% - 80px);float: right;margin: 0px;}
    .duty ul:after{left:68px;}
    .duty1{display: none;}

    .single{width: 93%;margin: 0 auto;background: #fff;padding: 20px 1%;}
    .single .jinqiao{width:100%;padding: 20px 0px 0px 0px;}
    .single .chuangshiren{margin: 0px 0px 10px 0px;width: 100%;line-height: 26px;}
    .single .chuangshiren img{max-width: 39%;margin: 0px 10px 0px 0px;float: left;}
    .single .chuangshiren .span1{top: 3vw;}
    .single .chuangshiren .span3{position:relative;top: -14px;}
    .single div{overflow-x:scroll;width: 100%;}
    .single11 div{overflow-x:scroll;width: 100%;}
    .single11 img{max-width:33%;height: 22vw;}

    /*企业动态*/
    .news{width: 100%;margin: 15px auto 30px;}
    .news li{padding: 10px 8px 15px 8px;position:relative;}
    .news li .img{width: 25vw;height: auto;}
    .news li .words{width: calc(95% - 24vw);}
    .news li .title{font-size: 15px;margin: 0px 0px 10px 0px;min-height: 40px;}
    .news li .img .time{padding: 0px;text-align:center;background: url(../images/icon-time2.png) 5.5vw 0px no-repeat;width: 25vw;text-indent: 21px;display: block;margin: 7px 0px 0px 0px;}
    .news li .img .month{color:#a01d3a;transition: 1s all ease;display:block;font-size: 20px;text-indent: 0px;margin: 5px 0px 0px 0px;line-height: 20px;}
    .news li .sum{padding:0px;line-height: 19px;font-size: 13px;min-height: 60px;width: auto;}
    .news li:hover .time{background: url(../images/icon-time3.png) 6vw 0px no-repeat;}
    .news li .title .time{display:none;}
    /*媒体报道*/
    .media{margin:20px 0px 30px 0px;}
    .media li{text-indent: 10px;height: 45px;line-height: 45px;overflow: hidden;}
    .media li a{display:block;height:45px;overflow:hidden;}

    /*培训与发展*/
    .development{margin: 20px 10px;padding: 0px;}
    .development img.img1{width:49.5%;float: left!important;margin: 3px 0px 0px 0px;}
    .development img.img2{width:49.5%;float: right!important;}

    /*红色引擎*/
    .engine1{padding: 0px;background: url(../images/bg3.jpg) #fff top center no-repeat;background-size: 100%;width: 95%;margin: 0 auto;}
    .engineL{float:none;width: 75%;margin: 0px auto;padding: 80px 0px 0px 0px;}
    .engineR{width:95%;margin: 20px auto 15px;float:none;}
    .engineR>span.s1{font-size:16px!important;}
    .engine2{padding: 0px 0px 5px 0px;background: #fff;width: 95%;margin: 0 auto;}
    .engine2 .a1{margin:0 auto;width:95%;}
    .engine2 dl{margin: 20px auto 10px;}
    .engine2 dd:nth-child(3n){margin: 0px 0px 15px 0px;}
    .engine2 dd{width: 48%;margin: 0px 0px 15px 0px;}
    .engine2 dd:nth-child(2n){float:right;}
    .engine2 dd .img{height: 28vw;}
    .engine2 dd .title{overflow:hidden;padding: 5px 10px;height: 39px;line-height: 20px;font-size: 14px;}

    /*产品详情*/
    .productInfo{width:95%;margin:0 auto;background: #fff;}
    .productInfoL{width:100%;float:none;padding: 15px 0px 0px 0px;}
    .productInfoL .type_1{height:45px;line-height:45px;font-size:16px;background: url(../images/icon-arrow7.png) #a01d3a 94% center no-repeat;background-size: 13px;}
    .productInfoL .type.active .type_1{background: url(../images/icon-arrow6.png) #a01d3a 95% center no-repeat;background-size: 25px;}
    .typeList{display: none;}
    .productInfoL .type.active .typeList{display:block;}
    .productInfoR{width: 100%;float: none;position: relative;}
    .productInfoR .productInfoR1 li{padding: 10px 0px 5px 0px;margin: 0px 10px;}
    .productInfoR .productInfoR1 label{margin: 0px 15px 0px 0px;float: left;line-height: 20px;width: auto;}
    .productInfoR .productInfoR1 .list{width: calc(100% - 90px);}
    .productInfoR .productInfoR1 .list a{margin:0px 15px 10px 0px;display: inline-block;}
    .productInfoR .productInfoR1 .list1{width: calc(100% - 90px);}
    .productInfoR .productInfoR1 .list .swiper-button-prev{left: -5px;width: 15px;height: 15px;margin-top: -8px;}
    .productInfoR .productInfoR1 .list .swiper-button-next{right: -5px;width: 15px;height: 15px;margin-top: -8px;}
    .productInfoR .list1 .swiper-container{width: 90%;}
    .productInfoR .productInfoR1 .list1 a{margin:0px;text-align: center;}
    .productInfoR .fh{width: 98%;margin: 22px auto 0px;}
    .productInfoR2{margin:0px;}
    .productInfoR2 .number{padding: 18px 10px 10px 10px;font-size: 20px;}
    .explain .label{padding:0px 7px;/* margin: 20px 0px 15px 0px; */font-size: 16px;}
    .explain .explain1{padding: 0px 7px 10px 7px;}
    .explain2{width:100%;overflow:hidden;margin: 25px 0px 0px 0px;}
    .explain2 .tableHtml{width:100%;overflow-x: scroll;}
    .explain2 table{width: max-content;min-width: 100%;}
    .explain2 td{height: 36px;line-height: 36px;padding: 0px;width: 100px;}
    .explain2 td.td2{width:110px;}
    .explain2 td.td7{width:110px;}
    .explain3 td.td1{width:140px;}
    .explain3 td.td2{width:180px;}
    .explain2::-webkit-scrollbar {width :4px;background:#f4f3f3;border-radius:20px;height:6px;}
    .explain2::-webkit-scrollbar-thumb {/*滚动条里面小方块*/background:#a01d3a;border-radius:20px;}
    .explain2::-webkit-scrollbar-track {/*滚动条里面轨道*/background:#ccc;border-radius:20px;}
    .productInfoL li p{height:40px;line-height:40px;}
    .productInfoL li input{top: 1px;}
    .productInfoL li p.on{color:#a01d3a;}
    .explain2 p{margin: 0px 0px 10px 0px;font-size: 16px;padding: 0px 7px;}
    .explain5{margin: 0px;}
    .explain2 .pro{margin: 0px 0px 10px 0px;font-size: 16px;}
    .explain .weldingLabel{margin: 0px 0px 15px 0px;display:block;}
    .explain .explain4{margin:0px;}
    .explain2 .text2{width:95%;margin: 10px auto 0px;}

    /*产品中心*/
    .checklist{width:95%;margin:0 auto;padding: 20px 0px 0px 0px;}
    .checklist li{padding:10px 5px;position: relative;}
    .checklist li label{text-align:left;font-size:16px;line-height: 30px;width: 65px;margin: 0px 0px 10px 0px;}
    .checklist li .checkName{margin:0px;width: 100%;padding: 0px 0px 10px 0px;}
    .checklist li .checkName a{height: 20px;line-height: 20px;margin: 0px 10px 0px 0px;}
    .checklist li .checkName1{width: 100%;position: unset;}
    .checklist li .checkName::-webkit-scrollbar {width :4px;background:#f4f3f3;border-radius:20px;height:6px;}
    .checklist li .checkName::-webkit-scrollbar-thumb {/*滚动条里面小方块*/background:#a01d3a;border-radius:20px;}
    .checklist li .checkName::-webkit-scrollbar-track {/*滚动条里面轨道*/background:#ccc;border-radius:20px;}
    .checklist li .checkName2{/* width: max-content; */}
    .checklist li .checkName2 a{}
    .checklist li.first .checkName{/* overflow-x:scroll; */padding: 0px;}
    .checklist li .checkName6{overflow-x: scroll;overflow-y: hidden;}
    .checklist li .checkName6::-webkit-scrollbar {width :4px;background:#f4f3f3;border-radius:20px;height:6px;}
    .checklist li .checkName6::-webkit-scrollbar-thumb {/*滚动条里面小方块*/background:#a01d3a;border-radius:20px;}
    .checklist li .checkName6::-webkit-scrollbar-track {/*滚动条里面轨道*/background:#ccc;border-radius:20px;}
    .checklist .checkName5{padding:10px;margin:15px 0px 0px 0px;position: relative;}
    .checklist li .checkName5 a{font-size:12px;margin: 0px 10px 10px 0px;}
    .checklist .checkName5 i{width:10px;height:10px;background:url(../images/icon-arrow8.png) center center no-repeat;display:block;position:absolute;top: -8px;left: 96px;}
    .checklist li .checkName1 a:after{top: 39px;}
    .checklist li.last .checkName{overflow: unset;padding: 0px;position: relative;width: calc(100% - 70px);float: left;}
    .checklist li.last .checkName form input[type='text']{width: calc(100% - 80px);height: 35px;line-height: 35px;}
    .checklist li .checkName form input[type='submit']{width: 70px;float:right;margin:0px;height: 35px;line-height: 35px;}
    .checklist li.last{padding: 20px 5px;}
    .checklist li .checkName form .select{height:35px;line-height:35px;}
    .checklist li .checkName form .select em{height:33px;line-height:33px;}
    .productList{width: 95%;background:#fff;margin: 0px auto;padding: 0px 0px 1px 0px;}
    .productList dl{margin:0px 0px 30px 0px;}
    .productList .dd1{font-size:0px;}
    .productList dd .div1{width: 67px;line-height: 40px;}
    .productList dd .div2{width: 78px;line-height: 40px;}
    .productList dd .div3{width: 80px;line-height: 40px;margin: 0px;}
    .productList dd .div4{width: calc(100% - 225px);line-height: 40px;margin: 0px;}
    .productList .dd2{height: auto;padding: 10px 0px;}
    .productList .dd2 .div1{float:left;line-height: 20px;}
    .productList .dd2 .div4{position:unset;float: right;transform: translateY(0px);height: 52px;overflow: hidden;line-height: 18px;}
    .productList .dd2 .div2{position:unset;float:left;transform: translateY(0px);}
    .productList .dd2 .div1{position:unset;transform: translateY(0px);top: 0;}
    .productList .dd2 .div3{position:unset;float:left;transform: translateY(0px);}
    .product1_1{margin:10px 0px;}
    .product1_1 .number{font-size:18px;margin: 0px 0px 0px 7px;}
    .product1_1 .text{width: calc(100% - 150px);padding: 0px 5px 0px 0px;}
    .product1_1 .text .en{right: -70px;width: 378px;font-size: 10px;text-align: right;transform: scale(0.6);}
    .checklist li.shaixuan .checkName{margin:0px;overflow: unset;}
    .checklist li.shaixuan .checkName a{font-size:12px;padding: 3px 25px 5px 8px;margin: 0px 7px 5px 0px;line-height: 24px;height: 24px;}
    .checklist li.shaixuan .checkName a i{right:5px;}
    .checklist li.first{padding:5px;margin: 0px 0px 10px 0px;}
    .checklist li.shaixuan{padding:5px;}
    .checklist li.li1 .checkName{/* overflow-x:scroll; *//* overflow-y:hidden; */padding: 0px;}
    .checklist .type .checkName5{width: calc(100% - 38px);margin: 0px;}
    .checklist li .checkName a.one_A:after{top: 30px;}
    .checklist li .checkName a.one_A{margin: 0px 10px 10px 0px;padding: 5px 12px 5px 12px;background: #fff;border-radius: 3px;}
    

    .welding{width: 96%;margin:0 auto;height: 48vw;}
    .welding img{max-width: 22%;}
    .welding .img2{margin-left:0px;transform:translateX(-50%);}
    .welding .img5{margin-left:0px;transform:translateX(-50%);}
    /*详情*/
    .articleInfo{padding: 10px 5px;width: calc(100% - 10px);}

    .serviceList1 li{float: none;width: 100%;margin: 0px 0px 15px 0px;}
    .serviceList1 .img{width:150px;height:120px;}
    .serviceList1 .words{width: calc(100% - 160px);height: 120px;}
    .serviceList1 .words .title{font-size:14px;}
    .serviceList1 .words .summary{font-size:12px;line-height:18px;}

    /*我的企业传承梦*/
    .Dream{padding: 0px;width: 95%;margin:0 auto;}

    .XarticleInfo{width: calc(100% - 20px);margin:20px 0px;padding: 0px 10px;}

    /*金桥慈善基金会*/
    .fazhan{margin:20px 5px;}
    .fazhanL{float:none;width:100%;}
    .fazhanR{width:100%;text-align:center;margin:20px 0px 0px 0px;}
    .fazhanR img{width:auto;max-width:100%;}


    /*公益奖项*/
    .prize{margin:10px 5px;}
    .prize li.first .title{text-align:left;font-size:14px;}
    .prize li .Img{float:none;width: calc(100% - 20px);height:auto;line-height: unset;padding: 10px;}
    .prize li.first{margin:0px 0px 20px 0px;}
    .prize li .words{float:none;width:calc(100% - 30px);padding: 15px 15px 20px 15px;height: auto;}
    .prize li:nth-child(2n) .words{float:none;}
    .prize li:nth-child(2n) .Img{float:none;}
    .prize li .title{font-size:18px;}
    .prize li .summary{margin:12px 0px 0px 0px;position: unset;width: 100%;bottom: unset;}
    .prize li.first .Img{padding:0px;}
    
    /*慈善基金会 */
    .cishanL{width: 60%;float:none;margin: 0px auto 20px;}
    .cishanR{width:100%;float:none;}

    /*我的企业传承梦 */
    .Dream ul.media{padding: 0px 7px 0px 7px;}
    .Dream li{width:100%;float:none;height: auto;line-height: 24px;text-indent: 0px;overflow: unset;margin: 0px 0px 15px 0px;padding: 20px 0px;}
    .Dream .serviceR{background:url(../images/cishan.jpg) center top no-repeat;background-size: cover;}
    .Dream li a{height:auto;}
    .Dream li .title{padding: 0px 10px 0px 10px;font-size: 16px;}
    .Dream li .summary{margin: 10px 10px 0px 10px;width: auto;font-size: 16px;}

    /*全球布局 */
    .single .global{display: unset;text-align:left;}

    /*可持续发展*/
    .Jin{text-align: left;}
    .jinqiao{display:inline;text-align: left;line-height:24px;}

    /* 人力资本培育工程 */
    .ZY{text-align:left;}
    .ZY .ziyuan{display:inline;font-size:14px;line-height:24px;}
    .zyTitle{margin:0px 0px 15px 0px;}
    .zyTitle strong{font-size:18px;}





}










