body,input,h1,h2,h3,h4,h5,h6,b,c,e,i,g,p,dl,dt,dd,select,textarea,font,right,left{font-size: 14px; margin:0; padding:0;color:#000; font-family:"PingFang SC",Microsoft YaHei,"Noto Sans SC", "Opensans-Regular";font-weight: normal;} body,html{height:100%;position:relative;width: 100%;background-color: #ffffff;} a{color:#666; text-decoration:none;cursor:pointer;} a:active{star:expression(this.onFocus=this.blur());} img{border:0px; vertical-align:middle;} a:link {text-decoration: none; } /*a:visited{text-decoration: none; outline:none;}*/ a:hover{text-decoration:none; color:#008080; } *,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box; box-sizing: border-box;} ul, p, dl, dt, dd{padding:0px; margin:0px;} li{list-style-position:outside; list-style-type:none;} h1, h2, h3, h4, h5{font-size:14px; padding:0px; margin:0px;} h1{font-size:16px;} h5{font-size:12px;} .font-Opens{font-family: "Opensans-Regular";} .part_title {font-family: "OpenSans-Bold";font-size: 48px;line-height: 48px;} .read_more {display: block;font-family: "OpenSans-Bold";font-size: 16px;width: 180px;height: 60px;text-align: center;line-height: 56px;text-transform: uppercase;color: #000;border: 2px solid #89c32e;border-radius: 3px;box-sizing: border-box;} .read_more:hover {background-color: #89c32e;color: #FFF;text-decoration: none;} .trans { -webkit-transition: all 300ms ease 0s; transition: all 300ms ease 0s; } .fl{float:left;} .fr{float:right;} .hov_up { transition: .5s; } .hov_up:hover{ transform:translateY(-10px); box-shadow: 0 0 15px rgba(0,0,0,.1); } .mr-5-r{ margin-right: 5%;} .mr-5-l{ margin-left: 5%;} .ovh{overflow: hidden;} .clear_f{clear:both; height:0px; padding:0px; margin:0px; display:block; _display:inherit;} .clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; } .clearfix:after { clear: both; } .clearfix { *zoom: 1; } .textcenter{ text-align: center;} .text18 { font-size: 0.18rem; line-height: 32px; } @keyframes mouse-dot { from { opacity: 0; } 33% { opacity: 1; } to { transform: translateY(20px); -webkit-transform: translateY(20px); opacity: 0; } } @-webkit-keyframes mouse-dot { from { opacity: 0; } 33% { opacity: 1; } to { transform: translateY(20px); -webkit-transform: translateY(20px); opacity: 0; } } /*鍥剧墖鏀惧ぇ*/ .fangda{ overflow: hidden;transition: all .5s;} .fangda:hover{ transform:scale(1.05);-webkit-transform:scale(1.05);} .icb{overflow: hidden;} .icb img{transition: all .5s;} .icb:hover img{-webkit-transform: scale(1.05);transform: scale(1.05);} .icb1{overflow: hidden;} .icb1 img{transition: all .5s;} .icb1:hover img{-webkit-transform: scale(1.08);transform: scale(1.08);} table{padding: 0;border-spacing:0;-webkit-border-horizontal-spacing: 0;-webkit-border-vertical-spacing:0;} .table_1{border-collapse:collapse;} .table_1 th,.table_1 td{border:1px solid #ccc;padding: 5px; height: 40px; color:#333;} .td_table table{ width:100%;border-spacing: 0px; margin: 20px 0;} .td_table td img{ height: auto;max-width:90%;} .bk01 img {padding: 3px; border: 1px solid #ddd;} .anniu01{ padding:8px 60px; background: #e9f4fa; color:#444; border-radius: 30px; margin: 0px 30px 20px 0; font-size: 15px;} .tu100 img{ height: auto;max-width:90%; } .td_table2 table{ width:100%;border-spacing: 0px; margin: 20px 0;} .td_table2 td img{ height: auto;max-width:100%; } input, textarea{background:transparent; padding:0px; font-size:14px; color:#666; outline:none; border:0px;font-family: Arial, "寰蒋闆呴粦";} em{font-style:normal;} input[type=button], input[type=submit],input[type=file], button { cursor: pointer;-webkit-appearance: none; } /*閫氱敤*/ .switcher{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-justify-content:center; -moz-justify-content: center; -ms-justify-content:center; -o-justify-content:center; justify-content: center; padding: 0 0 78px; border-bottom: 2px solid #05C8C8; margin-top: 62px; text-align: center;} textarea::-webkit-input-placeholder{font-family: Arial, "寰蒋闆呴粦";color: #666;} textarea:-moz-placeholder{font-family: Arial, "寰蒋闆呴粦";color: #666; } textarea::-moz-placeholder{font-family: Arial, "寰蒋闆呴粦";color: #666; } textarea:-ms-input-placeholder{font-family: Arial, "寰蒋闆呴粦";color: #666; } input:focus {outline: none; } input:focus::-webkit-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } input:focus::-moz-placeholder {text-indent: 100%; opacity: 0; -moz-transition: .4s; } input:focus:-ms-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } textarea:focus {outline: none; } textarea:focus::-webkit-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } textarea:focus::-moz-placeholder {text-indent: 100%; opacity: 0; -moz-transition: .4s; } textarea:focus:-ms-input-placeholder {text-indent: 100%; opacity: 0; -webkit-transition: .4s; transition: .4s; } i{font-style: normal;} /******************************* -------[=鎵嬫満瀵艰埅]------- ********************************/ .header_tel{ height:65px; width:100%; position: fixed;top:0; left: 0; z-index: 999; display: none; background: #fff;} .header_tel .logo_m img{ height:65px; width:auto;} .menuBtn { position: fixed;top: 22px; right:2.5%;width: 28px;height: 20px; display: none;cursor: pointer;z-index: 1000; } .menuBtn em {margin-bottom: 6px;display: block;height: 3px;background-color: #232323; -o-transition:.5s; -ms-transition:.5s; -moz-transition:.5s; -webkit-transition:.5s; transition:.5s; } .menuBtn.on em {display: none;margin: -2px 0 0; position: absolute;top: 50%;width: 30px;} .menuBtn.on em:first-child {display: block; transform:rotate(45deg); -webkit-transform:rotate(45deg); -o-transform:rotate(45deg); -ms-transform:rotate(45deg); } .menuBtn.on em:last-child {display: block; transform:rotate(-45deg); -webkit-transform:rotate(-45deg); -o-transform:rotate(-45deg); -ms-transform:rotate(-45deg);} #aside { display: none; position: fixed; top: 65px;left: 0;right: 0; background-color: #fff; z-index: 110; border-top: 1px solid #e9e9e9; -moz-box-shadow:0px 2px 5px rgba(0,0,0,.1); -webkit-box-shadow:0px 2px 5px rgba(0,0,0,.1); box-shadow:0px 2px 5px rgba(0,0,0,.1); } #aside .menu li{ font-size: 16px; } #aside .menu li a{ display: block; color: #888; height: 50px; line-height: 49px; border-bottom: 1px solid #ebebeb; white-space: nowrap;overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; } #aside .menu li > a{ color: #353535; padding: 0 10px; } #aside .menu li.h-sub > a{ background: url(../images/icon-close3.png) 95% center no-repeat; background-size: auto 14px; } #aside .menu li.h-sub.open > a{ background: url(../images/icon-open.png) 95% center no-repeat; background-size: 14px auto; } #aside .menu li a:hover{color: #000;} #aside .sub-nav{display: none;} #aside .sub-nav dd{padding-left: 10px;font-size: 14px;} #aside .lg{ padding: 10px 0 30px; text-align: center; } #aside .lg a{ display: inline-block; padding: 0 15px; height: 36px; line-height: 36px; margin: 0 10px; color: #353535; border-bottom: 1px solid #353535; } #aside .lg a.on{ color: #e84044; border-bottom: 1px solid #e84044; } .footer_tabbar{width:100%; height:42px; margin:0 auto; position:fixed; z-index: 99999; bottom:0; left:0; background:#008080; z-index:1000; font-family:'iconfont' } .footer_tabbar a{display:block; width:33.333%; height:42px; line-height: 42px; float:left; text-align:center; color: #fff; font-size: 18px;} .footer_tabbar { display: none;} /*鐭㈤噺鍥炬爣*/ @font-face { font-family: 'iconfont'; src: url('font/iconfont.eot'); src: url('font/iconfont.eot?#iefix') format('embedded-opentype'), url('font/iconfont.woff') format('woff'), url('font/iconfont.ttf') format('truetype'), url('font/iconfont.svg#iconfont') format('svg'); } .iconfont{ font-family:"iconfont" !important; font-size:22px; font-style:normal; color: #fff; -webkit-font-smoothing: antialiased; /*-webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;*/ } /*鍒嗛〉*/ #pages { text-align: center; } #pages li { margin: 0 2px; height: 32px; line-height: 32px; text-align: center; background: #e6e6e6; color: #333; display: inline-block; width: auto; padding-bottom: 0; } #pages li a{ font-size: 14px; display: block; padding: 0 12px; } #pages li span{ font-size: 14px; display: block; padding: 0 12px; } #pages li.active { text-align: center; background: #008080; color: #fff; display: inline-block; } #pages li:hover { background: #008080; } #pages li:hover a { color: #fff; } .pagenavph{ display:none;} .wal{width: 1200px;margin:0 auto; } .mt_15{ margin-top: 15px; } .pc-show{display: block!important;} .pc-hide{display: none!important;} .fl{float: left;} .fr{float: right;} .clearfix:after{display: block;content: '';clear: both;} .bg_big{width: 100%;height: auto;background-color: #f8f8f8;font-family: arial;} .ui-nowrap {overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;} .ui-nowrap2 {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;} .ui-nowrap3 {word-wrap: break-word;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;} .more{display: block;width: 176px;height: 42px;text-align: center;line-height: 42px;color: #FFFFFF;font-size: 14px;overflow: hidden;position: relative;z-index: 0;border-radius: 43px; } .more::after{content: '';width: 0;height: 100%;background-color: #008080;position: absolute;top: 0;left: 0;transition: all .3s;z-index: -1;} .more:hover::after{width: 100%;} .more:hover{color: #fff;} .wrap{padding: 0 50px;} /* header */ .headerwrap{box-sizing: border-box;box-sizing: border-box;transition: all .3s; background-color: #fff; } .headerwrap .header{display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center; position: relative; height: 96px; } .headerwrap .header .logo{display: block; float: left;} .headerwrap .header .logo img{display: block;width: auto;height: 65px; margin: 0 auto;} .headerwrap .header .logo .logo02{display: none;} .navMenu{float: right;} .nav >li{ float:left; position:relative; padding:0 0.28rem; cursor:pointer;} /* .nav >li:before{ content:""; width:100%; height:0; transition:328ms; background:rgb(255,255,255,0.5); position:absolute; left:0%; bottom:0px; opacity:0; visibility:hidden;} */ .nav >li >a{ display:block; color:#232323; line-height:97px; font-size: 17px;} .meundown{ background:rgba(255,255,255,0.9); background-color: #eee; position: absolute; width:180px; padding: 15px 0px 25px; left: 0px; top: 120px; opacity: 0; transition: 430ms; visibility: hidden; z-index: 999;} .meundown:before{ content:""; width:10px; height:0px; background:url(../images/arrow.png) center no-repeat; position:absolute; left:50%; margin-left:-5px;} .meundown li{ position:relative; text-align: left; border-bottom: 1px dotted #ccc;transition: 430ms;padding-left: 30px;} .meundown li:before{ content:""; width:0; height:100%; background:#008080; color: #fff; position:absolute; left:50%; top:0; transition:320ms; opacity:0;} .meundown li a{ padding: 0; height: 42px; text-align: left; line-height: 42px; color: #232323; font-size: 14px; position: relative;transition: 430ms;} .meundown li:hover a{ color:#fff;} .meundown li:nth-of-type(4n) a{border-right: 0px solid #eaeaea;} .meundown li:hover:before{ width:100%; opacity:1; left:0; color: #fff;} .nav >li.current a{ color:#008080;} .nav >li.current::after{width: 0px;} .nav >li.current .meundown a{color:#343434; } .nav >li.current .meundown a:hover{ color: #fff;} .nav >li:hover:before,.nav >li.current:before{ height:5px; opacity:1; visibility:visible;} .nav >li:hover .meundown{ opacity:1; visibility:visible; top:96px; } .header .right{ float: right; } .header .h_en{ float: left;font-size: 16px; color:#232323; margin-right: 30px;} .header .h_en i{ font-size: 16px; color:#232323; margin-right: 5px;} .header .h_en a{ color:#232323} .header .h_en a:hover{text-decoration: underline;} .t_search{ font-size:17px; color:#232323; margin-top: 2px; } .header-ss{ width: 100%; padding: 0 50px; height: 1rem; margin: 0 auto; position: fixed; top: 0; left: 0; z-index: 99; background: #fff; overflow: hidden; display: none; } .header-ss-div{ width: 750px; margin: 0 auto; background: #fff; text-align: center; padding-top: 0.3rem; overflow: hidden; position: relative; } .header-ss-div .btn{font-size: 0.24rem; margin-top: 0px;line-height: 0.5rem; float: right; } .header-ss-div form{ display:inline-block; width: 100%; max-width: 600px; height: 40px; } .header-ss-div .int1{display: inline-block; width: 40px;height: 40px;background: #fff url(../images/ico45.png) no-repeat center;border: none;float: left;} .header-ss-div .int2{display: inline-block; width: calc(100% - 100px); border: none;color: #333;height: 40px;line-height: 40px;float: left; margin-left: 20px; } .header-ss-div .img1{position: absolute;top: 40px;right: 10px;} .header-ss-div .img1:hover{ opacity: .85;} .banner .swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; box-sizing: content-box; } .bgcover { background-size: cover; background-position: center; } .abh { top: 0; left: 0; width: 100%; height: 100%; position:absolute; } .banner {position: relative;} .banner_mask {padding-top: 42%;} .banner_content {overflow: hidden;} .bannerimg {height: 100%;text-align: center; width: 100%;} .banner_inner {width: 45%;} .banner_inner_img {max-width: 100%;} .buttons {margin-top: 7%;} .banner_button {padding: 12px 0;font-size: 24px;border-radius: 56px;color: white;margin-right: 24px;text-shadow: 1px 1px 3px #4D4A4A;text-align: center;width: 250px;} .banner_button:last-child {margin-right: 0;} .banner_button:hover {transform: scale(1.1);} .banner .banner_button {width: 250px;} .header_contact:visited, .intro_li:visited, .banner_button:visited {color: #fff;} .banner_button1 {background: linear-gradient(to right, #0077d4, #469ee2);} .banner_button2 {background: linear-gradient(to right, #9cba34, #c4d363);} .banner_page {position: absolute;width: 100%;z-index: 3;text-align: center;bottom: 30px;} .banner_page .hjbullet {width: 12px;height: 12px;background: #d9d9d9;opacity: 1;margin: 0 6px !important;bottom: 30px;} .banner_page .hjbullet.swiper-pagination-bullet-active {background: #b3cf1a;} .banner_arrow {width: 120px;z-index: 7;top: 0;color: white !important;} .banner_arrow_left {left: 60px !important;} .banner_arrow_right {right: 60px !important;left: unset;} /* --------------------------------- */ .index_pro{padding:0 0 0 0;} .index_pro ul{width: 100%;} .index_pro li{width: 25%; float: left; position: relative;padding: .8rem .7rem; } .index_pro li::after{ content:""; position: absolute; height: 100%; width: 1px; background: #ebebeb; top: 0; right: 0;} .index_pro li:last-child::after{width: 0;} .index_pro li .txt1{ font-size: 20px;font-family:"PingFang SC","Noto Sans SC", "Opensans-Regular",Microsoft YaHei; color:#232323; font-weight: bolder;} .index_pro li:hover .txt1{ color: #008080;} .index_pro li .img{width: 100%; margin: 35px 0 35px;} .index_pro li .img img{ width: 100%;height: auto;} .index_pro li p{ font-size: 14px; line-height: 24px; color:#666666;} .index_pro li .more {border: 1px solid #4c4c4c; width: 135px; height: 30px; border-radius: 0; line-height: 27px; font-size: 12px;color: #343434; margin-top: 50px;} .index_pro li .more:hover{ border: 1px solid #008080; color:#fff } .index_about{ width: 100%;padding: .8rem 0; background:url(../images/005.jpg) no-repeat top;} .index_about .name{ text-align: center; font-size: 36px; color:#fff; width: 100%;position: relative; padding-bottom: 25px; margin-bottom: .6rem;} .index_about .name::after{ content: ""; position: absolute; width: 136px;height: 3px; bottom: 0; left: 50%; margin-left: -68px; background-color: #fff;} .index_about p{ width: 60%; margin: 0 auto; color:rgba(255,255,255,0.7); line-height: 30px; text-align: center;} .index_about .links{ text-align: center; margin-top: .6rem;} .index_about .links a{ width: 133px;height: 133px; margin: 0 70px; border: 2px solid #fff; border-radius: 50%;display:inline-block;} .index_about_img{ padding: 35px 20px;} .index_about_img .swiper-slide{ width: 25%;/* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;} .index_about_img img{ width: 100%;height: auto;} .index_news{width:100%;padding:.8rem 0; position: relative;background-color: #f4f4f4;} .index_news .name{ text-align: center; font-size: 36px; color:#232323; width: 100%;position: relative; padding-bottom: 25px; margin-bottom: .6rem;} .index_news .name::after{ content: ""; position: absolute; width: 136px;height: 3px; bottom: 0; left: 50%; margin-left: -68px; background-color: #c1c1c1;} /* prothere03 */ .prothere03 .swiper-slide{ width: 33.3%; padding: 30px; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center;} .prothere03{width: 85%;position: relative; margin: 0.8rem auto 0;} .prothere03 .li{box-sizing: border-box;position: relative; transition: all .3s; background-color: #fff;box-shadow: 0 1px 15px rgba(0,0,0,.2); width: 100%;} .prothere03 .li .tu{ width:100%; overflow: hidden; position: relative; } .prothere03 .li .tu img{display: block;width: 100%;transition: all .6s;} .prothere03 .li:hover .tu img{transform: scale(1.1);} .prothere03 .li .tu span{ padding: 12px 50px; background-color: #0072bc; position: absolute; right:0; bottom: 0; color:#fff; font-weight: 300;} .prothere03 .li .text{width: 100%;padding: .3rem .4rem .2rem ;} .prothere03 .li .text strong{display: block;width: 70px;height: 1px;background-color: rgba(255,255,255,0.5);margin: auto;transition: all .3s;} .prothere03 .li .text h4{font-size: 14px;color: #787878;line-height: 28px;text-align: left;min-height: 60px;transition: all .3s; margin-top: 0.1rem;} .prothere03 .li:hover .text strong{width: 70px;background-color: rgba(255,255,255,0.5);} .prothere03 .li .text h3{font-size: 18px;color: #232323;text-align: left;transition: all .3s; } .prothere03 .li .text h3 p{font-size: 18px;color: #232323;text-align: left;transition: all .3s; } .prothere03 .li .text span{ color:#949494; font-size: 14px;} .prothere03 .li .more{ width:1.1rem; height: 0.45rem; position: absolute; right: 0; bottom: 0; border-radius: 0; background: #caa052;text-align: center;transition: all .3s; display: block;} .prothere03 .li .more img{ align-items: center; margin-top: 0.11rem; } .prothere03 .li:hover .more{ width:100%} .prothere03 .li .text a{border: 1px solid #fff;color: #fff;width: 150px;height: 42px;line-height: 42px;background-color: transparent;opacity: 0;transform: translateY(50px);transition: all .3s;} .prothere03 .li .text a::after{border: #fff;} .prothere03 .li .text a:hover{color: #232323;} .prothere03 .li:hover .text a{transform: none;opacity: 1;} .prothere03 .swiper-button-next,.prothere03 .swiper-button-prev{width: 46px;height: 46px;background-color: #fff;color: #1c3e7d;font-size: 18px;display: flex;display: -webkit-flex;-webkit-justify-content: center;justify-content: center;-webkit-align-items: center;align-items: center;background-image: none;outline: none;top: 50%;margin-top: -23px;} .prothere03 .swiper-button-next{right: 0;} .prothere03 .swiper-button-prev{left: 0;} .prothere03 .swiper-pagination-bullet{ width: 0.5rem; height: 2px; border-radius: 0;} .prothere03 .swiper-pagination-bullet-active{ background:rgba(255,255,255,0.5);} /* --------------------------------- */ .footer{ background:#181818;display: block;padding: .8rem 0 0.4rem 0; } .footer .center{ display: block;margin: 0 auto;padding: 0 100px;} .footer .top{ display: -webkit-flex;display: flex;-webkit-justify-content: space-between;justify-content: space-between; margin-bottom: 1rem; } .footer .top dd{ display: block; float: left; } .footer .top dd h3{ display: block;margin-bottom: 25px;} .footer .top dd h3 a{color: #fff;font-weight: normal;line-height: 1em; font-size: 18px; } .footer .top dd h4{ display: block;} .footer .top dd h4 a{display: inline-block;color: #999999;line-height:0.33rem; position: relative; overflow: hidden; font-size: 14px;} .footer .top dd h4 a span{ background: #008080;position: absolute;width: 100%;height: 1px;bottom: 2px;left: -100%;transition: all .3s; } .footer .top dd h4 a:hover span{ left:0%; } .footer .top dd h4 a:hover{ color:#008080; } .footer .top dt{ display: block;overflow: hidden;margin: 0 0 0 0.2rem;} .footer .top dt img{display: block;height: 130px;width: auto;} .footer .top dt span{ display: block;text-align: center;color: #a4a4a4;font-size: 13px; margin:12px 0 0 0;} .footer .top dt span i{display: none;} .footer .bottom{display: block; box-sizing: border-box; border-top: 1px solid rgb(255, 255, 255, .2); padding-top: 30px; margin-bottom: 20px;} .footer .bottom h3{ float: left;display: block;text-align: left;color:#999999;font-size: 14px;} .footer .bottom h3 a{ color: #999999;margin-left: 10px; letter-spacing: 0;} .footer .bottom h3 #lk1{ color: #999;margin-left: 30px;letter-spacing: 0;border: 0;background: #656565;height: 26px;font-size: 12px;text-indent: 1em;cursor: pointer;} .footer .bottom h3 #lk1 option{ background: #656565; color: #999; outline:1px solid green;} .footer .bottom h4{ float: right;display: block;text-align: right;color: #4a4a52;font-size:0.13rem; margin-top: 3px; } .footer .bottom h4 a{color: #4a4a52; letter-spacing: 0; margin-left: 5px;} .footer .bottom h3 a:hover{ color:#008080; } .footer .bottom h4 a:hover{ color:#008080; } .social-share .social-share-icon{ width:40px; height: 40px; font-size: 23px; margin-top: 30px;} .social-share .icon-weibo,.social-share .icon-wechat,.social-share .icon-qq{color: #898989; background: #232323; border: none;} .social-share .icon-weibo:hover,.social-share .icon-wechat:hover,.social-share .icon-qq:hover{ background-color: #008080;} .footer .bottom h3 strong{ color: #999;margin-left: 30px;letter-spacing: 0;border: 0;background: #232323;height: 26px;font-size: 12px;text-indent: 1em;cursor: pointer;position: relative; display: inline-block; width: 150px;} .footer .bottom h3 strong span{ display: block;line-height: 26px;font-size: 12px; font-weight: normal;} .footer .bottom h3 strong .fa{ position: absolute;width: 26px;height: 26px;top: 0;right: 10px;text-align: center;line-height: 26px;} .footer .bottom h3 strong font{ display: none;position: absolute;bottom: 26px;width: 100%;z-index: 1;background: #232323; overflow-y: auto;max-height: 200px;padding: 20px 0; } .footer .bottom h3 strong font a{ display: block;margin: 0;color: #999;font-size: 12px;line-height: 26px; font-weight: normal;} .footer .bottom h3 strong font a:hover{ background: #008080;color: #fff;} .footer .bottom h3 strong:hover font{display: block;} .footer .bottom h3 strong font::-webkit-scrollbar { width: 2px; height: 2px; scrollbar-arrow-color:red; } .footer .bottom h3 strong font::-webkit-scrollbar-thumb { border-radius: 2px; -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2); background: rgba(255,255,255,0.9); scrollbar-arrow-color:red; } .footer .bottom h3 strong font::-webkit-scrollbar-track { -webkit-box-shadow: inset 0 0 3px rgba(255,255,255,0.2); border-radius: 0; background: rgba(255,255,255,0.3); } .foot-icon{ display: flex;display: -webkit-flex;-webkit-justify-content: space-between;justify-content: space-between;-webkit-align-items: center;align-items: center; position: relative; width: 200px;margin-top: 20px;} .child{float: left;display: block; } .pubbanner { width: 100%; overflow: hidden; position: relative; } .pubbanner-img { width: 100%; min-height: 3.4rem; object-fit: cover; } .pubbanner-img img { width: 100%; height: auto; vertical-align: middle; } .pubbanner-words { position: absolute; z-index: 4; color: #fff; bottom: 55%; left: 116px; } .pubbanner-tolt { left: 0%; width: 100%; text-align: center; } .pubbanner-words h6 { font-size: 0.46rem; font-weight: 500; opacity: 1; color: #fff; text-shadow: rgba(0, 0, 0, 0.7) 1px 1px 3px; } .pubbanner-words p { font-size: 18px; margin-top: 12px; opacity: 0; } .pubbanner-line:before, .pubbanner-line:after { content: ""; opacity: 0; transition: all .4s ease 1s; height: 100%; width: 1px; background: #fff; position: absolute; top: 0; transform: rotate(30deg); } .pubbanner-line:before { left: -28px; } .pubbanner-line:after { right: -16px; } .pubbanner-active.pubbanner-line:before, .pubbanner-active.pubbanner-line:after { opacity: .3; } .pubbanner-active.pubbanner-words h6 { animation: pubMove 1s ease both 100ms; } .pubbanner-active.pubbanner-words p { animation: pubMove 1s ease both 300ms; } @keyframes pubMove { 0% { transform: translateX(240px); opacity: 0; } 100% { transform: translateX(0); opacity: 1; } } .pubbanner-up { position: absolute; bottom: 124px; left: 24px; writing-mode: vertical-lr; writing-mode: tb-lr; white-space: nowrap; font-size: 70px; color: #fff; opacity: .2; } .pageNav { /* box-shadow: 0px 10px 10px #f2f2f2; */ background: rgba(0, 128, 128, 1); text-align: center; position: absolute; bottom: 0; z-index: 9; right:100px; left: 100px; /* height: 0.75rem; line-height: 0.75rem; */ } .pageNav li { font-size: 14px; text-align: center; position: relative; float: left; display: block; } .pageNav2 li {width: 24%;} .pageNav3 li { width: 20%; border-right: 1px solid rgb(255, 255, 255, 0.2);} .pageNav3 li:nth-child(5n){border-right: 0px;} .pageNav4 li {width: 33.33%;} .pageNav5 li {width: 50%;} .pageNav li:first-child {border-left: 0;} .pageNav li .ico { padding: 0.30rem 0 0.15rem;text-align: center;} .pageNav li .ico img { width: 33px; margin: 0 auto; } .pageNav li a { font-size: 16px; color: #fff; height: 75px; line-height: 75px; padding: 0px 40px; display: block; } /* .pageNav_cp li a { font-size: 15px; color: #fff; height: 0.75rem; line-height: 00.75rem; padding: 0px 20px; display: block; } */ /* .pageNav li a:hover { color: #008080; } */ .pageNav li a.aNow { color: #232323; font-size: 18px; background: #f5f5f5; } /* .pageNav li.anow::after { content: ""; width: 100%; height: 3px; transition: 328ms; background: #d40011; position: absolute; left: 0%; bottom: 0px; opacity: 1; } .pageNav li a.aNow:hover { color: #fff; }*/ .pageNav .add { margin-right: 2.5%; float: right; text-align: right; line-height: 60px; height: 60px; color: #ccc; font-weight: 300; } .pageNav .add a { color: #ccc; font-weight: normal; font-size: 13px; } .pageNav .add a:hover{ color:#fff;} .pageNav .add i { color: #008080; margin-right: 10px; } .ny_main { padding: 0 100px; background-color: #f5f5f5; } .ny_main_list{padding: 0 100px;} .padd_0{padding:0 1.5% 0.8rem 1.5%;} .ny_main .dy_page { padding: .8rem; background: #fff; } .ny_main .dy_page p{ color:#666; font-size: 15px; } .ny_main .dy_page .wd100 { width: 100%; } .ny_main .dy_page .wd100 h2 { color: #c2b6ac; font-size: 32px; line-height: 0px; font-weight: 300; margin-bottom: 30px; margin-top: 20px; font-family: Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial, " sans-serif"; text-transform: uppercase; } .ny_main .dy_page .wd100 h3 { color: #232323; font-size: 36px; font-weight: 400; line-height: 30px; } .ny_main .dy_page .wd100 .line { width: 24px; height: 2px; background: #001446; margin: 30px 0 50px 0; } .ny_main .dy_page .wd100 p { color: #666; font-size: 15px; line-height: 30px; font-weight: 300; font-family: "PingFang SC Regular" } .ny_main .dy_page .wd100 p img { max-width: 90%; height: auto } .ny_main .dy_page .left { width: 70%; float: left; } .ny_main .dy_page .left h2 { color: #cd151d; font-size: 32px; line-height: 0px; font-weight: 300; margin-bottom: 30px; font-family: Myriad Pro, DejaVu Sans Condensed, Helvetica, Arial, " sans-serif"; text-transform: uppercase; } .ny_main .dy_page .left h3 { color: #4B4B4B; font-size: 36px; font-weight: 400; line-height: 30px; } .ny_main .dy_page .left .line { width: 24px; height: 2px; background: #001446; margin: 30px 0 50px 0; } .ny_main .dy_page .left p { color: #666; font-size: 15px; line-height: 30px; font-weight: 300; } .ny_main .dy_page .right { width: 25%; float: right; position: relative; padding-top: 100px; } .ny_main .dy_page .right img { width: 100%; height: auto; border-radius: 5px; } .ny_main .dy_page p.txt01{ text-align: left; font-size: 0.36rem; position: relative; font-weight: 500; color:#caa052; padding-bottom:0.3rem; margin-bottom: 0.3rem;} .ny_main .dy_page p.txt01::before{content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -0.25rem; width: 0.5rem; height: 2px; background: #ccc;} .ny_main .dy_page p.txt02{text-align: left; font-size: 0.24rem;color: #666;margin-bottom: 0.3rem; font-weight: 400;} .dy_page .cultureslide{margin-top:44px;position:relative} .dy_page .cultureslide .swiper-slide{height:auto} .dy_page .cultureslide .swiper-slide .box{height:100%} .dy_page .cultureslide .swiper-slide .img{width:100%; overflow: hidden;} .dy_page .cultureslide .swiper-slide .img img{ width:100%; height: auto;} .dy_page .cultureslide .swiper-slide .textbox{width:100%;border:1px solid #eee;border-top:none;padding:34px 3vw;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1} .dy_page .cultureslide .swiper-slide .textbox .title{color:#000;font-size:0.28rem;text-align:center;} .dy_page .cultureslide .swiper-slide .textbox .text{margin-top:10px;min-height:36px;text-align:center;text-align:center;line-height:1.286;color:#666;font-size:0.14rem;} .dy_page .swiper-button-next, .dy_page .swiper-button-prev{width:56px;height:56px;margin-top:-92px;background-color:#f2f2f2;background-size:auto;opacity:0} .cultureslide:hover .swiper-button-next, .cultureslide:hover .swiper-button-prev{opacity:1} .dy_page .swiper-button-prev{background-image:url(../img/cul-l.png);left:-28px} .dy_page .swiper-button-next{background-image:url(../img/cul-r.png);right:-28px} .dy_page .swiper-button-prev:hover{background-color:#1263aa;background-image:url(../img/cul-lcur.png)} .dy_page .swiper-button-next:hover{background-color:#1263aa;background-image:url(../img/cul-rcur.png)} .dy_page .cultureslide .swiper-slide:hover .img img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05)} .network{ width: 100%;} .network li{float: left; width: calc(33.33% - 1px); margin: 0 1px 1px 0; background: #f0f0f0; height: 2rem; padding: 0.2rem 2%; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: stretch; -ms-flex-align: stretch; align-items: stretch;} .network li h4 {margin-bottom: 12px; font-size: 0.24rem; color:#333;} .network li .address { margin-bottom: 2%;line-height: 0.26rem; font-size: 0.15rem; align-items: unset; } .network li .address pre{ line-height: 2; font-family: "PingFang SC Regular"; font-size: 0.16rem; white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;} .about_hj { width: 100%; float: left; } .cp_neir{ background-color: #fff; padding:.8rem .5rem;} .cp_neir ul { width: 100%; margin: 0 -1.5%; } .cp_neir ul li { float: left; width: 22%; margin: 0 1.5% 0.4rem 1.5%; padding: 30px 0.2rem; position: relative; } .dummy {padding-top: 100%;} .dummy2 {padding-top: 75%;} .dummy3 {padding-top: 35%;} .cp_tu { list-style-type: none; /*display:inline-block;*/ display: block; float: left; max-width: 800px; max-height: 800px; width: 100%; margin: 0 0%; position: relative; overflow: hidden; background: #fff; } .cp_tu img { position: absolute; top: 0; bottom: 0; left: 0; right: 0; max-width: 100%; max-height: 100%; display: block; margin: auto; padding: auto; } .cp_tu i { display: inline-block; vertical-align: middle; height: 100%; } .cp_tu p { text-align: center; position: absolute; top: 0; bottom: 0; left: 0; right: 0; height: 100%; } .cp_pro{padding:.8rem 0% ;} .cp_pro ul { margin: 0 -1.5%; } .cp_pro ul li { float: left; width: 22%; margin: 0 1.5% 0.4rem 1.5%; padding: 10px; position: relative; background: #fff; border: 1px solid #dedede; } .cp_pro ul li .txt2 a{color: #343434;} .cp_pro ul li .txt2 { color: #343434; font-size: 16px; margin-bottom: 10px; float: left; padding: 18px 0 10px 0px; text-align: center; width: 100%; } .cp_pro ul li .txt a{color: #343434;} .cp_pro ul li .txt { color: #343434; font-size: 16px; margin-bottom: 10px; width: 100%; float: left; padding: 18px 0 10px 0px; text-align: center; } /* 鑱旂郴鎴戜滑 */ .ctabox .pa {padding: 0.8rem; background: #fff; } .ctaList .namebox {width: 40%;float: left;} .ctaList .ti {font-size: 26px;color: #333;line-height: 1.4;padding-right: 20px;margin-bottom: 10px;font-weight: bold;} .ctaList .p {margin-top: 30px;line-height: 34px;color: #999;font-size: 15px;font-weight: 500;margin-bottom: 30px;} .ctaList .mabox {width: 50%;float: right;margin-left: 20px;} .ctaList .mabox .ma {width: 120px;text-align: center;line-height: 1.4;max-width: 100%;} .ctaList .mabox .ma img {display: block;width: 100%;} .ditu {width: 100%;height: 550px;font-size: 12px;margin-top: 20px;} /*-----------------[鏂伴椈鍔ㄦ€乚--------------*/ .news1{ background:#fff; padding: .8rem;} .news1 li{ padding-bottom:50px; border-bottom:1px #eee solid; margin-bottom: 50px; } .news1 li .imgDiv{ float:left; width:21%;height: 180px; overflow:hidden;} .news1 li .imgDiv img{ width:100%; height: 180px; transition:ease 0.3s; -webkit-transition:ease 0.3s; -moz-transition:ease 0.3s; -o-transition:ease 0.3s;} .news1 li .imgDiv:hover img{ transform:scale(1.2); -webkit-transform:scale(1.2);} .news1 li .text{ float:left; width: 70%; padding:0 1% 0 4%; background:url(../images/ico18_1hr.png) no-repeat right center;} .news1 li .morebox{ float:left; width:125px; padding-left:50px;} .news1 li .morebox .more{ display:block; margin-top:70px; width:125px; height:40px; line-height:40px; text-indent:20px; font-size:14px; color:#8b8b8c; background:#f5f5f5; background-size:100% 100%;} .news1 li .morebox .more:hover{ background:#817465; color:#fff; box-shadow:0 0 15px rgba(20,167,83,0.5);background-size:100% 100%;} .news1 li .text h3{ font-weight:inherit; font-size:18px; color:#333; padding-bottom:15px; margin-bottom:15px; background:url(../images/ico2_1hr.png) no-repeat left bottom; height: 25px; overflow: hidden;} .news1 li .text h3 a{ color:#333;} .news1 li .text h3 a:hover{ color:#000;} .news1 li .text p{ font-size:16px; color:#8b8b8c; line-height:1.8; height:100px; font-weight: 300;} .news1 li .text .time{ font-size:13px; color:#8b8b8c;} /* -----------------[鏂囩珷璇︾粏椤礭--------------*/ .projectshow1{max-width: 1280px;margin: 60px auto;} .projectshow1 .title{ text-align:center; padding-bottom:15px; margin-bottom:30px; } .projectshow1 .title h1{ font-weight:inherit; font-size:30px; font-weight: bold;color:#333; padding-bottom:18px;} .projectshow1 .title .time{ font-size:14px; color:#8b8b8c;text-align: center; width: 100%;border-bottom:1px #ddd dotted; border-top:1px #ddd dotted; padding: 12px 0; margin-top: 15px;} .projectshow1 .title .time span{ padding:0 10px;float: none;} .projectshow1 .contentbox .text h2{ font-size:14px; color:#ec6c21; padding-bottom:20px;} .projectshow1 .contentbox .text p{ font-size:14px; color:#666;line-height:2;} .projectshow1 .contentbox img{ max-width:100%; height: auto;} .detailsshare{ position:relative; padding-top:20px;} .detailsshare .share{ height:5px; border-bottom:1px #ddd dotted; } .detailsshare .share em{ font-size:14px; color:#8d8d8d; line-height:27px; float:left; font-style:normal} .detailsshare .share li{ float:left; margin-left:10px;} .detailsshare .bottomDiv{ padding-top:30px;} .detailsshare .bottomDiv a{ font-size:14px; color:#333;} .detailsshare .bottomDiv em{ font-size:14px; color:#333; font-weight:bold; font-style:normal} .detailsshare .bottomDiv a:hover{ color:#000; font-weight: bold;} .detailsshare .bottomDiv .left{ float:left;} .detailsshare .bottomDiv .left .getDiv{ padding-bottom:15px;} .detailsshare .bottomDiv .right{ float:right; margin-top:10px;} .detailsshare .bottomDiv .right .backbtn{display:block; font-size:14px; text-align:center; color:#8b8b8c; line-height:40px; width:120px; height:40px; border:1px #eee solid;} .detailsshare .bottomDiv .right .backbtn:hover{ color:#fff; background-color:#ec6c21; border:1px #ec6c21 solid;} .detailsshare .flshare{ float:right; width:242px;} .bread-box{ width:100%; height: 0.7rem; margin-top: 1rem;border-top: 1px solid #f0f0f0; background: #f5f5f5;} .bread-box .bread{ float: left; padding-left: 2.5%; } .bread-box .bread a, .bread-box .bread span{ display: inline-block; *display: inline; zoom: 1; vertical-align: middle; margin: 0 2px; } .bread-box .bread a{ color: #999; transition: all .2s; line-height: 0.7rem; font-size: 0.15rem; } .bread-box .bread .home{ padding-left: 25px; background-repeat: no-repeat; background-position: left center; background-image: url('../images/home.png'); } .bread-box .back{ padding-right: 2.5%; float: right; font-size: 0.15rem; line-height: 0.7rem; color: #999; padding-left: 25px; background-repeat: no-repeat; background-position: left center; background-size: 16px; background-image: url('../images/back-btn.png'); transition: all .2s; } /*鎼滅储*/ .search { width: 600px; background: #fff; height: 45px; line-height: 45px; } .search_box { margin: 0 auto; width: 600px; } .search-top-box { padding: 60px 0 40px 0; margin-bottom: 1px; background: #f5f5f5; } .minh3 { min-height: 320px; } .search_time { line-height: 40px; height: 40px; width: 100%; text-align: left; } .search select { display: none; } .search .select_box { font-size: 14px; color: #999999; width: 120px; line-height: 45px; float: left; position: relative; } .search .select_showbox { height: 45px; background: url(../images/search_ico.png) no-repeat 90px center; text-indent: 1.5em; } .search .select_showbox.active { background: url(../images/search_ico_hover.png) no-repeat 90px center; } .search .select_option { display: none; border: 2px solid #fa0712; border-top: none; display: none; left: -2px; top: 45px; position: absolute; z-index: 99; background: #aaa; } .search .select_option li { text-indent: 1.5em; width: 100px; cursor: pointer; } .search .select_option li a { color: #666; } .search .select_option li.selected { background-color: #F3F3F3; color: #999; } .search .select_option li.hover { background: #BEBEBE; color: #fff; } .search input.inp_srh, .search input.btn_srh { border: none; background: none; height: 45px; line-height: 45px; } .search input.inp_srh { font-size: 14px; outline: none; width: 60%; padding-left: 3%; } .search input.btn_srh { background: #2a2927; color: #FFF; font-family: "寰蒋闆呴粦"; font-size: 15px; width: 100px; float: right; } .nodate { color: #666; font-size: 20px; text-align: center; } .search_result { background: #fff; padding: 0 .8rem; min-height: 400px; margin-top: 30px; } .search_result .cp_neir { padding: 0.3rem 0; } .search_result ul.s_list li { width: 46%; border-bottom: 1px dashed #ccc; margin: 0 2%; float: left; height: 50px; line-height: 50px; font-size: 16px; } .search_result ul.s_list { width: 98%; margin: 0 auto; } .search_left { text-align: right; float: left; width: 200px; margin-right: 16px; } .search_left h5 { font-weight: normal; font-size: 16px; line-height: 30px; } /*浜у搧鍒楄〃*/ .cp_box_bg{ background: #f7f7f7;} .cp_box_list{flex-wrap: wrap;display: flex;} .i2ra{ width: 50%; height: 50%; flex-direction: column; padding: 20px; position: relative; background: #fff; border: 1px solid #eee; } .pda { margin-top: 25px; width: 32.3%; margin-right: 1.5%; background: #fff !important; padding-bottom: 30px; transition: .5s; } .pda:nth-of-type(3n){ margin-right: 0;} .i2ra::after{ width: 0px; height: 3px; background: #008080; position: absolute; left: 0; bottom: 0; content: ""; transition: 1s; opacity: 0; } .i2ra:hover::after{ width: 100%; opacity: 1; } /* .i2ra:nth-child(1), .i2ra:nth-child(4){ } */ .i2ra:hover{ font-weight: bold; color: #008080; } .i2raimg{ flex: 0; flex-grow: 1; display: flex; justify-content: center; align-items: center; } .i2raimg img{ max-width: 80%; max-height: 80%; } .pda .i2raimg{ height: 240px; } .pdai{ opacity: 0; transition: .25s; width: 20%; position: absolute; right: 0; top: 0; } .pdai img{ display: block; width: 100%; } .pda:hover .pdai{ opacity: 1; } .pda:hover{ transform:translateY(-10px); /* box-shadow: 0 0 15px rgba(0,0,0,.1); */ } .two_menu{ width:100%; padding: 28px 20px 20px; text-align: left; position: relative; background: #fff;} .two_menu a{ text-align: left;display:inline-block;height: 0.48rem; line-height: 0.47rem; color:#565656; margin: 0 25px ;font-size: 15px; } .two_menu a:hover{ color:#232323;border-bottom:1px dotted #000; } .two_menu a.act { color:#232323;} .two_menu .zi_menu{ height: 30px; position: absolute;top:100px;} .two_menu .zi_menu a{ background: none;} /*浜у搧璇︽儏*/ .product-detial{ background: #fff; padding: 0.8rem;} .product-detial .summary .summary-left{float: left;width:45%;display: flex;justify-content: space-between;} .product-detial .summary .summaryTab{width: 90px;padding: 0px 0;position: relative;flex-shrink: 0;flex-grow: 0; margin-right: 30px; box-sizing: border-box;} .product-detial .summary .summaryTab .img{border: 1px solid #ededed;background: #fff;border-radius: 0%;box-sizing: border-box;padding: 5px;margin: 0px 0;transform: scale(0.9);} .product-detial .summary .summaryTab .img img{width: 100%; height: 50px;} .product-detial .summary .summaryPoster{width: 100%; background: #fff;} .product-detial .summary .summaryPoster .img{height: 100%;display: flex;flex-direction: column;align-items: center;justify-content: center; border: 1px solid #dedede; } .product-detial .summary .summaryPoster .img img{max-width: 100%;} #summaryTab{height: auto;} #summaryTab .swiper-slide-active .img{transform: scale(1);border-color: #ccc;} #summaryPoster{height: auto;} #summaryPoster .summaryPoster-prev, #summaryPoster .summaryPoster-next, #summaryPoster .summaryPoster-pagination{display: none;} .product-detial .summary .summary-prev, .product-detial .summary .summary-next{width: 31px;height: 18px;background: url('../images/pro-arrow-on.png') no-repeat;background-size: 100% 100%;position: absolute;left: 50%;margin-left: -15.5px;cursor: pointer;outline: none;} .product-detial .summary .summary-prev{top: 0;} .product-detial .summary .summary-next{bottom: 0;transform: rotate(180deg);} .product-detial .summary .summary-prev.swiper-button-disabled, .product-detial .summary .summary-next.swiper-button-disabled{background: url('../images/pro-arrow.png') no-repeat;background-size: 100% 100%;} .product-detial .summary .summary-right{width: 50%;} .product-detial .summary .summary-text{padding-top: 0px;} .product-detial .summary .summary-text h5{line-height: 1.72;color: #666;} .product-detial .summary .summary-text h2{font-size: 36px;line-height: 1.66; color:#232323;} .product-detial .summary .summary-text h4{font-size: 18px;line-height: 2;padding: 7px 0 18px;border-bottom: 1px solid #e5e5e5;margin-bottom: .4rem;} .product-detial .summary .summary-text p{line-height: 34px;font-size: 14px; color:#666} .product-detial .summary .summary-text pre{ background-color: none; line-height: 2;font-family: "PingFang SC Regular";font-size: 16px;white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word;color:#666} /* .product-detial .summary .summary-text p:before{display: inline-block;content: "";vertical-align: top;width: 6px;height: 6px;background: #333;border-radius: 100%;margin: 14px 6px 0 0;} */ .pro-title{text-align: left;margin-bottom: 50px;} .pro-title h3{position: relative; width: 100%; background-color: #f5f5f5; } .pro-title h3 span{display: inline-block;vertical-align: top;font-size: .24rem;position: relative;width: 100%; color:#232323; text-align: center; padding: 12px 0;} .pro-title h3 span::after{display: inline-block;content: "";vertical-align: top;width: 100%; height: 1px;background: #e5e5e5;position: absolute;top: 0px; left: 0; } .pro-title h3 span::before{display: inline-block;content: "";vertical-align: top;width: 100%; height: 1px;background: #e5e5e5;position: absolute;bottom: 0px; left: 0; } .product-detial .specifications{background: #fff;padding: 74px 0 60px;} .product-detial .specifications img{ max-width: 100%; height: auto;} .none { display: none;} .recruitment-info{ background-color: #fff; padding: 30px 5%; margin-bottom: 40px;} .recruitment-info h3 { font-size: 24px;font-weight:normal; color: #000; margin-bottom: 10px;} .recruitment-info .t { font-size: 16px; font-weight: bold; } .recruitment-info a { color: #cc0000; } .recruitment-info .email { font-size: 15px; margin: 0 8px 0 11px; position: relative; } .recruitment-info .email:before { content: ""; position: absolute; left: 0; right: auto; width: 100%; height: 0px; background: #999; bottom: -3px; transition: 400ms; -webkit-transition: 400ms; } .recruitment-info .email:hover:before { width: 0; right: 0; left: auto; } .hrList{ width: 100%; margin: 0 auto;font-size: 14px; padding: 0.8rem; background-color: #fff;} .hrList .hspan{ text-align:center;cursor:pointer; width: 16%; display: block; float: left; height: 60px; line-height: 60px; font-size: 0.16rem;} .hrList .hspan1{ text-align: left; padding-left: 5%; width:31%;} .hrList .hrdt{ background-color: #333; color: #fff;} .hrList dd{ margin-bottom: 3px; position: relative; background-color: #fff;} .hrList .hrdt{ height: 60px; overflow: hidden;} .hrList .hrT{ background-color: #f5f5f5; color:#666666;} .hrList .hrT .hspan{ line-height: 60px; height: 60px;} .hrList .ib{ width:16px; height:16px; margin: 22px auto 0px; display: block; position:relative; transition:400ms;-webkit-transition:400ms;} .hrList .ib i{ display:block; background-color:#999999;} .hrList .ib .ic1{ width:2px; height:16px; margin-left:7px;} .hrList .ib .ic2{ width:16px; height:2px; position:absolute; left:0; top:50%; margin-top:-1px;} .hrList .hrB{ border: 1px solid #008080; display: none;} .hrList .hrCon{ width: 91%; margin: 0px auto; padding:30px 0px 50px; overflow: hidden;} .hrList dd.active .hrT,.hrList dd:hover .hrT{ background-color:#008080; color: #fff;} .hrList .active .ib i,.hrList dd:hover .ib i{ background-color: #fff;} .hrList .active .ib{transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);-moz-transform:rotate(90deg);} .hrList .active .ib .ic2{ display: none;} .join-box-btn{ padding-top: 30px;} .join-box-btn .btn{ float: left; display: block; background-color: #008080; color: #fff; padding: 10px 40px; font-size: 14px;} .join-box-btn .btn:hover{ background-color: #333333; color: #fff;} .ny_main .item{margin-bottom:0.3rem; border-bottom: 1px solid #f5f5f5; padding-bottom: 0.3rem;} .ny_main .item:nth-last-of-type(1){margin-bottom:0;border-bottom: 0;} .ny_main .item .textbox{width:calc(100% - 230px);padding:2.3vw 2.56vw 0 2.6vw} .ny_main .item .textbox .name{font-size:0.26rem; color:#232323;} .ny_main .item .textbox .text p{color:#999;line-height:2.143;margin-top:30px; font-size: 0.15rem;} .boxflex { display: -webkit-box; display: -moz-box; display: -webkit-flex; display: -moz-flex; display: -ms-flexbox; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap; -moz-box-flex: wrap; -ms-flex-wrap: wrap; } .anli_cnt{ width: 100%; } .anli_list{ margin:0 -2%; } .anli_item{ width: 46%; float: left; margin:0 2% 0 2%; margin-bottom: 0.8rem; position: relative; overflow: hidden; background: #fff; } .anli_item2{ width: 29%; float: left; margin:0 2% 0 2%; margin-bottom: 0.4rem; position: relative; overflow: hidden; background: #fff; } .anli_item:hover{ transition: all 0.6s ease; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; box-shadow: 0 0 10px rgba(0,0,0,.2); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.2); } .anli_pic{ width: 100%; overflow: hidden; } .anli_pic img{ width: auto; height:auto; } .anli_item{ padding:0.25rem;} .anli_item h2{ color: #fff; font-size: 18px; width: 100%;font-weight: bold; box-sizing: border-box; text-align: center;padding: 18px 0; overflow: hidden; background: rgb(0,0,0,0.7);position: absolute; bottom:-50px;opacity: 0; overflow: hidden; } .anli_item h3{ color: #232323; width: 100%; box-sizing: border-box; text-align: center;padding:0 0.3rem 0.2rem; overflow: hidden; margin-top: 0.4rem; } .anli_item:hover h2{opacity: 1;bottom: 0;} .anli_item p{ color: #4c4c4c; width: 100%; box-sizing: border-box; margin-bottom: 0.4rem; padding:0 0.3rem; line-height: 28px; color: #949494; } .anli_item h6{ margin-bottom: 20px; width: 100%; color: #999; font-size: 12px; font-weight: normal;padding:0 0.3rem 0.2rem; } .anli_line{ width: 100%; height: 2px; background-color: #f5f5f5; position: relative; } .anli_line span{ position: absolute; left: 0; top:0; height: 2px; display: block; width: 0; background-color: #005678; transition: all 0.4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; } .anli_item:hover .anli_line span{ width: 100%; } .anli_item:hover .anli_pic img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); } .floating_ck{position:fixed;right:20px;bottom:35%;background:#f5f5f5; border-radius:10px; z-index: 999;} .floating_ck dl dd{position:relative;width:80px;height:80px;border-bottom:solid 0px #fff;text-align:center;background-repeat:no-repeat;background-position:center 30%;cursor:pointer; font-size:12px;transition:500ms 180ms;} .floating_ck .last{ border-bottom:none} .floating_ck dl dd:hover{background-color:#caa052;border-bottom:solid 0px #fff;} .floating_ck dl dd:hover .floating_left{display:block;} .consult,.words{background-image:url(../images/tel.png);transition:500ms 180ms;} .f_home{background-image:url(../images/home_r.png);border-radius:10px 10px 0px 0px;transition:500ms 180ms;} .floating_ck dl dd.f_home:hover {background-image:url(../images/home_r-.png);} .floating_ck dl dd.quote:hover {background-image:url(../images/kficon-.png);} .floating_ck dl dd.consult:hover {background-image:url(../images/tel-.png);} .floating_ck dl dd.qrcord:hover {background-image:url(../images/sm-.png);} .floating_ck dl dd.return:hover {background-image:url(../images/top-.png);} .quote{background-image:url(images/kficon.png);transition:500ms 180ms;} .qrcord{background-image:url(../images/sm.png);transition:500ms 180ms;} .return{background-image:url(../images/top.png);transition:500ms 180ms;border-radius:0px 0px 10px 10px ;} .floating_ck dd span{color:#787878;display:block;padding-top:54px;transition:500ms 180ms;} .floating_ck dd span:hover {color:#fff;} .floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#caa052;border-bottom:solid 1px #caa052;display:none; font-size:18px;border-radius:10px 0px 0px 10px;} .floating_left a{color:#fff;line-height:80px;} .floating_ewm{height:230px;top:-150px;} .floating_ewm i{background-image:url(../images/wx.jpg);display:block;width:135px;height:135px;margin:auto;margin-top:12px; background-size: 100% auto;} .floating_ewm p{color:#fff;margin-top:5px;} .floating_ewm .qrcord_p01{font-size:14px;line-height:20px;} .floating_ewm .qrcord_p02{font-size:16px;} .DownCard li{width: calc(50% - 30px); margin-right:15px; margin-left: 15px; margin-bottom: 30px; padding-right: 15px;padding-left: 15px; border: 1px solid #ccc; float: left; } .DownCard-item { position: relative; overflow:hidden} .DownCard-item .icon{ padding: 30px 0 30px 10px; font-size: .38rem; float: left;display: flex;text-align: center;align-items: center; height: 80px;} .DownCard-itemLink{ position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 3;} .DownCard-itemImg{position:relative} .DownCard-itemImg::after{bottom:100%;transition:bottom 300ms ease;position:absolute;top:0;right:0;left:0;content:" ";background-color:#fff;opacity:.6;z-index:1} .DownCard-item:hover .DownCard-itemImg::after{bottom:0} .DownCard-itemTitle{ text-align: left;font-weight: 600;display: flex;align-items: center; height: 80px; padding-left: 20px;} .DownCard li:hover{ background: #eee; border: 1px solid #eee;}