
/* CSS Document */
ol, ul{ list-style: none outside none;}
/* Clear Fix */ 
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
/* Hide from IE Mac */ 
.clearfix{display:block;} 
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{max-height: 290px}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:330px;height:335px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
/*图片小图预览列表*/
.spec-preview{width:330px;height:236px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;width:332px;margin-top:10px;}
.spec-scroll .picprev{float:left;margin-right:8px;}
.spec-scroll .picnext{float:right;}
.spec-scroll .picprev,.spec-scroll .picnext{display:block;font-family:"宋体";text-align:center;width:10px;height:44px; line-height:44px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}

.spec-scroll .items{float:left;position:relative;width:290px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:52px;}
.spec-scroll .items ul li{float:left;width:52px;text-align:center;border: none;margin-right: 7px;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:50px;}

.footer-link{background: #014d35;text-align: center;height:45px;line-height:45px;color:#CED0D8;}
.footer-link span,.footer-link a{color:#CED0D8;padding:0 6px;}
.footer-link span{color:#fff;font-size:15px;}
.footer-link a:hover{color:#fff}

.news-parHd ul{text-align: center;margin-bottom:30px;margin-top:50px;}
.news-parHd ul li{display: inline-block;width:130px;height:40px;line-height:40px;text-align: center;border:1px solid #ddd;margin:0 10px;}
.news-parHd ul li a{display: inline-block;width:130px;height:40px;line-height:40px;text-align: center;}
.news-parHd ul li.on a{ background: #FFB615;color:#fff}

.teachjs {
    background-color: #fff;
    margin-bottom: 20px;
	overflow: hidden;
}
.teachjs .teachjs-left{
    float: left;
    width: 40%;
}
.teachjs .teachjs-left img{
    width: 100%;
    height: 320px;
}
.teachjs .teachjs-right {
    width: 57%;
    float: right;
}
.teachjs .teachjs-right h1 {
    width: 100%;
    border-bottom: 1px dotted #eaeaea;
    font-size: 24px;
    color: #666;
    line-height: 40px;
    font-weight: normal;
	margin: 0;
	
}
.teachjs .teachjs-right .teachjs-rightjy {
    font-size: 14px;
    line-height: 40px;
    color: #555;
    border-bottom: 1px dotted #eaeaea;
    
}
.teachjs .teachjs-right .teachjs-rightjy p {
    height: 100%;
    line-height: 28px;
    margin: 0;
	    text-indent: 0;
}
.teachjs .teachjs-right .teachjs-rightjy p b {
    color: #ff6700;
    font-weight: normal;
}