@charset "utf-8"; /*--------------------初始化---------------------*/ * { padding: 0; margin: 0; -webkit-box-sizing: border-box; box-sizing: border-box; } body { font-family: '微软雅黑'; } label.error { text-indent: -9999999px; display: none !important; } h1, h2, h3, h4, h5, h6 { font-weight: 400; } ul, ol { margin: 0; padding-left: 0; } li { list-style: none; } a { text-decoration: none; -webkit-transition: all 0.4s linear 0s; transition: all 0.4s linear 0s; color: #000; } a:hover { text-decoration: none; } #edition-cn { font-family: '微软雅黑'; } #edition-en { font-family: 'Arial'; } .fl { float: left; } .fr { float: right; } img { border: 0; display: block; } .clearfix { content: "."; display: block; height: 0; line-height: 0; clear: both; visibility: hidden; } /*--------------------dufault---------------------*/ body { overflow-x: hidden; font-size: 14px; } figure { margin: 0; } .wrap { margin: 0 auto; width: 1200px; min-width: 1200px; } .header-block { width: 100%; height: 117px; } /*-----------------------------------------*/ input[type=button], input[type=submit] { -webkit-appearance: none; } input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; } textarea { -webkit-appearance: none; } .button { border-radius: 0; } /******************************************************* DEFAULT END */ /*** *** header *** ***/ /*** *** 头部 *** ***/ .header { position: fixed; top: 0; left: 0; z-index: 9999; width: 100%; background: #fff; min-width: 1400px; height: 117px; background: url("/templets/images/head-bg.jpg") repeat-x; } .header .logo { padding-left: 50px; margin-top: 25px; } .header .logo a { display: block; width: 240px; height: 63px; font-size: 0; background: url("/templets/images/logo.png") no-repeat; background-size: contain; } .header .menu { padding-right: 50px; } .header .menu > ul > li { position: relative; float: left; } .header .menu > ul > li > a { display: block; padding: 0 35px; font-size: 18px; line-height: 117px; color: #001c44; } .header .menu > ul > li a:hover, .header .menu > ul > li a.on { color: #3a7ab8; } .header .menu > ul > li .li-cont { display: none; position: fixed; min-width: 1400px; top: 117px; left: 0; width: 100%; background: #f1f1f1; z-index: 10; } .header .menu > ul > li .li-cont .li-left { height: 70px; text-align: center; } .header .menu > ul > li .li-cont .li-left > ul { display: inline-block; } .header .menu > ul > li .li-cont .li-left > ul > li { float: left; position: relative; } .header .menu > ul > li .li-cont .li-left > ul > li a { display: block; color: #333; font-size: 16px; padding: 20px 20px; line-height: 30px; } .header .menu > ul > li .li-cont .li-left > ul > li::after { position: absolute; right: 0; top: 25px; content: "."; display: block; font-size: 0; line-height: 20px; height: 20px; width: 0; border-right: 1px solid #333; } .header .menu > ul > li .li-cont .li-left > ul > li:hover a, .header .menu > ul > li .li-cont .li-left > ul li.on a { color: #3a7ab8; font-weight: bold; } .header .menu > ul > li .li-cont .li-left > ul > li:nth-last-of-type(1)::after { display: none; } .header .menu > ul > li .li-cont .li-nopic { text-align: center; } .header .menu > ul > li .li-cont .li-nopic ul { display: inline-block; } .header .menu > ul > li .li-cont .li-nopic li { float: left; position: relative; } .header .menu > ul > li .li-cont .li-nopic li a { display: block; color: #333; font-size: 16px; padding: 20px; line-height: 30px; } .header .menu > ul > li .li-cont .li-nopic li::after { position: absolute; right: 0; top: 25px; content: "."; display: block; font-size: 0; line-height: 20px; height: 20px; width: 0; border-right: 1px solid #333; } .header .menu > ul > li .li-cont .li-nopic li:hover a { color: #3a7ab8; } .header .menu > ul > li .li-cont .li-nopic li:nth-last-of-type(1)::after { display: none; } .header .menu > ul > li .li-cont .cont-box { width: 100%; background: #f1f1f1; padding: 0; display: none; } .header .menu > ul > li .li-cont .cont-box .cont-ceng { background: #fff; padding: 50px 0; } .header .menu > ul > li .li-cont .cont-box .pro-wrap { width: 80%; margin: 0 auto; min-width: 1200px; } .header .menu > ul > li .li-cont .cont-box .cont-lis { width: 33.3%; padding: 0 30px; } .header .menu > ul > li .li-cont .cont-box .cont-lis ul { /* border-top: 1px solid #e2e2e2; */ } .header .menu > ul > li .li-cont .cont-box .cont-lis ul li a { display: block; width: 100%; color: #333; font-size: 16px; line-height: 40px; border-bottom: 1px solid #e2e2e2; text-indent: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .header .menu > ul > li .li-cont .cont-box .cont-left ul { display: none; } .header .menu > ul > li .li-cont .cont-box .cont-left ul.nomenu{ border-top: 0; text-align: center } .header .menu > ul > li .li-cont .cont-box .cont-left ul.nomenu li{ padding:0 15px; width: 19%; display: inline-block; } .header .menu > ul > li .li-cont .cont-box .cont-left ul.nomenu li img{ width: 100%; } .header .menu > ul > li .li-cont .cont-box .cont-left ul li:hover a, .header .menu > ul > li .li-cont .cont-box .cont-left ul li.on a { font-weight: 600; background: #f1f1f1; } .header .menu > ul > li .li-cont .cont-box .cont-left ul.nomenu li:hover a{ font-weight: normal; background: none; } .header .menu > ul > li .li-cont .cont-box .cont-left ul.nomenu li a:hover{ color: #3a7ab8; } .header .menu > ul > li .li-cont .cont-box .cont-mid ul { display: none; } .header .menu > ul > li .li-cont .cont-box .cont-mid li:hover a { font-weight: 600; background: #f1f1f1; } .header .menu > ul > li .li-cont .cont-box .cont-mid li{ float: left; width: 25%; padding: 0 15px; text-align: center; } .header .menu > ul > li .li-cont .cont-box .cont-mid li img{ width: 100%; } .header .menu > ul > li .li-cont .cont-box .cont-mid li:hover a { font-weight: normal; background: none; } .header .menu > ul > li .li-cont .cont-box .cont-mid li a:hover .tit{ color: #3a7ab8; } .header .menu > ul > li .li-cont .cont-box .cont-pic { width: 33.3%; } .header .menu > ul > li .li-cont .cont-box .cont-pic .box { margin: 0 auto; display: block; width: 282px; padding: 30px; background: #f1f1f1; position: relative; } .header .menu > ul > li .li-cont .cont-box .cont-pic .box .pic img { width: 100%; } .header .menu > ul > li .li-cont .cont-box .cont-pic .box .tit { padding-top: 20px; font-size: 18px; line-height: 24px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .header .menu > ul > li .li-cont .cont-box .cont-pic .box .hover-box { display: none; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #f1f1f1; padding: 30px; z-index: 1; } .header .menu > ul > li .li-cont .cont-box .cont-pic .box .hover-box .hov-pic img { width: 100%; } .header .menu > ul > li .li-cont .cont-box .cont-pic .box .hover-box .hov-tit { padding-top: 20px; font-size: 18px; line-height: 24px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .header .menu > ul > li .prot-list .li-left > ul > li.on a::after { content: ''; position: absolute; bottom: 0; left: 50%; margin-left: -16px; display: block; height: 0; width: 0; border-top: 16px solid transparent; border-left: 16px solid transparent; border-bottom: 16px solid #fff; border-right: 16px solid transparent; } .header .language { padding-right: 50px; margin-top: 31px; margin-left: 20px; } .header .language .lang-logo { padding-right: 10px; } .header .language .lang-tit .cn { display: none; } .header .language .lang-tit a { line-height: 26px; } .header .language .lang-tit a:hover { color: #3a7ab8; } /******************************************************* HEADER END */ /******************************************************* HEADER END */ /*** *** index *** ***/ .index-banner { min-width: 1400px; position: relative; } .index-banner .video { position: absolute; top: 15%; left: 2%; width: 48%; z-index: 10; } .index-banner .video video { width: 100%; } .index-banner .swiper-container { width: 100%; } .index-banner .swiper-slide { text-align: center; font-size: 18px; background: #fff; /* Center slide text vertically */ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .index-banner .swiper-slide img { width: 100%; } .index-banner .swiper-button-next, .index-banner .swiper-button-prev { width: 40px; height: 40px; margin-top: -20px; } .index-banner .swiper-button-next { right: 55px; border-radius: 5px; background: url("/templets/images/right.png") rgba(0, 0, 0, 0.1) no-repeat; background-size: contain; } .index-banner .swiper-button-prev { left: 55px; border-radius: 5px; background: url("/templets/images/left.png") rgba(0, 0, 0, 0.1) no-repeat; background-size: contain; } .index-banner .swiper-button-next:hover { background: url("/templets/images/right.png") rgba(0, 0, 0, 0.2) no-repeat; background-size: contain; } .index-banner .swiper-button-prev:hover { background: url("/templets/images/left.png") rgba(0, 0, 0, 0.2) no-repeat; background-size: contain; } .index-banner .swiper-pagination-bullet-active { background: #3a7ab8; } .index-yingyong { padding: 66px 0; } .index-yingyong .yy-tit { text-align: center; color: #3a7ab8; font-weight: bold; font-size: 34px; line-height: 1; } .index-yingyong .yy-smtit { text-align: center; color: #4d4d4d; padding-top: 20px; } .index-yingyong .yy-slide { margin-top: 45px; position: relative; } .index-yingyong .yy-slide .sli-btn { width: 52px; height: 52px; cursor: pointer; position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); z-index: 10; -webkit-transition: all .3s; transition: all .3s; } .index-yingyong .yy-slide .sli-btn:hover { opacity: .8; } .index-yingyong .yy-slide .right-btn { right: -82px; background: url("/templets/images/slide-right.png") no-repeat; } .index-yingyong .yy-slide .left-btn { left: -82px; background: url("/templets/images/slide-left.png") no-repeat; } .index-yingyong .yy-slide .swiper-slide .pic { overflow: hidden; } .index-yingyong .yy-slide .swiper-slide .pic img { width: 100%; -webkit-transition: all .3s; transition: all .3s; } .index-yingyong .yy-slide .swiper-slide .tit { font-size: 16px; line-height: 56px; color: #4d4d4d; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px solid #e7e7e7; } .index-yingyong .yy-slide .swiper-slide:hover .pic img { -webkit-transform: scale(1.1); transform: scale(1.1); } .index-yingyong .yy-slide .swiper-slide:hover .tit { color: #3a7ab8; } .index-yingyong .yy-slide .swiper-btn { display: none; } .index-about { height: 444px; background: url("/templets/images/about-bg.jpg") no-repeat; } .index-about .wrap { padding: 50px 0; position: relative; height: 100%; } .index-about .about-tit { text-align: center; color: #fff; font-weight: bold; font-size: 34px; } .index-about .about-cont { padding-top: 40px; color: #fff; font-size: 16px; line-height: 30px; text-align: center; } .index-about .more { display: block; width: 152px; line-height: 36px; border: 1px solid #3a7ab8; background: #3a7ab8; color: #fff; text-align: center; font-size: 16px; font-weight: bold; margin: 40px auto 0; } .index-about .more:hover { background: #fff; color: #3a7ab8; } .index-about .about-info { background: #fff; margin-top: 50px; padding: 48px 40px; z-index: 1; position: absolute; left: 0; bottom: -76px; -webkit-box-shadow: 0 0 30px rgba(0, 28, 68, 0.2); box-shadow: 0 0 30px rgba(0, 28, 68, 0.2); } .index-about .about-info li { float: left; } .index-about .about-info li .ico { width: 47px; height: 60px; background: url("/templets/images/about-ico1.png") no-repeat center center; } .index-about .about-info li .cont { padding-left: 30px; } .index-about .about-info li .cont p { line-height: 30px; font-size: 20px; color: #4b4b4c; } .index-about .about-info li:nth-child(2) { padding-left: 104px; } .index-about .about-info li:nth-child(2) .ico { background: url("/templets/images/about-ico2.png") no-repeat center center; } .index-about .about-info li:nth-child(3) { padding-left: 85px; } .index-about .about-info li:nth-child(3) .ico { background: url("/templets/images/about-ico3.png") no-repeat center center; } .index-news { background: #f1f5f9; padding: 112px 0 40px; } .index-news .news-l .tit { color: #3a7ab8; font-weight: bold; font-size: 34px; line-height: 64px; } .index-news .news-l .sm-tit { font-size: 16px; } .index-news .news-l .sm-tit:hover { color: #3a7ab8; } .index-news .news-r ul { width: 980px; } .index-news .news-r ul li { float: left; } .index-news .news-r ul li a { display: block; line-height: 56px; color: #555; width: 476px; padding: 0 10px; border-bottom: 1px solid #e5e5e5; } .index-news .news-r ul li a .tit { font-size: 16px; width: 80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; -webkit-transition: all .3s; transition: all .3s; } .index-news .news-r ul li a .date { font-size: 14px; color: #898989; } .index-news .news-r ul li:hover .tit { color: #3a7ab8; } .index-news .news-r ul li:nth-child(2n-1) { margin-right: 20px; } /******************************************************* INDEX END */ /*** *** page *** ***/ .page-position { background: #f8f8f8; color: #999; line-height: 64px; } .page-position a { color: #999; } .page-position a:hover { color: #3a7ab8; } .page-title { text-align: center; color: #001c44; font-weight: bold; font-size: 34px; line-height: 1; } .page-about { padding-top: 90px; } .page-about .gray { background: #f2f3f5; } .page-about .about-box { padding: 55px 0; } .page-about .about-box .info { } .page-about .about-box .info .tit { font-size: 34px; font-weight: bold; line-height: 1; padding: 40px 0 35px; color: #001c44; } .page-about .about-box .info .cont p { font-size: 16px; line-height: 30px; padding-bottom: 25px; } .list-product .pro-position { background: #f8f8f8; color: #999; line-height: 64px; } .list-product .pro-position a { color: #999; } .list-product .pro-position a:hover { color: #3a7ab8; } .list-product .pro-info { padding: 60px 0; } .list-product .pro-info .info-tit { text-align: center; color: #001c44; font-weight: bold; font-size: 34px; line-height: 1; padding-bottom: 45px; } .list-product .pro-info .info-l { width: 600px; } .list-product .pro-info .info-l img { margin: 0 auto; width: 500px; } .list-product .pro-info .info-r { width: 600px; padding-top: 15px; } .list-product .pro-info .info-r .info-list { border-top: 1px solid #eaeaea; } .list-product .pro-info .info-r .info-list li .tit { color: #000; padding-left: 10px; padding-right: 25px; border-bottom: 1px solid #eaeaea; cursor: pointer; font-size: 20px; line-height: 60px; } .list-product .pro-info .info-r .info-list li .tit span { float: right; font-size: 24px; } .list-product .pro-info .info-r .info-list li .cont { display: none; color: #555; padding: 25px 25px 25px 10px; border-bottom: 1px solid #eaeaea; } .list-product .pro-info .info-r .info-list li .cont p { font-size: 16px; line-height: 20px; padding: 10px 0; } .list-product .pro-info .info-r .info-list li .cont p a { color: #555; } .list-product .pro-info .info-r .info-list li .cont.on { display: block; } .list-product .pro-infomess{ display: none; padding-bottom: 30px; } .list-product .pro-infomess img{ display: block; margin: 0 auto; max-width: 100%; } .list-product .pro-list { padding: 60px 0; background: #001c44; visibility: hidden;display: none; } .list-product .pro-list .list-tit { text-align: center; color: #fff; font-size: 34px; padding-bottom: 10px; padding-top: 20px; } .list-product .pro-list .list-smtit { text-align: center; color: #fff; font-size: 20px; } .list-product .pro-list ul.list { padding: 60px 54px 0; -webkit-transition: all .3s; transition: all .3s; } .list-product .pro-list ul.list li { float: left; width: 240px; margin-right: 44px; margin-bottom: 44px; } .list-product .pro-list ul.list li a { display: block; width: 100%; height: 100%; padding: 20px 0; background: #fff; } .list-product .pro-list ul.list li a .pic { padding: 20px 0; width: 100%; } .list-product .pro-list ul.list li a .pic img { width: 80%; margin: 0 auto; -webkit-transition: all .3s; transition: all .3s; } .list-product .pro-list ul.list li a .tit { line-height: 30px; font-size: 16px; text-align: center; padding: 0 10px; -webkit-transition: all .3s; transition: all .3s; } .list-product .pro-list ul.list li:nth-child(4n) { margin-right: 0; } .list-product .pro-list ul.list li:hover .pic img { -webkit-transform: scale(1.1); transform: scale(1.1); } .list-product .pro-list ul.list li:hover .tit { color: #001c44; } .list-product .pro-list ul.open { -webkit-transition: all .3s; transition: all .3s; height: 400px; overflow: hidden; } .list-product .pro-list .more { display: block; width: 188px; height: 46px; margin-top: 50px; line-height: 46px; font-size: 16px; margin: 0 auto; text-align: center; color: #fff; border: 1px solid #fff; } .list-product .pro-list .more:hover { color: #001c44; background: #fff; } .list-product .pro-contact { padding: 40px 0; } .list-product .pro-contact .cont-l p { font-size: 20px; line-height: 36px; } .list-product .pro-contact .cont-r a { display: block; width: 188px; height: 46px; line-height: 46px; font-size: 16px; margin: 0 auto; text-align: center; color: #fff; background: #7bb83a; border: 1px solid #7bb83a; margin-top: 13px; } .list-product .pro-contact .cont-r a:hover { color: #7bb83a; background: #fff; } .pro-cate-list{ padding-top: 10px; } .pro-cate-list .item{ text-align: left; } .pro-cate-list .item a{ line-height: 30px; padding: 0 10px; color: #555; } .pro-cate-list .item a:hover{ color: #3a7ab8; } .product-fenlei{ padding: 60px 0; } .product-fenlei .hy-list li{ width: 224px !important; margin-right: 20px !important; } .product-fenlei .hy-list li:nth-last-of-type(1){ margin-right: 0 !important; } .product-fenlei .fl-box{ padding-top: 50px; } .product-fenlei .fl-box .fl-menu{ width: 260px; } .product-fenlei .fl-box .fl-menu a{ display: block; width: 100%; color: #333; font-size: 16px; line-height: 40px; border-bottom: 1px solid #e2e2e2; text-indent: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition: all .3s; } .product-fenlei .fl-box .fl-menu li:hover a, .product-fenlei .fl-box .fl-menu li.on a { font-weight: bold; background: #f1f1f1; } .product-fenlei .fl-box .fl-list{width: 900px;} .product-fenlei .fl-box .fl-list li{ margin-right: 30px; width: 280px; float: left; } .product-fenlei .fl-box .fl-list li:nth-last-of-type(1){ margin-right:0; } .product-fenlei .fl-box .fl-list li .pic{ overflow: hidden; } .product-fenlei .fl-box .fl-list li img{ width: 100%; transition: all .3s; } .product-fenlei .fl-box .fl-list li .tit{ font-size: 18px; line-height: 56px; color: #4d4d4d; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; border-bottom: 1px solid #e7e7e7; } .product-fenlei .fl-box .fl-list li:hover .tit{ color: #3a7ab8; } .product-fenlei .fl-box .fl-list li:hover img{ transform: scale(1.1); } .product-fenlei.list-hangye .hy-list li a .tit{ font-size: 18px; text-align: center; } .pro-cate{display: none;} .art-product .pro-position { background: #f8f8f8; } .art-product .pro-position .pos-l { color: #999; line-height: 64px; } .art-product .pro-position .pos-l a { color: #999; } .art-product .pro-position .pos-l a:hover { color: #3a7ab8; } .art-product .pro-position .pos-r { position: relative; } .art-product .pro-position .pos-r .tit { width: 200px; text-align: center; padding: 0 30px; cursor: pointer; line-height: 64px; color: #fff; background: #7bb83a; font-size: 18px; font-weight: bold; } .art-product .pro-position .pos-r .info { display: none; position: absolute; width: 100%; } .art-product .pro-position .pos-r .info li a { display: block; text-align: center; background: #7bb83a; color: #fff; border-top: 1px solid #90d744; line-height: 26px; font-size: 14px; padding: 7px 0; } .art-product .pro-position .pos-r .info li:hover a { background: #5a862b; } .art-product .pro-info { padding: 60px 0; } .art-product .pro-info .info-l { width: 600px; } .art-product .pro-info .info-l img { margin: 0 auto; width: 500px; } .art-product .pro-info .info-r { width: 600px; padding-top: 30px; } .art-product .pro-info .info-r .tit { color: #001c44; font-weight: bold; font-size: 34px; line-height: 1; padding-bottom: 40px; } .art-product .pro-info .info-r .cont p { font-size: 16px; line-height: 30px; } .art-product .cont-nav { background: #001c44; height: 64px; } .art-product .cont-nav .wrap { text-align: center; } .art-product .cont-nav .wrap ul { display: inline-block; } .art-product .cont-nav .wrap li { width: 170px; float: left; } .art-product .cont-nav .wrap li a { display: block; text-align: center; color: #fff; line-height: 64px; font-size: 16px; } .art-product .cont-nav .wrap li .contact { background: #7bb83a; } .art-product .art-title { text-align: center; } .art-product .art-title .tit { font-size: 34px; line-height: 40px; height: 40px; padding: 0 30px; color: #001c44; display: inline-block; font-weight: bold; position: relative; } .art-product .art-title .tit::before { content: ""; display: block; width: 100px; position: absolute; left: -100px; top: 20px; height: 1px; background: #001c44; } .art-product .art-title .tit::after { content: ""; display: block; width: 100px; position: absolute; right: -100px; top: 20px; height: 1px; background: #001c44; } .art-product .gray { background: #eef0f3; } .art-product .art-cont { margin-top: 50px; } .art-product .art-cont img { margin: 0 auto; max-width: 100%; } .art-product .liangdian, .art-product .yingyong, .art-product .shipin, .art-product .ziliao, .art-product .fuwu, .art-product .jishu, .art-product .lianxi { padding: 80px 0; } .art-product .yingyong .art-cont p{ line-height: 1.8; } .art-product .yingyong .art-cont img{ margin: 0 auto; display: block; max-width: 100%; } .art-product .ziliao .art-cont { text-align: center; } .art-product .ziliao .art-cont ul { display: inline-block; } .art-product .ziliao .art-cont li { float: left; width: 364px; margin: 0 20px; position: relative; } .art-product .ziliao .art-cont li .pic { width: 100%; overflow: hidden; } .art-product .ziliao .art-cont li .pic img { width: 100%; -webkit-transition: all .3s; transition: all .3s; } .art-product .ziliao .art-cont li .cont { background: #fff; padding: 20px; padding-bottom: 55px; } .art-product .ziliao .art-cont li .cont h4 { font-size: 16px; color: #001c44; text-align: left; font-weight: bold; line-height: 30px; margin-bottom: 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .art-product .ziliao .art-cont li .cont p { font-size: 14px; color: #001c44; text-align: left; line-height: 26px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; height: 52px; } .art-product .ziliao .art-cont li .download { position: absolute; bottom: 0; right: 0; background: #001c44; padding: 0 20px; } .art-product .ziliao .art-cont li .download .font { display: block; font-size: 14px; font-weight: bold; color: #fff; line-height: 36px; padding-right: 20px; } .art-product .ziliao .art-cont li .download .ico { display: block; width: 13px; height: 36px; background: url("/templets/images/down-ico.png") no-repeat center center; } .art-product .ziliao .art-cont li:hover .pic img { -webkit-transform: scale(1.1); transform: scale(1.1); } .art-product .shipin .art-cont ul{ width: 100%; text-align: center; } .art-product .shipin .art-cont li{ width: 368px; display: inline-block; margin: 0 25px; } .art-product .shipin .art-cont li img{ width: 100%; } .art-product .lianxi .lx-des { text-align: center; color: #555; padding: 30px 0 50px; } .art-product .lianxi .lx-form { width: 942px; margin: 0 auto; } .art-product .lianxi .lx-form form .inpbox-dou input { float: left; width: 304px; margin-right: 15px; border: 0; outline: 0; text-indent: 20px; color: #001c44; margin-bottom: 15px; height: 50px; font-size: 16px; border-radius: 5px; } .art-product .lianxi .lx-form form .inpbox-dou input:nth-of-type(3) { margin-right: 0; } .art-product .lianxi .lx-form form .inpbox textarea { height: 150px; width: 100%; padding-top: 15px; border: 0; outline: 0; text-indent: 20px; margin-bottom: 40px; font-size: 16px; border-radius: 5px; font-family: "微软雅黑"; } .art-product .lianxi .lx-form form .coolbg { margin: 0 auto; width: 202px; height: 48px; text-align: center; border-radius: 5px; background: #001c44; color: #fff; font-weight: bold; font-size: 18px; display: block; -webkit-transition: all .3s; transition: all .3s; border: 1px solid #001c44; cursor: pointer; } .art-product .lianxi .lx-form form .coolbg:hover { border: 1px solid #7bb83a; background: #7bb83a; } .list-hangye { padding: 60px 0; } .list-hangye .hy-list { padding-top: 50px; text-align: center; } .list-hangye .hy-list ul { display: inline-block; } .list-hangye .hy-list li { float: left; width: 280px; margin-right: 26px; margin-bottom: 26px; } .list-hangye .hy-list li a { display: block; } .list-hangye .hy-list li a .pic { overflow: hidden; width: 100%; } .list-hangye .hy-list li a .pic img { width: 100%; -webkit-transition: all .3s; transition: all .3s; } .list-hangye .hy-list li a .tit { font-size: 16px; line-height: 56px; color: #4d4d4d; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: left; border-bottom: 1px solid #e7e7e7; } .list-hangye .hy-list li:hover .pic img { -webkit-transform: scale(1.1); transform: scale(1.1); } .list-hangye .hy-list li:hover .tit { color: #3a7ab8; } .list-hangye .hy-list li:nth-last-of-type(1) { margin-right: 0; } .art-hangye .hangye-pic { width: 100%; } .art-hangye .hangye-pic img { width: 100%; } .art-hangye .hangye-cont p { font-size: 16px; line-height: 28px; } .art-hangye .hangye-cont img { max-width: 100%; display: block; margin: 0 auto; } .art-hangye .xg-list { padding: 60px 0; background: #001c44; } .art-hangye .xg-list .list-tit { text-align: center; color: #fff; font-size: 34px; padding-bottom: 10px; } .art-hangye .xg-list .list-smtit { text-align: center; color: #fff; font-size: 20px; } .art-hangye .xg-list ul.list { padding: 60px 54px 0; -webkit-transition: all .3s; transition: all .3s; } .art-hangye .xg-list ul.list li { float: left; width: 240px; margin-right: 44px; margin-bottom: 44px; } .art-hangye .xg-list ul.list li a { display: block; width: 100%; height: 100%; padding: 20px 0; background: #fff; } .art-hangye .xg-list ul.list li a .pic { padding: 20px 0; width: 100%; } .art-hangye .xg-list ul.list li a .pic img { width: 80%; margin: 0 auto; -webkit-transition: all .3s; transition: all .3s; } .art-hangye .xg-list ul.list li a .tit { line-height: 30px; font-size: 16px; text-align: center; padding: 0 10px; -webkit-transition: all .3s; transition: all .3s; } .art-hangye .xg-list ul.list li:nth-child(4n) { margin-right: 0; } .art-hangye .xg-list ul.list li:hover .pic img { -webkit-transform: scale(1.1); transform: scale(1.1); } .art-hangye .xg-list ul.list li:hover .tit { color: #001c44; } .art-hangye .xg-list ul.open { -webkit-transition: all .3s; transition: all .3s; height: 400px; overflow: hidden; } .art-hangye .xg-list .more { display: block; width: 188px; height: 46px; margin-top: 50px; line-height: 46px; font-size: 16px; margin: 0 auto; text-align: center; color: #fff; border: 1px solid #fff; } .art-hangye .xg-list .more:hover { color: #001c44; background: #fff; } .page-news { padding: 60px 0; } .page-news .news-list { min-height: 200px; padding-top: 30px; } .page-news .news-list li { position: relative; padding: 32px 20px 32px 36px; overflow: hidden; -webkit-transition: all .5s; transition: all .5s; cursor: pointer; border-bottom: 1px solid #ddd; } .page-news .news-list span { display: inline-block; width: 200px; height: 135px; overflow: hidden; border: 1px solid #eee; } .page-news .news-list span .no-pic { display: none; color: #555; text-align: center; position: relative; top: 50%; line-height: 30px; margin-top: -15px; } .page-news .news-list img { width: 200px; margin-right: 40px; -webkit-transition: all .5s; transition: all .5s; } .page-news .news-list .txt { -webkit-transition: all .5s; transition: all .5s; position: absolute; width: 72%; top: 32px; left: 280px; padding-top: 10px; } .page-news .news-list .tit { -webkit-transition: all .3s; transition: all .3s; margin: 5px 0 3px; font-size: 18px; line-height: 22px; font-weight: normal; color: #575757; -webkit-transition: all .5s; transition: all .5s; overflow: hidden; text-overflow: ellipsis; width: 480px; white-space: nowrap; } .page-news .news-list .date { position: absolute; right: 15px; top: 15px; font-size: 14px; color: #999; -webkit-transition: all .5s; transition: all .5s; } .page-news .news-list .description { top: 80px; width: 700px; height: 56px; -webkit-transition: all .5s; transition: all .5s; font-size: 14px; color: #999; line-height: 28px !important; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 20px; } .page-news .news-list a { display: block; } .page-news .news-list li:hover { background-color: #fff; } .page-news .news-list li:hover .tit { color: #3a7ab8; font-weight: bold; } .page-news .news-list li:hover .description, .page-news .news-list .caiyan-news li:hover .tit { margin-left: 10px; } .page-news .news-list li:hover .date, .page-news .news-list .caiyan-news li:hover .tit { color: #333; } .page-news .news-list li:hover .description { color: #666; } .page-news .page-tit { margin-bottom: 0; } .epd-news { padding: 60px 0; } #news_con article { font-size: 14px; line-height: 28px; } #news_con article .title { width: 800px; color: #444; font-size: 20px; font-weight: 400; text-align: center; margin: 0 auto; line-height: 28px; padding-bottom: 10px; } #news_con article .date { font-size: 12px; text-align: center; color: #aaa; padding-bottom: 20px; border-bottom: 1px solid #eee; } #news_con article .body { width: 900px; margin: 50px auto 0; min-height: 250px; } #news_con article .body p { line-height: 26px; font-size: 16px; color: #333; } #news_con article .body img { max-width: 800px; height: auto !important; display: block; margin: 0 auto; } .page-zhaoshang .zs-cont .cont-box { display: none; padding: 60px 0; border-bottom: 1px solid #ededed; } .page-zhaoshang .zs-cont .cont-box .pic { -webkit-box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1); } .page-zhaoshang .zs-cont .cont-box .font { width: 670px; } .page-zhaoshang .zs-cont .cont-box .font .tit { padding-top: 20px; padding-bottom: 30px; font-size: 34px; line-height: 1; font-weight: bold; color: #001c44; } .page-zhaoshang .zs-cont .cont-box .font .cont p { line-height: 30px; font-size: 16px; } .page-zhaoshang .contact-title { text-align: center; } .page-zhaoshang .contact-title .tit { font-size: 34px; line-height: 40px; height: 40px; padding: 0 30px; color: #001c44; display: inline-block; font-weight: bold; position: relative; } .page-zhaoshang .contact-title .tit::before { content: ""; display: block; width: 100px; position: absolute; left: -100px; top: 20px; height: 1px; background: #001c44; } .page-zhaoshang .contact-title .tit::after { content: ""; display: block; width: 100px; position: absolute; right: -100px; top: 20px; height: 1px; background: #001c44; } .page-zhaoshang .lianxi { padding: 80px 0; background: #eef0f3; } .page-zhaoshang .lianxi .lx-des { text-align: center; color: #555; padding: 30px 0 50px; } .page-zhaoshang .lianxi .lx-form { width: 942px; margin: 0 auto; } .page-zhaoshang .lianxi .lx-form form .inpbox-dou input { float: left; width: 304px; margin-right: 15px; border: 0; outline: 0; text-indent: 20px; color: #001c44; margin-bottom: 15px; height: 50px; font-size: 16px; border-radius: 5px; } .page-zhaoshang .lianxi .lx-form form .inpbox-dou input:nth-of-type(3) { margin-right: 0; } .page-zhaoshang .lianxi .lx-form form .inpbox textarea { height: 150px; width: 100%; padding-top: 15px; border: 0; outline: 0; text-indent: 20px; margin-bottom: 40px; font-size: 16px; border-radius: 5px; font-family: "微软雅黑"; } .page-zhaoshang .lianxi .lx-form form .coolbg { margin: 0 auto; width: 202px; height: 48px; text-align: center; border-radius: 5px; background: #001c44; color: #fff; font-weight: bold; font-size: 18px; display: block; -webkit-transition: all .3s; transition: all .3s; border: 1px solid #001c44; cursor: pointer; } .page-zhaoshang .lianxi .lx-form form .coolbg:hover { border: 1px solid #7bb83a; background: #7bb83a; } .page-banner { width: 100%; height: 503px; } .page-banner .ban-info { padding-top: 130px; } .page-banner .ban-info .tit { font-size: 34px; color: #fff; line-height: 1; text-align: center; padding-bottom: 40px; font-weight: bold; } .page-banner .ban-info .cont { text-align: center; color: #fff; line-height: 30px; font-size: 16px; width: 1000px; margin: 0 auto; } .page-banner .about-info { background: #fff; margin-top: 125px; padding: 48px 40px; z-index: 1; -webkit-box-shadow: 0 0 30px rgba(0, 28, 68, 0.2); box-shadow: 0 0 30px rgba(0, 28, 68, 0.2); } .page-banner .about-info li { float: left; } .page-banner .about-info li .ico { width: 47px; height: 60px; background: url("/templets/images/about-ico1.png") no-repeat center center; } .page-banner .about-info li .cont { padding-left: 30px; } .page-banner .about-info li .cont p { line-height: 30px; font-size: 20px; color: #4b4b4c; } .page-banner .about-info li:nth-child(2) { padding-left: 104px; } .page-banner .about-info li:nth-child(2) .ico { background: url("/templets/images/about-ico2.png") no-repeat center center; } .page-banner .about-info li:nth-child(3) { padding-left: 85px; } .page-banner .about-info li:nth-child(3) .ico { background: url("/templets/images/about-ico3.png") no-repeat center center; } .page-fuwu .fuwu-content .info-t { padding: 80px 0; border-bottom: 1px solid #f3f2f2; } .page-fuwu .fuwu-content .info-b { padding: 80px 0; } .page-fuwu .fuwu-content .item { float: left; width: 50%; } .page-fuwu .fuwu-content .item .tit { padding-bottom: 35px; line-height: 1; font-size: 34px; color: #001c44; font-weight: bold; } .page-fuwu .fuwu-content .item .cont { font-size: 16px; line-height: 30px; width: 560px; } .page-fuwu .fuwu-content .item .tel { padding-top: 20px; line-height: 1; font-size: 34px; font-weight: bold; color: #7bb83a; } .page-fuwu .fuwu-content .item .download { display: block; width: 200px; line-height: 46px; background: #001c44; text-align: center; color: #fff; font-size: 16px; margin-top: 30px; border-radius: 5px; font-weight: bold; } .page-fuwu .fuwu-content .item .download:hover { background: #7bb83a; } .page-fuwu .fuwu-content .item .pic { padding-left: 100px; } .page-fuwu .contact-title { text-align: center; } .page-fuwu .contact-title .tit { font-size: 34px; line-height: 40px; height: 40px; padding: 0 30px; color: #001c44; display: inline-block; font-weight: bold; position: relative; } .page-fuwu .contact-title .tit::before { content: ""; display: block; width: 100px; position: absolute; left: -100px; top: 20px; height: 1px; background: #001c44; } .page-fuwu .contact-title .tit::after { content: ""; display: block; width: 100px; position: absolute; right: -100px; top: 20px; height: 1px; background: #001c44; } .page-fuwu .lianxi { padding: 80px 0; background: #eef0f3; } .page-fuwu .lianxi .lx-des { text-align: center; color: #555; padding: 30px 0 50px; } .page-fuwu .lianxi .lx-form { width: 942px; margin: 0 auto; } .page-fuwu .lianxi .lx-form form .inpbox-dou input { float: left; width: 304px; margin-right: 15px; border: 0; outline: 0; text-indent: 20px; color: #001c44; margin-bottom: 15px; height: 50px; font-size: 16px; border-radius: 5px; } .page-fuwu .lianxi .lx-form form .inpbox-dou input:nth-of-type(3) { margin-right: 0; } .page-fuwu .lianxi .lx-form form .inpbox textarea { height: 150px; width: 100%; padding-top: 15px; border: 0; outline: 0; text-indent: 20px; margin-bottom: 40px; font-size: 16px; border-radius: 5px; font-family: "微软雅黑"; } .page-fuwu .lianxi .lx-form form .coolbg { margin: 0 auto; width: 202px; height: 48px; text-align: center; border-radius: 5px; background: #001c44; color: #fff; font-weight: bold; font-size: 18px; display: block; -webkit-transition: all .3s; transition: all .3s; border: 1px solid #001c44; cursor: pointer; } .page-fuwu .lianxi .lx-form form .coolbg:hover { border: 1px solid #7bb83a; background: #7bb83a; } .list-zhaopin{ width: 1000px; margin: 0 auto; padding: 60px 0; } .list-zhaopin .zp-box{ padding-top: 50px; } .list-zhaopin .item{ float: left; text-indent: 24px; line-height: 42px; } .list-zhaopin .item.title{width: 250px;} .list-zhaopin .item.category{width: 160px;} .list-zhaopin .item.num{width: 160px;} .list-zhaopin .item.state{width: 160px;} .list-zhaopin .item.time{width: 210px;} .list-zhaopin .zp-head{ background: #8acdf5; } .list-zhaopin .zp-head .item{ font-weight: bold; } .list-zhaopin .zp-list{ background: #f7f7f7; border: 1px solid #ddd; border-bottom: none; } .list-zhaopin .zp-list li{ border-bottom: 1px solid #ddd; } .list-zhaopin .zp-list .zp-top{ cursor: pointer; transition: all .3s; } .list-zhaopin .zp-list .zp-top i{ padding-right: 30px;line-height: 42px;font-size: 18px; -webkit-text-stroke: 1px #f7f7f7; color: #008cd6; } .list-zhaopin .zp-list .zp-bottom{ padding: 24px; display: none; } .list-zhaopin .zp-list .zp-bottom p{ line-height: 1.8; } .list-zhaopin .zp-list li .state{ color: #008cd6; } .list-zhaopin .zp-list li.none .state{ color: #d6001e; } .list-zhaopin .zp-list li.open .zp-top{ background: #d8ecf8; } .list-zhaopin .zp-list li.open .zp-top i{ -webkit-text-stroke: 1px #d8ecf8; } /******************************************************* PAGE END */ /*** *** footer *** ***/ .footer { background: url("/templets/images/foot-bg.jpg") no-repeat center center; } .footer .foot-cont { padding: 50px 0; } .footer .foot-cont .foot-l .foot-nav > li { float: left; margin-right: 125px; } .footer .foot-cont .foot-l .foot-nav > li > a { display: block; font-size: 16px; color: #3a7ab8; line-height: 40px; font-weight: bold; } .footer .foot-cont .foot-l .foot-nav > li li a { display: block; font-size: 16px; color: #fff; line-height: 40px; } .footer .foot-cont .foot-l .foot-nav > li li:hover a { color: #3a7ab8; } .footer .foot-cont .foot-l .foot-nav .menu2 ul ul{ display: none; } .footer .foot-cont .foot-l .foot-nav .menu3 { display: none; } .footer .foot-cont .foot-l .foot-nav .menu67 { display: none; } .footer .foot-cont .foot-r .xiaoshou { font-size: 16px; font-weight: bold; line-height: 24px; color: #3a7ab8; } .footer .foot-cont .foot-r .xiaoshou span { font-size: 24px; line-height: 1; } .footer .foot-cont .foot-r .xiaoshou a { color: #3a7ab8; } .footer .foot-cont .foot-r p { padding-top: 15px; color: #fff; font-size: 16px; } .footer .foot-cont .foot-r .foot-form { padding-top: 25px; } .footer .foot-cont .foot-r .foot-form .inp-box .form-email { height: 40px; width: 224px; border: none; outline: none; text-indent: 20px; font-size: 16px; } .footer .foot-cont .foot-r .foot-form .inp-box .coolbg { height: 40px; width: 108px; background: #3a7ab8; color: #fff; border: 1px solid #3a7ab8; cursor: pointer; border-left: none; font-size: 16px; font-weight: bold; } .footer .foot-power { border-top: 1px solid #1e202c; text-align: center; color: #868686; line-height: 46px; } .footer .foot-power a { color: #868686; } /******************************************************* FOOTER END */ /*** *** 其他通用样式 *** ***/ /*翻页样式*/ .paging { text-align: center; padding: 45px 0 0 0; font-size: 12px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; } .paging li { display: inline-block; line-height: 24px; text-align: center; font-size: 14px; } .paging li a { display: inline-block; color: #3a7ab8; background: #fff; width: 24px; height: 24px; line-height: 26px; margin-right: 3px; font-size: 12px; -webkit-transition: all .5s; transition: all .5s; } .paging li.thisclass a, .paging li:hover a { background: #3a7ab8; color: #fff; } .pageinfo { letter-spacing: 1px; } .pageinfo strong { font-family: "Arial"; font-weight: normal; font-size: 14px; } .paging li.i a, .paging li.n a, .paging li a.e, .paging li.p a, .paging li.e a { text-indent: -9999px; } .paging li.i a { background: url(../images/paging_btn.png) 7px center no-repeat #fff; } .paging li a.e { background: url(../images/paging_btn.png) -152px center no-repeat #fff; } .paging li.e a { background: url(../images/paging_btn.png) -152px center no-repeat #fff; } .paging li.p a { background: url(../images/paging_btn.png) -32px center no-repeat #fff; } .paging li.n a { background: url(../images/paging_btn.png) -100px center no-repeat #fff; } .paging li.i:hover a { background: url(../images/paging_btn_hover.png) 7px center no-repeat #3a7ab8; } .paging li:hover a.e { background: url(../images/paging_btn_hover.png) -152px center no-repeat #3a7ab8; } .paging li.e:hover a { background: url(../images/paging_btn_hover.png) -152px center no-repeat #3a7ab8; } .paging li.p:hover a { background: url(../images/paging_btn_hover.png) -32px center no-repeat #3a7ab8; } .paging li.n:hover a { background: url(../images/paging_btn_hover.png) -100px center no-repeat #3a7ab8; } .detail_prenext { text-align: center; padding-top: 50px; } .detail_prenext span { height: 30px; line-height: 30px; text-align: right; } .detail_prenext #pre { display: inline-block; background: url(../images/left-circle.png) no-repeat center left; padding-left: 24px; } .detail_prenext #next { display: inline-block; text-align: left; background: url(../images/right-circle.png) no-repeat right center; padding-right: 24px; } .detail_prenext #item { display: inline-block; background: url(../images/unordered-list.png) no-repeat center left; padding-left: 24px; margin: 0 90px; } .detail_prenext span a { text-decoration: none; color: #666; display: block; } .detail_prenext span:hover a span { color: #666; } .detail_prenext span a:hover { color: #00428b; } /*固定侧边拦*/ .float-right-box { width: 250px; position: fixed; right: 0; top: 50%; margin-top: -127px; background-color: #001c44; z-index: 1000; -webkit-transition: width 0.3s ease 0s; transition: width 0.3s ease 0s; } .float-right-box.on { width: 50px; } .float-right-box .top-list { width: 100%; } .float-right-box .top-list ul { width: 100%; } .float-right-box .top-list li { width: 100%; position: relative; border-bottom: 1px solid #0143a2; height: 50px; } .float-right-box .top-list a { display: table-cell; width: 100%; vertical-align: middle; height: 51px; -webkit-transition: all 0s; transition: all 0s; } .float-right-box .top-list .ico { display: inline-block; width: 50px; height: 49px; position: absolute; right: 0; top: 0; z-index: 2; } .float-right-box .top-list .ico_qq { background: url(../images/elf.png) no-repeat -68px -69px #001c44; } .float-right-box .top-list .ico_tel { background: url(../images/elf.png) no-repeat -188px -9px #001c44; } .float-right-box .top-list .ico_phone { background: url(../images/elf.png) no-repeat -68px -186px #001c44; } .float-right-box .top-list .ico_dizhi { background: url(../images/elf.png) no-repeat -189px -126px #001c44; } .float-right-box .top-list .ico_email { background: url(../images/elf.png) no-repeat -67px -8px #001c44; } .float-right-box .top-list .ico_wechat { background: url(../images/erweima.png) no-repeat center #001c44; background-size: 28px 28px; } .float-right-box .top-list .ico_top { background: url(../images/elf.png) no-repeat -188px -69px #001c44; } .float-right-box .top-list .stt { display: inline-block; font-size: 14px; line-height: 50px; color: #fff; position: absolute; left: 22px; top: 0; z-index: 1; width: 222px; } .float-right-box .top-list li:hover .stt { color: #191919; } .float-right-box .top-list li:hover .ico_qq { background: url(../images/elf.png) no-repeat -8px -69px #fff; } .float-right-box .top-list li:hover .ico_tel { background: url(../images/elf.png) no-repeat -128px -9px #fff; } .float-right-box .top-list li:hover .ico_phone { background: url(../images/elf.png) no-repeat -8px -186px #fff; } .float-right-box .top-list li:hover .ico_dizhi { background: url(../images/elf.png) no-repeat -129px -126px #fff; } .float-right-box .top-list li:hover .ico_email { background: url(../images/elf.png) no-repeat -7px -8px #fff; } .float-right-box .top-list li:hover .ico_wechat { background: url(../images/erweima_h.png) no-repeat center #fff; background-size: 28px 28px; } .float-right-box .top-list li:hover .ico_top { background: url(../images/elf.png) no-repeat -128px -69px #fff; } .float-right-box .top-list li:hover { background-color: #fff; } .float-right-box .top-list li:hover .img { opacity: 1; visibility: visible; -webkit-transform: scale(1); transform: scale(1); } .float-right-box .top-list .return-webtop .stt { font-family: "Arial"; text-align: left; font-weight: bold; } #wechat .img { position: absolute; right: 250px; visibility: hidden; opacity: 0; -webkit-transform: scale(0); transform: scale(0); width: 150px; height: 150px; -webkit-transition: all .3s; transition: all .3s; top: 50%; margin-top: -75px; } #wechat .img img { width: 150px; height: 150px; } .float-right-box .top-list li:hover #wechat .img { visibility: visible; opacity: 1; -webkit-transform: scale(1); transform: scale(1); } .float-right-box .top-list li.am-gotop { opacity: 0; visibility: hidden; height: 0; -webkit-transition: all .3s; transition: all .3s; border-bottom: 0; } .float-right-box .top-list li.am-gotopon { visibility: visible; opacity: 1; height: 50px; } /******************************************************* OTHER END */ /*# sourceMappingURL=css.css.map */