
.about-intro{background-image: url("../images/about_introbg.png");background-position: right bottom;background-repeat: no-repeat;background-size:cover;padding-bottom: 105px;}

.about-intro .intro{font-size: 16px;line-height: 26px;color: #1e1e1e;}
.about-intro .about-data{margin-top: 85px;}
.about-intro .about-data li{float: left;width: 23%;padding:0 1%;text-align: center; }
.about-intro .about-data li h3{font-size: 108px;line-height: 90px;color: #004a91;font-family:'DINEngschrift';letter-spacing: -2px;}
.about-intro .about-data li h3 em{display: inline-block;font-size: 14px;line-height: 24px;color: #fff;height: 24px;width: 24px;text-align: center;border-radius: 50%;background: #73b753;margin-left: 4px;}
.about-intro .about-data li h3,.about-intro .about-data li h3 em{vertical-align: bottom;}
.about-intro .about-data li h4{font-size: 18px;line-height: 24px;color: #1e1e1e;font-weight: bold;margin-top: 25px;}
.about-intro .about-data li p{display: block;font-size: 14px;line-height: 22px;color: #1e1e1e;}
.vi{padding-bottom: 105px;}
.vi-cont{text-align: center;}
.vi-cont img{max-width: 100%;}


.holder{background: #f3f3f3;padding-bottom: 85px;}
.holder .holder-list{}
.holder .holder-list li{float: left;width: 32%;margin-right: 2%;background: #fff;}
.holder .holder-list li:nth-child(3n){margin-right: 0;}
.holder .holder-list li a{display: block;}
.holder .holder-list li .img img{width: 100%;}
.holder .holder-list li .mes{padding:25px 25px;color: #1e1e1e; }
.holder .holder-list li .mes h3{font-size:24px;line-height: 40px;height: 40px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin-top: 10px;  }

.holder .holder-list li .mes p{font-size:16px;line-height: 26px;height: 104px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;margin-top: 18px; text-align: justify;   }
.holder .holder-list li .company-logo{margin-top: 60px;text-align: right;}
.holder .holder-list li .company-logo img{height: 50px;}
/*以上是股东背景*/

.culture{background-image: url("../images/culture_bg.jpg");background-position: right top;background-repeat: no-repeat;background-size:cover;padding-bottom: 80px;}
.culture-cont{}
.culture-cont .img{float: left;width: 52%;}
.culture-cont .img img{width: 100%;}
.culture-cont .cont{float: right;width: 40%;margin-right: 3%;}
.culture-cont .cont li{padding: 32px 0;border-top: 1px solid #6893bc;}
.culture-cont .cont li:last-child{border-bottom: 1px solid #6893bc;}
.culture-cont .cont h3{font-size: 34px;line-height: 44px;color: #004a91;}
.culture-cont .cont p{font-size: 20px;line-height: 24px;color: #5e5e5e;margin-top: 9px;}
/*以上是企业文化*/


.develop{background-image: url("../images/develop_bg.jpg");background-position: center top;background-repeat: no-repeat;background-size:cover;padding-bottom: 90px;overflow: hidden;}
.develop .title h3{color: #fff;}
.process-content{position: relative;}
.process-timeline{position: relative;overflow: hidden; }
.process-timeline:after{content:"";position:absolute;top:155px;left:0;margin-left:0;background-image:url('../images/timeline.png');background-repeat: no-repeat;background-position: center left;;background-size: 100%; height:28px; width:100%; }

#draggable{}
.process-timeline .process-body{height: 100%; }
.process-timeline .process-row{ cursor:move; display: inline-block; width: 420px; float: left; margin: 0;  position: relative; padding-right: 60px;}
.process-timeline .process-row .process-time{ position: absolute; top: 0; left: 0; padding: 10px 10px 18px 10px;background-image: url("../images/border.png");background-position: left bottom;background-repeat: no-repeat;background-size: 100% 100%;}
.process-timeline .process-row .process-time .img{float: left;}
.process-timeline .process-row .process-time .img img{width: 87px;height: 84px;border-radius: 5px;}
.process-timeline .process-row .process-time h4{float: right;width: 130px;font-size: 16px;line-height: 24px;color: #fff;height: 48px;margin-top:18px; margin-left: 12px;padding-right: 5px;}

.process-timeline .process-row .process-content{padding-top: 250px;}
.process-timeline .process-row .process-content h2{ font-size: 50px; line-height: 40px;color: #fff;margin-bottom: 36px;font-family: 'DIN';}
.process-timeline .process-row .process-content .list{padding: 40px 20px;background: #004a91;}
.process-timeline .process-row .process-content  p{font-size: 16px; line-height: 28px;color: #fff; }
.process-timeline .process-row .process-content  p em{display: inline-block;font-weight: bold;margin-right: 6px;}
.scrollMouse p{position: absolute;top:128px;width: 46px;height:80px;background-color: #004a91;background-repeat: no-repeat;background-position: center center;background-size: 20px;cursor: pointer;z-index: 1000;}
.scrollMouse #processLeft{left: -70px;background-image: url("../images/about_prev.png");}
.scrollMouse #processRight{right: -70px;background-image: url("../images/about_next.png");}
/*以上是发展历程*/

.scope-cont{}
.scope-cont h4{font-size: 16px;line-height: 26px;color: #1e1e1e;}
.scope-cont .scope-list{margin-top: 50px;}
.scope-cont .scope-list li{float: left;width: 49%;margin-right: 2%;margin-bottom: 26px;box-shadow: 0 0 35px rgba(0,56,126,0.07);background: #fff;}

.scope-cont .scope-list li:nth-child(2n){margin-right: 0;}
.scope-cont .scope-list li a{display: block;padding: 0 34px;font-size: 20px;line-height: 76px;color: #1e1e1e;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.scope-cont .scope-list li:hover{background: #00387e;}
.scope-cont .scope-list li:hover a{color: #fff;}

.business{padding-bottom: 80px;}
.business li{float: left;width: 32%;margin-right: 2%;background: #fff;box-shadow: 0 0 35px rgba(0,56,126,0.07);margin-bottom: 27px;}
.business li:nth-child(3n){margin-right: 0;}
.business li a{display: block;}
.business li .img{overflow: hidden;}
.business li .img img{width: 100%;-webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear;transition: all 0.5s linear;}
.business li .mes{padding:20px 24px;color: #00387e;}
.business li .mes h3{font-size: 24px;line-height: 28px;height: 28px;}
.business li .mes p{font-size: 14px;line-height: 22px;height: 22px;}
.business li .mes h3,.business li .mes p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.business li:hover{background: #00387e;}
.business li:hover .mes{color: #fff;}
.business li:hover .img img{ -moz-transform:scale(1.05,1.05);  -webkit-transform:scale(1.05,1.05);  -o-transform:scale(1.05,1.05);  transform: scale(1.05,1.05);}
/*以上是经营范围*/


.organization-cont{text-align: center;padding-bottom: 95px;}
.organization-cont img{max-width: 100%!important;height: auto!important;}
/*以上是组织架构*/

.report-list{padding-bottom: 110px;}
.report-list li{float: left;width: 49%;margin-right: 2%;margin-bottom: 30px;box-shadow: 0 0 25px rgba(0,56,126,0.07);position: relative;}
.report-list li:after{content: "";position: absolute;right: 0;top:0;width: 100%;height: 100%;background-image: url("../images/report_logo.png");background-repeat: no-repeat;background-position: right top;background-size: auto 100%;opacity: 0.18; }
.report-list li:nth-child(2n){margin-right: 0;}

.report-list li a{display: block;color: #00387e;padding: 40px 20px 40px 55px;}
.report-list li h2{font-size: 72px;line-height: 64px;height: 64px;font-family: 'DIN';}
.report-list li p{font-size: 28px;line-height: 38px;height: 38px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 10px;}
.report-list li .icon{margin-top: 40px;padding-left: 42px;background-image: url("../images/icon_pdf.png");background-position:left center;background-repeat: no-repeat;background-size: 32px;height: 32px;}
.report-list li .icon em{display: inline-block;width: 96px;height: 2px;background: #00387e;margin-top:15px; }
.report-list li:hover{background: #00387e;}
.report-list li:hover:after{opacity: 0.10; }
.report-list li:hover a{color: #fff;}
.report-list li:hover .icon{background-image: url("../images/icon_pdf2.png");}
.report-list li:hover .icon em{background: #fff;}

/*以上是年报披露*/

.contact{padding-bottom: 85px;}
.contact-cont iframe{ width: 100%;height: 565px;}
.contact-cont .map{ width: 100%;height: 565px;margin-bottom: 32px;}
#dituContent{}


.contact-cont .contact-mes{margin-bottom: 45px;}
.contact-cont .contact-mes li{float: left;color:#1e1e1e;}
.contact-cont .contact-mes li a{display: inline-block;color:#1e1e1e; }
.contact-cont .contact-mes li.contact-company{width: 380px;padding-right: 20px}
.contact-cont .contact-mes li.contact-company h3{font-size: 30px;line-height: 40px;font-weight: bold;}
.contact-cont .contact-mes li.contact-addr{width: 555px;}
.contact-cont .contact-mes li.contact-wechar{float: right;width:300px;text-align: right;}
.contact-cont .contact-mes li p{font-size: 16px;text-transform: uppercase;line-height: 26px;}
.contact-cont .contact-mes li p a{display: inline-block;font-size: 16px;line-height: 26px;color:#1e1e1e;margin-right: 3px;}
.contact-cont .contact-mes li.contact-wechar .ewm{float: left;width: 114px;text-align: center;box-shadow: 0 0 10px rgba(0,56,126,0.07);padding: 4px;margin-left: 15px;}
.contact-cont .contact-mes li.contact-wechar .ewm img{width: 100%;}
.contact-cont .contact-mes li.contact-wechar .ewm p{font-size: 14px;line-height: 18px;color: #1e1e1e;font-weight: bold;margin-bottom: 5px;}

.contact-list li{float: left;width: 50%;height: 370px;border-top: 1px solid #ddd;margin-bottom: 0px;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear;transition: all 0.2s linear;}

.contact-list li .mes{height: 100%;padding: 0 20px 0 40px;display: table;border-right: 1px solid #ddd;width: 100%;box-sizing: border-box;}
.contact-list li .info{color: #1e1e1e }
.contact-list li .icon,.contact-list li .info{display: table-cell;vertical-align: middle;}
.contact-list li:nth-child(2n) .mes{border-right: none;}
.contact-list li .icon{padding-right: 35px;}
.contact-list li .icon img{width: 64px;}
.contact-list li .icon img.icon2{display: none;}

.contact-list li h3{font-size:34px;line-height: 44px;}
.contact-list li h3 em{font-weight: bold;margin-left: 5px;}
.contact-list li p{font-size:20px;line-height: 30px;}

.contact-list li:hover{background-image: url("../images/contact_bg.jpg");background-position: right center;background-repeat: no-repeat;background-color: #00387e;background-size: 100% 100%;}
.contact-list li:hover .info{color: #fff;}
.contact-list li:hover .icon .icon1{display: none;}
.contact-list li:hover .icon .icon2{display: inline-block;}

/*以上是联系我们*/


/*发展历程*/
.honor-cont{position:relative;padding-top: 20px;}
.honor-cont .parHd{overflow:hidden;position: relative;z-index: 10;}
.parHd .tempWrap{margin:0 auto;width: 100%!important;box-sizing: border-box;background-image: url("../images/timeline2.png");background-repeat: no-repeat;background-position: bottom center;background-size: 100%;padding-bottom: 20px;}

.parHd li{display:inline-block;width: 205px;cursor:pointer;font-size: 16px;line-height: 16px;color:#8f8f8f;}
.parHd li em{display: inline-block;font-size:30px;line-height: 26px;margin-right: 10px;font-family: 'DIN';}
.parHd li span{display: inline-block;}
.parHd li,.parHd li em,.parHd li span{vertical-align: bottom;}
.parHd li.action{color: #00387e;}
.parHd li:hover{color: #00387e;}
.parBd{margin-bottom: 40px;margin-top: -50px;}
.parBd .box{width: 100%;color: #00387e;}
.parBd .box .ptitle,.parBd .box .mes{}
.parBd .box .ptitle{margin-bottom: 75px;}

.parBd .box .ptitle h3{font-size: 24px;line-height: 24px;}
.parBd .box .ptitle h3 em{display: inline-block;font-size: 60px;line-height: 52px;font-family: 'DIN';vertical-align: text-bottom;}
.parBd .box .ptitle h3,.parBd .box .ptitle h3 em{vertical-align: bottom;}

.parBd .box .mes{}
.parBd .box .info-list{background-color: #f3f3f3;background-position: right center;background-repeat: no-repeat;background-size: auto 100%;padding: 45px 35px;margin-bottom: 7px;color: #00387e;}


.parBd .box .info-list p{position: relative;padding-left: 140px;font-size: 18px;line-height: 32px;}
.parBd .box .info-list p em{display: block;position: absolute;left: 0;top:50%;font-size: 26px;line-height: 22px;font-family: 'DIN';margin-top: -11px;}

.parBd .box .info-list:hover{background-color: #00387e;background-image: url("../images/honor_bg.png");color: #fff;}

.sBt{margin-top: 65px;text-align: right;}
.sBt a{display:inline-block;width:26px;height:40px;background-repeat: no-repeat;background-position: center center;background-size: 16px;background-color: #00387e;margin-left: 10px;}
.sPrev{left:20px;background-image: url("../images/about_prev.png");}
.sNext{right:20px;background-image: url("../images/about_next.png");}
.sBt a:hover{background-color: #00ac7c;}

.imgBox{margin-top: 35px;position: relative;}
.imgSlider .img-list{padding:0 12px;}
.imgSlider .img-list .con{ background: #f3f3f3;}
.imgSlider .img-list .img{overflow: hidden;}
.imgSlider .img-list .img img{width: 100%;-webkit-transition: all 0.5s linear; -moz-transition: all 0.5s linear; -o-transition: all 0.5s linear;transition: all 0.5s linear;}
.imgSlider .img-list .tit{font-size: 18px;line-height: 56px;color: #1e1e1e;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center;padding: 0 5px;}

.imgSlider .img-list:hover .img img{-moz-transform:scale(1.05,1.05);  -webkit-transform:scale(1.05,1.05);  -o-transform:scale(1.05,1.05);  transform: scale(1.05,1.05);}

.imgBox .bx-pager{display: none;}
.imgBox .bx-controls{text-align: center;}
.imgBox .bx-controls .bx-controls-direction{font-size: 0;display: inline-block;}
.imgBox .bx-controls .bx-controls-direction a{display: block;position: absolute;top:50%;width: 38px;height: 38px;margin-top: -25px;text-indent: -999999px;background-position: center center;background-repeat: no-repeat;background-size: 100%;z-index: 10;}
.imgBox .bx-controls .bx-controls-direction a.bx-prev{left: -120px;background-image: url("../images/icon_prev.png"); }
.imgBox .bx-controls .bx-controls-direction a.bx-next{right: -120px;background-image: url("../images/icon_next.png");}

















