锘緻charset "utf-8"; /* CSS Document */ /*common*/ .mb10 { margin-bottom:10px;} .ml10 { margin-left:10px;} .bg { background:#FFF;} em,i{ font-style:normal; } body{min-width: 1200px; width: 100%;overflow-x: hidden;} .banner{ height:666px;width:100%; position:relative; z-index:1;} .banner .bd,.banner .bd li{width:100%; height:666px; overflow:hidden;} .banner .bd li img{ position:absolute; top:0; left:50%; margin-left:-960px; height:666px;} .banner .bantil{ width:200px; height:6px;position:absolute; bottom:30px;left:50%; margin-left:-100px; z-index:8;} .banner .bantil li{ width:52px; height:6px; float:left; display:inline;background:#fff; opacity:1; border-radius:0; margin:0 5px;} .banner .bantil li.on{background:#058106;} .yinz{ height:800px; padding-top:100px; overflow:hidden; background:url(../images/yinz_bg.jpg) no-repeat center top;} .yinz1{ height:535px; overflow:hidden; background:#f5f5f5;} .yinz dl{ width:402px; float:left; padding:36px 0 0 50px;} .yinz dt{ font:36px "Microsoft YaHei"; color:#0a0f12; margin-bottom:28px;} .yinz dt em{ display:block; height:40px; background:#1e5db0; font:15px "Microsoft YaHei"; line-height:40px; margin-top:20px; text-align:center; color:#fff;} .yinz dd p{ font:15px "Microsoft YaHei"; line-height:24px; color:#565656;} .yinz dd em{ display:block; width:402px; height:153px; margin:20px 0;} .yinz dd em img{display:block; width:402px; height:153px;} .yinz h3{ width:616px; background:#1e5db0; padding:20px 43px 0; height:515px; float:left; font:30px "Microsoft YaHei"; line-height:75px; color:#fff;} .yinz h3 em{ float:right; font:18px "Microsoft YaHei"; text-transform:uppercase; line-height:75px;} .yinz h3 span{ display:block; width:616px; height:375px;} .yinz h3 span img{ display:block;width:616px; height:375px;} .yinz ul{ margin-top:50px; height:160px; position:relative;} .yinz ul:before{ content:""; position:absolute; top:5%; left:0; width:1px; height:52%; background:#e3e3e3;} .yinz li{ width:300px; float:left; height:160px; text-align:center; font:20px "Microsoft YaHei"; color:#5a5c5d; position:relative;} .yinz li span{ display:block; font:24px "Microsoft YaHei"; color:#0a0f12; padding-bottom:8px;} .yinz li span em{color:#1e5db0; font:48px Arial; font-weight:bold;} .yinz li:before{ content:""; position:absolute; top:5%; right:0; width:1px; height:52%; background:#e3e3e3;} /**/ .pro_bj{height: 1420px;overflow: hidden; background:#f5f5f5;padding-top:80px; box-sizing: border-box; font-family: "Microsoft YaHei"; } .pro_bj h2{ height:118px; font:36px "Microsoft YaHei"; text-align:center; color:#171310; background:url(../images/pro_line.png) no-repeat center 24px;} .pro_bj h2 span{ display:block; font:18px "Microsoft YaHei"; color:#5d5c5a; padding-top:8px;} .pro_bj h2 a{ display:block; color:#171310;} .fen{ width:179px; height: 460px;background:#1e5db0;overflow: hidden; float: left;} .fen ul{ height: 460px; } .fen ul li{width:179px;height: 154px;background:none; margin-right: 22px; text-align: center; position: relative;} .fen ul li a{ text-decoration: none; position: relative;z-index: 3; display: block; font-weight: normal; height:43px; font-size: 22px; color: #fff;} .fen ul li b{font-size: 18px; font-weight: bold;color:rgba(255,255,255,0.5); font-family: "Arial";height: 21px;padding-top:36px; border-bottom: 1px solid rgba(255,255,255,0.5); display: block; width: 21px; line-height: 21px; margin: 0 auto 10px;} .fen ul li i{font-size: 10px; color:rgba(255,255,255,0.5);font-family: Times New Roman; display: block; line-height:28px;} .fen ul li:after,.fen .cur:after{content:'';position:absolute;height:100%;width:0;background:#0d953c;bottom:0;left:0;-webkit-transition:width .3s;transition:width .3s;} .fen ul li:hover:after,.fen .cur:after{width:100%;color: #fff;} .pro_nr{height: 460px; width:1021px;overflow:hidden;} .pro_nr dl{height: 460px; width:1021px; background:#fff;padding:22px 0;box-sizing: border-box;box-shadow: 0 0 10px #ccc; overflow:hidden;} .pro_nr dl dt{width: 416px; height: 416px; float: left; overflow:hidden; margin-left:22px;} .pro_nr dl dt img{width: 416px; height: 416px; display: block;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;} .pro_nr dl dt img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);} .pro_nr dl dd{ float: right;width: 495px; padding-right:30px; overflow:hidden; } .pro_nr dl dd h3{ font-size: 24px; font-weight: bold; color: #565656; margin-bottom: 20px; } .pro_nr dl dd h3 a{ color: #565656; } .pro_nr .prodd{ font:14px "Microsoft YaHei"; line-height:24px; color:#565656; height:368px;} .pro_nr dl dd p{line-height: 24px;font-size: 14px; color: #565656;} .pro_nr dd b{ font-size:18px;} .pro_nr dd h5{ margin-top:15px; padding-top:15px; border-top:1px dashed #d5d5d5;} .pro_nr dd h5 span{ display:block; font:14px "Microsoft YaHei"; line-height:24px;} .m_pro {width:1200px; height: 645px; box-shadow: 0 0 10px #ccc; margin-top: 20px;padding:0 49px; background: #fff; box-sizing: border-box; position: relative; padding-top:20px;} .m_pro:after{content:'';position:absolute;height:1px;width:1103px;background:#dddddd;top:58px;left:49px;} .m_pro h4{ text-align: center; font-size:24px ; width: 200px; background: #fff; height: 75px; line-height: 75px;margin: 0 auto 10px; font-weight: normal; color: #565656; position: relative;z-index: 1;} .m_pro dl{float: left;width: 351px;margin-top: 5px; margin-right: 24px;position: relative;transition: all 0.5s linear;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;} .m_pro dt{width: 351px;} .m_pro dt img{width: 351px;height: 351px;display: block;} .m_pro dd{background: #ffffff;height:116px;border:2px solid #f0f0f0; box-sizing: border-box; text-align: left;color: #333333; padding-top: 10px;} .m_pro dd h3{font-size: 18px; padding-left: 20px;color: #333; font-weight: normal;} .m_pro dd h3 a{color: #333; } .m_pro dd p {color: #a3a3a3; font-size: 14px;padding-left: 20px;} .m_pro dd span{margin-top: 10px;display: block;height: 52px; border-top:2px solid #f0f0f0; } .m_pro dd span a{display: block;height:52px; line-height: 52px; font-size: 14px; padding-left:20px; color: #a3a3a3; background:url(../images/show_arr1.png) no-repeat 20px center;padding-left:45px;} .m_pro dl:nth-child(3n){margin-right: 0;} .m_pro dl:hover{margin-top: 0; box-shadow: 0 0 10px #1e5db0; } .m_pro dl:hover dd h3 a{color:#1e5db0;} .m_pro dl:hover dd span a{ background:#1e5db0 url(../images/show_arr2.png) no-repeat 20px center;color:#fff;} .proys{ height:1002px; background:url(../images/proys_bg.jpg) no-repeat center top; overflow:hidden;} .proys h2{ height:120px; padding-top:55px; text-align:center; font:36px "Microsoft YaHei"; color:#fff;} .proys h2 em{ display:block; font:18px "Microsoft YaHei"; padding-top:8px;} .proys ul{ height:650px; overflow:hidden; position:relative;} .proys li{ width:230px; text-align:left; font:15px "Microsoft YaHei"; line-height:24px; color:#8d8d8d;} .proys li b{ display:block; font-size:24px; color:#333; padding-bottom:12px;} .proys li:nth-child(3),.proys li:nth-child(4){ text-align:left;} .proys li:nth-child(1){ position:absolute; top:410px; left:44px; width:175px;} .proys li:nth-child(2){ position:absolute; top:84px; left:292px;} .proys li:nth-child(3){ position:absolute; top:84px; left:643px;} .proys li:nth-child(4){ position:absolute; top:410px; left:960px; width:195px;} .proys h5{ width:335px; float:right; margin-top:58px;} .proys h5 em a{display:block; float:left; width:124px; height:42px; background:#0d953c; font:16px "Microsoft YaHei"; font-weight:bold; text-align:center; line-height:42px; color:#fff;} .proys h5 span{ display:block; float:right; width:190px; font:16px "Microsoft YaHei"; color:#fff;} .proys h5 span b{ display:block; font:24px Arial; font-weight:bold;} .solve{ height:890px; margin-top:85px; overflow:hidden;} .solve h2{ height:110px; text-align:center; font:36px "Microsoft YaHei"; color:#171310; background:url(../images/solve_line.png) no-repeat center 26px;} .solve h2 a{ display:block; color:#171310;} .solve h2 em{ display:block; font:18px "Microsoft YaHei"; color:#615f5e; padding-top:8px;} .solve li{ width:590px; height:300px; overflow:hidden; position:relative; margin-bottom:15px;} .solve li img{ display:block; width:590px; height:300px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;} .solve li span{ display:block; height:64px; font:24px "Microsoft YaHei"; line-height:64px; color:#fff; padding-left:30px; background:#1e5db0 url(../images/solve_arr1.png) no-repeat 530px center; position:absolute; bottom:0; width:560px;} .solve li a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);} .solve li a:hover span{ background:#0d953c url(../images/solve_arr2.png) no-repeat 530px center; -webkit-transition: 1s;-moz-transition: 1s;transition: 1s;} .solve li:nth-child(2n-1){ float:left;} .solve li:nth-child(2n){ float:right;} .solve h5{ width:200px; height:45px; border-radius:2rem;background:#1e5db0; font:18px "Microsoft YaHei"; text-align:center; line-height:45px; margin:30px auto 0; border:2px solid #1e5db0; } .solve h5 a{ display:block; color:#fff;} .ys{ height:1195px; overflow:hidden; position:relative;} .ys h2{ height:152px; padding-top:45px; background:url(../images/ys_h.png) no-repeat center top; font:48px "Microsoft YaHei"; text-align:center; font-weight:bold; color:#333;} .ys h2 em{ display:block; font:20px "Microsoft YaHei"; padding-top:8px;} .yst{ width:1200px; height:197px; margin:0 auto; overflow:hidden;} .yst li{ width:293px; height:100px; padding-top:62px; float:left; margin-right:9px; background:url(../images/ys_bg01.png) no-repeat center top;} .yst li em{ display:block; color:rgba(255,255,255,0.3); font:50px Arial; float:left; padding:0 5px 0 30px;} .yst li span{ display:block; font:24px "Microsoft YaHei"; color:#fff; padding-top:3px;} .yst li span i{ display:block; font:12px "Microsoft YaHei"; color:rgba(255,255,255,0.3);} .yst li:last-child{ margin-right:0;} .yst .cur{ background:url(../images/ys_bg02.png) no-repeat center top;height:130px; padding-top:32px;} .yst .cur em{ color:#fff;} .ys dl{ height:765px; overflow:hidden;} .ys .dl1 dt{ display:block; background:url(../images/ys1.jpg) no-repeat center top; height:565px; overflow:hidden;} .ys .dl2 dt{ display:block; background:url(../images/ys2.jpg) no-repeat center top; height:565px; overflow:hidden;} .ys .dl3 dt{ display:block; background:url(../images/ys3.jpg) no-repeat center top; height:565px; overflow:hidden;} .ys .dl4 dt{ display:block; background:url(../images/ys4.jpg) no-repeat center top; height:565px; overflow:hidden;} .ys dd{ border:6px solid #0d953c; width:1188px; margin:-80px auto 0; background:#fff; position:relative; height:200px;} .ys dd h3{ font:24px "Microsoft YaHei"; line-height:75px; height:75px; color:#fff; padding-left:36px; background:#0d953c; margin-bottom:18px;} .ys dd p{ font:16px "Microsoft YaHei"; line-height:40px; color:#313131; position:relative; width:460px; float:left; margin-left:38px; padding-left:22px;} .ys dd p:before{ content:""; position:absolute; top:15px; left:0; width:9px; height:9px; border-radius:9px; border:1px solid #6e6e6e; border-radius:9px;} .ys2{ width:275px; position:absolute; top:900px; left:50%; margin-left:320px; font:24px Arial; color:#fff;} .ys2 em{ display:inline-block; margin:0 15px; color:#fff; height:36px;} .ys2 em.cur{ border-bottom:1px solid #fff; font-weight:bold;} .new{ height:750px; padding-top:100px; overflow:hidden; background:#f5f5f5 url(../images/new_bg.gif) no-repeat center top;} .new h2{ height:124px; overflow:hidden;} .new h2 em{ display:block; width:570px; float:left; font:24px "Microsoft YaHei"; font-weight:bold; color:#333; line-height:60px;} .new h2 em i{ color:#1e5db0; font-size:36px; padding-right:10px;} .new h2 span a{ display:block; padding-top:22px;font:28px "Microsoft YaHei"; font-weight:bold; color:#333; width:65px; float:left;} .new h2 p{ width:465px; float:right; overflow:hidden; font:18px "Microsoft YaHei"; line-height:60px; color:#1e5db0;} .new h2 p a{ display:block; color:#1e5db0;} .new h2 p b{ float:right; font-weight:normal; color:#333;} .new1{ width:660px; height:310px; overflow:hidden; float:left; margin-top:48px; position:relative;} .new1 dt img{ display:block; width:660px; height:310px;} .new1 dd{ background:#1e5db0; position:absolute; bottom:0; padding:20px;} .new1 dd h3 a{ display:block; font:16px "Microsoft YaHei"; font-weight:bold; color:#fff;} .new1 dd p{ font:14px "Microsoft YaHei"; line-height:21px; color:#a9bada; padding-top:5px;} .new2{ width:465px; float:right; overflow:hidden; margin-top:15px;} .new2 dl{ padding:15px 0; height:83px; border-bottom:1px solid #cecece;} .new2 dt{ float:left; position:relative; width:72px; font:48px "Microsoft YaHei"; color:#333;} .new2 dt:before{ content:""; position:absolute; top:12px; right:0; width:1px; height:82%; background:#cecece;} .new2 dt em{ display:block; font:12px "Microsoft YaHei"; color:#949494;} .new2 dd{ width:375px; float:right; margin-top:7px;} .new2 dd h3 a{ display:block; font:16px "Microsoft YaHei"; color:#333;} .new2 dd p{ font:14px "Microsoft YaHei"; line-height:24px; color:#7c7c7c; padding-top:6px;} .new2 dl:hover dt,.new2 dl:hover dd h3 a{ color:#1e5db0;} .faq{ height:160px; overflow:hidden; margin-top:48px; position:relative;} .faq h3{ width:190px; overflow:hidden; font:24px "Microsoft YaHei"; font-weight:bold; color:#333; float:left;} .faq h3 a{ display:block; color:#333;} .faq h3 em{ display:block; font:12px Arial; color:#c8c8c8; text-transform:uppercase; padding-top:6px;} .faq1{ width:1000px; float:right; overflow:hidden; height:160px;} .faq1 dl{ width:440px; height:100px; padding:10px; border:1px solid #dbdbdb; float:left; margin-right:75px; overflow:hidden;} .faq1 dt a{ display:block; font:18px "Microsoft YaHei"; line-height:30px; height:30px; color:#333; background:url(../images/q.png) no-repeat left center; padding-left:35px; overflow:hidden;} .faq1 dd{ font:14px "Microsoft YaHei"; line-height:26px; color:#7c7c7c; background:url(../images/a.png) no-repeat left 0; padding-left:35px; margin-top:10px;} .arr1 a{ display:block; width:70px; height:35px; overflow:hidden; background:#1e5db0; position:absolute; top:78px; left:0;} .arr2 a{ display:block; width:70px; height:35px; overflow:hidden; background:#1e5db0; position:absolute; top:78px; left:70px;} .arr1 a:hover,.arr2 a:hover{ background:#0d953c;} .about{ height:640px; padding-top:360px; background:url(../images/about.jpg) no-repeat center top; overflow:hidden;} .about1{ width:300px; height:510px; overflow:hidden; background:#1e5db0; float:left;} .about1 h2{ height:132px; background:#fff; margin-bottom:50px; font:33px "Microsoft YaHei"; font-weight:bold; color:#363636; padding:30px 0 0 40px; position:relative;} .about1 h2:before{ content:""; position:absolute; top:162px; left:60px; width:0; height:0; border-top:16px solid #fff; border-left:16px solid rgba(0,0,0,0); border-right:16px solid rgba(0,0,0,0);} .about1 h2 em{ display:block; font:18px "Microsoft YaHei"; padding-top:8px;} .about1 h2 a{ color:#333;} .about1 h2 i{ display:block; font-size:24px; color:#1e5db0;} .about1 h3{ font:18px "Microsoft YaHei"; line-height:30px; color:#fff; padding:10px 0 0 53px;} .about1 h3 em{ display:block;} .about1 h5{ margin-top:40px; padding-left:50px;} .about1 h5 em{ display:block; font:16px "Microsoft YaHei"; color:rgba(255,255,255,0.6);} .about1 h5 em i{ display:block;} .about1 h5 span img{ display:block; margin-top:40px;} .about2{ width:800px; margin-top:210px; float:right; overflow:hidden;} .about2 p{ font:14px "Microsoft YaHei"; line-height:22px; color:#646464;} .about2 h4{ font:18px "Microsoft YaHei"; font-weight:bold; height:40px; margin:13px 0 13px -33px;} .about2 h4 a{ display:block; height:40px; padding:0 33px; line-height:40px; float:left; background:url(../images/pic_line.png) no-repeat right center; color:#292929;} .about2 h4 a:hover em{color:#1e5db0; border-bottom:3px solid #1e5db0;} .about2 h4 a:last-child{ background:none;} .about2 li{ width:239px; height:147px; float:left; margin-right:33px; overflow:hidden;} .about2 li img{ display:block;width:239px; height:147px;-webkit-transition: 1s; -moz-transition: 1s; transition: 1s;} .about2 li a:hover img{-webkit-transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -transform:scale(1.1,1.1);} .about2 li:last-child{ margin-right:0;} @-webkit-keyframes spin{ from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } @keyframes spin { from { -webkit-transform: rotate(0deg); transform: rotate(0deg); } 50% { -webkit-transform: rotate(180deg); transform: rotate(180deg); } to { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } /*animation*/ @-webkit-keyframes hvr-buzz-out { 10% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 20% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 30% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 40% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 50% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 60% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 70% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 80% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 90% { -webkit-transform: translateX(1px) rotate(0); transform: translateX(1px) rotate(0); } 100% { -webkit-transform: translateX(-1px) rotate(0); transform: translateX(-1px) rotate(0); } } @keyframes hvr-buzz-out { 10% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 20% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 30% { -webkit-transform: translateX(3px) rotate(2deg); transform: translateX(3px) rotate(2deg); } 40% { -webkit-transform: translateX(-3px) rotate(-2deg); transform: translateX(-3px) rotate(-2deg); } 50% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 60% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 70% { -webkit-transform: translateX(2px) rotate(1deg); transform: translateX(2px) rotate(1deg); } 80% { -webkit-transform: translateX(-2px) rotate(-1deg); transform: translateX(-2px) rotate(-1deg); } 90% { -webkit-transform: translateX(1px) rotate(0); transform: translateX(1px) rotate(0); } 100% { -webkit-transform: translateX(-1px) rotate(0); transform: translateX(-1px) rotate(0); } }