@charset "utf-8";
/* CSS Document */

.qmain{ width:1180px; margin:30px auto 0;}
.qmain_title{ height:44px; line-height:44px; margin-bottom:15px;}
.qmain_title h2{ font-size:24px; font-weight:bold; color:#000; float:left;}
.qmain_fanhui{ font-size:13px; color:#cc0011; float:right;}
.qmain_left{ width:260px; float:left;}
.qmain_right{ width:880px; float:right;}

.qnavLeft{ border-top:solid #e6e6e6 1px;}
.qnavLeft li{ height:56px; line-height:56px; font-size:15px; border-bottom:solid #e6e6e6 1px;}
.qnavLeft li a{ color:#000000; display:block; border-left:solid #E6E6E6 12px; padding-left:24px; text-align:left; text-decoration:none;}
.qnavLeft li.current a{ background:#fef5f6; border-left-color:#CC0011; color:#CC0011;}

.qscreenNav{ padding:0 0 0 29px; background:#fafafa; border:solid #efefef 1px; border-radius:4px; overflow:hidden;}
.qscreenNav_tit{ width:80px; line-height:26px; padding:10px 0; font-size:14px; color:#999; float:left;}
.qscreenNav_con{ width:740px; float:left; overflow:hidden;}
.qscreenNav_con li{ line-height:26px; padding:10px 40px 10px 0; font-size:14px; float:left;}
.qscreenNav_con li a{ color:#000;}

.qcourse_box{ margin-top:32px;}
.qcourse_list{ overflow:hidden; margin-left:-20px;}
.qcourse_list li{ width:270px; height:268px; margin-left:20px; float:left;}
.qcourse_list li img{ width:280px; height:184px; display:block; border-radius:3px;}
.qcourse_tit{ line-height:24px; font-size:14px; margin-top:12px;}
.qcourse_tit a{ color:#000;}
.qcourse_text{ height:24px; line-height:24px;}
.qcourse_text dt{ font-size:14px; color:#ff5001; float:left;}
.qcourse_text dd{ font-size:15px; color:#999999; float:right; background:url(/mh/_fxlpxpt/images/course_icon.png) no-repeat left center; padding-left:18px;}


/*分页*/
.pagination{text-align:center; margin-top:24px;}
.pagination a,.pagination b{display:inline-block; font-size:14px; vertical-align:top; height:22px; line-height:22px; border:solid #d9d9d9 1px; color:#4c4c4c; margin:0 5px; padding:0px 7px; border-radius:4px; text-decoration:none;}
.pagination a:hover,.pagination .cur{ background-color:#cc0011; border-color:#cc0011; color:#fff;}
.pagination .pre,.pagination .next{ font-weight:bold; font-family:SimSun;}





.w_tit{font-size: 24px;color: #000;margin-top: 10px;line-height: 78px;}
.w_tit h3{font-size: 24px;}
.w_tit a{font-size: 13px;color: #cc0011}


.zfilter {background-color: #fafafa;border: 1px solid #efefef;border-radius: 4px;padding: 24px 50px}
.zfilter-box { padding-top: 3px; padding-bottom: 3px; font-size: 14px;}
.zfilter-box dt { float: left; width: 100px; line-height: 30px; color: #999;font-size: 16px;}
.zfilter-box dd { margin-left: 98px;}
.zfilter-box dd a { display: inline-block; padding-left: 38px; white-space: nowrap; line-height: 30px; color: #000;    font-size: 16px;}
.zfilter-box dd a.selected { color: #cc0011;}











