@charset "utf-8"; /* css document */ @media(max-width:1200px){ #fp-nav{ display:none} } .section{ background-repeat:no-repeat;background-position: center center; line-height:30px;} .ind_title{ text-align:center; padding:20px 0;} .ind_title span{ display:block; font-size:16px; color:rgba(255,255,255,0.2); text-transform:uppercase} .ind_title b{ display:block; font-size:36px; padding:20px 0; font-weight:normal;} @media(max-width:1200px){ .ind_title b{ font-size:30px;} } @media(max-width:640px){ .ind_title b{ font-size:20px; padding:0;} } #ind_item1 .banner, #ind_item1 .slick-list, #ind_item1 .slick-track, #ind_item1 .slick-slide{ height: 100%;} #ind_item1 .header{ position: absolute; left: 0; top: 0; width: 100%; background: #fff;} #ind_item1 .pic{ background-repeat:no-repeat;background-position:center center; background-size:100%; height: 100% !important;} #ind_item1 .pic .pc,#ind_item1 .pic .wap{ display:none} #ind_item1 .slick-dots { bottom:5%; text-align:left; padding-left:8%} #ind_item1 .slick-dots li{ width:auto; position:relative;font-size:16px; color:#fff; padding-right:30px;} #ind_item1 .slick-dots li:after{ content:''; display:inline-block; position:absolute; left:28px; bottom:5px; width:0; height:2px; background-color:#fff;transition:all 0.7s;} #ind_item1 .slick-dots .slick-active{ padding-right:60px; font-weight:bold;} #ind_item1 .slick-dots .slick-active:after{ width:20px;} @media(max-width:1440px){ #ind_item1 .pic{background-size:cover;} } @media(max-width:1200px){ #ind_item1 .header{ position: relative;} #ind_item1 .pic{ height:auto!important; background:none!important} #ind_item1 .pic .pc{ display:block} } @media(max-width:640px){ #ind_item1 .pic .pc{ display:none} #ind_item1 .pic .wap{ display:block} } @media(min-width:1200px){ #ind_item1 .banner{padding-top:100px;} #ind_item1 .pic{background-position:center top;} } #ind_item2{ background-position: right bottom; background-size:contain} #ind_item2 .ind_title{ text-align:left} #ind_item2 .ind_title span{ color:#023894} #ind_item2 .ind_title b{ color:#333333} #ind_item2 .ind_title b em{ font-size:18px; color:#e90000; font-style:normal;} #ind_item2 .info{ float:right; width:46%} #ind_item2 .txt{ padding-bottom:4%; padding-right:10%} #ind_item2 .num{ padding-left:7%} #ind_item2 .num ul li{ font-size:16px; float:left; width:33%; color:#0a953d} #ind_item2 .num ul li b{ font-size:36px;font-family:arial} #ind_item2 .num ul li em{ font-size:36px;} #ind_item2 .num ul li span{ display:block; color:#555555; padding-bottom:30px;} #ind_item2 .num ul li.n1{ padding-top:22%;} #ind_item2 .num ul li.n2{ padding-top:23%;} #ind_item2 .num ul li.n3{ padding-top:5%;} #ind_item2 .num ul li:after{ content:''; width:7px; height:7px; display:block; background-color:#0a953d; border-radius:100px; box-shadow: 0 0 0 6px rgba(10, 149, 61, 0.1)} #ind_item2 .ind_more{ display:inline-block;} #ind_item2 .ind_video{ display:inline-block; padding-left:30px;} #ind_item2 .ind_video a{ display:inline-block; line-height:55px; padding-left:28px; background:url(/uploads/image/cimages/ind_video_icon.png) no-repeat left} #ind_item2 .photo{ float:left; width:44.375%} @media(max-width:1200px){ #ind_item2 .info, #ind_item2 .photo{ float:none; width:100%} #ind_item2 .photo{ padding-top:3%} #ind_item2 .num{padding-bottom:10%} } @media(max-width:768px){ #ind_item2 .ind_title b em{ font-size:14px;s} #ind_item2 .txt{ padding-right:0} #ind_item2 .ind_video a{ line-height:40px;} #ind_item2 .num{ padding-left:40px; } #ind_item2 .num ul li b{ font-size:20px; font-family:arial;} #ind_item2 .num ul li em{ font-size:16px;} #ind_item2 .num ul li.n2{ padding-top:15%} } #ind_item3{ background-color:#023894; background-size:cover; background-position:bottom center; color:#fff} #ind_item3 .ind_text{ max-width:790px; margin:0 auto; font-size:14px; text-align: center; margin-bottom:90px;} #ind_item3 .map_list{ max-width:1440px; margin:0 auto; position: relative; min-height:382px; margin-bottom:90px; background-size:contain;} #ind_item3 .map_list li{ line-height:40px; cursor: pointer; position:absolute; padding:0 10px; background-color:rgba(47, 195, 227, 0.7); border:solid 1px #6ae1f3; } #ind_item3 .map_list li img{ margin-right:3px; vertical-align: middle; } #ind_item3 .map_list li:after{ position:absolute; top:100%; left:50%; margin-left:-10px; content:''; display:block; width: 0; height: 0; border-left:10px solid transparent; border-right:10px solid transparent; border-top:12px solid rgba(47, 195, 227, 0.7); } #ind_item3 .map_list li:before{ content:""; position:absolute; top:50px; left:50%; width:35px; height:20px; margin-left:-17px; background:url(/uploads/image/cimages/icon_xia.png) center no-repeat; background-size:contain; } #ind_item3 .map_tab{ display:none; position: absolute; top:0; text-align:center; width:100%; height:100%; z-index:4;} #ind_item3 .color_bg{ background-color:rgba(0, 0, 0, 0.4); position: absolute; top:0; left:0; width:100%; height:100%; text-align: center; z-index:3; display:none} #ind_item3 .tab_wenb{ border:solid 1px #6ae1f3; background-color:rgba(0, 58, 158, 0.9); position: relative; width:220px; padding:35px 35px 50px; margin-top:10%; z-index:3; display:inline-block; transform: translatey(50%);} #ind_item3 .tab_wenb li{ display:none; } #ind_item3 .tab_wenb li .tit{ color:#fff; font-size:24px; padding-bottom:15px; display:block;} #ind_item3 .tab_wenb li p{ margin:0; color:rgba(255,255,255, 0.5); font-size:14px; line-height:30px; max-height:210px; overflow-y:auto} #ind_item3 .tab_wenb li p::-webkit-scrollbar { width : 5px; height: 1px;} #ind_item3 .tab_wenb li p::-webkit-scrollbar-thumb { border-radius: 10px; box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2); background: rgba(2,56,148,0.5);} #ind_item3 .tab_wenb li p::-webkit-scrollbar-track { box-shadow : inset 0 0 5px rgba(0, 0, 0, 0.2); border-radius: 10px; background: #ededed;} #ind_item3 .tab_wenb .close_icon{ cursor:pointer; position:absolute; left:50%; margin-left:-32px; margin-top:18px; width:65px; height:65px; background:url(/uploads/image/cimages/close_icon.png) center no-repeat;} @media only screen and (max-width:1440px){ /*#ind_item3 .map_list li.ol1{ right:16%!important; top:34%!important; } #ind_item3 .map_list li.ol2{ right:23%!important; top:70%!important; } #ind_item3 .map_list li.ol3{ right:16%!important; top:68%!important; } #ind_item3 .map_list li.ol4{ right: 23.5%!important; top:46%!important; } #ind_item3 .map_list li.ol5{ right:33.5%!important; top:45%!important; } #ind_item3 .map_list li.ol6{ right:50%!important; top: 52%!important; } #ind_item3 .map_list li.ol7{ left: 18.5%!important; top: 52%!important; }*/ } @media(max-width:1366px){ #ind_item3 .map_list{max-width:1000px;} body, html{ overflow-x:hidden!important; } #ind_item3 .ind_text{ margin-bottom:20px; } /*#ind_item3 .map_list li.ol1{ right:-1%!important; top:52%!important; } #ind_item3 .map_list li.ol2{ right:8%!important; top:85%!important; } #ind_item3 .map_list li.ol3{ right:-1%!important; top:82%!important; } #ind_item3 .map_list li.ol4{ right:11%!important; top:64%!important; } #ind_item3 .map_list li.ol5{ right:22.5%!important; top:62%!important; } #ind_item3 .map_list li.ol6{ right:43%!important; top:58%!important; } #ind_item3 .map_list li.ol7{ left:5%!important; top:76%!important; }*/ #ind_item3 .color_bg{ top:0; } #ind_item3 .tab_wenb{ margin-top: 0;} } @media only screen and (max-width:640px){ body, html{ min-width:320px; overflow-x:auto!important; } #ind_item3 .map_list{ padding:0 2%; min-height:150px; } #ind_item3 .map_list li:before, #ind_item3 .map_list li:after{ display:none; } #ind_item3 .map_list li{ position:inherit; display:inline-block; margin:5px 0;} #ind_item3 .map_list li.ol1, #ind_item3 .map_list li.ol2, #ind_item3 .map_list li.ol3, #ind_item3 .map_list li.ol4, #ind_item3 .map_list li.ol5, #ind_item3 .map_list li.ol6, #ind_item3 .map_list li.ol7, #ind_item3 .map_list li.ol8, #ind_item3 .map_list li.ol9, #ind_item3 .map_list li.ol10{ top:auto!important; left:auto!important; right:auto!important; } #ind_item3 .tab_wenb{transform: translatey(-20%);} } #ind_item4{ background-size:cover} #ind_item4 .ind_title span{ color:#023894} #ind_item4 .info{ text-align:center} #ind_item4 .list{ height:100%} #ind_item4 .box{ padding:0 60px; height:100%} #ind_item4 .w_1600{ width:100%; height:100%; max-width:none; position:absolute; top:0} #ind_item4 .w_1324{max-width:1324px; height:100%; position:relative} #ind_item4 .photo{ background:no-repeat center center; background-size:contain; width:100%; height:100%; position:absolute;} #ind_item4 .photo img{ display:none} #ind_item4 .item{ position:absolute; width:100px;} #ind_item4 .item a{ color: #fff;} #ind_item4 .item h3{ font-size:24px; padding:10px 0; text-align:center} #ind_item4 .item h3 span{ color:#023894; cursor:pointer;} #ind_item4 .item .icon{ display:block; margin:auto; border:dashed 1px rgba(10, 149, 61, 0.30);border-radius:100px; width:18px; height:18px; padding:4px;} #ind_item4 .item .icon:before{ content:''; background-color:#0a953d; border-radius:100px; display:block; width:8px; height:8px;} #ind_item4 .item.on{ z-index: 20;} #ind_item4 .item.on h3 span{ opacity:0} #ind_item4 .show{ z-index:100; display:none; left:-200px; top:0; position:absolute; width:400px; height:140px; border-radius:100px; color:#fff; padding:10px;} #ind_item4 .show p{ opacity:0.8} #ind_item4 .show .pic{ position:absolute;} #ind_item4 .show .pic img{ border-radius:100px; border:solid 4px #fff; border-radius:100px; width:120px; height:120px;} #ind_item4 .show .txt{ padding-left:142px; padding-right:20px; line-height:24px;} #ind_item4 .show .txt h3{ text-align:left} #ind_item4 .show{ background: #8fcf20; /* old browsers */ background: -moz-linear-gradient(left, #8fcf20 0%, #5eb80b 100%); /* ff3.6-15 */ background: -webkit-linear-gradient(left, #8fcf20 0%,#5eb80b 100%); /* chrome10-25,safari5.1-6 */ background: linear-gradient(to right, #8fcf20 0%,#5eb80b 100%); /* w3c, ie10 , ff16 , chrome26 , opera12 , safari7 */ filter: progid:dximagetransform.microsoft.gradient( startcolorstr='#8fcf20', endcolorstr='#5eb80b',gradienttype=1 ); /* ie6-9 */ box-shadow:0px 10px 24px rgba(94, 184, 11, 0.3); } @media(max-width:1200px){ #ind_item4 .photo{ background:none!important} #ind_item4 .photo img{ display:block} } @media(max-width:768px){ #ind_item4 .box{padding:0 15px;} #ind_item4 .item{ z-index:10} #ind_item4 .item h3 { font-size:14px;} #ind_item4 .list{ position:relative;} #ind_item4 .w_1324{padding:5% 0;min-height: 270px;} #ind_item4 .item{position:relative;width: 25%;float: left;padding: 15px 8px;} #ind_item4 .show{ left:0!important; width:397%; height:120px; top:auto} #ind_item4 .n2 .show,#ind_item4 .n6 .show{left:-99% !important;} #ind_item4 .n3 .show,#ind_item4 .n7 .show{left:-199% !important;} #ind_item4 .n4 .show,#ind_item4 .n8 .show{left:-299% !important;} #ind_item4 .show .pic img{ width:100px; height:100px} #ind_item4 .show .txt{ padding-left:110px;} #ind_item4 .show .txt h3{ padding:0} #ind_item4 .show p{ font-size:13px; line-height:22px;} #ind_item4 .w_1600{ position:relative; height:auto} #ind_item4 .photo{/* position:absolute; */z-index:2;} } @media(min-width:768px){ #ind_item4 .item.n1{ left:19%; top:35%;} #ind_item4 .item.n2{ right:19%; top:54%;} #ind_item4 .item.n3{ right:13.5%; top:69%;} #ind_item4 .item.n4{ left:14.5%; top:71%;} #ind_item4 .item.n5{ right:-3.5%; top:35%;} #ind_item4 .item.n6{ left:-3.5%; top:52%;} #ind_item4 .item.n7{ left:12%; top:21%;} #ind_item4 .item.n8{ right:13.5%; top:18%;} #ind_item4 .n5 .show{ left:-300px} #ind_item4 .n6 .show{ left:0} } #ind_item5 .ind_title span{ color:#fff} #ind_item5 .ind_title b{ color:#fff} #ind_item5 .list{ padding:0px 60px;} #ind_item5 .box{ max-width:400px; margin:auto} #ind_item5 .pic{ padding:10%} #ind_item5 .pic span{ display:block; border:solid 20px rgba(255,255,255,0.35); border-radius:4px;} #ind_item5 .pic img{ max-width:100%;} #ind_item5 .txt{ color:#fff; font-size:16px; line-height:24px; text-align:center; padding:0px 30px;} #ind_item5 .txt a{ color:#fff} #ind_item5 .slick-center .pic{ padding:0} #ind_item5 .slick-center .pic img{border:solid 5px #fff;} #ind_item5 .slick-center .txt{ font-size:18px;} #ind_item5 .slick-slide{ opacity:0} #ind_item5 .slick-active{ opacity:1} #ind_item5 .slick-prev, #ind_item5 .slick-next{ border:solid 2px rgba(255,255,255,0.3); border-radius:100px; width:70px; height:70px; background:no-repeat center center} #ind_item5 .slick-prev{ left:0; background-image:url(/uploads/image/cimages/ind_jt_prev.png)} #ind_item5 .slick-next{ right:0; background-image:url(/uploads/image/cimages/ind_jt_next.png)} #ind_item5 .slick-prev:before, #ind_item5 .slick-next:before{ display:none} @media(max-width:1200px){ #ind_item5 .list{ padding-bottom:4%} } @media(max-width:960px){ #ind_item5 .txt{ font-size:14px;} #ind_item5 .slick-center .txt{ font-size:16px;} #ind_item5 .slick-prev, #ind_item5 .slick-next{ width:50px; height:50px;} } @media(max-width:640px){ #ind_item5 .list{ padding:0px 10px 4% 10px} } #ind_item6 .ind_title span{ color:#023894} #ind_item6 ul li time{ color:#023894; font-size:16px; font-family:arial; display:block;} #ind_item6 ul li time b{ display:block; font-size:36px} #ind_item6 .hot{ float:left; width:38.75%;} #ind_item6 .hot ul li .txt{ padding-top:40px; padding-left:155px; position:relative} #ind_item6 .hot ul li time{ position:absolute; left:0; width:115px; height:100px; border-right:solid 1px #dddddd} #ind_item6 .hot ul li h3{ font-size:20px;} #ind_item6 .hot ul li p{ color:#555; margin-top:10px;} #ind_item6 .list{ float:right; width:54.375%;} #ind_item6 .list ul{ position:relative} #ind_item6 .list ul:before{ content:''; left:0; top:120px; position:absolute; display:block; width:100%; height:1px; background-color:#dddddd} #ind_item6 .list ul li{ float:left; width:26%} #ind_item6 .list ul li time{ position:relative; padding-bottom:130px;} #ind_item6 .list ul li time:before, #ind_item6 .list ul li time:after{ content:''; position:absolute; display:block; border-radius:100px;} #ind_item6 .list ul li time:before{ left:-6px; bottom:61px;border:dashed 1px #dddddd; width:15px; height:15px;} #ind_item6 .list ul li time:after{ left:0px; bottom:67px; width:5px; height:5px; background-color:#dddddd} #ind_item6 .list ul li h3{ font-size:18px; height:60px;} #ind_item6 .list ul li p{ color:#999; margin-top:30px;} #ind_item6 .list ul li .more{ background:url(/uploads/image/cimages/ind_news_more.png) no-repeat; display:block; margin-top:60%; width:30px; height:11px;} #ind_item6 .list ul li:nth-child(2){ margin:0 11%} @media(max-width:1200px){ #ind_item6 .hot, #ind_item6 .list{ float:none; width:100%} #ind_item6 .hot{ padding-bottom:5%} } @media(max-width:640px){ #ind_item6 ul li time b{ font-size:18px;} #ind_item6 .list ul li{ float:none; width:100%;border-top:solid 1px #dddddd} #ind_item6 .list ul li:nth-child(2){ margin:5% 0} #ind_item6 .list ul li time{ padding-bottom:0%} #ind_item6 .list ul:before{ display:none;} #ind_item6 .list ul li p{ margin-top:10px;} #ind_item6 .list ul li .more{ margin-top:10px;} #ind_item6 .list ul li h3{ height:auto} #ind_item6 ul li time{ font-family:arial} #ind_item6 .list ul li time:before, #ind_item6 .list ul li time:after{ display:none} #ind_item6 .hot ul li time{ width:60px;} #ind_item6 .hot ul li .txt{ padding-left:80px;} } #ind_item7{ min-height:480px; color:#fff; background-position:bottom center; background-color:#366a3c} #ind_item7 .auto{ text-align:center} #ind_item7 .info{ padding-bottom:1%} .ind_more{ text-align:center;padding-bottom:2%} .ind_more a{ line-height:55px; position:relative; padding-left:30px; padding-right:88px; display:inline-block; color:#fff; background-color:#023894;} .ind_more a:after{ content:''; position:absolute; right:30px; top:0; width:30px; height:100%; background:url(/uploads/image/cimages/ind_more_icon.png) no-repeat center center;transition:all 0.7s;} .ind_more a:hover{ background-color:#0a953d} .ind_more a:hover:after{ right:20px;} @media(max-width:768px){ .ind_more a{ line-height:40px; padding-left:20px; padding-right:58px;} .ind_more a:after{ right:20px;} } /* css3过度及动画 */ @media(min-width:1200px){ .ind_title{opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;} .active .ind_title{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;} #ind_item2 .txt{ opacity: 0; transition: all 1s;transform: translatey(80%);} #ind_item2.active .txt { opacity: 1; transition-delay: 1.1s; transform: translatey(0%);} #ind_item3 .ind_text{ opacity: 0; transition: all 1s;transform: translatey(80%);} #ind_item3.active .ind_text { opacity: 1; transition-delay: 1.1s; transform: translatey(0%);} #ind_item3 .map_list{ opacity:0;transform: translatex(-50%);transition: all 1s;} #ind_item3.active .map_list{ opacity:1; transition-delay: 1.1s; transform: translatex(0%);} #ind_item4 .item{ opacity:0; transition: all 1s;} #ind_item4.active .item{ opacity:1;transition-delay: 1.1s;} #ind_item4 .info{ opacity: 0; transition: all 1s;transform: translatey(80%);} #ind_item4.active .info { opacity: 1; transition-delay: 1.1s; transform: translatey(0%);} #ind_item7 .ind_title{opacity: 1;-webkit-transform:scale(1, 1); transform:scale(1, 1);} } .fastright{position: fixed;z-index: 150;left: 0px;top:120px;} .fastright img{ max-width: 280px;} .fastright .close{ width: 30px; height: 30px;right: 0px;position: absolute;top: 0px; transform: rotate(45deg);cursor: pointer;font-size: 0;} .fastright .close:before, .fastright .close:after{position: absolute; left: 50%; top: 50%; content: '';background: #fff;} .fastright .close:before{width: 60%; height: 2px; margin-top: -1px; margin-left: -30%;} .fastright .close:after{height: 60%; width: 2px; margin-left: -1px; margin-top: -30%;} @media(max-width:640px){ .fastright{/* display: none; */top:65px;} .fastright img{ max-width: 120px;} .fastright .close{ width: 20px; height: 20px;} }