@import url("MBase.css");
/*==flash==*/
.flash{height:182px;position: relative;}
.flash .f_list{height: 100%;}
.flash .f_list li{width: 100%;height: 100%;display: none;}
.flash .f_list li.l_active{display: block;}
.flash .f_list li img{width: 100%;height: 100%}
.flash .f_btn{width: 100%;text-align: center;height: 18px;line-height:18px;overflow: hidden;position: absolute;bottom: 5px;z-index: 10;}
.flash .f_btn span {width: 12px;height: 12px;background: #ccc;display: inline-block;cursor: pointer;font-size: 0;line-height: 0;border-radius: 50px;margin-left: 5px;}
.flash .f_btn span.b_active {background: #fff;}


/**==jieshao==**/
.jieshao{border-radius: 5px;padding:10px 0;}
.jieshao ul li {width: 32.333%;float: left;text-align: center;position: relative;border-right: 1px solid #333;margin-left: 2px;}
.jieshao ul li:last-child{border-right:none;}
.jieshao ul li p,.jieshao ul li span{display: block;float: left;width: 100%;height: 30px;line-height: 30px;}
.jieshao ul li p {color: #209544;font-size: 18px;font-weight: 400;}
.jieshao ul li span{font-size: 14px;}

/**==rc-wrap==**/
.rc-wrap{border-radius: 0 0 5px 5px;padding-bottom:10px;}
.rc_title{height: 45px;line-height:45px;color: #FFFFFF;font-size: 16px;background: #6ad989 url(../i/btitle.png) 10px center no-repeat;text-indent:40px;}
.m_px_list{width: 98%;margin: 0 auto;}
.m_px_list dt {width:100%;float: left;font: 600 17px/35px "微软雅黑", 'Microsoft YaHei';color: #3d3d3d;background:url(../i/list-bg.png) no-repeat 8px center;border-bottom: 1px solid #b8b8b8;text-align: left;text-indent: 30px;}
.m_px_list dt span{margin-left:5px;font-size:12px;color: #909090;font-family: PingFangSC-Regular;color:#f60;}
.m_px_list dd{width:100%;font-weight:normal;display:block;height: 30px;line-height: 30px;float: left;text-indent: 10px;padding:0 5px;color:#636363;overflow: hidden;background:url(../i/icon-d-green.gif) no-repeat 5px 13px;}
.m_px_list dd a{color:#646464;font-size: 0.23rem;}
/**==wenti==**/
.wenti{border-radius: 5px;padding:5px 0;}
.wt_list{width: 98%;height: auto;font-size: 0.28rem;margin: 0 auto;padding:5px 0;}
.wt_list li{width:50%;float: left;font-size: 0.21rem;height: 3.2em;line-height: 3.2em;text-align: center;background-color: #FFFFFF;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.wt_list li:nth-child(2),.wt_list li:nth-child(3),.wt_list li:nth-child(6),.wt_list li:nth-child(7){background-color: #ccc;}
.wt_list li:nth-child(2) a,.wt_list li:nth-child(3) a,.wt_list li:nth-child(6) a,.wt_list li:nth-child(7) a{color: #F00;}
/**==latest-course==**/
.latest-course{border-radius: 5px;}
.course-wrapper {width:96%;margin:0 auto;height: 374px;padding-bottom:10px;}
.course-slide{width: 48%;height: 180px;float: left;margin: 0 1% 3%;margin-top:10px;}
.course-slide a {width: 100%;font-size: 14px;font-family: PingFangSC-Regular;text-align: center;}
.course-slide a img {width: 100%;height: 120px;float: left;}
.course-slide a p {font-size: 14px;display: block;width: 100%;margin-top: 5px; float: left;overflow: hidden;line-height: 20px;}
.course-slide a p.c_t {height: 40px;}
.course-slide a p.c_c {height: 20px;color: #a5a5a5;}
.course-slide a p.c_c em {color: #ff7500;}
.course-slide a p.c_c span {margin: 0 4px;}
.course-slide a p.c_c i {color: #1db177;margin: 0 2px;}

.course-pagination{margin-top:10px;text-align: center;-webkit-transition: .3s;transition: .3s;-webkit-transform: translateZ(0);transform: translateZ(0);}
.course-pagination span{height: 8px;width: 8px;border: 1px solid #b6b6b6;background-color: #fff;margin: 0 5px;display: inline-block;border-radius: 100%;opacity: 1;}
.course-pagination span.swiper-pagination-active{border: 1px solid #35b558;opacity: 1;background-color: #39bf3e;}


/**==con_list==**/
.con_wap{border-radius: 5px;}
.con_list{width:96%;margin: 0 auto;}
.con_list li{width:100%;float: left;border-bottom: 1px dashed #e1e1e1;padding-bottom:8px;}
.con_list li:last-child{border:0;}
.con-title{font-size: 16px;padding: 8px 0;color: #333;}
.con-time{font-size: 12px;color: #999;}

/**==zx-start==**/
.zx-start{margin-top:20px;}
.zx-start-title{align-items: center;justify-content: center;display: flex;height: 34px;}
.zx-start-title .tiao{height: 4px;width: 60px;border-top: 1px solid #222;border-bottom: 1px solid #222;}
.zx-start-title img{margin-left: 20px;margin-right: 10px;}
.zx-start-hot-title{display: flex;margin-right: 20px;font-family: MicrosoftYaHei-Bold;font-family: PingFangSC-Regular;font-size: 28px;color: #222;letter-spacing: 0;font-weight: 700;}
.zx-start-text{align-items: center;display: flex;font-size: 12px;color: #909090;letter-spacing: 0;justify-content: center;height: 30px;line-height: 30px;}

/**==xdyxbox==**/
.xdyxbox{}
.xdyxbox a{width:100%;display:inline-block;padding: 0.5em 0;font-size: 18px;font-size: 1.1em;text-align: center;font-weight: bold;}

/**pb_list**/
.pxxcbox1{border-radius: 5px;}
.pb_list{width:96%;margin: 8px auto 0;}
.pb_list li {width: 48%;height: 140px;float: left;margin: 0 1% 3%;position: relative;}
.pb_list li a img {width: 100%;height: 140px;margin: 0 auto;display: block;}
.pb_list li a h3 {height: 27px;line-height: 27px;width: 100%;position:absolute;font-size: 0.9em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;bottom:0;background-color:#000;color:#fff;opacity: 0.7;}