﻿html{font-size:12px;background:#FFF;color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p{margin:0;padding:0;}img{border:0;}ol,ul{list-style:none;}h1,h2,h3{font-weight:normal;font-size:100%;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:text-top;}sub{vertical-align:text-bottom;}input,textarea,select{font-weight:inherit;font-size:inherit;font-family:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}a{color:inherit;text-decoration:none!important;}
/*******CSS reset*************/
body{overflow-x:hidden;position:relative;z-index:-2;font-family:'Microsoft YaHei',SimHei,SimYou,SimSun,Arial;z-index:2;}
a {transition:.3s all;}
a:hover {transition:.3s all;}
/*img {max-width:100%;}*/
em,i {font-style:normal;}
.container {position:relative;}
@media(min-width:992px) {
	body{font-size:14px;}
	.container {max-width:95%;}
}
@media(min-width:1200px) {
}
@media(min-width:1441px) {
	body{font-size:16px;}
	.container {max-width:1400px;}
}

@font-face {
  font-family: 'iconfont';  /* project id 1765957 */
  src: url('../fonts/font_1765957_l7i0mzz6lf.eot');
  src: url('../fonts/font_1765957_l7i0mzz6lf.eot') format('embedded-opentype'),
  url('../fonts/font_1765957_l7i0mzz6lf.woff2') format('woff2'),
  url('../fonts/font_1765957_l7i0mzz6lf.woff') format('woff'),
  url('../fonts/font_1765957_l7i0mzz6lf.ttf') format('truetype'),
  url('../fonts/font_1765957_l7i0mzz6lf.svg#iconfont') format('svg');
}
.ali-icon {font-family: 'iconfont';}

/*imgbox  图片比例控制样式*/
.imgbox {overflow: hidden;background:#fff;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}
.imgbox img {max-width:100%;height:auto;}
.div-null {text-align:center;width:100%;padding-top:70px;font-weight:bold;height:100px;}
@media(min-width:992px) {
	.div-null {height:150px;}
}

.search-wrap {line-height:60px;transition:all .3s;color:#fff;background:#fff;display:flex;justify-content:space-around; width:100%;height:0;overflow:hidden;position:relative;background:rgba(0,0,0,.7);}
.search-wrap.active {height:60px;transition:all .3s;z-index:99999;position:sticky;top:0;left:0;right:0;}
.search-wrap input {height:30px;line-height: 30px;border:none;border-radius: 5px;padding:0 10px;margin:0 5px;box-sizing: border-box;}
.search-wrap .form {display:flex;align-items: center;}
@media(min-width:768px) {
	.search-wrap {line-height:80px;}
	.search-wrap.active {height:80px;}
	.search-wrap input {height:40px;line-height: 40px;}
}
@media(min-width:992px) {
	.search-wrap {line-height:100px;}
	.search-wrap.active {height:100px;}
	.search-wrap input {height:50px;line-height: 50px;padding:0 20px;margin:0 10px;}
}

body {transition:all .6s;}
body.open {transform:translateX(-100%);transition:all .6s;}
.m-nav {position:fixed;width:100%;height:100vh;top:0;right:-100%;background:#000;color:#fff;z-index:-1;transition:all .6s;}
.m-nav.open {transition:all .6s;z-index:99999;}
.m-logo {color:#000;font-size:32px;font-weight:bold;background:#fff;height:100px;line-height:100px;padding-left:10%;margin-bottom:30px;border-left:5px solid #000;border-top:5px solid #000;}
.m-logo div {width:80%;}
.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:#1bb84c;}
.m-nav li:hover a {color:#fff;}
.m-nav li:hover:after {background:#fff;width:80px;transition:.36s all;}
.m-close {color:#1bb84c;font-size:40px;font-weight:bold;position:absolute;right:15px;top:15px;cursor: pointer;}
.m-tel {font-size:28px;line-height: 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;}
}

#flash {overflow:hidden;}
.flash-box {width:600px;position:relative;left:50%;top:0;transform:translateX(-50%);}
.flash-box img {max-width:100%;}
@media (min-width:520px)  {.flash-box {width:768px;} }
@media (min-width:768px)  {.flash-box {width:1000px;}}
@media (min-width:992px)  {.flash-box {width:1440px;}}
@media (min-width:1440px) {.flash-box {width:1920px;}}
@media (max-width:1439px) {.flash-box {width:100%;}}
.header-margin {height:70px;}
.header {background:#fff;height:70px;position:fixed;/*position: -webkit-sticky;position: -moz-sticky;position: -ms-sticky;position: -o-sticky;position:sticky;*/top:0;left:0;right:0;z-index:999;}
.header.onmove {box-shadow:0 5px 5px -5px rgba(0,0,0,.6);}
.header-logo {position:relative;z-index:9;}
.header-logo h1 {line-height: 70px;font-size:24px;font-weight: bold;white-space: nowrap;}
.header a:hover {color:#1bb84c;font-weight: bold;}
.header a.active {color:#1bb84c;font-weight: bold;}
.header-nav {width:100%;display:none;}
.header-nav>ul {display:flex;}
.header-nav li {flex:1;line-height:45px;text-align: center;position:relative;white-space: nowrap;}
.header-nav li:last-child {font-size:20px;flex:2;width: 13%;line-height: 26px;align-self: center;text-align: right;}
.header-btn {position:absolute;right:15px;top:0;height:70px;display:flex;align-items: center;}
.head-btn {cursor: pointer;}
.header-nav li.active {background:url(../images/sj.png) no-repeat bottom center;}
.header-subnav {display:none;position:absolute;top:100%;left:0;right:0;background:#1bb84c;line-height:40px;box-shadow: 5px 5px 5px -5px #000;}
.subnav-li {
	flex:1;
	text-align:center;
	position:relative;
	padding-top: 65px;
	padding-right: 25px;
	padding-bottom: 65px;
	padding-left: 25px;
}
.subnav-li:after {content:'';height:70%;width:2px;background:rgba(0,0,0,.1);border-right:1px solid rgba(255,255,255,.2);position:absolute;right:0;top:50%;transform:translateY(-50%);}
.subnav-li:last-child:after {display:none;}
.subnav-li>a {display:block;color:#fff;}
.subnav-li:hover>a ,.subnav-sub:hover a {color:#fff;}
.subnav-li:hover .subnav-sub {display:block;}
.subnav-t1 {font-size:24px;font-weight:bold;margin:28px 0 32px;}
.subnav-sub {line-height: 35px;}
.subnav-sub a {color:rgba(255,255,255,.8);padding:0 5px;}
.header-tel { display: flex; }
.header-searchpanel {width:250px;border:none;background:#fff;border-radius: 16px;height:32px;line-height: 32px;    margin-left: auto;align-self: center;white-space: nowrap;box-sizing:border-box;padding-left:20px;}
.header-searchpanel input {font-size:14px;width:85%;height:32px;border:none;background:none;}
.header-searchpanel img:hover {cursor:pointer;}
.header-telpanel {white-space: nowrap;padding-left:15px;margin-left:auto;display:none;}
.header-telpanel b {color:#1bb84c;}
.msearch-panel {width:130px;margin-right:20px;}
.msearch-panel input {max-width:75%;}
@media(max-width:767px) {
	.header {height:70px;}
	.header-logo {width:50%;padding:0 15px;}
	.header-nav ul {flex-flow:row wrap;background: #26c85c;}
	.header-nav li {color:#fff;flex-basis:25%;max-width:25%;line-height: 35px;}
	.header-nav li:last-child {display:none;}
}
@media(min-width:768px) {
	.header-logo {width:50%;}
}
@media (min-width:992px) {
	.header-margin {height:100px;}
	.header {height:100px;}
	.header-logo {width:20%;}
	.header-logo h1 {line-height: 100px;font-size:28px;}
	.header-nav {width:80%;display:block;}
	.header-nav li {line-height: 100px;}
	.header-btn {display:none;}
	.subnav-li {font-size:14px;}
	.header-subnav.active {display:flex;}
}
@media (min-width:1200px) {
	.header-logo h1 {font-size:36px;}
	.header-nav li {font-size:16px;}
}
@media (min-width:1400px) {
	.header-telpanel {display:block;}
}

.index-search {color:#fff;background:#1bb84c;position:relative;}
.index-search:before {content:'';background:#1bb84c;position:absolute;left:0;top:0;bottom:0;width:1000px;margin-left:-1000px;}
.index-search-number {text-align:right;}
.index-search .row:last-child:before {content:'';margin:0 auto;display:block;width:98%;height:1px;background:rgba(255,255,255,.2);}
.index-search-bottom {line-height: 45px;}
.index-search-hot {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index-search-hot b {font-size:20px;margin-right:15px;}
@media(max-width:991px) {
	.index-search-bottom {padding-bottom:15px;}
	.header-searchpanel {margin-left:0;}
}
@media(max-width:767px) {
	.index-search-hot {line-height: 32px;}
	.index-search-bottom {padding-bottom:0px;}
	.header-searchpanel {width:100%;margin-left:0;margin-bottom:10px;}
}
@media(min-width:992px) {
	.index-search-hot b {font-size:24px;margin-right:35px;}
}
@media(min-width:1200px) {
	.index-search .row>div {line-height: 75px;align-self: center;}
	.index-search-hot b {font-size:26px;margin-right:60px;}
}


.in-search {color:#fff;background:#1bb84c;position:relative;}
.in-search-bottom {line-height: 45px;}
.in-search-nav {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.in-search-nav a {margin-right:20px;}
.in-search-nav a:hover {color:#fff;font-weight:bold;}
.in-search-nav a.active {color:#fff;font-weight:bold;}
@media(max-width:991px) {
	.in-search-bottom {padding-bottom:15px;}
	.header-searchpanel {margin-left:0;}
}
@media(max-width:767px) {
	.in-search-nav {line-height: 32px;}
	.in-search-bottom {padding-bottom:0px;}
	.header-searchpanel {width:100%;margin-left:0;margin-bottom:10px;}
}
@media(min-width:992px) {
	.in-search-nav a {margin-right:50px;}
}
@media(min-width:1200px) {
	.in-search .row>div {line-height: 75px;align-self: center;}
	.in-search-nav a {margin-right:70px;}
}

.index00 {padding-top:35px;overflow:hidden;}
.index00-title {text-align: center;}
.index00-t1 {color:#1bb84c;font-size:14px;font-weight:bold;}
.index00-t2 {color:#000;font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.index00-t2:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.index00-t3 {color:rgba(0,0,0,.6);line-height: 26px;text-align:center;}
.index00-type {padding:0;line-height: 50px;width:100%;}
.index00-type a:hover {color:#1bb84c;}
.index00-type-title a:hover {color:rgba(255,255,255,.8);}
.index00-type-title {color:#fff;font-size:14px;font-weight:bold;padding-left:10%;background:#1bb84c url(../images/in00_i1.png) no-repeat left 5% center;}
.index00-type-title span {float:right;padding-right:5%;}
.index00-ul {padding:10px 0 15px 10%;border:1px solid #eee;border-top:0;box-sizing:border-box;}
.index00-type-slide {}
.index00-type-slide>a:before {content:'+';color:#cacaca;font-weight:normal;line-height:18px;text-align:center;width:18px;height:18px;position:absolute;left:0;top:1px;margin-left:-36px;border:1px solid #cacaca;}
.index00-type-slide>a {line-height: 28px;font-weight:bold;display:block;position: relative; font-size:16px;}
.index00-type-slide>a.active {color:#1bb84c;}
.index00-type-slide>a.active:before {content:'-';}
.index00-sub-ul {display:none;padding-bottom:10px;}
.index00-sub-ul.active {display:block;}
.index00-sub-ul a {line-height: 22px;display:block;}
.index00-list-title {line-height: 50px;display:flex;background:#1bb84c;color:#fff;}
.index00-list-title div {flex:1;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.index00-list-title img {margin-right:10px;}
.index00-list {width:100%;}
.index00-list .swiper-container {padding:20px 0;overflow:hidden;}
.index00-list .swiper-slide {overflow:hidden;max-width:100%;}
.index00-slide {background:#f5f5f5;padding:10px;transition:.36s all;}
.index00-imgbox {background:#fff;margin-bottom:15px;position:relative;width:100%;}
.index00-imgbox:after {content:'';display:block;padding-top:75%;}
.index00-imgbox img {position:absolute;top:50%;left:50%;right:0;height:80%;transform:translate(-50%,-50%);transition:.3s all;}
.index00-slide:hover img {height:90%;transition:.3s all;}
.index00-slide:hover .index00-t4 {color:#1bb84c;}
.index00-t4 {line-height:1.5;text-align:center;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.index00-btn {box-sizing:border-box;width:85%;margin:10px auto;}
.index00-btn:after {content:'';display:block;clear:both;}
.index00-btn a {color:#fff;line-height:25px;display:block;float:left;text-align:center;width:48%;max-width:48%;background:#c2c2c2;}
.index00-btn a:last-child {float:right;}
.index00-btn a.active,
.index00-btn a:hover {background: #1bb84c;}
.index00-type-btn {line-height: 32px;background:#1bb84c;color:#fff;padding:0 15px;margin-bottom:10px;}
.index00-type-close {position:absolute;right:0;top:40%;background: #000;color:#fff;font-weight:bold;z-index:99;cursor:pointer; box-shadow:-2px 2px 5px -5px #000;text-align:center;line-height:50px;width:30px;height:50px;border-top-left-radius:5px;border-bottom-left-radius: 5px; }
@media(max-width:1199px) {
	.index00-t3 {margin-bottom: 15px;}
}
@media(max-width:991px) {
	.index00-type {box-shadow:10px 10px 15px -15px #000;background:#fff;width:95%;position:absolute;left:0;top:137px;z-index:99;margin-left:-120%;transition:.36s all;}
	.index00-type.active {margin-left:2.5%;transition:.6s all;}
	.index00-type-slide>a:before {left:5px;}
}
@media(max-width:767px) {
	.index00-list-title {flex-flow:row wrap;}
	.index00-list-title div {flex-basis:50%;max-width:50%;}
}
@media(min-width:992px) {
	.index00 {padding-top:50px;}
	.index00-t1 {font-size:18px;}
	.index00-t2 {font-size:28px;}
	.index00-ul {padding:18px 0 32px 25%;}
	.index00-type-slide>a {line-height: 30px;}
	.index00-type-slide>a:before {top:7px;}
	.index00-sub-ul a {line-height: 26px;display:block;}
	.index00-type-title {font-size:18px;padding-left:25%;background:#1bb84c url(../images/in00_i1.png) no-repeat left 12% center;}
	.index00-type-title span {padding-right:12%;}
	.index00-list {padding-left: 25px;}
	.index00-btn {margin:16px auto;}
}
@media(min-width:1200px) {
	.index00 {padding-top:75px;}
	.index00-t1 {font-size:19px;}
	.index00-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
	.index00-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
	.index00-t4 {font-size:15px;}
	.index00-type-slide>a {font-size:16px;}
	.index00-sub-ul a {font-size:14px;}
	.index00-btn a {font-size:14px;}
}

.index01 {padding:35px 0;}
.index01-title {text-align: center;}
.index01-t1 {color:#1bb84c;font-size:14px;font-weight:bold;}
.index01-t2 {color:#000;font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.index01-t2:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.index01-t3 {color:rgba(0,0,0,.6);line-height: 26px;text-align:center;}
.index01-t4 {color:#1bb84c;}
.index01-t5 {color:#3d3e3d;font-size:17px;font-weight:bold;margin:5px 0;padding-bottom:10px;position:relative;}
.index01-t5:after {content:'';display:block;height:2px;width:24px;background:#1bb84c;position:absolute;bottom:0;left:0;}
.index01-t5 span {color:#1bb84c;}
.index01-t6 {color:#424643;line-height: 22px;margin-bottom:20px;}
@media(max-width:1199px) {
	.index01-t3 {margin-bottom: 15px;}
}
@media(max-width:767px) {
}
@media(min-width:992px) {
	.index01 {padding:50px 0;}
	.index01-t1 {font-size:18px;}
	.index01-t2 {font-size:28px;}
	.index01-t4 {font-size:12px;}
	.index01-t5 {font-size:20px;margin:10px 0;padding-bottom:15px;}
	.index01-t6 {line-height: 26px;margin-bottom:30px;}
}
@media(min-width:1200px) {
	.index01 {padding:75px 0;}
	.index01-t1 {font-size:19px;}
	.index01-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
	.index01-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
	.index01-t4 {font-size:12px;}
	.index01-t5 {font-size:22px;margin:15px 0;padding-bottom:25px;}
	.index01-t6 {margin-bottom:50px;}
	.index01-right .index01-txtbox:first-child {margin-left:-45px;}
	.index01-left {padding-left:45px;}
	.index01-left .index01-txtbox:last-child {margin-left:45px;}
	.index01-right-img {margin-top:-70px;}
}


.index02 {background:#1bb84c;padding-top:35px;padding-bottom:15px;}
.index02-title {color:#fff;text-align: center;}
.index02-t1 {font-size:14px;font-weight:bold;}
.index02-t2 {font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.index02-t2:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_ih.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.index02-t3 {color:rgba(255,255,255,.6);line-height: 26px;text-align:center;}
.index02-type {display:flex;}
.index02-type div {flex:1;padding:5px;}
.index02-type a {color:#fff;line-height:30px;display:block;border:1px solid #fff;text-align: center;}
.index02-type div:first-child {padding-left:0;}
.index02-type div:last-child {flex:0;padding-right:0;}
.index02-type div:last-child a {width:30px;background:#fff;color:#1bb84c;}
.index02-type a:hover {background: #fff;color:#1bb84c;font-weight:bold;}
.index02-content {margin-top:10px;}
.index02-imgbox {position:relative;}
.index02-imgbox:after {content:'';display:block;padding-top:75%;}
.index02-imgbox img {position:absolute;width:100%;left:50%;top:50%;transform: translate(-50%,-50%);}
.index02-tit {color:#fff;line-height:32px;text-align: center;font-weight:bold;}
@media(max-width:1199px) {
	.index02-t3 {margin-bottom: 15px;}
}
@media(max-width:767px) {
	.index02-type {flex-flow:row wrap;}
	.index02-type div {flex-basis:33.33%;max-width:33.33%;padding:5px 10px;}
	.index02-type div:first-child {padding-left:10px;}
	.index02-content {padding:0 10px;}
}
@media(min-width:992px) {
	.index02 {padding-top:50px;padding-bottom:35px;}
	.index02-t1 {font-size:18px;}
	.index02-t2 {font-size:28px;}
	.index02-type a {line-height: 35px;}
	.index02-type div:last-child a {width:35px;}
	.index02-content {margin-top:20px;}
	.index02-tit {line-height:42px;}
}
@media(min-width:1200px) {
	.index02 {padding-top:75px;padding-bottom:55px;}
	.index02-t1 {font-size:19px;}
	.index02-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
	.index02-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
	.index02-type a {font-size:16px;line-height: 40px;}
	.index02-type div:last-child a {width:40px;}
	.index02-content {margin-top:30px;}
	.index02-tit {line-height:56px;}
}


.index03 {padding:30px 0 50px;background: #f9f9f9;}
.index03-t1 {font-size:16px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.index03-t1:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat left;position: absolute;left: 0;bottom: 0;}
.index03-t2 {color:#b7b7b7;line-height:26px;margin-bottom:10px;}
.index03-left input {background:none;line-height: 32px;border:1px solid #ccc;padding:0 10px;margin-bottom:10px;}
.index03-left input[type="submit"] {background: #1bb84c;color:#fff;border:1px solid #1bb84c;}
.index03-shortinput {display:flex;}
.index03-shortinput div {flex:1;}
.index03-captcha {max-width:40%;padding-left:2%;position:relative;}
.index03-captcha img {position:absolute;right:10px;top:40%;transform: translateY(-50%);}
@media(max-width:1199px) {
	.index03-t2 {margin-bottom:15px;}
}
@media(max-width:767px) {
	.index03-t1 {margin-top:20px;}
}
@media(min-width:992px) {
	.index03 {padding:50px 0 70px;}
	.index03-t1 {font-size:22px;}
	.index03-t2 {margin-bottom:20px;}
	.index03-left input {line-height: 36px;margin-bottom:12px;padding:0 20px;}
}
@media(min-width:1200px) {
	.index03 {padding:75px 0 95px;}
	.index03 .row {margin:0 -30px;}
	.index03-t1 {font-size:28px;padding-bottom:20px;margin:10px 0 15px;}
	.index03-t2 {font-size:16px;line-height: 26px;margin-bottom:30px;}
	.index03-left input {line-height: 40px;margin-bottom:15px;padding:0 40px;}
}


.index04 {padding-top:45px;position:relative;}
.index04-t1 {color:#1bb84c;font-size:14px;font-weight:bold;}
.index04-t2 {font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.index04-t2:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat left;position: absolute;left: 0;bottom: 0;}
.index04-t3 {color:rgba(0,0,0,.6);line-height: 26px;}
.index04-t4 {color:rgba(0,0,0,.6);line-height: 22px;text-align:justify;}
.index04-links {display:flex;margin:20px 0 30px;}
.index04-links a {flex:1;padding-left:45px;}
.index04-links a b {color:#1bb84c;display:block;font-size:16px;margin-bottom:5px;}
.index04-links a span {color:rgba(0,0,0,.3);font-size:12px;}
.index04-links a:first-child {background: url(../images/in04_i1.png) no-repeat left center;}
.index04-links a:nth-child(2) {background: url(../images/in04_i2.png) no-repeat left center;}
.index04-links a:last-child {background: url(../images/in04_i3.png) no-repeat left center;}
.index04-bottom {padding:20px 0;background:#1bb84c;position:relative;z-index:3;margin-bottom:-20px;}
.index04-bottom:after {content:'';display:block;background:#1bb84c;position:absolute;right:0;top:0;bottom:0;width:1000px;margin-right:-1000px;z-index:2;}
.index04-bottom-slide {display:flex;color:#fff;align-self:center;position:relative;}
.index04-bottom-slide:after {content:'';background:#d2d2d2;height:80%;width:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.index04-bottom-slide div {align-self:center;flex:1;}
.index04-bottom-slide b {font-size:30px;display:block;text-align: right;margin-right:10px;}
.index04-bottom-slide i {color:#1bb84c;text-align:center;background: #fff;border-radius: 50%;height:20px;width:20px;display:block;}
.index04-bottom-slide span {display:block;}
.index04-img {position:absolute;z-index:-1;top:-30%;left:45%;display:none;}
@media(max-width:1199px) {
	.index04-t3 {margin-bottom:15px;}
}
@media(max-width:991px) {
	.index04-bottom {overflow:hidden;}
	.index04-bottom-slide {margin-bottom:15px;}
}
@media(max-width:767px) {
	.index04-links a {padding-left:35px;background-size:auto 30px!important;}
	.index04-links a b {font-size:14px;margin-bottom:0px;}
}
@media(min-width:992px) {
	.index04 {padding-top:110px;}
	.index04-t1 {font-size:18px;}
	.index04-t2 {font-size:28px;}
	.index04-t4 {line-height: 24px;}
	.index04-links {margin:50px 0 110px;}
	.index04-links a {padding-left:50px;}
	.index04-links a b {font-size:18px;margin-bottom:5px;}
	.index04-links a span {font-size:12px;}
	.index04-bottom {padding:30px 0;margin-bottom:-30px;}
	.index04-bottom-slide b {font-size:40px;}
	.index04-bottom-slide:nth-child(3)>div:first-child {flex:2;}
	.index04-img {top:-30%;display:block;}
}
@media(min-width:1200px) {
	.index04 {padding-top:145px;}
	.index04-title {margin-left:-15px;}
	.index04-t1 {font-size:19px;}
	.index04-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
	.index04-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
	.index04-t4 {font-size:14px;line-height: 28px;}
	.index04-links {margin:90px 0 140px;}
	.index04-links a {padding-left:60px;}
	.index04-links a b {font-size:20px;margin-bottom:10px;}
	.index04-links a span {font-size:12px;}
	.index04-bottom {padding:45px 0;margin-bottom:-40px;}
	.index04-bottom-slide b {font-size:60px;}
	.index04-img {top:-10%;}
}


.index05 {padding:50px 0 0;background: #f9f9f9;}
.index05-left {position:relative;}
.index05-left:after {content:'';position:absolute;right:0;top:5%;height:85%;width:1px;background:#eee;}
.index05-t1 {font-size:16px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.index05-t1:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat left;position: absolute;left: 0;bottom: 0;}
.index05-t2 {color:#b7b7b7;margin-bottom:15px;}
.index05-t3 {font-weight:bold;margin:10px 0 5px;}
.index05-t4 {color:rgba(41,41,41,.8);line-height:22px;}
.index05-t5 {color:#484646;margin-bottom:10px;white-space: nowrap;overflow:hidden;text-overflow: ellipsis;}
.index05-left .row>div:first-child:hover .index05-t3 {color:#1bb84c;}
.index05-more:hover {background-color: #10b040;}
.index05-t5:hover a {color:#1bb84c;}
.index05-imgbox img {width:100%;}
.index05-more {background:#1bb84c;color:#fff;text-align: center;height:30px;line-height: 30px;margin-top:10px;}
.index05-question {color:#343434;font-weight:bold;position:relative;padding-left:35px;margin-bottom:10px;}
.index05-question:before {content:'问';display:block;position:absolute;left:0;top:0;background:#000;color:#fff;border-radius: 50%;width:20px;height:20px;line-height:20px;text-align:center;}
.index05-answer {color:rgba(25,25,25,.8);position:relative;padding-left:35px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #eee;}
.index05-answer:before {content:'答';display:block;position:absolute;left:0;top:0;background:#1bb84c;color:#fff;border-radius: 50%;width:20px;height:20px;line-height:20px;text-align:center;}
.index05-right-content a:last-child .index05-answer {border:0;}
@media(max-width:767px) {
}
@media(min-width:992px) {
	.index05 {padding:80px 0 0;}
	.index05-left {padding-right:4%;}
	.index05-t1 {font-size:22px;}
	.index05-t2 {margin-bottom:30px;}
	.index05-t3 {margin:15px 0 10px;}
	.index05-t4 {line-height:24px;}
	.index05-t5 {margin-bottom:20px;}
	.index05-more {height:35px;line-height: 35px;margin-top:15px;}
	.index05-right {padding-left:4%;}
	.index05-question {margin-bottom:15px;}
	.index05-answer {padding-bottom:20px;margin-bottom:20px;}
}
@media(min-width:1200px) {
	.index05 {padding:115px 0 0;}
	.index05 .container>.row {margin:0 -30px;}
	.index05-t1 {font-size:28px;padding-bottom:20px;margin:10px 0 15px;}
	.index05-t2 {line-height: 26px;margin-bottom:40px;}
	.index05-t3 {margin:25px 0 15px;}
	.index05-t4 {font-size:14px;line-height:28px;}
	.index05-t5 {font-size:14px;margin-bottom:28px;}
	.index05-more {font-size:14px;height:40px;line-height: 40px;margin-top:25px;}
	.index05-question {margin-bottom:25px;}
	.index05-answer {font-size:14px;line-height: 26px;padding-bottom:30px;margin-bottom:30px;}
}


.index06 {background:#fafafa;padding-bottom:25px;}
.index06-t1 {font-size:16px;font-weight:bold;position:relative;display:inline-block;margin-bottom:15px;}
.index06-t1:after {content:'';display:inline-block;width:42px;height:11px;margin:0 10px;background:url(../images/title_i.png) no-repeat center;}
.index06-t2 {color:rgba(128,128,128,.6);display:inline-block;}
a.index06-add {color:rgba(128,128,128,.6);text-decoration:underline!important; position: absolute;right: 0;top: 0px;}
.index06-content {display:flex;flex-flow:row wrap;}
.index06-content a {color:#808080;text-align:center;flex-basis:33.33%;max-width:33.33%;margin-bottom:10px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
@media(max-width:767px) {
	.index06-title {padding:0 15px;}
	.index06-t2 {display:none;}
}
@media(min-width:992px) {
	.index06 {padding-bottom:55px;}
	.index06-t1 {font-size:22px;margin-bottom:25px;}
	.index06-t1:after {margin:0 25px;height:14px;}
	.index06-content a {flex-basis:20%;max-width:20%;margin-bottom:15px;}
	a.index06-add {top:10px;}
}
@media(min-width:1200px) {
	.index06 {padding-bottom:85px;}
	.index06-t1 {font-size:28px;margin-bottom:40px;}
	.index06-t1:after {margin:0 25px;height:17px;}
	.index06-content a {flex-basis:12.5%;max-width:12.5%;margin-bottom:20px;}
	a.index06-add {top:15px;}
}

.company01 {padding:45px 0 0;overflow: hidden;}
.company01-title {text-align: center;}
.company01-t1 {color:#000;font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.company01-t1:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.company01-t2 {color:rgba(0,0,0,.6);line-height: 26px;text-align:center;}
.company01-t3 {color:#1bb84c;font-size:16px;font-weight:bold;margin-bottom: 5px;}
.company01-t4 {color:rgba(0,0,0,.7);line-height: 18px;text-align:justify;}
.company01-content {color:rgba(0,0,0,.6);margin-bottom: 20px;line-height: 28px;}
.company01-list {border:1px solid #ddd;padding:15px 0;}
.company01-slide {padding:0 30px;}
.company01-slide:after {content:'';display:block;margin-top:15px;width:20%;height:1px;background:#ccc;}
.company01-slide:last-child:after {height:0;}
.company01-bg {margin-top:-12%;}
.company01-bottom {padding:20px 0;background:#1bb84c;position:relative;z-index:3;margin-top:30px;}
.company01-bottom:before {content:'';display:block;background:#1bb84c;position:absolute;left:0;top:0;bottom:0;width:1000px;margin-left:-1000px;z-index:2;}
.company01-bottom:after {content:'';display:block;background:#1bb84c;position:absolute;right:0;top:0;bottom:0;width:1000px;margin-right:-1000px;z-index:2;}
.company01-bottom-slide {display:flex;color:#fff;align-self:center;position:relative;}
.company01-bottom-slide:after {content:'';background:#d2d2d2;height:80%;width:1px;position:absolute;right:0;top:50%;transform:translateY(-50%);}
.company01-bottom-slide div {align-self:center;flex:1;}
.company01-bottom-slide b {font-size:30px;display:block;text-align: right;margin-right:10px;}
.company01-bottom-slide i {color:#1bb84c;text-align:center;background: #fff;border-radius: 50%;height:20px;width:20px;display:block;}
.company01-bottom-slide span {display:block;}
@media(max-width:1199px) {
	.company01-t2 {margin-bottom: 15px;}
}
@media(max-width:991px) {
	.company01-list {border:0;border-top:1px solid #eee;}
	.company01-slide {margin-top:15px;}
	.company01-bottom {overflow:hidden;}
	.company01-bottom-slide {margin-bottom:15px;}
}
@media(max-width:767px) {
}
@media(min-width:992px) {
	.company01 {padding:80px 0 0;}
	.company01-t1 {font-size:28px;}
	.company01-t3 {font-size:20px;margin-bottom: 10px;}
	.company01-content {text-align: center;font-size:14px;margin-bottom: 30px;line-height: 30px;}
	.company01-list {padding:30px 0;}
	.company01-slide {padding:0 40px;}
	.company01-slide:after {margin-top:25px;}
	.company01-slide:last-child {border:none;}
	.company01-bottom {padding:30px 0;margin-top:50px;}
	.company01-bottom-slide b {font-size:40px;}
	.company01-bottom-slide:nth-child(3)>div:first-child {flex:2;}
}
@media(min-width:1200px) {
	.company01 {padding:110px 0 0;}
	.company01-t1 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
	.company01-t2 {line-height: 26px;margin-bottom:40px;}
	.company01-t3 {font-size:22px;margin-bottom: 15px;}
	.company01-t4 {font-size:14px;line-height: 22px;}
	.company01-content {margin-bottom: 50px;}
	.company01-list {padding:50px 0;}
	.company01-slide {padding:20px 55px 0;}
	.company01-slide:after {margin-top:50px;}
	.company01-bottom {padding:45px 0;margin-top:70px;}
	.company01-bottom-slide b {font-size:60px;}
}

.company02 {padding:30px 0 50px;background: #f9f9f9;}
.company02-title {padding-bottom:10px;margin:5px 0 25px;position:relative;}
.company02-title b {font-size:16px;}
.company02-title:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat left;position: absolute;left: 0;bottom: 0;}
.company02-title span {color:#b7b7b7;font-size:12px;padding-left:10px;}
.company02-title a {position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;background: #1bb84c;color:#fff;text-align:center;}
@media(max-width:1199px) {
}
@media(max-width:767px) {
	.company02-title {margin-top:20px;}
}
@media(min-width:992px) {
	.company02 {padding:50px 0 70px;}
	.company02-title {margin-bottom: 40px;}
	.company02-title b {font-size:22px;}
	.company02-title span {font-size:14px;padding-left:20px;}
	.company02-title a {width:40px;height:40px;line-height:40px;}
	.company02-left {padding-right:30px;}
	.company02-right {padding-left:30px;}
}
@media(min-width:1200px) {
	.company02 {padding:75px 0 95px;}
	.company02 .row {margin:0 -30px;}
	.company02-title {padding-bottom:20px;margin:10px 0 60px;}
	.company02-title b {font-size:28px;}
	.company02-title span {font-size:16px;padding-left:28px;}
}

.company03 {padding:45px 0 50px;}
.company03-title {text-align: center;}
.company03-t1 {color:#000;font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
.company03-t1:after {content:'';display:block;width:50%;height:3px;background:url(../images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.company03-t2 {color:rgba(0,0,0,.6);line-height: 26px;text-align:center;}
.company03-list-title {line-height: 50px;display:flex;background:#1bb84c;color:#fff;}
.company03-list-title div {flex:1;text-align:center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.company03-list-title img {margin-right:10px;}
.company03-list {width:100%;}
.company03-list .swiper-container {padding:20px 0;}
.company03-slide {background:#f5f5f5;padding:10px;transition:.36s all;}
.company03-imgbox {background:#fff;margin-bottom:15px;position:relative;width:100%;}
.company03-imgbox:after {content:'';display:block;padding-top:75%;}
.company03-imgbox img {position:absolute;top:50%;left:50%;right:0;height:90%;transform:translate(-50%,-50%);}
.company03-t4 {text-align:center;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.company03-btn {box-sizing:border-box;width:85%;margin:10px auto;}
.company03-btn:after {content:'';display:block;clear:both;}
.company03-btn a {color:#fff;line-height:25px;display:block;float:left;text-align:center;width:48%;max-width:48%;background:#c2c2c2;}
.company03-btn a:last-child {float:right;}
.company03-btn a.active,
.company03-btn a:hover {background: #1bb84c;}
@media(max-width:1199px) {
	.company03-t2 {margin-bottom: 15px;}
}
@media(min-width:992px) {
	.company03 {padding:70px 0 80px;}
	.company03-t1 {font-size:28px;}
	.company03-list {padding-left: 25px;}
	.company03-btn {margin:16px auto;}
}
@media(min-width:1200px) {
	.company03 {padding:100px 0 125px;}
	.company03-t1 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
	.company03-t2 {line-height: 26px;margin-bottom:40px;}
	.company03-sub-ul a {font-size:14px;}
	.company03-btn a {font-size:14px;}
}

/*产品*/
.product01 {background: #1bb84c;}
.product01-type {display:flex;width:100%;color:#fff;}
.product01-type .swiper-slide {width:22%!important;}
.product01-slide {flex:1;padding:15px 0;text-align:center;}
.product01-imgbox img {max-height: 100%;max-width: 100%;}
.product01-txtbox {align-self:center;}
.product01-t1 {color:#fff;font-size:12px;font-weight:bold;}
.product01-t2 {color:rgba(255,255,255,.6);margin:5px 0;}
@media(max-width:767px) {
	.product01-type {flex-flow:row wrap;}
	.product01-t1 {margin:5px 0;}
}
@media(min-width:768px) {
}
@media(min-width:992px) {
	.product01 {}
	.product01-slide {padding:25px 0;position:relative;text-align: left;}
	.product01-slide a {display:flex;}
	.product01-imgbox {height:85px;}
	.product01-t1 {font-size:16px;}
	.product01-t2 {margin:10px 0;}
}
@media(min-width:1200px) {
	.product01 {}
	.product01-slide {padding:35px 0;}
	.product01-t1 {font-size:18px;}
	.product01-t2 {margin:15px 0;}
}

.product02 {padding:25px 15px;}
.product02-title h2 {font-size:20px;font-weight:600;margin-bottom:15px;position:relative;}
.product02-title h2 i {color:#fff;width:35px;height:26px;background: #1bb84c; display:inline-block;text-align:center;margin-right:15px;}
.product02-content {margin-bottom: 25px;}
.product02-content-slide {width:50%;padding:10px;margin-bottom: 10px;}
.product02-slide-border {border:1px solid #eee;padding:10px;box-sizing: border-box;position:relative;}
.product02-more {color:#787676;font-weight:normal;font-size:12px;position:absolute;right:0px;top:50%;transform:translateY(-50%);}
.product02-more img {width:20px;}
.product02-slide-txt h2 {color:#595959;font-size:16px;font-weight:600;margin:10px 0;}
.product02-slide-txt p {line-height: 20px;color:rgba(89,89,89,.6);margin-bottom: 10px;}
.product02-slide-btn {display:flex;justify-content: space-between;}
.product02-slide-btn a {color:#fff;flex-basis:47%;max-width:47%;background: #1bb84c;line-height: 25px;flex:1;text-align: center;box-sizing:border-box;display:block;}
.product02-t3 {color:#8b8d8e;display: none;}
.product02-slide-img {position:relative;}
.product02-slide-img .txt1 {color:#fff;font-size:12px;text-align:center;padding:0 20px;font-weight:bold;line-height: 30px;display:none;background:#000;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}
.product02-slide-img .txt2 {color:#fff;font-size:12px;text-align:center;padding:0 20px;font-weight:bold;line-height: 30px;display:none;background:#1bb84c;border-top-right-radius: 15px;border-bottom-right-radius: 15px;}
.product02 .txt3 {color:#fff;font-size:18px;text-align:center;width:60px;font-weight:bold;line-height: 22px;display:none;background:#1bb84c;border-bottom-right-radius: 30px;border-bottom-left-radius: 30px;}
@media(max-width:991px) {
	.product02-content-slide:last-child {display:none;}
}
@media(max-width:767px) {
	.product02-title {padding-left:0;}
}
@media(min-width:992px) {
    .product02 {padding:35px 0px;}
    .product02-title {margin-left:-15px;}
    .product02-title h2 {font-size:32px;margin-bottom: 40px;}
    .product02-title h2 i {width:65px;height:40px;margin-right:25px;}
    .product02-more {/*right:-10px;top:0;*/font-size:15px;}
    .product02-more img {width:unset;}
    .product02-content {margin-bottom: 55px;}
    .product02-content-slide {width:20%;display:flex;}
    .product02-slide-border {display:flex;padding:20px;}
    .product02-content-slide:nth-child(1),
    .product02-content-slide:nth-child(2) {width:50%;}
    .product02-content-slide:nth-child(1) .product02-slide-img,
    .product02-content-slide:nth-child(2) .product02-slide-img {width:40%;}
    .product02-slide-img {overflow:hidden;}
    .product02-slide-txt {width:50%;padding:0 5%;}
    .product02-slide-txt h2 {font-size:26px;font-weight:500;margin:20px 0;}
    .product02-slide-txt p {line-height: 24px;margin-bottom: 15px;}
    .product02-slide-btn a {line-height: 35px;}
    .product02-slide-btn a:hover {color:#fff;}
    .product02-slide-img:hover img {transform:scale(.95);transition:.5s all;}
}
@media(min-width:1200px) {
    .product02 {padding:55px 0px;}
    .product02-more {font-size:20px;}
    .product02-slide-border {padding:30px;}
	.product02-slide-img .txt1 {display:block;position:absolute;left:0;bottom:30px;}
	.product02-slide-img .txt2 {display:block;position:absolute;left:0;bottom:0px;}
	.product02 .txt3 {padding-top:10px;padding-bottom:20px;display:block;position:absolute;left:20px;top:0;z-index:99;}
}
@media(min-width:1400px) {
    .product02-t3 {display: block;margin-top:25px;font-size:15px;white-space: nowrap;}
}




/*列表页*/
.productlist01 {background: #f5f5f5;}
.trash-type .row {border-bottom:1px solid #d2d2d2;}
.productlist01 a {flex-basis:25%;max-width:25%;line-height:28px;display:block;text-align:center;}
.productlist01 a:hover,.productlist01 a.active {font-weight:bold;color:#1bb84c;}
@media(max-width:767px) {
	.productlist01 {padding:5px 0;}
	.trash-type .row {padding-bottom:5px;}
}
@media(min-width:992px) {
	.productlist01>a {flex:1;flex-basis:15%;max-width:15%;line-height: 38px;}
}
@media(min-width:1200px) {
	.productlist01 .row>a {font-size:15px;line-height: 38px;flex-basis:11%;max-width:11%;}
}


.productlist02 {padding:25px 0;}
.productlist02-list {display:flex;flex-flow:row wrap;width:100%;justify-content: space-between;}
.productlist02-slide {flex:1;flex-basis:48%;max-width:48%;background:#f5f5f5;padding:10px;margin-bottom:15px;transition:.36s all;}
.productlist02-slide.white {background:#fff;}
.productlist02-imgbox {background:#fff;margin-bottom:15px;position:relative;width:100%;}
.productlist02-imgbox:after {content:'';display:block;padding-top:75%;}
.productlist02-imgbox img {position:absolute;top:50%;left:50%;right:0;height:90%;transform:translate(-50%,-50%);transition:.26s all;}
.productlist02-t4 {line-height:2;text-align:center;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.productlist02-btn {box-sizing:border-box;width:85%;margin:10px auto;}
.productlist02-btn:after {content:'';display:block;clear:both;}
.productlist02-btn a {color:#fff;line-height:25px;display:block;float:left;text-align:center;width:48%;max-width:48%;background:#c2c2c2;}
.productlist02-btn a:last-child {float:right;}
.productlist02-btn a.active,
.productlist02-btn a:hover {background: #1bb84c;}
.productlist02-slide:hover img {height:100%;transition:.26s all;}
.productlist02-slide:hover {transform:translateY(-2px);box-shadow: 5px 5px 5px -5px #000;transition:.26s all;}
.productlist02-slide.white:hover {transform:unset;box-shadow: unset;}
@media(min-width:992px) {
	.productlist02 {padding:35px 0;}
	.productlist02-slide {flex-basis:23.5%;max-width:23.5%;margin-bottom:25px;}
	.productlist02-btn {margin:16px auto;}
}
@media(min-width:1200px) {
	.productlist02 {padding:45px 0;}
	.productlist02-sub-ul a {font-size:14px;}
	.productlist02-slide {flex-basis:18.5%;max-width:18.5%;margin-bottom:35px;}
	.productlist02-btn a {font-size:14px;}
	.productlist02-t4 {font-size:15px;}
}

.footer {padding:25px 0;background:#303030;color:#808080;line-height: 26px;}
.footer a {color:#808080;}
.footer a:hover {color:#fff;}
.footer-t1 {color:#fff;font-size:14px;font-weight:bold;line-height:1;margin-bottom: 10px;}
.footer-txtbox {display:flex;flex-flow: row wrap;margin-bottom:20px;}
.footer-txtbox a {line-height:1;flex:1;flex-basis:50%;max-width:50%;margin-bottom: 8px;}
.footer .container>.row>div:nth-child(2) .footer-txtbox a {flex-basis:33.33%;max-width:33.33%;}
.f-ewm {display:none;}
.footer-hottel {color:#1bb84c;font-weight:bold;font-size:16px;}
@media(min-width:992px){
	.footer-bottom {text-align: center;margin-top:15px;}
	.footer-t1 {margin-bottom: 15px;}
	.footer-txtbox {margin-bottom:30px;}
	.footer-txtbox a {margin-bottom: 12px;}
	.footer-hottel {font-size:20px;}
}
@media (min-width:1200px) {
	.footer {padding:70px 0 30px;font-size:14px;line-height:33px;}
	.footer-t1 {font-size:16px;margin-bottom: 20px;}
	.footer-txtbox {margin-bottom:44px;}
	.footer-txtbox a {margin-bottom: 16px;}
	.f-ewm {display:block;position: absolute;right: 50px;top: 10px;}
	.footer-hottel {font-size:22px;}
}

.page {margin: 20px auto;}
.page a {box-sizing:border-box;border:1px solid #717171;color: #717171;padding: 5px;white-space: nowrap;line-height: 3;}
/*
.page a:first-child {background: #717171;color:#fff;}
.page a:nth-child(2) {background: #717171;color:#fff;}
*/
.page .current {background: #717171;display:inline-block;width:28.86px;text-align:center;color: #fff;padding: 5px;}
.inbanner {overflow: hidden;position:relative;}
.inbanner img {width: 100%;position:relative;left:50%;transform:translateX(-50%);}
.inbanner-txtbox {text-align:center;padding-bottom:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.inbanner-txtbox:after {content:'';display:block;width:60px;height:3px;background:url(../images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
.inbanner h2 {font-weight:bold;font-size:24px;line-height: 1;}
.inbanner small {color:rgba(0,0,0,.6);line-height:28px;width:625px;display:block;}
.inpage-location {color:#5d5e5d;font-size:12px;line-height:35px;}
.inpage-location a {color:#5d5e5d;}
.inpage-container {padding:0px 0;}
.inpage-main {margin-bottom:50px;}
.inpage-main-title {font-size: 20px;width:100%;text-align: center;}
.inpage-main-description {line-height: 40px;font-size:12px;border:1px solid #eee;border-left:0;border-right:0;margin:15px 0;text-align: center;}
.inpage-main-image {text-align: center;}
.inpage-main-content {line-height: 2.5rem;background: #fff;padding:20px 15px;}
.inpage-main-content img {max-width:100%;}
@media(max-width:1200px) {
	.inpage-container {padding-top:0;}
}
@media(max-width:991px){
	.page i {display:none;}
}
@media(max-width:767px) {
	.inbanner img { min-width: 768px; }
	.inbanner small {display:none;}
}
@media(max-width:450px){
	.inbanner img {transform: translateX(-37%);}
}
@media(min-width:768px){
	.inbanner img { min-width: 1200px; }
	.inpage-main-title {font-size:2.4rem;}
	.inpage-main-description {font-size:1.4rem;}
}
@media(min-width:992px){
	.page {text-align:center;}
	.inbanner h2 {font-size:24px;margin-bottom: 15px;}
}
@media(min-width:1200px) {
	.inpage-location {font-size:14px;line-height: 70px;padding:0;}
}
@media(min-width:1400px){
	.inbanner img {min-width:1920px;}
	.inbanner-txtbox {padding-bottom:30px;}
	.inbanner h2 {font-size:43px;}
	.inbanner small {font-size:14px;margin-top:25px;}
	.inpage-main-title {font-size:28px;}
	.inpage-main-description {line-height: 60px;margin:25px 0;}
	.inpage-main-content {font-size:16px;}
}


/*图片列表样式*/
.imglist-slide {margin-bottom:15px;}
.imglist-imgbox {position: relative;width:100%;overflow:hidden;}
.imglist-imgbox:after {content:'';display:block;padding-top:75%;}
.imglist-imgbox img {position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);transition:.36s all;}
.imglist-txtbox {margin-top:5px;}
.imglist-slide:hover img {width:110%;max-width:110%;transition:.36s all;}
.imglist-slide:hover {color:#1bb84c;}
@media(min-width:992px) {
	.imglist-slide {margin-bottom:25px;}
	.imglist-txtbox {margin-top:10px;}
}
@media(min-width:1200px) {
	.imglist-slide {margin-bottom:30px;}
	.imglist-txtbox {margin-top:15px;}
}


.news-list {margin-bottom: 70px;}
.news-slide {padding:15px 15px;}
.news-slide-title {font-size:18px;font-weight:600;}
.news-slide-content {line-height: 24px;font-size:12px;margin:10px 0;color:rgba(0,0,0,.6);}
.news-slide-time {color:#ddd;font-size:12px;}
.news-img-slide {margin-bottom:15px;}
.news-img-slide-img {text-align: center;border:1px solid #eee;padding:10px;overflow:hidden;}
.news-img-slide-img img {max-width:100%;}
.news-img-slide-content {color:rgba(0,0,0,.6);line-height: 24px;}
.news-img-slide-content h2 {font-size:18px;line-height: 45px;}
a.news-img-slide-more {color:#aaa;display:block;border: 1px solid #eee;text-align: center;width:100px;line-height:45px;margin:15px 0;}
@media(min-width:768px) {
	.news-slide-title {font-size:18px;}
	.news-slide-content {line-height: 28px;font-size:14px;margin:15px 0;}
	.news-slide-time {font-size:14px;}
}
@media(min-width:992px){
	.news-slide {padding:25px 15px;}
	.news-slide-title {font-size:20px;font-weight:500;}
	.news-slide-content {line-height: 32px;font-size:16px;}
	.news-slide:hover .news-slide-content {text-decoration: underline;}

	.news-img-slide {margin-bottom:40px;}
	.news-img-slide-img img {max-width:100%;}
	.news-img-slide-content {max-width:70%;margin:0 auto;/*padding-top:35px;*/}
	.news-img-slide-content h2 {font-size:32px;line-height: 60px;}
	.news-img-slide-content p {line-height: 32px;margin:30px 0;}
	a.news-img-slide-more {width:200px;}
	a.news-img-slide-more:hover {background: #0072bb;color:#fff;}
	.news-img-slide-img:hover {opacity: .8;}
}


/*底部导航*/
.page-margin {height:70px;}
#page-footer ul li {width:25%;}
.page-footer {z-index:998;background-color: #000;position: fixed;bottom: 0;left:0;width: 100%;margin:0;}
.page-footer li {float:left;height:70px;line-height:50px;text-align: center;padding:10px 0;}
.page-footer li a {width:100%;height:100%;text-align:center;color:#fff;}
.page-footer li:hover {background:#555;}
.page-footer li a i{font-size: 24px;color: #fff;display: block;margin-bottom: -10px;}
#page-footer.five ul li {width:20%!important;}
.top {line-height:50px;font-size: 36px;color: #fff;}
.top_li {display:none;}
.five .top_li {display:block;}
/*底部导航*/

.goods02 {padding:30px 0 40px;background: #f6f7f6;}
		.goods02 h3 {color:#5d5e5d;margin-bottom: 10px;font-size:16px;}
		.goods02-t2 {color:#5d5e5d;}
		.goods02-main-img a {display:block;position:relative;background:#fff;border:1px solid #eee;cursor: crosshair;padding:20px;}
		.goods02-main-img a:after {content:'';display:block;padding-top:75%;}
		.goods02-main-img img {height:80%;max-height:80%;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}
		.goods02-imgmore {margin-top:1rem;padding: 0 50px;}
		.goods02-imgmore-slide {border:1px solid #f5f5f5;padding:3%;}
		/*.goods02-imgmore-slide img {max-height:80%;}*/
		.goods02-imgmore-slide.active {border:1px solid #1bb84c;}
		.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;background:#fff;margin:10px 0;}
		.goods02-options dl dt {color:#5d5e5d;font-size:18px;}
		.goods02-options dl dd {color:#5d5e5d;font-size:12px;}
		.goods02-submit {margin:1rem 0;padding:1rem 0;}
		.goods02-submit div {flex:1;}
		.goods02-submit div a {background:#1bb84c;color:#fff;border-radius:5px;line-height: 3.4rem;text-align:center;display:block;}
		.goods02-submit div:nth-child(1) {padding-right:4rem;}
		.goods02-submit div:nth-child(2) {line-height: 1.7rem;color:#797979;}
		.goods02-submit div b {font-size:1.6rem;display:block;color:#f00;}
		.goods02-contact div b {color:#2f71ff;display:block;font-size:1rem;margin-top:.5rem;line-height:1.2rem;}
		/*.goods02-hotlist {display:flex;justify-content:space-between;}
		.goods02-hotlist-slide {background:#fff;flex:1;flex-basis:31%;max-width:31%;border:1px solid #eee;position:relative;overflow:hidden;}
		.goods02-hotlist-slide:after {content:'';display:block;padding-top:75%;}
		.goods02-hotlist-slide img {max-height:85%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}*/
		@media(max-width:767px) {
			.goods02 h3 {margin-top:20px;}
			.goods02-submit {padding:1rem 15px;}
			.goods02-submit div { white-space: nowrap;font-size:1rem;}
		}
		@media(min-width:992px) {
			.goods02 {padding:60px 0 70px;}
			.goods02 h3 {margin-bottom: 15px;font-size:18px;}
			.goods02-options {padding:20px 5%;margin:25px 0;}
			.goods02-options dl dt {margin-bottom: 15px;font-size:20px;}
			.goods02-options dl dt {font-size:14px;line-height: 26px;}
			.goods02-submit {margin:1.5rem 0;}
			.goods02-submit div a {line-height: 5.4rem}
			.goods02-submit div:nth-child(2) {line-height: 2.7rem;}
			.goods02-submit div b {font-size:2rem;}
			.goods02-contact div b {font-size:1.3rem;line-height:1.8rem;}
		}
		@media(min-width:1200px) {
			.goods02 {padding:80px 0 90px;}
			.goods02-right {padding-left:5%!important;}
			.goods02-right h3 {font-size:26px;margin-bottom:25px;}
			.goods02-t2 {font-size:16px;}
			.goods02-options {padding:20px 10%;margin:40px 0;}
			.goods02-options dl dt {font-size:22px;}
			.goods02-options dl dd {font-size:16px;line-height: 32px;}
		}

		.goods03 {background:#fff;padding-top:35px;padding-bottom:35px;border-bottom:1px solid #eee;}
		.goods03-title {text-align: center;}
		.goods03-t1 {color:#1bb84c;font-size:14px;font-weight:bold;}
		.goods03-t2 {font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
		.goods03-t2:after {content:'';display:block;width:50%;height:3px;background:url(images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
		.goods03-t3 {color:rgba(0,0,0,.6);line-height: 26px;text-align:center;}
		.goods03-content {margin-top:10px;line-height: 22px;}
		.goods03-content img {max-width:100%;}
		.goods03-imgbox {position:relative;}
		.goods03-imgbox:after {content:'';display:block;padding-top:75%;}
		.goods03-imgbox img {position:absolute;width:100%;left:50%;top:50%;transform: translate(-50%,-50%);}
		.goods03-tit {color:#fff;line-height:32px;text-align: center;font-weight:bold;}
		@media(max-width:1199px) {
			.goods03-t3 {margin-bottom: 15px;}
		}
		@media(max-width:767px) {
			.goods03-content {padding:0 10px;}
		}
		@media(min-width:992px) {
			.goods03 {padding-top:50px;padding-bottom:35px;}
			.goods03-t1 {font-size:18px;}
			.goods03-t2 {font-size:28px;}
			.goods03-content {margin-top:20px;}
			.goods03-tit {line-height:42px;}
		}
		@media(min-width:1200px) {
			.goods03 {padding-top:75px;padding-bottom:55px;}
			.goods03-t1 {font-size:19px;}
			.goods03-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
			.goods03-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
			.goods03-content {margin-top:30px;line-height: 32px;}
			.goods03-tit {line-height:56px;}
		}

		.goods04 {background:#fff;padding-top:35px;padding-bottom:15px;}
		.goods04-title {text-align: center;}
		.goods04-t1 {color:#1bb84c;font-size:14px;font-weight:bold;}
		.goods04-t2 {font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
		.goods04-t2:after {content:'';display:block;width:50%;height:3px;background:url(images/title_i.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
		.goods04-t3 {color:rgba(0,0,0,.6);line-height: 26px;text-align:center;}
		.goods04-t4 {color:#1bb84c;}
		.goods04-t5 {color:#3d3e3d;font-size:17px;font-weight:bold;margin:5px 0;padding-bottom:10px;position:relative;}
		.goods04-t5:after {content:'';display:block;height:2px;width:24px;background:#1bb84c;position:absolute;bottom:0;left:0;}
		.goods04-t5 span {color:#1bb84c;}
		.goods04-t6 {color:#424643;line-height: 22px;margin-bottom:20px;}
		@media(max-width:1199px) {
			.goods04-t3 {margin-bottom: 15px;}
		}
		@media(max-width:767px) {
		}
		@media(min-width:992px) {
			.goods04 {padding-top:50px;padding-bottom:35px;}
			.goods04-t1 {font-size:18px;}
			.goods04-t2 {font-size:28px;}
			.goods04-t4 {font-size:12px;}
			.goods04-t5 {font-size:20px;margin:10px 0;padding-bottom:15px;}
			.goods04-t6 {line-height: 26px;margin-bottom:30px;}
		}
		@media(min-width:1200px) {
			.goods04 {padding-top:75px;padding-bottom:55px;}
			.goods04-t1 {font-size:19px;}
			.goods04-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
			.goods04-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
			.goods04-t4 {font-size:12px;}
			.goods04-t5 {font-size:22px;margin:15px 0;padding-bottom:25px;}
			.goods04-t6 {margin-bottom:50px;}
		}

		.goods05 {background:#1bb84c;padding-top:35px;padding-bottom:15px;}
		.goods05-title {color:#fff;text-align: center;}
		.goods05-t1 {font-size:14px;font-weight:bold;}
		.goods05-t2 {font-size:20px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
		.goods05-t2:after {content:'';display:block;width:50%;height:3px;background:url(images/title_ih.png) no-repeat center;position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);}
		.goods05-t3 {color:rgba(255,255,255,.6);line-height: 26px;text-align:center;}
		.goods05-content {margin-top:10px;}
		.goods05-imgbox {position:relative;}
		.goods05-imgbox:after {content:'';display:block;padding-top:75%;}
		.goods05-imgbox img {position:absolute;width:100%;left:50%;top:50%;transform: translate(-50%,-50%);}
		.goods05-tit {color:#fff;line-height:32px;text-align: center;font-weight:bold;}
		@media(max-width:1199px) {
			.goods05-t3 {margin-bottom: 15px;}
		}
		@media(max-width:767px) {
			.goods05-content {padding:0 10px;}
		}
		@media(min-width:992px) {
			.goods05 {padding-top:50px;padding-bottom:35px;}
			.goods05-t1 {font-size:18px;}
			.goods05-t2 {font-size:28px;}
			.goods05-content {margin-top:20px;}
			.goods05-tit {line-height:42px;}
		}
		@media(min-width:1200px) {
			.goods05 {padding-top:75px;padding-bottom:55px;}
			.goods05-t1 {font-size:19px;}
			.goods05-t2 {font-size:36px;padding-bottom:20px;margin:10px 0 20px;}
			.goods05-t3 {font-size:16px;line-height: 26px;margin-bottom:40px;}
			.goods05-content {margin-top:30px;}
			.goods05-tit {line-height:56px;}
		}

		.goods06 {padding:20px 0 40px;background: #f9f9f9;}
		.goods06-t1 {font-size:16px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
		.goods06-t1:after {content:'';display:block;width:100%;height:3px;background:url(images/title_i.png) no-repeat center;position: absolute;left: 0;bottom: 0;}
		.goods06-t2 {color:#b7b7b7;line-height:26px;margin-bottom:10px;}
		.goods06-title input {background:none;line-height: 32px;border:1px solid #ccc;padding:0 10px;margin-bottom:10px;}
		.goods06-title input[type="submit"] {cursor:pointer;background: #1bb84c;color:#fff;border:1px solid #1bb84c;}
		.goods06-title input[type="submit"]:hover {background: #13b047;}
		.goods06-shortinput {display:flex;}
		.goods06-shortinput div {flex:1;}
		.goods06-captcha {max-width:40%;padding-left:2%;position:relative;}
		.goods06-captcha img {position:absolute;right:10px;top:40%;transform: translateY(-50%);}
		@media(max-width:1199px) {
			.goods06-t2 {margin-bottom:15px;}
		}
		@media(max-width:767px) {
			.goods06-t1 {margin-top:20px;}
		}
		@media(min-width:992px) {
			.goods06 {padding:40px 0 60px;}
			.goods06-t1 {font-size:22px;}
			.goods06-t2 {margin-bottom:20px;}
			.goods06-title input {line-height: 45px;margin-bottom:12px;padding:0 20px;}
		}
		@media(min-width:1200px) {
			.goods06 {padding:55px 0 75px;}
			.goods06 .row {margin:0 -30px;}
			.goods06-t1 {font-size:28px;padding-bottom:20px;margin:10px 0 15px;}
			.goods06-t2 {font-size:16px;line-height: 26px;margin-bottom:30px;}
			.goods06-title input {font-size:16px;line-height: 60px;margin-bottom:15px;padding:0 40px;}
		}


		.goods07 {padding:30px 0 0px;background: #f9f9f9;}
		.goods07-t1 {font-size:16px;font-weight:bold;padding-bottom:10px;margin:5px 0 10px;position:relative;}
		.goods07-t1:after {content:'';display:block;width:100%;height:3px;background:url(images/title_i.png) no-repeat center;position: absolute;left: 0;bottom: 0;}
		.goods07-t2 {color:#b7b7b7;line-height:26px;margin-bottom:10px;}
		.goods07-title input {background:none;line-height: 32px;border:1px solid #ccc;padding:0 10px;margin-bottom:10px;}
		.goods07-title input[type="submit"] {cursor:pointer;background: #1bb84c;color:#fff;border:1px solid #1bb84c;}
		.goods07-title input[type="submit"]:hover {background: #13b047;}
		.goods07-shortinput {display:flex;}
		.goods07-shortinput div {flex:1;}
		.goods07-captcha {max-width:40%;padding-left:2%;position:relative;}
		.goods07-captcha img {position:absolute;right:10px;top:40%;transform: translateY(-50%);}
		.goods07-right-content img {border:1px solid #eee;}
		@media(max-width:1199px) {
			.goods07-t2 {margin-bottom:15px;}
		}
		@media(max-width:767px) {
			.goods07-t1 {margin-top:20px;}
		}
		@media(min-width:992px) {
			.goods07 {padding:50px 0 10px;}
			.goods07-t1 {font-size:22px;}
			.goods07-t2 {margin-bottom:20px;}
			.goods07-title input {line-height: 36px;margin-bottom:12px;padding:0 20px;}
		}
		@media(min-width:1200px) {
			.goods07 {padding:75px 0 20px;}
			.goods07 .row {margin:0 -30px;}
			.goods07-t1 {font-size:28px;padding-bottom:20px;margin:10px 0 15px;}
			.goods07-t2 {font-size:16px;line-height: 26px;margin-bottom:30px;}
			.goods07-title input {line-height: 40px;margin-bottom:15px;padding:0 40px;}
		}

		div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}

		div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}




.news-list {margin-bottom: 70px;}
		.news-slide {padding: 10px 15px;}
		.news-slide-txt {border: 1px dashed #eee;padding:15px;}
		.news-slide-title {font-size:16px;font-weight:600;margin-top:10px;margin-bottom:5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
		.news-slide-content {line-height: 24px;height:72px;overflow:hidden;font-size:12px;margin:5px 0;color:rgba(0,0,0,.6);text-align: justify;}
		.news-slide-time {color:#ddd;font-size:12px;}
		.news-slide-more {color:rgba(255,255,255,.8);background: #1bb84c;padding:5px 20px;margin-top:5px;display:inline-block;}
		@media(min-width:768px) {
			.news-slide-title {font-size:18px;}
			.news-slide-content {line-height: 28px;font-size:14px;margin:0;}
			.news-slide-time {font-size:14px;}
		}
		@media(min-width:992px){
			.news-slide {padding: 30px;margin-bottom: 30px;transition:.36s all ease;cursor:pointer;}
			.news-slide-txt {padding:30px;}
			.news-slide-title {font-size:20px;margin-top:0px;margin-bottom:10px;}
			.news-slide-content {line-height: 28px;font-size:16px;margin:10px 0;height:56px;}
			.news-slide-more {padding:5px 30px;margin-top:10px;}
			.news-slide:hover .news-slide-txt {box-shadow:4px 4px 20px -10px #000;transform:translateY(-2px);transition:.36s all ease;}
			.news-slide:hover .news-slide-title {color:#1bb84c;}
			.news-slide:hover .news-slide-content {}
			.news-slide:hover .news-slide-more {color:#fff;}
		}


.index_cpfl1{ padding-top:5px; padding-bottom:5px; padding-left:20px;}
.index_cpfl1 li{ line-height:32px; height:32px;}
.index_cpfl1 li a{
	font-weight: bold;
}
.index_cpfl2{ padding-top:6px; padding-bottom:11px;}

.index-search-number span {display:inline;padding:0 5px;background:#fff;color:#1bb84c;margin-right:10px;}
.bottom_lj1{ padding-top:15px;}
.bottom_lj1 a{ color:#FFFFFF;}