锘縝ody { background-color:#ffffff; } .wd1400{ width:1400px; margin: 0 auto; } .wd1280{ width:1280px; margin: 0 auto; } .wd1280 img:hover{ -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s; transform: scale(1.05); } .mores{ -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s; } /* * 棣栭〉 * author:peng 2021/12/15 */ .vc-top{ width:100%; min-width:1280px; height:60px; position:fixed; margin: auto; padding-top:27px; left: 0; right: 0; z-index:9999; border-bottom: 1px solid #ffffff; } .vc-top .vc-topi{ margin:auto; } .vc-top .vc-topi .logos,.vc-top .vc-topi .banners{ float:left; } .vc-top .vc-topi .logos{ background: url(../img/vcbaklogo.png) no-repeat; width: 158px; height:50px; overflow:hidden; background-size:100% 100%; background-position:center center; } .vc-top .vc-topi .banners { margin-left:350px; height:53px; } .vc-top .vc-topi .banners a{ height:50px; width:auto; float:left; position:relative; line-height:50px; text-align:center; font-size:18px; color:#ffffff; margin-right: 60px; margin-top: 10px; } .vc-top .vc-topi .banners a:hover{ font-weight:900; } .vc-top .vc-topi .banners a:hover:after{ display: block; } .vc-top .vc-topi .banners .sel:after{ display: block; } .vc-top .vc-topi .banners a:after{ content: "\200B"; display: none; clear: both; width:100%; height: 5px; margin: auto; background: #ffffff; margin-top: -2px; } .vc-top .vc-topi .banners .sel{ font-weight:900; } .vc-tophover{ box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.05); transition: all .2s linear; border-bottom: none; background: rgba(13, 72, 117, 0.6); } .vc-tophover .vc-topi .logos{ background: url(../img/vcbaklogo.png) no-repeat; } .vc-tophover .vc-topi .banners a{ text-shadow: 2px 2px 4px #868686; } .vc-top .vc-topi li{ float: left; position: relative; } .vc-top .vc-topi dl{ display: none; } .vc-top .vc-topi .ahref:hover dl{ display: block; } .vc-top .vc-topi dl{ top:60px; left:-39px; position: absolute; width:110px; padding: 25px 20px; padding-top: 0px; height: auto; background: rgba(13, 72, 117, 0.6); border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; } .vc-top .vc-topi .banners dl dd a{ /*text-shadow: 1px 1px 1px #868686;*/ font-size: 16px; display: block; width:100%; font-weight: bold; color: #ffffff; border-bottom: 1px solid #ffffff; } .vc-top .vc-topi .banners dl dd a:after{ display: none; } .vc-top .vc-topi .banners dl dd a:hover:after{ display: none; } .vc-top .vc-topi .banners dl dd a:hover{ font-weight: bold; font-size: 18px; border-bottom: 1px solid #ffffff; } #index-modal .swiper-container{ width: 100%; height: 1281px; } #index-modal .swiper-container .swiper-slide { width:100%; height:1281px; text-align: center; font-size: 18px; background: #fff; } #index-modal .swiper-container .swiper-slide1{ background: url(../img/v1.jpg) no-repeat center center; background-size:100% 100%; } #index-modal .swiper-container .swiper-slide2{ background: url(../img/1.png) no-repeat center center; background-size:100% 100%; } #index-modal .swiper-container .swiper-pagination .swiper-pagination-bullet { border-radius:0px; height:38px; line-height:38px; width:60px; background: none; border-bottom:2px solid #ffffff; color:#ffffff; font-size:22px; font-weight:700; opacity:1; } #index-modal .swiper-container .swiper-pagination .swiper-pagination-bullet-active{ border-bottom:2px solid #122244; color:#122244; opacity:1; } .swiper-container .slide-cont{ width:1280px; height: auto; margin: auto; } .swiper-container .vcfonts{ margin:auto; font-size:56px; margin-top:280px; margin-left:300px; font-weight: bold; color: #FFFFFF; line-height: 56px; transform: translateY(-40px); opacity: 0; transition: all 1.5s; text-shadow:5px 2px 6px rgba(0, 0, 0, 0.5); letter-spacing:5px; text-align: left; } .swiper-container .vcfonts span{ font-size:28px; opacity: 0.9; line-height: 40px; color: #ffffff; margin-top: 25px; width: 704px; display: block; } .swiper-container .ani-slide .vcfonts { transform:translateX(0); opacity:1; } .bennefit{ margin:80px auto; } .bennefit h2{ text-align: center; display: block; font-size: 34px; font-weight: 100; margin: auto; } .bennefit .summary{ text-align: center; display: block; font-size: 18px; font-weight: 100; color: #868686; margin-top: 16px; margin-bottom: 40px; } .bennefit .intro{ width:900px; height: auto; font-size: 16px; line-height: 28px; color: #868686; margin: auto; text-align:center; } .bennefit dl{ width: 240px; height: auto; float: left; margin-top: 75px; } .bennefit dl dt,.bennefit dl dd{ width:100%; text-align: center; margin: auto; margin-bottom: 24px; } .bennefit dl dt{ width: 100px; height: 100px; background-position: center center; background-repeat: no-repeat; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .bennefit dl dd b{ color:#000000; font-size: 18px; } .bennefit dl dd{ line-height: 26px; font-size: 14px; color: #888888; } .bennefit dl:hover dd{ color: #28a2e6; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .bennefit dl:hover dd b{ color: #28a2e6; -webkit-transition: all .5s; -moz-transition: all .5s; -ms-transition: all .5s; -o-transition: all .5s; transition: all .5s; } .bennefit .d1 dt{ background-image: url(../img/2.png); } .bennefit .d1:hover dt{ background-image: url(../img/2h.png); } .bennefit .d2 dt{ background-image: url(../img/3.png); } .bennefit .d2:hover dt{ background-image: url(../img/3h.png); } .bennefit .d3 dt{ background-image: url(../img/4.png); } .bennefit .d3:hover dt{ background-image: url(../img/4h.png); } .bennefit .d4 dt{ background-image: url(../img/5.png); } .bennefit .d4:hover dt{ background-image: url(../img/5h.png); } .bennefit .d5 dt{ background-image: url(../img/6.png); } .bennefit .d5:hover dt{ background-image: url(../img/6h.png); } .bennefit .d1{ margin-left: 0px; } .bennefit .d2{ margin-left:50px; } .bennefit .d3{ margin-left:50px; } .bennefit .d4{ margin-left:50px; } .bennefit .d5{ margin-left:50px; } .bennefit dl dt a{ display:block; width: 100px; height: 100px; } #slideshit{ width:100%; height: 914px; min-width: 1280px; background: url(../img/shit.png?v=20240112) no-repeat center center; background-size: 100% 100%; } #slideshitin{ border-top: 1px solid #e2e2e2; display: none; width:100%; height: 914px; min-width: 1280px; background: url(../img/shitin.png) no-repeat center center; background-size: 1100px 750px; } /*鑴氶儴*/ footer{ width:100%; min-width: 1280px; height: auto; background: #222222; padding-bottom: 30px; } footer .footi{ margin: auto; width: 1280px; overflow: hidden; } footer .footi dl{ margin: auto; width:420px; height: auto; margin-top: 50px; } footer .footi dl dt,footer .footi dd{ width:100%; text-align: center; font-size: 14px; color: #ffffff; line-height: 20px; margin-top: 10px; } footer .footi dl dt{ margin: auto; width: 112px; height: 112px; background-image: url(../img/erweima.png); } footer .footi .clearfix{ height: 1px; background: #ffffff; width: 100%; margin: 32px auto; } footer .footi p{ width:100%; text-align: center; font-size: 14px; color: #ffffff; line-height: 20px; margin-top: 10px; } footer .footi p a{ font-size: 14px; color: #ffffff; } footer .footclear{ height: 1px; background: #868686; width: 100%; margin: 32px auto; } /*涓氬姟甯冨眬*/ #buss_img{ width:100%; min-width:1280px; height:500px; background: url(../img/business.png) no-repeat center center; background-size:100% 100%; margin-bottom:30px; } .buss-title { border-left:5px solid #5671ab; height:29px; padding-left:15px; margin-bottom:30px; } .buss-title h2{ width:100%; height:29px; line-height:29px; font-size:24px; color:#5671ab; display:inline; } .buss-title em{ display:inline; height:29px; line-height:29px; padding-left:20px; font-size:16px; color:#bdbdbd; font-weight:bold; } #business_block li{ float:left; padding:12px 37px; border:1px solid #5671ab; margin-left:-1px; color:#4c4d85; font-size:16px; transition: all .2s; cursor:pointer; } #business_block .sel{ background:#5671ab; color:#ffffff; } .business_lists ._item{ margin-top:30px; height:400px; display:block; transition: all 0.5s; } .business_lists ._item h3{ font-size:20px; font-weight:bold; margin-bottom:30px; } .business_lists ._item p{ font-size:15px; line-height:24px; color:#333333; margin-bottom:30px;} /*鑱旂郴鎴戜滑*/ #contact_img{ width:100%; min-width:1280px; height:500px; background: url(../img/contact.png) no-repeat center center; background-size:100% 100%; margin-bottom:30px; } .contact-title { margin-top: 80px; } .contact-title h2{ text-align: center; display: block; font-size: 34px; font-weight: 100; margin: auto; } .contact-title em{ text-align: center; display: block; font-size: 18px; font-weight: 100; color: #868686; margin-top: 16px; margin-bottom: 40px; } #map-list{ padding-bottom: 100px; } #map-list dl{ margin-top: 50px; width: 272px; float: left; margin-right: 110px; height: 280px; } #map-list dl .map{ width:272px; height: 140px; background: #f2f2f2; margin-top: 10px; border-radius: 5px; } #map-list dl .addr{ height:56px; } #map-list dl dt,#map-list dl dd{ text-align: left; line-height: 24px; color: #888888; } #map-list dl dt{ margin-bottom: 18px; font-size: 18px; } #map-list dl dd{ font-size: 14px; margin-top: 5px; } /*椤圭洰*/ #project-img{ width:100%; min-width:1280px; height:500px; background: url(../img/project_tu.png) no-repeat center center; background-size:100% 100%; margin-bottom:30px; } .project-title { border-left:5px solid #5671ab; height:29px; padding-left:15px; margin-bottom:30px; } .project-title h2{ width:100%; height:29px; line-height:29px; font-size:24px; color:#5671ab; display:inline; } .project-title em{ display:inline; height:29px; line-height:29px; padding-left:20px; font-size:16px; color:#bdbdbd; font-weight:bold; } #project-block li{ float:left; padding:12px 37px; border:1px solid #5671ab; margin-left:-1px; color:#4c4d85; font-size:16px; transition: all .2s; cursor:pointer; } #project-block .sel{ background:#5671ab; color:#ffffff; } .project-lists ._item{ margin-top:30px; height:auto; display:block; transition: all 0.5s; } .project-lists ._item h3{ font-size:20px; font-weight:bold; margin-bottom:30px; } .project-lists ._item img{ z-index:0; } .project-lists ._item p{ font-size:15px; line-height:28px; color:#333333; margin-bottom:30px; text-indent: 2em; width: 767px; } .project-lists ._item p b{ font-size:15px; color: #c6a781; text-decoration: underline; } .project-lists ._item .touhou{ color:#5671ab; font-weight: 800; font-size:16px; } .project-lists ._item .left{ display: block; top: 0px; left: 0px; position: absolute; width: 316px; height: 235px; z-index: 1; } .project-lists ._item .center{ display: block; top: 139px; left: 250px; position: absolute; width: 281px; height: 212px; z-index: 99; } .project-lists ._item .right{ display: block; top: 0px; right: 509px; position: absolute; width: 321px; height: 239px; z-index: 1; } /*鏂伴椈*/ #news-img{ width:100%; min-width:1280px; height:500px; background: url(../img/news_img.png) no-repeat center center; background-size:100% 100%; margin-bottom:30px; } .news-title { margin-top: 80px; } .news-title h2{ text-align: center; display: block; font-size: 34px; font-weight: 100; margin: auto; } .news-title em{ text-align: center; display: block; font-size: 18px; font-weight: 100; color: #868686; margin-top: 8px; margin-bottom: 40px; } #news .week{ margin:35px auto; width: 250px; height: 43px; border: 1px solid #122244; border-radius: 5px; } #news .week dt,#news .week dd{ float:left; font-size: 16px; text-align: center; height: 43px; line-height: 43px; } #news .week dt{ width:60%; background:#122244; color: #ffffff; } #news .week dd{ width:40%; color: #122244; } #news .news-item{ margin: 40px auto; width: 980px; padding-bottom: 30px; border-bottom: 1px solid #f2f2f2; overflow: hidden; } #news .news-item h3{ font-size: 22px; color: #000000; padding-bottom: 30px; } #news .news-item li{ float: left; } #news .news-item .desc{ width:620px; height: 150px; line-height: 24px; position: relative; } #news .news-item .desc p{ color: #999999; font-size: 14px; } #news .news-item .desc .time{ position: absolute; bottom: 0px; } #news .news-item .img{ width:300px; height: 150px; margin-left: 60px; border-radius: 5px; overflow: hidden; } #news .news-item .img img{ width:300px; height: 150px; } .imgstyle{ position: relative; } .imgstyle .shougong{ position: absolute; left: 148px; bottom: 10px; width: 146px; height: 159px; background: url(../img/shougong.png) no-repeat center center; } /*鍏充簬鎴戜滑*/ #aboutus-img{ width:100%; min-width:1280px; height:500px; background: url(../img/about-img.png) no-repeat center center; background-size:100% 100%; margin-bottom:30px; } #aboutback{ width:100%; min-width:1280px; height:433px; min-height:433px; background: url(../img/about2.png?v=2024) no-repeat center center; background-size:100% 100%; margin-bottom: 30px; } .aboutus-title { margin-top: 80px; } .aboutus-title h2{ text-align: center; display: block; font-size: 34px; font-weight: 100; margin: auto; } .aboutus-title em{ text-align: center; display: block; font-size: 18px; font-weight: 100; color: #868686; margin-top: 16px; margin-bottom: 40px; } #aboutus .intro{ margin:25px auto; width:1280px; } #aboutus .intro p{ text-align: center; font-size: 16px; line-height: 32px; color: #868686; } #aboutus .intro img{ display: block; margin-top: 10px; } #aboutus .intro img:hover{ transform: scale(1); } #aboutus .culture-list{ margin: auto; height: auto; } #aboutus .culture-list dl{ padding: 25px 30px; float: left; width: 490px; height: 170px; margin-left: 80px; margin-top: 30px; -webkit-transition: all .4s; -moz-transition: all .4s; -ms-transition: all .4s; -o-transition: all .4s; transition: all .4s; cursor: pointer; } #aboutus .culture-list dl:hover{ background: #f2f2f2; transform: scale(1.1); } #aboutus .culture-list dl dt{ font-size: 18px; color:#122244; } #aboutus .culture-list .spe{ height: 40px; line-height: 40px; width: 100%; border-bottom: 1px solid #868686; color: #333333; margin-bottom: 10px; } #aboutus .culture-list dl dd{ line-height: 27px; font-size: 15px; color: #868686; } .detail-title { border-left:5px solid #5671ab; height:29px; padding-left:15px; margin-bottom:30px; } .detail-title em{ display:inline; height:29px; line-height:29px; padding-left:20px; font-size:16px; color:#bdbdbd; font-weight:bold; } #news-detail h2{ font-size: 24px; color:#333333; margin-bottom: 20px; } #news-detail .sumary{ padding:20px; background: #f1f1f1; margin-bottom: 30px; } #news-detail p{ font-size: 16px; line-height: 28px; margin-bottom: 18px; } #news-detail section{ font-size: 16px; line-height: 28px; } #news-detail img{ width:800px; display: block; margin: auto; margin-top: 10px; }