*{ margin: 0; padding: 0; }
body{margin: 0; padding:0 !important; width:100%;height:100%;font-family:"Microsoft Yahei","宋体",Arial, Helvetica, sans-serif; background: #efefef; font-size:14px; color:#3b3b3b;}
img { border:none; vertical-align:top;}
input,button { border:none; outline:none;}
ul,dl,dt,dd,ol  { list-style:none;}
ul li { vertical-align:top;}
a{ text-decoration:none; }
a:hover{ text-decoration:none; }
.center { width: 1150px; margin: 0 auto; }
.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block;height: 0;visibility: hidden;font-size: 0; clear: both; }

.banner { background: url(../images/banner.jpg) center center no-repeat; width: 100%; height: 530px; }
.inner{ text-align: center; }
.mat38 { margin-top: 38px; }
/* 图片滚动 */
.picScroll{ position:relative;  height:338px; padding: 10px 0 10px 42px; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:1039px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:1039px; height:338px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 156px; display:block; width:18px; height:28px; overflow:hidden; background:url(../images/icons.png) -40px 0 no-repeat; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px; background-position:-120px 0; }
.picScroll .prevStop{ background-position:0 0; }
.picScroll .nextStop{ background-position:-80px 0; }
.mat20{ margin-top: 20px; }
.footer{height:auto;background:#333;border-top:7px solid #999;margin-top:34px;text-align:left; margin-top: 45px;}
.footer .main{height:240px;background:url(../images/footer.jpg) center no-repeat; margin-top: 10px; background-size:100% 100%;font-size:12px;line-height:34px;color:#fff;padding-top:10px}
.footer p{padding-left:418px; font-size: 14px;}
.main{width:1100px;margin-left:auto;margin-right:auto;position:relative;}