@charset "utf-8";
/* CSS Document */
.rightSide{width:241px;}
/**个人中心**/
.personalCenter{/*height:255px;*/background:#FFF;box-shadow:0 4px 5px #eaeaea}
.personalCenter h3{height:39px;line-height:39px;text-align:center;font-size:22px;color:#FFF;background:#24428e}
.personalCon{padding:6px 20px 0 20px;}
.userName{height:27px;padding:0 30px;line-height:27px;border:solid 1px #c2bcd3;width:138px;background:url(../images/user_03.jpg) no-repeat 10px center #f8f8f8;margin-top:19px;box-shadow:0 1px 5px #e8e7e7 inset}
.password{background:url(../images/user_06.jpg) no-repeat 10px center #f8f8f8}
.miss{padding:15px 0;text-align:right}
.miss a{color:#6e6e6e;margin:0 5px}
.miss a:hover{color:#486bc7}
.login{width:100%;background:#fc7d3e;height:29px;line-height:29px;cursor:pointer;border:none;font-size:18px;color:#FFF;font-family:Microsoft YaHei;box-shadow:2px 2px 2px #979797}
.login:hover{background:#f8953c}

/**常用链接**/
.link{margin-top:20px;background:#d7d7d7;box-shadow:0 4px 4px #cdcdcd;}
.link h3{height:39px;line-height:39px;background:#24428e;padding:0 20px;font-size:18px;color:#FFF}
.map{width:23px;height:23px;background:url(../images/link_03.jpg) no-repeat;margin-top:9px;margin-right:15px}
.more{width:19px;height:19px;background:url(../images/link_05.jpg) no-repeat;margin-top:9px}
.link ul li a{display:block;height:45px;line-height:45px;padding:0 20px;color:#FFF;font-size:18px}
.link ul li a span.gd{width:8px;height:9px;background:url(../images/icons_03.png) no-repeat -63px -51px;margin-top:15px}
.link ul li a i{background:url(../images/icons_03.png) no-repeat;margin-top:15px;margin-right:20px}
.link ul li a i.jwc{background-position:-24px -2px;width:14px;height:14px}
.link ul li a i.jwc02{background-position:-24px -38px;width:15px;height:15px}
.link ul li a i.jwc03{background-position:-24px -75px;width:14px;height:14px}
.link ul li a:hover{background:#e8e8e8;color:#24428e}
.link ul li a:hover span.gd{background-position:-63px -14px}
.link ul li a:hover i.jwc{background-position:-3px -2px} 
.link ul li a:hover i.jwc02{background-position:-3px -38px} 
.link ul li a:hover i.jwc03{background-position:-3px -75px} 

.leftSide{width:737px;padding-left:15px;background:url(../images/mid_03.jpg) no-repeat top left;}
.leftCon{padding-right:15px;background:url(../images/mid_05.jpg) no-repeat top right;}
.border{background:#FFF;border:solid 1px #f3f3f3;min-height:700px;height:auto !important;padding:8px 35px}
.leftTitle{height:53px;line-height:53px;font-size:22px;color:#1f3b83;border-bottom:solid 2px #bfc5d4}
.location{font-size:12px;color:#6e6e6e}
.sort{border-bottom:solid 1px #bfc5d4;padding:10px 0}
.sortTop span{color:#486bc7}
.search{width:271px;height:21px;border:solid 1px #4a68b6;margin-top:15px;margin-left:10px}
.inp{border:none;height:21px;line-height:21px;font-family:Microsoft YaHei;color:#bababa;width:220px;padding:0 10px}
.sub{width:25px;height:21px;background:url(../images/sub_03.jpg) no-repeat;border:none;cursor:pointer}
.allSort{background:url(../images/toRight_03.jpg) no-repeat right center;padding-right:20px;font-size:14px;color:#828692}
.everySort{padding:5px 0}
.moreSrt{width:550px}
.moreSrt a{float:left;height:23px;padding:0 5px;line-height:23px;color:#828692;font-size:14px;margin:2px 6px 2px 0}
.moreSrt a:hover{color:#486bc7}
.moreSrt a.cur{color:#fff;background:#4d8ceb;border-radius:3px}
.sortList ul{position:relative;width:755px;}
.sortList ul li a{display:block;width:215px;height:128px;position:relative;float:left;margin-bottom:24px;margin-right:14px}
.sortList ul li a b{position:absolute;width:100%;height:23px;background:#000;filter:alpha(opacity=70);opacity:0.7;left:0;bottom:0}
.sortList ul li a span{position:absolute;width:100%;height:23px;left:0;bottom:0;line-height:23px;font-size:14px;color:#FFF;padding:0 10px}
.sortList ul li a i.play{width:40px;height:40px;position:absolute;background:url(../images/play_03.png) center;left:40%;top:30%;display:none}
.sortList ul li a:hover i.play{display:block;}

/**2-1密码找回**/
.findPassword{width:400px;margin:0 auto;margin-top:33px;}
.findPassword table tr td{padding:12px 10px;font-size:14px;color:#7b7b7b}
.findInp{width:245px;height:24px;line-height:24px;border:solid 1px #dcdcdc;margin-right:12px}
.nextStep{display:inline-block;height:30px;line-heigiht:30px;color:#FFF;padding:0 40px;background:#4a68b6;border-radius:5px;border:none;font-size:14px;text-align:center;font-family:Microsoft YaHei;cursor:pointer;}
.nextStep:hover{background:#5575c6}

/**2-2注册**/
.register{width:765px;margin:0 auto;}
.register h3{text-align:center;color:#e64c65;padding:20px 0}
.register table tr td{padding:6px 5px;font-size:16px;color:#4a68b6}
.register table tr td span{font-size:14px;color:#7d869f}
.register table tr td span i{padding:0 5px;color:#e64c65}
.regisInp{width:425px;height:24px;line-height:24px;border:solid 1px #e0e0e0;padding:0 10px;font-size:14px;font-family:Microsoft YaHei;color:#5a5a5a}
.submit{display:inline-block;height:36px;margin-right:15px;line-height:36px;background:#fc7d3e;color:#FFF;font-family:Microsoft YaHei;border:none;cursor:pointer;padding:0 64px;font-size:16px;box-shadow:2px 2px 2px #979797}
.submit:hover{background:#f8953c}
.reset{display:inline-block;height:36px;line-height:36px;background:#4a68b6;color:#FFF;font-family:Microsoft YaHei;border:none;cursor:pointer;padding:0 64px;font-size:16px;box-shadow:2px 2px 2px #979797}
.reset:hover{background:#5575c6}

/**中心简介**/
.centerBg{position:absolute;width:132px;height:45px;background:url(../images/center_03.jpg) no-repeat;left:-7px;top:10px}
.centerIntro{padding:85px 40px;font-size:14px;color:#5a5a5a;line-height:2}
.centerIntro p{text-indent:2em}
.centerIntro img{max-width:570px;padding-bottom:20px}

/**教师培训**/
.teacherList{padding:20px 0;border-bottom:dashed 1px #dad7e5}
.date{width:58px;height:61px;background:#f2f2f2;text-align:center;color:#4a68b6;}
.date h3{font-size:40px;line-height:1.1;font-weight:bold;}
.teacherInfor{width:560px;}
.teacherInfor h3{padding-bottom:5px}
.teacherInfor h3 a{font-size:14px;color: #5a5a5a}
.teacherInfor h3 a:hover{color:#486bc7}
.teacherInfor p{color:#999;text-indent:2em}

/**文章详情**/
.article{padding:20px 0}
.article h3{text-align:center;font-size:20px;color:#333;padding:10px 0}
.signUp{padding:0 12px;height:24px;line-height:24px;background:#fc7d3e;border-radius:3px;color:#FFF}
.signUp:hover{background:#f8953c}
.editor{text-align:center;color:#999;line-height:24px}
.article p{color:#555;font-size:14px;line-height:2;text-indent:2em;padding-top:10px}
.article img{max-width:650px;margin:10px auto;display:block}
.attach img{display:inline-block;width:auto;margin:0} 
.attach a{color:blue}

/**首页**/
.index{padding-top:75px}
.newsList{padding:0 14px 20px 14px;}
.newsList ul li{padding-top:15px;font-size:12px;}
.newsList ul li h3 a{font-size:12px;}
.newsList ul li h3 a:hover{color:#486bc7}
.newsList ul li h3 a i{display:inline-block;width:5px;height:5px;border-radius:5px;border:solid 1px #CCC;margin-right:5px}
.newsList ul li p{padding-left:11px;padding-top:5px}
.centerBg02{position:absolute;width:132px;height:45px;background:url(../images/hdgg_03.jpg) no-repeat;left:-7px;bottom:0}

/**教学资源**/
.resourse table tr th{height:30px;background:#5c8bd9;font-weight:100;color:#FFF;padding:0 10px}
.resourse table tr th a.order{width:7px;height:5px;background:url(../images/resourse_03.jpg) no-repeat;display:inline-block;margin-left:5px}
.resourse table tr td{padding:10px}
.downLoad{display:inline-block;width:15px;height:15px;background:url(../images/icons_01.png) no-repeat left top;margin:0 10px}
.reader{display:inline-block;width:15px;height:15px;background:url(../images/icons_01.png) no-repeat right top;margin:0 10px}
.resourse table tr.trBg{background:#f2f7fd}

/**中心简报**/
.zhongxin{position:relative;width:670px}
.zxCon{width:320px;height:79px;background:#f6f6f6;border-radius:3px;color:#4b68b6;margin-right:15px;margin-bottom:18px;float:left}
.zxDate{width:75px;height:75px;text-align:center}
.zxDate h3{ font-size: 40px;line-height: 1.1;font-weight: bold;padding-top:10px}
.zxRight{width:235px;font-size:16px;padding-top:15px}
.zxRight a{color:#5a5a5a;font-weight:bold}
.zxCon:hover{background:#5878ca;color:#FFF}
.zxCon:hover .zxRight a{color:#FFF}

/**个人资料**/
.leftPersonal{width:216px;border-right:dashed 1px #e2e2e2;min-height:700px;padding:14px 0}
.leftPersonal ul li a{display:block;height:31px;line-height:31px;padding-bottom:8px;background:url(../images/personal_07.jpg) no-repeat 19px 12px;padding-left:40px;color:#1f3c82;font-size:14px}
.leftPersonal ul li a:hover,.leftPersonal ul li a.current{color:#FFF;background:url(../images/personal_03.jpg) no-repeat left top;}
.rightPersonal{width:650px;padding-top:20px;}
.personalPhoto{width:401px;}
.personalPhoto span{width:399px;border:solid 1px #dcdcdc;height:420px;background:#f8f8f8;display:block;text-align:center;line-height:420px;font-size:24px;color:#c3c9d5}
.savePhoto{background:#90b834;width:85px;height:27px;color:#fff;line-height:27px;text-align:center;margin-top:12px;border-radius:3px;}
.upPhoto{width:215px;}
.up{displaY:block;width:96px;height:96px;overflow:hidden;border-radius:96px;}
.fileBg{width:85px;height:27px;position:relative;background:#6a8add;border-radius:3px;cursor:pointer;overflow:hidden;}
.fileBg span{position:absolute;width:85px;height:27px;text-align:center;line-height:27px;color:#fff;left:0;top:0}
.fileBg input{position:absolute;font-size:100px;right:0;top:0;cursor:pointer;fileter:alpha(opacity=0);opacity:0;z-index:999}
.px table tr th{background:#5c8bd9;height:28px;font-weight:100;font-size:14px;color:#FFF;padding:0 5px;}
.px table tr td{padding:15px 5px;border-bottom:solid 1px #dcdcdc;}
.px table tr td a.blue{color:#1d43a7}
.greenFont{color:#2aa71d}
.px table tr td a.blueFont{color:#5c8bd9}
.px table tr td a.blueFont:hover{color:#ff7545}
.pxTitle{font-size:16px;font-weight:bold;color:#4a68b6;padding:15px 0}
.shq tr td{font-size:14px;padding:10px 5px;color:#4a68b6}
.tijiao{display:inline-block;width:124px;height:30px;line-height:30px;background:#4a68b6;border:none;border-radius:3px;font-size:14px;color:#FFF;font-family:Microsoft YaHei;cursor:pointer;}
.tijiao:hover{background:#597ee0}


.afterLogin{width:95px;}
.afterLogin span{display:block;width:92px;height:92px;border-radius:92px;overflow:hidden}
.aftername{width:80px;}
.aftername span{font-size:18px;text-align:right;display:block;line-height:92px;}
.exit{margin-top:10px;background:url(../images/after_06.jpg) no-repeat center left;padding-left:18px;float:right}
.grzl{width:92px;margin-top:10px;position:relative}
.grzlA{display:block;height:27px;background:url(../images/after_03.jpg) no-repeat;}
.grzl ul{position:absolute;width:100%;background:#f49140;left:0;top:27px;display:none;border:solid 1px #fea054;border-radius:5px}
.grzl ul li a{display:block;line-height:24px;text-align:center;color:#FFF;border-bottom:solid 1px #FFF}
.grzl ul li a:hover{background:#d77321}
.grzl:hover ul{display:block}


/**2015-04-14**/
.newSort{border-bottom:solid 1px #bfc5d5}
.bigSort{border-bottom:dashed 1px #e9e9e9;padding:12px 0}
.moreSrt02{background:url(../images/moresort_03.png) no-repeat right center;padding-right:15px;color:#838592;font-size:14px;line-height:32px}
.sortLeft{width:585px;height:32px;overflow:hidden}
.sortLeft a{float:left;height:32px;line-height:32px;padding:0 10px;font-size:14px;color:#838592;margin-right:20px}
.sortLeft a:hover,.sortLeft a.cur{color:#FFF;background:#486bc7;border-radius:2px}
.smallSort{padding:10px 0;}
.smallSort a{float:left;height:25px;line-height:25px;padding:0 10px;margin:0 20px 5px 0;color:#818793}
.smallSort a:hover{color:#496cc6}
.smallSort a.cur{color:#496cc6;border:solid 1px #486bc7;border-radius:2px}
