@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
li{ list-style-type:none;}
a:link{text-decoration: none;color:#000; font-size:15px;}
body { width:100%; /**font-family:"微软雅黑";****/font-family: "SimSun"; font-size:12px; overflow-x:hidden;  }
img { border:none}
.clear{ clear:both;}

/****TOP*******/
.zg-top { width:100%; height:39px; background:#fff; overflow:hidden; }
.top-in{ width:1000px; height:39px; margin:0 auto; }
.logo{ float:left; }
.top-ul{ float:right; }
.top-ul ul{margin-top:5px; }
.top-ul ul li{ float:left; line-height:36px; margin-right:20px}
.top-ul ul li a{ font-size:12px; color:#666; }
.top-ul ul li a:hover{ color:#e60012; }


/******直播日历头部css*********/
.zhibo{ width:100%; height:688px; background:url(../images/bg-1.jpg) top center no-repeat; padding-top:315px; overflow:hidden;  }
.zhibo-in{ width:1000px; height:635px; margin:0 auto;  background:#273462; overflow:hidden }
.zhibo-top { width:1000px; height:38px; background:#5f6989; }
.zhibo-top .bt-1{ float:left; width:145px; height:38px; margin-left:20px;  }
.zhibo-p{ float:right; height:38x; text-align:right; padding-right:20px; }
.zhibo-p ul li{ float:left; line-height:38px; margin-left:15px;color:#ccccff;  }
.zhibo-p ul li a{ color:#ccccff; font-size:12px;  }
.zhibo-p ul li a:hover{ color:#fff; }


/********日期切换效果css**********/
#con {FONT-SIZE: 12px; MARGIN: 0px auto; WIDTH: 1000px; margin-top:47px;}
#tags {PADDING-left:48px; HEIGHT: 55px; border-bottom:1px solid #fff; margin:0 18px; }
.con-title{ height:98px; overflow:hidden;}
#tags LI { height:112px;  float:left; margin-right:120px; background:url(../images/dot03.png) no-repeat center;}
#tags LI A {PADDING:3px 10px; FLOAT: left;COLOR: #fff; LINE-HEIGHT: 25px;HEIGHT: 25px; border:1px solid #fff;border-radius:5px; }
#tags LI.emptyTag {BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px}
#tags LI.selectTag {height:115px;POSITION: relative; background:url(../images/dot02.png) no-repeat center;}
#tags LI a { color:#fff; }
#tags LI.selectTag A {BACKGROUND-POSITION: right top; color:#fb6f3e; LINE-HEIGHT:25px;HEIGHT:25px;border:1px solid #fb6f3e; }
#tagContent { height:470px; width:1000px; BACKGROUND-COLOR:#141c37; }
.tagContent {DISPLAY: none; WIDTH:1000px;HEIGHT: 470px; }
.tagContent ul li{float:left; margin:10px 16px; height:210px; width:218px; }
#tagContent DIV.selectTag {DISPLAY: block}



/*******时段和视频css*********/
.shiduan-z{ width:250px; height:470px; float:left; overflow:hidden;  }
.shiduan-z p { width:210px; height:35px; line-height:35px; color:#fff; background:#fb6f3e; padding:0 20px; font-size:16px; cursor:pointer; margin-bottom:12px; overflow:hidden;}
.shiduan-z ul {  }
.shiduan-z ul li { padding-left:20px; height:24px; line-height:24px; background:url(../images/dot01.png) no-repeat 0 7px;}
.shiduan-z ul li span{ font-size:14px; color:#d0d0d3; cursor:pointer; }
.shiduan-z ul li span:hover{ color:#fb6f3e}
.shiduan-y{ width:700px; height:470px; float:left; padding:0px 25px; overflow:hidden; }
.shiduan-y h3 { color:#fff; font-size:18px; padding:10px 0 ; font-weight:normal;}
#play_video { width:700PX; HEIGHT:380PX; overflow:hidden; }
.shiduan-y p{ color:#fff; font-size:12px; margin-top:5px; }



/******备考头部css********/
.beikao{ width:100%; height:708px; background:url(../images/bg-2.jpg) top no-repeat; overflow:hidden;padding-top:50px; }
.beikao-in { width:1000px; height:630px; margin:0 auto; background:rgba(255,255,255,.5); position:relative; overflow:hidden; }
.beikao-top { width:1000px; height:45px; background:#e71f19; display:block;}
.beikao-top .bt-2{ float:left; width:145px; height:45px; margin-left:20px; background:#e71f19}
.beikao-ul {float:right; height:45x; text-align:right; padding-right:20px;}
.beikao-ul li{ float:left; line-height:45px; margin-left:15px;color:#fff;  }
.beikao-ul li a{ color:#fff; font-size:12px;  }
.beikao-ul li a:hover{ color:#eee }


/******职业点击切换效果css**********/
#tab{position:relative; margin-top:30px; height:550px;  }
.tabList{ width:1000px; height:100px; overflow:hidden }
.tabList ul {  height:45px; margin:0 18px; border-bottom:1px solid #fff; padding-left:48px; }
#tab .tabList ul li{height:90px;float:left;position:relative;cursor:pointer;font-size:14px;color:#fb6f3e;margin-right:100px;background:url(../images/dot05.png) no-repeat center;}
.tabList ul li span{background:#fff;padding:5px 20px; display:inline-block;border-radius:8px;}
#tab .tabList li.cur span{background:#fb6f3e;color:#fff;}
#tab .tabCon{position:absolute;left:0px;top:80px;width:1000px;height:470px;overflow:hidden;}
#tab .tabCon div{position:absolute;opacity:0;filter:alpha(opacity=0);zoom: 1;}
#tab .tabList li.cur{ background:url(../images/dot04.png) no-repeat center; height:95px;}
#tab .tabCon div.cur{opacity:1;filter:alpha(opacity=100);}
#tab .tabCon .li-ul{ overflow:hidden;}
#tab .tabCon .li-ul li { float:left; margin-left:26px; margin-bottom:20px; height:215px; width:218px; display:inline;  }
#tab .tabCon .li-ul li .p-1 {overflow:hidden; height:45px; margin-top:15px;text-align:center; line-height:22px; position:relative; z-index:9999; }
#tab .tabCon .li-ul li .p-1 a{ color:#212639; font-size:16px;   }
#tab .tabCon .li-ul li .p-1 a:hover{ color:#e00;}
.cur ul li .p-1 a:hover{color:#e00 }
#tab .tabCon .li-ul li .p-img { width:220px; height:150px; overflow:hidden; position:relative; z-index:222; }
#tab .tabCon .li-ul li .p-img img{  width:220px; height:150px;transition:all 1s;}
#tab .tabCon .li-ul li .p-img:hover img { transform:scale(1.1);}




/*****中公名师*******/

.offcn_teacher_team { margin-top: 10px; overflow: hidden; width:1000px; margin:0 auto;}
.offcn_pub_hd { height: 50px; font: normal 22px/50px "Microsoft yahei"; color: #333;}
.teacher_team_l { width: 740px; border-top: 1px solid #e60000;height: 442px; float:left;}
.teacher_team_l ul {width: 760px; overflow: hidden; }
.teacher_team_l li { position: relative; width: 170px; height: 200px;float: left; margin: 20px 20px 0 0; z-index: 5; overflow: hidden;}
.teacher_team_l li img { width:170px; height:200px; transition:all .5s; }
.teacher_team_l li img:hover{ transform:scale(1.1) }

.eoffcnMz { width: 230px;padding-left:30px;  border-top: 1px solid #dadada; float:right;}
.o-sub-hd { position: relative; height: 36px; font-size: 18px; color: #333; font-family: "Microsoft Yahei";padding-top: 20px;}
.eoffcnMzUL { height: 251px; border-left: 1px solid #e0e0e0; margin-top: 20px;}
.eoffcnMzUL li { position: relative; height: 46px;margin-bottom: 20px; padding-left: 19px;}
.eoffcnMzUL li i {display: block;position: absolute; top: 7px;left: -4px; float: left; width: 7px; height: 8px; overflow: hidden; line-height: 8px;background:url(../images/oindex_ico_2.png) -53px -274px no-repeat;}
.eoffcnMzUL li span { display: block; height: 20px; line-height: 20px;overflow: hidden;}
.eoffcnMzUL li span a { font-family: "Microsoft yahei"; color: #444; font-size: 14px;}
.eoffcnMzUL li strong { display: block; height: 26px;line-height: 26px;}
.eoffcnMzUL li strong a {color: #d72900; font-size: 14px; font-family: "Microsoft yahei";font-weight: normal;}


/*****中公网校*******/
.offcn_advantage { overflow: hidden; width:1000px; margin:20px auto 40px;}
.offcn_pub_hd {  height: 50px; font: normal 22px/50px "Microsoft yahei"; color: #333;}
.eOffcnAdvantage { width: 740px;border-top: 1px solid #e60000; float:left;}
.eOffcnAdl { float: left; width: 184px; height: 144px; margin: 29px 0 0 0; text-align: center; border-right: 1px solid #ebebeb; overflow:hidden;}
.eOffcnAdl a {text-decoration: none;}
.eOffcnAdl dt {margin: 0 auto; height: 80px; width: 80px; overflow: hidden;text-indent: -9999em; overflow:hidden;}
.eOffcnAdl dd.adva_tite_info { font: normal 16px "Microsoft yahei"; padding-top: 10px;color: #444;}
.eOffcnAdl dd.adva_tite_info { font: normal 16px "Microsoft yahei";padding-top: 10px;color: #444;}
.eOffcnLinne { height: 1px; line-height: 1px;overflow: hidden;  padding-top: 25px; clear: both; border-bottom: 1px solid #ebebeb;}
.adva_detail_info { color:#666; height:32px; line-height:32px; font-size:12px;}
.effcnComment { width: 230px; padding-left: 30px; border-top: 1px solid #dadada; float:right;}
.eOffcnAdl dt.ico_msjx{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 0 no-repeat;}
.eOffcnAdl dt.ico_xsxx{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -90px no-repeat;}
.eOffcnAdl dt.ico_zxdy{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -180px no-repeat;}
.eOffcnAdl dt.ico_kcxz{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -270px no-repeat;}
.eOffcnAdl dt.ico_hlst{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -360px no-repeat;}
.eOffcnAdl dt.ico_fdzl{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -450px no-repeat;}
.eOffcnAdl dt.ico_slpg{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -540px no-repeat;}
.eOffcnAdl dt.ico_zysj{ background:url(//statics.eoffcn.com/statics/images/index/oadvantage_img.jpg) 0 -630px no-repeat;}


/****底部********/
.copyRight, .offcnCopy {width:100%; background: #444546;}
.offcnCopy { padding: 45px 0 30px 0;  line-height: 32px;color: #aaa;text-align: center;}
.offcnCopy a { color: #aaa; font-size:12px; margin:0 5px;}
.offcnCopy a:hover{ color:#e00;}


