html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;font-family: "Microsoft YaHei", Arial, helvetica, sans-serif;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
table {border-collapse: collapse;border-spacing: 0;}
a {color:inherit;}
a:hover {color:inherit;text-decoration: none;}
strong {font-weight:bold;}
html,body {font-size:12px;}
@media (min-width:992px) {
html,body {font-size:14px;}
}
@media(min-width:1200px) {
html,body {font-size:16px;}
.container {max-width:1200px;margin: 0 auto;}
}
/* project id 1886893 */
@font-face {
font-family: 'iconfont';
src: url('//at.alicdn.com/t/font_1886893_pozb3mgsck.eot');
src: url('//at.alicdn.com/t/font_1886893_pozb3mgsck.eot?#iefix') format('embedded-opentype'),
url('//at.alicdn.com/t/font_1886893_pozb3mgsck.woff2') format('woff2'),
url('//at.alicdn.com/t/font_1886893_pozb3mgsck.woff') format('woff'),
url('//at.alicdn.com/t/font_1886893_pozb3mgsck.ttf') format('truetype'),
url('//at.alicdn.com/t/font_1886893_pozb3mgsck.svg#iconfont') format('svg');
}
/*娌冲崡鐢冲崕鏂板瀷淇濇俯鏉愭枡鏈夐檺鍏徃鍏充簬鎴戜滑浜у搧宸ョ▼妗堜緥璧勮鍔ㄦ€侀€夋嫨鎴戜滑鐨勭悊鐢?/
@font-face {
font-family: 'webfont';
font-display: swap;
src: url('//at.alicdn.com/t/webfont_iirekrbix5.eot'); /* IE9*/
src: url('//at.alicdn.com/t/webfont_iirekrbix5.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('//at.alicdn.com/t/webfont_iirekrbix5.woff2') format('woff2'),
url('//at.alicdn.com/t/webfont_iirekrbix5.woff') format('woff'), /* chrome銆乫irefox */
url('//at.alicdn.com/t/webfont_iirekrbix5.ttf') format('truetype'), /* chrome銆乫irefox銆乷pera銆丼afari, Android, iOS 4.2+*/
url('//at.alicdn.com/t/webfont_iirekrbix5.svg#after') format('svg'); /* iOS 4.1- */
}
.ali-font {font-family: 'webfont';}
.ali-icon {font-family: 'iconfont';}
.imgbox {box-sizing:border-box;position:relative;width:100%;overflow:hidden;}
.imgbox:after {content:'';display:block;padding-top:75%;}
.imgbox img {width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s all;}
.imgbox img:hover {transform:translate(-50%,-50%) scale(1.1);transition:.36s all;}
.header {display:flex;align-items:center;position:absolute;top:0;left:0;right:0;height:70px;z-index:99;}
.logo {color:#020202;font-size:22px;font-weight:bold;padding:30px 0;white-space: nowrap;}
.logo a {display: flex;align-items: center;}
.menu {color:#383636;justify-content: space-between;}
.menu .slide {line-height: 100px;align-self: center;}
.tel {color:#eb0608;background:url(../images/tel.png) no-repeat left 15px center;position:absolute;right:0px;top:5px;font-weight:bold;margin-left:30px;line-height:26px;padding-left:40px;text-align: center;}
.menu-btn {color:#1da672;font-size:26px;text-align:right;cursor:pointer;}
@media(max-width:991px) {
.menu {background:#faa708;padding:0 20px;}
.menu .slide {line-height: 45px;}
}
@media(max-width:767px) {
.logo {background-size:auto 40px;font-size:20px;}
.logo img {height:20px;}
.menu {flex-flow:wrap;padding:10px 0;color:#fff;}
.menu .slide {flex-basis:25%;line-height: 35px;text-align: center;font-size:14px;}
}
@media(min-width:768px){
.logo {font-size:28px;}
}
@media(min-width:992px) {
.logo {font-size:26px;}
.header {height:110px;}
}
@media(min-width:1200px) {
.logo {font-size:32px;}
.header {height:120px;}
}
@media(min-width:1601px) {
.logo {font-size:36px;}
.tel {font-size:16px;}
.header {height:140px;}
.menu {margin-top:10px;}
}
#flash {overflow:hidden;}
.flash-box {position:relative;left:50%;top:0;transform:translateX(-50%);margin-bottom:-5px;}
.flash-box img {max-width:100%;}
@media (min-width:992px) {.flash-box {width:1440px;}}
@media (min-width:1440px) {.flash-box {width:1920px;}}
body {transition:all .6s;}
body.open {overflow-y:hidden;transform:translateX(-100%);transition:transform .6s;}
.m-nav {position:fixed;width:100%;height:100vh;top:0;right:-100%;background:#1da672;color:#fff;z-index:-1;transition:all .6s;}
.m-nav.open {overflow-y:hidden;z-index:99999;}
.m-logo { font-size: 20px;display: flex;align-items: center;border-bottom:3px solid rgba(255,255,255,.6);height:80px;padding-left:10%;margin-bottom:30px;}
.m-nav li {line-height: 36px;padding-left:10%;padding-bottom:10px;}
.m-nav li:after {content:'';display:block;width:20px;height:2px;background:#fff;border-radius: 1px;transition:.36s all;}
.m-nav li a {color:#fff;display:block;}
.m-nav li:hover {background:#fff;}
.m-nav li:hover a {color:#1da672;}
.m-nav li:hover:after {background:#1da672;width:80px;transition:.36s all;}
.m-close {color:#fff;font-size:40px;font-weight:bold;position:absolute;right:15px;top:15px;cursor: pointer;}
.m-tel {font-size:28px;line-height: 50px;margin-top:50px;padding-left:10%;}
.m-tel p:first-child {font-size:22px;}
@media(min-width:992px) {
body.open {transform:translateX(-500px);}
.m-nav.open {width:500px;right:-500px;}
.m-nav li {line-height: 50px;font-size:16px;}
.m-close {font-size:64px;}
}
.index01 {background:#1da672;padding:30px 0 30px;}
.index01 .title {text-align:center;}
.index01 .t1 {color:#fff;font-size:22px;font-weight:bold;position:relative;}
.index01 .t2 {color:#2fad7d;font-size:32px;font-weight:bold;font-family:'Montserrat';}
.index01 .slide {text-align:center;}
.index01 .txtbox {align-self: center;}
.index01 .t3 {color:rgba(255,255,255,1);line-height: 24px;margin:20px 0;}
.index01 .t4 {color:rgba(255,255,255,.8);font-size:16px;font-weight:bold;}
.index01 .more {color:rgba(255,255,255,.6);margin-top:12px;}
.index01 .more:hover {color:#fff;}
@media(max-width:991px) {
.index01 .slide {margin-bottom:20px;}
.index01 .img {margin-bottom:15px;}
}
@media(min-width:1200px) {
.index01 {padding:100px 0 90px;}
.index01 .t1 {font-size:38px;margin-bottom:-75px;}
.index01 .t2 {font-size:66px;}
.index01 .slide {max-width:20%;display:flex;text-align:left;}
.index01 .img {margin-right:20px;}
.index01 .t3 {font-size:15px;line-height: 28px;margin:35px 0 45px;text-align: center;}
.index01 .t4 {font-size:18px;}
}
.index02 {padding-top:30px;}
.index02 .title {text-align:center;}
.index02 .t1 {color:#3f4041;font-size:22px;font-weight:bold;position:relative;}
.index02 .t2 {color:#eeeeee;font-size:32px;font-weight:bold;font-family:'Montserrat';}
.index02 .type {margin-top:20px;display:flex;overflow-x:auto;position:relative;}
.index02 .type a {display:block;color:#555;background:#f7f7f7;/*border:1px solid #dedede;*/line-height:33px;margin-right:5px;white-space:nowrap;padding:0 15px;text-align: center;}
.index02 .type a:last-child {margin-right:0;}
.index02 .type a:hover {color:#fff;background: #1da672;}
.index02 .content {margin-top:20px;}
.index02 .swiper-slide:hover .txtbox {color:#1da672;}
.index02 .imgbox {border:1px solid #eee;}
.index02 .txtbox {color:#878787;text-align:center;line-height: 35px;}
@media(max-width:767px) {
.index02 .type:after {content:'';display:block;min-width:45px;height:35px;}
.index02 .type-move {position:absolute;right:0;top:20px;width:40px;height:35px;background:#fff url(../images/move.png) no-repeat center right;background-size:35px 20px;}
}
@media(min-width:1200px) {
.index02 {padding-top:105px;}
.index02 .t1 {font-size:38px;margin-bottom:-75px;}
.index02 .t2 {font-size:66px;}
.index02 .type {margin-top:40px;}
.index02 .type a {font-size:14px;line-height: 50px;flex:1;}
.index02 .txtbox {line-height: 50px;}
}
@media(min-width:1440px) {
.index02 .type {margin-top:55px;}
}
.index03 {padding-top:30px;position:relative;}
.index03:after {content:'';width:100%;height:40px;background:#f9f9f9;z-index: -1;position: absolute;bottom: 0;}
.index03 .title {text-align:center;}
.index03 .t1 {color:#3f4041;font-size:22px;font-weight:bold;position:relative;}
.index03 .t2 {color:#eeeeee;font-size:32px;font-weight:bold;font-family:'Montserrat';}
.index03 .content {margin-top:25px;}
.index03 .slide {color:#fff;background: #1da672;text-align:center;padding:25px 8%;}
.index03 .slide:nth-child(1) {background:#1da672;}
.index03 .slide:nth-child(2) {background:#faa708;}
.index03 .slide:nth-child(3) {background:#1da672;}
.index03 .slide:nth-child(4) {background:#faa708;}
.index03 .t3 {font-size:18px;margin-top:20px;}
.index03 .t4 {color:rgba(255,255,255,1);line-height: 24px;margin-top:20px;}
@media(min-width:992px){
.index03 .slide {padding:40px 3.5%;}
}
@media(min-width:1200px) {
.index03 {padding-top:105px;}
.index03:after {height:80px;}
.index03 .t1 {font-size:38px;margin-bottom:-75px;}
.index03 .t2 {font-size:66px;}
.index03 .content {margin-top:45px;cursor:pointer;}
.index03 .slide {padding:50px 3.5%;transition:.36s all;}
.index03 .slide:hover {margin-top:-20px;transition:.36s all;}
.index03 .t3 {font-size:22px;margin-top:30px;}
.index03 .t4 {font-size:14px;}
}
@media(min-width:1601px) {
.index03 .content {margin-top:75px;}
}
.index04 {background:#f9f9f9;padding-top:30px;}
.index04 .title {text-align:center;}
.index04 .t1 {color:#3f4041;font-size:22px;font-weight:bold;position:relative;}
.index04 .t2 {color:#eeeeee;font-size:32px;font-weight:bold;font-family:'Montserrat';}
.index04 .content {margin-top:25px;}
.index04 .slide {margin-bottom:25px;}
.index04 .time {margin-right:20px;white-space: nowrap;}
.index04 .c1 {color:#4e4d4c;font-size:24px;}
.index04 .c2 {color:#6d6d6d;margin-top:15px;}
.index04 .txtbox {align-self:center;}
.index04 .t3 {color:#282828;}
.index04 .t4 {color:#959595;line-height: 24px;height:48px;overflow:hidden;margin-top:15px;}
@media(max-width:992px) {
.index04 .t3 {font-size:15px;}
}
@media(min-width:1200px) {
.index04 {padding-top:105px;}
.index04 .t1 {font-size:38px;margin-bottom:-75px;}
.index04 .t2 {font-size:66px;}
.index04 .content {margin-top:55px;}
.index04 .slide {margin-bottom:65px;}
.index04 .slide:nth-child(2n-1) {padding-right:4%;}
.index04 .slide:nth-child(2n) {padding-left:4%;}
.index04 .slide:hover .c1,.index04 .slide:hover .t3 {color:#1da672;transition:.36s color;}
.index04 .slide:hover .t4 {text-decoration: underline;}
.index04 .time {margin-right:28px;}
.index04 .c1 {font-size:50px;}
.index04 .c2 {font-size:14px;}
.index04 .t3 {}
.index04 .t4 {font-size:14px;line-height: 28px;height:56px;}
}
.index05 {background:#f9f9f9;padding:30px 0;}
.index05 .title {text-align:center;}
.index05 .t1 {color:#3f4041;font-size:22px;font-weight:bold;position:relative;}
.index05 .t2 {color:#eeeeee;font-size:32px;font-weight:bold;font-family:'Montserrat';}
.index05 .content {margin-top:25px;position:relative;}
.index05 .txtbox {white-space: nowrap;overflow: hidden;text-overflow: ellipsis; line-height: 35px;}
.index05 .imgbox {border:1px solid #eee;}
.index05 .swiper-button-prev {left:0;color:#fff;background:#b1b1b1;font-size:20px;line-height:30px;height:30px;width:30px;border-radius:50%;font-family:'瀹嬩綋';text-align: center;}
.index05 .swiper-button-next {right:0;color:#fff;background:#b1b1b1;font-size:20px;line-height:30px;height:30px;width:30px;border-radius:50%;font-family:'瀹嬩綋';text-align: center;}
@media(min-width:1200px) {
.index05 {padding-bottom:70px;}
.index05 .t1 {font-size:38px;margin-bottom:-75px;}
.index05 .t2 {font-size:66px;}
.index05 .content {margin-top:45px;padding:0 40px;}
.index05 .txtbox {line-height: 50px;}
}
.footer {font-size:12px;background:#272827;color:rgba(255,255,255,.66);line-height: 24px;padding:25px 0;}
.footer a {color:rgba(255,255,255,.66);}
.footer .txtbox {font-size:14px;align-self:center;}
@media(min-width:1200px) {
.footer {font-size:14px;padding:38px 0 30px;line-height: 36px;}
.footer .txtbox {line-height: 24px;}
}
.footer-bar {height:70px;}
.footer-bar .list {color:#fff;background:#1da672;display:flex;position:fixed;bottom:0;left:0;right:0;height:70px;z-index:999;}
.footer-bar .slide {flex:1;text-align: center;line-height: 30px;}
.footer-bar .slide i {display:block;font-size:25px;padding-top:10px;}
/*鍐呴〉澶у浘鏍峰紡*/
.inbanner {width:100%;overflow:hidden;position:relative;}
.inbanner img {width:768px;position:relative;left:50%;transform:translateX(-50%);}
@media(min-width:768px) {
.inbanner img {width:992px;}
}
@media(min-width:992px) {
.inbanner img {width:1200px;}
}
@media(min-width:1200px) {
.inbanner img {width:unset;}
}
/*渚ц竟瀵艰埅鏍峰紡*/
.sider {flex-basis:100%;overflow:hidden;}
.sider01 .list {width:100%;}
.sider .msg {color:#fff;line-height:65px;font-size:20px;font-weight:bold;margin-bottom:5px;background:#1da672 url(../images/msg.png) no-repeat left 30px center;text-align: center;}
.sider01 .t1 {color:#fff;background: #1da672;font-size:22px;font-weight:bold;text-align:center;margin-bottom:5px;line-height:50px;}
.sider01 .t2 {color:#555;background:#f7f7f7;display:block;line-height: 35px;margin-bottom:5px;white-space:nowrap;text-align: center;}
.sider01 .t2:hover,.sider01 .t2.active {color:#fff;background: #1da672;}
.sider02 {color:#fff;background:#25292c;font-size:14px;padding:30px;line-height:30px;}
.sider02 .img {padding-right:20px;}
.sider03 {background: #f7f7f7;padding-bottom:30px;}
.sider03 .t1 {color:#fff;background: #1da672;font-size:22px;font-weight:bold;text-align:center;margin-bottom:5px;line-height:50px;}
.sider03 .list {margin-top:15px;}
.sider03 .c1 {color:#555;font-size:14px;padding:0 15px;border-bottom:1px dashed #eee;line-height:32px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.sider03 .c1:hover {color:#1da672;}
@media(max-width:767px) {
.sider01 .list:after {content:'';display:block;min-width:45px;height:35px;}
.sider01 .type-move {position:absolute;right:0;top:5px;width:40px;height:35px;background:#fff url(../images/move.png) no-repeat center right;background-size:35px 20px;}
}
@media(max-width:991px) {
.sider01 .list {display:flex;overflow-x:auto;margin-top:5px;}
.sider01 .t2 {margin-right:5px;padding:0 15px;margin-bottom:0;}
}
@media(min-width:992px) {
.sider {flex-basis:20%;max-width:20%;}
.sider01 .t1 {font-size:22px;line-height:50px;}
.sider01 .t2 {line-height: 50px;}
}
/*闈㈠寘灞戞牱寮?/
.location {display:flex;line-height: 35px;flex-flow: wrap;}
.location .t1 {color:#212020;font-size:18px;font-weight:bold;}
.location .t2 {color:#f4f4f4;font-family:'Montserrat';font-size:24px;padding-left:15px;}
.location .t3 {color:#949494;margin-left:auto;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
@media(min-width:992px) {
.location .t1 {font-size: 26px;}
}
@media(min-width:1200px) {
.location {line-height: 50px;}
.location .t1 {font-size: 30px;}
.location .t2 {font-size:45px;}
.location .t3 {font-size:14px;}
}
@media(min-width:1601px) {
.location .t1 {font-size: 36px;}
}
.prev_next {margin-top:20px;}
.prev_page:hover a, .next_page:hover a {color:#108dee;}
@media(max-width:768px){
.next_page {margin-top:20px;}
}
/*鍥剧墖鍒楄〃椤垫牱寮?/
.product {min-height: 400px;}
.product .list {width: 100%;display:flex;flex-flow: row wrap;margin-top:20px;}
.product .slide {flex:1;flex-basis:48%;max-width:48%;margin-right:4%;box-sizing:border-box;}
.product .slide:nth-child(2n) {margin-right:0;}
.product .imgbox {border:1px solid #eee;}
.product .txtbox {color:#878787;text-align:center;line-height:35px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
@media(min-width:768px) {
}
@media(min-width:992px) {
.product {flex-basis:80%;}
.product .slide {flex-basis:31%;max-width:31%;margin-right:3.5%;}
.product .slide:nth-child(2n) {margin-right:3.5%;}
.product .slide:nth-child(3n) {margin-right:0;}
}
@media(min-width:1200px) {
.product {padding-left:35px;}
.product .list {margin-top:35px;}
.product .txtbox {line-height:50px;}
}
/*鏂囩珷鍒楄〃椤垫牱寮?/
.news .list {padding-top:25px;}
.news .list .slide {margin-bottom:20px;padding:15px 0;position:relative;background: #fff;transition:.3s all;}
.news .list .slide:before {content:'';width:100px;height:2px;display:block;background:#333;margin-bottom:15px;transition:.6s width;}
.news .imgbox {box-sizing:border-box;overflow:hidden;}
.news .slide .t1 {color:#333;font-weight:bold;font-size:16px;line-height:22px;position:relative;}
.news .slide .t2 {color:rgba(0,0,0,.6);margin-top:10px;line-height: 28px;height:56px;overflow:hidden;text-align:justify;}
.news .slide .t3 {color:rgba(0,0,0,.6);margin-top:10px;line-height: 28px;}
.news .list .slide:hover {transform:translateY(-7px);/*box-shadow:0 5px 10px 0 #666;transition:.5s all;*/}
.news .list .slide:hover .t1 {color:#1da672;}
.news .list .slide:hover:before {background:#1da672;width:100%;transition:1s all;}
@media(max-width:767px) {
.news .slide .t1 {margin-top:15px;}
}
@media(min-width:992px) {
.news .list .slide {padding:20px 0;margin-bottom:30px;}
.news .list .slide:before {margin-bottom:25px;}
.news .list .slide a {display:flex;}
.news .imgbox {margin-right:40px;min-width:250px;max-width:250px;}
.news .slide .t1 {font-size:20px;}
.news .slide .t2 {margin-top:15px;}
}
@media(min-width:1200px) {
.news {padding-left:35px;}
.news .slide .t2 {margin-top:20px;}
}
/*鍗曢〉鍏敤鏍峰紡*/
.page01 {padding-bottom:20px;}
.page01 .content {margin-top:25px;line-height: 24px;text-align:justify;}
.page01 .content img {max-width:100%!important;}
@media(min-width:1200px) {
.page01 {padding-bottom:50px;padding-left:35px;}
.page01 .content {line-height: 32px;}
}
/*鏂囩珷钀藉湴椤垫牱寮?/
.page02 {margin-top:25px;}
.page02 .t1 {font-size:18px;}
.page02 .t2 {color:#c8c8c8;line-height: 40px;border-bottom:1px dashed #ddd;}
.page02 .t2 a {color:#333;}
.page02 .img {margin:20px auto 0;text-align: center;}
.page02 .content {padding-bottom:40px;margin-top:20px;line-height: 24px;text-align:justify;}
@media(min-width:1200px) {
.page02 .content {line-height: 32px;padding-bottom:60px;}
.page02 .t1 {font-size:22px;}
.page02 .t2 {font-size:14px;line-height: 50px;}
}
.goods02 {padding:0 0 10px;background: #fff;margin-top:25px;}
.goods02 h3 {margin-bottom: 10px;font-size:24px;line-height: 32px;}
.goods02-main-img {border:1px solid #eee;overflow:hidden;}
.goods02-imgmore {margin-top:10px;padding: 0 50px;}
.goods02-imgmore-slide {border:1px solid #f5f5f5;overflow:hidden;}
.goods02-imgmore-slide.active {border:1px solid #1da672;}
.p-txt {color:#2f71ff;position:relative;padding-left:70px;}
.p-txt:before {content:'';position:absolute;left:0;top:50%;width:50px;height:1px;background:#eee;}
.goods02-options {padding:15px 0;background:#fbfbfb;border-top:1px solid #eee;border-bottom: 1px solid #eee;}
.goods02-options dl {display:flex;flex-flow: row wrap;}
.goods02-options dl dt {flex:1;flex-basis:20%;color:#909090;margin-bottom:10px;padding-left:6%;font-weight:normal;}
.goods02-options dl dd {flex:1;flex-basis:80%;padding-left:10px;color:#4e4e4e;}
.last-dt,.last-dd {border-top:1px solid #eee;line-height: 20px;padding-top:10px;}
.goods02-submit {margin:10px 0;padding:10px 0;}
.goods02-submit div {flex:1;}
.goods02-submit div a {background:#1da672;color:#fff;border-radius:5px;line-height: 34px;text-align:center;display:block;}
.goods02-submit div:nth-child(1) {padding-right:40px;}
.goods02-submit div:nth-child(2) {line-height: 17px;color:#797979;}
.goods02-submit div b {font-size:16px;display:block;color:#f00;}
.goods02-contact div b {color:#2f71ff;display:block;font-size:10px;margin-top:5px;line-height:12px;}
.goods02-slide-title {color:#999;position:relative;padding-left:10px;margin-top: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.goods02-slide-title:after {content:'';background:#1da672;position:absolute;left:0;top:50%;transform:translateY(-50%);height:15px;width:3px;}
@media(max-width:767px) {
.goods02 h3 {margin-top:20px;}
.goods02-submit {padding:12px 15px;}
.goods02-submit div { white-space: nowrap;}
}
@media(min-width:992px) {
.goods02 {padding:0 0 60px;margin-top:45px;}
.goods02 h3 {margin-bottom: 15px;}
.goods02-options {padding:40px 0;}
.goods02-options dl dt {margin-bottom: 15px;}
.goods02-submit {margin:24px 0;}
.goods02-submit div a {line-height: 80px;font-size:16px;}
.goods02-submit div:nth-child(2) {line-height: 36px;}
.goods02-submit div b {font-size:32px;}
.goods02-contact div b {font-size:22px;line-height:28px;}
}
@media(min-width:1200px) {
.goods02-right {padding-left:5%!important;}
.last-dd {font-size:14px;padding-right:15px;text-align: justify;line-height:24px;}
}
.goods03 {padding:20px 0;background-color: #f5f5f5;}
.goods03-title {background:#fff;line-height: 20px;padding:20px 15px;position:relative;}
.goods03-title h3 {line-height: 32px;font-size:20px;}
.goods03-title i {display:block;position:relative;height:1px;background: #f5f5f5;}
.goods03-title i:before {content:'';position:absolute;left:0;top:-1px;width:100px;height:3px;background:#1da672;}
.goods03-title span {display:block;height:5px;background:#1da672;position:absolute;top:0;left:0;right:0;}
.goods03-content {background:#fff;padding:15px;line-height: 25px;min-height: 200px;text-align: justify;overflow:hidden;}
.goods03-content img {max-width:100%!important;}
.goods03-content table {max-width:100%!important;width:100%!important;}
.goods03-slide-imgbox {border: 1px solid #eee;}
.goods03-content .slide a {line-height: 32px;width:70%;}
@media (min-width:992px) {
.goods03 {padding-bottom: 50px;}
.goods03-title {line-height: 30px;}
.goods03-title h3 {line-height: 36px;font-size:24px;}
.goods03-title i {margin-top:10px;}
}
@media(min-width:1200px) {
.goods03-title {padding:25px;}
.goods03-title h3 {line-height: 43px;}
.goods03-content {padding:25px;min-height: 300px;}
}
.news-list {padding-top:50px;}
.news-list li {margin-bottom:20px;padding:15px;position:relative;background: #fff;transition:.3s all;}
.news-list li:before {content:'';width:100px;height:2px;display:block;background:#1da672;margin-bottom:15px;transition:.6s width;}
.news-imgbox {box-sizing:border-box;overflow:hidden;}
.news-imgbox img {width:250px;}
.news-title {color:#1da672;font-weight:bold;font-size:16px;line-height:22px;position:relative;}
.news-content {color:rgba(0,0,0,.6);margin-top:10px;line-height: 28px;height:56px;overflow:hidden;text-align:justify;}
.news-date {color:rgba(0,0,0,.6);margin-top:10px;line-height: 28px;}
.news-list li:hover {transform:translateY(-7px);box-shadow:0 25px 50px -40px #666;transition:.5s all;}
.news-list li:hover .news-title {color:#1da672;}
.news-list li:hover:before {width:100%;transition:1s width;}
@media(max-width:767px) {
.news-title {margin-top:15px;}
}
@media(min-width:992px) {
.news-list li {margin-bottom:30px;}
.news-list li:before {margin-bottom:25px;}
.news-list li a {display:flex;}
.news-imgbox {padding-right:20px;}
.news-title {font-size:26px;}
.news-content {margin-top:15px;}
}
@media(min-width:1200px) {
.news-content {margin-top:20px;}
}
.newsinfo-container {background:#f8f7f7;}
.newsinfo {padding:25px 15px;background:#fff;width:100%;}
.newsinfo-title {font-size:24px;line-height: 28px;border-left:5px solid #1da672;padding-left:15px;}
.newsinfo-meta {color:#ccc;padding:15px 0 10px;margin-bottom:10px;border-bottom:1px solid #f5f5f5;position:relative;}
.newsinfo-image img {border:1px solid #f5f5f5;padding:5px;background:#f8f8f8;box-shadow:5px 5px 15px -10px #000;}
.newsinfo-content {margin-top:15px;line-height: 24px;}
.newsinfo-page {line-height: 28px;}
@media(min-width:768px) {
.newsinfo {padding:50px 15px;}
}
@media(min-width:992px) {
.newsinfo {padding:50px 20px;}
.newsinfo-meta {padding:25px 0 15px;margin-bottom:15px;}
.newsinfo-content {margin-top:25px;line-height: 32px;}
}
@media(min-width:1200px) {
.newsinfo {padding:80px 30px;}
}
.message-container {padding:30px 0;}
.message-panel {max-width:700px;margin:0 auto;}
@media(min-width:992px) {
.message-container {padding:50px 0;}
}
#dituContent {height:300px;margin-top:25px;}
.contact-list .lineT {border-left: 5px solid #1da672;padding-left: 10px;}
.contact-list {border: 1px solid #efefef !important;background: #fafafa;border-radius: 10px;margin-bottom: 30px;}
.contact-list li {margin-bottom: 10px;}
.contact-list ul li div {padding-left: 60px;color: #595959;padding: 15px 15px 15px 60px;border-radius: 5px;}
.contact-list ul li div.icon-01 {background: url(../images/contact-icon-01.png) no-repeat 10px 10px #fff;}
.contact-list ul li div.icon-02 {background: url(../images/contact-icon-02.png) no-repeat 10px 10px #fff;}
.contact-list ul li div.icon-03 {background: url(../images/contact-icon-03.png) no-repeat 10px 10px #fff;}
.contact-list ul li div.icon-04 {background: url(../images/contact-icon-04.png) no-repeat 10px 10px #fff;}
.contact-list ul li div.icon-05 {background: url(../images/contact-icon-05.png) no-repeat 10px 10px #fff;}
.contact-list ul li div.icon-06 {background: url(../images/contact-icon-06.png) no-repeat 10px 10px #fff;}
@media(min-width:1601px) {
#dituContent {height:400px;margin-top:40px;}
}
#formData .submit {background:#1da672;border-color:#1da672;color:#fff;}