/*2014 teachers'day*/
body,p,div,ul,li,dl,dt,dd,img,span,map,a,area,table{margin:0;padding:0;}
ul,ol,li {list-style-type:none;vertical-align:0}
a,img{border:0;}
body{color:#000;font-size:14px;background:#2e0213;}
a{color:#000; text-decoration:none;}
a:hover{color:#000; text-decoration:none;}

.jsj_top{background: url(/image/zt/2014jsj/jsj_top.jpg) no-repeat center; height:478px;}
.jsj_mian{background:#fdeafe; margin:0 auto; width:1200px;}
.jsj_text{padding:30px;}
.jsj_text p{font-size:14px; line-height:24px;text-indent: 2em;}
.jsj_tite1{background: url(/image/zt/2014jsj/jsj_tit1.png) no-repeat center; height:115px; clear:both;}
.jsj_tite2{background: url(/image/zt/2014jsj/jsj_tit2.png) no-repeat center; height:115px; clear:both;}
.jsj_tite3{background: url(/image/zt/2014jsj/jsj_tit3.png) no-repeat center; height:115px; clear:both;}

.jsj_ls{padding:30px; height:360px;}
.jsj_ls .jsj_geren{ width:160px; border:1px double #bab9b9; float:left; background:#edecec; padding:5px;}
.jsj_ls .jsj_geren p{height:30px; font-size:12px; line-height:30px;width:80px; float:left;}
.jsj_ls .jsj_geren span{height:30px; width:80px; font-size:12px; line-height:30px; float:right; color:#666; text-align:right;}
.jsj_ja{margin-left:21px;}
.jsj_jb{margin-top:25px;}
.jsj_jc{margin-left:21px;margin-top:25px;}

.jsj_jiaoxue {width: 1140px; height: 530px; overflow: hidden; margin: 20px auto 0 auto; }
.jsj_jiaoxue li { float: left; width: 212px; margin: 0 20px 20px 0; display: inline;  font-size:12px;}
.jsj_jiaoxue li a { position: relative; height: 152px; display: block; overflow: hidden; cursor: pointer; }
.jsj_jiaoxue li a .title { z-index: 2; position: absolute; bottom: 10px; left: -160px; width: 150px; height: 20px; padding: 0 0 0 10px; color: #f1e8eb; line-height: 17px; background: url(/image/zt/2014jsj/img_caption_bg.png) no-repeat; }
.jsj_jiaoxue li a .shine { z-index: 3; position: absolute; top: 0; left: 0; width: 212px; height: 152px; background: url(/image/zt/2014jsj/shine_brands.png) no-repeat -160px 0; }
.jsj_jiaoxue li a .title { _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/image/zt/2014jsj/img_caption_bg.png');
}
.jsj_jiaoxue li a .shine { _background: none; }

.jsj_zhufu1{ padding:0px 30px;}
.jsj_zhufu2{ padding:30px;}
.jsj_zhufu2 .jsj_zhufu2_1{ height:40px;font-size:30px;font-family: "ºÚÌå"; line-height:40px; color:#2f547e;}
.jsj_zhufu2 li{border-top:1px dashed #999; margin:10px 0px;}
.jsj_zhufu2 li h2{font-size:18px;font-family: "ºÚÌå"; line-height:20px; height:20px;}
.jsj_zhufu2 li p{text-indent: 2em; line-height:20px;}

.bottom {width:1160px; padding:20px; line-height:20px; font-size:12px; margin:0 auto; color:#FFF; text-align:center;}
.bottom a,bottom a:hover{color:#FFF;}
