@charset "utf-8";
/* CSS Document */
html, body, div, span,h1, h2, h3, h4, h5, h6, p,a,em, img,strong,dl, dt, dd,ul, li{ padding:0; margin:0; border:0; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#333;}
a{ text-decoration:none;}
li{ list-style:none;}
/*顶部咨询电话*/
.top{ width:100%; height:30px; background:#EAEAEA;}
.top .tel{ width:980px; margin:0 auto; color:#5E5E5E; line-height:30px;}
.top .left{ width:207px;float:left;}
.top .right{ width:190px;float:right;}
.top .right a{color:#5E5E5E;}
.top .right strong{ font-weight:normal; padding-left:4px; padding-right:4px;}
.top li{ float:left;}
/*logo标题*/
.logo{ width:980px; overflow:hidden; margin:0 auto;}
.logo .left{ width:400px; height:85px; background:url("../imgs/logo3.png")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/logo3.png*/ no-repeat; position:relative; top:-10px; float:left;}
.logo .left a{ width:300px; height:0; padding-top:100px; overflow:hidden; display:block;}
.logo .right{ float:right; padding-top:25px; padding-right:12px;}
.logo .txt{ width:210px; height:29px; border:solid 1px #CB0404; float:left;}
.logo .btn{ width:79px; height:33px; background:#CB0404; font-size:15px; font-weight:bold; color:#fff; border:none;cursor:pointer;}
/*菜单区域*/
.menu{ width:1000px; height:42px; background:#CB0404;}
.menu ul{ width:980px;margin:0 auto;}
.menu li{ height:42px;float:left; padding-left:20px; padding-right:20px; font-size:14px; line-height:42px;}
.menu a{ color:#fff;}
.menu .AllSubjects{ width:200px; background:#CB0404; background-repeat:no-repeat; background-position:210px 17px; position:relative;}
.menu em{font-style:normal;}
.menu .left{padding-right:80px;}
.menu li ul{ width:200px;position:absolute; left:-10px; top:42px;z-index:100;}
.menu  .AllSubjects li{width:200px;height:35px;line-height:35px;background-color:#FAFAFA;}
.menu  .AllSubjects li:hover{ background-color:#786A65; cursor:pointer;  /*opacity:0.7; filter:alpha(opacity=70);*/}
.menu  .AllSubjects li:hover strong {color:#fff;}
.menu  .AllSubjects li:hover a { color: #fff;}
.menu  .AllSubjects li a{color:#1E1E1E; padding-left:10px;}
.menu .AllSubjects .singular{ background-color:#F0F0F0;}
.menu li .l{float:left;}
.menu li .r{float:right;}
.menu dl{ width:634px;position:absolute; left:240px; top:0;padding-left:10px; background: #fff url("../imgs/menu_bg_03.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/menu_bg_03.jpg*/ repeat-y;}
.menu .bottom_line{ width:634px; height:9px;background:url("../imgs/menu_bg_06.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/menu_bg_06.jpg*/ no-repeat left bottom;position:relative; left:-10px;+left:-20px;top:8px;+top:10px;}
.menu dt{ width:613px; height:30px; line-height:30px; border-bottom:solid 1px #C9C9C9;}
.menu dd{ width:600px; line-height:20px; padding-top:10px; padding-left:10px; padding-bottom:10px;}
.menu .AllSubjects li:hover dl dt strong {color:#1E1E1E;}
.menu .AllSubjects li:hover dl dd a{ padding-left:3px; padding-right:3px; color:#1E1E1E;}
.menu .AllSubjects li:hover dl dd a:hover{text-decoration:underline; color:#1E1E1E;}
/*轮播图*/
.flash{
	width:1000px;
	height:315px;
	overflow:hidden;
	position:relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.flash .bd{ width:790px; position:relative; left:240px;}
.flash .hd{ position:absolute; bottom:10px; right:15px;}
.flash .hd li{ width:9px; height:9px; float:left; margin:3px; border:solid 3px #fff; background:#868686; cursor:pointer;}
/*精品课程*/
.course{ width:1000px; overflow:hidden; margin:0 auto; padding-top:20px;}
.course .title{ height:34px;border-bottom: solid 2px #CB0404;}
.course .title li{ width:180px;line-height:34px; background:#E4E3DE; float:left; margin-right:3px; text-align:center;}
.course .title .cur{ background:#CB0404;}
.course .title .cur a{ color:#fff;}
.course .Content{ width:998px; overflow:hidden;padding-top:10px; border:solid 1px #C9C9C9; border-top:none;}
.course .Content strong{ float:left; padding-left:58px; padding-top:3px; margin-bottom:15px;}
.course .Subtitle li{ width:60px; height:24px; line-height:24px; text-align:center; float:left; margin-left:4px;margin-right:4px;}
.course .Subtitle .current{ background:#CB0404;}
.course .Subtitle li a{}
.course .Subtitle .current a{ color:#fff;}
.course .SubContent{ width:1000px;overflow:hidden;clear:both; padding-bottom:30px;}
.course .SubContent .tit { width:980px; height:30px;line-height:30px; background:#E4E3DE;}
.course .SubContent li{ width:880px; height:35px; margin:0 auto; line-height:35px; border-bottom:solid 1px #E4E4E4;}
.course .SubContent span{ float:left; }
.course .CName{ padding:0 100px;}
.course .CTime{ padding:0 100px;}
.course .CClass{ padding-right:70px;}
.course .CAdress{ padding-right:70px;}
.course .CPrice{ padding-right:70px;}
.course .Name{ width:182px; padding:0 20px;}
.course .Time{ width:144px; padding-left:50px;}
.course .Class{ width:50px; padding:0 55px;}
.course .Adress{ width:60px; padding-right:20px;}
.course .Price{ width:43px; padding-right:60px; padding-left:40px;}
.course .Buy{ width:60px; height:22px; line-height:22px; background:#CB0404; text-align:center; border-radius:5px; margin-top:8px;}
.course .Buy a{ color:#fff;}
/*新闻资讯及职业资格*/
.News{ width:980px; margin:0 auto; padding-top:20px;}
.List{overflow:hidden; border:solid 1px #D7D7D7; border-top:solid 3px #CB0404;}
#NewsList{width:673px; float:left;}
.List h2{ width:143px; height:27px; line-height:27px; background:#CB0404; font-weight:normal; color:#fff; text-align:center; float:left;}
.News .r{float:right;padding-right:20px;}
.News .l{float:left;}
.News .more{ line-height:22px; float:right; padding-right:20px;}
.List .content{clear:both;padding-top:5px;+padding-top:10px;padding-bottom:10px;}
.News .List img{ padding:0 15px 15px 15px; float:left;}
.List li{ height:22px; line-height:20px; padding-left:15px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
#status{ width:276px;float:right;}
#status li{+height:19px;}
#status li a{ color:#363636;}
.picture{ width:980px;margin:0 auto; clear:both; padding-top:20px;}
/*报名与辅导信息*/
#infomation{ width:980px; margin:0 auto; margin-top:30px;}
#infomation .left{ width:440px; float:left;}
#infomation img{ float:left;}
#infomation h1{ font-size:18px;padding-left:15px; padding-top:10px; padding-bottom:10px;}
#infomation .book{ width:210px; height:100px;float:left; padding-left:0; padding-bottom:15px;}
#infomation p{height:100px;}
#infomation strong{ display:block; padding-bottom:15px;}
#infomation .middle{ width:270px; float:left;}
#infomation .right{ width:270px; float:left;}
#infomation ul{ border-left:solid 1px #D7D7D7;}
/*版权等区域*/
.function{ width:980px; margin:0 auto; text-align:center; padding-top:15px; clear:both;}
.function a{ color:#5E5E5E;}
.scan{ width:100%; height:143px; background:#E3E3E3; margin-top:15px; clear:both;}
.scan img{ margin-left:80px;}
.copyright{ width:980px; margin:0 auto; padding-top:15px; padding-bottom:30px;}
.copyright p{ height:20px;text-align:center;}
.copyright img{ padding-left:5px;}

/*首页结束*/
/*关于我们*/
.about{ width:980px; min-height: 540px; margin:0 auto; padding-top:20px;}
.about .left{ width:230px; border:solid 1px #E4E4E4; float:left;}
.about .title{width:207px; height:11px; background:url("../imgs/left-nav-bg.png")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/left-nav-bg.png*/ no-repeat; margin-left:10px; margin-top:20px;}
.about img{ margin-top:-10px; padding-left:20px;}
.about .left .content{ padding-top:50px; padding-left:10px;}
.about li{ width:207px; height:30px; line-height:30px; text-align:left; background:#E4E4E4; margin-bottom:15px;}
.about .current{ background:#949494;}
.about li a{ padding-left:50px;}
.about .current a{ color:#fff;}
.about .right{ width:720px; min-height: 540px; border: solid 1px #E4E4E4; float:left; margin-left:20px; border-top:solid 6px #CB0404; border-radius:5px; float:left;}
.about h2{ font-size:18px; color:#CB0404; background:url("../imgs/about_03.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/about_03.jpg*/ no-repeat left bottom; padding-bottom:5px; position:relative; z-index:99;}
.about dt{ padding-top:25px; padding-left:35px; margin: 10px;}
.about dd{ width:650px; border-top:solid 4px #E4E4E4; margin-left:35px; margin-top:-4px; padding-top:20px;}
.about p{ width: 656px; margin: 0 auto; line-height:28px;text-indent:20px; font-size: 14px;}
.line{ width:980px; margin:0 auto; border-top:solid 1px #E4E3DE; clear:both; margin-top:20px;}

/*联系我们*/
.contact { width:980px; min-height: 540px; margin:0 auto; padding-top:20px;}
.contact .right{ float: right; width:720px; min-height: 540px; border: solid 1px #E4E4E4; margin-left:20px; border-top:solid 6px #CB0404; border-radius:5px; }
.contact h2{ margin: 35px 0 0 45px; font-size:18px; color:#CB0404; background:url("../imgs/about_03.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/about_03.jpg*/ no-repeat left bottom; padding-bottom:5px; position:relative; z-index:99;}
.right-con { padding: 20px 35px;}
/*关于我们结束*/
/*学习资料*/
.Data{ width:1000px; overflow:hidden; margin:0 auto; margin-top:0px;}
.Data .right{ width:730px;float:right;}
.Data .DataList{ width:730px; float:right;}
.DataList ul{ padding-top:15px; padding-left:10px;}
.DataList li{ height:30px; line-height:30px; border-bottom:dashed 1px #D7D7D7; background:url("../imgs/listico.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/listico.jpg*/ no-repeat left center; padding-left:15px;}
.DataList a{ color:#1E1E1E;}
.DataList .ll{ float:left;}
.DataList .rr{ float:right; padding-right:40px; color:#A1A1A1;}
.HotData{ width:240px; overflow:hidden; float:left; margin-top:150px;border:solid 1px #E4E3DE;}
.HotData .title{height:34px; line-height:34px; background:#E4E3DE;}
.HotData h2{font-weight:normal; float:left; padding-left:10px;}
.HotData span{ float:right; padding-right:15px;}
.HotData ul{ padding-left:10px; padding-bottom:10px;}
.HotData li{ height:30px; line-height:30px; padding-left:15px; background:url("../imgs/i_arrow2.gif")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/i_arrow2.gif*/ no-repeat left center;}
.yema{ margin-top: 25px; text-align: center;}
.yema span,.yema strong{ display: inline-block; width:18px; height:18px; line-height:18px; text-align:center; border:solid 1px #CB0404; margin:5px; color:#CB0404; cursor: pointer;}
.yema .close{ color:#BCBCBC; border:solid 1px #BCBCBC;}
.yema .selfpage{ background:#CB0404; color:#fff;}
.yema .count { display: none;}

/*学习资料结束*/
/*学习资料详细页*/
.DataDetail{ width:730px; overflow:hidden; float:right; border:solid 1px #D7D7D7; padding-top:10px;}
.DataDetail>p{ width:680px; line-height:20px; margin-left:20px;  padding-top:10px; padding-bottom:10px;}
.DataDetail h2{ font-size:20px; color:#CB0404; padding-left:10px;}
.DataDetail span{ color:#AEAEAE; padding-left:20px; height:20px; display:block; border-bottom:dashed 1px #D7D7D7;}

/*学习资料详细页结束*/
/*师资力量*/
.faculty{ width:980px; overflow:hidden; margin:0 auto; padding-top:15px;}
.faculty .left{ width:673px; overflow:hidden; float:left; border:solid 1px #E4E3DE;}
.faculty .left .title{ height:38px; line-height:38px;  background:#E4E3DE;}
.faculty h2{font-weight:normal; padding-left:20px; float:left;}
.faculty .left li{ width:603px;overflow:hidden; padding-top:25px; margin-left:30px; padding-bottom:20px; border-bottom: dashed 1px #E4E4E4;}
.faculty img{float:left; border: solid 1px #E4E4E4; padding:3px;}
.faculty p{ width:445px; overflow:hidden;line-height:16px; float:left; padding-left:15px;}
.faculty span{ display:block;padding-left:15px;}
.faculty .l{background:url("../imgs/bllet_people.gif")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/bllet_people.gif*/ no-repeat left center; }
.faculty .r{background:url("../imgs/i_3.gif")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/i_3.gif*/ no-repeat left -2px;}
.faculty strong{ color:#FF0000;}
.faculty .pho{ float:left;}
.faculty a:hover{ text-decoration:underline;}
.ym{ height:20px; line-height:20px; padding-left:100px; padding-top:15px; padding-bottom:20px;}
.ym select{ width:40px; height:18px; margin-left:5px;}
.ym input{ width:44px; height:18px; border-radius:5px; border: solid 1px #666; margin-left:5px;}
.ym span{ float:left;}
.faculty .right{width:262px; overflow:hidden; float:right; border:solid 1px #E4E3DE; margin-right:15px;}
.faculty .right .title{ width:262px; height:34px; line-height:34px; background:#E4E3DE;}
.faculty .right .title a{ float:right; padding-right:20px;}
.faculty .right .content{ padding-top:10px; padding-left:20px; padding-bottom:20px;}
.faculty .right li{ height:25px; line-height:25px;}
.faculty .right li em{ width:16px; height:13px; line-height:13px; text-align:center; background:url("../imgs/n4.gif")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/n4.gif*/ no-repeat left bottom ; display:block; float:left; font-style:normal; font-size:9px; color:#fff; margin-right:10px; position:relative; top:5px;}
.faculty .right li .one{ background:url("../imgs/n1.gif")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/n1.gif*/;}

/*师资力量结束*/
/*师资力量详细页*/
.facultyDetail{ width:673px;float:left; border: solid 1px #E4E3DE;}
.facultyDetail .title{ height:40px; line-height:40px; border-bottom:solid 1px #E4E3DE;}
.facultyDetail .title h2{font-size:16px; color:#CB0404; font-weight:bold;}
.facultyDetail .Top{ width:630px; overflow:hidden; padding-top:15px; padding-left:15px;}
.facultyDetail .Top img{padding:10px;}
.facultyDetail strong{ width:107px; height:26px; line-height:26px; background:url("../imgs/faculty.png")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/faculty.png*/ no-repeat -23px -24px; display:block; float:left; color:#fff; font-weight:normal; padding-left:20px;}
.facultyDetail span{line-height:20px;float:left;}
.facultyDetail .rr{ width:320px;}
.facultyDetail .ll{ width:100px;}
.facultyDetail .Top h3{ width:50px;font-size:15px; color:#000; padding-left:160px;+padding-left:20px;padding-bottom:10px;}
.facultyDetail em{ color:#FF0000; font-style:normal;}
.facultyDetail .Center{ width:630px; overflow:hidden; padding-top:80px; border-bottom: dashed 1px #D7D7D7; margin-left:15px; padding-bottom:40px;}
.facultyDetail .Center .rr{ width:500px;}
.facultyDetail .Center .ll{ width:100px;}
.facultyDetail .Bottom{ width:610px; height:185px; margin:0 auto;margin-top:30px; background:url("../imgs/teacher-bg.png")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/teacher-bg.png*/ no-repeat; padding-bottom:40px;}
.facultyDetail .Bottom h1{ font-size:25px;position:relative; left:250px; top:5px;}
.facultyDetail .Bottom img{ border:none;}
.facultyDetail ul{ padding-left:20px; padding-top:15px;}
.facultyDetail li{ width:110px; float:left; margin-left:25px; display:inline;}
.facultyDetail .Bottom p{ width:100px; line-height:31px; text-align:center; height:31px; background:#E4E4E4;}

/*师资力量详细页结束*/
/*详细页*/
#detail{ width:240px; float:left; margin-top:315px;}
#detail a{ padding-right:30px;}
#news{width:240px; float:left; clear:both; margin-top:20px;}
#news a{padding-right:30px;}
.faculty .Left{ width:240px; float:left;}
.faculty .Right{ width:725px; float:right; _clear:both;}
.faculty .status{ width:725px;}
.faculty .status img{border:none;float:left;}
.faculty .status .introduct{ width:420px; line-height:27px; float:right; _clear:both;}
.faculty .status h3{ font-size:20px; padding-left:15px;}
.faculty .status span{border-bottom:dashed 1px #AEAEAE;}
.faculty .status p{line-height:25px; padding-top:10px;}
.faculty .status strong{ font-weight:normal;}
.faculty .status .btn{font-size:15px; cursor:pointer; float:right; position:relative; top:-20px; left:50px;}
.faculty .classes{width:725px;overflow:hidden; position:relative;}
.faculty .classes .title{ width:725px; height:34px; border-bottom:solid 3px #CB0404;}
.faculty .classes li{width: 120px;height: 34px; line-height:38px;float: left;background: #E4E3DE;margin-right: 10px; text-align:center;}
.faculty .classes .current{ background:#CB0404;}
.faculty .classes .current a{ color:#fff;}
.faculty .classes .content{ padding-top:20px;}
.faculty .classes dt{ width:725px;font-size:15px; color:#CB0404; border-bottom:solid 1px #CB0404; padding-bottom:5px; margin-left:10px; padding-left:10px;}
.faculty .classes dd{overflow:hidden; padding-bottom:30px;}
.faculty .classes p{ width:708px; line-height:22px; text-indent:0px; padding-top:15px;}
.faculty .classes img{border:none;}
.faculty .classes .jieshao{ padding-left:0px; padding-right:20px; padding-top:15px;}
.faculty .classes i{ width:19px; height:19px;display:block; float:left; position:relative; left:0px;}
.faculty .classes .question i{background:url("../imgs/ask.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/ask.jpg*/ no-repeat;}
.faculty .classes em{ color:#A1A1A1; font-style:normal;}
.faculty .classes .answer i{ background:url("../imgs/answer.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/answer.jpg*/ no-repeat;}
.faculty .classes .answer{ overflow:hidden; color:#CB0404; padding-top:0;}
.faculty .classes .line1{ width:715px; border-bottom:solid 1px #C9C9C9;}
.faculty .classes .ym{ padding-top:0; padding-left:400px;}
/*留言管理*/
.message{width:723px;border:solid 1px #C9C9C9;}
.message .title{height:30px; line-height:30px; background:#CB0404;color:#fff; padding-left:15px;}
.message .content{width:725px; overflow:hidden;padding-left:0px; padding-bottom:20px;}
.message li{ width:315px; line-height:25px; float:left; padding-top:10px; padding-right:5px;}
.message span{padding-left:0; float:left;}
.message p{ padding-left:0;padding-top:12px;width:725px;}
.message .head{ width:650px; border-bottom:solid 1px #C9C9C9; padding-bottom:5px;}
.message em{ color:#CB0404;}
.message input{ width:200px; height:25px; float:right; border:solid 1px #C9C9C9; margin-right:30px;}
.message textarea{ width:535px; height:101px;margin-left:10px; overflow:auto;}
.message .textarea{ line-height:101px;}
.message .code{ width:160px; float:none; margin-left:18px; margin-right:10px;}
.message img{ float:none; border:none; padding:0; cursor:pointer;}
.faculty .btn{ width:104px; height:34px; background:#CB0404; border:none; border-radius:6px; color:#fff; margin-right:110px; margin-top:15px; cursor:pointer; line-height: 34px; text-align: center;}
/*留言管理结束*/

/*在线报名*/
.online{ width:720px; overflow:hidden; border:solid 1px #E4E4E4; border-radius:5px;}
.online .title{ border-top:solid 6px #CB0404;}
.online h2{ width:80px; height:30px; line-height:30px; background-image:url("../imgs/online.jpg")/*tpa=http://www.zyangedu.com/Template/rcw/imgs/online.jpg*/; background-repeat:repeat-x; margin-left:60px; color:#fff;}
.online .title p{ width:660px; border-bottom:dashed 1px #C9C9C9; padding-bottom:5px; padding-top:10px; margin-left:16px; clear:both;}
.online .content{ overflow:hidden;padding-left:150px; padding-top:20px; padding-bottom:40px; clear:both;}
.online em{ color:#FF0000;}
.online .txt{ width:223px; height:25px;border:solid 1px #C9C9C9;}
.online #code{ width:106px; margin-top:10px;}
.online p{ width:500px; line-height:40px;}
.online .btn{ margin-left:200px;}
.online textarea{ width:223px; height:96px;}
.online .ll{ width:80px;float:left;}
.online .rr{ width:400px; display:inline; padding-left:0; float:right;}
.online img{float:none; border:none; padding:0; cursor:pointer; padding-left:10px;}

/*师资力量详细页中其他老师特效部分*/
#demo {overflow:hidden;width:970px; margin-left:5px;float:left;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}
#picDiv{ width:545px; height:180px; float:left}
#picDiv li {display:inline; width:110px; float:left; overflow:hidden;}
#picDiv li a{width:110px; height:130px;float:left; text-align:center; }
#picDiv li a img{text-align:center;padding-top:5px; border:none;}
#picDiv li span{display:block; width:60px;font-size:12px;float:left; text-align:center; color:#606060}

.clearfix:after { content:""; display: block; clear: both;}
.clearfix { zoom: 1; }
