* { margin: 0px; padding: 0px; } html, body { width: 100%; height: 100%; background: #fff; font-family: Arial; color: #333 } a { color: #666; font-size: 14px; text-decoration: none; } a:hover { color: #FF0000; font-size: 14px; text-decoration: none; } ul, li, ol { list-style: none; } input, textarea { font-size: 16px; } b, em, i { font-style: normal; font-weight: normal; } .main { width: 1200px; margin: auto; clear: both; } .fl { float: left; } .fr { float: right; } input, select, textarea { outline: none; border: none/*-webkit-appearance: none;*/ } input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #9c9c9c; font-size: 14px; } input:-moz-placeholder { color: #9c9c9c; font-size: 14px; } input::-moz-placeholder { color: #9c9c9c; font-size: 14px; } input:-ms-input-placeholder { color: #9c9c9c; font-size: 14px; } textarea { resize: none; color: #9c9c9c; font-size: 14px; } a { text-decoration: none; color: #333 } i, em, b, h1, h2, h3, h4, h5 { font-style: normal; font-weight: normal; } .nav { width: 100%; height: 100px; line-height: 100px; position: fixed; z-index: 4; top: 0px; float: left; background: #fff; } .logo { margin-left: 0px; /* margin-top: 15px; */ vertical-align: middle; } .logo img { vertical-align: middle; } .navcon { display: flex; justify-content: flex-start; flex-direction: row; align-items: center; } .nav ul { width: 860px; margin-left: 00px; padding-right:48px; display: flex; line-height: 80px; align-items: center; justify-content: space-between; } .nav ul li { display: inline-block; display: flex; height: 95px; line-height: 94px; flex-direction: column; cursor: pointer; position: relative; width: 130px; } .nav ul li>a { width: 130px; height: 91px; line-height: 91px; display: inline-block; text-align: center; color: #333; /* display: inline-block; */ font-size: 16px; /* border-right: 1px solid #232d3c; border-left: 1px solid #374760; */ } .nav ul li:first-child a { border-left: none; } .nav ul li:last-child a { border-right: none; } .nav ul li:hover>a, .nav ul li.active>a { color: #FF0000; } .nav ul li ol{ background: #efefef; float: left; position: absolute;left:0px; z-index: 44; display: none; width: 300px; top: 65px; padding: 10px; height:240px; margin-top:32px; } .nav ul li ol li{ color: #000; padding: 10px; float: left; /* height: 30px; */ line-height: 30px; } .nav ul li ol li p,.nav ul li ol li span{ width: 100%; display: inline-block; float: left; text-align: left; } .nav ul li ol li p{ font-weight: bold; } .nav ul li ol li a{ width: 160px; float: left; height: 30px; font-size: 14px; line-height: 30px; color: #000; text-align: left; } .nav ul li ol li a:hover{ color: #da251c; } .nav ul li:hover dl { display: block; } .nav ul li:hover ol { display: block; } .nav ul li:hover dl { display: block; } .nav ul li dl { position: absolute; top: 96px; display: none; z-index: 9; left: 0px; /* width: 100%; */ } .nav ul li dl dd { height: 40px; line-height: 40px; width: 170px; display: inline-block; float: left; margin-left:-20px; } .nav ul li dl dd a { height: 40px; line-height: 40px; width: 100%; text-align: center; background: #efefef; display: inline-block; color: #333; font-size: 14px; border: none; } .nav ul li dl dd a:hover { background: #FF0000; color: #fff; } .nav p.fr { color: #fff; height:96px; } .nav p.fr a { margin: 0px 10px; color: #fff; } .nav p.fr a.active { color: #FF0000; } .swiper-container1 { position: relative; top: 0px; float: left; width: 100%; margin-top: 85px; } .swiper-container1 img { width: 100%; } .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 15px; } .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet { margin: 0px 5px; } .swiper-pagination-bullet { background: #fff; opacity: 1; width: 12px; height: 12px; border-radius: 12px; margin-right: 0px; } .swiper-pagination-bullet-active { opacity: 1; width: 60px; background: #fff; height: 12px; } .index { width: 100%; float: left; } .index1 { padding-bottom: 50px; } .index_tit { width: 100%; height: 100px; padding-top: 70px; text-align: center; color: #666; font-size: 16px; } .index_tit p { background: url(/image/index_tit.png) center center no-repeat; background-size: 267px 25px; color: #333; font-size: 38px; } .index_tit2 p { background: url(/image/index_tit2.png) center center no-repeat; background-size: 401px 25px; color: #fff; font-size: 40px; } .bus_style { width: 100%; float: right; } .bus_style ul { float: left; width: 100%; } .bus_style ul li { float: left; margin-right: 20px; margin-bottom: 30px; background: #fff; text-align: center; width: 374px; height: 448px; position: relative; background-color: #ffffff; box-shadow: 3px 4px 27px 0px rgba(0, 0, 0, 0.14); } .bus_style ul li:nth-child(3n) { margin-right: 0px; } .bus_style ul li a { display: inline-block; width: 100%; text-align: center; } .bus_style ul li img { width: 100%; display: inline-block; /* border: solid 1px #e3e3e3; */ float: left; } .bus_style ul li p { position: absolute; bottom: 0px; z-index: 3; left: 0px; width: 100%; text-align: left; display: inline-block; height: 75px; border-top: 1px solid #eaeaea; color: #333; font-size: 20px; background: url(/image/arrow1.png) 300px center no-repeat; } .bus_style ul li p span { width: 100%; float: left; display: inline-block; } .bus_style ul li p i, .bus_style ul li p b { padding-left: 20px; width: calc(100% - 20px); float: left; display: inline-block; font-size: 14px; color: #666; } .bus_style ul li p b { font-size: 20px; color: #333; margin-top: 10px; } .bus_style ul li:hover p { background: url(/image/arrow2.png) 300px center no-repeat; color: #FF0000; } .bus_style ul li:hover p b, .bus_style ul li:hover p i { color: #FF0000; } .index2 { width: 100%; float: left; background: url(/image/index_2.jpg) center center no-repeat; height: 717px; } .index2 p { text-align: center; color: #fff; } .index2_tit { margin-bottom: 40px; } .index2 p.index2_tit2 { font-size: 30px; } .index2_tit3 { padding-bottom: 10px; } .index2_tit4 { width: 90%; margin: 0px 5%; margin-bottom: 16px; line-height: 30px; font-size: 16px; } .index2 ul { width: 100%; float: left; margin-top: 80px; } .index2 ul li { width: 240px; text-align: center; float: left; color: #fff; display: flex; flex-direction: column; justify-content: center; } .index2 ul li p img:nth-child(2) { display: none; } .index2 ul li p:hover img:nth-child(2) { display: inline-block; } .index2 ul li p:hover img:nth-child(1) { display: none; } .index2 ul li span{ font-size:46px; } .index1_con { width: 100%; float: left; /* padding-bottom: 90px; */ } .index1_con ul li { width: 220px; height: 320px; float: left; margin-right: 25px; position: relative; border-radius: 10px; overflow: hidden; } .index1_con ul li a { width: 100%; height: 100%; display: inline-block; } .index1_con ul li:hover p { display: block; } .index1_con ul li p { position: absolute; top: 0px; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.4); color: #fff; text-align: center; font-size: 14px; display: none; } .index1_con ul li b { margin-top: 140px; font-size: 18px; line-height: 30px; width: 100%; display: inline-block; } .index1_con ul li:last-child { margin-right: 0px; } .swiper-button-next2 { top: 370px; left: 830px; width: 75px; text-align: center; height: 36px; line-height: 36px; background-color: #FF0000; color: #fff; background-image: none; } .swiper-button-prev2 { top: 370px; left: 750px; width: 75px; text-align: center; height: 36px; line-height: 36px; background-color: #FF0000; color: #fff; background-image: none } .index3 { width: 100%; float: left; padding-bottom: 50px; } .indx3_l { width: 540px; float: left; margin-right: 90px; display: flex; flex-direction: column; } .indx3_l p { color: #333; font-size: 26px; } .indx3_l p b { font-size: 32px; } .indx3_l span { width: 100%; float: left; display: inline-block; font-size: 14px; line-height: 32px; color: #666; } .indx3_l ul { width: 100%; float: left; } .indx3_l ul li { width: 258px; height: 86px; background-color: #313131; margin-right: 20px; border-radius: 40px; margin-top: 20px; float: left; } .indx3_l ul li b { width: 65px; height: 65px; line-height: 65px; background-color: #ffffff; display: inline-block; border-radius: 50%; margin: 10px; text-align: center; float: left; } .indx3_l ul li span { float: left; width: calc(100% - 100px); line-height: 85px; font-size: 22px; padding-left: 10px; color: #fff; } .indx3_l ul li img { vertical-align: middle; } .indx3_l ul li img:last-child { display: none; } .indx3_l ul li:nth-child(2n) { margin-right: 0px; } .indx3_l ul li:hover { background-color: #FF0000; } .indx3_l ul li:hover img:last-child { display: inline-block; } .indx3_l ul li:hover img:first-child { display: none; } .index4 { width: 100%; float: left; background: #fff; } .index_parent { width: 100%; float: left; margin-bottom: 50px; } .index_parent ul li { width: 222px; height: 120px; line-height: 120px; text-align: center; float: left; margin-right: 20px; margin-bottom: 22px; /* background-color: #ffffff; */ border: solid 1px #dfdfdf; } .index_parent ul li a { width: 100%; display: inline-block; float: left; } .index_parent ul li img { width: 100%; float: left; vertical-align: middle; } .index_parent ul li:nth-child(5n) { margin-right: 0px; } .index_parent ul li:hover { border: 1px solid #FF0000; } .index4 { width: 100%; float: left; background: #313131; } .index4_con { width: 100%; float: left; padding-bottom: 70px; } .index4_con ul { width: 100%; display: flex; justify-content: space-between; } .index4_con ul li { width: 100%; display: flex; align-items: center; justify-content: center; } .index4_con ul li a { display: inline-flex; flex-direction: column; color: #848484; width: 100%; align-items: center; justify-content: center; } .index4_con ul li b { width: 72px; height: 72px; line-height: 72px; text-align: center; border-radius: 50%; margin-left: 10px; display: inline-block; background-color: #bbbbbb; margin-bottom: 15px; } .index4_con ul li span { margin-bottom: 15px; } .index4_con ul li b img { vertical-align: middle; } .index4_con ul li:hover b { background-color: #FF0000; } .index4_con ul li:hover i { color: #FF0000; } .index4_con p { height: 70px; line-height: 70px; width: 100%; text-align: right; } .index4_con p img { vertical-align: middle; margin-right: 80px; } .index_news { width: 100%; float: left; background: #fafafa; padding-top: 30px; padding-bottom: 70px; } .news_l { width: 100%; padding: 15px 0px 0px; float: left; } .news_tab { display: table; padding-bottom: 30px; margin: 0px auto; } .news_tab li { width: 178px; height: 49px; line-height: 49px; text-align: center; float: left; margin-right: 10px; /* color: #fff; */ font-size: 18px; /* background-color: #0069b5; */ ; } .news_tab li a { width: 100%; display: inline-block; height: 49px; line-height: 49px; text-align: center; border: solid 1px #c6c6c6; border-radius: 25px; } .news_tab li.hover a { color: #fff; background-color: #0069b5; } .news_r { float: left; width: 500px; height: 490px; /* padding: 0px 20px; */ /* border: solid 1px #eeeeee; */ } .news_l_t { width: 100%; float: left; } .news_l_t li { float: left; font-size: 20px; color: #666; cursor: pointer; margin: 0px 10px; height: 40px; position: relative; } .news_l_t li:before { position: absolute; right: -15px; top: 0px; color: #666; } .news_l_t li { color: #009f31; font-weight: bold; font-size: 24px; } .news_l_t span { float: right; text-transform: uppercase; } .news_l_con { overflow: hidden; width: 100%; float: left; height: 422px; } .news_lcon:last-child { display: none; } .news_lcon dl { width: 600px; color: #666666; float: left; margin-bottom: 10px; height: 422px; position: relative; } .news_lcon dl dt { width: 558px; height: 422px; float: left; margin-right: 25px; } .news_lcon dl dt img { float: left } .news_lcon dl dt span { position: absolute; bottom: 0px; left: 0px; background: url(/image/img12.png) center center no-repeat; width: 570px; height: 65px; line-height: 65px; background-size: 570px; /* display: none; */ } .news_lcon dl dt span b { margin-left: 24px; color: #ffffff; } .news_lcon dl dt span i { width: 110px; text-align: center; float: right; display: inline-block; color: #fff; font-size: 14px; } .news_lcon dl dt span i a { color: #fff; } .news_lcon ul { width: calc(100% - 600px); float: left; } .news_lcon ul li { width: 598px; height: 55px; padding: 20px 10px; background-color: #ffffff; box-shadow: 2px 2px 6px 0px rgba(0, 0, 0, 0.05); margin-bottom: 15px; float: left; } .news_lcon ul li p { width: 85px; text-align: center; float: left; position: relative; margin-right: 12px; } .news_lcon ul li p::after { position: absolute; content: ""; width: 1px; height: 50px; background: #cbcbcb; left: 80px; top: 0px; /* border-right: 1px solid #cbcbcb; */ } .news_lcon ul li p i, .news_lcon ul li p b { width: 100%; display: inline-block; float: left; font-size: 14px; color: #999; } .news_lcon ul li p i { font-size: 36px; color: #999; line-height: 40px; } .news_lcon ul li span { width: calc(100% - 100px); float: left; display: inline-block; } .news_lcon ul li em, .news_lcon ul li strong { width: 100%; float: left; display: inline-block; color: #333; } .news_lcon ul li em { font-size: 16px; line-height: 36px; } .news_lcon ul li strong { font-size: 14px; color: #666; overflow: hidden; height: 20px; width: 98%; } .news_lcon ul li:hover em { color: #FF0000; } .link { width: 100%; float: left; height: 60px; background: #f4f4f4; line-height: 60px; } .link dl { width: 100%; float: left; } .link dl dt { float: left; font-size: 18px; color: #FF0000; /* color: #fff; */ /* width: 140px; */ text-align: center; position: relative; font-weight: bold } .link dl dd { float: left; margin-left: 15px; } .link dl dd a { float: left; margin: 0px 10px; position: relative; font-size: 14px; color: #666666; } .link dl dd a:hover { color: #FF0000 } .link dl dd a:last-child::after { content: ""; position: absolute; right: -10px; top: 0px; } .copy { width: 100%; background: url(/image/copy.png) center center repeat-x; height: 366px; float: left; font-size: 14px; color: #9f9f9f; line-height: 28px; } .copy_top { width: 100%; float: left; height: 274px; /* margin-top: 65px; */ } .copy1_l { float: left; width: 340px; font-size: 14px; color: #cccccc; } .copy1_l p { font-size: 27px; color: #f28f27; padding-bottom: 10px; } .copy a:hover { color: #FF0000 } .copy1 { width: 300px; /* margin-top: 25px; */ /* padding-left: 270px; */ float: left; } .copy2 { width: 540px; float: left; } .copy3 { width: 220px; padding-left: 140px; float: left; height: 300px; padding-top: 57px; border-left: 1px solid #414340 } .copy_tit { width: 100%; float: left; font-size: 18px; color: #fff; padding-bottom: 30px; margin-top: 50px; position: relative; } .copy_tit::after { content: ""; position: absolute; left: 0px; top: 35px; width: 31px; height: 3px; background: #FF0000; display: inline-block } .copy1 { position: relative; } .copy1 p { position: absolute; top: 10px; left: 40px; color: #333333; } .copy1 ul { width: 100%; float: left; } .copy1 ul li { width: 80px; float: left; line-height: 29px; } .copy1 ul li a { width: 80px; float: left; display: inline-block; color: #9f9f9f } .copy2 dl { width: 100%; float: left; } .copy2 dl dt { width: 100%; float: left; display: inline-block; font-size: 20px; color: #fff; padding-bottom: 5px; } .copy2 dl dd { width: 100%; float: left; display: inline-block; font-size: 14px; color: #9f9f9f; line-height: 28px; } .copy2 dl dd img { margin-right: 5px; float: left; margin-top: 5px; } .copy_r { float: right; } .copy_r ol { float: right; } .copy_r ol li { width: 176px; height: 145px; background-color: #325282; /* height: 160px; */ line-height: 145px; padding: 8px 0px 8px 8px; /* background-color: #11449d; */ border-radius: 3px; margin-left: 40px; float: left; } .copy_r ol li:first-child { margin-left: 0px; } .copy_r ol li p { /* display:table-cell;vertical-align:middle; */ display: flex; align-items: center; /* align-content: center; */ /* justify-content: center; */ /* justify-self: center; */ /* justify-items: center; */ } .copy_r ol li:first-child { margin-left: 0px; } .copy_r ol li img { float: left; } .copy_r ol li b { color: #fff; width: 15px; margin: 0 auto; line-height: 24px; font-size: 16px; float: left; /* margin: 10px 0px 0px 5px; */ word-wrap: break-word; /*英文的时候需要加上这句,自动换行*/ word-break: break-all; display: inline-block; } .copy_bot2 { line-height: 50px; } .copy_bot2 a { color: #acaeb0; } .banner_img { width: 100%; height: 300px; margin: auto; overflow: hidden; margin-top: 100px; float: left; } .banner_img p { width: 100%; height: 300px; margin: auto; overflow: hidden; position: relative; top: 0px; } .banner_img p img { position: absolute; left: 50%; margin-left: -960px; } .content { width: 100%; float: left; margin-top: 20px; padding-bottom: 50px; } .page_tit { width: 100%; height: 50px; line-height: 50px; border-bottom: 1px solid #f0f0f0; font-size: 18px; margin-bottom: 20px; } .page_tit .fl { color: #333; padding-left: 10px; position: relative; font-weight:bold; } .page_tit .fl:after { content: ""; top: 15px; width: 3px; left: 0px; position: absolute; height: 18px; background: #FF0000; } .page_tit a { margin: 0px 2px; } .about_con { width: 100%; float: left; font-size: 14px; line-height: 28px; } .about_con div { font-size: 14px; color: #666; line-height: 30px; float: left } .about_con div { width: calc(100% - 490px); float: left; } anli { float: left; width: 100%; } .anli ul { float: left; width: 100%; padding-top: 15px; } .anli ul li { float: left; width: 360px; text-align: center; margin-right: 60px; margin-bottom: 20px; position: relative; height: 250px; } .anli ul li img { width: calc(100% - 6px); background: #fff; border: 1px solid #d9d9d9; padding: 2px; width: 354px; height:200px; } .anli ul li a b { line-height: 38px; display: inline-block; color: #333333; font-size: 14px; width: 100% } .anli ul li:nth-child(3n) { margin-right: 0px; } .anli ul li:hover a { color: #FF0000; display: inline-block; } .anli ul li:hover a b { color: #FF0000 } .anli ul li:hover img { border: 1px solid #FF0000; } cer { float: left; width: 100%; } .cer ul { float: left; width: 100%; padding-top: 15px; } .cer ul li { float: left; width: 360px; text-align: center; margin-right: 60px; margin-bottom: 20px; position: relative; height: 520px; } .cer ul li img { width: calc(100% - 6px); background: #fff; border: 1px solid #d9d9d9; padding: 2px; width: 354px; height:464px; } .cer ul li a b { line-height: 38px; display: inline-block; color: #333333; font-size: 14px; width: 100% } .cer ul li:nth-child(3n) { margin-right: 0px; } .cer ul li:hover a { color: #FF0000; display: inline-block; } .cer ul li:hover a b { color: #FF0000 } .cer ul li:hover img { border: 1px solid #FF0000; } .pageimg5{width: 100%; float: left;} .pageimg5 ul li { width: 223px; text-align: center; float: left; margin-right: 20px; margin-bottom: 22px; } .pageimg5 ul li a{width: 100%;display: inline-block;float: left;} .pageimg5 ul li img {vertical-align: middle;width:calc(100% - 2px);border: solid 1px #dfdfdf;} .pageimg5 ul li:nth-child(5n){ margin-right: 0px; } .pageimg5 ul li:hover img{border: 1px solid #FF0000;} #gallery-overlay { background-color: #000; } #gallery-container { font: 16px/22px verdana, arial, sans-serif; } #gallery { color: #999; display: none; height: 200px; margin: 0 auto; position: relative; width: 300px; box-shadow: 0 0 64px #000; -moz-box-shadow: 0 0 64px #000; -webkit-box-shadow: 0 0 64px #000; } #gallery-image-container { display: none; height: 100%; } #gallery-loading { padding: 8px; } #gallery-controls { display: none; height: 100%; left: 0; position: absolute; top: 0; width: 100%; } #gallery-controls div { float: left; height: 100%; width: 50%; } #gallery-controls a { background: #fff; color: #000; font-size: 12px; outline-style: none; position: absolute; text-decoration: none; top: 40px; } #gallery-previous-link { left: 0; padding: 6px 10px 6px 6px; border-radius: 0 6px 6px 0; -moz-border-radius-bottom-right: 6px; -webkit-border-bottom-right-radius: 6px; -moz-border-radius-topright: 6px; -webkit-border-top-right-radius: 6px; } #gallery-next-link { padding: 6px 6px 6px 10px; right: 0; border-radius: 6px 0 0 6px; -moz-border-radius-bottom-left: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-topleft: 6px; -webkit-border-top-left-radius: 6px; } #gallery-meta-container { background: #fff; color: #999; display: none; margin: 0 auto; overflow: auto; } #gallery-image { padding: 8px; } #gallery-meta { display: none; height: 44px; padding: 0px 8px; } #gallery-meta div { float: left; } #gallery-info { text-align: left; width: 80%; } #gallery-close { line-height: 30px; text-align: right; width: 20%; } #gallery-close a { color: #999; font-size: 24px; font-weight: bold; outline-style: none; text-decoration: none; } #gallery-close a:hover { color: #bbb; } #gallery-title a, #gallery-title a:link, #gallery-title a:visited { color: #666; font-size: 14px; font-weight: bold; line-height: 14px; } #gallery-title a:visited:hover { color: #999 } #gallery-pages { color: #999; display: block; font-size: 10px; line-height: 14px; } .contact { width: 100%; float: left; margin-top: 0px; margin-bottom: 60px; } .contact1_top { width: 100%; display: flex; justify-content: space-between; } .contact1_topl { width: 600px; display: flex; flex-direction: column; } .contact1_topl dl { display: flex; flex-direction: column; font-size: 14px; line-height: 30px; margin-bottom: 20px; } .contact1_topl dl dt { font-size: 18px; color: #ff0000; } .contact1_topl ul { width: 100%; display: flex; flex-direction: row; } .contact1_topl ul li { display: flex; flex-direction: row; width: 180px; margin-right: 50px; color: #0d387c; font-size: 14px; align-items: center; } .contact1_topl ul li img { margin-right: 10px; } .contact1_topr { width: 464px; float: left; } .contact1_bot { width: 100%; float: left; font-size: 16px; color: #333; margin-top: 20px; } .contact1_bot>p { font-size: 14px; } .contact1_botcon { background: #f5f6f6; margin-top: 40px; width: calc(100% - 60px); padding: 30px 25px; float: left; } .contact1_botcon ul li { /* height: 40px; */ margin-bottom: 25px; background: #fff; border: 1px solid #e1e6eb; float: left; display: flex; align-items: flex-start; } .contact1_botcon ul li.wid45 { width: 550px; margin-right: 30px; } .contact1_botcon ul li:nth-child(2n) { margin-right: 0px; } .contact1_botcon ul li.wid100 { width: 100%; } .contact1_botcon ul li b { line-height: 40px; width: 45px; text-align: center; display: inline-block; } .contact1_botcon ul li b img { vertical-align: middle; } .contact1_botcon ul li input { width: calc(100% - 70px); padding: 0px 5px 0px 10px; line-height: 40px; border-left: 1px solid #e1e6eb; } .contact1_botcon ul li select { width: calc(100% - 70px); padding: 0px 5px 0px 10px; line-height: 40px; border: none; border-radius: 0px; height: 40px; background: #fff; border-left: 1px solid #e1e6eb; font-size: 14px; color: #666; } .contact1_botcon ul li select option { border-radius: 0px; } .contact1_botcon ul li textarea { width: calc(100% - 70px); height: 110px; padding: 10px; border-left: 1px solid #e1e6eb; } .contact1_botcon p { float: left; } .contact1_botcon p input { width: 70px; height: 40px; line-height: 40px; text-align: center; display: inline-block; margin-right: 10px; color: #fff; border-radius: 5px; } /*join*/ .join { width: 100%; margin-top: 30px; margin-bottom: 50px; float: left; } .join_topl { width: 650px; float: left; display: flex; flex-direction: column; } .join_topl ul li { display: flex; flex-direction: column; margin-bottom: 20px; line-height: 30px; color: #666666; font-size: 14px; width: 100%; } .join_topl ul li p { width: 100%; display: inline-flex; } .join_topl ul li img { width: 15px; vertical-align: middle; margin-top: 5px; margin-right: 3px; height: 15px; } .join_topl ul li span { width: 100%; display: inline-flex; color: #325690; } .join_topr { width: 510px; float: left; margin-left: 40px; } .join_topr img { width: 100%; float: left; } .news_con, .news_con ul { width: 100%; float: left; } .news_con ul li { width: calc(100% - 40px); padding: 20px; float: left; border: 1px solid #e8e8e9; margin-bottom: 20px; } .news_con ul li a { width: 100%; display: inline-block; display: flex; align-items: center; } .news_con ul li a>p { float: left; margin-right: 20px; } .news_con ul li dl { width: calc(100% - 350px); display: flex; justify-content: space-between; align-items: center; } .news_con ul li dl dt { width: 680px; display: flex; flex-direction: column; line-height: 26px; color: #666; } .news_con ul li dl dt p { font-size: 18px; color: #333333; } .news_con ul li dl dd { float: right; } .news_con ul li dl dt span { line-height: 34px; color: #999; } .news_con ul li dl dt span img { width: 14px; line-height: 34px; margin-right: 5px; vertical-align: middle; } .news_con ul li:hover dl dt p { color: #FF0000; } .news_con ul li dl dd img:first-child { display: none; } .news_con ul li:hover dl dd img:first-child { display: block; } .news_con ul li:hover dl dd img:last-child { display: none; } .pages { display: table; margin: auto; padding-top: 30px; padding-bottom: 50px; } .pages li { float: left; } .pages li a { height: 32px; padding: 0px 10px; line-height: 32px; background: #f3f3f3; color: #666; display: inline-block; margin-right: 10px; color: #666; text-align: center; } .pages li a:hover { height: 32px; line-height: 32px; background: #FF0000; color: #fff; text-align: center; } .pages li.active a { background: #FF0000; color: #fff } .newsshow { padding-bottom: 0px; width: 100%; float: left; } .newsshow .tc { text-align: center; width: 100%; font-size: 18px; color: #333333; font-weight: normal; padding: 10px 0px 15px; } .news_time { width: 100%; border-bottom: 1px solid #e8e8e9; text-align: center; line-height: 34px; } .news_time img { vertical-align: middle; width: 16px; line-height: 34px; margin-right: 5px; } .newsshow div { line-height: 28px; color: #666; font-size: 14px; padding-bottom: 5px; float: left; padding-top:10px; } .newsshow dl { float: left; width: 100%; line-height: 26px; font-size: 14px; } .newsshow dl dt { float: left; color: #666; } .newsshow dl dd a { float: left; color: #666 } .newsshow dl dd a:hover { color: #FF0000 } .product { width: 100%; float: left; } .product ul { float: left; width: 100%; } .product ul li { float: left; margin-right: 20px; margin-bottom: 30px; background: #fff; text-align: center; width: 384px; height: 460px; position: relative; background-color: #ffffff; border: 1px solid #e5e5e5; /* box-shadow: 3px 4px 27px 0px rgba(0, 0, 0, 0.14); */ } .product ul li:nth-child(3n) { margin-right: 0px; } .product ul li a { display: inline-block; width: 100%; text-align: center; } .product ul li img { width: 380px; display: inline-block; float: left; padding:2px; height: 380px; } .product ul li p { position: absolute; bottom: 0px; z-index: 3; left: 0px; width: 100%; text-align: left; display: inline-block; height: 75px; border-top: 1px solid #eaeaea; color: #333; font-size: 20px; background: url(/image/arrow1.png) 310px center no-repeat; } .product ul li p span { width: 100%; float: left; display: inline-block; } .product ul li p i, .product ul li p b { padding-left: 20px; width: calc(100% - 20px); float: left; display: inline-block; font-size: 14px; color: #666; } .product ul li p b { font-size: 16px; color: #333; margin-top: 25px; } .product ul li:hover p { background: url(/image/arrow2.png) 310px center no-repeat; color: #FF0000; } .product ul li:hover p b, .product ul li:hover p i { color: #FF0000; } .faqshow_l { width: 550px; float: left; } .product_detail { padding: 10px 0; position: relative; left: 0px; } .detail_pic { width: 150px; float: left; margin-right: 20px; } .detail_pic img { width: 100%; } .detail_text { width: 490px; } .detail_text h1 { color: #e7a60b; font-size: 26px; line-height: 36px; margin-bottom: 5px; } .detail_text p { font-size: 14px; line-height: 24px; } .detail_text .buy-btn { display: block; width: 150px; height: 46px; line-height: 46px; text-align: center; font-size: 18px; color: #fff; border-radius: 3px; background: #008BD6; margin-top: 40px; margin-bottom: 15px; } .product_detail_list { padding: 0px 0; overflow: hidden; } .product_detail_list ul { margin-right: -20px; position: relative; } .product_detail_list li { float: left; width: 208px; margin-right: 20px; text-align: center; } .product_detail_list li .product_detail_list_pic { height: 208px; padding: 3px; box-sizing: border-box; border: 1px solid #efefef; overflow: hidden; } .product_detail_list li img { width: 100%; } .product_detail_list li p a { display: block; font-size: 14px; line-height: 34px; background: #008bd6; color: #fff; } .product_detail_info_l { position: relative; float: left; } .product_big { width: 500px; height:500px; } .product_big img{ border: 1px solid #e9e9e9; padding:2px; width:494px; height:494px; } .img_mark { position: absolute; top: 0; left: 0; width: 200px; height: 200px; background-size: 100%; margin: -100px 0 0 -100px; display: none; } .zoom_box { position: absolute; top: 0; right: -560px; width: 390px; height: 390px; border: 1px solid #e9e9e9; display: none; } .product_small { position: relative; width: 152px; float: left; margin-right: 20px; margin-top: 10px; overflow: hidden; height: 560px; } .product_small_list { margin-left: 2px; width: 154px; height: 490px; overflow: hidden; float: left; } .product_small_list ul { width: 150px; height: 10000px; position: absolute; } .product_small_list li { float: left; width: 148px; height: 148px; text-align: center; padding: 2px; margin: 0 2px; border: 1px solid #e9e9e9; box-sizing: border-box; cursor: pointer; overflow: hidden; margin-top: 16px; } .product_small_list li img { width: 142px; height: 142px; } .product_small_list li.show { border: 1px solid #FF0000; padding: 2px; } .faqshow div.product_small_btn { width: 150px; margin-left: 2px; height: 28px; line-height: 28px; text-align: center; font-size: 14px; border: 1px solid #ccc; background: #e9e9e9; box-sizing: border-box; float: left; cursor: pointer; position: relative; z-index: 6; } .faqshow div .product_small_r { float: left; position: relative; top: 14px; left: 0px; } .faqshow .faqshow_r { width: 650px; float: right; padding-top: 20px; } .faqshow .faqshow_r p { padding-bottom: 10px } .faqshow .faqshow_r p.col_0c5aaa { color: #0c5aaa } .faqshow dl { float: left; width: 100%; line-height: 26px; font-size: 14px; } .faqshow dl dt { float: left; color: #666; } .faqshow dl dd a { float: left; color: #666 } .faqshow dl dd a:hover { color: #0c5aaa } .faqshow_bot { width: 100%; float: left; margin-top: 50px; } .faqshow_bot .faqshow_tit { width: 100%; height: 45px; line-height: 45px; background: #f7f7f7; } .faqshow_tit b { background: #FF0000; display: inline-block; padding: 0px 20px; height: 45px; line-height: 45px; color: #fff; } .faqshow_botcon { width: 100%; float: left; margin-top: 20px; font-size:14px; line-height:30px; } .faqshow_botcon img { border: none; } .download { width: 100%; float: left; margin-top: 20px; } .download ul { width: 100%; float: left; margin-right: 40px; } .download ul:last-child { margin-right: 0px; } .download ul li { width: 48%; height: 45px; line-height: 45px; float: left; background: #efefef; margin-bottom: 8px; cursor: pointer; } .download ul li:nth-child(2n) { float: right } .download ul li p { position: relative; text-indent: 30px; width: calc(100% - 150px); overflow: hidden; float: left; font-size: 14px; } .download ul li p:before { position: absolute; left: -15px; content: '·'; top: 0px; font-size: 40px; color: #333; font-size: 14px; } .download ul li span { float: right; } .download ul li span a { width: 120px; height: 45px; background: #333; line-height: 45px; text-align: center; display: inline-block; color: #fff; font-size: 14px; } .download ul li:hover span a { width: 120px; height: 45px; background: #FF0000; line-height: 45px; text-align: center; display: inline-block; color: #fff; font-size: 14px; } .download ul li.hover { color: #FF0000 } .lf { float: left; } .rt { float: right; } .page_btn { text-align: center; padding-top: 30px; } .page_btn a { display: inline-block; margin: 0 10px; padding: 5px 10px 5px 10px; background: #efefef; font-size: 14px; border-radius: 3px; } .page_btn a.show, .page_btn a:hover { background: #FF0000; color: #fff; } .page_join_box li { margin-bottom: 20px; } .page_join_tt { font-size: 14px; font-weight: bold; line-height: 36px; padding-left: 7px; background: #f3f3f3; } .page_join_list { padding-top: 10px; font-size: 14px; color: #666666; line-height: 32px; display: none; } .page_join_list h6 { font-weight: bold; } .page_product_box .page_technology_tt a { color: #01772b; } .page_right .m-news-bd li{ margin-top: 20px; } .page_right .m-news-bd .m-news-article{ width: 800px; padding-right: 50px; } .page_news_detail_box .page_news_detail_tt { font-size: 18px; font-weight: bold; margin: 20px 0; text-align: center; color:#004098; } .page_news_detail_box .page_news_detail_text { font-size: 14px; line-height: 28px; text-align: justify; } .page_news_detail_next { margin-top: 20px; } .page_news_detail_next p { font-size: 14px; line-height: 24px; } .page_news_detail_next a { margin: 0 5px; } .page_news_detail_next a:hover { color: #fd7507; } .sub, .res { width: 100px; line-height: 30px; border-radius: 3px; border: 0; color: #fff; margin-right: 10px; cursor: pointer; transition: all .5s ease; margin-bottom: 25px; } .sub { background: #333; margin-left: 50px; } .sub:hover { background: #ff0000; } .res { background: #333; } .res:hover { background: #ff0000; } .fd_bottom_copy{ font-size: 14px; width: 1200px; padding-top: 10px; margin: 0 auto; position: relative; } .fd_bottom_copy a{ /* position: absolute; */ color: #9f9f9f; } .fd_bottom_copy a:last-child{ float: right; } .fd_bottom{ height:316px; } .fd_bottom div{ width: 240px; padding-top: 60px; float: left; } .fd_bottom div span{ display: inline-block; width: 32px; height: 3px; overflow: hidden; background: #FF0000; margin-bottom: 10px; } .fd_bottom div p a{ color: #ccc; } .fd_bottom div h2{ color: #fff; font-size: 18px; } .fd_bottom div h2 i{ color: #FF0000; } .zo_title{ font-size: 26px; font-weight: bold; text-align: center; padding: 80px 0 25px 0; } .zo_title_bg{ background: url('/image/03.png') no-repeat 100% 100%; width: 100%; height: 15px; margin-top: 5px; } .zo_four{ overflow: hidden; margin-bottom: 60px; } .zo_four >div{ float: left; width: 285px; margin-right: 20px; } .zo_four >div:nth-child(4n){ margin-right: 0; } .zo_four >div h3{ margin: 5px 0; } .zo_four >div h3:hover{ color: #c00; } .zo_four >div img{ width: 100%; box-sizing: border-box; border: 1px solid #ccc; padding: 2px; } .zo_four >div p{ font-size: 14px; color: #7d7d7d; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; line-height:20px; } .zo_products{ /* margin-bottom: 50px; */ } .zo_products >div p{ text-align: center; } .zo_products >div{ margin-bottom: 15px; } .zo_products >div:hover img{ border: 1px solid #c00; } .zo_products >div:hover p{ color: #c00; } .zo_four .zo_four_more{ margin-top: 10px; display: inline-block; width: 100%; height: 40px; background: #f0f0f0 url('/image/02.png') no-repeat 20px center; } .zo_four >div:hover .zo_four_more{ background: #f0f0f0 url('/image/01.png') no-repeat 20px center; } .zo_four >div:hover .zo_four_more span{ background: #c00; } .zo_four .zo_four_more span{ display: inline-block; height: 40px; line-height: 40px; padding: 0 20px; float: right; background: #333; color: #fff; } .zo_about{ background: url(/image/04.jpg) center center no-repeat; color: #fff; margin-bottom: 100px; height:680px; width:100%; float:left; } .zo_about .main{ position: relative; padding-bottom: 150px; } .zo_about .main >p{ font-size: 16px; margin-bottom: 20px; line-height:30px; } .zo_about .zo_about_img{ position: absolute; width: 100%; left: 0; bottom: -100px; } .zo_about .zo_about_img img{ float: left; width: 285px; margin-right: 20px; } .zo_about .zo_about_img img:last-child{ margin-right: 0px; } .zo_message{ background: url('/image/05.jpg') no-repeat 100% 100%; text-align: center; padding-bottom: 80px; } .zo_message{ background: url(/image/05.jpg) center center no-repeat; color: #333; height:500px; width:100%; float:left; text-align: center; } .zo_message form input{ border: 1px solid #ccc; height: 60px; line-height: 60px; text-indent: 10px; } .zo_message form >input{ width: 500px; margin: 0 10px; } .zo_message form p{ margin: 15px 0; } .zo_message form p input{ width: 1020px; } .zo_message form textarea{ border: 1px solid #ccc; text-indent: 10px; width: 1020px; height: 80px; padding-top: 10px; margin-bottom: 20px; } .zo_message form >span{ cursor: pointer; display: inline-block; width: 300px; margin: 0 10px; height: 60px; line-height: 60px; background: #3f4346; color: #fff; text-align: center; } .zo_message form >span:hover{ background: #c00; } .zo_tab_span span{ display: inline-block; padding: 8px 10px; border-radius: 4px; background:#f0f0f0; color: #414340; margin: 0 10px; font-size: 14px; font-weight: 400; margin-bottom: 10px; font-size: 16px; cursor: pointer; } .zo_tab_span .zo_tab_active,.zo_tab_span span:hover{ background: #c00; color: #fff; } .zo_news{ overflow: hidden; padding-bottom: 60px; display: none; } .zo_news >div{ float: left; width: 575px; margin-right: 50px; margin-bottom: 20px; } .zo_news >div:nth-child(2n){ margin-right: 0; } .zo_news >div a >div{ float: left; } .zo_news >div a:hover h3{ color: #c00; } .zo_news >div a:hover span{ color: #c00; text-decoration: underline; } .zo_news_left img{ width: 155px; border: 1px solid #ccc; padding: 2px; margin-right: 10px; } .zo_news_right{ width: 400px; } .zo_news_right h3{ border-bottom: 1px dotted #ccc; padding-bottom: 6px; font-weight:bold; } .zo_news_right span{ color:#FF0000; } .zo_news_right p{ color: #666; margin: 5px 0; height: 70px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; line-height:23px; } .zo_bottom_link{ position: absolute; right: 0px; top: 10px; width: 150px; height: 30px; background: url('/image/icon.png') no-repeat; background-size: 100% 100%; } .zo_bottom_link a{ display: inline-block; width: 30px; height: 30px; margin-right: 10px; } .zo_bottom_link a:last-child{ margin-right: 0; } .zo_bottom_link-text{ position: absolute; right: 160px; top: 10px; } .indextit { text-align: center; margin-top: 60px; margin-bottom: 30px; } .indextit p{ font-size: 30px; color: #333; font-weight: bold;height: 40px; text-transform: uppercase } .indextit span {width: 64px;height: 4px;background: #ff0000;border-radius: 4px;display: inline-block;} .indextit1 p{color: #fff;} .indextit1 span{background-color: #ff0000;} .index1 {width: 100%;float: left;background: rgb(242,242,242);} .index1con ul{ width: 100%; float: left; } .index1con ul li {width: 380px;height: 490px;margin-bottom:30px; ;box-shadow:-1px 5px 10px 0px #666; box-shadow: 3px 4px 27px 0px rgba(0, 0, 0, 0.14);float: left;margin-right: 30px;} .index1con ul li img{width: 100%;} .index1con ul li:nth-child(3n){ margin-right: 0px; } .index1con ul li p{ width: 330px; padding: 10px 25px; float: left; } .index1con ul li i,.index1con ul li span {width: 100%;float: left;display: inline-block;} .index1con ul li i{ text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 18px;color: #333; line-height:30px; margin-bottom: 10px; } .index1con ul li span{ text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 4; -webkit-box-orient: vertical; font-size: 14px;color: #666; line-height: 26px; margin-bottom: 10px; } .index1con ul li:hover i{color: rgb(0,126,199);} .index_2{width: 100%;float: left;background:url(/image/bg.jpg) top center no-repeat;} .index2_con_top {width: 100%;color: #fff;margin-bottom:50px;float: left;font-size: 16px;line-height: 28px;} .index2_con_top p{width: 100%;float: left;margin-bottom: 40px;} .index2_con_bot {width: 100%;float: left;} .index2_con_bot ul{ width: 100%; float: left; } .index2_con_bot ul li {width: 380px;height: 320px;background: #fff;margin-bottom:30px; ;box-shadow: 3px 4px 27px 0px rgba(0, 0, 0, 0.14);float: left;margin-right: 30px;text-align:center;} .index2_con_bot ul li:nth-child(3n){ margin-right: 0px; } .index2_con_bot ul li span{ width: 320px; padding: 10px 30px; float: left; font-size: 15px; line-height: 26px; color: #999; text-align:left; } .index2_con_bot ul li b{width: 100%;padding-top: 50px;display:inline-block;text-align: center;} .index2_con_bot ul li p{font-size: 22px;text-transform: capitalize;color: #333;width: 100%;float: left;margin-top: 15px;margin-bottom: 5px;} .index3con {width: 100%;float: left;} .index3con ul{ width: 100%; float: left; } .index3con ul li {width: 380px;height: 460px;background: #fff;margin-bottom:30px;float: left;margin-right: 30px;text-align:center;} .index3con ul li img{width: 100%;} .index3con ul li:nth-child(3n){ margin-right: 0px; } .index3con ul li span{ width: 380px; margin: 0px 0px 10px; float: left; font-size: 14px; line-height: 26px; color: #999; text-align: left; height: 90px; } .index3con ul li p{font-size: 16px;text-transform: capitalize;color:#333;width: 380px;margin: 10px 0px;float: left;line-height: 30px;margin-top: 10px;text-align: left;} .index3con ul li p:hover{ color:#ff0000} .index3con ul li i{width:100%;padding-top: 10px;display:inline-block;} .index3con ul li i b{ float: left;width: 140px;height: 36px;line-height: 36px; border-radius: 5px; background:#333; color: #fff; } .index3con ul li i b:hover{ float: left;width: 140px;height: 36px;line-height: 36px; border-radius: 5px; background:#ff0000; color: #fff; } .index3con ul li i strong{ float: right;width: 140px;height: 36px;line-height: 36px; border-radius:5px 0px 0px 5px; color: #fff; background: #007EC7; text-transform: capitalize; } .index3con ul li:hover i strong{ background: #F79118; } .product_list1 ul { margin: 0 -13px; } .product_list1 li { float: left; width: 286px; box-sizing: border-box; margin: 0 5px 20px 14px; padding: 3px; } .product_list_img1 { width: 280px; height: 210px; overflow: hidden; } .product_list_img1 img { width: 270px; height: 200px; padding:3px; border: 1px solid #e8e8e8; } .product_list_text1 { font-size: 13px; line-height: 32px; text-align: center; } .product_list_text1 a { display: block; color: #666; transition: all .5s ease; font-size:14px; } .product_list1 li:hover a { color: #ff0000; font-size:14px; } .index2_con1 { width: 100%; float: left; margin-top: 0px; } .index2_con_tit1{ width: 100%; float: left; position: relative; } .index2_con_tit1 ul{ display: table; position: relative; margin: 0px auto; z-index: 3; } .index2_con_tit1 ul li { float: left; width: 190px; height: 48px; line-height: 48px; margin-right: 10px; text-align: center; position: relative; z-index: 3; } .index2_con_tit1 ul li a { border: 1px solid #efefef; width: 100%; background: #efefef; height: 48px; line-height: 48px; display: inline-block; border-radius: 5px; font-size:18px; } .index2_con_tit1 ul li:hover a,.index2_con_tit1 ul li.hover a{ background-image: linear-gradient(-32deg, #ff0000 0%, #ff0000 100%), linear-gradient( #ff0000, #ff0000); color: #fff; border: #ff0000; font-size:18px; } .index2_con_bot1{ width: 100%; float: left; margin-top: 40px; height:460px; overflow: hidden; } .index2_con_bot1 ul li{ width: 380px; height: 430px; float: left; margin-right: 30px; text-align: center; margin-bottom: 30px; } .index2_con_bot1 ul li a{ width: 380px; /* padding: 1px; */ height: 430px; border-radius: 2px; overflow: hidden; display: inline-block; } .index2_con_bot1 ul li i{width: 380px;height:380px;background: #fff;display: inline-block;text-align: center;} .index2_con_bot1 ul li i img {vertical-align: middle;width:calc(100% - 6px);padding:2px;border: 1px solid #cfcfcf; height:370px;} .index2_con_bot1 ul li b{ width: 100%; float: left; display: inline-block; font-size: 14px; color: #333; /* margin-top: 15px; */ line-height: 50px; margin-top:0px; } .index2_con_bot1 ul li:hover i img{ border:1px solid #ff0000; } .index2_con_bot1 ul li:hover a{ color: #ff0000; } .index2_con_bot1 ul li:hover a b{ color: #ff0000; } /* FILE ARCHIVED ON 03:24:53 Feb 04, 2022 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 09:19:24 Nov 08, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.546 exclusion.robots: 0.03 exclusion.robots.policy: 0.019 esindex: 0.012 cdx.remote: 19.862 LoadShardBlock: 170.108 (3) PetaboxLoader3.resolve: 192.404 (3) PetaboxLoader3.datanode: 98.109 (4) load_resource: 182.607 */