ï»?*content*/
.content { width:1100px; padding-top:20px; margin-bottom:20px; background:#fff; overflow:hidden; }

/*topbanner*/
.topbanner { width:1060px; height:169px; overflow:hidden; margin:0 auto; }
.topbanner img { width:1060px; height:169px;}


/*cengci*/
.cengci { width:1060px; height:220px; overflow:hidden; margin:20px auto; }
.cengci li { width:332px; height:220px; float:left; background:#f9f9f9; margin-right:15px; border-left:5px solid #ffb900; position:relative; overflow:hidden; }
.cengci li:last-child { margin-right:0;}
.cengci li h1 { font-size:20px; color:#2d2d2d; width:300px; margin:0 auto; height:55px; line-height:55px;}
.cengci li h1 span { font-size:14px;}
.cengci li p { width:300px; margin:0 auto; height:84px; overflow:hidden; line-height:21px;}
.cengci li i { font-style:normal; width:300px; height:24px; margin:0 auto; display:block; }
.cengci li b { display:block; width:120px; height:32px; line-height:32px; font-size:18px; text-align:center; color:#fff; margin:10px 0 0 13px; background:#55a8c3; border-bottom:3px solid #045975; border-radius:5px;}


/*liucheng*/
.liucheng { width:100%; height:156px; background:#e9e7e8; overflow:hidden; margin:25px auto 0 auto;}
.liucheng h1 { width:1060px; color:#2b2b2b; font-size:24px; margin:0 auto; border-bottom:1px solid #cecece; height:52px; line-height:52px; }
.liucheng h1 span { color:#5c5c5c; font-size:12px; padding-left:6px; }
.liucheng ul { width:1060px; height:90px; overflow:hidden; margin:0 auto; }
.liucheng li { width:135px; height:64px; padding-top:26px; overflow:hidden; float:left; margin-right:50px; background:url(../images/lcbg.jpg) top center no-repeat; }
.liucheng li:last-child { margin-right:0; }
.lctext { height:28px; width:100%; overflow:hidden; }
.lctext h3 { color:#9e9d9d; font-size:28px; line-height:28px; font-weight:bold; width:35px; margin-right:5px; float:left; }
.lctext p { line-height:14px; width:90px; float:left; color:#5c5c5c; }
.lcimg { height:36px; position:relative; overflow:hidden; }
.lcimg img { display:block; top:8px; left:42px; position:absolute; }
.lcimg img.footeror { display:none; }


.ckleft {
    width: 753px;
    margin-left: 20px;
    overflow: hidden;
}
.ckleft h1 { font-size:20px; height:60px; line-height:60px;}


.schoollist { width:753px; overflow:hidden; margin:0 auto;}
.schoollist li { height:243px; overflow:hidden; padding-bottom:30px; border-bottom:1px solid #f4f4f4; position:relative; margin-bottom:30px; }
.schoollist li:last-child { margin-bottom:0;}
.scimg { position:relative; height:243px; width:423px; overflow:hidden; }
.scimg h2 { width:100%; height:38px; line-height:38px; font-size:16px; text-align:center; color:#fff; background:url(../images/b60.png); position:absolute; bottom:0; z-index:3;}
.scimg img { width:423px; height:243px; position:relative; z-index:2; }
.sctext { width:323px; height:243px; position:relative;  overflow:hidden; }
.sctext h3 { height:38px; line-height:38px; font-size:14px; position:relative; border-bottom:1px dashed #c6c3c3; }
.sctext h3 a { position:absolute; background:#000; width:70px; height:25px; color:#fff; right:0; top:7px; text-align:center; line-height:25px; font-size:12px; }
.sctext b { color:#e90236; font-weight:bold;}
.sctext dl { width:250px; padding-left:73px; overflow:hidden; position:relative; color:#5c5c5c; }
.sctext a { color:#999999; }
.sctext a:hover { color:#ffa900; }
.sctext dt { width:73px; position:absolute; left:0; top:0; }
.sctext dd { float:left; overflow:hidden; height:24px; }
a.bm,a.zx,span.dh { position:absolute; font-weight:bold; bottom:0px; height:25px; line-height:25px; display:block; text-align:center; }
a.bm { background:#e90236; color:#fff; width:70px; left:0; }
a.zx { background:#ffba00; color:#000; width:70px; left:72px; }
a.bm:hover { color:#fff}
a.zx:hover { color:#000}
span.dh { background:#dfdfdf; color:#2d2d2d; width:177px; left:144px; }
span.dh i { color:#000; font-style:normal; }
dl.nianxian { height:36px; line-height:36px;}
dl.nianxian dd { width:230px; overflow:hidden; }
dl.zhuanye { height:95px; overflow:hidden; }
dl.zhuanye dd { width:50%; height:24px; }
dl.feiyong { height:36px; line-height:36px; border-bottom:1px dashed #c6c3c3; position:absolute; bottom:30px;}
dl.feiyong dd { width:230px; overflow:hidden; }



.ckright {
    width: 306px;
    overflow: hidden;
    border-left: 1px solid #F4F4F4;
    padding-top: 26px;
    margin-top: -26px;
    position: relative;
}
.ckright h1 { width:240px; height:45px; line-height:45px; border-left:16px solid #ffba00; margin:26px auto 20px auto; font-size:14px; color:#5c5c5c; padding-left:10px; background:#f3f3f3; position:relative; }
.ckright h1 a { font-size:12px; position:absolute; right:10px; color:#9c9c9c;}

.ml20mr15 {margin-left:20px;margin-right:15px;}
.dplist { width:270px; height:198px; position:relative; left:0px; overflow:hidden; top:0;}
.dplist a.prv,.dplist a.next  { position:absolute; width:23px; height:54px; top:60px; outline:none; z-index:166; }
.dplist a.prv { background:url(../images/prv.jpg) left center no-repeat; left:0;}
.dplist a.next { background:url(../images/next.jpg) left center no-repeat; right:0;}
.dplist ul { position:absolute; top:0; left:0; overflow:hidden; }
.dplist ul li { width:270px; overflow:hidden; float:left; position:relative;}
.dplist ul li img { display:block; position:relative; z-index:1; width:270px;height:180px;}
.dplist ul li p { height:30px; font-size:14px; text-align:center; position:absolute; bottom:0px; z-index:3; text-indent:0; background:rgba(0,0,0,0.4); display:block; width:100%; line-height:30px; }
.dplist ul li a { color:#fff;}

/*read*/
.read { width:266px; height:165px; overflow:hidden; margin:0 auto; padding:0 20px; }
.read li { height:24px; width:265px; overflow:hidden; line-height:24px; }
/*ckrb*/
.ckrb { width:100%; height:110px; overflow:hidden; border-bottom:1px solid #f4f4f4; border-top:1px solid #f4f4f4; padding:5px 0; margin-top:15px; }
.ckrb a { width:270px; height:45px; display:block; margin:0 auto 15px auto; }
.ckrbtwo { width:100%; height:238px; margin:0 auto; border-bottom:1px solid #f4f4f4; border-top:1px solid #f4f4f4; padding:20px 0; }
.ckrbtwo img { width:270px; height:238px; margin:0 auto; display:block;}
/*extime*/
.extime { width:270px; height:180px; overflow:hidden; margin:0 auto 20px auto; border-bottom:1px dashed #ebebeb;}
.extime dt { height:33px; line-height:33px; font-size:14px; color:#000; border-bottom:1px dashed #ebebeb;}
.extime dd { width:180px; position:relative; padding:0 0 10px 90px; height:56px; line-height:28px; background:url(../images/extico.jpg) left top no-repeat #f9f9f9; }
.extime dd:nth-child(5n) { height:40px;}
.extime dd span { background:#e6e6e6; height:20px; border-radius:8px; padding:0 8px; margin-right:5px; line-height:20px; margin-top:7px; position:absolute; left:15px; }
.extime i { display:block; font-style:normal;}
/*zhinan*/
.zhinan { width:270px; height:330px; overflow:hidden; margin:0 auto; }
.zhinan ul { width:100%; height:505px; overflow:hidden; border-bottom:1px dashed #ebebeb; }
.zhinan ul li { height:28px; line-height:28px;}
.zhinan dt { width:100%; height:30px; padding-top:6px; line-height:30px; color:#cc0000; font-weight:bold;}
.zhinan dd { width:50%; height:22px; float:left; }
