@charset "gb2312";
/*Ñ°Ò½ÎÊÕï*/
.classroomleft{ width:885px; height:auto; overflow:hidden; float:left;}
.crseach{ width:883px; height:auto; overflow:hidden; border:#ccc 1px solid;}
.crseachbt{ width:863px; height:40px; line-height:40px; background-color:#f2f2f2; padding:0 10px; color:#999;}
.crseachbt dt{ width:80px; float:left;}
.crseachbt dd{ float:left; margin:0 10px;}
.crseachbt dd a:hover{ color:#029ce4;}
#crdq{ color:#029ce4;}
.crnr{ width:863px; height:35px; line-height:35px;color:#999;}
.crnr dl{ width:100%; height:35px; line-height:35px; padding:0 10px; border-bottom:#ccc 1px solid;}
.crnr dt{ width:80px; float:left;}
.crnr dd{ float:left; margin:0 10px;}
.crnr dd a:hover{ color:#029ce4;}

.crnr  select{ padding:0 5px; border:#d6e8f6 1px solid; border-radius:3px; outline:none; color:#387bee; margin-top:7px;}
.crnr  select:hover{border:#a4c5e3 1px solid;}
.crlist{ width:885px; height:auto; overflow:hidden;}
.crlist ul{ width:900px;}
.crlist dl{ height:224px; width:215px; background-color:#f6f6f6; float:left; margin-bottom:20px; margin-right:10px;}
.crlist dl:hover{background-color:#f9f9f9;}
.crlist dl dt{ width:215px; height:124px;}
.crlist dl dd{ line-height:25px; width:205px; height:auto; padding:0 5px;}
.crlist .crlistbt{ width:205px; height:45px; line-height:22px; padding-top:5px;}
.crlist .crlistbt a{ color:#333;}
.crlist .crlistbt a:hover{ color:#333; text-decoration:underline;}
.crlist .crlistbt02{ width:205px; height:22px; line-height:22px; font-size:12px; color:#999;}
.crlist .crlistbt02 span{ float:right;}
.crlist .crlistbt03{ font-size:16px; color:#ff6600;}
.zjshaixuan dd:nth-child(1) a{ padding:0 25px 0 0;}
.zjshaixuan dd:nth-child(2) a,.zjshaixuan dd:nth-child(3) a{ padding:0 25px 0 0;}
.zjshaixuan dd a:hover{color:#377bee;}
#zjshaixuandq{ background:url(../images/jiantou1.png) right no-repeat; color:#377bee;}
#zjshaixuanuq{ background:url(../images/jiantou1-1.png) right no-repeat; color:#377bee;}
#zjshaixuanuqd{ background:url(../images/jiantou-1.png) right no-repeat;}
.classroomright{ width:294px; height:auto; overflow:hidden; float:right;}
.crrightbt{ width:294px; height:38px; line-height:38px; font-size:16px;}
.btline03{ width:294px; height:2px;}
.btline03 i{ width:65px; height:2px; background-color:#00908e; display:block; float:left;}
.btline03 span{ width:229px; height:2px; background-color:#ccc; display:block; float:left;}
.crtj{ width:294px; height:auto; overflow:hidden;}
.crtj dl{ border:#ccc 1px solid; width:280px; height:auto; padding:6px; margin:10px 0;}
.crtj dl:hover{border:#ddd 1px solid;}
.crtj dl dt{ width:280px; height:161px;}
.crtj dl dd{ width:280px; height:30px; line-height:30px;}
.crtj dl dd a{ color:#333;}
.crtj dl dd a:hover{ color:#333; text-decoration:underline;}
.crtj dl dd span{ font-size:16px; color:#ff6600;}

/*¿Î³ÌÏêÏ¸*/
.detailnav{ width:100%; height:30px; color:#000;}
.detailnav a{ color:#000;}
.detailnav a:hover{ text-decoration:underline; color:#000;}
.classcase{ width:1200px; height:346px; margin:0px auto;}
.classshow{ width:600px; height:346px; float:left;}
.classcanshu{ width:575px; height:346px; float:right;}
.classcanshubt{ width:574px; height:40px; font-size:22px;}
.classcanshunr{width:574px; height:15px; line-height:15px; font-size:14px; color:#999;}
.gmrs{ width:130px; border-right:#999 1px solid; float:left;height: 28px;line-height: 28px;}
.fenxiang{ padding-left:15px; background:url(../images/fenxiang.jpg) no-repeat left; float:left; margin-left:15px;}
.shoucang{ padding-left:15px; background:url(../images/shoucang.jpg) no-repeat left; float:left; margin-left:15px;}
.crjs{ width:552px; height:28px; border:#ccc 1px solid; padding:10px; margin:30px 0 15px 0; color:#333;}
.crjsbt{ width:110px; height:30px; line-height:30px; background-color:#FFF; display:block; margin-top:-25px; text-align:center; font-size:15px;}
.crjiage{width:554px; height:35px; padding:0 10px; margin:20px 0; color:#ff6600; font-size:18px; background-color:#f3f3f3; line-height:35px;}
.jiaoyi span{ margin-right:20px;}
.crbut01{ width:150px; height:50px; border:none; color:#fff; background-color:#188eee; text-align:center; font-size:18px; border-radius: 3px;}
.crbut01:hover{ background-color:#0d79d0;}

.crbut02{ width:150px; height:50px; border:#188eee 2px solid; color:#188eee; text-align:center; font-size:18px; border-radius: 3px; background-color:#fff;}
.crbut02:hover{ background-color:#188eee; color:#fff;}
.crmain{ width:883px; height:auto; overflow:hidden; border:#ccc 1px solid; float:left;}
.crmainbt{ width:883px; height:35px; line-height:35px; border-bottom:#ccc 1px solid;}
.crmainbt span{ width:90px; height:35px; border-top:#039ae3 2px solid; display:block; text-align:center; font-size:16px; color:#039ae3;}

.zhujiang{ width:292px; height: auto; overflow:hidden; border:#ccc 1px solid; float:right;}
.zhujiangbt{width:292px; height:35px; line-height:35px; border-bottom:#ccc 1px solid; }
.zhujiangbt span{ width:60px; height:35px; border-top:#039ae3 2px solid; display:block; text-align:center; font-size:16px; color:#039ae3;}

.zhujiangjs{ width:242px; height:65px; padding:20px 25px 15px 25px; line-height:65px; color:#666;}
.zhujiangjs em{ float:left; width:65px; height:65px; margin-right:25px;}
.zhujiangjs em img{width:65px; height:65px; border-radius:50px;}
.zhujiangjs span{ font-size:18px; margin-right:15px; color:#333;}

.kctj{width:242px; height:65px; padding:0px 25px; line-height:65px; color:#666;}
.kctj li{ width:80px; height:50px; line-height:25px; float:left; text-align:center;}
.kctj .libor{ border-right:1px #ccc solid;}
.zhujiang p{ padding:0 25px 10px 25px; line-height:25px; color:#666;}

.span-hidden{
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 55%;
}
.gy-span{
    clear: both!important;
    width: 100%!important;
}
.my10{
    margin: 10px 0!important;
}
.lh-normal{
    line-height: normal!important;
}