.layer{ overflow:hidden; margin-bottom:20px; color:#666;margin-top:40px;}
.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;}

.rollBox{height:350px;margin:0;width:810px;float:left;overflow:hidden;}
.rollBox .scrollcon{width:1024px;position:absolute;}
.layer1 .tit{float:left; width:100%; font-weight:bold;padding:30px 0 10px 0;color:#1390e7;}
.layer1 .tit .c a{color:#1390e7;margin:0px 10px;font-weight:normal;}
.layer1 .tit .c a:hover{color:#7d698c;}
.layer1 .tit .more{float:right;}
.layer1 .tit .more a{color:#1390e7;font-weight:normal;}
.layer1 .tit .more a:hover{color:#7d698c;font-weight:normal;}

.rollBox .LeftBotton{overflow:hidden;cursor:pointer; float:right; color:#1390e7;font-size:30px;width:30px;height:60px;margin-top:20px;}
.rollBox .RightBotton{overflow:hidden;cursor:pointer;float:right;color:#1390e7;font-size:30px;width:50px;height:60px;margin-top:20px;}
.rollBox .Cont{width:1024px;overflow:hidden;float:left;height:250px;margin-top:10px;}
.rollBox .ScrCont{width:1000000000px;}
.rollBox .Cont .pic{width:193px;overflow:hidden;float:left; margin-right:10px; border:1px solid #fff;background:#fff;}
.rollBox .Cont .pic img{background:#fff;display:block; border:0px; width:193px; height:193px;}
.rollBox .Cont .pic p{margin:4px; color:#999; text-align:center; }
.rollBox .Cont .pic p:hover{ color:#806c8e;}
.rollBox .Cont .pic hr{margin:0 5px; border:1px solid #2e69a3;}
.rollBox .Cont .pic span{ float:left; display:block;width:120px;margin:5px; color:#999;}
.rollBox .Cont .pic span:hover{color:#2e69a3;}
.rollBox .Cont .pic .more{ background:#1390e7;line-height:15px;padding:5px 5px; display:block;}
.rollBox .Cont .pic .more p{color:#fff;text-align:left; overflow:hidden; height:15px;}
.rollBox .Cont .pic .more:hover{ background:#806c8e;color:#fff;line-height:15px;padding:5px 5px; display:block;}

.rollBox #List1, .rollBox #List2{float:left;}

