
/**产品应用**/
.title{
	margin-top: 50px;
	text-align: center;
}
.title h2{
	font-size: 36px;
	font-weight: bold;
}
.title hr{
	width: 50px;
	border: none;
	height: 3px;
	background-color:#6e6969;
	margin-top: 15px;
	margin: 0 auto;
}
.lication-main .lication-tab{
	text-align: center;
	/*margin-top: 30px;*/
}
.lication-main .lication-tab ul li{
	width: 14.66%;
	display: inline-table;
}
.lication-main .lication-tab ul li a{
	color: #232323;
	padding-top: 12px;
	font-size: 16px;
	padding-bottom: 12px;
	display: block;
}
.lication-main .lication-tab ul li a:hover{
	background-color: #8cc216;
	color: #FFF;
}
.lication-list{
	margin-top: 10px;
	text-align: center;
}
.lication-list ul li{
	width: 31%;
	margin-left: 1%;
	margin-right: 1%;
	float: left;
	margin-top: 10px;
}
.lication-list ul li a p{
	padding-top: 8px;
	padding-bottom: 8px;
	color: #505050;
	font-size: 15px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.lication-list ul li a:hover p{
	background-color: #8cc216;
	color: #FFF;
}
.fy{
	text-align: center;
	padding-bottom: 25px;
	margin-top: 20px;
}
.pagination>li>a, .pagination>li>span{
	color: #333333;
}
.pagination>li>a:hover{
	color: #FFF;
	background-color:#a7a261;
}

/**产品中心**/
.product-contant{
	margin-top:50px;
}
.product-contant .product-pro{
	width:22%;
	float: left;
	background-color: rgba(255,255,255,0.6);
}
.product-contant .product-pro ul li{
	text-align: left;
}
.product-contant .product-pro ul li .pro-text a{
	display: block;
	line-height: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #343434;
	padding-left: 5px;
	background: url(../images/icon.png) no-repeat 230px 15px;
}
.product-contant .product-pro ul li .pro-text a:hover{
	background-color:#8cc216;
	color: #FFF;
}
.product-contant .product-pro ul li .pro-title a{
	color: #343434;
}

.product-main .product-pro ul li .pro-title{
	cursor: pointer;
}
.product-main .product-pro ul li .pro-title h4{
	font-size: 14px;
	font-weight: bold;
	color: #454545;
	padding-left: 5px;
	width: 88%;
	float: left;
}
.product-main .product-pro ul li .pro-title span{
	width: 10%;
	display: block;
	float: left;
	padding: 10px;
	background: url(../images/productxq-icon.png) no-repeat;
	margin-top: 8px;
}
.product-main .product-pro ul li dl{
	margin-bottom: 0px;
}
.product-main .product-pro ul li.pro-active .pro-title span{
	background: url(../images/productxq-icon1.png) no-repeat;
}
.product-pro ul li .pro-text{
	height: 0px;
	overflow: hidden;
}
.product-pro ul li.pro-active .pro-text{
	height: auto;
}

.product-contant .pro-list {
	margin-bottom: 20px;
	width: 77%;
	float: right;
}
.product-main .pro-list .product-list li{
	width: 31.33%;
	margin-left: 1%;
	margin-right: 1%;
	float: left;
	margin-bottom: 10px;
}
.product-main .pro-list .product-list li img{
	border: 1px solid #e7e7e7;
}
.product-main .pro-list .product-list li a p{
	color: #585858;
	text-align: center;
	padding-top: 10px;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

/**产品详情**/
.product-zs{
	margin-bottom: 20px;
}
.product-text .pro-title p{
	background-color:#e6e6e6;
}
.cpxq-main .title{
	margin-bottom: 30px;
}
.product-text .pro-title p span{
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 35px;
	padding-right: 35px;
	display: inline-block;
	font-size: 15px;
	font-weight: bold;
	color: #333;
	cursor: pointer;
	/*background-color:#77a90a;*/
}
.product-text .pro-title p .active{
	background-color:#77a90a;
	color: #FFF;
}
.cpxq-main{
	margin-bottom: 50px;
}
.cpxq-main .product-pro{
	width:22%;
	float: left;
	margin-top: 20px;
	background-color: rgba(255,255,255,0.6);
}
.cpxq-main .product-pro li{
	text-align: left;
}
.cpxq-main .product-pro ul li .pro-text a{
	display: block;
	line-height: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #343434;
	padding-left: 10px;
	background: url(../images/icon.png) no-repeat 230px 15px;
}
.cpxq-main .product-pro ul li .pro-title a{
	color: #343434;
}
.cpxq-main .product-pro ul li .pro-title{
	cursor: pointer;
}
.cpxq-main .product-pro ul li .pro-title h4{
	font-size: 14px;
	font-weight: bold;
	color: #454545;
	padding-left: 10px;
	width: 85%;
	float: left;
}
.cpxq-main .product-pro ul li .pro-title span{
	width: 15%;
	display: block;
	float: left;
	padding: 10px;
	background: url(../images/productxq-icon.png) no-repeat;
	margin-top: 8px;
}
.cpxq-main .product-pro ul li dl{
	margin-bottom: 0px;
}
.cpxq-main .product-pro ul li.pro-active .pro-title span{
	background: url(../images/productxq-icon1.png) no-repeat;
}
.product-pro ul li .pro-text{
	height: 0px;
	overflow: hidden;
}
.product-pro ul li.pro-active .pro-text{
	height: auto;
}
.cpxq-main .productxq-contant{
	margin-bottom: 50px;
}
.cpxq-main .product-pro ul li .pro-text a:hover{
	background-color:#8cc216;
	color: #FFF;
}

.cpxq-main .pro-tab li{
	text-align: left;
}
.cpxq-main .pro-tab ul li a{
	display: block;
	line-height: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	color: #343434;
	padding-left: 5px;
	background: url(../images/icon.png) no-repeat 230px 15px;
}
.cpxq-main .pro-tab ul li a:hover{
	background-color:#8cc216;
	color: #FFF;
}
.cpxq-main .product-zs{
	margin-bottom: 20px;
	width: 77%;
	float: right;
}
.product-text h5{
	font-size: 15px;
	color: #4f4f4f;
	margin-top: 50px;
	line-height: 25px;
}
.product-text p{
	margin-bottom: 0px;
	line-height: 35px;
	font-size: 15px;
}
.product-text{
	margin-bottom: 50px;
}

/**关于我们**/
.about-tab{
	text-align: center;
	margin-top: 20px;
}
.about-tab ul li{
	width: 16.66%;
	display: inline-table;
}
.about-tab ul li a{
	color: #232323;
	padding-top: 12px;
	font-size: 16px;
	padding-bottom: 12px;
	display: block;
}
.about-tab ul li a:hover{
	color: #FFF;
	background-color:#8cc216;
}
.about-contant{
	margin-top: 20px;
	margin-bottom: 60px;
}
.about-contant p{
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 0px;
	color: #505050;
}
.about-contant img{
	margin-top: 10px;
	margin-bottom: 10px;
}

/**新闻中心**/
.new-main{
	margin-bottom: 10px;
}
.new-list{
	padding-bottom: 20px;
}
.new-list ul li{
	margin-top: 40px;
	padding-bottom: 20px;
}
.new-list ul li h5{
	font-size: 16px;
	color: #2b2b2b;
	font-weight: bold;
	margin-bottom: 12px;
	line-height: 25px;
}
.new-list ul li p span{
	font-size: 14px;
	color: #666;
}
.new-list ul li p{
	font-size: 16px;
	color: #343434;
	line-height: 25px;
	margin-bottom: 5px;
}
.new-list ul li .btn-default{
	border: 1px solid #656565;
	border-radius: 0px;
	margin-top: 18px;
}
.new-list ul li .btn-default:hover{
	background-color: #8cc216;
	color: #FFF;
	border: 1px solid #8cc216;
}

/**下载中心**/
.down-list{
	margin-bottom: 30px;
}
.down-list dl dt{
	color: #FFF;
	padding-left: 20px;
	background-color:#747474;
	padding-top: 10px;
	font-weight: 500;
	padding-right: 5px;
}
.down-list dl dd{
	padding-left: 20px;
	padding-right: 5px;
	line-height: 30px;
	padding-top: 12px;
	/*padding-bottom: 10px;*/
	background: url(../images/down-icon.png) no-repeat 3px 18px;
}
.down-list dl dd p{
	margin-bottom: 0px;
}
.down-list dl dd .name p{
	color:#474747;
}
.down-list dl dd .data p{
	color: #474747;
}
.down-list ul li{
	float: left;
}
.down-list ul .name{
	width: 45%;
}
.down-list ul .name a{
	color: #232323;
}
.down-list ul .name a:hover{
	color: #587e05;
}
.down-list ul .data{
	width: 35%;
}
.down-list ul  .down{
	width: 20%;
	text-align: right;
}
.down-list ul  .down a{
	color: #474747;
}
.down-list ul  .down a:hover{
	color: #587e05;
}

/**联系我们**/
#container {
	width: 100%;
	height: 400px;
}
.contact{
	margin-bottom: 30px;
}
.contact-main{
	margin-top: 50px;
	margin-bottom: 40px;
}
.contact-main .contact-title{
	color:#659204;
	font-size: 16px;
}
.contact-main p{
	font-size: 14px;
	line-height: 25px;
	margin-bottom: 6px;
}
.contact-main p span{
	display: inline-block;
	width: 32px;
}
.contact-main .message{
	font-size: 24px;
	color: #434343;
	padding-bottom: 15px;
}
.contact-main input{
	height: 40px;
	border: 1px solid #d1d1d1;
	margin-top: 10px;
	border-radius: 0px;
}
.contact-main .name{
	width:255px;
	text-indent:30px;
	background: url(../images/con_mess_icon1.jpg) no-repeat 6px 50%;
	float: left;
}
.contact-main .tel{
	width: 255px;
	text-indent: 30px;
	background: url(../images/con_mess_icon2.jpg) no-repeat 6px 50%;
	float: right;
}
.contact-main .email{
	width:255px;
	text-indent:30px;
	background: url(../images/con_mess_icon3.jpg) no-repeat 6px 50%;
	float: left;
}
.contact-main .country{
	width:255px;
	text-indent:30px;
	background: url(../images/con_mess_icon4.jpg) no-repeat 6px 50%;
	float: right;
}
.contact-main .mess{
	width: 100%;
	margin-top: 10px;
	text-indent: 35px;
	border: 1px solid #d1d1d1;
	background: url(../images/con_mess_icon5.jpg) no-repeat 6px 6px;
}
.contact-main .captcha{
	text-align: center;
	width:190px;
	float: left;
}
.contact-main .yzm{
	width: 143px;
	margin-top: 10px;
	margin-left: 23px;
	cursor: pointer;
	float: left;
}
.contact-main .sub{
	width: 190px;
	margin-top: 10px;
	height: 40px;
	background-color: #FFF;
	border: 1px solid #d1d1d1;
	transition: all 0.4s;
	-webkit-transition: all 0.4s;
	-o-transition: all 0.4s;
	-moz-transition: all 0.4s;
	-ms-transition: all 0.4s;
	float: right;
}
.contact-main .sub:hover{
	background-color: #8cc216;
	color: #FFF;
	border: 1px solid #8cc216;
}
@media(min-width: 768px) and (max-width: 992px){
	/**产品应用**/
	.lication-main .lication-tab ul li {
		width: 24%;
		display: inline-table;
	}
	/**产品中心**/
	/*.pro-tab{
		text-align: center;
		}*/
	/*.pro-tab ul li {
		width: 25.66%;
		display: inline-table;
		float: none;
		text-align: center;
		margin-top: 10px;
	}
	.product-main .pro-list ul li{
		width: 31.33%;
		margin-left: 1%;
		margin-right: 1%;
		float: left;
		margin-bottom: 10px;
		}*/

		.product-contant .product-pro{
			width:33%;
			float: left;
			background-color: rgba(255,255,255,0.6);
		}
		.product-contant .product-pro ul li{
			text-align: left;
		}
		.product-contant .product-pro ul li a{
			display: block;
			line-height: 25px;
			padding-top: 8px;
			padding-bottom: 8px;
			color: #343434;
			padding-left: 20px;
			background: url(../images/icon.png) no-repeat 220px 15px;
		}
		.product-contant .product-pro ul li a:hover{
			background-color:#8cc216;
			color: #FFF;
		}
		.product-contant .pro-list {
			margin-bottom: 20px;
			width: 65%;
			float: right;
		}
		.product-main .pro-list .product-list li{
			width: 48%;
			margin-left: 1%;
			margin-right: 1%;
			float: left;
			margin-bottom: 10px;
		}


		/**产品详情**/
		.cpxq-main .pro-tab {
			width: 33%;
			float: left;
			margin-top: 20px;
			background-color: rgba(255,255,255,0.6);
		}
		.cpxq-main .product-zs {
			margin-bottom: 20px;
			width: 65%;
			float: right;
		}

		/**关于我们**/
		#container {
			width: 100%;
			height: 300px;
		}

		/**联系我们**/
		.about-tab ul li{
			width: 25%;
			display: inline-table;
		}
		.contact-main .name{
			width:255px;
			text-indent:30px;
			background: url(../images/con_mess_icon1.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .tel{
			width: 255px;
			text-indent: 30px;
			background: url(../images/con_mess_icon2.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .email{
			width:255px;
			text-indent:30px;
			background: url(../images/con_mess_icon3.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .country{
			width:255px;
			text-indent:30px;
			background: url(../images/con_mess_icon4.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .mess{
			width: 100%;
			margin-top: 10px;
			text-indent: 35px;
			border: 1px solid #d1d1d1;
			background: url(../images/con_mess_icon5.jpg) no-repeat 6px 6px;
		}
		.contact-main .captcha{
			text-align: center;
			width:190px;
			float: left;
		}
		.contact-main .yzm{
			width: 143px;
			margin-top: 10px;
			margin-left: 10px;
			cursor: pointer;
			float: left;
		}
		.contact-main .sub{
			width: 190px;
			margin-top: 10px;
			height: 40px;
			background-color: #FFF;
			border: 1px solid #d1d1d1;
			transition: all 0.4s;
			-webkit-transition: all 0.4s;
			-o-transition: all 0.4s;
			-moz-transition: all 0.4s;
			-ms-transition: all 0.4s;
			float: left;
		}
	}
	@media(max-width: 767px){
		.title h2 {
			font-size: 30px;
			font-weight: bold;
		}
		.lication-main .lication-tab ul li {
			width: 100%;
			float: left;
		}
		.lication-list ul li {
			width: 98%;
			margin-left: 1%;
			margin-right: 1%;
			float: left;
			margin-top: 10px;
		}
		.fy {
			text-align: center;
			padding-bottom: 15px;
			margin-top:0px;
		}
		.fy ul li a{
			margin-top: 6px;
		}
		.fy ul li span{
			margin-top: 6px;
		}

		/**产品中心**/
	/*.pro-tab ul li {
		width:50%;
		text-align: center;
		margin-top: 10px;
		}*/
		.product-contant .product-pro{
			width:100%;
			float: left;
			background-color: rgba(255,255,255,0.6);
		}
		.product-contant .product-pro ul li{
			text-align: left;
		}
		.product-contant .product-pro ul li a{
			display: block;
			line-height: 25px;
			padding-top: 8px;
			padding-bottom: 8px;
			color: #343434;
			padding-left: 20px;
			background: url(../images/icon.png) no-repeat 310px 15px;
		}
		.product-contant .product-pro ul li a:hover{
			background-color:#8cc216;
			color: #FFF;
		}
		.product-contant .pro-list {
			margin-bottom: 20px;
			width: 100%;
			float: right;
			margin-top: 20px;
		}
		.product-main .pro-list .product-list li{
			width: 48%;
			margin-left: 1%;
			margin-right: 1%;
			float: left;
			margin-bottom: 10px;
		}

		/**产品详情**/
		.cpxq-main .pro-tab {
			width: 100%;
			float: left;
			margin-top: 20px;
			background-color: rgba(255,255,255,0.6);
		}
		.cpxq-main .pro-tab ul li a {
			display: block;
			line-height: 25px;
			padding-top: 8px;
			padding-bottom: 8px;
			color: #343434;
			padding-left: 20px;
			background: url(../images/icon.png) no-repeat 310px 15px;
		}
		.cpxq-main .product-zs {
			margin-bottom: 20px;
			width: 100%;
			float: right;
		}
		/**关于我们**/
		.about-tab ul li{
			width: 50%;
			float: left;
		}

		/**下载中心**/
		.down-list ul .name{
			width: 70%;
			font-size: 13px;
		}
		.down-list ul .data{
			width:30%;
			text-align: center;
			font-size: 12px;
		}
		.down-list ul  .down{
			display: none;
		}

		/**联系我们**/
		#container {
			width: 100%;
			height: 300px;
		}
		.contact-main .name{
			width:255px;
			text-indent:30px;
			background: url(../images/con_mess_icon1.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .tel{
			width: 255px;
			text-indent: 30px;
			background: url(../images/con_mess_icon2.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .email{
			width:255px;
			text-indent:30px;
			background: url(../images/con_mess_icon3.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .country{
			width:255px;
			text-indent:30px;
			background: url(../images/con_mess_icon4.jpg) no-repeat 6px 50%;
			float: left;
		}
		.contact-main .mess{
			width: 100%;
			margin-top: 10px;
			text-indent: 35px;
			border: 1px solid #d1d1d1;
			background: url(../images/con_mess_icon5.jpg) no-repeat 6px 6px;
		}
		.contact-main .captcha{
			text-align: center;
			width:190px;
			float: left;
		}
		.contact-main .yzm{
			width: 143px;
			margin-top: 10px;
			margin-left: 10px;
			cursor: pointer;
			float: left;
		}
		.contact-main .sub{
			width: 190px;
			margin-top: 10px;
			height: 40px;
			background-color: #FFF;
			border: 1px solid #d1d1d1;
			transition: all 0.4s;
			-webkit-transition: all 0.4s;
			-o-transition: all 0.4s;
			-moz-transition: all 0.4s;
			-ms-transition: all 0.4s;
			float: left;
		}
		.contact-main form{
			margin-top: 20px;
		}
	}
	@media(max-width: 340px){
		.lication-main .lication-tab ul li {
			width: 100%;
		}

		/**产品中心**/
		.product-contant .product-pro ul li a{
			display: block;
			line-height: 25px;
			padding-top: 8px;
			padding-bottom: 8px;
			color: #343434;
			padding-left: 20px;
			background: url(../images/icon.png) no-repeat 265px 15px;
		}
	/*.pro-tab ul li {
		width:100%;
		text-align: center;
		margin-top: 10px;
		}*/
	}