@charset "gb2312";
/* CSS Document */
/* 2014.07.04 add */
.xgtj-con{ width:948px; border:1px solid #fbe4bb; overflow:hidden; margin-top:10px;}
.xgtj-con .top{ height:36px; border-bottom:1px solid #fbe4bb; background:#fff9e9; text-align:left; position:relative; left:0; top:0;}
.xgtj-con .tits{ display:block; border-right:1px solid #fbe4bb; border-bottom:1px solid white; background:#fff; position:absolute; left:0; top:0; width:155px; height:34px; line-height:33px; color:#ff6602; border-top:3px solid #fa6700; font-family:microsoft yahei; text-align:center; font-size:18px;}
.xgtj-con .leftLoop{ overflow:hidden; position:relative;  border:0px; width:948px; padding:0px; height:225px; overflow:hidden; text-align:center; margin-top:20px;}
.xgtj-con .leftLoop .hd{ overflow:hidden; width:948px;  height:425px; position:absolute; right:0; background:none; top:0;}
.xgtj-con .leftLoop .hd .prev,.xgtj-con .leftLoop .hd .next{ display:block;  width:12px; height:22px; float:right; margin-left:5px; margin-top:80px; margin-right:0px;  overflow:hidden; cursor:pointer; background:url(gl-btns.gif) center no-repeat;}
.xgtj-con .leftLoop .hd .prev{ position:absolute; left:15px; top:0px;}
.xgtj-con .leftLoop .hd .next{ background:url(gr-btns.gif) center no-repeat; position:absolute; right:15px;}
.xgtj-con .leftLoop .bd{ margin:0 auto; width:880px; height:210px; overflow:hidden; position:relative; right:0; top:0;}
.xgtj-con .leftLoop .bd ul{ overflow:hidden; zoom:1;}
.xgtj-con .leftLoop .bd ul li{ margin:0 0px; text-align:center; float:left; overflow:hidden; width:176px; padding:0 25px;}
.xgtj-con .leftLoop .bd .infoList li a.img_t{ display:block; height:90px; width:125px; overflow:hidden; text-align:center; overflow:hidden;}
.xgtj-con .leftLoop .bd .infoList li span.nms{ display:block; height:40px; text-align:left; overflow:hidden; width:125px; font-size:12px; color:#363636; margin-top:10px;}
.xgtj-con .leftLoop .bd .infoList li span.nms a{ color:#666; line-height:180%; font-size:12px;}
.xgtj-con .leftLoop .bd .infoList li font{ font-weight:bold; font-size:16px; color:red; font-weight:bold; text-align:center; display:block; height:38px; line-height:38px; width:125px;}
.xgtj-con .leftLoop .bd .infoList li .ljgm-btn{ font-size:12px; color:#363636; height:25px; line-height:25px; width:82px; overflow:hidden; background:url(ljgm-btn-bg.gif) no-repeat; text-align:center; margin-top:5px auto; outline:none; color:#ff6301; display:block;}

/* 2014.07.04 add */
.pg-top-bar{ height:23px; width:100%; overflow:hidden; border-bottom:1px solid #d7d7d7; background:#f4f4f4;}
.pg-top-bar .con{ height:23px; width:950px; margin:0 auto;}
.pg-top-bar .lft{ width:400px; overflow:hidden; float:left; }
.pg-top-bar .lft .un-log{ text-align:left; line-height:23px; height:23px; color:#676767; font-size:12px;}
.pg-top-bar .lft .logined{ text-align:left; line-height:23px; height:23px; color:#676767; font-size:12px;}
.pg-top-bar .lft b,.pg-top-bar .lft a{ font-size:12px; color:#676767; line-height:23px;}
.pg-top-bar .rit{ width:400px; float:right; text-align:right; overflow:hidden; font-size:12px; line-height:23px; height:23px; -webkit-text-size-adjust:none; color:#ddd;}
.pg-top-bar .rit a{ color:#676767; line-height:23px;}

.liuchengs { float:right; width:300px;height:36px; margin-top:25px;font-size:12px;}
.liuchengs ul{}
.liuchengs li{ float:left; width:100px; background:url(/images/newselectcourse/xkzx_06.jpg) no-repeat left 10px;}
.liuchengs li div{ float:left; width:17px; text-align:center; color:#fff; font-family:"ºÚÌå"; font-size:14px; line-height:36px;}
.liuchengs li span{ float:left; padding:13px 0 0 10px;color:#1577af;}
.liuchengs .hover{ background:url(/images/newselectcourse/xkzx_08.jpg) no-repeat left 10px; font-weight:bold; color:#1577af;}
