.layer{ overflow:hidden; margin-bottom:20px; color:#666;}
.mode{ overflow:hidden; float:left; height:180px; overflow:hidden;}
.mode-a{overflow:hidden; height:210px; overflow:hidden;} 
.m1{ width:330px; margin-right:11px;background:url(../images/bg-m2.jpg) no-repeat; overflow:hidden;}
.m2{ width:300px; margin-right:11px;background:url(../images/bg-m1.jpg) no-repeat; overflow:hidden;}
.m3{ width:370px; background:url(../images/bg-m3.jpg) no-repeat; overflow:hidden;}
.m4{ width:1024px;background:url(../images/bg-m4.jpg) no-repeat;}
.mode .tit,.mode-a .tit{ padding:10px;}
.mode .tit b,.mode-a .tit b{ font-size:16px; padding-right:5px;}
.mode .tit small{ color:#888;font-size:14px;}
.mode-a .tit small{ height:18px; line-height:20px;}
.mode-a .tit small a{ color:#666; padding-right:10px;}
.mode .tit span{ font-weight:bold; color:#f30; float:right;}
.mode .tit a{ width:42px; height:16px; float:right; color:#666;}
.mode a:hover{ color:#f30;}
.mode .tit small a{ width:auto; float:none;}

.mode .main{padding:0px 10px 10px 10px;}
.mode .main p{ text-indent:20px;}
.mode .main p a{ float:none;}
.mode .main img{ border:1px solid #ccc; padding:1px; width:116px; height:76px; float:left; margin-right:10px;}


.mode .main .ft-news.first {padding: 0px 0 5px 0; border-bottom:1px solid #eee; margin-bottom:4px; overflow:hidden;}
.mode .main .ft-news .img {float: left;}
.mode .main .ft-news .img img {padding: 2px 1px 2px 1px;border: 1px solid #e9e9e9;vertical-align: top;width:90px; height:60px;}
.mode .main .ft-news h4 {font-size: 12px; padding-top:5px; line-height:14px; font-weight:normal;}
.mode .main .ft-news a{color:#444;font-weight:bold;}
.mode .main .ft-news a:hover{color:#f20;}
.mode .main .ft-news p {line-height:18px;color:#878787; margin-top:10px; text-indent:0px;}

.l-item li{height: 20px;
line-height: 20px;list-style-type:square;
overflow: hidden;}
.l-item li a{ color:#666;}
.l-item li i{color: #9F9E9E;
text-indent: 0; float:right;font-style: normal;}

.mode-a .main{padding:0px 10px 10px 10px;}
.rollBox{height:150px;margin:0;width:950px;float:left;overflow:hidden; margin-left:30px;}
.rollBox .scrollcon{width:950px;height:150px;position:absolute; margin:20px auto;}
.rollBox .LeftBotton{height:30px;width:24px;background:url(../images/lr.png) no-repeat 0px 0px;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer; margin-top:50px;}
.rollBox .RightBotton{height:30px;width:24px;background:url(../images/lr.png) no-repeat 0px -35px;overflow:hidden;float:left;display:inline;margin:0px;cursor:pointer;margin-top:50px;}
.rollBox .Cont{width:850px;overflow:hidden;float:left;height:150px; margin:0px 24px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:127px;height:127px;overflow:hidden;float:left; margin-right:10px; border:1px solid #ccc; padding:2px;}
.rollBox .Cont .pic img{background:#fff;display:block; border:0px; width:127px; height:127px;}
.rollBox #List1, .rollBox #List2{float:left;}

