*, ::after, ::before {

-webkit-text-size-adjust:none;

-moz-text-size-adjust:none;

-o-text-size-adjust:none;

text-size-adjust:none

}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {

	display:block

}

body, h1, h2, h3, h4, h5, h6, p, div, ul, ol, li, dl, dt, dd, h1 {

	margin:0;

	padding:0

}

html {

	font:12px/1.5 "microsoft yahei", arial, \5b8b\4f53

}

input, textarea {

	-webkit-appearance:none;

	font-size:12px

}

li {

	list-style:none

}

img {

	border:0;

	margin:0;

	padding:0

}

a {

	text-decoration:none

}

h1, h2, h3, h4, h5, h6 {

	font-size:100%;

	font-weight:normal

}

body {

	min-width:320px

}

.lazy {

	display:none

}

/*start  */

header {

	

}

.header_top {

	margin:0px;

	height:60px;

	background:#21a901;

	-webkit-box-shadow:0 1px 0 #6f96c1;

	position:relative;

	text-align:center;

}

.header_top_logo {

	width:100%;

	height:60px;

	margin:0px auto;

	font-family:"黑体";

	font-size:1.6em;

	color: #fff;

	line-height:60px;

	text-align:center;

	font-weight: bold;

	overflow:hidden

}

#globalHeader_ad{

	width:100%;

	margin:0px auto;

	}

.top_tell{

	width:96%;

	height:35px;

	margin:0px auto;

	font-family:"黑体";

	font-size:18px;

	color: #fff;

	line-height:35px;

	text-align:left;

	text-indent:70px;

	font-weight: bold;

	background:#21a901 url("tell2.png") no-repeat 30px center;

	overflow:hidden

}

.ui-mainContent {

	border-top: 5px solid #fff;

	border-bottom: 5px solid #fff;

}

.header_top_logo a {

	display:block;

	height:27px;

	padding:10px 0

}

.header_top_logo span {

	font-size:0;

	line-height:0;

	height:0;

	width:0;

	display:inline-block;

	color:#658fbd

}

.header_nav {

	margin-bottom:2px;

}

.header_nav_list {

	width:100%;

	overflow:hidden;

	padding:0px;

	margin:3px auto;

}

.header_nav_list li {

	width:33.333%;

	text-align:center;

	line-height:40px;

	font-size:14px;

	color: #fff;

	text-align:center;

	font-weight: bold;

	float:left;

	margin:0px;

	background:#21a901;

	

}

.header_nav_list li a {

	display:block;

	color: #fff;

	font-size:13px;

	font-weight: bold;

	border-radius:0px;

	border-left: 1px solid #47cc27;

	border-bottom: 1px solid #47cc27;

}

.header_nav_list li a:visited {

	color: #fff;

}

#header_nav_list {

	width:100%;

	padding:0px;

	position: absolute;

z-index: 99999;

overflow: visible;

}

#header_nav_list li {

	width:100%;

	height:35px;

	margin:0px 0px 10px 0px;

	text-align:center;

	display:block;

}

#header_nav_list li:nth-child(1){

	width:35%;

}

#header_nav_list li:nth-child(2){

	width:40%;

}

#header_nav_list li:nth-child(3){

	width:45%;

}

#header_nav_list li:nth-child(4){

	width:50%;

}

#header_nav_list li:nth-child(5){

	width:40%;

}

#header_nav_list li:nth-child(6){

	width:35%;

}

#header_nav_list li:nth-child(7){

	width:50%;

}

#header_nav_list li:nth-child(8){

	width:45%;

}

#header_nav_list li:nth-child(9){

	width:35%;

}

#header_nav_list li:nth-child(10){

	width:25%;

}

#header_nav_list li a{

	margin:0px auto;

	font-size:15px;

	line-height:35px;

	font-weight:bold;

	border-radius: 6px;

	background: url(nav_bg1.png) repeat;

	display:block;

}

#header_nav_list li a:hover{

	color:#f60;

}

#fenlei{

	width:100%;

	margin:0px auto;

}

#fenlei li{

	width:25%;

	float:left;

	margin:10px 0px 10px 0px;

	text-align:center;

}

#fenlei li a {

	width:80px;

	margin:0px auto;

	display:block;

}

#fenlei li a:hover{

	color:#f60

}

#fenlei li img {

	width:75px;

	height:75px;

	border-radius: 50%;

	border: 2px solid #6ecc28;

	display:block;

}

