﻿body{background-color:#f2f2f2}
.img{display:block}
.list-con{width:1190px;padding-top:40px;margin:auto}
.list-menu{width:250px;float:left}
.list-menu .title{height:52px;line-height:52px;padding-left:17px;color:#fff;background-color:#226edf;font-size:16px}
.list-menu li{height:50px;position:relative;border:1px solid #f2f2f2;font-size:16px;background:url(../images/arr-bg.png) no-repeat 220px -34px}
.list-menu li.sel{border:1px solid #226edf;background-position:220px 16px}
.list-menu li .tit{display:block;line-height:50px;color:#333;padding-left:17px}
.list-menu li.sel .tit{color:#226edf}
.list-menu li .smenu{position:absolute;font-size:16px;top:-1px;left:248px;padding:0 12px;line-height:46px;width:360px;border:1px solid #226edf;background-color:#fff}
.list-menu li .smenu a{display:block;white-space:nowrap;padding-right:20px;color:#666;float:left}

.vedio-list{width:910px;float:right}
.vedio-list .title{height:41px;line-height:41px;font-size:20px;color:#333;padding-left:35px;background:url(../images/icon-bg.png) no-repeat 10px -604px}
.vedio-list li{width:198px;height:138px;background:url(../images/box-bg.png) no-repeat 0 0;padding:2px 27px 28px 2px;float:left}
.vedio-list li .tit{height:20px;font-size:14px;line-height:20px;padding:0 10px;color:#666}
.page{height:18px;line-height:18px;font-size:12px;margin-bottom:30px;padding:10px 0}
.page .link{display:inline-block;padding:0 7px;border-radius:2px;background-color:#60a0ff;color:#fff}
.page .link.dis{background-color:#b3b3b3}
.page .num{display:inline-block;padding:0 5px;color:#666}
.page .num.sel{color:#60a0ff}
