.weblink{border: 1px solid #e0e0e0;margin:auto;margin-top:10px;width:1160px;}
.weblink .hd{height: 42px;line-height: 42px;background: #f4f4f4;}
.weblink .hd ul{float:left;}
.weblink .hd ul li{padding-left:20px;font-family: "Microsoft YaHei";font-size: 17px;color: #C80300;}
.weblink .hd .more{float:right;padding-right:10px;}
.weblink .bd{}
.weblink .bd ul{}
.weblink .bd ul li{float:left;padding:10px 20px;}



.weblink2{border: 1px solid #e0e0e0;margin:auto;margin-top:10px;width:1160px;}
.weblink2 .hd{height: 42px;line-height: 42px;background: #f4f4f4;}
.weblink2 .hd ul{float:left;}
.weblink2 .hd ul li{padding-left:20px;font-family: "Microsoft YaHei";font-size: 17px;color: #C80300;}
.weblink2 .hd .more{float:right;padding-right:10px;}
.weblink2 .bd{}
.weblink2 .bd ul{}
.weblink2 .bd ul li{float:left;padding:5px 10px;}
.weblink2 .bd ul li img{width:150px;height:40px;}







.index_page_wall{width: 1160px;padding:20px;margin: 0px auto 0px auto;background: #fff;}

/*轮播*/
.slideBox{ width:420px;height:320px;overflow:hidden;position:relative;}
.slideBox .hd{ height:24px; overflow:hidden;position:absolute;right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li{float:left;margin-right:2px;width:24px;height:24px;line-height:24px; text-align:center; background:#fff;cursor:pointer;font-size:14px;color:#333333}
.slideBox .hd ul li.on{background:#1f54a4;color:#fff;}
.slideBox .bd{ position:relative;height:100%;z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle;}
.slideBox .bd img{ width:670px; height:400px; display:block;}

/*课件*/
.coursesearch{ width_:1200px;margin:10px auto 10px auto;background-color_: #F4F4F4;}
.coursesearch dl{}
.coursesearch dl dt{float:left;height:40px;line-height:40px;font-size: 16px;margin:5px 5px;border-bottom: 0px solid #F4F4F4;}
.coursesearch dl dd{float:left;height:40px;line-height:40px;font-size: 16px;margin:5px 5px;padding:0 20px;border-bottom: 0px solid #F4F4F4;}
.coursesearch dl dd:hover{border-bottom: 0px solid #fa8219;cursor:pointer;background:#fa8219;color:#FFFFFF;border-radius:20px;}
.coursesearch dl dd.on{border-bottom: 0px solid #fa8219;cursor:pointer;background:#fa8219;color:#FFFFFF;border-radius:20px;}

.courseList{}
.courseList .hd{}
.courseList .bd{}
.courseList .bd ul{}
.courseList .bd ul li{width:232px;float:left;}
.courseList .bd ul li .info{margin:5px;}
.courseList .bd ul li .info .pic{width:222px;height:160px;display:block;border-radius: 5px;overflow: hidden;position: relative;}
.courseList .bd ul li .info .pic img{width:222px;height:160px;}
.courseList .bd ul li .info .pic .needtype1{background: url(../img/bixiu.png) no-repeat;position: absolute;width: 69px;height: 66px;top: -3px;left: -3px;}
.courseList .bd ul li .info .pic .needtype2{background: url(../img/xuanxiu.png) no-repeat;position: absolute;width: 69px;height: 66px;top: -3px;left: -3px;}
.courseList .bd ul li .info .pic .year{position: absolute;padding: 5px 12px;border-top-right-radius: 0px;border-bottom-left-radius: 14px;font-size: 12px;color: #fff;top: 0px;right: 0px;background-color: rgba(0,0,0,0.5);}
.courseList .bd ul li .info .pic .endtime{position: absolute;width: 100%;height: 28px;line-height: 28px;font-size: 14px;color: #fff;background-color: rgba(0,0,0,.4);overflow: hidden;padding-left: 10px;bottom: 0px;border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;}
.courseList .bd ul li .info .title{font-size: 14px;color: #424242;height:30px;line-height:30px;overflow: hidden;padding:0 5px;}
.courseList .bd ul li .info .items{font-size: 14px;height:30px;line-height:30px;overflow: hidden;padding:0 5px;}
.courseList .bd ul li .info .items .hours{color: #e02525;}
.courseList .bd ul li .info .items .username{float:right;color: #A7A7A7;}
/*名师*/
.teacher_picScroll{ width:1160px;  border:1px solid #ddd;  }
.teacher_picScroll .hd{height:36px;line-height:35px;padding:0 15px; background:#f4f4f4; }
.teacher_picScroll .hd h2{ font-family: "Microsoft YaHei"; font-size: 17px; color: #C80300; float: left; margin-right: 15px; }
.teacher_picScroll .bd{ position:relative;  }
.teacher_picScroll .bd .prev,.teacher_picScroll .bd .next{ position: absolute; top: 44px; left:-1px; display: block; width: 26px; height: 64px; background: url(../img/slide_tigger.png) 0 -65px; z-index: 9; overflow: hidden; }
.teacher_picScroll .bd .prev:hover{ background-position:0 -130px; }
.teacher_picScroll .bd .prevStop{ background-position:0 -65px !important; }
.teacher_picScroll .bd .next{ left:auto; right:-1px; background-position: -26px -65px; }
.teacher_picScroll .bd .next:hover{ background-position:-26px -130px; }
.teacher_picScroll .bd .nextStop{ background-position:-26px -65px !important; }
.teacher_picScroll .bd .scrollWrap{ padding-left:24px  }
.teacher_picScroll .bd .scrollWrap ul{ overflow:hidden; zoom:1; }
.teacher_picScroll .bd .scrollWrap ul li{ width:160px; margin: 10px 12px 10px 12px; position:relative; float:left; display:inline; }
.teacher_picScroll .bd .scrollWrap ul li .pic {position:relative;display:block;overflow:hidden;border:1px solid #E2DCDC;}
.teacher_picScroll .bd .scrollWrap ul li .pic img {display:block;background:#ddd; width:150px; height:150px;margin:5px;}
.teacher_picScroll .bd .scrollWrap ul li p {height:15px;margin-top:5px;color:#999;line-height:15px;overflow:hidden;text-align:center;}
.teacher_picScroll .bd .scrollWrap ul li p a {font-size:14px;}



.tabs_news{width:430px;height:320px;border:1px solid #e0e0e0;overflow:hidden;float:left;margin-left:8px;}
.tabs_news .hd{height:42px;line-height:42px;}
.tabs_news .hd span{float:right;line-height:42px;padding-right:10px;}
.tabs_news .hd ul{padding-left:15px}
.tabs_news .hd ul li{float:left;font-size:17px;cursor:pointer;color:#333;padding:0 0 0 15px;background:url(../img/f-point.png) no-repeat left 0px center;height:42px;line-height:42px;border-bottom:2px solid transparent;margin-right:15px;position:relative}
.tabs_news .hd ul li.on{border-bottom:2px solid #1f54a4;color:#1f54a4}
.tabs_news .hd ul li i{width:5px;height:5px;background:#6f6e76;position:absolute;top:18px;right:-17px;}

/*.tabs_news .hd ul li:hover{color:#1f54a4;}*/
.tabs_news .bd{ padding:0 8px;background:#f9f9f9;position:relative;width:414px;height:378px;}
.tabs_news .bd .con{position:absolute;}
.tabs_news .bd .con ul{}
.tabs_news .bd .con ul li{background:url(../img/point.png) no-repeat center left;padding-left:10px;line-height:40px;height:40px;overflow:hidden;width:404px;}
.tabs_news .bd .con ul li a{font-size:14px;color:#404040;}
.tabs_news .bd .con ul li a:hover{color:#1f54a4;}
.tabs_news .bd .con ul li a p{float:left;width:340px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.tabs_news .bd .con ul li span{float:right;}

.loginblock{width:290px;height:320px;border:1px solid #e0e0e0;overflow:hidden;float:left;margin-left:7px;}


.notice-goverment{width:372px;height:240px;}
.notice-goverment .hd{height:40px;line-height:40px;position:relative;border-bottom:1px solid #e0e0e0;}
.notice-goverment .hd span{float:right;padding-right:10px;height:40px;line-height:40px;}
.notice-goverment .hd .more a{background:url(../img/more.png) no-repeat;width:15px;height:15px;display:block;position:absolute;right:10px;top:13px}
.notice-goverment .hd ul li{float:left;color:#333;cursor:pointer;border-bottom:2px solid transparent;height:40px;line-height:40px;padding:0px 10px;font-size:17px;}
.notice-goverment .hd ul li.on{border-bottom:2px solid #fa8219;color:#1f54a4}
.notice-goverment .bd .con{position:absolute;width:372px}
.notice-goverment .bd .con ul li{background:url(../img/point.png) no-repeat center left;padding-left:10px;line-height:38px;height:38px;overflow:hidden;}
.notice-goverment .bd .con ul li a{font-size:14px;color:#404040;}
.notice-goverment .bd .con ul li a:hover{color:#1f54a4;}
.notice-goverment .bd .con ul li a p{float:left;width:280px;height:38px;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.notice-goverment .bd .con ul li span{float:right;}


.newspics{margin:auto;margin-top:10px;width:1160px;}
.newspics .hd{height:44px;line-height:42px;}
.newspics .hd ul{padding-left:15px}
.newspics .hd ul li{float:left;font-size:17px;cursor:pointer;color:#333;padding:0 0 0 15px;background:url(../img/f-point.png) no-repeat left 0px center;height:42px;line-height:42px;border-bottom:2px solid transparent;margin-right:15px;position:relative}
.newspics .hd .more{float:right;line-height:42px;padding-right:10px;}
.newspics .bd{height:220px;}
.newspics .bd ul{display:block;}
.newspics .bd ul li{float:left;width:232px;height:190px;}
.newspics .bd ul li .pic{display:block;width:222px;height:160px;display:block;border-radius: 5px;overflow: hidden;position: relative;}
.newspics .bd ul li .title{display:block;font-size: 14px;color: #424242;height:30px;line-height:30px;overflow: hidden;padding:0 5px;}