#fenlei p{

	width:100%;

	height:25px;

	line-height:25px;

	font-size:13px;

	color:#404040;

	font-weight: bold;

	overflow:hidden

}

.module i {

	font-style:normal

}

.module{

	width:100%;

	margin:0px auto;

}

.cmtNum {

	width:6px;

	display:block;

	float:left;

	line-height:16px;

	height:18px;

	margin-left:10px;

	margin-top:5px;

	font-size:10px;

	color:#b9b9b9;

	background:#21a901;

	background-repeat:no-repeat;

	background-position:left bottom;

	background-size:auto 14px

}

.module_header {

	width:98%;

	margin:8px auto 0px auto;

	height:30px;

	background:#e4f6e0;

}



.module_header h2{

	height:30px;

	padding-left:8px;

	font-family:"微软雅黑";

	font-size:16px;

	color:#21a901;

	float:left;

	font-weight: bold;

	text-align:left;

	line-height:30px;

}

.module_header span{

	width:60px;

	float:right;

	padding:0px;

	margin:0px;

	font-size:13px;

	text-align:center;

	line-height:30px;

}

.module_header span a {

	color:#6b6b6b;

	height:30px;

}

.module_header span a:hover{

	color:#f60

}

.module_header h2:after {

	content:"";

	position:absolute;

	display:block;

	right:0;

	top:7px;

	height:22px;

	width:1px;

	float:right

}

.contact_us{

	padding:10px;

	margin:10px;

	color:#fff;

	background:#21a901;

	}

.module_imgNewsTwoCol {

	text-align:center;

	padding:7px 0 0 0;

	overflow:hidden

}

.module_imgNewsTwoCol_col {

	width:50%;

	float:left;

	margin-bottom:10px;

}

.module_imgNewsTwoCol_col a {

	position:relative;

	display:inline-block;

	color:#4e4e4e;

	vertical-align:top;

	overflow:hidden;

	margin:0 10px;

	width:140px;

	font-size:0

}

.module_imgNewsTwoCol_col a:visited {

	color:#4e4e4e

}

.module_imgNewsTwoCol_col img {

	width:auto;

	height:110px;

}

.module_imgNewsTwoCol_col p {

	width:100%;

	height:28px;

	line-height:28px;

	font-size:15px;

	overflow:hidden

}

.module_slider {

	width:100%;

	overflow:hidden

}

.module_slider_cont {

	position:relative;

	overflow:hidden;

	-webkit-backface-visibility:hidden;

	-webkit-transform-style:preserve-3d

}

.module_slider_cont>li {

	width:100%

}

.module_list li {

	width:98%;

	margin:0px auto;

	height:30px;

	line-height:30px;

	border-radius: 0px;

	overflow:hidden

}

.module_list li:nth-child(odd){

	width:98%;

	margin:0px auto;

	font-size:13px;

	height:30px;

	line-height:30px;

	border-radius: 0px;

	

	}

.module_list li:nth-child(even){

	width:98%;

	margin:0px auto;

	font-size:13px;

	height:30px;

	line-height:30px;

	background: #e4f6e0;

	}

.module_list li a {

	font-size:13px;

	color:#4e4e4e;

	text-align:left;

	text-indent:15px;

	display:block;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	overflow:hidden;

}

.module_list li a:visited {

	color:#666

}

.module_list li:hover{

	font-size:13px;

	line-height:28px;

	color:#f60;

}

.module_list .channel {

	padding-right:4px

}

.module_button {

	padding:8px 10px

}

.module_button a {

	display:block;

	color:#666

}

.module_button a:visited {

	color:#656565

}

.module_button>a {

	background-color:#e0f4fd;

	line-height:36px;

	height:36px;

	border:1px solid #a0d0e4;

	text-align:center;

	font-size:16px

}

.module_button td {

	height:36px;

	line-height:36px;

	overflow:hidden;

	font-size:15px;

	background-color:#c1f4cd

}

footer {

	text-align:center;

	height:170px;

}

.footer_top {

	height:50px;

	position:fixed;width:50px;height:275px;right:0;top:214px;z-index:100;

}

.footer_top>a {

	width:30px;

	display:block;

	margin:9px 10px 0;

	text-align:center;

	border:1px solid #fff;

	line-height:30px;

	height:30px;

	color:#fefab5;

	background: rgba(0, 0, 0, 0.3) !important; /* IE无效，FF有效 */  

    background: #000;  

   filter: alpha(opacity=30);

}

