@charset "utf-8";
body {
	margin:0;
	background:#fff;
	min-width:1300px
}
form, input, li, ol, ul {
	padding:0
}
img {
	border:0
}
li, ol, ul {
	list-style:none;
	margin:0
}
a, b, dd, div, dl, dt, em, form, h1, h2, h3, h4, i, input, li, ol, p, pre, textarea, ul {
	list-style:none;
	text-decoration:none;
	font-family:"Microsoft YaHei", tahoma, Arial, "微软雅黑", Helvetica, sans-serif;
	margin:0;
	padding:0
}
img {
	border:0
}
.awed {
	width:100px;
	height:100px;
	background-color:#000
}
@font-face {
font-family:iconfont;
src:url(../fonts/font_1350293_5tw4bpl4bob.eot);
src:url(../fonts/font_1350293_5tw4bpl4bob.eot) format('embedded-opentype'), url(http://kangxiyingtao.com/static/kangxiyingtao/fonts/font_1350293_5tw4bpl4bob.woff2) format('woff2'), url(http://kangxiyingtao.com/static/kangxiyingtao/fonts/font_1350293_5tw4bpl4bob.woff) format('woff'), url(http://kangxiyingtao.com/static/kangxiyingtao/fonts/font_1350293_5tw4bpl4bob.ttf) format('truetype'), url(http://kangxiyingtao.com/static/kangxiyingtao/fonts/font_1350293_5tw4bpl4bob.svg#iconfont) format('svg')
}
.iconfont {
	font-family:iconfont
}
#Validform_msg {
	color:#7d8289;
	font:12px/1.5 tahoma, arial, 5b 8b 4f 53, sans-serif;
	width:280px;
	-webkit-box-shadow:0 0 3px #aaa;
	-moz-box-shadow:0 0 3px #aaa;
	background:#fff;
	position:absolute;
	top:0;
	right:50px;
	z-index:99999;
	display:none;
	-moz-box-shadow:0 0 20px #000;
	-webkit-box-shadow:0 0 20px #000;
	box-shadow:0 0 20px #000
}
#Validform_msg .iframe {
	position:absolute;
	left:0;
	top:-1px;
	z-index:-1
}
#Validform_msg .Validform_title {
	line-height:40px;
	height:40px;
	text-align:left;
	font-weight:700;
	padding:0 20px;
	color:#333;
	position:relative;
	background-color:#ddd
}
#Validform_msg a.Validform_close:link, #Validform_msg a.Validform_close:visited {
	line-height:40px;
	position:absolute;
	right:20px;
	top:0;
	color:#333;
	text-decoration:none;
	font-size:12px
}
#Validform_msg a.Validform_close:hover {
	color:#666
}
#Validform_msg .Validform_info {
	padding:20px;
	border-top:none;
	text-align:left
}
.module_editor {
	width:100%
}
.module_editor {
	word-wrap:break-word
}
.module_editor img {
	max-width:100%
}
.module_editor table {
	max-width:100%
}
.module_editor pre {
	word-wrap:break-word!important;
	word-break:break-all!important;
	display:block;
	white-space:normal!important
}
.text-hidden {
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.module-pages {
	display:block;
	width:100%;
	text-align:center;
	padding:20px 0
}
.module-pages .end, .module-pages .first, .module-pages .rows {
	display:none
}
.module-pages .activity, .module-pages .next, .module-pages .num, .module-pages .prev {
	display:inline-block;
	width:36px;
	height:36px;
	box-sizing:border-box;
	border:1px solid #d5d5d5;
	line-height:36px;
	text-align:center;
transition:all .3s;
	color:#7d7d7d;
	border-radius:2px;
	font-family:iconfont
}
.module-pages .activity:hover, .module-pages .next:hover, .module-pages .num:hover, .module-pages .prev:hover {
	color:#fff;
	background-color:#c29a50
}
.module-pages .next, .module-pages .prev {
	display:none;
	font-size:24px;
	position:relative;
	top:3px
}
.module-pages .activity {
	color:#fff;
	background-color:#53195c
}
.module-pages .num:hover {
	color:#fff;
	background-color:#53195c
}
.a_hidden {
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden
}
.clamp {
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-line-clamp:3;
	-webkit-box-orient:vertical
}
.fl {
	float:left
}
.fr {
	float:right
}
.clr:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0
}
.clr {
	display:inline-block;
	zoom:1
}
html[xmlns] .clr {
	display:block
}
* html .clr {
	height:1%
}
.img-center {
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	right:0;
	margin:auto
}
.public-module-top {
	width:100%;
	background-color:#fff;
	height:100px
}
.public-module-top .top-wrap {
	width:1400px;
	height:100%;
	margin:0 auto
}
.public-module-top .top-wrap .logo-part {
	height:100%;
	float:left
}
.public-module-top .top-wrap .logo-part img {
	height:100%
}
.public-module-top .top-wrap .nav-part {
	float:right;
	height:100px
}
.public-module-top .top-wrap .nav-part .link {
	display:block;
	float:left;
	width:103px;
	text-align:center;
	box-sizing:border-box;
	padding-top:15px;
	line-height:85px;
	margin:0 10px;
transition:all .3s;
	position:relative;
	font-size:18px;
	color:#000
}
.public-module-top .top-wrap .nav-part .link:after {
	content:'';
	width:100%;
	border-bottom:0 solid #177122;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
transition:all .2s .1s
}
.public-module-top .top-wrap .nav-part .active, .public-module-top .top-wrap .nav-part .link:hover {
	background-color:#f6f9f6
}
.public-module-top .top-wrap .nav-part .active:after, .public-module-top .top-wrap .nav-part .link:hover:after {
	border-width:6px
}
.public-footer-wrap {
	width:100%;
	height:312px;
	background:url(http://kangxiyingtao.com/static/kangxiyingtao/images/public-footer-bg.jpg) no-repeat center/cover;
	box-sizing:border-box;
	padding-top:40px
}
.public-footer-wrap .public-footer {
	width:1315px;
	margin:0 auto;
	height:208px
}
.public-footer-wrap .public-footer .info-box {
	width:328px;
	height:208px;
	float:left;
	text-align:center;
	position:relative
}
.public-footer-wrap .public-footer .info-box:before {
	content:'';
	height:170px;
	position:absolute;
	border-right:1px dashed #fff;
	top:0;
	bottom:0;
	right:0;
	margin:auto
}
.public-footer-wrap .public-footer .info-box:last-child:before {
	border-right:0
}
.public-footer-wrap .public-footer .info-box .all {
	display:inline-block
}
.public-footer-wrap .public-footer .info-box .all .tit {
	font-size:18px;
	color:#fff;
	text-align:center;
	margin-bottom:12px
}
.public-footer-wrap .public-footer .info-box .all .message {
	width:215px;
	height:170px
}
.public-footer-wrap .public-footer .info-box .all .message input[type=text] {
	display:block;
	width:100%;
	height:50px;
	background-color:#fff;
	border:none;
	text-align:center;
	margin-bottom:10px;
	outline:0
}
.public-footer-wrap .public-footer .info-box .all .message input[type=button] {
	display:block;
	width:100%;
	height:50px;
	background-color:#177122;
	font-size:14px;
	color:#fff;
	border:none
}
.public-footer-wrap .public-footer .info-box .all .about {
	text-align:left
}
.public-footer-wrap .public-footer .info-box .all .about a {
	font-size:14px;
	color:#fff;
	line-height:28px
}
.public-footer-wrap .public-footer .info-box .all .contact-way {
	text-align:left
}
.public-footer-wrap .public-footer .info-box .all .contact-way span {
	font-size:14px;
	color:#fff;
	line-height:28px
}
.public-footer-wrap .public-footer .info-box .all .code {
	width:175px;
	height:175px;
	position:relative;
	overflow:hidden
}
.public-footer-wrap .public-footer .info-box .all .code img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	left:0
}
.public-footer-wrap .public-footer .info-box:first-child {
	text-align:left
}
.public-footer-wrap .public-footer .info-box:last-child {
	text-align:right
}
.index-company-profile-wrap {
	width:1400px;
	margin:74px auto 80px
}
.index-company-profile-wrap .title {
	width:274px;
	height:88px;
	background:url(http://kangxiyingtao.com/static/kangxiyingtao/images/title-jianjie.png) no-repeat center/cover;
	margin:0 auto 45px
}
.index-company-profile-wrap .more {
	width:132px;
	height:40px;
	text-align:center;
	margin:0 auto;
	border:1px solid #000;
	display:block;
	font-size:18px;
	color:#000;
	line-height:40px
}
.index-company-profile-wrap .more:hover {
	border-color:#177122;
	color:#177122
}
.index-product-center-wrap {
	width:1400px;
	margin:60px auto
}
.index-product-center-wrap .title {
	width:272px;
	height:96px;
	background:url(http://kangxiyingtao.com/static/kangxiyingtao/images/title-chanpin.png) no-repeat center/cover;
	margin:0 auto 45px
}
.index-product-center-wrap .product-list {
	width:100%
}
.index-product-center-wrap .product-list .item-box {
	width:420px;
	height:557px;
	float:left;
	margin-right:70px;
	margin-bottom:70px
}
.index-product-center-wrap .product-list .item-box:nth-child(3n) {
margin-right:0
}
.index-product-center-wrap .product-list .item-box .pic {
	width:350px;
	height:343px;
	margin:0 auto;
	position:relative;
	overflow:hidden
}
.index-product-center-wrap .product-list .item-box .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.index-product-center-wrap .product-list .item-box .tit {
	text-align:center;
	height:65px;
	line-height:65px;
	font-size:24px;
	color:#177122;
	font-weight:700
}
.index-product-center-wrap .product-list .item-box .info {
	width:100%;
	height:130px;
	border-top:1px solid #bfbfbf;
	margin-top:8px;
	box-sizing:border-box;
	padding-top:20px;
	text-align:center
}
.index-product-center-wrap .product-list .item-box .info .desc {
	text-align:center;
	margin:0 auto;
	font-size:18px;
	color:#000;
	line-height:30px;
	margin-bottom:15px
}
.index-product-center-wrap .product-list .item-box .info a {
	display:inline-block;
	width:120px;
	height:33px;
	line-height:33px;
	margin:0 17px;
	text-align:center;
	font-size:18px;
	color:#fff
}
.index-product-center-wrap .product-list .item-box .info a:hover {
	opacity:.7
}
.index-product-center-wrap .more {
	width:132px;
	height:40px;
	text-align:center;
	margin:0 auto;
	border:1px solid #000;
	display:block;
	font-size:18px;
	color:#000;
	line-height:40px
}
.index-product-center-wrap .more:hover {
	border-color:#177122;
	color:#177122
}
.index-news-center-wrap {
	width:100%;
	background-color:#f6f6f6;
	padding:43px 0 108px
}
.index-news-center-wrap .title {
	width:273px;
	height:94px;
	background:url(../images/title-xinwen.png) no-repeat center/cover;
	margin:0 auto 45px
}
.index-news-center-wrap .news-wrap {
	width:1358px;
	height:503px;
	margin:0 auto
}
.index-news-center-wrap .news-wrap .left-part {
	width:864px;
	height:503px;
	float:left;
	position:relative;
	box-sizing:border-box;
	padding:35px 30px;
	background-color:#fff
}
.index-news-center-wrap .news-wrap .left-part #news-left {
	width:100%;
	height:100%;
	margin:0 auto
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .pic {
	width:345px;
	height:100%;
	float:left;
	position:relative;
	overflow:hidden
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info {
	width:410px;
	height:100%;
	float:left;
	margin-left:35px
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .tit {
	font-size:24px;
	color:#177122;
	line-height:45px
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .time {
	font-size:16px;
	color:#000;
	margin-bottom:15px
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .desc {
	font-size:18px;
	color:#000;
	line-height:30px
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .check {
	width:105px;
	height:54px;
	background-color:#177122;
	position:relative;
	box-sizing:border-box;
	padding:7px 0;
	padding-right:10px;
	text-align:right;
	margin-top:30px;
	display:block
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .check span:nth-child(1) {
font-size:18px;
color:#fff
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .check span:nth-child(3) {
font-size:12px;
color:#fff
}
.index-news-center-wrap .news-wrap .left-part #news-left .swiper-slide .info .check:before {
	content:'';
	display:block;
	border-width:27px 25px;
	border-style:solid;
	border-color:transparent transparent transparent #177122;
	position:absolute;
	left:100%;
	top:0
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-next, .index-news-center-wrap .news-wrap .left-part .swiper-button-prev {
	width:0;
	height:0;
	background:0 0;
	border-width:65px 40px;
	border-style:solid;
	margin-top:-65px
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-prev {
	left:-80px;
	border-color:transparent #fff transparent transparent
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-prev:before {
	content:'\e62b';
	font-family:iconfont;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	z-index:1;
	font-size:44px;
	line-height:2px;
	left:0;
	color:#21612b
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-next {
	right:-80px;
	border-color:transparent transparent transparent #fff
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-next:before {
	content:'\e62c';
	font-family:iconfont;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto;
	z-index:1;
	font-size:44px;
	line-height:2px;
	right:0;
	color:#21612b
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-disabled {
	opacity:1
}
.index-news-center-wrap .news-wrap .left-part .swiper-button-disabled:before {
	color:#e1dfdf
}
.index-news-center-wrap .news-wrap .right-part {
	width:480px;
	height:503px;
	float:right;
	background-color:#fff;
	position:relative;
	box-sizing:border-box;
	padding:0 26px
}
.index-news-center-wrap .news-wrap .right-part:before {
	content:'';
	border-width:65px 40px;
	border-style:solid;
	border-color:transparent transparent transparent #f6f6f6;
	position:absolute;
	top:0;
	bottom:0;
	left:0;
	margin:auto;
	width:0;
	height:0
}
.index-news-center-wrap .news-wrap .right-part .item-link {
	width:100%;
	height:87px;
	line-height:87px;
	text-align:center;
	border-bottom:1px solid #bfbfbf;
	display:block
}
.index-news-center-wrap .news-wrap .right-part .item-link span:nth-child(1) {
font-size:18px;
color:#000
}
.index-news-center-wrap .news-wrap .right-part .item-link span:nth-child(2) {
font-size:16px;
color:#000
}
.index-news-center-wrap .news-wrap .right-part .item-link:hover span {
	color:#177122
}
.public-top-banner {
	width:100%
}
#top-banner {
	width:1400px;
	display:block;
	margin:0 auto;
	position:relative;
	z-index:2
}
.jianjie-top-banner {
	-webkit-filter:blur(2px);
	-moz-filter:blur(2px);
	filter:blur(2px);
	position:absolute;
	top:100px;
	left:0;
	z-index:1
}
.jianjie-top-banner img {
	display:block;
	width:1000px;
	margin:auto
}
.pagein-jianjie-wrap {
	width:1400px;
	box-sizing:border-box;
	padding:55px 45px;
	margin:45px auto;
	background-color:#fff
}
.pagein-jianjie-wrap .title {
	text-align:center;
	font-size:30px;
	color:#000;
	font-weight:500;
	margin-bottom:20px
}
.pagein-jianjie-wrap .crumbs-nav {
	height:47px;
	line-height:47px;
	border-bottom:2px solid #787878;
	margin-bottom:30px
}
.pagein-jianjie-wrap .crumbs-nav a, .pagein-jianjie-wrap .crumbs-nav strong {
	font-size:18px;
	color:#000
}
.pagein-chanpin-wrap {
	width:1400px;
	box-sizing:border-box;
	padding:55px 45px;
	margin:45px auto;
	background-color:#fff
}
.pagein-chanpin-wrap .title {
	text-align:center;
	font-size:30px;
	color:#000;
	font-weight:500;
	margin-bottom:20px
}
.pagein-chanpin-wrap .crumbs-nav {
	height:47px;
	line-height:47px;
	border-bottom:2px solid #787878;
	margin-bottom:30px
}
.pagein-chanpin-wrap .crumbs-nav a, .pagein-chanpin-wrap .crumbs-nav strong {
	font-size:18px;
	color:#000
}
.pagein-chanpin-wrap .product-list {
	width:100%
}
.pagein-chanpin-wrap .product-list .item-box {
	width:312px;
	height:485px;
	float:left;
	margin-right:20px;
	margin-bottom:60px
}
.pagein-chanpin-wrap .product-list .item-box:nth-child(4n) {
margin-right:0
}
.pagein-chanpin-wrap .product-list .item-box .pic {
	width:100%;
	height:304px;
	margin:0 auto;
	position:relative;
	overflow:hidden
}
.pagein-chanpin-wrap .product-list .item-box .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-chanpin-wrap .product-list .item-box .tit {
	text-align:center;
	height:65px;
	line-height:50px;
	font-size:22px;
	color:#177122;
	font-weight:700
}
.pagein-chanpin-wrap .product-list .item-box .info {
	width:100%;
	height:115px;
	border-top:1px solid #bfbfbf;
	box-sizing:border-box;
	padding-top:20px
}
.pagein-chanpin-wrap .product-list .item-box .info .desc {
	margin:0 auto;
	font-size:18px;
	color:#000;
	line-height:30px;
	margin-bottom:15px
}
.pagein-chanpin-wrap .product-list .item-box .info a {
	display:inline-block;
	width:106px;
	height:29px;
	line-height:29px;
	margin:0 105px;
	text-align:center;
	font-size:18px;
	color:#fff
}
.pagein-chanpin-wrap .product-list .item-box .info a:hover {
	opacity:.7
}
.pagein-xinwen-wrap {
	width:1400px;
	margin:0 auto
}
.pagein-xinwen-wrap .crumbs-nav {
	height:85px;
	line-height:85px;
	margin-bottom:20px
}
.pagein-xinwen-wrap .crumbs-nav a, .pagein-xinwen-wrap .crumbs-nav strong {
	font-size:18px;
	color:#000
}
.pagein-xinwen-wrap .news-list {
	width:100%;
	border-left:4px solid #ccc;
	box-sizing:border-box;
	padding-left:40px
}
.pagein-xinwen-wrap .news-list .item-box {
	display:block;
	width:1354px;
	height:306px;
	background-color:#fff;
	border-radius:15px;
	margin-bottom:34px;
	box-sizing:border-box;
	padding:35px 50px;
	position:relative;
transition:all .3s
}
.pagein-xinwen-wrap .news-list .item-box .pic {
	width:188px;
	height:100%;
	float:left;
	position:relative;
	overflow:hidden
}
.pagein-xinwen-wrap .news-list .item-box .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-xinwen-wrap .news-list .item-box .info {
	width:1032px;
	height:100%;
	float:left;
	margin-left:34px
}
.pagein-xinwen-wrap .news-list .item-box .info .tit {
	font-size:24px;
	color:#177122;
	line-height:30px
}
.pagein-xinwen-wrap .news-list .item-box .info .time {
	line-height:55px
}
.pagein-xinwen-wrap .news-list .item-box .info .desc, .pagein-xinwen-wrap .news-list .item-box .info .time {
	font-size:18px;
	color:#787878
}
.pagein-xinwen-wrap .news-list .item-box .info .desc {
	line-height:36px
}
.pagein-xinwen-wrap .news-list .item-box:before {
	content:'';
	display:block;
	width:10px;
	height:10px;
	background-color:#ccc;
	border-radius:50%;
	position:absolute;
	top:0;
	bottom:0;
	left:-47px;
	margin:auto;
transition:all .3s
}
.pagein-xinwen-wrap .news-list .item-box:after {
	content:'';
	display:block;
	border-width:10px 24px;
	border-style:solid;
	border-color:transparent #fff transparent transparent;
	position:absolute;
	top:0;
	bottom:0;
	left:-48px;
	margin:auto;
	height:0
}
.pagein-xinwen-wrap .news-list .item-box:hover {
	box-shadow:0 0 10px #ccc
}
.pagein-xinwen-wrap .news-list .item-box:hover:before {
	background-color:#177122
}
.pagein-liuyan-wrap {
	width:1400px;
	box-sizing:border-box;
	padding:55px 45px;
	margin:45px auto;
	background-color:#fff
}
.pagein-liuyan-wrap .title {
	text-align:center;
	font-size:30px;
	color:#000;
	font-weight:500;
	margin-bottom:20px
}
.pagein-liuyan-wrap .crumbs-nav {
	height:47px;
	line-height:47px;
	border-bottom:2px solid #787878;
	margin-bottom:30px
}
.pagein-liuyan-wrap .crumbs-nav a, .pagein-liuyan-wrap .crumbs-nav strong {
	font-size:18px;
	color:#000
}
.pagein-liuyan-wrap .mewssage-wrap {
	width:100%;
	height:433px
}
.pagein-liuyan-wrap .mewssage-wrap .left-part {
	width:720px;
	height:100%;
	float:left;
	box-shadow:0 0 15px #d4d4d4;
	box-sizing:border-box;
	padding:40px 55px
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .title {
	font-size:24px;
	color:#000;
	text-align:center;
	letter-spacing:2px;
	margin-bottom:30px
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .name {
	margin-right:25px
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .mobile, .pagein-liuyan-wrap .mewssage-wrap .left-part .name {
	width:290px;
	height:43px;
	float:left
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .mobile input, .pagein-liuyan-wrap .mewssage-wrap .left-part .name input {
	width:100%;
	height:100%;
	box-sizing:border-box;
	padding-left:20px;
	font-size:14px;
	outline:0
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .content {
	width:100%;
	height:158px;
	margin-top:16px;
	float:left
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .content textarea {
	width:100%;
	height:100%;
	box-sizing:border-box;
	padding:11px 0 0 18px;
	outline:0
}
.pagein-liuyan-wrap .mewssage-wrap .left-part .submit-btn {
	width:100%;
	height:40px;
	background-color:#53195c;
	line-height:40px;
	color:#fff;
	text-align:center;
	border:none;
	float:left;
	margin-top:30px;
	cursor:pointer
}
.pagein-liuyan-wrap .mewssage-wrap .right-part {
	width:590px;
	height:100%;
	float:left;
	position:relative;
	overflow:hidden
}
.pagein-liuyan-wrap .mewssage-wrap .right-part img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-lianxi-wrap {
	width:1400px;
	box-sizing:border-box;
	padding:55px 45px;
	margin:45px auto;
	background-color:#fff;
	position:relative;
	z-index:1
}
.pagein-lianxi-wrap .title {
	text-align:center;
	font-size:30px;
	color:#000;
	font-weight:500;
	margin-bottom:20px
}
.pagein-lianxi-wrap .crumbs-nav {
	height:47px;
	line-height:47px;
	border-bottom:2px solid #787878;
	margin-bottom:30px
}
.pagein-lianxi-wrap .crumbs-nav a, .pagein-lianxi-wrap .crumbs-nav strong {
	font-size:18px;
	color:#000
}
.pagein-lianxi-wrap .pagein-contact-way {
	width:1200px;
	margin:0 auto
}
.pagein-lianxi-wrap .pagein-contact-way .item-box {
	width:385px;
	margin-right:22px;
	float:left;
	background-color:#f7f7f7;
	margin-bottom:34px;
	position:relative;
	padding-bottom:20px;
	height:478px
}
.pagein-lianxi-wrap .pagein-contact-way .item-box .pic {
	width:100%;
	height:310px;
	position:relative;
	overflow:hidden;
	background-color:#000
}
.pagein-lianxi-wrap .pagein-contact-way .item-box .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-lianxi-wrap .pagein-contact-way .item-box .tit {
	font-size:24px;
	color:#000;
	text-align:center;
	margin-top:35px
}
.pagein-lianxi-wrap .pagein-contact-way .item-box .txt {
	text-align:center;
	font-size:16px;
	color:#000;
	line-height:1.5;
	margin-top:10px
}
.pagein-lianxi-wrap .pagein-contact-way .item-box .link {
	display:block;
	width:132px;
	height:34px;
	text-align:center;
	line-height:34px;
	font-size:16px;
	color:#000;
	border:1px solid #787878;
	margin:12px auto 0
}
.pagein-lianxi-wrap .pagein-contact-way .item-box:nth-child(3n) {
margin-right:0
}
.pagein-lianxi-wrap .pagein-contact-way .item-box:before {
	content:'';
	width:85%;
	box-shadow:0 5px 20px #e0dfdf;
	position:absolute;
	bottom:0;
	left:0;
	right:0;
	margin:auto;
	height:10%;
	border-radius:15px;
	z-index:-1
}
.pagein-details-product {
	width:1400px;
	margin:45px auto;
	background-color:#fff;
	box-sizing:border-box;
	padding:84px 47px
}
.pagein-details-product .left-part {
	width:241px;
	float:left
}
.pagein-details-product .left-part .item-link {
	width:100%;
	height:285px;
	margin-bottom:10px;
	display:block
}
.pagein-details-product .left-part .item-link .pic {
	width:100%;
	height:237px;
	position:relative;
	overflow:hidden
}
.pagein-details-product .left-part .item-link .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-details-product .left-part .item-link .tit {
	text-align:center;
	font-size:16px;
	color:#000;
	height:50px;
	line-height:50px
}
.pagein-details-product .left-part .item-link:hover .tit {
	color:#177122
}
.pagein-details-product .right-part {
	width:1015px;
	float:left;
	margin-left:45px
}
.pagein-details-product .right-part .crumbs-nav {
	padding-bottom:15px;
	border-bottom:2px solid #787878;
	margin-bottom:30px
}
.pagein-details-product .right-part .crumbs-nav a, .pagein-details-product .right-part .crumbs-nav strong {
	font-size:18px;
	color:#000;
	font-weight:500
}
.pagein-details-product .right-part .product-info {
	width:740px
}
.pagein-details-product .right-part .product-info .pic {
	width:370px;
	height:363px;
	float:left;
	position:relative;
	overflow:hidden
}
.pagein-details-product .right-part .product-info .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-details-product .right-part .product-info .info {
	width:316px;
	height:400px;
	float:left;
	margin-left:50px
}
.pagein-details-product .right-part .product-info .info .tit {
	font-size:36px;
	color:#177122;
	font-weight:700;
	margin-bottom:35px
}
.pagein-details-product .right-part .product-info .info .attribute {
	width:100%;
	box-sizing:border-box;
	padding-left:20px;
	position:relative;
	margin-bottom:30px
}
.pagein-details-product .right-part .product-info .info .attribute:before {
	content:'';
	display:block;
	width:6px;
	height:6px;
	position:absolute;
	top:10px;
	left:0;
	background-color:#177122;
	border-radius:50%
}
.pagein-details-product .right-part .product-info .info .attribute span:nth-child(1) {
font-size:18px;
color:#000;
font-weight:700
}
.pagein-details-product .right-part .product-info .info .attribute span:nth-child(2) {
font-size:18px;
color:#000
}
.pagein-details-product .right-part .hot-line {
	width:331px;
	height:49px;
	line-height:49px;
	margin:40px 0 40px 204px;
	border-radius:20px;
	background-color:#53195c;
	box-sizing:border-box;
	padding-left:10px
}
.pagein-details-product .right-part .hot-line span {
	color:#fff;
	display:block;
	height:100%;
	line-height:49px;
	float:left;
	margin:0 5px
}
.pagein-details-product .right-part .hot-line span:nth-child(1) {
font-size:16px;
font-weight:700
}
.pagein-details-product .right-part .hot-line span:nth-child(2) {
font-size:22px
}
.pagein-details-product .right-part .hot-line span:nth-child(3) {
font-size:26px;
font-weight:700
}
.pagein-details-product .right-part .product-details {
	width:723px
}
.pagein-details-product .right-part .product-details .title {
	width:100%;
	height:75px;
	box-sizing:border-box;
	padding-top:20px;
	border:1px solid #ccc;
	border-bottom:none;
	text-align:center
}
.pagein-details-product .right-part .product-details .title span:nth-child(1) {
font-size:20px;
color:#000
}
.pagein-details-product .right-part .product-details .title span:nth-child(2) {
font-size:12px;
color:#000
}
.pagein-news-details {
	width:1400px;
	background-color:#fff;
	margin:0 auto;
	box-sizing:border-box;
	padding:39px 40px
}
.pagein-news-details .tit {
	text-align:center;
	font-size:24px;
	color:#000;
	font-weight:500
}
.pagein-news-details .time {
	text-align:center;
	font-size:18px;
	color:3787878;
	line-height:50px
}
.pagein-news-details .detail {
	font-size:18px;
	color:#787878;
	line-height:35px
}
.recommend {
	width:1400px;
	height:332px;
	background-color:#fff;
	box-sizing:border-box;
	padding:34px 40px;
	margin:10px auto 45px
}
.recommend .item {
	display:block;
	width:252px;
	height:290px;
	float:left;
	margin-right:15px
}
.recommend .item .pic {
	width:100%;
	height:243px;
	position:relative;
	overflow:hidden
}
.recommend .item .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	shape-margin:auto
}
.recommend .item .tit {
	line-height:45px;
	text-align:center;
	font-size:16px;
	color:#000
}
.recommend .item:last-child {
	margin-right:0
}
.recommend .item:hover .tit {
	color:#177122
}
.pagein-jidi-wrap {
	width:1400px;
	box-sizing:border-box;
	padding:55px 45px;
	margin:45px auto;
	background-color:#fff
}
.pagein-jidi-wrap .title {
	text-align:center;
	font-size:30px;
	color:#000;
	font-weight:500;
	margin-bottom:20px
}
.pagein-jidi-wrap .crumbs-nav {
	height:47px;
	line-height:47px;
	border-bottom:2px solid #787878;
	margin-bottom:30px
}
.pagein-jidi-wrap .crumbs-nav a, .pagein-jidi-wrap .crumbs-nav strong {
	font-size:18px;
	color:#000
}
.pagein-jidi-wrap .bese-list {
	width:100%
}
.pagein-jidi-wrap .bese-list .item-box {
	width:422px;
	height:323px;
	float:left;
	margin-right:18px;
	border:1px solid #bfbfbf;
	margin-bottom:55px;
	cursor:pointer
}
.pagein-jidi-wrap .bese-list .item-box:nth-child(3n) {
margin-right:0
}
.pagein-jidi-wrap .bese-list .item-box .pic {
	width:100%;
	height:273px;
	position:relative;
	overflow:hidden
}
.pagein-jidi-wrap .bese-list .item-box .pic img {
	width:100%;
	position:absolute;
	top:0;
	bottom:0;
	margin:auto
}
.pagein-jidi-wrap .bese-list .item-box .tit {
	text-align:center;
	height:50px;
	line-height:60px;
	font-size:18px;
	color:#000;
transition:all .3s
}
.pagein-jidi-wrap .bese-list .item-box:hover .tit {
	background-color:#177122;
	color:#fff
}
.sys-right {
	position:fixed;
	top:50%;
	right:0;
	margin-top:-48px;
	z-index:998
}
.go-top, .sys-right .dianhua, .sys-right .weixin {
	height:48px;
	width:auto;
	cursor:pointer;
	position:relative;
	right:-160px;
transition:all .2s;
	background-color:#177122;
	border:1px solid #177122
}
.sys-right .dianhua {
	background-color:#177122;
	border:1px solid #177122;
	position:relative;
	right:-160px
}
.sys-right .dianhua:hover {
	right:0
}
.sys-right .weixin {
	background-color:#177122;
	border:1px solid #177122
}
.sys-right .weixin:hover .erweima {
	display:block
}
.sys-right .dianhua .txt {
	width:158px;
	height:48px;
	line-height:48px;
	text-align:center;
	float:left;
	font-size:18px;
	color:#fff;
	box-sizing:border-box;
	border-left:1px solid #fff
}
.sys-right .weixin .erweima {
	width:148px;
	height:168px;
	position:absolute;
	right:101%;
	bottom:0;
	top:0;
	margin:auto;
transition:all .2s;
	display:none;
	background-color:#fff
}
.sys-right .weixin .erweima .pic {
	width:100%;
	height:148px;
	position:relative;
	overflow:hidden
}
.sys-right .weixin .erweima .tit {
	text-align:center;
	line-height:20px;
	background-color:#fff
}
.sys-right .weixin .erweima .pic img {
	width:100%;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto
}
.sys-right .list .img {
	width:48px;
	height:48px;
	position:relative;
	overflow:hidden;
	float:left;
	text-align:center;
	line-height:48px;
	color:#fff
}
.sys-right .list .img img {
	width:60%;
	position:absolute;
	left:0;
	right:0;
	top:0;
	bottom:0;
	margin:auto
}