/*引用reset*/
@import url("reset.css");
@charset "utf-8";
*{ margin:0;padding:0;}

/* 标签属性，textarea,input 强制输入时内容超出时换行 */
textarea,input{word-wrap:break-word; word-break:break-all; padding:0px;}


li{ list-style-type:none;}
img{ border:0 none;}

/* 定义默认的链接样式，仅仅是作为默认样式提供，可以在各自的实例中覆盖掉 */
a{ text-decoration:none; color:#333333;}
/* CSS Document */
body {
	font: 12px/20px Open Sans, Helvetica, Arial, sans-serif;
	background:url(../images/topbj.jpg);
	margin:0;
	padding:0;
	color:#686868;
}

#wrapper {
	background:#fff;
	position:relative;
}

a {
	text-decoration:none;
	-webkit-transition:color 0.2s linear;
    -moz-transition:color 0.2s linear;
    -o-transition:color 0.2s linear;
    transition:color 0.2s linear;
}

a:focus , a:link, a:active {
	outline:none;
}

a:hover {
	color:#444;
}






/*chanpin*/
.m-top2{ width:100%; height:auto ;overflow:hidden; }
.picMarquee-left{ width:1200px;overflow:hidden;  position:relative;  padding: 30px 0;   }
		.picMarquee-left .hd{ overflow:hidden;  opacity: 0.4;   }
.picMarquee-left .hd .cz{ width:20px; height:20px; bottom:0; position:absolute; left: 50%; margin-left: -10px; background:url(../images/cz.png) center center no-repeat; background-size: 100% auto;}
		.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:20px; height:20px; bottom:0; position:absolute; }
	
		.picMarquee-left .hd .prev{ background:url(../images/left.png) no-repeat; background-size: 100% auto; left:40%; }
		.picMarquee-left .hd .next{ background:url(../images/right.png) no-repeat; background-size: 100% auto;  right:40%; }
		.picMarquee-left .bd{   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:20px 5px; float:left; width:295px; height:215px;_display:inline; overflow:hidden; text-align:center; position: relative;  }

		.picMarquee-left .bd ul li  img{ width:100%; height:215px;  display:block;   }
		
		.picMarquee-left .bd ul li .txt{ width:285px; padding: 0 10px; position: absolute; height:70px; background:#fff;  left: 0; bottom: -100%;  }
		.picMarquee-left .bd ul li .txt h1{ width:285px; height:40px; margin:0 auto;  font-size:14px; line-height:40px; text-align: left }
		.picMarquee-left .bd ul li h1 a{ color:#000;}
		
		.picMarquee-left .bd ul li .title1{width:285px; height:30px; line-height:30px;   }
		.picMarquee-left .bd ul li .title1 a{ text-align:left; color:#FF393C; font-size:14px; font-family:"微软雅黑"; display:block;}
		.picMarquee-left .bd ul li:hover .txt{  bottom: 0%; }