.footer_top>a img{

	margin-top:6px;

}

.footer_top>a:visited {

	color:#fefefe

}



.footer_top_mBtn {

	float:left;

	font-size:14px;

	width:44px;

	padding-left:24px;

	background-image:url("nav.png");

	background-position:8px 50%;

	background-size:15px auto

}

.footer_top_rightBtn {

	

}

.footer_top_leftBtn {

	float:left;

	width:30px;

	background-image:url("home.png");

	background-position:50% 50%;

	background-size:auto 18px;

	text-indent:-9999px

}

.footer_top_backBtn {

	float:left;

	width:30px;

	background-image:url("left.png");

	background-position:50% 50%;

	background-size:auto 18px;

	text-indent:-9999px

}

.footer_version {

   text-align:center;

   width:100%; 

   margin:auto 0px;

   position:fixed; 

   bottom:0; 

   left:0;

   background:#21a901;

}

.footer_version a{

	color:#fff;

	font-size:14px;

	text-align:center;

	font-weight:600;

	

}

.footer_version a, .footer_version .tell, .footer_version .mail, .footer_version .map, .footer_version .message{

	width:24%;

	float:left;

    margin:0px;

	color:#fff;

	font-size:14px;

	text-align:center;

	font-weight:600;

	overflow:hidden;

}



.footer_version .mass{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("text.png") no-repeat 10px;

	border-right: 1px solid #fff;

	overflow:hidden;

}

.footer_version .fenxiang{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("fengxiang.png") no-repeat center 10px;

	overflow:hidden;

	border-right: 1px solid #fff;

}

.footer_version .message{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("message.png") no-repeat center 10px;



	overflow:hidden;

}

.footer_version .tell{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("tell.png") no-repeat center 10px;

	border-right: 1px solid #fff;

	overflow:hidden;

}

.footer_version .mail{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("text.png") no-repeat center 10px;

	border-right: 1px solid #fff;

	overflow:hidden;

}

.footer_version .map{

	width:24%;

	margin:0px;

	padding:38px 0px 0px 0px;

	background: url("map.png") no-repeat center 10px;

	border-right: 1px solid #fff;



	overflow:hidden;

}

.footer_version a:visited {

	color:#fff

}

.footer_bottom {

	color:#656564;

	padding-bottom:10px

}

.footer_bottom a {

	color:#656564

}

.footer_bottom a:hover {

	color:#f60

}

.footer_bottom>div {

	line-height:20px

}

.sliderImgNews, .about{

	width:98%;

	margin:0 auto;

	overflow:hidden;



}

.about img{

	width:290px;

	height:80px;

	margin:10px auto 0px auto;

	display:block;



}

.sliderImgNews_block {

	position:relative;

	text-align:center;

	-webkit-backface-visibility:hidden;

	-webkit-transform-style:preserve-3d

}

.sliderImgNews_block img{

	float:left;

	width:100px;

	height:110px;

}

.sliderImgNews_block li {

	float:left;

}

.about p {

	text-indent:2em;

	padding:5px;

	font-size:13px;

	color:#4d4d4d;

}

.about a {

	color:#4d4d4d;

	line-height:25px;

}

.float_right {

	float:right;

}



#include_product_son_txtli{

	width:96%;

	margin:6px auto 0px auto;

	}

#include_product_son_txtli li{

	width:33.3%;

	padding:0px;

	float:left;

	margin:3px 0px 3px 0px;

	display:inline;

	font-size:14px;

	color:#fff;

	line-height:30px;

	text-align:center;

	overflow:hidden;

	}

#include_product_son_txtli li a{

	width:99%;

	font-size:14px;

	color:#fff;

	line-height:30px;

	text-align:center;

    background:#6dcc27;

	border-radius: 2px;

	display:block;

	}

#include_product_son_txtli li a:hover{

	font-size:14px;

	color:#f60;

	line-height:30px;

	text-align:center;

	}



	/*background:-webkit-linear-gradient(top, #c4b194, #947c5c); /* Chrome */

	/*background:-webkit-gradient(linear, left top, left bottom, from(#c4b194), to(#947c5c)); /* for older webkit (android2.3-, ios4-) */

	/*background:-moz-linear-gradient(top, #c4b194, #947c5c); /* FF */

	/*background:-ms-linear-gradient(top, #c4b194, #947c5c); /* IE10 */

	/*background:linear-gradient(top, #c4b194, #947c5c);/* 全部 */ 