.fd-clr:after{display:block; clear:both; height:0;}
    .sw-layout-box{width:1200px; margin:0 auto; font-family:"微软雅黑"}
    .s-widget-breadcrumb{margin-top:10px; color:#888; height:36px; line-height:36px;}
    .sm-side{float:right; display:inline; width:185px; margin-right:10px;}
    .sm-widget-offer{position:relative; float:right; display:inline;}
    .sm-widget-offer em{color:#ff7300; margin:0 4px;}
    .sm-main{margin-right:200px; color:#222;}
	.sm-main a{font-size:14px;marging:5px;}
    .sm-main:after{display:block; clear:both; height:0;}
    /*筛选*/
    .sm-widget-list{border:solid 0px #e8e8e8; 0position:relative; color:#777;padding:5px;}
    .s-widget-features{position:relative; padding:4px 9px 4px 19px; border-bottom:1px solid #f1f1f1; overflow:hidden; background:#fff;}
    .sm-widget-title{float:left; display:inline; width:90px; height:18px; line-height:18px; color:#888; padding:6px 0;}
    .sm-widget-items{margin:0 20px 0 90px; overflow:hidden;}
    .sm-widget-items ul li{float:left; display:inline; width:78px; height:27px; margin:6px 5px; overflow:hidden;}
    .sm-widget-items ul li a{font-size:14px;display:block; padding:0 6px; float:left; line-height:25px; height:25px; color:#064683; border:1px solid rgba(255,255,255,0.1);}
    .sm-widget-items ul li a.on{color:#fff; background:#FF4F53;border-radius:5px;padding:0 10px;}
    .sm-widget-items ul li a.on:hover{color:#fff; background:#3ab2ff;}
    .sm-widget-items ul li a:hover{color:#FF4F53; border:1px solid #FF4F53;border-radius:5px;padding:0 10px;}
    .zhpm{height:40px; line-height:40px; border:solid 1px #e8e8e8; background:#3ab2ff; color:#888; text-align:center; margin-top:20px;border-radius:10px;}
    .zhpma{float:left;}
    .zhpma a{display:block; height:40px; width:100px; background:#FF4F53; color:#fff;margin-left:30px;font-size:14px;}
	.zhpma a span{background:#fff;margin-right:30px;font-size:14px;}
    .zhpmli{float:left; position:relative;font-size:14px;}
    .zhpmli a.zactive{display:block; padding-left:20px; width:100px; height:40px; text-align:left; border-right:1px solid #e8e8e8; position:relative;color:#fff;font-size:14px;}
    .zhpmli a.zactive i{width:8px; height:4px; display:block; position:absolute; top:19px; right:18px; background:url(../../image/edu/arrow_down.png) no-repeat;}
    .zhpmli ul{display:none;}
    .xlist{margin-top:20px;}
    .xlist ul{}
    .xlist ul li{width:386px; height:128px; overflow:hidden; background:#ffffff;float:left; margin:5px; border:2px solid #eeeeee;border-radius:5px;}
    .xlist ul li:hover{border:2px solid #ff4f53;background:#fafafa;}
    .xlist-left{float:left;position:relative; width:120px; height:120px;overflow:hidden; border-bottom:1px solid #eeeeee;background:#ffffff;margin:5px 10px 5px 5px;}
    .xlist-left img{width:110px; height:110px;border-radius:10px;padding:1px;background:#f5f6f7;}
    .xlist-left span{display:block; position:absolute; left:0; bottom:0; width:273px; padding-left:10px; height:30px; line-height:30px; font-size:12px; color:#fff; background:#000; background:rgba(0,0,0,.7); overflow:hidden;}
	.xlist-right{width:250px;float:left;}
    .xlist-right .title{margin-top:25px;height:32px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; color:#999;}
    .xlist-right .title a{font-size:18px; font-weight:bold;}
    .xlist-right .title a:hover{color:#ff4f53; text-decoration:underline;}
    .mxc{font-size:14px; color:#999; padding-top:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
    .mxc a{font-size:14px; color:#999;}
    .xlist-right .xsm{width:100%;}
    .xlist-right .xsm a{display:block; float:left; padding:3px 8px;border-radius:3px; margin-right:10px; font-size:13px; text-align:center; color:#777;overflow: hidden;white-space: nowrap;}
    .xlist-right .xsm a:hover{text-decoration:none;color:#ff4f53;}
	.xlist-right .xsm .text {width:126px; color: #777; font-size: 14px; float: left;line-height: 28px;}
	.xlist-right .button {float:left;width:360px;color: #777; font-size: 14px; float: left;line-height: 28px;margin-top:8px;}
	.xlist-right .button a{border:1px solid #eee;color: #777; border-radius:5px;padding:2px 10px;}
    .qtab{width:1200px; margin:0 auto;}
    .qtab li{float:left; padding:0 16px 7px; margin-right:32px; line-height:28px; font-size:18px; color:#333;}
    .qtab li.tactive{color:#d22; padding-bottom:5px; border-bottom:2px solid #d22; font-weight:500;}
    .kimg{padding:5px 0 10px 15px;}
    .kimg a{display:block; float:left; margin-right:17px; text-align:center;}
    .kimg a:hover{text-decoration:none;}
    .kimg a img{width:68px; height:68px; border:1px solid #eee;}
    .kimg a p{font-size:12px; color:#666;}