/*banner*/
.ind-banner{width: 100%; height: 100vh;overflow: hidden;} 
.ind-banner .swiper-slide {height: 100vh; color: #fff; } 
.ind-banner .swiper-slide a{ display:block; width:100%; height:100%;}
.ind-banner .swiper-pagination{  text-align: center; left: 0; width: 100%; bottom: 68px!important; } 
.ind-banner .swiper-pagination-bullet { opacity: 1!important; width: 20px; height: 20px; text-align: center; background: url(../images/ico1.png) center no-repeat; margin:0 3px!important; } 
.ind-banner .swiper-pagination-bullet-active { background: url(../images/ico1on.png) center no-repeat;} 
.ind-banner .ban1 .txtDiv{ position: absolute; width: 100%; left: 0; margin-left: 0px; top: 50%; margin-top: -135px; text-align: center;}
.ind-banner .ban1 .ico{ padding-bottom: 0.22rem;}
.ind-banner .ban1 .txt1{ font-size: 0.47rem; color:#fff; position: relative; padding-bottom: 0.15rem;} 
.ind-banner .ban1 .txt2{ font-size: 0.68rem; line-height: 0.68rem; padding-bottom: 0.22rem; color: #fff; font-weight: bold; text-transform: uppercase;} 
.ind-banner .ban1 .txt3{ font-weight: bold; font-size: 0.52rem; color: #fff; padding-bottom: 0.2rem; }
.ind-banner .ban1 .msg{ color: #5a5c6e; line-height: 18px;}
.ind-banner .swiper-button-prev{ left: 5%; margin-top: -44px; } 
.ind-banner .swiper-button-next{ right: 5%; margin-top: -44px; } 


/*banner结束*/

.bannerTel{ display: none; }
.indexFlashTel{position:relative; overflow:hidden; max-width:1004px;}
.indexFlashTel .slick img{ width:100%;}
.indexFlashTel .slick-dots{ position:absolute; left:20px; bottom:20px;}
.indexFlashTel .slick-dots li{display:inline-block; margin-right:8px; width:15px; height:15px; background: url(../images/ico1.png) no-repeat; background-size: 15px;}
.indexFlashTel .slick-dots .slick-active{ background: url(../images/ico1on.png) no-repeat; background-size: 15px;}

.indexTitle{ position: relative; padding-bottom: 65px; }
.indexTitle .title1{ font-size: 30px; line-height: 30px; padding-bottom: 10px; color: #2f2f2f; font-weight: bold; }
.indexTitle .title2{ font-size: 52px; line-height: 52px; color: #0062ac; font-weight: bold; text-transform: uppercase;}
.indexTitle .more{ position: absolute; right: 0px; top: 20px; }
.indexTitle .more a{ font-size: 12px; display: block; font-weight: bold; text-transform: uppercase; width: 162px; height: 40px; border: #898989 solid 1px; text-align: center; line-height: 40px; color: #5d5d5d; font-weight: bold; }
.indexTitle .more a:hover{ background: #0062ac; border: #0062ac solid 1px; color: #fff; }


.indexPart1{ padding-top: 100px; height: 586px; background: url(../images/indexPart1.jpg) center no-repeat; background-size: cover; overflow: hidden;}
.indexPart1 .leftDiv{ width: 50%; }
.indexPart1 .leftDiv .imgDiv{ padding-right: 15.8%; }
.indexPart1 .leftDiv .imgDiv img{ width: 100%; }
.indexPart1 .midDiv{ width: 30%; }
.indexPart1 .txt1{ font-size: 30px; line-height: 30px; color: #2f2f2f; padding: 25px 0 10px; font-weight: bold;}
.indexPart1 .txt2{ font-size: 52px; line-height: 52px; color: #0062ac; font-weight: bold; text-transform: uppercase; }
.indexPart1 .content{ padding-top: 50px; font-size: 16px; color: #767676; line-height: 30px; }
.indexPart1 .btnDiv{ padding-top: 5px; }
.indexPart1 .btnDiv a{ font-size: 12px; display: block; font-weight: bold; text-transform: uppercase; width: 162px; height: 40px; border: #898989 solid 1px; text-align: center; line-height: 40px; color: #5d5d5d; font-weight: bold; }
.indexPart1 .btnDiv a:hover{ background: #0062ac; border: #0062ac solid 1px; color: #fff; }
.indexPart1 .rightDiv{ width: 9%; padding-left: 11%;}
.indexPart1 .numList{ padding-top: 40px; }
.indexPart1 .numList li{ padding-bottom: 56px; }
.indexPart1 .numList li .num{ color: #3a3a3a; padding-top: 10px; }
.indexPart1 .numList li .num b{ display: inline-block; color: #1c1c1c; font-size: 26px; padding-right: 5px; }
.indexPart1 .numList li .num em{ font-size: 12px; padding-top: 8px; display: inline-block; background: url(../images/nimg7_1.png) left top no-repeat; }
.indexPart1 .numList li .msg{ font-size: 12px; }

.indexPart2{ padding: 80px 0 95px; overflow: hidden;}
.indexPart2 .toutou{ overflow: hidden; }
.indexPart2 .imgNews{ height: 532px; width: 994px; position: relative;}
.indexPart2 .imgNews img{ width: 100%; height:532px;}
.indexPart2 .imgNews .name{ text-align: center; z-index: 3; position: absolute; left: 0px; bottom: 0px; width: 100%; height: 70px; line-height: 70px; overflow: hidden; color: #fff; font-weight: bold; font-size: 18px; }
.indexPart2 .detail{ width: 484px; height: 530px; border: #45b3a1 solid 1px; position: relative; background: #f4f4f4 url(../images/nimg433Bgon.png) right bottom no-repeat;}
.indexPart2 .detail .imgDiv{ padding: 50px 10% 40px;}
.indexPart2 .detail .imgDiv img{ width: 100%; height:202px;}
.indexPart2 .detail .name{ padding: 0 10%; height: 36px; line-height: 36px; overflow: hidden; font-size: 16px; color: #3a3a3a; font-weight: bold;}
.indexPart2 .detail .content{ font-size: 12px; padding: 0 10%; color: #969696; line-height: 24px; height: 72px; overflow: hidden;}
.indexPart2 .detail .time{ padding-right: 10%; padding-left: 10%; padding-top: 28px; color: #7c7c7c; font-size: 14px; }
.indexPart2 .detail .ico{ position: absolute; right: 10%; bottom: 30px; }
.indexPart2 .botbot{ padding-top: 25px; }
.indexPart2 .botbot ul{ margin-right: -21px; }
.indexPart2 .botbot li{ float: left; width: 507px; }
.indexPart2 .botbot li .box{ transition:all 0.4s; position: relative; margin-right: 21px; height: 190px; background: #015696 url(../images/nimg433Bg.png) right bottom no-repeat; padding: 0 70px 0 50px;}
.indexPart2 .botbot li .name{ padding-top: 35px; line-height: 24px; font-size: 16px; color: #fff; height: 48px; overflow: hidden; padding-right: 45px; }
.indexPart2 .botbot li .time{ font-size: 12px; padding-top: 14px; color: #fff; }
.indexPart2 .botbot li .ico{ position: absolute; right: 70px; bottom: 30px;}
.indexPart2 .botbot li .ico .img1{ display: none; }
.indexPart2 .botbot li:hover .box{ background: #015696 url(../images/nimg433Bgon.png) right bottom no-repeat; }
.indexPart2 .botbot li:hover .ico img{ display: none; }
.indexPart2 .botbot li:hover .ico .img1{ display: inline-block; }

.indexPart3 .bigBox{ position: relative; overflow: hidden;}
.indexPart3 .tab{ position: absolute; left: 50%; margin-left: -750px; bottom: 0px; z-index: 2; width: 1500px;}
.indexPart3 .tab li{ float: left; width: 16.66%; position: relative; height: 140px;}
.indexPart3 .tab li .box{ margin: 0 4px; position: relative; height: 140px; background: #fff;}
.indexPart3 .tab li .xbox{ position: absolute; left: 0px; bottom: 0px; height: 140px; width: 100%; overflow: hidden; background: #fff url(../images/nimg294Bg.png) left bottom no-repeat; background-size: 100%;}
.indexPart3 .tab li .xbox.on{ background: #015696 url(../images/nimg294Bg.png) left bottom no-repeat; background-size: 100%; }
.indexPart3 .tab li .imgDiv{ display: none; position: absolute; left: 50%; top: 42px; margin-left: -97px;}
.indexPart3 .tab li .nameDiv{ position: absolute; left: 50%; width: 194px; margin-left: -97px; bottom: 56px; }
.indexPart3 .tab li .name1{ color: #3f3f3f; font-size: 22px; font-weight: bold;padding-left:10px;}
.indexPart3 .tab li .name2{ text-transform: uppercase; font-weight: bold; padding-top: 5px; color: #c5c5c5; height: 36px; position: relative;padding-left:10px;padding-right: 45px;}
.indexPart3 .tab li .name2 em{ position: absolute; left: 0px; bottom: 0px; width: 17px; height: 2px; display: none; background: #fff; }
.indexPart3 .tab li .ico{ position: absolute; right: 32px; top: 45px; }
.indexPart3 .tab li .xbox.on .name1{ color: #fff; }
.indexPart3 .tab li .xbox.on .name2{ color: #fff; }
.indexPart3 .tab li .xbox.on .name2 em{ display: block; }
.indexPart3 .tabContent{ position: relative; }
.indexPart3 .bigImg img{ width: 100%; }
.indexPart3 .layerDiv{ position: absolute; left: 0px; top: 36%; margin-top: -112px; height: 225px; overflow: hidden; width: 100%; text-align: center; }
.indexPart3 .wen1{ font-size: 60px; color: #fff; line-height: 60px; font-weight: bold; padding: 35px 0 10px; }
.indexPart3 .wen2{ font-size: 18px; color: #fff; position: relative; height: 65px; text-transform: uppercase;}
.indexPart3 .wen2:after{ content: ''; position: absolute; left: 50%; bottom: 0px; background: #0952aa; width: 40px; height: 4px; margin-left: -20px; }
.indexPart3 .tab li .imgDiv img{width:194px;height:82px;}

.indexPart3Tel{ padding: 0 10px 40px;  overflow: hidden;}
.indexPart3Tel .tabContent2{ position: relative; }
.indexPart3Tel .bigImg img{ width: 100%; }
.indexPart3Tel .tab2{ padding-top: 5px; overflow: hidden;}
.indexPart3Tel .tab2 ul{ margin-right: -5px; }
.indexPart3Tel .tab2 li{ float: left; width: 50%; margin-bottom: 5px;}
.indexPart3Tel .tab2 .li01{ width: 100%; }
.indexPart3Tel .tab2 li .box{ margin-right: 5px; height: 65px; background: #f5f5f5; overflow: hidden;}
.indexPart3Tel .tab2 li .name1{ padding: 10px 0 0 10px; color: #666; font-size: 14px; font-weight: bold;}
.indexPart3Tel .tab2 li .name2{ font-size: 12px; line-height: 16px; font-weight: bold; padding-left: 10px; color: #cacaca; height: 32px; overflow: hidden;}
.indexPart3Tel .tab2 .liNow .box{ background: #015696; }
.indexPart3Tel .tab2 .liNow .name1, .indexPart3Tel .tab2 .liNow .name2{ color: #fff; }
.indexPart3Tel .layerDiv{ position: absolute; left: 0px; top: 50%; margin-top: -38px; height: 76px; overflow: hidden; width: 100%; text-align: center; }
.indexPart3Tel .wen1{ font-size: 24px; color: #fff; line-height: 40px; font-weight: bold; }
.indexPart3Tel .wen2{ font-size: 12px; color: #fff; position: relative; height: 35px; text-transform: uppercase;}
.indexPart3Tel .wen2:after{ content: ''; position: absolute; left: 50%; bottom: 0px; background: #0952aa; width: 40px; height: 4px; margin-left: -20px; }


.indexPart4{ background: #f0f0f0; padding: 100px 0; overflow: hidden;}
.indexPart4 .list ul{ margin-right: -34px; }
.indexPart4 .list li{ float: left; width: 20%; }
.indexPart4 .list li .box{ padding: 0 14.2%; margin-right: 34px; height: 400px; background: #fff url(../images/nimg350Bg.jpg) left top no-repeat; background-size: 100%; }
.indexPart4 .list li .ico{ padding: 70px 0 30px; }
.indexPart4 .list li .name1{ transition:all 0.4s; font-size: 24px; line-height: 24px; font-weight: bold; color: #000; padding-bottom: 10px; }
.indexPart4 .list li .name2{ transition:all 0.4s; color: #ccc; font-weight: bold; text-transform: uppercase; padding-bottom: 25px; font-size: 12px;}
.indexPart4 .list li .content{ transition:all 0.4s; color: #878787; line-height: 24px; height: 48px; overflow: hidden; font-size: 12px; }
.indexPart4 .list li .btnDiv{ transition:all 0.4s; margin-top: 25px; width: 113px; height: 33px; font-size: 12px; background: url(../images/btn1.jpg) left top no-repeat; line-height: 33px; color: #fff; font-weight: bold; text-align: center; text-transform: uppercase; }
.indexPart4 .list li:hover .box{ background: #015696 url(../images/nimg350Bgon.jpg) left bottom no-repeat; background-size: 100%;}
.indexPart4 .list li:hover .name1{ color: #fff; }
.indexPart4 .list li:hover .name2{ color: #3478ab; }
.indexPart4 .list li:hover .content{ color: #cbd6e3; }
.indexPart4 .list li:hover .btnDiv{ background: #fff; color: #0160ac; }

.indexPart5{ padding: 75px 0 95px; overflow: hidden; }
.indexPart5 .bigBox{ position: relative; padding-left: 25%; }
.indexPart5 .indexTitle{ position: absolute; left: 0px; top: 0px; }
.indexPart5 .mxfDiv{ padding: 0 12px 15px 0; background: url(../images/nimg1129Bg.jpg) left bottom no-repeat; background-size: 100% 100%;}
.partnerPic{ background: #f7f7f7; padding: 35px 30px 40px; }
.partnerPic .slick{ margin: 0 45px;}
.partnerPic .slick li{ margin: 35px 0; }
.partnerPic .slick img{ width: 100%; }
.partnerPic .slick-prev{ position: absolute; left: -375px; top: 185px; display: block; z-index: 3; width: 80px; height: 40px; border: #898989 solid 1px;  background: url(../images/nimg7_left.png) center no-repeat; }
.partnerPic .slick-next{ position: absolute; left: -294px; top: 185px; display: block; z-index: 3; width: 80px; height: 40px; border: #898989 solid 1px;  background: url(../images/nimg7_right.png) center no-repeat; }

.aboutPart1{ padding: 85px 0 70px; }
.aboutPart1 .content{ font-size: 16px; line-height: 30px; color: #767676; padding-top: 45px;}

.aboutPart2{ position: relative; overflow: hidden;}
.aboutPart2 .imgDiv img{ width: 100%;
-webkit-animation: scale_img 30s infinite ease-out alternate;
    -moz-animation: scale_img 30s infinite ease-out alternate;
    -ms-animation: scale_img 30s infinite ease-out alternate;
    animation: scale_img 30s infinite ease-out alternate;
 }


@-webkit-keyframes scale_img{
  0%{
    transform:scale(1) translateX(0px);
  }
  50%{
    transform:scale(1.5) translateX(50px);
  }
  100% {
    transform:scale(2) translateX(50px);
  }
}
@keyframes scale_img{
  0%{
    transform:scale(1) translateX(0px);
  }
  50%{
    transform:scale(1.5) translateX(50px);
  }
  100% {
    transform:scale(2) translateX(50px);
  }
}

.aboutPart2 .list{ position: absolute; left: 50%; width: 1200px; margin-left: -600px; top: 38%; }
.aboutPart2 .list li{ float: left; width: 33.33%; text-align: center; }
.aboutPart2 .list li .num b{ display: inline-block; color: #1c1c1c; font-size: 80px; padding-right: 5px; background: linear-gradient(to right, #2483c2, #40aba3);
    -webkit-background-clip: text;
    color: transparent;}
.aboutPart2 .list li .num em{ position: relative; font-size: 16px; padding-right: 15px; padding-top: 35px; display: inline-block; background: linear-gradient(to right, #2483c2, #40aba3);
    -webkit-background-clip: text;
    color: transparent;}
.aboutPart2 .list li .num em:after{ content: ''; background: url(../images/nimg22_2.png) left top no-repeat; position: absolute; left: 0px; top: 0px; width: 22px; height: 21px;}
.aboutPart2 .list li .wen{ font-size: 14px; color: #949494; }

.aboutPart3{ padding: 85px 0 120px; }
.aboutPart3 .imgDiv{ padding-bottom: 75px; }
.aboutPart3 .pageTxt{ padding-bottom: 55px; }
.historyList{ background:url(../images/line1.jpg) center 66px no-repeat; padding:0 50px;}
.historyList .slick-slide{ margin: 0 6px; }
.historyList .slick-slide .year{ font-weight: bold; text-align:center; height:78px; font-size:30px; cursor:pointer; background: url(../images/nimg22_3.png) center bottom no-repeat;}
.historyList .slick-slide .year p{ background: linear-gradient(to right, #2483c2, #49b799);
    -webkit-background-clip: text;
    color: transparent;}
.historyList .slick-slide .mxfDiv{ padding-top: 15px; }
.historyList .slick-slide .ico{ text-align: center; }
.historyList .slick-slide .list{ background: #fafafa url(../images/nimg350Bg2.png) left bottom no-repeat; background-size: 100%; height: 220px; padding: 50px 28px 0;}
.historyList .slick-slide .list li{ font-size: 14px; line-height: 30px; }
.historyList .slick-prev{position:absolute; z-index:10; left:3px; top:49px; display:block; background:url(../images/nimg35_left.png) no-repeat; width:35px; height:35px;}
.historyList .slick-next{position:absolute; z-index:10; right:3px; top:49px; display:block; background:url(../images/nimg35_right.png) no-repeat; width:35px; height:35px;}
.historyList .slick-prev:hover{ background: url(../images/nimg35_lefton.png) no-repeat; }
.historyList .slick-next:hover{ background: url(../images/nimg35_righton.png) no-repeat; }

.elegant{ padding: 60px 0 27px; }
.elegant .list ul{ margin-right: -16px; }
.elegant .list li{ float: left; width: 33.33%; margin-bottom: 35px; }
.elegant .list li .box{ margin-right: 16px; }
.elegant .list li .imgDiv img{ width: 390px;height:293px; }
.elegant .list li .botDiv{ padding: 0 28px; position: relative; height: 65px; background: #f6f6f6; }
.elegant .list li .name{ font-size: 16px; height: 65px; line-height: 65px; overflow: hidden; color: #767676; }
.elegant .list li .time{ position: absolute; right: 20px; line-height: 65px; top: 0px; font-size: 14px; color: #acacac; }
.elegant .list li:hover .botDiv{ background: #015696 url(../images/nimg223Bg.png) right bottom no-repeat; }
.elegant .list li:hover .name, .elegant .list li:hover .time{ color: #fff; }

.partner{ padding: 110px 0 65px; text-align: center; }

.contact{ padding-top: 75px; }
.contact .list{ padding-bottom: 75px; }
.contact .list li{ float: left; width: 25%; text-align: center; cursor: pointer; }
.contact .list li .ico .img1{ display: none; }
.contact .list li:hover .ico img{ display: none; }
.contact .list li:hover .ico .img1{ display: inline-block; }
.contact .list li .txt{ padding: 20px 0 10px; font-size: 15px; }
.contact .list li .wen{ font-size: 16px; color: #333; }
.contact .list li:hover .wen{ color: #0062ac; }

.news{ padding: 60px 0 50px; }
.news .list li{ height: 270px; transition:all 0.4s; }
.news .list li a{ display: block; position: relative; height: 270px; padding: 0 40px 0 405px; }
.news .list li .imgDiv{ position: absolute; left: 30px; top: 45px; }
.news .list li .imgDiv img{width:347px;height:186px;}
.news .list li .name{ padding-top: 65px; height: 38px; line-height: 38px; overflow: hidden; font-size: 20px; color: #3a3a3a; }
.news .list li .content{ padding-top: 15px; font-size: 13px; color: #767676; line-height: 24px; height: 48px; overflow: hidden; }
.news .list li .time{ padding-top: 25px; font-size: 13px; color: #7c7c7c; }
.news .list li .btnDiv{ position: absolute; right: 40px; bottom: 52px; width: 110px; height: 30px; border: #898989 solid 1px; line-height: 30px; text-align: center; color: #5d5d5d; font-weight: bold; }
.news .list li:hover{ background: url(../images/nimg1200Bg.jpg) no-repeat; }
.news .list li:hover .name{ color: #fff; font-weight: bold; }
.news .list li:hover .btnDiv{ border: #fff solid 1px; background: #fff; }
.news .list li:hover .content{ color: #fff; opacity: 0.8; }
.news .list li:hover .time{ color: #fff; }
.news .list .imgDiv img{width:347px;height:186px;}

.newShow{ padding-bottom: 40px; }
.newShow .name{ text-align: center; font-size: 30px; color: #3a3a3a; padding-bottom: 30px; font-weight: bold;}
.newShow .time{ font-size: 16px; text-align: center; color: #b5b5b5; padding-bottom: 30px; border-bottom: #f0f0f0 solid 1px;}
.newShow .time em{ padding: 0 8px; }
.newShow .content{ font-size: 16px; line-height: 30px; padding: 60px 0 130px; color: #767676; width:1000px;margin:auto;}
.newShow .content img{width:100%}
.newShow .imgDiv{ padding: 40px 0; text-align: center; }
.newShow .imgDiv img{ max-width: 1200px; }
.newShow .share{ position: relative; padding-left: 58px; overflow: hidden;}
.newShow .share em{ position: absolute; left: 0px; top: 0px; line-height: 27px; font-size: 14px;}
.newShow .share li{ width: 27px; height: 27px; margin-right:10px; float: left;}

.pageDown{height:96px; position:relative;}
.pageDown .box{ border-top:#ddd dashed 1px; padding-top:30px;}
.pageDown .btn{position:absolute; display:block; top:40px; right:0px; width:90px; height:40px; background:url(../images/btn1.png) no-repeat; text-indent:16px; line-height:40px; color:#fff; font-size:16px;}
.pageDown li{ height:30px; line-height:30px; overflow:hidden; position:relative; font-size:14px;}
.pageDown li b{ color:#333;}

.logistics{ padding-top: 50px;}
.logistics .content{ font-size: 16px; line-height: 30px; color: #767676; padding-bottom: 50px;}
.logistics .mxfDiv{ padding-bottom: 58px; position: relative; }
.logistics .list{ position: absolute; left: 50%; bottom: 0px; width: 1080px; margin-left: -540px; }
/*.logistics .list li{ float: left; width: 270px; text-align: center; }
.logistics .list li .box{ margin: 0 10px; height: 135px; background: #fff; -webkit-box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2); box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2);}
.logistics .list li .name{ padding: 30px 0 15px; font-weight: bold; font-size: 18px; color: #333; padding-top:50px;}
.logistics .list li .msg{ font-size: 13px; line-height: 24px; color: #767676; padding: 0 25px; }
.logistics .list li:hover .box{ background:url(../images/nimg250Bg.jpg) center no-repeat;}
.logistics .list li:hover .name, .logistics .list li:hover .msg{ color: #fff; }
.logistics .imgDiv img{width:1200px;height:563px; }*/
.logistics .list li{ float: left; width: 270px;}
.logistics .list li .box{ position:relative; margin: 0 10px; height: 135px; background: #fff url(../images/nimg294Bg.png) left bottom no-repeat; background-size: 100%; -webkit-box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2); box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2);}
.logistics .list li .name{ padding: 30px 0 10px 20px; font-weight: bold; font-size: 18px; color: #333; }
.logistics .list li .msg{ font-size: 13px; line-height: 24px; color: #767676; padding: 0 20px; }
.logistics .list li:hover .box{ background:#015696 url(../images/nimg294Bg.png) left bottom no-repeat; background-size: 100%;}
.logistics .list li:hover .name, .logistics .list li:hover .msg{ color: #fff; }
.logistics .list li .ico{ position:absolute; right:25px; top:20px;}



.logistics2{ padding: 30px 0 90px; background:#fafafa url(../images/nimg1920Bg.jpg) center bottom no-repeat;}
.logistics2 .list li{ width: 25%; float: left; }
.logistics2 .list li .box{ margin: 0 auto; width: 220px; height: 254px; text-align: center; }
.logistics2 .list li .ico{ padding: 55px 0 15px; }
.logistics2 .list li .ico .img1{ display: none; }
.logistics2 .list li .name1{ font-weight: bold; font-size: 16px; color: #3f3f3f; }
.logistics2 .list li .name2{ color: #898888; font-weight: bold; opacity: 0.3; font-size: 12px;}
.logistics2 .list li:hover .box{ background: url(../images/nimg220Bg.png) center no-repeat; }
.logistics2 .list li:hover .ico img{ display: none; }
.logistics2 .list li:hover .ico .img1{ display: inline-block; }
.logistics2 .list li:hover .name1{ color: #fff; }
.logistics2 .list li:hover .name2{ color: #fff; }

.customBox{ background: url(../images/customBg.jpg) center bottom no-repeat; background-size: 100%;}
.custom{ padding-top: 55px; }
.customPic{ position: relative; }
.customPic .slick img{ width: 100%; }
.customPic .slick-prev{position:absolute; z-index:10; left:35px; top:50%; margin-top: -17px; display:block; background:url(../images/nimg30_left.png) no-repeat; width:30px; height:30px;}
.customPic .slick-next{position:absolute; z-index:10; right:35px; top:50%; margin-top: -17px; display:block; background:url(../images/nimg30_right.png) no-repeat; width:30px; height:30px;}
.customPic .slick-prev:hover{ background: url(../images/nimg30_lefton.png) no-repeat; }
.customPic .slick-next:hover{ background: url(../images/nimg30_righton.png) no-repeat; }
.custom .content{ padding-top: 70px; font-size: 13px; line-height: 30px; color: #767676; }
.custom .txt{ padding-top: 45px; text-align: center; font-size: 20px; color: #3a3a3a; position: relative; height: 35px;  }
.custom .txt:after{ content: ''; position: absolute; left: 50%; margin-left: -20px; bottom: 0px; width: 40px; height: 4px;  background: url(../images/nimg40_1.jpg) center no-repeat;}
.custom .content2{ padding: 30px 60px 0; font-size: 16px; line-height: 30px; color: #767676; overflow:auto;}

.schoolBox{ padding: 80px 0 125px; }
.schoolBox .pageTxt{ padding-bottom: 60px; }
.schoolPic{ position: relative; }
.schoolPic .slick{ position: relative; padding-bottom: 190px; }
.schoolPic .slick .imgDiv img{ width: 100%; }
.schoolPic .slick .contentBox{ overflow: hidden; width: 1430px; height: 400px; background: rgba(255,255,255,0.9) url(../images/nimg1430Bg.png) center bottom no-repeat; position: absolute; left: 50%; bottom: 0px; margin-left: -715px; z-index: 3; }
.schoolPic .slick .mxfDiv{ width: 1200px; margin: 0 auto; }
.schoolPic .slick .txt{ padding-top: 90px; font-size: 20px; color: #333; position: relative; font-weight: bold; height: 40px;}
.schoolPic .slick .txt:after{ content: ''; width: 40px; height: 4px; background: url(../images/nimg40_1.jpg) center no-repeat; position: absolute; left: 0px; bottom: 0px;}
.schoolPic .slick .content{ padding-top: 40px; height: 120px; line-height: 30px; font-size: 13px; color: #767676; overflow-x: auto;}
.schoolPic .slick-prev{position:absolute; z-index:10; left:85px;  top: 50%; display:block; background:url(../images/nimg35_lefton.png) no-repeat; width:35px; height:35px;}
.schoolPic .slick-next{position:absolute; z-index:10; right:85px; top: 50%; display:block; background:url(../images/nimg35_righton.png) no-repeat; width:35px; height:35px;}
/*.schoolPic .slick-prev:hover{ background: url(../images/nimg30_lefton.png) no-repeat; }
.schoolPic .slick-next:hover{ background: url(../images/nimg30_righton.png) no-repeat; }*/


.schoolBell{ position:relative;}
.schoolBox .contentBox{ overflow: hidden; width: 1430px; height: 400px; background: rgba(255,255,255,0.9) url(../images/nimg1430Bg.png) center bottom no-repeat; position: absolute; left: 50%; bottom: 0px; margin-left: -715px; z-index: 3; }
.schoolBox .mxfDiv{ width: 1200px; margin: 0 auto; }
.schoolBox .txt{ padding-top: 90px; font-size: 20px; color: #333; position: relative; font-weight: bold; height: 40px;}
.schoolBox .txt:after{ content: ''; width: 40px; height: 4px; background: url(../images/nimg40_1.jpg) center no-repeat; position: absolute; left: 0px; bottom: 0px;}
.schoolBox .content{ padding-top: 40px; height: 120px; line-height: 30px; font-size: 13px; color: #767676; overflow-x: auto;}
.electronic{ padding-top: 60px; }
.electronic .bigBox{ position: relative; overflow:hidden; padding-left: 637px; padding-right: 70px; height: 427px; background: #fafafa url(../images/nimg620Bg.jpg) right top no-repeat;-webkit-box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2); box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2);}
.electronic .imgDiv{ position: absolute; left: 0px; top: 0px; }
.electronic .txt{ padding-top: 105px; font-weight: bold; font-size: 24px; color: #3a3a3a; position: relative; height: 40px;}
.electronic .txt:after{ content: ''; width: 60px; height: 4px; background: url(../images/nimg60_1.jpg) no-repeat; position: absolute; left: 0px; bottom: 0px;}
.electronic .content{ font-size: 16px; color: #767676; padding-top: 35px; line-height: 30px; }

.bigdata{ padding-top: 60px; }
.bigdata .bigBox{ position: relative; padding-bottom: 130px;}
.bigdata .contentBox{ z-index: 3; position: absolute; bottom: 0px; left: 50%; margin-left: -485px; width: 969px; height: 289px; background: url(../images/nimg969Bg.jpg) no-repeat; -webkit-box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2); box-shadow: 0 5px 20px 0 hsla(230,9%,48%,.2);}
.bigdata .txt{ padding-top: 55px; font-weight: bold; font-size: 20px; color: #3a3a3a; position: relative; height: 40px; text-align: center;}
.bigdata .txt:after{ content: ''; width: 40px; height: 4px; background: url(../images/nimg40_1.jpg) no-repeat; position: absolute; left: 50%; margin-left: -20px; bottom: 0px;}
.bigdata .content{ font-size: 16px; color: #767676; padding: 20px 55px 0; line-height: 30px; height:90px; overflow:auto }
.bigdata .bigBox img{ width:1200px; }
.incubation{ padding-top: 60px; }
.incubation .content{ font-size: 16px; line-height: 30px; color: #767676; padding-bottom: 30px; }
.incubation .list li{ height: 375px; position: relative; background: #f7f7f7; margin-bottom: 32px; padding: 0 66px 0 732px; }
.incubation .list .li01{ padding: 0 732px 0 52px; }
.incubation .list li .imgDiv{ position: absolute; left: 0px; top: 0px; }
.incubation .list .li01 .imgDiv{ left: auto; right: 0; }
.incubation .list li .content{ height: 375px; font-size: 16px; color: #767676; line-height: 30px; display: table-cell; vertical-align: middle;}
.incubation .list li .round{ z-index: 1; position: absolute; left: 50%; top: 50%; width: 185px; height: 185px; margin-left: -92px; margin-top: -92px; background: url(../images/nimg185_1.png) no-repeat; }
.incubation .list li .txt1{ text-align: center; padding: 55px 0 15px; color: #fff; font-size: 24px;}
.incubation .list li .txt2{ font-size: 14px; color: #fff; opacity: 0.5; text-align: center; text-transform: uppercase;}
.incubation .list .xia{text-align:center;font-size:16px;background-color:#f7f7f7;height:auto;padding-top:50px;line-height:50px;margin-bottom:30px;}
.economic{ position: relative; margin-top: 60px; }
.economic .swiper-slide .container{ display: flex; display: -webkit-flex; flex-direction: column; -webkit-flex-direction: column;}
.economic .swiper-slide .container{  justify-content: center; -webkit-justify-content: center;}
.economic .swiper-slide { min-height: 5.3rem; position: relative; }
.economic .swiper-slide .img { width: 12rem;  position: relative; margin: 0 auto; opacity: .8; }
.economic .swiper-slide .img img{ width: 100%; }

@media screen and (min-width: 800px) {
  .economic a.arrow { display: block; width: 30px; height: 30px; position: absolute; z-index: 10; left: auto; right: auto; top: 50%; bottom: auto; margin-top: -15px; background: center no-repeat; }
  .economic a.arrow.prev { left: 80px; background-image: url("../images/nimg30_left.png"); }
  .economic a.arrow.next { right: 80px; background-image: url("../images/nimg30_right.png"); }
  .economic .list { width: 36rem; position: relative; left: 50%; margin-left: -18rem; }
  .economic .swiper-slide img {
    position: relative;
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%); }

  .economic .swiper-slide-active .img {width: 12rem; }
  .economic .swiper-slide-active .img img {
      -webkit-filter: grayscale(0);
      -moz-filter: grayscale(0);
      -ms-filter: grayscale(0);
      -o-filter: grayscale(0);
      filter: grayscale(0); }
  .economic .swiper-slide-active .container {
    opacity: 1;
    visibility: visible;

    transition-delay: .5s;
    -webkit-transition-delay: .5s;
    -moz-transition-delay: .5s;
    transition-duration: 1.5s;
    -webkit-transition-duration: 1.5s;
    -moz-transition-duration: 1.5s; } 
}

  .economic a.arrow.prev:hover{ background-image: url("../images/nimg30_lefton.png");}
  .economic a.arrow.next:hover { background-image: url("../images/nimg30_righton.png"); }

.jieshao{ padding-top: 90px; }
.jieshao .title{ font-size: 16px; color: #d5d4d4;}
.jieshao .title b{ color: #333; font-size: 30px; padding-right: 12px; }
.jieshao .content{ font-size: 16px; line-height: 30px; color: #767676; padding-top: 35px; }

.economicPic{ position: relative; margin-top: 30px; }
.economicPic img{ width: 100%; }
.economicPic .slick-prev{ z-index: 2; position: absolute; left: 10px; top: 50%; margin-top: -15px; display: block; width: 30px; height: 30px; background-image: url("../images/nimg30_left.png");}
.economicPic .slick-next{ z-index: 2; position: absolute; right: 10px; top: 50%; margin-top: -15px; display: block; width: 30px; height: 30px; background-image: url("../images/nimg30_right.png");}

.chain{ padding-top: 60px; }
.chainPic .swiper-slide{ position: relative; }
.chainPic .imgDiv{ width: 80%; }
.chainPic .imgDiv img{ width: 100%; }
.chainPic .mxfDiv{-webkit-box-shadow: 0 17px 40px 0 hsla(230,9%,48%,.2); box-shadow: 0 17px 40px 0 hsla(230,9%,48%,.2); position: absolute; right: 0px; top: 50%; height: 260px; background: url(../images/nimg443Bg.jpg) no-repeat center; margin-top: -130px; width: 443px; z-index: 3; }
.chainPic .concon{ padding: 50px 40px 0 35px; }
.chainPic .name{ height: 45px; font-size: 20px; color: #3a3a3a; position: relative; }
.chainPic .name:before{ content: ''; position: absolute; left: 0px; bottom: 0px; display: block; width: 40px; height: 4px; background: url(../images/nimg40_1.jpg) no-repeat;}
.chainPic .name p{ height: 24px; line-height: 24px; overflow: hidden; }
.chainPic .msg{ padding-top: 15px; line-height: 30px; height: 120px; overflow: hidden; font-size: 13px; }
.chainPic .swiper-pagination{ position: absolute; left: auto; right: 85px; bottom: 24%; width: auto; font-size: 16px; color: #999;} 
.chainPic .swiper-pagination-current{ font-size: 30px; color: #666; }
.chainPic .swiper-button-prev{ position: absolute; top: auto; left: auto; right: 90px; bottom: 26%; width: 30px; height: 30px; background: url(../images/nimg30_left.png) no-repeat; }
.chainPic .swiper-button-next{ position: absolute; top: auto; right: 40px; bottom: 26%; width: 30px; height: 30px; background: url(../images/nimg30_right.png) no-repeat; }
.chainPic .swiper-button-prev:hover{ background: url(../images/nimg30_lefton.png) no-repeat;}
.chainPic .swiper-button-next:hover{ background: url(../images/nimg30_righton.png) no-repeat;}

.service{ padding-top: 50px; }
.service .content{ font-size: 16px; line-height: 30px; color: #767676; }

.lbzexBox{ background: #fafafa; padding: 95px 0 120px; }
.hxdsq{ position: relative; background: url(../images/nimg522Bg.png) center top no-repeat; height: 670px;}
.hxdsq li{ position: absolute; width: 315px; transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;}
.hxdsq li .txt{ color: #333; font-size: 18px; font-weight: bold; padding-bottom: 15px; }
.hxdsq li .content{ font-size: 13px; line-height: 30px; color: #767676; }
.hxdsq .li01{ left: 0px; top: 30px;}
.hxdsq .li02{ left: 0px; top: 315px;}
.hxdsq .li03{ left: 50%; margin-left: -157px; top: 545px;}
.hxdsq .li04{ right: 0px; top: 315px;}
.hxdsq .li05{ right: 0px; top: 30px;}
.hxdsq .li01 .txt, .hxdsq .li02 .txt{ text-align: right; }
.hxdsq .li03 .txt{ text-align: center; }
.hxdsq li:hover .txt{ color: #0061aa; }
.hxdsq li:hover{  -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
/*.hxdsq li{ position: absolute; width: 350px;}
.hxdsq .li01{ left: 0px; top: 18px;}
.hxdsq .li02{ left: 0px; top: 240px; width:285px;}
.hxdsq .li03{ left: 0px; top: 470px; width:390px;}
.hxdsq .li04{ right: 100px; top: 470px; width:310px;}
.hxdsq .li05{ right: 0px; top: 240px; width:285px;}
.hxdsq .li06{ right: 0px; top: 18px;}
.hxdsq .li01 .txt, .hxdsq .li02 .txt, .hxdsq .li03 .txt{ text-align: right; }
.hxdsq li:hover .txt{ color: #0061aa; }
*/
.jqtjd li{ position: relative; padding-left: 45px; margin-bottom: 20px;}
.jqtjd li .num{ background: #0060a9; position: absolute; left: 0px; top: 0px; width: 32px; height: 32px; border-radius: 16px; color: #fff; text-align: center; line-height: 32px; font-size: 15px; }
.jqtjd li .txt{ color: #333; font-size: 18px; font-weight: bold; padding: 3px 0 10px; }
.jqtjd li .content{ font-size: 13px; line-height: 28px; color: #767676; }

.businessBox{ height: 920px; padding-top: 50px; background: url(../images/businessBg.jpg) center top no-repeat; background-size: cover;}
.businessBox .leftImg{ width: 48%;  margin-left: -10%;}
.businessBox .leftImg img{  }
.businessBox .rightCon{ width: 50%; background: url(../images/nimg717Bg.png) center top no-repeat; height: 487px; background-size: 100%;}
.businessBox .mxfDiv{ padding: 45px 60px 0; }
.businessBox .mxfDiv .txt1{ font-size: 36px; color: #fff; font-weight: bold; padding-bottom: 12px; text-transform: uppercase; }
.businessBox .mxfDiv .txt2{ font-size: 24px; color: #fff; position: relative; height: 48px; }
.businessBox .mxfDiv .txt2:after{ content: ''; position: absolute; left: 0px; bottom: 0px; width: 40px; height: 4px; background: #fff;}
.businessBox .mxfDiv .content{ padding-top: 70px; font-size: 14px; color: #fff; line-height: 30px; }
.businessBox .botDiv{ padding-top: 75px; }

.businessPic .slick{ margin:0 8px; position: relative; overflow:hidden;}
.businessPic .slick a{ display: block; width: 100%; height: 100%;}
.businessPic .slick .imgDiv img{ width:100%; transition:2s;-moz-transition:2s;-webkit-transition:2s;-o-transition:2s;height:152px;}
.businessPic .slick .name1{ position:absolute; left:45px; top:52px; font-size: 18px; text-transform: uppercase; color: #fff; }
.businessPic .slick .name2{ position:absolute; left:45px; top:82px; font-size: 24px; color: #fff; font-weight: bold; }
.businessPic .slick .ico{ position: absolute; right: 30px; top: 50%; margin-top: -20px; transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; -o-transition:all 0.3s; -webkit-transition:all 0.3s;}
.businessPic .slick{ border: #1a9fe8 solid 4px; }
.businessPic .slick2{ border: #1ac2e8 solid 4px; }
.businessPic .slick3{ border: #06d2e1 solid 4px; }
.businessPic .slick4{ border: #3ad1bb solid 4px;}
.businessPic .slick-prev{ display: block; width: 27px; height: 27px; background: url(../images/nimg27_left.png) center no-repeat; position: absolute; left: -45px; top: 50%; margin-top: -13px; z-index: 5;}
.businessPic .slick-next{ display: block; width: 27px; height: 27px; background: url(../images/nimg27_right.png) center no-repeat; position: absolute; right: -45px; top: 50%; margin-top: -13px; z-index: 5;}
.businessPic .slick:hover .ico{ -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);}
.businessPic .slick:hover .imgDiv img{ transform:scale(1.05);-webkit-transform:scale(1.05);}

.businessShow{ padding-top: 90px; }
.businessShow .contentBox{ padding-bottom: 70px; }
.businessShow .content{ font-size: 16px; line-height: 36px; padding-top: 65px; }

.yunpu{ background: url(../images/yunpu.jpg) center no-repeat;}
.nanxiang{ background: url(../images/nanxiang.jpg) center no-repeat;}
.wuxiBase{ background: url(../images/wuxiBase.jpg) center no-repeat;}
.champion{ background: url(../images/champion.jpg) center no-repeat;}
.parkDiv{ height: 940px; position: relative;}
.parkDiv .bigBox{ margin: 0 auto; width: 1200px; height: 940px; position: relative; }
.parkDiv .bigBox li{ position: absolute; font-size: 18px; color: #fff; cursor: pointer; z-index:5;}
.parkDiv .bigBox li img{ position: relative; top: -5px; }
.parkDiv .bigBox li .img1{ display: none; }
.parkDiv .bigBox li:hover .img1{ display: inline-block; }
.parkDiv .bigBox li:hover img{ display: none; }
/*.parkDiv .bigBox li img{ position: absolute; left: 0px; bottom: 0px; }*/
.yunpu .bigBox .li01{ left: 136px; top: 330px; width: 424px; height:230px; }
.yunpu .bigBox .li02{ left: 600px; top: 243px; width:338px; height:130px; }
.yunpu .bigBox .li03{ right: 0px; top: 120px; width:240px; height:123px;}
.yunpu .bigBox .li01 .dddDiv{ position:absolute; left:216px; top:50px;}
.yunpu .bigBox .li02 .dddDiv{ position:absolute; left:186px; top:10px;}
.yunpu .bigBox .li03 .dddDiv{ position:absolute; right:80px; top:46px;}

.yunpu .bigBox .li04{ left: 0px; top: 386px; width: 220px; height:300px; }
.yunpu .bigBox .li04 .dddDiv{ position:absolute; left:20px; top:86px;}


.yunpu .warehouse{ display:none; height:940px; position:absolute; left:0px; top:0px; width:100%;}
.nanxiang .warehouse{ display:none; height:940px; position:absolute; left:0px; top:0px; width:100%;}
.wuxiBase .warehouse{ display:none; height:940px; position:absolute; left:0px; top:0px; width:100%;}
.champion .warehouse{ display:none; height:940px; position:absolute; left:0px; top:0px; width:100%;}

.nanxiang .bigBox .li01{ left: 0px; top: 215px; width:390px; height:115px;}
.nanxiang .bigBox .li02{ left: 50px; top: 340px; width:530px; height:185px;}
.nanxiang .bigBox .li01 .dddDiv{ position:absolute; left:126px; top:50px;}
.nanxiang .bigBox .li02 .dddDiv{ position:absolute; left:225px; top:60px;}

.wuxiBase .bigBox .li01{ right: 0px; top: 310px; width:230px; height:160px;}
.wuxiBase .bigBox .li02{ left: 0px; top: 257px; width:280px; height:196px;}
.wuxiBase .bigBox .li03{ left: 412px; top: 182px; width:316px; height:130px; }
.wuxiBase .bigBox .li04{ right: 0px; top: 108px; width:405px; height:93px; }
.wuxiBase .bigBox .li01 .dddDiv{ position:absolute; right:90px; top:37px;}
.wuxiBase .bigBox .li02 .dddDiv{ position:absolute; left:167px; top:40px;}
.wuxiBase .bigBox .li03 .dddDiv{ position:absolute; left:172px; top:26px;}
.wuxiBase .bigBox .li04 .dddDiv{ position:absolute; right:255px; top:30px;}

.wuxiBase .bigBox .li05{ left: 310px; top: 508px; width:155px; height:43px;}
.wuxiBase .bigBox .li05 .dddDiv{ position:absolute; left:25px; top:10px;}
.wuxiBase .bigBox .li06{ left: 380px; top: 555px; width:248px; height:120px; }
.wuxiBase .bigBox .li06 .dddDiv{ position:absolute; left:85px; top:2px;}

.champion .bigBox .li01{ right: 178px; top: 475px; width:185px; height:145px; }
.champion .bigBox .li02{ right: 394px; top: 475px; width:210px; height:245px;}
.champion .bigBox .li03{ right: 0px; top: 427px; width:150px; height:175px; }
.champion .bigBox .li04{ left: 485px; top: 425px; width:100px; height:155px;}
.champion .bigBox .li05{ left: 385px; top: 395px; width:100px; height:210px;}
.champion .bigBox .li06{ left: 98px; top: 270px; width:260px; height:210px; }
.champion .bigBox .li01 .dddDiv{ position:absolute; right:48px; top:40px;}
.champion .bigBox .li02 .dddDiv{ position:absolute; right:52px; top:50px;}
.champion .bigBox .li03 .dddDiv{ position:absolute; right:0px; top:33px;}
.champion .bigBox .li04 .dddDiv{ position:absolute; left:10px; top:10px;}
.champion .bigBox .li05 .dddDiv{ position:absolute; left:20px; top:10px;}
.champion .bigBox .li06 .dddDiv{ position:absolute; left:150px; top:50px;}

.parkDiv .bigBox li img{ -webkit-animation:warn 3s ease-out both;-moz-animation:warn 3s ease-out both;-o-animation:warn 3s ease-out both;animation:warn 3s ease-out both;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;background:0 0}



@-webkit-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
}
@-moz-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
}
@-o-keyframes warn{
0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
50%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}
}
@keyframes warn{
0%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
50%{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}
100%{-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);transform:scale(0);opacity:1}
}


.parkDiv .bigBox li .layerDiv{position:absolute; left:50%; margin-left:-130px; top:-110px; background:url(../images/nimg266Bg.png) center top no-repeat; width:266px; height:126px; opacity:0; filter:alpha(opacity=0); visibility:hidden; z-index:22;}
.parkDiv .bigBox li.on .layerDiv{opacity:1; filter:alpha(opacity=1); visibility:visible; top:-130px;}
.parkDiv .bigBox li.on .layerDiv .imgDiv{ padding-top:35px;}
.parkDiv .bigBox li.on .layerDiv .name{ color:#333; font-size:16px;}
.parkDiv .bigBox li .layerDiv .wen{ font-size: 18px; color: #0062ac; font-weight: bold; padding: 20px 0 0 20px; }
.parkDiv .bigBox li .layerDiv .msg{ font-weight: bold; font-size: 14px; color: #333; line-height: 24px; padding: 5px 20px 0 20px; }

.parkDiv .bigBox li .layerDiv{
transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;	
}

.parkDiv .botbot{ height: 170px; background: rgba(0,0,0,0.7); width: 100%; z-index: 3; position: absolute; left: 0px; bottom: 0px; }
.parkDiv .botbot .wal2{ position: relative; height: 170px; }
.parkDiv .botbot .name{ color: #fff; padding-top: 36px; font-size: 14px;}
.parkDiv .botbot .name em{ font-size: 30px; }
.parkDiv .botbot .msgList li{ font-size: 16px; line-height: 30px; color: #fff; }
.parkDiv .botbot .btnDiv{ position: absolute; right: 0px; top: 50%; margin-top: -20px; }
.parkDiv .botbot .btnDiv a{ display: block; width: 140px; height: 40px; background: #0062ac; color: #fff; text-align: center; font-size: 16px; line-height: 40px; border-radius: 24px; -moz-border-radius: 24px; }
.parkDiv .botbot .btnDiv img{ padding-right: 5px; position: relative; top: -2px; }

.gardenDiv .imgDiv img{ width: 100%;}
.gardenDiv .list{ padding: 25px 10px 10px; }
.gardenDiv .list li{ padding-bottom: 20px; }
.gardenDiv .list li .wen{ font-size: 16px; color: #0062ac; font-weight: bold;  }
.gardenDiv .list li .msg{ font-weight: bold; font-size: 14px; color: #333; line-height: 24px; padding-top: 5px;}
.gardenDiv .botbot{ height: auto; padding: 20px 10px; background: rgba(0,0,0,0.7); }
.gardenDiv .botbot .name{ color: #fff; font-size: 14px;}
.gardenDiv .botbot .name em{ font-size: 20px; }
.gardenDiv .botbot .msgList li{ font-size: 14px; line-height: 24px; color: #fff; }
.gardenDiv .botbot .btnDiv{ padding-top: 20px; }
.gardenDiv .botbot .btnDiv a{ display: block; width: 140px; height: 40px; background: #0062ac; color: #fff; text-align: center; font-size: 16px; line-height: 40px; border-radius: 24px; -moz-border-radius: 24px; }
.gardenDiv .botbot .btnDiv img{ padding-right: 5px; position: relative; top: -2px; }

.industrial{ padding-top: 50px; }
.industrial .content{ font-size: 16px; line-height: 30px; color: #767676; padding-bottom:110px; }
.tcldx{ position:relative; height:530px;}
.tcldx .bg{ width:416px; height:400px; margin:0 auto; background: url(../images/nimg416_1.png) center top no-repeat;}
.tcldx .bg .wen1{ text-align:center; font-size:48px; line-height:48px; padding:155px 0 10px; color:#fff;}
.tcldx .bg .wen2{ text-align:center; font-size:16px; color:#fff;}
.tcldx .bg .wen2:before{ content:''; width:33px; height:1px; background:#fff; display:inline-block; margin-right:5px; position:relative; top:-6px;}
.tcldx .bg .wen2:after{ content:''; width:33px; height:1px; background:#fff; display:inline-block; margin-left:5px; position:relative; top:-6px;}

.tcldx li{ position:absolute; font-size:18px; transition:All 0.5s ease;
-webkit-transition:All 0.5s ease;
-moz-transition:All 0.5s ease;
-o-transition:All 0.5s ease;}
.tcldx li a{ color:#333;}
.tcldx li a:hover{ color:#0062AC;}
/*.tcldx .li01{ left:195px; top:90px;}
.tcldx .li02{ left:194px; top:241px;}
.tcldx .li03{ left:311px; top:384px;}
.tcldx .li04{ left:512px; top:442px;}
.tcldx .li05{ right:298px; top:381px;}
.tcldx .li06{ right:195px; top:236px;}
.tcldx .li07{ right:202px; top:86px;}*/
.tcldx .li01{ left:195px; top:90px;}
.tcldx .li02{ left:194px; top:241px;}
.tcldx .li03{ left:311px; top:384px;}
/*.tcldx .li04{ left:512px; top:442px;}*/
.tcldx .li04{ right:298px; top:381px;}
.tcldx .li05{ right:195px; top:236px;}
.tcldx .li06{ right:202px; top:86px;}
.tcldx li img{ padding-right:18px;}
.tcldx li em{ margin-left:25px; display:inline-block; width:34px; height:34px; border-radius:17px; -moz-border-radius:17px; background:#0062ac; color:#fff; text-align:center; line-height:34px;}
.tcldx .li05 em, .tcldx .li06 em, .tcldx .li07 em{ margin-left:0px; margin-right:25px;}
.tcldx .li05 img, .tcldx .li06 img, .tcldx .li07 img{ padding-right:0px; padding-left:18px;}
.tcldx li:hover{ -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);}
.jqder li{ position: relative; padding-left: 95px; margin-bottom: 20px; min-height:32px; font-size:16px; line-height:32px;}
.jqder li em{ background: #0060a9; position: absolute; left: 0px; top: 0px; width: 32px; height: 32px; border-radius: 16px; color: #fff; text-align: center; line-height: 32px; font-size: 15px; }
.jqder li img{ position:absolute; left:45px; top:0px; }

.bigPicLayer{ width:780px; height:588px; background:#fff; position:absolute; z-index:111; display:none;}
.bigPicLayer .close{ display:block; width:27px; height:26px; background:url(../images/close.png) no-repeat; right:0px; top:-30px; position:absolute; z-index:222;}
.bigPicLayer .imgDiv{ padding:15px; text-align:center;line-height:538px;}
.bigPicLayer .imgDiv img{ width:750px;}

































































































































