.contentw {background-color: #f8f8f8;width: 100%;overflow: hidden;min-height: 600px;}
.kcatew {width: 1200px;margin: 15px auto;border: 1px solid #eee;border-radius: 5px;background-color: white;overflow: hidden;}
.kcatew ul li {list-style: none;float: left;margin-left: 30px;font-size: 15px;}
.kcatew ul {margin: 10px 0px 10px 10px;overflow: hidden;}
.knav {width: 1200px;margin: 15px auto;font-size: 14px;}
.knavc {color:#248364;}
.cgray {color: #666;}
.kcatet {color: #666;margin-top: 1px;}
.kcateon {background-color: #fd6440;padding-top: 1px;padding-bottom: 1px;padding-left: 15px;padding-right: 15px;border-radius: 3px;color: white;font-size: 13px;}
.kcatef {margin-top: 1px;}

.klistww {width: 1200px;margin: 15px auto;}


.klistw {width: 910px;border: 1px solid #eee;border-radius: 5px;background-color: white;overflow: hidden;min-height: 400px;float: right;}

.klistright {width: 270px;border: 1px solid #eee;border-radius: 5px;background-color: white;overflow: hidden;min-height: 400px;float: left;}


.sortul li {float: left;list-style: none;text-align: center;color: #666;font-size: 14px;margin-left: 5px;width: 80px;}
.sortul {line-height: 40px;border-bottom: 1px dashed #eee;overflow: hidden;}
.sortc {border-bottom: 1px solid #248364;color:#248364 !important;}


.kecheng {margin-top: 15px;}
.kimgt {width: 160px;height: 200px;border-radius: 1px;}
.kimg {width: 260px;height: 142px;border-radius: 1px;}

.kecheng ul li {margin:10px 0 0 15px;float: left;list-style: none;background-color: #f8f8f8;width: 95%;padding: 5px;}

.ktitle {margin:5px 0 0 4px;color: #444;font-size: 16px;}
.kdep {margin:5px 0 5px 4px;font-size: 13px;color:#999;text-align: right;float: right;margin-right: 15px;}


.kprice {float: right;font-size: 14px;color:#ff662f;margin-right: 5px;}
.kfree {float: right;font-size: 14px;color:#43970F;margin-right: 5px;}

.ipager {margin: 20px auto;margin-left:32px;text-align: center;margin-bottom: 150px;overflow: hidden;clear: both;}
.ipager ul li {background-color: #c1c1c1;width: auto;float: left;padding: 4px;margin-left: 4px;border-radius: 3px;height: 17px;border:0;}
.ipager ul li  a {color: white;}
.active {background-color: #248364 !important;}
.kcontentw {min-height: 450px;}

.allnum {float: right !important;}

.t-left {float: left;margin:15px 0 15px 30px;width: 20%;}
.t-middle {float: left;margin:15px 0 15px 10px;width: 50%;}
.t-right {float: right;margin:15px 0 15px 30px;width: 20%;border-left: 1px dashed #ddd;padding-left: 4px;}
.t-dep {color: #666;font-size: 14px;margin-top: 10px;line-height: 26px;}
.t-tips {margin-top: 15px;}
.t-tipss {padding-left: 5px;padding-right: 5px;padding-top: 2px;padding-bottom: 2px;background-color: #fd6440;color: white;border-radius: 4px;}
.t-school {color: #fd6440;}
.t-kemu {margin-top: 10px;font-size: 14px;color: #666;}

.tt-left {font-size: 14px;color: #666;}
.tt-right {float: right;color: #999;font-size: 14px;margin-right: 5px;}
.ttw {margin-top: 5px;}
.t-teacher {border-left: 3px solid #fd6440;padding-left: 4px;}
.holttitle {margin:2px 0 0 6px;font-style: 18px;border-bottom: 1px solid #ddd;line-height: 50px;padding-left: 10px;color: #444;}
 
.hotw {width: 100%;margin-top: 9px;overflow: hidden;}
.hotw ul li {line-height: 40px;border-bottom: 1px solid #dddddd;}
.hotnum {margin-top: 10px; height: 25px; float: left;width: 25px;line-height: 25px !important;text-align: center;color:white;background-color: #248364;border-radius: 50%;margin-left: 15px;list-style: none;font-size: 14px;}
.hotbody {float: left;margin-left: 10px;font-style: 13px;color: #666;list-style: none;text-overflow: ellipsis;
    white-space: nowrap;
    width: 70%;
margin-top: 4px}
.hotnumg { margin-top: 10px; height: 25px; float: left;width: 25px;line-height: 25px !important;text-align: center;color:#333;background-color: #f0f0f0;border-radius: 50%;margin-left: 15px;list-style: none;font-size: 14px;}

.articletitle {text-align: center;width: 100%;line-height: 30px;font-weight: ;font-size: 20px;color: #111;margin-top: 20px;}
.articletips {line-height: 25px;padding-left: 8px;color: #666;border-bottom: 1px dashed #ddd;}
.articlecontent {padding: 15px;line-height: 30px;color: #444;}