.header{display: none!important;}
.zswidth{display: none!important;}
/*公用头部*/
.m-topnav{background: #efefef; height: 40px; line-height: 40px; border-bottom: solid 1px #dcdcdc; position: relative;}
.m-topnav .m-topleft,.m-topnav .m-topright{float: left;}
.m-topnav .m-topleft{width: 800px;}
.m-topnav .m-topleft i{padding: 14px 0 0 0;}
.m-topnav .m-topleft img{display: inline;}
.m-topnav .m-topleft div{float: left;}
.m-topnav .m-topleft .telephone{font-size: 14px; font-weight: bold;}
.m-topnav .m-topleft .telephone img{position: relative; top: 5px; }
.m-topnav .m-topleft .time{ margin-left: 20px;}
.m-topnav .m-topleft .time span{color: #099ddd;}
.m-topnav .m-topright{width: 400px; }
.m-topnav li{padding: 0px 5px; float: right; list-style: none; text-align: center; display: block; cursor: pointer;}
.m-topnav li.u-weixin{width: 30px;background: url("/statics/sxwd/images/new_website/icon_weixin.png") no-repeat center;}
.m-topnav li.u-weibo{width: 30px; background: url("/statics/sxwd/images/new_website/icon_weibo.png") no-repeat center;}
.m-topnav li.u-fenge{position: relative; bottom: 1px; }
.m-topnav .u-ewm{position: absolute; top: 41px; z-index: 9;border: 9px solid #06d191; border-radius: 6px; width: 120px; height: 120px; }
.m-topnav .u-ewm img{width: 120px; height: 120px;}
.m-topnav .u-ewm1{right:-46px;}
.m-topnav .u-ewm2{right:5px;}
.u_morebtn1{width: 860px;}
.u_morebtn1 > a{ border: 2px solid #029add; width: 100px; height: 30px; margin: 0 auto; cursor: pointer;
text-align: center; line-height: 30px; background: #fff;position: relative; z-index: 2; display: block;




}
.u_morebtn1 > hr{border:none;height: 2px; position: relative; bottom: 18px;z-index: 1; background-color:#029add; }
.u_hfbanner{width: 100%;height: auto;}

/*导航*/
.base_topnavBar{  position:relative; z-index:1;   color:#029add;
padding-top: 0px;}
.base_topnav{ width:1050px; margin:16px auto 0; font-family:"Microsoft YaHei",SimSun,SimHei;  }
.base_topnav h3{ font-size:100%; font-weight:normal; font-size:14px;  }
.base_topnav .m{  position:relative; float:left; width:75px; margin:0 8px; display:inline; text-align:center;   }
.base_topnav .m h3 i{ display:inline-block; *display:inline; zoom:1; width:7px; height:4px;  overflow:hidden; margin:-2px 0 0 5px;
    vertical-align:middle; filter:alpha(opacity=50);opacity:0.5;
}
.base_topnav h3 a{  zoom:1;  height:40px; line-height:40px; padding:12px 0;font-weight: bold;  display:block; color:#029add;overflow-y: hidden; }
.base_topnav .on h3 a{padding:11px 0;  border-bottom:2px solid #faa22b;  font-size: 16px; font-weight: bold; }
.base_topnav .on h3 a i{ filter:alpha(opacity=100);opacity:1;  }
.base_topnav .sub{ display:none; /*默认隐藏*/ width:108px; padding:10px 0;  position:absolute; left:-10px; top:66px;  background:#eee;  float:left; line-height:30px;
}
.base_topnav .sub li{ text-align:center;  }
.base_topnav .sub li a{ color:#333; display:block; zoom:1;}
.base_topnav .sub li a:hover{  background:#ddd; color:#029add;   }
.base_topnav .sub dl{ display:inline-block; *display:inline; zoom:1; vertical-align:top; padding:15px 29px; line-height:26px;  }
.base_topnav .sub dl a:hover{ color:#c00;  }
.base_topnav .sub dl dt a{ color:#000;  }
.base_topnav .sub dl dd a{ color:#999; padding-left:7px;  }
.base_topnav #m2 .sub{ z-index:1; width:980px; left:-116px;  }

/*顶部导航栏*/
.nav_head_con {height:100%;margin:0 auto;position:relative;border-bottom:1px solid #e2e2e4;}
.nav_head_logo {width:116px;height:80px;padding:15px 0;display:inline-block;box-sizing:border-box;}
.nav_head_logo_img {width:166px;margin-top:6px;}
.course_list {height:80px;line-height:80px;display:inline-block;margin-right:13px;}
.course_list li {height:80px;float:left;position:relative;text-align:center;box-sizing:border-box;}
.course_list a {padding:0 0 0 30px;color:#019add;display:inherit; font-size:16px;transition:all 0.3s ease;font-weight:bold;}

/*二级页面副导航栏*/
.m_ejnav{padding: 10px 0px;  box-shadow: 0px 0px 10px #cacaca; border-radius: 5px; margin-top: 30px;background: #f5fcff;}
.m_ejnav .f-pullleft:nth-child(1){width: 690px;margin-left: 80px;}
.m_ejnav .f-pullleft:nth-child(2){width: 490px;}
.m_ejnav dl{float: left; padding: 10px 0;}
.m_ejnav dt{font-weight: bold; padding: 0 10px 0 0; border-right: 1px solid #000;}
.m_ejnav dd{margin: 0 0 0 15px; font-size: 14px;}
.m_ejnav dt,.m_ejnav dd{float: left;}

/*内页主体*/
.m_nyzt{margin: 30px auto 0;}
.m_mbnav{height: 30px; line-height: 30px; padding: 0 0 0 30px; font-weight: bold;
    background: url("/statics/sxwd/images/new_website/icon_dizhi.png") no-repeat; color: #10a0df;}
.m_nyzt .left{width: 860px;  overflow-x: hidden;}
.m_nyzt .right{width: 360px; overflow-x: hidden;}
.m_syzt .right{width: 300px; overflow-x: hidden;}
.m_syzt .left {  width:920px;  overflow-x: hidden;  }

/*文字列表tab切换*/
.m_textlist .tabBox{ border-top:1px solid #029add; margin:20px auto 0;  }
.m_textlist .tabBox .hd{ height:40px; border:1px solid #029add; border-top:0; background:#fff;
}
.m_textlist .tabBox .hd ul{ position:absolute; width:100%;  overflow:hidden;  }
.m_textlist .tabBox .hd li{ width:108.5px; border:0px solid #ddd; border-top:0; border-bottom:0;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei"; _font-weight:bold; color:#999;height:40px;
    font-weight: bold;line-height:40px;
}
.m_textlist .tabBox .hd li a{ color:#999; display:block;  }
.m_textlist .tabBox .hd li a:hover{ color:#029add; display:block;  }
.m_textlist .tabBox .hd li.on{ background:#029add; }
.m_textlist .tabBox .hd li.on a{ color:#fff;  }
.m_textlist .tabBox .bd{ padding:20px 0 10px; border:0px solid #029add; border-top:0;   }
.m_textlist .tabBox .bd ul{ overflow:hidden;  }
.m_textlist .tabBox .bd ul li{ float:left; overflow:hidden; margin-left:10px; display:inline; padding: 0 0 15px 0; width: 850px;}
.m_textlist .tabBox .bd ul li dt{font-weight: bold;padding: 0 0 5px 0;}
.m_textlist .tabBox .bd ul li dd{text-indent: 2rem;}
.m_textlist .tabBox .bd ul li dd:last-child{text-align: right; border-bottom: 1px solid #e1e1e1;
    padding-bottom: 5px; color: #b6b6b6;}

/*人物列表tab切换*/
.m_renwulist .tabBox{ margin:20px auto 0;  }
.m_renwulist .tabBox .hd{ height:40px; border-bottom:2px solid #e3e3e3; border-top:0; background:#fff;
}
.m_renwulist .tabBox .hd ul{padding-left: 1px; position:absolute; width:100%;  overflow:hidden;  }
.m_renwulist .tabBox .hd li{ width:120px; border:0px solid #ddd; border-top:0; border-bottom:0;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei"; _font-weight:bold; color:#999;height:39px;
    font-weight: bold;line-height:40px;
}
.m_renwulist .tabBox .hd li a{ color:#999; display:block;  }
.m_renwulist .tabBox .hd li a:hover{ color:#029add; display:block;  }
.m_renwulist .tabBox .hd li.on{ border-top: 1px solid #e0e0e0;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;border-bottom: 2px solid #fd9f20; }
.m_renwulist .tabBox .hd li.on a{ color:#fd9f20;  }
.m_renwulist .tabBox .bd{ padding:20px 0 10px; border:none; border-top:0;   }
.m_renwulist .tabBox .bd ul{ overflow:hidden;  }
.m_renwulist .tabBox .bd ul li{overflow:hidden; display:block; width: 100%; margin: 0 0 20px 0;}
.m_renwulist .tabBox .bd ul li a{display: block; width: 100%;}
.m_renwulist .tabBox .bd ul li img{width: 140px; height: auto;float: left; }
.m_renwulist .tabBox .bd ul li dl{width: 700px; float: right}
.m_renwulist .tabBox .bd ul li dt{font-weight: bold;padding: 0 0 6px 0;color:#029add;}
.m_renwulist .tabBox .bd ul li dd{padding: 0 0 6px 0;}
.m_renwulist .tabBox .bd ul li dd:last-child{  padding-bottom: 5px;}

.m_xslist .tabBox .bd ul li{width: 835px; padding: 10px;box-shadow: 0px 0px 5px #d1d1d1; border-radius: 9px; border: 1px solid #e5e5e5;}
.m_xslist .tabBox .bd ul li dl { width: 680px; float: right; }
.m_xslist .tabBox .bd ul li img{border-radius: 10px;width: 120px; height: 120px;}

/*图片tab切换*/
.m_imglist .tabBox{ border-top:1px solid #029add; margin:20px auto 0;  }
.m_imglist .tabBox .hd{ height:40px; border:1px solid #029add; border-top:0; background:#fff;
}
.m_imglist .tabBox .hd ul{ position:absolute; width:100%;  overflow:hidden;  }
.m_imglist .tabBox .hd li{ width:120px; border:0px solid #ddd; border-top:0; border-bottom:0;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei"; _font-weight:bold; color:#999;height:40px;
    font-weight: bold;line-height:40px;
}
.m_imglist .tabBox .hd li a{ color:#999; display:block;  }
.m_imglist .tabBox .hd li a:hover{ color:#029add; display:block;  }
.m_imglist .tabBox .hd li.on{ background:#029add; }
.m_imglist .tabBox .hd li.on a{ color:#fff;  }

.m_imglist .tabBox .bd{ padding:20px 0 10px; border:none; border-top:0;   }
.m_imglist .tabBox .bd ul{ width: 1280px;}
.m_imglist .tabBox .bd ul li{overflow:hidden; display:block; width:385px; margin: 0 0 20px 0;
    float: left; margin-right:20px; box-shadow: 0px 1px 9px #d1d1d1; border-radius: 9px; border: 1px solid #e5e5e5; padding:12px 15px; }
.m_imglist .tabBox .bd ul li a{display: block; width: 100%;}
.m_imglist .tabBox .bd ul li a img{width: 135px; height: auto;float: left; }
.m_imglist .tabBox .bd ul li dl{width: 230px;  float: right; padding: 15px 0 0 0;
    }
.m_imglist .tabBox .bd ul li dt{font-weight: bold;padding: 0 0 6px 0;color:#029add; font-size: 16px; color: #000;
width: 100%;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.m_imglist .tabBox .bd ul li dd{padding: 0 0 6px 0;width: 100%;white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;}
.m_imglist .tabBox .bd ul li dd:last-child{  padding-bottom: 5px;}

/*内页右侧通用*/
.m_nyright{border: 1px solid #cacaca; padding:15px 18px;position: relative;}
.m_nyright .title{font-size: 16px; font-weight: bold; color:#029add;}
.m_nyright .more{color:#029add; font-size: 12px; padding-right: 15px; font-weight: bold;;
    background: url("/statics/sxwd/images/new_website/icon_more.png") no-repeat right; position: absolute; right: 20px; top:10px;}
.m_nyright .u_mskc{width: 322px; height: 200px; margin: 10px 0;}

/*推荐课程滚动icon*/
.m_mskc .picScroll{ margin:0px auto;  position:relative;  border:0px solid #eee; width:300px;  padding:0px 15px 0px 15px; background:#fff; overflow:hidden;     }
.m_mskc .picScroll .prev,
.m_mskc .picScroll .next{ display:block; position:absolute; top:30px; left:5px; width:23px; height:23px; background:url(/statics/sxwd/images/new_website/btns.png) no-repeat;   }
.m_mskc .picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.m_mskc .picScroll .prev:hover{ background-position:0 -30px; }
.m_mskc .picScroll .next:hover{ background-position:-25px -30px; }
.m_mskc .picScroll ul{ overflow:hidden; zoom:1; }
.m_mskc .picScroll ul li{ width:100px; float:left; overflow:hidden; padding:0 0px 0 0px;     }
.m_mskc .picScroll ul li img{ width:120px; height:170px; display:block;}
.m_mskc .picScroll dl{text-align: center;}
.m_mskc .picScroll ul li dt img{width: 56px; height: 56px; display: inline;}

/*研友互动*/
.m_yyhd li a{width: 200px; border:#029add solid 1px; border-radius: 99px; display: block; padding: 0 0 0 50px;
    height: 31px; line-height: 31px; background: url("/statics/sxwd/images/new_website/icon_qq.png") no-repeat left; text-align: left;
    font-weight: bold; margin: 10px auto 5px;}

.m_nwwd li a{width: 100%;  display: block; padding: 0 0 0 0px;
     line-height: 30px;
    font-weight: bold; }
.m_nwwd a.f-pullleft,.m_nwwd a.f-pullright{width: 96px; text-align: center; height: 34px;
    line-height: 30px; color: #000; margin: 10px 0 0px;}
.m_nwwd a.f-pullleft{background: url("/statics/sxwd/images/new_website/bg_button4.png") no-repeat;}
.m_nwwd a.f-pullright{background: url("/statics/sxwd/images/new_website/bg_button5.png") no-repeat;}

.u_tyright1{border: none; background: #ebf7fc;}
.u_tyright1 .title{color: #000; font-weight: bold;}

/*直播课推荐*/
.m_zbktj dt img{width: 100%; margin: 10px 0 5px 0;}
.m_zbktj dl dd.renshu{float: left;}
.m_zbktj dl dd.jiage{float: right; color: #fd9f20;}

.m_syzbktj{padding: 20px 0 0 0; border: none;  }
.m_syzbktj dt img{width: 100%; margin: 10px 0 0px 0; height:auto;}
.m_syzbktj dl dd.renshu{float: left;}
.m_syzbktj dl dd.jiage{float: right; color: #fd9f20;}

/*精品课程推荐*/
.m_jpktj{}
.u_basetitle1{font-size: 16px; font-weight: bold;}
.u_basetitle1 span{font-size: 20px;  font-weight: bold;  color: #029add; padding: 0 0px 2px 0; border-bottom: 2px solid #029add;
    margin: 0 3px 10px 0; display: inline-block; }
.u_basetitle2{font-size: 16px; font-weight: bold;}
.u_basetitle2 span{font-size: 20px;  font-weight: bold;  color: #029add; padding: 0 0px 5px 0; border-bottom: 2px solid #029add;
    margin: 0 3px 0px 0; display: inline-block; }
.u_basetitle1 {color: #000; font-size: 14px; text-decoration: none; padding-left: 2px;}
.m_jpktj dl{float: left; width: 269px; display: block; margin-right: 26px; margin-top: 15px;}
.m_jpktj dl:last-child{margin-right: 0;}
.m_jpktj dl dt img{width: 100%; height: 180px;}
.m_jpktj dd a{background:url("/statics/sxwd/images/new_website/bg_button1.png") no-repeat; color: #fff;width: 121px;
    text-align: center; height: 37px; line-height: 32px; font-size: 14px;display: block;}
.m_jpktj dd{float: left; margin: 5px 0px 0; }
.m_jpktj dd.kcxq{float: left;}
.m_jpktj dd.zxzz{float: right;}

.m_syjpktj{width: 1000px;}
.m_syjpktj dl{width: 290px; margin:20px 25px 0px 0;}

/*考研类别*/
.m_kylb h2{width: 100%; text-align: center; height: 50px; line-height: 50px; font-weight: bold;
font-size: 20px; color: #019add; background: #f1fafe;}

.m_kylb .tabBox{ border-top:0px solid #029add; margin:20px auto 0;  }
.m_kylb .tabBox .hd{ height:40px; border:0px solid #029add; border-top:0; background:#fff;
}
.m_kylb .tabBox .hd ul{ position:absolute; width:100%;  overflow:hidden;  }
.m_kylb .tabBox .hd li{ width:150px; border:1px solid #019add;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei";  color:#999;height:40px; background: #f1fafe;
    font-weight: bold;line-height:40px; border-radius: 9px;
}
.m_kylb .tabBox .hd{padding-left: 200px;}
.m_kylb .tabBox .hd li{margin: 0 0px 0 60px;}
.m_kylb .tabBox .hd li a{ color:#999; display:block;  }
.m_kylb .tabBox .hd li a:hover{ color:#029add; display:block;  }
.m_kylb .tabBox .hd li.on{ background:url("/statics/sxwd/images/new_website/bg_timeicon1.png") no-repeat; border:none;width: 150px; height: 59px; }
.m_kylb .tabBox .hd li.on a{ color:#fff;  }
.m_kylb .tabBox .bd{ padding:20px 0 10px; border:0px solid #029add; border-top:0;   }
.m_kylb .tabBox .m_zaizhitime{background: url("/statics/sxwd/images/new_website/bg_timeico3.png") no-repeat 0/100% auto;}
.m_kylb .tabBox .m_zaizhitime dl{float: left; width: 20%; text-align: center; }
.m_kylb .tabBox .m_zaizhitime dt{padding-bottom: 45px; font-weight: bold; font-size: 20px; }
.m_kylb .tabBox .m_zaizhitime dd{font-weight: bold; font-size: 14px;}
.m_kylb .tabBox .m_zaizhixx{width: 1200px;}
.m_kylb .tabBox .u_zaizhixx{width: 156px; float: left; padding:15px 10px; background: #f1fafe; margin:0px 10px 0 0;}
.m_kylb .tabBox .u_zaizhixx h3{color: #029add;}
.m_kylb .tabBox .u_zaizhixx dl{font-weight: bold; padding: 10px 0 5px;}
.m_kylb .tabBox .u_zaizhixx dd span{color: #029add;}
.m_kylb .tabBox .u_zaizhixx dd > div{width: 1200px;}
.m_kylb .tabBox .u_zaizhixx li{margin-bottom: 5px;}

/*文都名师*/
.m_mingshi .slideTxtBox{  margin:20px auto 0; position: relative;}
.m_mingshi .slideTxtBox .hd{ height:40px; border-top:0; background:#fff;
}
.m_mingshi .slideTxtBox .hd ul{ position:absolute; width:100%;  overflow:hidden; padding-left: 1px;}
.m_mingshi .slideTxtBox .hd li{ width:100px; border:0px solid #ddd; border-top:0; border-bottom:0;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei"; _font-weight:bold; color:#999;height:30px;
    font-weight: bold;line-height:30px;
}
.m_mingshi .slideTxtBox .hd li a{ color:#999; display:block;  }
.m_mingshi .slideTxtBox .hd li a:hover{ color:#029add; display:block;  }
.m_mingshi .slideTxtBox .hd li.on{ background:#029add; border-radius: 100px;}
.m_mingshi .slideTxtBox .hd li.on a{ color:#fff;  }
.m_mingshi .picScroll_teacher{ margin:10px auto;  position:relative;  border:0px solid #eee; width:1200px;  padding:10px 0 10px 30px; background:#fff; overflow:hidden;     }
.m_mingshi .picScroll_teacher .prev_teacher,
.m_mingshi .picScroll_teacher .next_teacher{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(/statics/sxwd/images/new_website/btns.png) no-repeat;   }
.m_mingshi .picScroll_teacher .next_teacher{ left:auto; right:5px; background-position:-25px 0; }
.m_mingshi .picScroll_teacher .prev_teacher:hover{ background-position:0 -30px; }
.m_mingshi .picScroll_teacher .next_teacher:hover{ background-position:-25px -30px; }
.m_mingshi .picScroll_teacher ul{ overflow:hidden; zoom:1; }
.m_mingshi .picScroll_teacher ul li{ width:175px; float:left; overflow:hidden; padding:0 10px;    }
.m_mingshi .picScroll_teacher ul li img{ width:100%; height:auto; display:block; background:url(/statics/sxwd/images/new_website/loading.gif) center center no-repeat; }
.m_mingshi .picScroll_teacher dl{text-align: center;}
.m_mingshi .picScroll_teacher dl dd{padding: 5px 0 0 0;}
.m_mingshi .picScroll_teacher dl a{background: #029add; border-radius: 5px; color: #fff; font-weight: bold;
width: 100px; text-align: center; height: 30px; line-height: 30px; display: inline-block;}
.m_mingshi .picScroll_teacher dt > a{display: block; width: 100%; height: auto; max-height: 176px; overflow-y: hidden;}
.m_mingshi .picScroll_teacher dt > a img{height: 176px;}
/*文都名师*/
.m_book{background: #f2fafd; position: relative;}
.m_book .title{padding: 10px 0 10px 10px; border-bottom: 2px solid #029add; font-size: 16px; font-weight: bold;}
.m_book .slideTxtBox{  margin:20px auto 0;}
.m_book .slideTxtBox .hd{ height:40px; border-top:0;  }
.m_book .slideTxtBox .hd ul{ position:absolute; width:100%;  overflow:hidden; padding-left: 20px;}
.m_book .slideTxtBox .hd li{ width:90px; border:0px solid #ddd; border-top:0; border-bottom:0;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei"; _font-weight:bold; color:#999;height:30px;
    font-weight: bold;line-height:30px;  }
.m_book .slideTxtBox .hd li a{ color:#999; display:block;  }
.m_book .slideTxtBox .hd li a:hover{ color:#029add; display:block;  }
.m_book .slideTxtBox .hd li.on{ background:#029add; border-radius: 100px;}
.m_book .slideTxtBox .hd li.on a{ color:#fff;  }
.m_book .picScroll_book{ margin:0px auto 10px;  position:relative;  border:0px solid #eee; width:300px; overflow-x: hidden;  padding:10px 0 10px 30px; overflow:hidden;     }
.m_book .picScroll_book .prev_book,
.m_book .picScroll_book .next_book{ display:block; position:absolute; top:86px; left:5px; width:23px; height:23px; background:url(/statics/sxwd/images/new_website/btns.png) no-repeat;   }
.m_book .picScroll_book .next_book{ left:auto; right:5px; background-position:-25px 0; }
.m_book .picScroll_book .prev_book:hover{ background-position:0 -30px; }
.m_book .picScroll_book .next_book:hover{ background-position:-25px -30px; }
.m_book .picScroll_book ul{ overflow:hidden; zoom:1; }
.m_book .picScroll_book ul li{ width:250px; float:left; overflow:hidden; padding:0 10px;    }
.m_book .picScroll_book ul li img{ width:100%; height:auto; display:block; background:url(/statics/sxwd/images/new_website/loading.gif) center center no-repeat; }
.m_book .picScroll_book dl{text-align: center;}
.m_book .picScroll_book dl dd{padding: 5px 0 0 0;}
.m_book .picScroll_book dl a{background: #029add; border-radius: 5px; color: #fff; font-weight: bold;
    width: 100px; text-align: center; height: 30px; line-height: 30px; display: inline-block;}
.m_book .picScroll_book dd span{color: #ff0000;}
/* 内容页样式 */
.m_nycontent{width: 100%; overflow-x: hidden;font-size: 16px!important;font-family: Microsoft YaHei,sans-serif!important;}
.m_nycontent *{font-size: 16px!important;font-family: Microsoft YaHei,sans-serif!important;    line-height: 26px;}
.m_nycontent table{max-width: 100%;}
.m_nycontent td{    border: 1px #686868 solid; padding: 8px;}
.m_nycontent img{max-width: 100%;}
.m_nycontent h1{font-size: 24px!important; font-weight: bolder; text-align: center;}
.m_nycontent ul{margin: 15px auto 10px auto; display: block; width: auto;}
.m_nycontent li{float: left; font-size: 14px; color: #999;width: 100%; text-align: center;}
.m_nycontent .u-zhaiyao{ margin: 20px 0;}
.m_nycontent .u-zhaiyao b{font-weight: bolder; padding-right: 10px;}
.m_nycontent .u-content{margin: 15px 0 10px 0;line-height: 32px;font-size:16px;}
.m_nycontent .u-content table td{border: 1px solid #666666; padding: 0 5px 0px 5px;}
.m_nycontent .u-zhaiyao{ border: 1px dashed #e0e0e0;    background: #f8f8f8;padding: 15px 18px;}
.m_nycontent .m-contentmore {background: #f8f8f8;padding: 10px;}

/*通知公告*/
.m_tongzhi{background: #ebf7fc; padding: 10px 15px;}
.m_tongzhi .title{padding-bottom: 10px;font-weight: bold; font-size: 16px; color: #029add;}
.m_tongzhi li{padding: 0 0 10px 20px; background: url("/statics/sxwd/images/new_website/icon_yinhao.png") no-repeat left top;}


/* 通知公告滚动 */
.m_tzgg{position: relative;}
.m_tzgg img{width: 100%; height: auto;}
.m_gdtz{position: absolute;  left: 56%;  top: 46%;  transform: translate(-50%, -50%);    border-radius: 9px;}
.m_gdtz{ height:30px; padding:10px; background:#fff; overflow:hidden; clear:both;   }
.m_gdtz ul{ overflow:hidden; zoom:1; }
.m_gdtz ul li{ width:320px; float:left; margin:5px 5px 0 5px;  display:inline; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
.m_gdtz ul li a{background:url("/statics/sxwd/images/new_website/icon_laba.png") no-repeat center left; padding: 0 0 0 26px;}

/*热点资讯*/
.m_rdzx{width: 600px;}
.m_rdzx .u_rdzx .u-body > a h2{padding-bottom: 6px; font-size: 16px;}
.m_rdzx .u_rdzx .title a{color:#029add; font-weight: bold; font-size: 16px; padding-bottom: 10px; display: block;}
.m_rdzx .u_rdzx{padding: 0px 0px 10px 0; float: left;}
.m_rdzx .u_rdzx .u-body{width: 100%; margin:0px 0 10px 0;}
.m_rdzx .u_rdzx .u-body img,.m_rdzx .u_rdzx .u-body dl{float: left;display: block;}
.m_rdzx .u_rdzx .u-body img{width: 200px; height: 120px;}
.m_rdzx .u_rdzx .u-body dl{width: 370px; margin: 0 0 0 15px;}
.m_rdzx .u_rdzx .u-body dt{font-weight: normal; font-size: 16px; padding: 0 0 5px 0;}
.m_rdzx .u_rdzx .u-body dd{font-size: 14px;color: #888; text-indent: 2rem;}
.m_rdzx .u_rdzx .u-list ul{}
.m_rdzx .u_rdzx .u-list li {margin: 0px 0 5px 0;}
/*.m_rdzx .u-rdzx .u-list li i{font-size: 18px;    color: #666;  padding-right: 5px;}*/
.m_rdzx .u_rdzx .u-list li i{ color: #666;  padding:0 6px; font-style: normal;}
.u_rdzx hr{height: 1px; background: #c0c0c0;}
.u_zzxx{}
.fengexian{margin: 10px 0;}

/*banner*/
.m_bannercontainer{width: 650px;overflow: hidden;}
.u_banner { position: relative; width:100%; height:auto; overflow: hidden; }
.u_banner .pic{ position:relative; z-index:0; }
.u_banner .pic img { width:650px;  height:304px; display: block; }
.u_banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.u_banner .hd li{margin: 0 5px; background: url(/statics/sxwd/images/new_website/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url(/statics/sxwd/images/new_website/dot8.png) no-repeat 0 -16px;
}
.u_banner .hd .on{ background-position:0 0; }
.u_banner .prev,
.u_banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(/statics/sxwd/images/new_website/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.u_banner .prev { left: 0; }
.u_banner .next { background-position: 0 -90px; right: 0; }
.u_banner .prev:hover,
.u_banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }

/*倒计时*/
.m_sydjs{background: #019add; padding: 10px 10px;}
.index-from,.sydjs{position: relative;}
.sydjs{color: #fff; margin-right:0px;}
.sydjs li{float: left; }
.sydjs li span{color: #ffb142; background: #fff; padding:10px 9px; font-size: 26px; border-radius: 6px;
font-weight: bold;}
.sydjs li p{padding: 0 8px 0 2px; font-size: 16px;}
.sydjs li *{display: inline-block;}
.sydjs h3{padding: 10px 0 0 0; font-size: 16px;}
.index-from h3{background: url("/statics/sxwd/images/new_website/bg_timeico2.png") no-repeat; width: 240px; height: 40px;
text-align: center; line-height: 40px; color: #029add;}
.index-from{width: 200px;}
.index-from .input{ height:30px; background-color:#fff; border-radius:99px; width:100%; margin:10px auto 0px; padding-left:5px; padding-right:10px; border:1px solid #ddd;}
.index-from .input i{ text-align:center;height:30px; width:34px; display:block; line-height:30px; font-size:20px; float:left; color:#03b07a;}
.index-from .input i.fa-user-circle-o{background:url("/statics/sxwd/images/new_website/icon_touxiang.png") no-repeat center; }
.index-from .input i.fa-phone{background:url("/statics/sxwd/images/new_website/icon_dianhua1.png") no-repeat center; }
.index-from .input input{color:#000; line-height:30px; height: 30px; width:160px; font-size: 14px; float:left; border: none; outline: none; background: none;
}
.index-from .i-f-btn{    width: 250px; padding:0; position: absolute; bottom:0px; left: 300px;}
.index-from a.upbtn{width:111px; height:36px; line-height:33px;color:#fff; text-align:center; cursor: pointer; font-weight: bold;}
.index-from a.fr{ background:url("/statics/sxwd/images/new_website/bg_button2.png") no-repeat; color:#000;}
.index-from a.fl{ background:url("/statics/sxwd/images/new_website/bg_button3.png") no-repeat;color:#000;}

/*复试调剂*/
.m_fstj{position: relative;}
.u_fstj{ width:490px; margin:10px 40px 0 0; }
.u_fstj:nth-child(4){margin-right: 0;}
.u_fstj .title{ height:20px; line-height:20px; background: url("/statics/sxwd/images/new_website/icon_jiantou.png") no-repeat center right;
 display: inline-block; padding-right:15px;}
.u_fstj .title a{ font-family:"微软雅黑", "黑体"; font-size:16px; color:#333; font-weight: bold;}
.u_fstj .title a:hover{ color:#06d191; text-decoration:none;}
.u_fstj .content li{ position:relative; height:30px; line-height:30px; overflow:hidden;}
/**list-style:disc outside;**/
.u_fstj .content{padding-top:5px; overflow:hidden;}
.u_fstj .content li a{width: 390px; float: left;}
.u_fstj .content li span{font-size: 12px; color:#a8a8a8;}
.u_fstj .content li i{ color:#888; display:inline-block; text-align:center;font-size:30px;
font-style: normal; line-height: 26px; color: #029add; float: left; padding-right: 5px;}
.u_fstj .content li i a{ color:#888;}
.u_fstj .content li i a:hover{ color:#06d191;}
.u_fstj .content li span a{ color:#333; margin-right:5px;}
.u_fstj .content li span a:hover{ color:#06d191;}
.u_ztjx .title a{font-size: 16px; color: #029add; font-weight: bold;}
.u_ztjx .layout{margin-top: 10px;}
.u_ztjx .layout img{width: 50px; height: 50px; border-radius: 100%;}
.u_ztjx .layout img,.u_ztjx .layout dl{float: left;}
.u_ztjx .layout dl{margin-left: 5px;}
.u_ztjx .layout dt{font-weight: bold;}
.u_ztjx .layout dt,.u_ztjx .layout dd{height: 25px; line-height: 25px;}

/*高分学员
.m_gfxy{position: relative;}
.u_gfxy{width: 285px; float: left; margin-right:20px; background: #ebf7fc; padding:10px 10px;}
.u_gfxy:nth-child(7),.u_gfxy:nth-child(11){margin-right: 0;}
.u_gfxy:nth-child(11),.u_gfxy:nth-child(10),.u_gfxy:nth-child(9),.u_gfxy:nth-child(8){margin-top: 20px;}
.u_gfxy img{margin-top: 20px;border-radius: 100%; width: 100px; height: 100px; display: block; float: left;}
.u_gfxy .f-pullleft{width: 175px; margin-left: 10px; }
.u_gfxy dt{padding-top: 5px;}
.u_gfxy dd{text-indent: 1.6rem;padding-top: 5px;}
.u_gfxy .name{font-size: 16px; font-weight: bold;}
.u_gfxy .fenshu{color: #ff0000; font-size: 16px;}
.u_morebtn2 { color: #029add; font-size: 14px; padding-right: 15px; font-weight: bold; 
background: url(/statics/sxwd/images/new_website/icon_more.png) no-repeat right; position: absolute; right:0px; top:center; }*/

/*高分学员*/
.m_gfxy{position: relative;}
.u_gfxy{width: 285px; float: left; margin-right:15px; background: #ebf7fc; padding:5px 5px 5px 10px;}
.u_gfxy:nth-child(7),.u_gfxy:nth-child(11){margin-right: 0;}
.u_gfxy:nth-child(11),.u_gfxy:nth-child(10),.u_gfxy:nth-child(9),.u_gfxy:nth-child(8){margin-top: 20px;}
.u_gfxy img{margin-top: 20px;border-radius: 100%; width: 100px; height: 100px; display: block; float: left;}
.u_gfxy .f-pullleft{width: 170px; margin-left: 10px; }
.u_gfxy dt{padding-top: 5px;}
.u_gfxy dd{text-indent: 1.6rem;padding-top: 5px;}
.u_gfxy .name{font-size: 16px; font-weight: bold;}
.u_gfxy .fenshu{color: #ff0000; font-size: 16px;}
.u_morebtn2 { color: #029add; font-size: 14px; padding-right: 15px; font-weight: bold; background: url(/statics/sxwd/images/new_website/icon_more.png) no-repeat right; position: absolute; right:0px; top:center; }

/* 上下滚动特效css */
.m_wnews { width:100%;  background: none; line-height:150%;  padding: 0 0;
    position: relative; border: 0px solid #CBCBCB; zoom: 1; overflow: hidden;  }
.m_wnews a{ color:#2A78B4;  }
.m_wnews div {line-height: 2em; }
.m_wnews .m_wmore { position: absolute; right: 50px; top: 25px;}
.m_wnews .pagesize { position: absolute; right: 0px; top: 45px; }
.m_wnews .pagesize a { background: url(/statics/sxwd/images/new_website/index_newadd.png) no-repeat -21px 0;
    width: 21px; height: 21px; display: block; overflow: hidden; line-height: 0;
    text-indent: -999em; margin-bottom: 3px; }
.m_wnews .pagesize a.prev:hover { background-position: 0 0; }
.m_wnews .pagesize a.next { background-position: -21px -26px; }
.m_wnews .pagesize a.next:hover {background-position: 0 -26px;}
#miniNewsRegion > div{display: table;}

/*友情链接*/
.m_friendlink a {  float: left;  display: block;  padding: 5px 10px 0 10px;  }
.m_friendlink1{display: table; width: 1210px; margin: 20px auto 0;}

    /*地图*/
.m-map{width: 1200px; overflow: hidden; margin: 30px auto 0;}
.picScroll{ margin:10px auto; overflow: hidden;  position:relative;  border:0px solid #eee; width:100%;  padding:10px 0 10px 0px; background:#fff; overflow:hidden;     }
.picScroll .prev,
.picScroll .next{ display:block; position:absolute; top:126px; left:5px; width:23px; height:23px; background:url(/statics/sxwd/images/new_website/btns.png) no-repeat;   }
.picScroll .next{ left:auto; right:5px; background-position:-25px 0; }
.picScroll .prev:hover{ background-position:0 -30px; }
.picScroll .next:hover{ background-position:-25px -30px; }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ width:360px; float:left; overflow:hidden; padding:0 6px;     }
.picScroll ul li img{ width:100%; height:auto; max-height: 236px; display:block; }
.m-map .tempWrap{ padding: 0 0px;}
.m-map h3{text-align: center; font-size: 26px; height: auto; }
.u-mapdz{margin-top: 36px;}
.u-mapdz h3{margin-bottom: 30px;}
.m-map h3{background:url('/statics/sxwd/images/new_website/bg_map.png') no-repeat center; color: #00CC99;}
.u-mapdz #allmap{float: left;}
.u-mapdz ul{float: right;    margin: 0 12px 0 0;}
.u-mapdz #allmap{width: 730px; height: 300px; background: #e5e5e5; border: 2px #c8cecb solid;}
.u-mapdz ul,.u-mapdz ul li{width: 420px;}
.u-mapdz ul li{font-size: 16px; padding: 0px 0 16px 20px; clear: both;
    display: table;}
.u-mapdz ul li a{background: #FF6600; padding: 9px 26px; color: #fff; border-radius: 6px; position: relative;
    top:10px;}
.u-mapdz ul li i{color: #00CC99; padding: 0 10px 0 0; font-size: 20px; width:30px; text-align: center;}
.u-mapdz ul li strong,.u-mapdz ul li div{float: left;}
.u-mapdz ul li div{width: 260px;}

/*公用底部*/
.m_footer {background: #e5e5e5; padding: 20px 0 170px 0!important;}
.u_footer{width: 900px; margin: 0 auto;}
.u_footernav{margin: 0px 0 20px 260px;}
.u_footernav li{float: left; font-weight: bold; font-size: 16px;}
.u_footernav li.u-fenge{padding: 0 10px;}
 .u_footerewm {width: auto;display: block;}
 .u_footerewm dl{float: right; display: block; margin: 0 0 0 20px;text-align: center;}
.u_footerewm img{width: 120px; height: 126px; }
.u_footermessage1 li{height: 42px; line-height: 42px; padding: 0 0 0 30px; text-align: left;}
.u_footermessage1 li:nth-child(1){background: url("/statics/sxwd/images/new_website/icon_dianhua.png") no-repeat left center;}
.u_footermessage1 li:nth-child(2){background: url("/statics/sxwd/images/new_website/icon_dizhi.png") no-repeat left center;}
.u_footermessage1 li:nth-child(3){background: url("/statics/sxwd/images/new_website/icon_weibo.png") no-repeat left center;}
.u_footermessage1 li:nth-child(4){background: url("/statics/sxwd/images/new_website/icon_weixin.png") no-repeat left center;}
.u_footermessage2{margin: 20px 0 0 0;}

/* 名师 */
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{border: 0px solid #e3e3e3; margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; width:188px; height: 212px; overflow: hidden; }/* 官网首页的名师样式 */
.m_bzzcontainer .slideGroup .parBd ul li .pic{ text-align:center; width:210px; height: 212px; overflow: hidden; }/* 在职专栏页的名师样式 */
.slideGroup .parBd ul li .pic img{ width: 100%; height:auto; display:block;  padding:2px; border:0px solid #ccc; }
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup .parBd ul li .title{ line-height:24px;   }
.slideGroup .parBd ul li dl{text-align: left; padding: 0px 0 0 0;padding: 0px 10px 10px 10px;}
.slideGroup .parBd ul li dl dt{text-align: center; border-bottom: 0px dashed #9d9d9d; padding: 5px 0; margin: 0 0 5px 0;}
.slideGroup .parBd ul li dl dd{color: #888; font-size: 14px; text-align: center;}
.slideGroup .parBd ul li dl dd a{background: #029add; border-radius: 5px; color: #fff; font-weight: bold; width: 100px; text-align: center; height: 30px; line-height: 30px; display: inline-block;}
.slideGroup .parBd ul li dl dd strong{width: 85px; height: 22px; margin: 8px auto 0; line-height: 22px; border-radius: 11px; bottom: 9px;
    display: block; border: 1px solid #e4e4e4; text-align: center; color: #06d191; background-color: #fff;}
.slideGroup .parBd ul li dl dd strong:hover{background-color:#06d191;color:#fff;}
.slideGroup { width:1280px; text-align:left;  }
.slideGroup  .slideBox{ overflow:hidden; zoom:1; padding:20px 42px 10px 42px; position:relative;   }
.slideGroup  .sPrev_teacher,.slideGroup .sNext_teacher{ position:absolute; left:5px; top:99px; display:block; width:30px; height:94px; border:0px solid #ddd; background:url("/statics/sxwd/images/new_website/icon_button1.png") center center no-repeat; }
.slideGroup  .sNext_teacher{ left:auto; right:5px; background:url("/statics/sxwd/images/new_website/icon_button2.png") center center no-repeat ;  }
.slideGroup  .sPrev:hover,.slideGroup  .sNext:hover{ border-color:#f60; }

/* 图书 */
.slideGroup_book .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup_book .parBd ul li{border: 0px solid #e3e3e3; margin:0 6px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup_book .parBd ul li .pic{ text-align:center; }
.slideGroup_book .parBd ul li .pic img{ width: 260px; height: auto; display:block;  padding:2px; border:0px solid #ccc; }
.slideGroup_book .parBd ul li .pic a:hover img{ border-color:#999;  }
.slideGroup_book .parBd ul li .title{ line-height:24px;   }
.slideGroup_book .parBd ul li dl{text-align: left; padding: 0px 0 0 0;padding: 0px 10px 10px 10px;}
.slideGroup_book .parBd ul li dl dt{text-align: center; border-bottom: 0px dashed #9d9d9d; padding: 5px 0; margin: 0 0 5px 0;}
.slideGroup_book .parBd ul li dl dd{color: #888; font-size: 14px; text-align: center;}
.slideGroup_book .parBd ul li dl dd a{background: #029add; border-radius: 5px; color: #fff; font-weight: bold; width: 100px; text-align: center; height: 30px; line-height: 30px; display: inline-block;}
.slideGroup_book .parBd ul li dl dd strong{width: 85px; height: 22px; margin: 8px auto 0; line-height: 22px; border-radius: 11px; bottom: 9px;
    display: block; border: 1px solid #e4e4e4; text-align: center; color: #06d191; background-color: #fff;}
.slideGroup_book .parBd ul li dl dd strong:hover{background-color:#06d191;color:#fff;}
.slideGroup_book { width:360px; text-align:left;  }
.slideGroup_book .slideBox{ overflow:hidden; zoom:1; padding:5px 42px 10px 42px; position:relative;   }
.slideGroup_book  .sPrev_book,.slideGroup_book .sNext_book{ position:absolute; left:5px; top:99px; display:block; width:30px; height:94px; border:0px solid #ddd; background:url("/statics/sxwd/images/new_website/icon_button1.png") center center no-repeat; }
.slideGroup_book  .sNext_book{ left:auto; right:5px; background:url("/statics/sxwd/images/new_website/icon_button2.png") center center no-repeat ;  }
.slideGroup_book  .sPrev:hover,.slideGroup_book  .sNext:hover{ border-color:#f60; }

/*内页通用模块*/
.zg_list_left01_sj{
    height:260px;
    background: url("/statics/sxwd/images/new_website/list4.png") no-repeat center 0/ 100% 100% ;
    margin:20px 0;
    overflow: hidden;
}
.zg_list_sj_left{
    float: left;
    width: 330px;
    overflow: hidden;
}
.ky_time{
    margin: 27px 0 0 20px;
    padding-left:35px;
    font:18px/24px 'microsoft yahei';
    color: #42b8dd;
    background: url("/statics/sxwd/images/new_website/icon_nyblock.png") no-repeat 0 0;
    height: 30px; line-height: 30px;
}
.ky_time span{
    display: inline-block;
    margin: 0 1px;
    width:25px;
    height:25px;
    border:1px solid #c6c6c6;
    border-radius: 2px;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    text-align: center;
    font: bold 16px/22px 'microsoft yahei';
    color: #fff;
    background: url("/statics/sxwd/images/new_website/icon_nyjuxing.png");
}
.ky_list_addr{
    width: 312px;
    height: 160px;
    margin: 15px 0 0 15px;
    position: relative;
    overflow: hidden;
}
.ky_list_addr em{
    display: block;
    height: 114px;
    background: #ffe7e7;
    margin-top: 21px;
}
.ky_list_addr a{
    position: absolute;
    left:0px;
    top:0;
    width: 100%;
    height: auto;
    overflow: hidden;
}
.ky_list_addr a img{width: 100%;}
.zg_list_sj_right{
    float: right;
    width: 500px;
    overflow: hidden;
    margin-right: 10px;
}
.zg_list_sj_right01{
    margin-top:27px;
    overflow: hidden;
    font-size:0;
}
.zg_list_sj_right01 a{
    width: 215px;
    text-align: center;
    display: inline-block;
    font:16px/24px 'microsoft yahei';
    width: 220px;
    padding: 0 10px;
    font-weight: bold;
    background: none no-repeat 0 0px #fff;
     position: relative;
     right: 10px;	
}
.zg_list_sj_right01 a:last-child{
    margin-left:15px;
    background: none no-repeat 0 0px;
}
.zg_list_sj_right02{
    font-size: 0;
    margin: 5px 0 0 6px;
    overflow: hidden;
}
.zg_list_sj_right02 a{
    white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
    text-align: center;
    display: inline-block;
    font:bold 14px/14px 'microsoft yahei';
    color: #42b8dd;
    width: 215px; padding:2px 10px;
}
.zg_list_sj_right02 a:last-child{margin-left:15px;}
.zg_list_sj_right03 .m_tongzhi{width:240px;padding: 0px 0 0 10px; background: none;    position: relative;float: left;}
.zg_list_sj_right03 .m_tongzhi .title{padding-bottom: 6px;}
.zg_list_sj_right03 .m_tongzhi ul{margin: 0; display: table;}
.zg_list_sj_right03 .m_tongzhi li{width: 210px; padding: 0 0 0px 15px; background-size: 10px auto;}
.zg_list_sj_right03 .m_tongzhi *{color: #000;}
.zg_list_sj_right03 .m_tongzhi .u_morebtn2{right: -20px;}

.zg_list_sj_right03{
    margin: 0px 0 0 0px;
    overflow: hidden;
}
.zg_list_sj_right03 li{
    width: 420px;
    font-size:0;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.zg_list_sj_right03 li a{
    display: inline-block;
    font:14px/20px 'microsoft yahei'!important;
    margin-right: 8px;
}
.m_nyqq{width: 180px; border: #029add solid 1px; border-radius: 99px; display: block; float: left; padding: 0 0 0 34px; height: 31px; line-height: 31px; background: url(/statics/sxwd/images/new_website/icon_qq.png) no-repeat left; text-align: left; font-weight: bold; margin: 10px auto 5px;font-size: 14px!important;}
.m_nywechat{background-image: url(/statics/sxwd/images/new_website/icon_weixin.png);
    background-repeat: no-repeat;
    background-position: 15px;
    width: 170px; border: #029add solid 1px;color: #ff0000;border-radius: 99px; display: block; float: left; padding: 0 0 0 50px; height: 31px; line-height: 31px; text-align: left; font-weight: bold; margin: 10px auto 5px;font-size: 14px!important;}

/*内页通用模块*/

#cnzz_stat_icon_1259215533{display: none;}















/*在职*/
.m_bzzcontainer{width: 1210px; margin: 0 auto; font-size: 16px;}
.m_bzzcontainer img{vertical-align:bottom; font-size: 0;display:block;}
.m_zzcontainer img{vertical-align:bottom; font-size: 0;display:block; }

/*banner*/
.m_zaizhibanner{width: 100%;overflow: hidden;}
.m_zaizhibanner .u_banner {margin: 20px auto 0; position: relative; width:1210px; height:auto; overflow: hidden; }
.u_banner .pic{ position:relative; z-index:0; }
.m_zaizhibanner .u_banner .pic img { width:100%;  height:auto; display: block;vertical-align:bottom; font-size: 0;display:block; }
.u_banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.u_banner .hd li{margin: 0 5px; background: url(/statics/sxwd/images/new_website/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;
    display:inline-block; *display:inline; zoom:1;  _background: url(/statics/sxwd/images/new_website/dot8.png) no-repeat 0 -16px;
}
.u_banner .hd .on{ background-position:0 0; }
.u_banner .prev,
.u_banner .next { width: 60px; height: 90px; margin: -60px 0 0; display: none; background: url(/statics/sxwd/images/new_website/ad_ctr.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; filter:alpha(opacity=20);opacity:0.2;  }
.u_banner .prev { left: 0; }
.u_banner .next { background-position: 0 -90px; right: 0; }
.u_banner .prev:hover,
.u_banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;  }


/*在职考研类别*/
.m_zzlb h2{width: 100%; text-align: center; height: 50px; line-height: 50px; font-weight: bold;
    font-size: 20px; color: #019add; background: #f1fafe;}

.m_zzlb .tabBox{ border-top:0px solid #029add; margin:0px auto 0;  }
.m_zzlb .tabBox .hd{ height:40px; border:0px solid #029add; border-top:0; background:#fff;
}
.m_zzlb .tabBox .hd ul{ position:absolute; width:620px;  overflow:hidden;  }
.m_zzlb .tabBox .hd li{ width:100px;  margin-left:-1px; float:left; text-align:center;
    font:normal 14px/33px "Microsoft YaHei";  color:#999;height:30px;
    font-weight: bold;line-height:32px; border-radius: 0px;
}
.m_zzlb .tabBox .hd{padding-left: 200px;}
.m_zzlb .tabBox .hd li{margin: 0 10px 0 0px;}
.m_zzlb .tabBox .hd li a{color: #639432; font-size: 18px;}
.m_zzlb .tabBox .hd li a:hover{ color:#029add; display:block;  }
.m_zzlb .tabBox .hd li.on{ background:url("/statics/sxwd/images/new_website/zz_bg1.png") no-repeat 0 0 / 100% 100%; border:none;width: 100px; height: 50px; }
.m_zzlb .tabBox .hd li.on a{ color:#fff;  }
.m_zzlb .tabBox .bd{ padding:11px 0 10px; border:0px solid #029add; border-top:0;   }
.m_zzlb .tabBox .bd dt{float: left;  font-size: 16px;   width: 460px;white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;}
.m_zzlb .tabBox .bd dd{float: right; font-size: 16px;}
.m_zzlb .tabBox .bd li{line-height: 30px;}
.m_zzlb .tabBox .m_zaizhitime{background: url("/statics/sxwd/images/new_website/bg_timeico3.png") no-repeat 0/100% auto;}
.m_zzlb .tabBox .m_zaizhitime dl{float: left; width: 20%; text-align: center; }
.m_zzlb .tabBox .m_zaizhitime dt{padding-bottom: 45px; font-weight: bold; font-size: 20px; }
.m_zzlb .tabBox .m_zaizhitime dd{font-weight: bold; font-size: 14px;}
.m_zzlb .tabBox .m_zaizhixx{width: 1200px;}
.m_zzlb .tabBox .u_zaizhixx{width: 156px; float: left; padding:17px 10px; background: #f1fafe; margin:0px 10px 0 0;}
.m_zzlb .tabBox .u_zaizhixx h3{color: #029add;}
.m_zzlb .tabBox .u_zaizhixx dl{font-weight: bold; padding: 10px 0 5px;}
.m_zzlb .tabBox .u_zaizhixx dd span{color: #029add;}
.m_zzlb .tabBox .u_zaizhixx dd > div{width: 1200px;}
.m_zzlb .tabBox .u_zaizhixx li{margin-bottom: 5px;}

/*在职名师*/
.m_bzzcontainer .m_mingshi{border:1px solid #9fceff;}
.m_bzzcontainer .m_mingshi .slideGroup{width: 1190px; margin: 0 auto;}
.m_bzzcontainer .m_mingshi .slideGroup .parBd ul li .pic img{width: 205px; height: auto;}
.m_bzzcontainer .m_mingshi.slideGroup .parBd ul li{margin: 0 10px;}
.m_bzzcontainer .m_mingshi .slideTxtBox .hd ul{width: 1160px; position: relative; margin: 0 auto;}
.m_bzzcontainer .m_mingshi .u_basetitle2{font-size: 19px; font-style: normal; padding: 20px 0 0 0;}
.m_bzzcontainer .m_mingshi .u_basetitle2 span{font-size:  20px;border-left:  2px solid #029add;
    padding: 0 0px 0px 10px; border-bottom: 0; margin-left: 20px;}
.m_bzzcontainer .m_mingshi .slideBox{padding: 10px 42px 10px 42px;}
.m_bzzcontainer .m_mingshi .u_morebtn2{color: #000; font-size: 16px; font-weight: normal;
 top: 2px;}
.m_bzzcontainer .m_mingshi .u_morebtn2{    background: url(/statics/sxwd/images/new_website/icon_more1.png) no-repeat right;
    padding-right: 25px;}

/*在职通用*/
.m_zzcontainer{width:1210px; display: table; clear: both;}
.m_zzcontainer .u_zzcontainer1{float: left; width: 300px; }
.m_zzcontainer .u_zzcontainer2{float: left; width: 638px; margin-left: 15px;}
.m_zzcontainer .u_zzcontainer3{float: left; width: 300px; margin-left: 15px;}


.m_part1 .u_zzcontainer1 img{width: 100%;}
.m_part1 .u_zzcontainer1 table{width: 100%; margin: 0px 0;}
.m_part1 .u_zzcontainer1 td{text-align: center; padding: 5px;}
.m_part1 .u_zzcontainer2{border: 1px solid #9fceff; padding: 0px; width: 638px;}
.m_part1 .u_zzcontainer2 .word-style1{ padding:0 10px 5px;}
.m_part1 .u_zzcontainer2 .word-style1:first-child{margin-top: 10px;}
.m_part1 .u_zzcontainer2 .word-style1 h2{padding:0px 0 5px 0;}
.m_part1 .u_zzcontainer2 .word-style1 h2 a {height: 24px; line-height: 24px;font-size: 18px;
width: 190px; white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;}
.m_part1 .u_zzcontainer2 .word-style1 .split-line {    padding-top: 2px;font-style: normal;padding-left: 5px;padding-right: 5px; font-size: 14px;}
.m_part1 .u_zzcontainer2 .word-style1 p a {height: 28px;line-height: 28px; font-size: 14px; white-space: nowrap;
width: 140px; white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;
 }

.m_part1 .u_zzcontainer2 .word-style1 a,.m_part1 .u_zzcontainer2 .word-style1 i{display: inline-block; float: left;}
.m_part1 .u_zzcontainer2 .word-style1 h2,.m_part1 .u_zzcontainer2 .word-style1 p{display: table;}
.theme-color { color: #0094FF; }
.split-line { font-size: 12px; color: #c8c8c8; font-family: "simsun"; }



.m_part1 .u_zzcontainer3{border: 0px solid #029add; width: 239px; padding: 0px;}
.m_part1 .u_zzcontainer3 h3{padding: 0 0 0px 0; }
.m_part1 .u_zzcontainer3 dt{font-size:18px;font-weight: bold;margin-bottom:8px;color:#069FBE;
    border-bottom: 1px #069FBE dashed; padding-bottom: 10px;}
.m_part1 .u_zzcontainer3 dd{margin-top: 0px; width: 100%; overflow: hidden;}
.m_part1 .u_zzcontainer3 dd div{width: 260px;}
.m_part1 .u_zzcontainer3 dd a{font-size:14px;padding :5px 4px 0 0; display: inline-block; float: left;
width: 75px; white-space: nowrap; word-break: keep-all; overflow: hidden; text-overflow: ellipsis;}
.m_part1 .u_zzcontainer3 dd a:hover{color: #cc0000;}
.m_part1 .u_zzcontainer3 .u_service a{padding :9px 0px; display: inline-block; background: #0092FF;  width: 115px;text-align: center;
    color: #fff; border-radius: 6px;}
.m_part1 .u_zzcontainer3 .u_service a.f-pullleft{float: left;}
.m_part1 .u_zzcontainer3 .u_service a.f-pullright{float: right;}
/*.m_part1 .u_zzcontainer3 .u_service a:nth-child(1){margin:0 6px 0 0;}*/
/*.m_part1 .u_zzcontainer3 .u_service a:nth-child(2){margin: 0px;}*/
.m_part1 .u_zzcontainer3 .u_service a{margin-top: 10px;}
.m_part1 .u_zzcontainer4{float: left;width: 894px; margin-left: 15px; margin-top: 10px;}

.m_part1 .u_zzcontainer4 a{width: 216px; height: 146px; margin: 0px 10px 0 0; display: block;
    float: left;}
.m_part1 .u_zzcontainer4 a:last-child{margin-right: 0;}

.m_part1 .u_zzcontainer4 img{width: 216px; height: 146px; margin: 0px 10px 0 0; display: block;
    float: left;}
.m_part1 .u_zzcontainer4 img:last-child{margin-right: 0;}
.m_part1 .s_ftred{color: #cc0000;}

.m_part2 .u_zzcontainer1 .u_fstj{width: 100%; margin: 0;}
.m_part2 .u_zzcontainer1 .u_fstj .content li a{width: 300px; }
.m_part2 .u_zzcontainer1 h3{text-align: center; padding: 0 0 5px 0;}
.m_part2 .u_zzcontainer1 img{width: 100%;}
.m_part2 .u_zzcontainer1 table{width: 100%; margin: 0px 0;}
.m_part2 .u_zzcontainer1 td{text-align: center; padding: 5px;}
.m_part2 .u_zzcontainer2{border:1px solid #c7df95; padding: 0 0 0px 0;}
.m_part2 .u_zzcontainer3{border: 1px solid #c7df95; width: 217px; padding:0 10px 10px 10px;}
.m_part2 .u_zzcontainer3 dl{float: left; text-align: center; padding: 12px 0 0 0 ;   width: 105px;}
.m_part2 .u_zzcontainer3 dt img{max-width: 100px; height: 60px; display: inline;}
.m_part2 .u_zzcontainer3 dt{text-align: center;}
.m_part2 .u_zzcontainer3 dd{padding: 5px 0 0px 0;}
.m_part2 .m_syzt{width: 620px; margin: 10px;}
.m_part2 .m_zzlb .tabBox .hd{padding: 0;}
.m_part2 .m_zzlb .tabBox .hd{}
.m_part2 .u_zzcontainer3 {}

.m_part3 .u_zzcontainer1 h3{text-align: center; padding: 0 0 5px 0;color: #C5950F;}
.m_part3 .u_zzcontainer1 img{width: 300px; height: 98px;}
.m_part3 .u_zzcontainer1 table{width: 100%; margin: 0px 0;}
.m_part3 .u_zzcontainer1 table th{color: #C5950F;padding:10px 0 5px 0;font-size: 16px;
text-align: center;}
.m_part3 .u_zzcontainer1 td{text-align: center; padding:6px 5px;font-size: 16px;}
.m_part3 .u_zzcontainer2{border: 1px solid #C5950F; padding: 0 0 10px 0;}
.m_part3 .u_zzcontainer2 img{width: 304px; height: 160px; float: left; margin: 10px 0 0 10px;}
.m_part3 .u_zzcontainer3{border: 1px solid #C5950F; width: 217px; padding: 10px;}
.m_part3 .u_zzcontainer3 h3{padding: 0 0 0px 0; color: #C5950F;}
.m_part3 .u_zzcontainer3 dt{font-weight: bold;margin-top:20px; font-size: 18px;}
.m_part3 .u_zzcontainer3 dd{margin-top: 0px;font-size: 16px;}
.m_part3 .u_zzcontainer3 dd span{padding :10px 10px 0 0; display: inline-block;}

.m_tuijian .u_tuijian{width: 303px; margin:0px 0px 10px 10px; float: left}
.m_tuijian .u_tuijian img{float: left;display: block;}
.m_tuijian .u_tuijian dl{float: right;display: block;}
.m_tuijian .u_tuijian img{width: 120px; height: auto;}
.m_tuijian .u_tuijian dl{width: 175px;}
.m_tuijian .u_tuijian dd{font-size: 16px;color: #888;}

.zz_content{width: 1210px; display: table; clear: both;}
.zz_content img{width: 100%; margin-bottom: 20px;}


.m_caihong{margin-top: 10px;}
.m_caihong ul{ margin-top:15px; text-align:center;}
.m_caihong li{ display:inline-block; padding:0 16px; border-radius:5px; line-height:35px; margin-bottom:5px;}
.m_caihong li.li1{ background:#bf75fe url(/statics/sxwd/images/new_website/sm_li_bg.png) bottom center no-repeat;}
.m_caihong li.li2{ background:#fea700 url(/statics/sxwd/images/new_website/sm_li_bg.png) bottom center no-repeat;}
.m_caihong li.li3{ background:#ff7ac9 url(/statics/sxwd/images/new_website/sm_li_bg.png) bottom center no-repeat;}
.m_caihong li.li4{margin-bottom:0; background:#2bb5fe url(/statics/sxwd/images/new_website/sm_li_bg.png) bottom center no-repeat;}
.m_caihong li.li5{margin-bottom:0; background:#ff7982 url(/statics/sxwd/images/new_website/sm_li_bg.png) bottom center no-repeat;}
.m_caihong li.li6{margin-bottom:0; background:#37e198 url(/statics/sxwd/images/new_website/sm_li_bg.png) bottom center no-repeat;}
.m_caihong li a{ color:#fff;}

a.m_szrd{background:url(/statics/sxwd/images/new_website/rili2.gif) no-repeat 0 0 / 100% auto;
    display: block; width: 100%; height: 320px; text-align: center; display: inline-block; font-size: 18px; line-height: 505px;}
/*a.m_szrd:hover{color: #fff;}*/

/*自划线院校*/
.ny_offcn_fstjrig{width: 347px!important;}
.ny_offcn_fstjrig .offcn_positr{padding-left: 20px;}
.ny_offcn_fstjrig .offcn_positr a { white-space: nowrap; font: 14px/28px '微软雅黑'; color: #666; display: inline-block; width: 60px; text-align: center; padding: 0!important;}

.m_kylb .tabBox .hd ul {position: relative;}
.offcn_fstjrig {
    width: 288px; background: #ebf7fc; padding: 10px 0 10px 12px;
}
.offcn_pulebj03 {
    background-position: -75px -150px;
}
.offcn_pubhot {
    padding-left: 0px;
    height: 30px;
    font: 18px/30px 'microsoft yahei';
    color: #333;
}
.offcn_fsxcont {
    width: 280px;
    height: 30px;
    /*background: url(../images/offcn_fenshuxian.jpg) no-repeat;*/
    padding-left: 0px;
}
.offcn_lnfsx {
    font: 14px/16px 'microsoft yahei';
    color: #a36000;
    margin: 15px 0 10px;
}
.offcn_fsxcont a {
    display: block; width: 43px; height: 20px; font: 14px/20px '宋体'; color: #029add; text-align: center; float: left; margin-right: 10px;
    border: 1px solid #029add;
    border-radius: 99px;
}

.offcn_positr {
    height: auto;
}
.offcn_positr a {
    white-space: nowrap;
    font: 14px/28px '微软雅黑';
    color: #666;
}
.offcn_positr span {
    color: #ccc;
    margin: 0 1px;
}

.m_footnav { display: none;}



/*领取资料开始*/
.m_zllq{
    display: flex; flex-direction: row; flex-wrap: nowrap; justify-content: space-between;
}
.m_qtyx form{padding-top: 10px;}
.m_zllq ul{width: 23.3%;}
.m_zllq ul li{
    padding: 5px 0px 5px 0px; border-bottom:0px #383838 dashed;
}
.m_zllq ul li:first-child{
    border: none; background: #e0f7ff; padding: 5px 15px; border-radius: 5px; text-align: center;
    font-size: 16px; margin-bottom: 5px;
}
.m_zllq ul li:first-child img{position: relative; top: 3px;}
.m_zllq ul li:first-child img:first-child{float: left;}
.m_zllq ul li:first-child img:last-child{float: right;}
.m_zllq ul li span{
    float: right; color: red; cursor: pointer;
}

.m_qtyx{background: #e0f7ff;padding: 15px 0 15px 90px;}
.m_qtyx .m_checkbox{text-align: center;overflow: hidden;}
.m_qtyx .m_checkbox label{float:left;width:160px;color:#356fcf;margin-bottom: 5px;text-align: left;}
.m_qtyx .m_checkbox label span{display: inline-block;padding: 10px 0; text-align: center;
    width: 65%;margin-left: 15px; border-radius: 4px; background:#fff;font-size: 16px;}
.m_qtyx form{text-align: left; position: relative;}
.m_qtyx form input{ width: 180px; border: none; font-size: 16px; padding: 10px 10px; border-radius: 6px; margin-right: 20px;}
.m_qtyx form span{font-size: 16px; padding-right: 5px;}
.m_qtyx form a#m_input{position: absolute; right: 100px; bottom: 30px;
background: #007aff; color: #fff;font-size: 18px; padding: 10px 25px; border-radius: 6px;
}
/*领取资料结束*/

.u_cebianad, .s_showtcform {
    display: none!important;
}


/* 内页表单&分校信息开始 */
.m_nyform {

}

.m_nyform form a,.m_nyform form input {
	display: block;
	width: 100%;
	font-size: 18px
}

.m_nyform form input {
	box-sizing: border-box;
	margin: 0 auto 10px;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
	background: #fff;
	color: #afafaf;
	padding: 0 0 0 15px;
	border: 1px solid #e1e1e1;
	font-family: microsoft yahei;
	border-radius: 5px
}

.m_nyform form a {
	margin: 0 auto;
	border-radius: 6px;
	width: 100%;
	text-align: center
}
.m_nyform form h3 {
	margin: 10px auto;
	width: 100%;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	height: 30px;
	line-height: 30px
}
.m_nyform form.m_input a#m_input {
	width: 100%;
	height: 42px;
	line-height: 42px;
	background: #2a97f1;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	margin-left: 0
}

.m_nyform{
background: #ECF7FD;
}
.m_nyform h3{
	color: #0299DE!important;
	font-size: 22px; font-weight: bold!important;
	font-style: italic; text-align: center!important;
}
.m_nyform h4{
	color: #BEC6C8;
	font-size: 14px; font-weight: bold;
	font-style: italic; text-align: center; padding: 10px 0 20px 0;
}
.m_nyform .s_fenxiao ul{
	width: 100%; display: flex; padding: 0; margin: 0;margin-top: 15px;
	 justify-content: flex-start; flex-wrap: wrap;
}
.m_nyform li{width: 68px;display: block; text-align: center; height: 35px; line-height: 35px;
list-style: none; border: #0299E0 1px solid; margin: 0px 0 10px 10px; font-size: 16px; border-radius: 10px; }
.m_nyform li:last-child{background: #039ADF; color: #fff;}
.m_nyform li:hover{background: #039ADF; color: #fff;}
/* 内页表单&分校信息结束 */