			.ProdandTal {
				width: 96%;
				margin: 12px auto 4px;
				display: table;
			}
			
			.ProdandTal a {
				width: 49%;
				display: block;
			}
			
			.ProdandTal a img {
				width: 100%;
				display: block;
			}
			
			.ProdandTal a.left {
				float: left;
			}
			
			.ProdandTal a.right {
				float: right;
			}
			/***********/
			
			#slider2 div.cateName {
				width: 100%;
				height: 25px;
				line-height: 25px;
				margin: 0 auto;
				color: #2F2F2F;
				position: relative;
				font-size: 12px;
				white-space: nowrap;
				overflow: hidden;
				text-overflow: ellipsis;
				border: solid 0px #DCDCDC;
				background: #FFFFFF;
				padding: 0 5px;
			}
			
			#slider2 {
				width: 80%;
				background: #FFFFFF;
				margin: 0 auto;
			}
			
			#slider2 ul {
				background: #FFFFFF;
				padding: 0;
				margin: 0;
				width: 100%;
			}
			
			#slider2 ul li {
				border: none;
				box-sizing: border-box;
				border: solid 1px #EFEFEF;
				width: 49%;
				margin: 0;
				padding: 0;
			}
			
			#slider2 ul li img {
				/*border: solid 1px #EFEFEF;*/
			}
			
			.productWrapper {
				width: 100%;
				margin: 0 auto;
				display: inline-block;
			}
			
			.productWrapper img.wrapperImg {
				width: 35%;
				display: block;
				margin: 12px auto;
			}
			
			.productWrapper div#preBtn {
				text-align: center;
				float: left;
				width: 10%;
				height: 100%;
			}
			
			.productWrapper div#nextBtn {
				float: right;
				width: 10%;
				height: 100%;
				text-align: center;
			}
			
			.productWrapper div#preBtn img,
			.productWrapper div#nextBtn img {
				max-width: 85%;
				border: none;
			}
			/***********product************/
			
			.newsWrapper {
				width: 100%;
				padding-top: 12px;
			}
			
			.newsWrapper img.wrapperImg {
				width: 35%;
				display: block;
				margin: 0px auto 15px;
			}
			
			.newsWrapper .newsDisplay {
				background: #FFFFFF;
			}
			
			.newsDisplay .new {
				width: 96%;
				margin: 10px auto 0;
				border-bottom: dotted 1px #DFDFDF;
				height: 90px;
				background: #FFFFFF;
			}
			
			.newsDisplay .new .left {
				float: left;
				width: 30%;
				background: #FFFFFF;
				height: 80px;
			}
			
			.newsDisplay .new .left img {
				width: 100%;
				height: 80px;
			}
			
			.newsDisplay .new .right {
				float: right;
				width: 68%;
				height: 60px;
				padding-right: 2%;
			}
			
			.newsDisplay .new .right .nTitle {
				width: 100%;
				color: #232323;
				font-size: 14px;
				height: 24px;
				overflow: hidden;
				white-space: nowrap;
				text-overflow: ellipsis;
				line-height: 22px;
			}
			
			.newsDisplay .new .right .nBrief {
				width: 100%;
				color: #999999;
				font-size: 11px;
				height: 36px;
				line-height: 18px;
				overflow: hidden;
				text-overflow: ellipsis;
				display: -webkit-box;
				-webkit-line-clamp: 2;
				-webkit-box-orient: vertical;
				letter-spacing: 1px;
			}
			
			.newsDisplay .new .right .nTime {
				width: 100%;
				font-size: 14px;
				height: 20px;
				line-height: 20px;
				color: #676767;
			}
			
			.newsDisplay .new .right .nTime img {
				position: relative;
				top: 3px;
				width: 16px;
				height: 16px;
			}
			
			.newsWrapper a.moreView {
				display: block;
				width: 96%;
				margin: 4px auto 0;
				padding: 6px 0;
				text-align: center;
				border: solid 1px #EFEFEF;
				color: #2F2F2F;
				background: #EFEFEF;
				-webkit-border-radius: 1px;
				-moz-border-radius: 1px;
				border-radius: 1px;
				font-size: 13px;
				letter-spacing: 1px;
			}
			/***********news************/