/*氓陇麓茅茠篓忙聽路氓录聫*/ .top { height:100px; } .topbox .boxx { border-bottom: 1px solid #eee; color: #5a5a5a; line-height: 26px; } #header { } .logo { float: left; padding-top: 17px; } .topLink { float: right; text-align: right; position: relative; z-index: 9999; } .translate { width: 100px; position: absolute; left: 0; top: 10px; z-index: 9999; } .tran-in { left: 120px; } .translate li { border: 1px dashed #cccccc; line-height: 26px; text-align: left; background: #fff; } .translate li a { display: block; padding-left: 10px; background: url(../images/dot4.png) no-repeat 88% 11px; } .translate li a:hover { text-decoration: none; color: #275cea; cursor: pointer; } .translate-en { display: none; padding: 6px; padding-top: 0px; } .translate li .translate-en a { padding-left: 0px; text-align: center; background: #fff; border-bottom: 1px solid #cccccc; } .translate li .translate-en a:hover { font-weight: bold; } .topLink .f_count { color: #ff0000; font-size: 13px; font-weight: bold; } .topLink .k1 { line-height: 32px; padding-top: 5px; } .topLink .k2 { color: #074b91; font-size: 14px; font-family: "氓戮庐猫陆炉茅鈥衡€γ┞烩€?; } #menu { padding-left: 3%; } /*莽茠颅茅鈥斅β惻撁绰?/ .search { text-align: left; height: 24px; background-color: #f8f8f8; padding: 5px 10px 5px 10px; } #formsearch { width: 230px; border: 2px solid #2288dd; border-radius: 15px; margin-top: 36px; } .hotSearch {} #search-type { float: left; width: 100px; height: 24px; border: 1px solid #c8c8c8; margin-right: 5px; } /*盲赂禄盲陆鈥溍β犅访ヂ悸?/ #container { width: 1000px; margin: 0 auto; margin-top: 10px; } .boxx { padding: 0 10%; } @media (max-width: 1680px) { .boxx { padding: 0 15px; } } @media (max-width: 1399px) { #formsearch { display: none; } #menu { padding-right: 0; } } @media (max-width: 1099px) { .navv li a { padding: 0 15px; } } .tit { color: #4e4e4e; font: 600 36px/40px "Microsoft Yahei"; padding-top: 60px; position: relative; } .tit span { color: #2288dd; } .tit .webLine5 { position: absolute; left: -22px; top: 0; } .tit .webLine5 .webs5 { fill: none; stroke-width: 1px; stroke: #000; opacity: 1; stroke-dasharray: 0 720; transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; -webkit-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; -moz-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; -o-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; } .active .tit .webLine5 .webs5 { stroke-dasharray: 720 0; } .tit .webLine6 { position: absolute; left: -22px; top: -90px; } .tit .webLine6 .webs6 { fill: none; stroke-width: 1px; stroke: #000; opacity: 1; stroke-dasharray: 0 720; transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; -webkit-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; -moz-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; -o-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; } .active .tit .webLine6 .webs6 { stroke-dasharray: 720 0; } .procate {} .procate .catebox { display: none; } .cate-left { position: relative; left: -50px; opacity: 0; transition: all 1s; } .active .cate-left { left: 0; opacity: 1; transition-delay: 0.7s; } .cate-en { color: #5a5a5a; font: 400 48px/60px "Microsoft Yahei"; margin-bottom: 15px; } .catetext { padding-left: 100px; } .cate-img { padding-right: 100px; } .catetext h3 { color: #000; font: 400 48px/104px "Microsoft Yahei"; background: url(../images/line.jpg) no-repeat 0 0; } .catetext .intro { color: #646464; font: 400 16px/30px "Microsoft Yahei"; padding: 30px 0 20px; } .catetext .intro li{margin-bottom:30px;position:relative;} .catetext .intro li:nth-child(1) .introo{background:url(../images/ye1.jpg) no-repeat;position:absolute;background-size:cover;right:0;bottom:0; top:0;left:0;text-align:center;font-size:24px;color:#fff;line-height:128px;display:none;} .catetext .intro li:nth-child(1):hover .introo{display:block;} .catetext .intro li:nth-child(2) .introo{background:url(../images/ye2.jpg) no-repeat;position:absolute;background-size:cover;right:0;bottom:0; top:0;left:0;text-align:center;font-size:24px;color:#fff;line-height:128px;display:none;} .catetext .intro li:nth-child(3) .introo{background:url(../images/ye3.jpg) no-repeat;position:absolute;background-size:cover;right:0;bottom:0; top:0;left:0;text-align:center;font-size:24px;color:#fff;line-height:128px;display:none;} .catetext .intro li:nth-child(2):hover .introo{display:block;} .catetext .intro li:nth-child(3):hover .introo{display:block;} .catetext .intro img{max-width:100%;} .catetext .more { margin-top: 0px; } .catetext .more a { display: inline-block; width: 101px; border: 1px solid #e5e5e5; border-radius: 15px; color: #c3c2c2; text-align: center; font: 400 12px/27px "Microsoft Yahei"; position: relative; transition: all 0.3s; } .catetext .more a:before { position: absolute; left: -100px; top: 13px; width: 100px; height: 1px; content: ""; background: #e5e5e5; } .catetext .more:hover a { background: #2288dd; color: #fff; } .catetext .more:hover a:before { background: #2288dd; } .cate-img { text-align: right; position: relative; right: -50px; opacity: 0; transition: all 1s; } .active .cate-img { right: 0; opacity: 1; transition-delay: 0.7s; } .cate-left { padding-top: 35px; } .cate-bottom { padding-left: 100px; } .sort1 { position: relative; left: -50px; opacity: 0; transition: all 1.2s; top:-80px; } .active .sort1 { left: 0; opacity: 1; transition-delay: 1s; margin-top: 6%; } .sort1 li a { display: block; color: #969696; font: 400 14px/36px "Microsoft Yahei"; padding-bottom: 10px; } .sort1 li.cur a { color: #2288dd; } .sort1 li a:hover { color: #2288dd; } .swiper-container2 { padding-top: 20px; width: 100%; overflow: hidden; } .swiper-container2 .swiper-slide a { display: block; color: #333; font: 400 14px/36px "Microsoft Yahei"; text-align: center; } .swiper-wrapper img { max-width: 100%; height: auto; } @media (max-width: 1199px) { .webLine5, .webLine6 { display: none; } .tit { padding-top: 30px; } } @media (max-width: 767px) { .tit { font: 400 30px/42px "Microsoft Yahei"; padding-bottom: 10px; } .tit p { height: 30px; line-height: 30px; } } .tablia{} .tablia li{} .tablia li.cur{ margin-bottom: 30px !important; } .taba{display:none;} /* 氓鈥βヂ徛该偓盲禄鈥 */ .about { background: #2288dd; position: relative; padding-right: 10%; margin-top: 0px; } .about .aboutimg { position: absolute; height: 100%; background: url(../images/about.png) no-repeat; background-size: 100% 100%; } .abouttext { padding: 60px 0 60px 100px; position: relative; right: -50px; opacity: 0; transition: all 1.2s; } .active .abouttext { right: 0; opacity: 1; transition-delay: 1s; } .webLine7 { position: absolute; right: -52px; bottom: 0; padding-top: 30px; } .webLine7 .webs7 { fill: none; stroke-width: 1px; stroke: #fff; opacity: 1; stroke-dasharray: 0 720; transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; -webkit-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; -moz-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; -o-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 1s; } .active .webLine7 .webs7 { stroke-dasharray: 720 0; } .webLine8 { position: absolute; right: -52px; bottom: 0; } .webLine8 .webs8 { fill: none; stroke-width: 1px; stroke: #fff; opacity: 1; stroke-dasharray: 0 720; transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; -webkit-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; -moz-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; -o-transition: all 2s cubic-bezier(0.6, 0.8, 0.6, 1) 2s; } .active .webLine8 .webs8 { stroke-dasharray: 720 0; } .abouttext .tit2 { color: #fff; font: 600 48px/60px "Microsoft Yahei"; text-transform: uppercase; } .abouttext .tit2 p { padding-bottom: 15px; position: relative; margin-bottom: 10px; } .abouttext .tit2 p:before { position: absolute; width: 56px; height: 2px; left: 0; bottom: 0; background: #fff; content: ""; } .abouttext .content { color: #fff; font: 400 14px/30px "Microsoft Yahei"; margin: 30px 0; height: 120px; overflow: hidden; } .abouttext .more { margin-top: 20px; } .abouttext .more a { display: inline-block; width: 101px; border: 1px solid #fff; border-radius: 15px; color: #fff; text-align: center; font: 400 12px/27px "Microsoft Yahei"; position: relative; transition: all 0.3s; } .abouttext .more a:before { position: absolute; left: 101px; top: 13px; width: 100px; height: 1px; content: ""; background: #fff; } .abouttext .more:hover a { background: #fff; color: #2288dd; } .abouttext .more:hover a:before {} .aboutimgs img { max-width: 100%; height: auto; } @media (max-width: 1199px) { .webLine7, .webLine8 { display: none; } .about { margin-top: 30px; padding-right: 15px; } .abouttext { padding: 30px 0 30px 30px; } } @media (max-width: 767px) { .about .aboutimg { background: none; } .about { padding-right: 0; } .abouttext { padding: 30px 0 30px 0; } .abouttext .tit2 { font: 400 30px/42px "Microsoft Yahei"; } .abouttext .tit2 p { margin-bottom: 10px; } } /* 忙艙聧氓艩隆莽陆鈥樏慌 */ .small-map { position: relative; margin-top: 35px; height: 127px; } .small-map img { border: 1px solid #eee; } .small-map li { background: url(../images/small1.png) no-repeat; width: 429px; height: 127px; } .small-map li.on { background: url(../images/small2.jpg) no-repeat; } .map img { } .map .more { margin-top: 80px; } .map .more a { transition: all 0.3s; } .partext1 { transition: all 1.2s; } .about-tt{font:400 30px/120px "氓戮庐猫陆炉茅鈥衡€γ┞烩€?;color:#2288dd; background: url(../images/aboutt.png) no-repeat left 100%;margin-bottom: 4%} .mp2 { display: none; } .mapbox { position: relative; right: -50px; opacity: 0; transition: all 1.2s; } .active .mapbox { right: 0; opacity: 1; transition-delay: 1s; min-height: 674px; } .mapbox .mp2 { display: none; } @media (max-width: 1399px) { .catetext { padding: 0; } } @media (max-width: 1199px) { .cate-en { font: 400 30px/42px "Microsoft Yahei"; height: 42px; overflow: hidden; } .catetext h3 { font: 400 26px/34px "Microsoft Yahei"; padding-top: 10px; } } @media (max-width: 991px) { .active .cate-left { padding: 0; } } /* 氓聬藛盲陆艙盲录鈩⒚ぢ悸 */ .partner { background: url(../images/partner.jpg) no-repeat 50% 100%; padding: 90px 0 50px; margin-top: 0px; } .part { padding-top: 70px; position: relative; left: -50px; opacity: 0; transition: all 1s; } .active .part { left: 0; opacity: 1; transition-delay: 0.7s; } .part li { margin-top: 13px; margin-bottom: 13px; } .part li img { max-width: 100%; height: auto; } .partext { padding: 0 0 60px 140px; background: url(../images/line2.png) no-repeat 55px 30%; position: relative; right: -50px; opacity: 0; transition: all 1.2s; } .active .partext { right: 0; opacity: 1; transition-delay: 1s; } .partext .tit2 { color: #fff; font: 400 48px/90px "Microsoft Yahei"; } .partext .tit2 p { padding-bottom: 15px; position: relative; margin-bottom: 10px; } .partext .tit2 p:before { position: absolute; width: 56px; height: 2px; left: 0; bottom: 0; background: #fff; content: ""; } .partext .content { color: #fff; font: 400 14px/30px "Microsoft Yahei"; padding: 30px 0; } .partext .more { margin-top: 20px; } .partext .more a { display: inline-block; width: 101px; border: 1px solid #2288dd; border-radius: 15px; color: #fff; text-align: center; font: 400 12px/27px "Microsoft Yahei"; position: relative; background-color: rgba(34, 136, 221, .5); transition: all 0.3s; } .partext .more a:before { position: absolute; left: 101px; top: 13px; width: 100px; height: 1px; content: ""; background: #2288dd; } .partext .more:hover a { border: 1px solid #fff; background-color: rgba(255, 255, 255, 1); color: #2288dd; } .partext .more:hover a:before { background: #fff; } @media (max-width: 1199px) { .partext .tit2 { font: 400 30px/42px "Microsoft Yahei"; } } @media (max-width: 991px) { .partner { padding: 50px 0; margin-top: 30px; } .part { padding-top: 0; margin-bottom: 30px; } .partext { padding: 0; background: none; } } @media (max-width: 767px) { .part .pa7, .part .pa8 { display: none; } .active .part { padding: 0 !important; } .partbox { padding: 0 !important; } } /* 忙鈥撀懊┾€斅幻碘€灻 */ .news .tit { text-align: center; padding-top: 75px; position: relative; bottom: -50px; opacity: 0; transition: all 1s; } .news.active .tit { bottom: 0; opacity: 1; transition-delay: 0.7s; } .newsbox { border: 1px solid #eee; padding: 20px 15px; } .newsbox .time { color: #5a5a5a; font: 400 16px/18px "Microsoft Yahei"; text-align: center; border: 1px solid #aaa; border-radius: 50%; width: 96px; height: 96px; padding-top: 15px; } .newsbox .time p { color: #000; font: 400 30px/30px "Microsoft Yahei"; } .news_list1 { position: relative; bottom: -50px; opacity: 0; transition: all 1.5s; padding-top: 40px; } .active .news_list1 { bottom: 0; opacity: 1; transition-delay: 1.2s; } .news_list1 li { margin-top: 18px; } .news_list1 li:hover .time { background: #2288dd; border: 3px solid #fde7d9; color: #fff; } .news_list1 li:hover .time p { color: #fff; } .news_list1 li h3 a { display: block; color: #323232; font: 400 16px/36px "Microsoft Yahei"; position: relative; height: 36px; overflow: hidden; } .news_list1 li h3 a span { position: absolute; right: 0; top: 0; color: #5a5a5a; font: 400 12px/36px "Microsoft Yahei"; } .news_list1 li h3 p { color: #5a5a5a; font: 400 14px/24px "Microsoft Yahei"; height: 48px; overflow: hidden; } .news_list1 li:hover h3 a { color: #2288dd; } .news .more { margin-top: 55px; text-align: center; position: relative; bottom: -50px; opacity: 0; transition: all 2s; } .news.active .more { bottom: 0; opacity: 1; transition-delay: 1.5s; } .news .more a { display: inline-block; width: 101px; border: 1px solid #e5e5e5; border-radius: 15px; color: #c3c2c2; text-align: center; font: 400 12px/27px "Microsoft Yahei"; position: relative; transition: all 0.3s; } .news .more a:before { position: absolute; left: 101px; top: 13px; width: 100px; height: 1px; content: ""; background: #e5e5e5; } .news .more a:after { position: absolute; right: 101px; top: 13px; width: 100px; height: 1px; content: ""; background: #e5e5e5; } .news .more:hover a {} @media (max-width:1350px) { .timebox { display: none; } .newsbox h3 { width: 100%; } } @media (max-width:767px) { .news .tit { padding-top: 30px; } .news .more { margin-top: 30px; } .news_list1 { padding: 0; } } /*----- Common css ------*/ .fl { float: left; } .fr { float: right; } .di { _display: inline; } .fwn { font-weight: normal; } .dib { *display: inline; _zoom: 1; _display: inline; _font-size: 0px; } /*氓聫鈥姑ζ掆€γ┾€溌久ε铰?/ .f_link { background: url(../images/link.png) no-repeat 0 50%; color: #787878; text-indent: 5px; margin-left: 30px; } .f_link a { font-weight: 400; color: #787878; } /*茅隆碌茅聺垄氓潞鈥⒚┢捖?/ #footer { background: #e5e5e5; font: 400 12px/28px "Microsoft Yahei"; padding-top: 30px; margin-top: 50px; } #footer a {} #footer a:hover { text-decoration: none; } .foot-nav { background: url(../images/line6.png) no-repeat 100% 50%; } .contacts { color: #0f0f0f; font: 400 14px/30px "Microsoft Yahei"; } .contacts img { padding-right: 8px; vertical-align: top; } .foot-bottom { background: #1b1b1b; color: #fff; font: 400 14px/42px "Microsoft Yahei"; } .foot-bottom a { color: #fff; } .foot-right { text-align: right; } .ewm img { max-width: 100%; height: auto; } @media(max-width:991px) { .foot-left { text-align: center; } } @media (max-width:767px) { #footer { margin-top: 30px; } } /*------------氓鈥犫€γ┞÷?------------------*/ .n_bannerbj { width: 100%; overflow: hidden; } .n_banner { /* width: 1920px; position: relative; left: 50%; margin-left: -960px;*/ } .n_banner img{ width: 100%; } .n_bannerbj img, .n_banners img, .con_banner img { max-width: 100%; height: auto; } .pages { padding: 0 10%; } @media(max-width:1199px) { .pages { padding: 0; } } .left .box { margin-bottom: 15px; } .left .box h3 { line-height: 59px; font-weight: 400; font-family: "氓戮庐猫陆炉茅鈥衡€γ┞烩€?; background: #2288dd; font-size: 20px; color: #fff; padding-left: 40px; position: relative; } .left .box .content { padding: 5px 0; background: #f0f0f0; } .prodescription { border: 1px solid #e5e5e5; background: #f9f9f9; line-height: 24px; padding: 10px; margin-bottom: 15px; text-indent: 20px; } .left {} .sort_menu {} .sort_menu h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold; } .sort_product { margin-top: 10px; } .sort_product h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold; } .n_contact { margin-top: 10px; } .n_contact h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold; } .left .n_contact .content { padding: 20px; line-height: 30px; color: #000; } .right { padding-bottom: 10px; } .sitemp { border-bottom: 1px solid #ddd; padding-top: 15px; } .pages { padding-top: 20px; } .sitemp a { color: #666; } .sitemp h2 { font-size: 16px; color: #2288dd; line-height: 40px; height: 40px; overflow: hidden; } .sitemp .site { color: #000; font: 400 14px/30px "Microsoft Yahei"; } .sitemp .site a { color: #000; } .right .content { padding: 15px 0 10px; overflow: hidden; line-height: 24px; } .right .content img{ width: 100%; height: auto; }