@charset "gb2312";
/* ¡î 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';
	background:#bae68d;
}
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;}

/* ¡î pub Class==================================================================*/
.clearfix {zoom: 1;display: table;width: 100%;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
/* ¡î common Class=============================================================*/
.cheader {background: #fff;height: 46px;line-height: 46px;color: #333;}
.logo {width: 79px;height: 40px;overflow: hidden;margin: 5px 0 0 5px;display: inline-block;*display: inline;*zoom:1;}
.aboutlink {float: right;padding: 0 5px 0 0;display: inline-block;*display: inline;*zoom:1;}
.aboutlink a {color: #333;font-size: 12px;}
.tbanner{position:relative;}
.moudle{margin:2.4rem 0.5rem 0.5rem 0.5rem;padding:3rem 0.5rem 0.5rem 0.5rem;position:relative;border:0.2rem solid #0f822f;background:#eff9f5;border-radius:0.6rem;box-shadow:0 10px 30px rgba(15, 130, 47, 0.33), 0 20px 30px rgba(15, 130, 47, 0.31), 0 20px 30px rgba(15, 130, 47, 0.29);}
.brand{position:absolute;left:0;top:-1rem;width:100%;height:2rem;text-align:center;}
.brand .name{display:inline-block;border-radius:100rem;font-size:1.2rem;height:2rem;line-height:2rem;padding:0 1rem 0 4.4rem;color:#fff;text-align:center;vertical-align:middle;margin:0 0 0 -0.8rem;position:relative;z-index:9;}
.brand .blogo,.brand .blogo img{width:4rem;height:4rem;}
.brand .blogo{display:inline-block;width:4rem;height:4rem;background:#fff;border:0.2rem solid #e60012;border-radius:100%;vertical-align:middle;overflow:hidden;position:absolute;z-index:8;left:0;top:-1.2rem;}
.brand .blogo_1{border:0.2rem solid #e60012;}
.brand .blogo_2{border:0.2rem solid #cfa972;}
.brand .blogo img{width:4rem;height:4rem;}
.brand .brand_name1{background:#e60012;}
.brand .brand_name2{background:#cfa972;}
.sevr .box{display:block;width:46%;float:left;margin:0 2% 2% 2%;text-align:center;}
.sevr .box .name{font-size:1rem;color:#333;}
.sevr .box .img img{width:100%;}
.ewfwomor{display:block;cursor:pointer;background-color:#2FA55E;padding:5px 10px;border-radius:4px;font-size:1rem;letter-spacing:1.5px;font-weight:600;max-width:300px;margin:auto;margin-bottom:90px;background:linear-gradient(to bottom, #43d37a, #2FA55E);box-shadow:0 4px 6px rgba(0,0,0,0.2);color:#fff;text-align:center;margin:2rem auto 0 auto;line-height:200%;}
.ewfwomor:active{background:linear-gradient(to top, #38a25d, #46a069);box-shadow:0 1px 1px rgba(0,0,0,0.4);transform:translateY(3px)}
.ewfwomor a{color:#fff;}
.foot{height:40px;line-height:40px;color:#0f822f;text-align:center;font-size:0.8rem;}

@media (min-width: 1000px) {
	.h5wrap{width:640px;}
}