/*统一浏览器默认样式*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, input, textarea,th, td{margin:0;padding:0;}
body,button, input, select, textarea{font: 12px/1.75 tahoma, arial, \5b8b\4f53, sans-serif;}
h1, h2, h3, h4, h5, h6,font{ font-size: 100%; }
ul, ol,li { list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: underline; }
img { border: 0; }
button, input, select, textarea { font-size: 100%; }
html,body{width:100%;}
body{word-wrap:break-word;white-space:-moz-pre-wrap; line-height:24px; font-family:"宋体";}
/*定义清除浮动样式*/
.solid:after{content:'\20';display:block;height:0;clear:both;}
.solid{*zoom:1;}
.floor{width:950px; margin:0 auto; background:#fff; clear:both;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}

.logo{ margin:5px auto;}
.logo .img{ float:left; display:block; width:178px; height:50px; background:url(/jianli/images/logo.jpg); margin-right:10px;}
.logo strong,.logo h1{ font-size:24px; font-weight:800; color:#dd3500; float:left; font-family:微软雅黑; margin-top:10px; height:30px; line-height:30px; display:block;}
.logo strong a,.logo h1 a{ color:#dd3500;}
.logo .list{ width:600px; float:right;}
.logo .list span{ margin:0 12px;}
.logo .list a{ color:#333333;}
.logo .list .red1{ color:#fa6105;}
.heng1{ height:32px; background:url(/jianli/images/heng1.jpg); position:relative;}
.heng1 .open{ color:#fff; position:absolute; top:3px; left:40px;}

.a{ margin:5px auto;}
.a1{ width:655px; float:left;}
.a11{ width:236px; height:291px; float:left; display:inline; overflow:hidden; border:solid 1px #ffc36d; float:left; margin-right:5px;}
.a11 .login{ height:71px; background:url(/jianli/images/loginbg1.jpg) repeat-x;}
.a11 .login .l{ float:left; padding-left:10px; padding-right:10px;}
.a11 .login .l a{ width:42px; height:27px; display:block; background:url(/jianli/images/loginbg.jpg); line-height:27px; padding-left:20px; color:#feefda; margin-top:5px;}
.a11 .login .r{ width:141px; height:53px; float:left; margin-top:5px; background:url(/jianli/images/timebg.jpg); padding-top:5px; text-align:center; color:#3a3a3a;}
.a11 .login .r font{ font-weight:800; color:#ea4819;}
.a11 .logined{ height:71px; background:url(/jianli/images/logined1.jpg) repeat-x;}
.a11 .logined .p1 span{ float:left; color:#ff5a00; padding-left:30px; background:url(/jianli/images/logined2.jpg) 10px center no-repeat; height:24px; line-height:24px; overflow:hidden; width:156px; white-space:nowrap;}
.a11 .logined .p1 input{ width:39px; height:17px; background:url(/jianli/images/logined3.jpg); cursor:pointer; border:none; float:right; margin-right:10px; margin-top:5px;}
.a11 .logined .p2{ text-align:center;}
.a11 .logined .p2 a{ color:#ff5a00;}
.a11 .logined .p3{ text-align:center; color:#3a3a3a;}
.a11 .logined .p3 span{ font-weight:800; color:#ea4819; margin:0 2px;}

.heng{ height:27px; line-height:27px; background:url(/jianli/images/hengbg.jpg) repeat-x; border-top:solid 1px #ffc36d; border-bottom:solid 1px #ffe5b7; border-left:solid 2px #fa6400; font-weight:800; font-size:14px; color:#f45000; padding-left:10px; overflow:hidden;}
.heng a{ color:#f45000;}
.a11 .list li{ height:30px; background:#fffcf6; border-bottom:solid 1px #ffe2af; line-height:30px; padding-left:5px; font-family:宋体;}
.a11 .list li span{ color:#f45000; padding-right:15px; margin-right:15px; border-right:dotted 1px #cd9679;}
.a11 .mobile{ padding:5px 0 0 5px;}
.a11 .mobile .l{ float:left; margin-right:5px;}
.a11 .mobile .r{ width:140px; float:left;}
.a11 .mobile .r li{ float:left; width:69px; text-align:center; margin-bottom:3px;}
.a11 .mobile .r li{ color:#333;}
.a11 .mobile .r .te{ height:20px; background:url(/jianli/images/ty.jpg); line-height:20px; text-align:center; color:#f45000; margin-top:3px;}
.a11 .mobile .r .te a{ color:#f45000;}

.a12{width:408px; float:left; display:inline; overflow:hidden;}
.a12 .tit{ font-weight:800; color:#ca1905; font-size:18px; text-align:center; margin:8px auto 5px;}
.a12 .tit a{ color:#ca1905;}
.a12 .list1{ border-bottom:dotted 1px #853333; padding-bottom:5px; margin-bottom:10px; padding-left:10px;}
.a12 .list1 li{ float:left; margin-right:10px; color:#f45000; font-size:13px; white-space:nowrap;}
.a12 .list1 li a{ color:#f45000;}
.a12 .list2 li{ font-family:宋体; color:#333333; font-size:14px; line-height:26px;}
.a12 .list2 li a{ color:#333333;}
.a12 .list3{ width:412px; height:35px; background:url(/jianli/images/soubg.jpg); overflow:hidden;}
.a12 .list3 li{ float:left; padding-top:6px;}
.a12 .list3 .sou1{ color:#333333; padding-left:45px;}
.a12 .list3 select{ height:22px; line-height:22px; width:70px;}
.a12 .list3 .soutxt{ border:solid 1px #dacbb6; width:186px; height:20px; padding:0 3px; color:#999999; margin:0 5px; *margin:0; _margin:0 5px;}
.a12 .list3 .soubtn{ width:51px; height:22px; background:url(/jianli/images/soubtn.jpg); border:none; cursor:pointer;}
.a13{ width:655px; height:45px; text-align:center; margin-top:5px; line-height:22px; padding-top:3px;}
.a13 li p{ font-size:14px; color:#3a3a3a;}
.a13 li span{ color:#8d8d8d;}
.a13 li span a{ color:#8d8d8d;}
.lcbg1{ background:url(/jianli/images/lc1.jpg);}
.lcbg1 .list1 p{ color:#f45000; font-weight:800;}
.lcbg1 .list1 span{ color:#f45000;}
.lcbg1 .list1 span a{ color:#f45000;}
.lcbg2{ background:url(/jianli/images/lc2.jpg);}
.lcbg2 .list2 p{ color:#f45000; font-weight:800;}
.lcbg2 .list2 span{ color:#f45000;}
.lcbg2 .list2 span a{ color:#f45000;}
.lcbg3{ background:url(/jianli/images/lc3.jpg);}
.lcbg3 .list3 p{ color:#f45000; font-weight:800;}
.lcbg3 .list3 span{ color:#f45000;}
.lcbg3 .list3 span a{ color:#f45000;}
.lcbg4{ background:url(/jianli/images/lc4.jpg);}
.lcbg4 .list4 p{ color:#f45000; font-weight:800;}
.lcbg4 .list4 span{ color:#f45000;}
.lcbg4 .list4 span a{ color:#f45000;}
.lcbg5{ background:url(/jianli/images/lc5.jpg);}
.lcbg5 .list5 p{ color:#f45000; font-weight:800;}
.lcbg5 .list5 span{ color:#f45000;}
.lcbg5 .list5 span a{ color:#f45000;}
.a13 li{ float:left;}
.a13 .list1{ width:140px; height:48px; margin-right:10px;}
.a13 .list2{ width:130px; height:48px;}
.a13 .list3{ width:130px; height:48px;}
.a13 .list4{ width:130px; height:48px;}
.a13 .list5{ width:115px; height:48px;}

.a2{ width:286px; height:345px; float:right; border:solid 1px #ffc36d; border-top:none; overflow:hidden; background:#fffcf9;}
.shigun{ padding:10px 5px;}
.shibtnl{ width:23px; height:23px; background:url(/jianli/images/shibtnl.jpg); float:left; margin-top:43px; margin-right:8px; cursor:pointer;}
.shicon{ width:217px; height:123px; overflow:hidden; float:left;}
.shicon img{ padding:3px; border:solid 1px #dbd1cd;}
.shicon1{ width:100000px;}
.shicon1 ul{ float:left;}
.shicon1 li{ float:left; width:217px; height:130px; margin-right:10px;}
.shibtnr{ width:23px; height:23px; background:url(/jianli/images/shibtnr.jpg); float:right; margin-top:43px; cursor:pointer;}
.a2 .list{ padding-left:10px;}
.a2 .list a{ float:left; margin-right:11px; white-space:nowrap; color:#333333;}
.a2 .list .more{ color:#f45000;}
.a2 .xs{ width:260px; height:82px; margin:5px auto; overflow:hidden;}
.a2 .xs span{ padding-left:20px; background:url(/jianli/images/lian.jpg) left center no-repeat;}

.ketit{ height:38px; line-height:38px; background:url(/jianli/images/ketit.jpg);}
.ketit .l{ width:200px; float:left; font-size:14px; font-weight:800; color:#ffffff; text-align:center;}
.ketit .l a{ color:#ffffff;}
.ketit .r{ float:right; padding-right:10px; color:#4993bd;}
.ban{ width:238px; float:left;}
.ban a{ text-decoration:none; display:block; width:238px; height:72px; cursor:pointer;}
.ban .list{ height:72px; background:url(/jianli/images/kebg.jpg); margin-top:9px; overflow:hidden;}
.ban .list strong{ color:#f34816; font-size:18px; padding:15px 0 0 10px; width:75px; font-family:微软雅黑; display:block; float:left;}
.ban .list strong font{ font-size:13px;}
.ban .list span{ float:left; color:#3a3a3a; display:block; margin-top:10px;}
.bantab{ width:700px; float:right;}

.gg{ margin:10px auto;}
.gg img{ float:left;}

.b1{ width:662px; float:left; display:inline;}
.b11{ width:321px; height:190px; overflow:hidden; float:left; margin-right:10px; position:relative;}
.b11 .gd{ position:absolute; top:7px; right:10px;}
.b11 .gd a{ color:#767676;}
.b11 .b11sub{ display:none;}
.b11 .tit{ height:24px; padding-top:10px; padding-left:20px; color:#f45000; font-size:14px; background:url(/jianli/images/b1.jpg);}
.b11 .tit a{ font-weight:800; color:#f45000; padding:5px 8px;}
.b11 .tit a.hover{ border-top:solid 2px #f45000; border-left:solid 1px #f45000; border-right:solid 1px #f45000; background:#fff;}
.b11 .subtit{ height:27px; line-height:27px; background:#faf9f5; margin:3px 0;}
.b11 .subtit .l{ float:left; height:27px; line-height:27px;}
.b11 .subtit .l .anone{ display:none;}
.b11 .subtit .l a{ padding:1px 5px; border-right:solid 1px #f5621b; color:#f45000;}
.b11 .subtit .l a.hover,.b11 .subtit .l a:hover{ background:#f28352; color:#fff;}
.b11 .subtit .more{ float:right; padding-right:5px; color:#767676;}
.b11 .connone{ display:none;}
.b11 .con li{ font-family:宋体; color:#333333; font-size:14px; line-height:30px; height:30px; width:321px; overflow:hidden;}
.b11 .con li a{ color:#333333;}

.b2{width:285px; float:right; display:inline; border:solid 1px #ffc36d; background:#fffcf9;}
.b2 .tit{ height:31px; background:url(/jianli/images/heng2.jpg) repeat-x; border-bottom:solid 1px #ffdea6; border-top:solid 1px #ffdea6; line-height:31px;}
.b2 .tit strong{ float:left; padding-left:30px; background:url(/jianli/images/icon1.jpg) 10px center no-repeat; display:block; font-size:14px; color:#f45000;}
.b2 .tit strong a{ color:#F45000;}
.b2 .tit .more{ float:right; color:#F45000; padding-right:5px;}
.b2 .list1 li{ float:left; width:116px; text-align:center; display:inline; margin:10px 0 0 17px;}
.b2 .list1 li img{ padding:2px; border:solid 1px #c8c6c2;}
.b2 .list1 li a{ color:#F45000; vertical-align:top;}
.b2 .list2{ padding:3px 0;}
.b2 .list2 li{ font-family:宋体; color:#3a3a3a; padding-left:10px;}
.b2 .list2 li a{ color:#3a3a3a;}

.rollBox{overflow:hidden;} 
.rollBox .LeftBotton{width:15px;float:left;height:19px; background:url(/images/index/gn_left.gif) no-repeat; overflow:hidden;display:inline;cursor:pointer; margin-left:4px; margin-top:33px; margin-right:3px;}
.rollBox .RightBotton{width:15px;float:left;height:19px; background:url(/images/index/gn_right.gif) no-repeat;overflow:hidden;display:inline;cursor:pointer; margin-right:3px; margin-top:33px;} 
.rollBox .Cont{width:245px;overflow:hidden;float:left; margin-top:8px;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{ width:80px;float:left;} 
.rollBox .Cont .pic img{ text-align:center; margin:0px auto; width:64px; height:50px;} 
.rollBox .Cont .pic span{ text-align:center; display:block; height:50px; width:80px;}
.rollBox .Cont .pic-top{ width:80px; padding-top:4px; text-align:center; white-space:nowrap;}
.rollBox .Cont .pic a{ color:#f06612; text-decoration:none; font-size:12px;}
.rollBox .Cont .pic a:hover{ text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;} 
.rollBox #List2,.rollBox #List3{float:left;} 

/* 注册登录-弹出 */
.zcdl{ overflow:hidden; width:874px; height:389px; background:url(/jianli/images/xkzx_46.gif) no-repeat; font-size:12px; color:#333333; text-align:left;}
.zcdl .gb{ overflow:hidden; clear:both; width:864px; text-align:right; padding:10px 10px 0 0;}
.zcdl .dl{ float:left; width:313px; overflow:hidden; padding-left:35px;}
.zcdl .dl-top{ overflow:hidden;}
.zcdl .dl-center{ line-height:24px; color:#fa7850;}
.zcdl .dl-bottom{ width:313px; overflow:hidden;}
.zcdl .dl-bottom-t{ overflow:hidden; width:313px; height:6px; background:url(/jianli/images/xkzx_50.jpg) no-repeat;}
.zcdl .dl-bottom-b{ overflow:hidden; width:313px; height:6px; background:url(/jianli/images/xkzx_51.jpg) no-repeat;}
.zcdl .dl-bottom-c{ overflow:hidden; width:311px; border-left:1px solid #ffbe62; border-right:1px solid #ffbe62; background-color:#ffedca;}
.zcdl .dl-bottom-c-01{ overflow:hidden; padding-bottom:1px;}
.zcdl .dl-bottom-c-01-left{ width:90px; padding-right:5px; float:left; line-height:24px; text-align:right;}
.zcdl .dl-bottom-c-01-right{ float:left; padding-right:10px;}
.zcdl .zc{ float:left; width:420px; overflow:hidden; padding-left:96px;}
.zcdl .zc-top{ overflow:hidden;}
.zcdl .zc-center{ line-height:24px; color:#fa7850;}
.zcdl .zc-bottom{ width:420px; overflow:hidden; line-height:24px;}
.zcdl .zc-bottom-left{ width:70px; float:left;}
.zcdl .zc-bottom-center{ float:left; padding-right:10px;}
.zcdl .zc-bottom-right{ float:left; color:#a2a1a1;}

/* 课表 */
.kebiao{ width:100%; margin-top:7px; overflow:hidden;}
.kebiao .text{ width:700px; float:left; line-height:32px;}
.zj_biaoge{ width:700px; border-bottom:1px solid #ffcfa5; border-right:1px solid #ffcfa5;}
.zj_biaoge td{ height:28px; line-height:28px; padding:4px 0; border-left:1px solid #ffcfa5; border-top:1px solid #ffcfa5;}
.color_hong{ color:#fc4100;}
.color_cheng{ color:#e94919;}

/*友情链接*/
.index-main{ margin:6px auto; overflow:hidden; width:950px;}
.link{border:1px #ffc370 solid; overflow:hidden; padding:1px; width:946px;}
.link .links{ width:20px; background-color:#fde5bf; text-align:center; padding:9px 0px; float:left; line-height:15px;}
.link .links a{ color:#E94718}
.link .links a:hover{ color:#E94718}
.link .links a:visited{ color:#cc0000}
.link .linkcont{ width:901px; padding-left:5px; padding-top:4px; float:left;}
.linkcont .pic{  clear:both;}
.linkcont .pic li{float:left; display:inline; text-align:center;}
.linkcont .pic img{ height:31px; margin:5px 12px}
.linkcont .font{ clear:both; font-size:12px}
.linkcont .font li{float:left; display:inline; padding:0px 6px; width:100px; text-align:center; height:18px; color:#000000l; line-height:18px;}
.linkcont .font li a{ color:#171717}

/** 2014.09.18 add **/
.new-add-tab-tit{ float:left; height:26px; margin-top:12px; overflow:hidden; padding-left:51px; width:260px;}
.new-add-tab-tit span{ display:block; height:26px; line-height:26px; text-align:left; padding:0 15px; color:#f25100; font-weight:bold; font-size:14px; float:left; margin-right:5px; cursor:pointer;}
.new-add-tab-tit .hover{ border:1px solid #f55000; border-bottom:0; border-top:2px solid #f55000; background:#fff;}
.classes-tb-con{ display:none;}


/** 20151013 add**/
.pr{ position:relative; left:0; top:0;}
.kecheng .biaoge{ width:100%; text-align:center; background:#fff; border-top:1px solid #ffe9d5; border-right:1px solid #ffe9d5; margin-top:5px;}
.kecheng .biaoge td{ height:20px; line-height:20px; padding:10px 5px; border-bottom:1px solid #ffe9d5; border-left:1px solid #ffe9d5;}
.kecheng .biaoge .br1{ border-right:1px dashed #dacabe;}
.kecheng .biaoge .t1{ padding:0;}
.kecheng .biaoge .t2{ padding:5px; font-weight:bold; color:#ffec4a; text-align:center; border-bottom:0; border-right:0;}
.kecheng .biaoge .t2 a{ color:#ffec4a;}
.kecheng .biaoge .t3{  padding:5px;color:#fff; text-align:center; border-right:0;}
.kecheng .biaoge .t3 a{ color:#fff;}
.kecheng .biaoge .t4{ background:url(/images/pro2016/jianzao/xian01.gif) repeat-x;}
.kecheng .biaoge .t6{ font-size:14px; color:#ff6803; font-weight:bold; text-align:left;}
.kecheng .biaoge input{ vertical-align:-2px; margin:0 8px 0 0;}
.kecheng .biaoge .hot, .add{ display:block; width:37px; height:37px; background:url(/fdcgjs/images/hot.png) 0 0; _background:url(/fdcgjs/images/hot.gif) 0 0; position:absolute; left:0; top:0; z-index:1;}
.kecheng .biaoge .add{ background-position:-41px 0;}
.kecheng .biaoge .l1{ float:left; margin-top:5px; padding:0 0 0 5px;;}
.kecheng .biaoge .l2{ float:left; width:130px; padding:0 0 0 10px; }
.kecheng .biaoge a{ color:#333;}
.kecheng .biaoge .sm{ color:#666; text-align:left; padding:0 10px;}
.kecheng .biaoge .sm a{ color:#f45000;}
.kecheng .biaoge strong{ color:#e94919;}
.ke-hover{ cursor:pointer;}
.kecheng .biaoge .ke-show { position:relative; left:0; top:0;}
.kecheng .biaoge .ke-show .jstkCpm{ display:block}
.kecheng .biaoge .jstkCpm{ display:none;font-weight:normal;position:absolute;right:13px;text-align:left;top:22px;white-space:normal;width:170px;font-size:12px;z-index:555555; padding-top:10px;background:url(about:blank);}
.kecheng .biaoge .jstkCpm .jian{display:block; background:url(/fdcgjs/images/jstk-i.gif) no-repeat; font-size:0; height:6px; line-height:0; overflow:hidden; position:absolute; right:40px; top:5px; width:12px;}
.kecheng .biaoge .jstkCpm p{background:#fffaec;border:1px solid #fab347;border-radius:3px;line-height:20px;color:#666;padding: 6px 6px 6px 10px;}
.kecheng .biaoge .ll1{ right:59px; top:16px;width:250px;}
.kecheng .biaoge .ll2{ right:75px; top:21px;width:250px;}
.kecheng .more{ background:#fff;}
.kecheng .xk-exp{ text-align:right; padding:10px; font-size:14px; color:#bfbfbf;}
.kecheng .xk-exp .an{ display:inline-block; width:125px; height:32px; line-height:32px; text-align:center; background:#ff5603; font-size:16px; font-weight:bold; color:#fff; margin:0 0 0 20px; border-bottom:3px solid #ea4310;}

.biaoge22{width:100%; border-top:1px solid #eee; border-left:1px solid #eee; text-align:center;}
.biaoge22 td{ height:18px; line-height:18px; padding:5px 8px; border-bottom:1px solid #eee; border-right:1px solid #eee;}
.biaoge22 .t{ font-size:14px; font-weight:bold;}
.biaoge22 .t1{ font-size:14px; font-weight:bold; color:#ffec4a; text-align:center; border-bottom:0; border-right:0;}
.biaoge22 .t1 a{ color:#ffec4a;}
.biaoge22 .t2{ font-size:14px; color:#fff; text-align:center; border-right:0;}
.biaoge22 .t2 a{ color:#fff;}
.biaoge22 .gou{ display:inline-block; width:11px; height:15px; background:url(/fdcgjs/images/gou.gif) no-repeat;}

/*提示*/
.dataHint{display:inline-block; text-indent:0; position:relative;z-index:1;}
.dataHint em{color:#ff5603; font-style:normal; cursor:pointer;}
.dataHint .red{ color:#f95102;}
.hint-cpm{padding-top:10px;background:url(about:blank);position:absolute;top:20px;left:50%;}
.hint-cpm .hCpm-bd{padding:8px;text-align:left;border:solid 1px #ebb16e;background:#fffae5;color:#5d5c5c;font-weight:normal;}
.hCpm-bd p{line-height:20px;font-size:12px;}
.hCpm-bd .ti2{text-indent:2em;}
.hint-cpm i{width:19px;height:11px;line-height:0px; font-size:0px;display:block; position:absolute;left:50%;top:0; margin-left:-9px;background:url(/images/hint-i.gif) no-repeat;}
.biaoge22 td .jstk{ cursor:pointer;} 
.biaoge22 td .jstkCpm{width:266px;}
.biaoge22 td .jstkCpm .jian{right:60px;}
.biaoge22 td .jstkCur{position:relative;}
.biaoge22 td .jstkCur .jstkCpm{ display:block;}
.biaoge22 td .jstkCpm{display:none; line-height:22px; border:1px solid #fab347; border-radius:3px;font-weight:normal;position:absolute;right:-125px;text-align:left;top:22px;white-space:normal;width:250px;font-size:12px;z-index:5; padding:5px;background:#fff;}
.biaoge22 td .jstkCpm .jian{display:block; background:url(/images/pro2016/jianzao/jstk-i.gif) no-repeat; font-size:0; height:6px; line-height:0; overflow:hidden; position:absolute; right:205px; top:-6px; width:12px;}
