.weizhanindex{ width: 1200px; margin: 0 auto; padding-bottom: 40px; overflow: hidden;}
.indexleft{ width: 305px; float: left; overflow: hidden; margin-top: 10px;} 
.gerenhead{ font-size: 16px; color: #595959; padding-left: 10px; height: 32px; line-height: 32px; border-bottom: 1px solid #d9d9d9;}
.video{ width: 300px; margin-top: 10px;}
.grxx{overflow:hidden; color: #8c8c8c; font-size: 14px; letter-spacing: 34px; margin-top: 12px;}
.grxx span{ letter-spacing: 2px; margin-left: -10px;}
.grxx1{ letter-spacing: 2px;color: #8c8c8c; font-size: 14px;margin-top: 12px;}
.grxx1 span{ letter-spacing: 2px; margin-left:20px ;}
.myskill{ background-color: #fff; width: 300px; border: 1px solid #d9d9d9; margin-top: 40px;}
.myskillhead{ line-height: 48px;height: 48px; color: #595959; border-bottom: 1px solid #bfbfbf; padding-left: 10px;}
.myskill li{ width:91px ; height: 91px; position: relative; float: left; margin-left: 7px; margin-top: 7px;}
.myskill li img{ width: 91px; height: 91px;}
.myskill li div{ position: absolute; bottom: 0; display: none; width: 90px; height: 90px; background-color: rgba(0,0,0,0.3); font-size: 12px;text-align: center; color: #fff;}
.myskill li div span{ display: inline-block; margin-top: 20px; height: 40px;}
.skillmore{ line-height: 36px; height: 36px; font-size: 14px; padding-left: 10px; color: #8c8c8c;}
.indexright{ width: 882px; float: left; margin-left: 12px;}
.weidutu{ margin-top: 10px; box-shadow: 2px 2px 4px #d9d9d9;}
.skillstudieshead a{ float: right; color: #8c8c8c; font-size: 12px; margin-right: 10px;}
.skillstudies{ overflow: hidden; box-shadow: 2px 2px 4px #d9d9d9; margin-top: 20px; padding-bottom: 20px;}
.skillstudies div{ overflow: hidden;}
.skillstudies div img{ width: 60px; height: 63px; float: left;}
.skillstudies div span{ display: inline-block; margin-left: 10px; float: left; line-height: 63px; height: 63px; font-size: 14px; color: #595959;}
.skillstudieshead{overflow: hidden; color: #8c8c8c; font-size: 16px; line-height: 36px; padding-left: 10px;}
.px1 span{ margin-right: 15px; padding-left: 24px; color: #595959; font-size: 12px;height: 40px !important; line-height: 40px !important;}
.px1 { height: 40px; line-height: 40px;}
.skillkuai{ float: left; margin-left: 5px; padding: 10px; background-color: #fff; width:270px ; overflow: hidden; padding-bottom: 20px;}
.kcxx{margin-bottom: 5px; color: #595959; font-size: 14px; letter-spacing: 1px;}
.skilltime{text-align: right; color: #bfbfbf; font-size: 12px;}
.dianping a{ width:74px ; height: 24px; color: #fff; text-align: center; line-height: 24px; margin-left: 20px; background-color: #7eaee7; font-size: 14px; display: inline-block; border-radius:3px ; box-shadow: 2px 2px 4px #d9d9d9;}
.dianping{ margin-top: 20px;}
.studiesactive{box-shadow: 2px 2px 4px #d9d9d9; margin-top: 20px; padding-bottom: 20px;}
.activexx{ background-color:#fff ;overflow: hidden;}
.activelistleft{ float: left; overflow: hidden;}
.activelistleft p{ width:136px ; height: 36px; line-height:36px ; text-align: center; color: #fff; font-size: 14px; background-color: #65cdb2;}
.activelistleft span{padding-left: 20px;line-height: 80px; display: inline-block; color: #bfbfbf; position: relative; width: 96px; height: 80px; border-left: 2px solid #65cdb2; margin-left:40px ;}
.activelistleft span img{ position: absolute; top:24px; left: -16px;}
.activelistright{ float: left; margin-left: 20px;}
.activelistright div{color: #595959; line-height: 36px; height: 36px;}
.dazhang{ font-size: 14px;color: #8c8c8c;}
