@charset "gb2312";
/* CSS Document */

/* ☆ reset ======================================================*/
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

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, font, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-family:'Microsoft YaHei';
	position:relative;
	background: #65c4b7 url(../images/bg.jpg) no-repeat center top;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a{text-decoration:none;}
input,textarea{font-family:'Microsoft YaHei';}
/* ☆ pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
/* ☆ common Class=============================================================*/
.mainwrap{width:1200px;margin:0 auto;position:relative;}
.header,.header .themetitle{height:3rem;line-height:3rem;background:#fff;}
.header .themetitle{float:left;}
.header .themetitle .backhome,.header .themetitle .backhome img{display:block;width:4.25rem;height:2rem;float:left;}
.header .themetitle .backhome{margin:0.5rem 0 0 0;}
.header .themetitle .txt{display:block;float:left;font-size:18px;height:30px;line-height:30px;margin:0.5rem 0 0 0.5rem;padding:0 0 0 0.5rem;border-left:1px solid #ddd;}
.header .topmenu{font-size:12px;text-align:right;}
.header .topmenu a{color:#333333;}
/* ☆ 页面模式部分===========================================================*/
.goodlistwrap{margin:0 auto;}
.goodbox{display:block;width:233px;height:260px;margin:10px 7px 0 7px;float:left;border:1px solid #efefef;position:relative;}
.goodbox_hover{border:1px solid #3c9c3b;}
.goodbox .img{width:220px;height:220px;margin:0 auto;}
.goodbox .name{height:40px;line-height:40px;text-align:center;font-size:16px;color:#006837;}
.goodbox .info{display:none;width:180px;height:262px;background:url(../images/infobg.png) no-repeat right center;position:absolute;top:-1px;left:233px;box-shadow:-1px 6px 8px rgba(0,0,0,.22);z-index:99999;}
.goodbox .info .inner{padding:15px;font-size:12px;line-height:150%;color:#ffffff;display:table-cell;vertical-align:middle;}
.goodbox .info .close{display:none;}
.bg5 .goodbox{height:240px;margin:0;}
.bg5 .info{height:242px;}
.bg5 .name{height:20px;line-height:20px;}
.bg7 .goodbox{margin:15px 0 0 0;}
.footer{line-height:50px; line-height: 50px;font-size:14px;text-align:center;width:100%;color:#006837;}
.downall{display:block;width:600px;height:50px;line-height:50px;border-radius:500px;font-size:18px;text-align:center;color:#333;margin:20px auto 0 auto;background:#ffd460;}
.floatsilder{width:161px;height:738px;background:url(../images/floatsilder.png) no-repeat center center;position:fixed;_position:absolute;right:0;top:50px;_right:0;_top:70px;z-index:99998;}
.floatsilder .qrcode,.floatsilder .qrcode img{width:100px;height:100px;}
.floatsilder .qrcode{margin:120px auto 5px auto;background:#fff;padding:5px;}
.floatsilder .tel{text-align:center;font-size:14px;color:#fff;}
.floatsilder .tel h1{font-size:18px;line-height:150%;}
.floatsilder .nav a{display:block;width:120px;height:22px;line-height:22px;text-align:center;border-radius:100px;font-size:14px;border:1px solid #ffffff;color:#fff;margin:5px auto;}
.floatsilder .nav a:hover{background:#fff;color:#333;}
.floatsilder .nav a.curr{border:1px solid transparent;color:#006837;background: -webkit-linear-gradient(50deg,#179acc,#4354c3)!important;background: -o-linear-gradient(50deg,#179acc,#4354c3)!important;background: linear-gradient(50deg,#fff2b1,#f5d951)!important;}
.floatsilder .backtotop{display:block;width:100px;height:100px;overflow:hidden;line-height:500px;margin:78px auto 0 auto;}
.sildernav{display: none;}

.banner{height: 470px;}
.banner_h5{display: none;}
.commBlockWrap{padding: 50px 20px 20px 20px;margin: 70px auto 0 auto;width: 1000px;border: 5px solid #5bbc76;background: #ffffff;position: relative;border-radius: 20px;}
.commBlockWrap .commTitle{width: 585px;height: 102px;position: absolute;left: 50%;top: -51px;margin: 0 0 0 -292px;background: url(../images/titlebg.png) no-repeat center center;text-align: center;line-height: 102px;}
.commBlockWrap .commTitle img{display: inline-block;vertical-align: middle;margin: 13px 0 0 0;}

/* 中等屏幕（平板，小于等于 1024px） */
@media screen and (max-width: 1024px) {
	body{background: #65c4b7;}
	.mainwrap{width:100%;}
	.header .topmenu,.floatsilder{display:none;}
	.header .themetitle .backhome{margin:0.5rem 0 0 0.5rem;}
	.banner{display: none;}
	.banner_h5{display: block;}
	.commBlockWrap{padding: 20px 10px 10px 10px;margin: 45px 10px 0 10px;width: auto;border: 3px solid #5bbc76;box-sizing: border-box;}
	.commBlockWrap .commTitle{width: 320px;height: 56px;left: 50%;top: -28px;margin: 0 0 0 -160px;background-size: 320px 56px;line-height: 56px;}
	.commBlockWrap .commTitle img{height: 40px;margin: 6px 0 0 0;}
	.goodlistwrap{width:auto;margin:0 1%;background:#fff;}
	.goodbox,.bg5 .goodbox,.bg7 .goodbox{display:block;width:22%;margin:1%;height:12rem;border:1px solid #eee;}
	.goodbox_hover{border:1px solid #3c9c3b;}
	.goodbox .img{width:100%;height:auto;margin:0 auto;text-align:center;}
	.goodbox .img img{width:80%;}
	.goodbox .name,.bg5 .name{height:auto;line-height:150%;font-size:1rem;padding:0 0 0.5rem 0;}
	.goodbox .info,.bg5 .info{display:none;width:101%;height:12rem;background:#3c9c3b;top:0;left:0;box-shadow:-1px 6px 8px rgba(0,0,0,.22);z-index:99999;}
	.goodbox .info .inner{padding:0.45rem;font-size:0.8rem;}
	.goodbox .info .close{display:block;position:absolute;width:1rem;height:1rem;line-height:100rem;text-align:center;border-radius:100rem;border:1px solid #fff;right:0.2rem;top:0.25rem;overflow:hidden;background:url(../images/close.png) no-repeat center center;background-size:0.5rem;}
	.footer{position:relative;font-size:0.8rem;left:inherit;bottom:inherit;}
	.downall{width:96%;height:3rem;line-height:3rem;position:relative;font-size:1rem;left:inherit;bottom:inherit;margin:2%;}
	.sildernav{display:block;position:fixed;right:1rem;bottom:0;}
	.sildernav .btn{width:2.5rem;height:2.5rem;background-size:2.5rem;overflow:hidden;margin:0 0 0.5rem 0;}
	.sildernav .mulu{background-image:url(../images/mulu.png);}
	.sildernav .close{background-image:url(../images/sildernavclose.png);}
	.sildernav .top{background-image:url(../images/top.png);}
	.sildernav .muluwrap{display:none;position:absolute;background:#3c9c3b;width:8rem;padding:0.5rem;color:#fff;line-height:150%;right:3rem;bottom:3rem;}
	.sildernav .muluwrap .tel{font-size:0.8rem;text-align:center;border-bottom:1px solid #137112;padding:0 0 0.25rem 0;margin:0 0 0.5rem 0;}
	.sildernav .muluwrap .tel h1{font-size:1rem;}
	.sildernav .muluwrap .tel a{color:#fff;}
	.sildernav .muluwrap .nav a{display:block;width:90%;height:1.5rem;line-height:1.5rem;text-align:center;border-radius:50rem;font-size:0.8rem;border:1px solid #ffffff;color:#fff;margin:0 auto 1rem auto;}
	.sildernav .muluwrap .nav a.curr{border:1px solid transparent;color:#006837;background: -webkit-linear-gradient(50deg,#179acc,#4354c3)!important;background: -o-linear-gradient(50deg,#179acc,#4354c3)!important;background: linear-gradient(50deg,#fff2b1,#f5d951)!important;}
}

/* 小屏幕（手机，小于等于480px） */
@media screen and (max-width:480px){
	.bg1{height:9rem;background:url(../images/bh5.jpg) no-repeat center center;background-size:30rem;padding:0;}
	.goodlistwrap{width:auto;margin:0 1%;background:#fff;}
	.goodbox,.bg5 .goodbox,.bg7 .goodbox{display:block;width:47%;margin:1%;height:12rem;border:1px solid #eee;}
	.goodbox_hover{border:1px solid #3c9c3b;}
	.goodbox .img{width:100%;height:auto;margin:0 auto;text-align:center;}
	.goodbox .img img{width:80%;}
	.goodbox .name,.bg5 .name{height:auto;line-height:150%;font-size:1rem;padding:0 0 0.5rem 0;}
	.goodbox .info,.bg5 .info{display:none;width:101%;height:12rem;background:#3c9c3b;top:0;left:0;box-shadow:-1px 6px 8px rgba(0,0,0,.22);z-index:99999;}
	.goodbox .info .inner{padding:0.45rem;font-size:0.8rem;}
	.goodbox .info .close{display:block;position:absolute;width:1rem;height:1rem;line-height:100rem;text-align:center;border-radius:100rem;border:1px solid #fff;right:0.2rem;top:0.25rem;overflow:hidden;background:url(../images/close.png) no-repeat center center;background-size:0.5rem;}
	.footer{position:relative;font-size:0.8rem;left:inherit;bottom:inherit;}
}

/* 小屏幕（手机，小于等于 420px） */
@media (max-width: 320px){
}