@charset "utf-8";
.content{padding:15px;width: auto;}
.Banner{margin-bottom: 10px;}
.slide-txt{position: absolute;height: 30px;line-height: 30px;background:url(../images/banner_bg.png) repeat;width: 100%;font-weight: normal;left: 0;bottom: 0}
.slide-txt span{color:#fff;margin:0 15px;font-size: 14px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*图片链接*/
.links{margin:0 -7px;padding-top: 15px;}
.links li{width: 50%;float: left;margin-bottom: 10px;}
.links li > a{display: block;margin:0 7px;}
.links li .imgResponsive{padding-bottom: 33.44%;}
/*教学动态*/
.mode02,.mode03,.mode04,.mode05{margin-bottom: 15px;}
.listTitle{border-bottom: 1px solid #ddd;padding:10px 0;position: relative;}
.listTitle:before{content: '';width: 40px;height: 2px;background-color: #cb4548;position: absolute;left: 0;bottom: 1px;}
.listTitle h2{font-size: 18px;}
.listTitle h2 a{color:#0e507e;;}
.more{float: right;padding-right: 20px;background:url(../images/more_bg.png) no-repeat right center;margin-top:3px;font-size: 12px;}
.list01{padding-top: 15px;}
.list01 li{margin-bottom: 10px;overflow:hidden;}
.list-date01{width: 57px;height: 51px;float: left;background-color: #3399cc}
.list-date01 strong,.list-date01 i{display: block;font-style: normal;color: #fff;text-align: center;}
.list-date01 i {font-size: 13px;padding:6px 0 2px;}
.list-date01 strong{font-size: 16px;}
.list01 li a{display: block;margin-left: 70px;padding-top: 3px;line-height: 1.5;font-size: 14px;}


.list02{padding: 12px 0 0}
.list02 li{margin-bottom: 12px;padding-left: 15px;background:url(../images/tech_li.png) no-repeat left center;height: 20px;line-height: 20px;overflow:hidden;}
.list02 li span{float: right;margin-left: 10px;font-size: 12px;color:#888;}

.links02{padding: 12px 0;margin:0 -7px;font-size: 0;text-align: center;}
.links02 li{display: inline-block;}
.links02 li > a{display: block;margin:0 7px;}
.links02 li.li1{max-width:66%;}
.links02 li.li2{max-width:34%;}
.links03{font-size: 0;text-align: center;padding: 12px 0;margin:0 -10px;}
.links03 li{max-width: 50%;display: inline-block;text-align: center;vertical-align: top;}
.links03 li img{width: 100px;}
.links03 li a{margin:0 10px;}
.links03 li span{display: block;line-height: 1.5;font-size: 14px;}

.list04{padding: 12px 0;}
.list04 li{width: 100%;text-align: center;margin-bottom: 12px;background-color: #28a7e2;border-radius:5px;}
.list04 li > a{display: block;padding:10px;color:#fff;}
.list04 li span{display: block;line-height: 1.5;padding-top: 8px;font-size: 13px;}
.list04 li img{}
.list04 li:nth-child(2n){background-color: #e27f28}
.list04 li:nth-child(3n){background-color: #287be2}
.list04 li:nth-child(4n){background-color: #e2b028}


/*tab*/
.tabMenu01{border-bottom: 2px solid #0a57b7;}
.til_tab{float: left;height: 33px;padding:0 15px;height: 35px;line-height: 35px;font-size: 17px;}
.til_tab.on{border-radius: 5px 5px 0 0;background:#0e507e;}
.til_tab.on a{color:#fff;}
.tabListBox{display: none;}
.readMore{overflow:hidden;text-align: center;}
.readMore a{display: inline-block;padding:6px 15px;border:1px solid #ccc;border-radius: 5px;min-width: 100px;}

/*常用链接*/
.gp-friendLink{overflow:hidden;padding:15px 0;}
.gp-friendLink li {float: left;margin:0 25px 10px 0;line-height: 1.5;}