@charset "utf-8";
/*升学页面*/
.sxmain1{ width:1100px; height:385px; margin:0 auto;}
.sxmain11{ width:210px; height:385px; float:left;}
.sxmain11t{ width:200px; height:40px; float:left; background-color:#00b0f0; text-align:center; line-height:40px; color:#FFFFFF; font-family:"微软雅黑"; font-size:16px; font-weight:bold;}
.sxmain11b{ width:200px; height:345px; float:left;}
.sxmain11bn{ width:200px; height:57px; position:relative;}

.sxmain11bn:hover{ background-color:#f9f9f9; border-bottom:1px #f74600 solid; border-top:1px #f74600 solid; height:55px;}
.sxmain11bn:hover .sxmain11bnb{ display:block;}
.sxmain11bn:hover .sxmain11bnl{ background-image:none;}
.sxmain11bn:hover .sxmain11bnr{ width:104px; z-index:1000; position:relative; border-right:1px #f9f9f9 solid; overflow:hidden;}
.sxmain11bn:hover .sxmain11bnr ul li a{ color:#FFFFFF;}
.sxmain11bnb{ width:200px; height: auto; background-color:#f9f9f9; position:absolute; left:199px; top:-1px; z-index:999;border-bottom-right-radius:10px;border-top-right-radius:10px; display:none; border:1px #f74600 solid;}
.sxmain11bnb ul{ padding:10px;}
.sxmain11bnb ul h2{ padding:0; margin:0;}
.sxmain11bnb ul h2 a{ color:#ff7800; text-decoration:none; font-weight: normal; font-size:14px;}
.sxmain11bnb ul li a{ display:block; padding:0 9px; float:left; color:#666; text-decoration:none; font-size:14px;}

.sxmain11bnl{ width:95px; height:57px; float:left; background-image:url(sxkcbj.png); background-repeat:no-repeat; color:#FFFFFF; line-height:55px; font-size:16px; text-indent:5px; background-position:0px -7px;}
.sxmain11bnr{ width:105px; height:57px; float:left;}
.sxmain11bnr ul{ padding:10px 0; margin:0;}
.sxmain11bnr ul li{ width:65px; height:25px; float:left; line-height:25px;}
.sxmain11bnr ul li a{ font-size:14px; color:#333333; display:block;}
.sxmain12{ width:670px; height:385px; float:left;}
.sxmain12t{ width:670px; height:255px;}
.sxmain12b{ width:670px; height:205px;}
.sxmain12bn{ width:670px; height:102px;}
.sxmain12bn h2{ height:45px; line-height:45px;}
.sxmain12bn h2 a{ color:#ff3300; font-size:16px;}
.sxmain12bn ul{ padding:0; margin:0;}
.sxmain12bn ul li{ height:25px; line-height:25px; width:335px; float:left;}
.sxmain12bn ul li a{ color:#333333; font-size:14px;}
.sxmain13{ width:210px; height:385px; float:right;}
.sxmain13n{ width:210px; height:230px; background-color:#f6f6f6;border-bottom-left-radius:10px;border-bottom-right-radius:10px; margin-top:10px;}
.sxmain13n ul{ padding:0 10px;}
.sxmain13n ul li{ line-height:29px; border-bottom:1px dashed #CCCCCC; overflow:hidden;}
.sxmain13n ul li a{ color:#666; font-size:12px;}
.sxmain13n h2{ background-color:#f44; font-family:"微软雅黑"; line-height:30px; color:#FFFFFF; text-align:center; font-size:16px;border-top-right-radius:10px;border-top-left-radius:10px;}

.indHotCouse{ padding:0 5px;}
.indHotCouse li { font-size:14px; line-height:30px; color:#333333;}
.indHotCouse li a {overflow:hidden ; text-overflow:ellipsis; height:30px; overflow:hidden; display:block}
.indHotCouse li em {  background:#757575;float:left; width:13px; height:11px;line-height:11px; text-align:center; font-family:Verdana, Geneva, sans-serif;color:#fff; font-size:11px; display:block;  overflow:hidden; margin:5px 5px 0 10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.indHotCouse li.on a { color:#ff7200;}
.indHotCouse li.on span {display:block;  line-height:20px;}
.indHotCouse li span { color:#ff7200; display: none; line-height:20px;}

.wrap{position:relative;}
.wrap:after{visibility:hidden;display:block;font-size:0;content:'';clear:both;height:0;}
.side{float:left;width:240px;}
.side:before{content:'';position:absolute;top:0;left:0;width:240px;height:100%;background:#f5f7fa;box-shadow:3px 0 6px rgba(0,0,0,0.3);z-index:-1;}
.main{overflow:hidden;}

.sxmain2{ width:1100px; height: auto; margin:15px auto auto auto; overflow:hidden;}
.sxmain2n{ width:358px; height:225px; float:left; margin-left:10px; border:1px solid #DCDCDC; margin-top:10px;}
.sxmain2nt{ width:358px; height:30px;background:linear-gradient(#FFF, #f5f5f5); color:#4696db; line-height:30px; text-indent:10px; font-size:16px; font-weight:bold;}
.sxmain2nt span{ float: right; margin-right:10px;}
.sxmain2nt span a{ color:#b1b1b1; font-size:14px; font-weight:normal;}
.sxmain2nz{ width:346px; height:80px; margin-top:10px; margin-left:5px;}
.sxmain2nzl{ width:110px; height:80px; float:left;}
.sxmain2nzl img{ width:110px; height:80px;}
.sxmain2nzr{ width:233px; height:80px; float:right;}
.sxmain2nzr h2 a{ font-size:14px; font-weight:bold;}
.sxmain2nzr ul{ line-height:25px; font-size:12px;}
.sxmain2nb{ width:346px; height:auto; margin-left:5px;}
.sxmain2nb ul li{ height:30px; line-height:30px;}

.sxmain3{ width:1100px; height:auto; margin:15px auto auto auto; overflow:hidden;}
.sxmain3l{ width:810px; height:380px; float:left;}
.sxmain3lt{ width:270px; height:40px;background-image:url(/img/sk2.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.sxmain3lb{ width:810px; height:340px;}
.sxmain3lb ul{ padding:0; margin:0;}
.sxmain3lb ul li{ width:148px; height:160px; margin-right:12.50px; float:left; text-align:center; font-size:14px; margin-top:10px;}
.sxmain3lb ul li img{ width:128px; height:135px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}
.sxmain3r{ width:270px; height:380px; float:right;}
.sxmain3rt{ width:270px; height:40px;background-image:url(/img/sk2.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.sxmain3rb{ width:268px; height:339px; border-bottom:1px #f2f2f2 solid; border-left:1px #f2f2f2 solid; border-right:1px #f2f2f2 solid;}
.sxmain3rb ul{ padding:0 10px;}
.sxmain3rb ul li{ height:67px; border-bottom:1px #f2f2f2 dashed; line-height:33px;}
.sxmain3rb ul li span{ color:#ff6600;}

.sxmain4{ width:1100px; height:auto; margin:15px auto auto auto; overflow:hidden;}
.sxmain4t{ width:270px; height:40px;background-image:url(/img/sk2.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.sxmain4b{ width:1100px; height:auto; overflow:hidden;}
.sxmain4bn{ width:355px; height:200px; margin:10px 5.6px; float:left;}
.sxmain4bnl{ width:150px; height:200px; float:left;}
.sxmain4bnl img{ width:150px; height:200px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}
.sxmain4bnr{ width:195px; float:right; height:200px; position:relative;}
.sxmain4bnr h2 a{ font-size:16px; font-weight:bold;}
.sxmain4bnr span a{ display:block; width:100px; height:30px; position:absolute; bottom:0px; left:0; background-color:#00b0f0; color:#FFFFFF; font-size:14px; text-align:center; line-height:30px;}

#box {width: 248px;height: 339px;overflow: hidden;}

/*网站地图*/
.dtmain1{ width:1100px; height:60px; line-height:60px; margin:0 auto; text-align:center; font-family:"微软雅黑"; font-size:40px; font-weight:bold; color:#000000;}
.dtmain2{ width:1100px; height:50px; line-height:50px; text-align:center; margin:0 auto;}
.dtmain2 a{ color:#ff6600; font-size:16px; font-weight:bold;}
.dtmain3{ width:1100px; height:auto; overflow:hidden; margin:0 auto; border:1px gainsboro solid;}
.dtmain3n{ width:1000px; height:auto; overflow:hidden; margin:0 auto; border-bottom:1px #CCCCCC solid; padding:10px 0;}
.dtmain3n1{ width:1000px; height:40px; line-height:40px;}
.dtmain3n1 a{ color:#ff6600; font-size:16px; font-weight:bold;}
.dtmain3n2{ width:1000px; height:auto; overflow:hidden;}
.dtmain3n2 a{ color:#666666; font-size:14px;}

/*新概念英语*/
.xgn1{ width:1100px; margin:0 auto; overflow:hidden;}
.xgn1l{ width:1100px;}
.xgn1ll{ width:560px; float:left;}
.xgn1ll img{ width:560px; height:220px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}
.xgn1lr{ width:520px; float:right;}
.xgn1lr ul{ line-height:20px;}
.xgn1lr h1{ line-height:40px; font-size:16px; font-weight:bold; color:#ff6600; margin:0;}

.xgn2{ width:1100px; height:320px; overflow:hidden; margin:5px auto auto auto;}
.xgn2l{ width:820px; height:320px; float:left;}
.xgn2lt{ width:820px; height:40px; background-image:url(/img/sk2.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.xgn2lb{ width:820px; height:278px; border-top:2px #e95517 solid;}
.xgn2lbn{ width:402px; height:131px; float:left;}
.xgn2lbnl{ width:90px; height:131px; float:left;}
.xgn2lbnl img{ width:90px; height:131px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}
.xgn2lbnr{ width:300px; height:131px; float:right;}
.xgn2lbnr h2{ font-size:16px; font-weight:bold; line-height:32px;}
.xgn2r{ width:265px; height:320px; float:right;}
.xgn2rt{ width:820px; height:40px; background-image:url(/img/sk3.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.xgn2rb{ width:265px; height:280px;}
.xgn2rbn{ width:265px; height:64px; margin-top:6.66px;}
.xgn2rbnl{ width:48px; height:64px; float:left;}
.xgn2rbnl img{ width:48px; height:64px;}
.xgn2rbnr{ width:207px; height:64px; float:right;}
.xgn2rbnr h2{ font-size:16px; font-weight:bold;}
.xgn2rbnr ul{ font-size:14px; line-height:18px;}

.xgn3{ width:1100px; height:365px; overflow:hidden; margin:15px auto auto auto;}
.xgn3l{ width:820px; height:365px; float:left;}
.xgn3lt{ width:820px; height:40px; background-image:url(/img/sk1.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.xgn3lb{ width:820px; height:325px; border-top:2px #019fe8 solid;}
.xgn3lbn{ width:263px; height:140px; margin-left:15px; margin-top:15px; float:left;}
.xgn3lbnl{ width:124px; height:124px; float:left;}
.xgn3lbnl img{ width:124px; height:124px;border-radius:100px;}
.xgn3lbnr{ width:135px; float:right; text-indent:25px; font-size:14px; line-height:20px;}

.xgn4{ width:1100px; height: auto; overflow:hidden; margin:15px auto auto auto;}
.xgn4t{ width:1100px; height:40px; background-image:url(/img/sk3.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px; border-bottom:2px #f59701 solid;}
.xgn4b{ width:1100px; height:auto; overflow:hidden;}
.xgn4bnt{ width:1100px; height:35px; line-height:35px; border-bottom:1px solid #cccccc;}
.xgn4bnt1{ width:250px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnt2{ width:110px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnt3{ width:110px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnt4{ width:110px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnt5{ width:300px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnt6{ width:110px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnt7{ width:110px; height:35px; line-height:35px; float:left; font-weight:bold; font-size:14px;}
.xgn4bnb{ width:1100px; height:35px; line-height:35px; border-bottom:1px dashed #cccccc;}
.xgn4bnb1{ width:250px; height:35px; line-height:35px; float:left; font-size:14px;}
.xgn4bnb2{ width:110px; height:35px; line-height:35px; float:left; font-size:14px;}
.xgn4bnb3{ width:110px; height:35px; line-height:35px; float:left; font-size:14px;}
.xgn4bnb4{ width:110px; height:35px; line-height:35px; float:left; font-size:14px;}
.xgn4bnb5{ width:300px; height:35px; line-height:35px; float:left; font-size:14px;}
.xgn4bnb6{ width:110px; height:35px; line-height:35px; float:left; font-size:14px;}
.xgn4bnb7{ width:110px; height:25px; line-height:25px; float:left; font-size:14px;}
.xgn4bnb7 a{ display:block; background-color:#00b0f0;border-radius:8px; margin-top:5px; text-align:center; color:#FFFFFF;}

.xgn5{ width:1100px; height: auto; overflow:hidden; margin:15px auto auto auto;}
.xgn5t{ width:1100px; height:40px; background-image:url(/img/sk1.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px; border-bottom:2px #019fe8 solid;}
.xgn5b{ width:1100px; height:auto; overflow:hidden;}
.xgn5b ul li{ width:170px; height:180px; float:left; text-align:center; margin-top:15px;}
.xgn5b ul li img{ width:134px; height:150px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}

.xgn6{ width:1100px; height: auto; overflow:hidden; margin:15px auto auto auto;}
.xgn6t{ width:1100px; height:40px; background-image:url(/img/sk3.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px; border-bottom:2px #f59701 solid;}
.xgn6b{ width:1100px; height:auto; overflow:hidden;}
.xgn6b ul li{ width:366px; height:30px; line-height:30px; float:left;}

/*辅导专题*/
.fdzt{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.fdzt ul li{ width:240px; height:240px; float:left; text-align:center; margin:10px 17.5px; position:relative;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px; overflow:hidden;}
.fdzt ul li img{ width:240px; height:240px; position:absolute; top:0; left:0; z-index:1;}
.fdzt ul li p{ width:240px; height:30px; background-color:#FFFFFF; position:absolute; bottom:0; left:0; z-index:2; line-height:30px;opacity:0.8;}
.fdzt ul li p a{ color: #333333;opacity:1;}

.fenye{ width:1100px; height:35px; margin:15px auto auto auto; text-align:center;}
.fenye li{ display:inline-block;}
.fenye li a{ height:35px; line-height:35px; display:block; padding:0 10px; border:1px #ececec solid; float:left; margin-right:10px;}
.fenye li a:hover{ background-color:#00b0f0; color:#FFFFFF;}
.fenye .thisclass a{ background-color:#00b0f0; color:#FFFFFF;}

.ztxq{ width:1100px; height:auto; overflow:hidden; margin:0 auto;}
.ztxql{ width:820px; height:auto; overflow:hidden; float:left;}
.ztxqlt{ width:820px; height:300px;}
.ztxqltl{ width:300px; height:350px; float:left;}
.ztxqltl img{ width:300px; height:300px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}
.ztxqltr{ width:505px; height:300px; float:right;}
.ztxqltr h1{ height:40px; line-height:40px; font-size:16px; font-weight:bold; color:#ff6600;}
.ztxqltr ul{ padding:0; margin:0;}
.ztxqltr p{ line-height:30px;}
.ztxqlb{ width:820px; height:auto;}

.ztxqlbn{ width:820px; height:130px; background-color:#f5f5f5; margin-top:15px;border-radius:10px; border:1px solid #efefef; display:block; position:relative;}
.ztxqlbnl{ width:130px; height:130px; float:left;}
.ztxqlbnl img{ width:120px; height:120px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px; margin:5px;}
.ztxqlbnr1{ width:675px; height:40px; line-height:40px; font-size:14px; font-weight:bold; position:absolute; top:0; right:0; text-indent:10px;}
.ztxqlbnr2{ width:655px; height:60px; position:absolute; top:40px; right:0; padding:0 10px; line-height:25px;}
.ztxqlbnr3{ width:675px; height:30px; line-height:30px; position:absolute; bottom:5px; right:0; text-indent:10px;}
.ztxqlbnb{ width:820px; height:35px; margin-top:15px; line-height:35px;}
.ztxqlbnb span{ height:35px; line-height:35px; width:75px; display:block; border:1px #ececec solid; float:left; margin-right:10px; text-align:center; }
.ztxqlbnb span a{ display:block;}
.ztxqlbnb span a:hover{ background-color:#00b0f0; color:#FFFFFF;}

.ztxqr{ width:265px; height:auto; overflow:hidden; float: right;}

/*TAG标签*/
.bqlb{ width:1100px; height:auto; margin:0 auto; border:1px solid #EEE; overflow:hidden;border-radius:10px;}
.bqlb ul{ padding:10px;}
.bqlb ul li{ width:180px; height:35px; line-height:35px; float:left;}
.bqlb ul li a{ font-size:14px;}

/*校区介绍*/
.xxq1{ width:1100px; height:300px; overflow:hidden;}
.xxq1l{ width:450px; height:300px; float:left;}
.xxq1l img{ width:450px; height:300px;box-shadow:3px 3px 3px #c5c5c5;border-radius:10px;}
.xxq1r{ width:635px; height:300px; float:right;}
.xxq1r h1{ font-size:16px; text-align:left;}
.xxq1r ul{ text-indent:25px; font-size:14px;}
.xxq1r p{ line-height:25px; font-size:14px; text-indent:0;}
.xxq1r p span{ color:#ff9900; font-size:14px; font-weight:bold;}
.xxq1rb{ width:635px; height:40px; margin-top:15px;}
.xxq1rb a{ width:130px; height:40px; text-align:center; line-height:40px; color:#FFFFFF; float:left;}
.xxq1rb .xxq1rb1{ background-color:#ff9900;}
.xxq1rb .xxq1rb2{ background-color:#0066cc; margin-left:20px;}
.xxq1rb .xxq1rb3{ background-color:#0099cc; margin-left:20px;}

.xxq2{ width:1100px; height:auto; overflow:hidden; margin-top:15px;}
.xxq2t{ width:1100px; height:40px;background-image:url(/img/sk3.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.xxq2b{ width:1096px; height:auto; overflow:hidden; border-top:2px #f59701 solid;}
.xxq2b ul{ padding:10px;}

.xxq3{ width:1100px; height:auto; overflow:hidden; margin-top:15px;}
.xxq3t{ width:1100px; height:40px;background-image:url(/img/sk2.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.xxq3b{ width:1096px; height:auto; overflow:hidden; border-top:2px #ea5513 solid;}
.xxq3b ul{ padding:10px;}

.xxq4{ width:1100px; height:auto; overflow:hidden; margin-top:15px;}
.xxq4t{ width:1100px; height:40px;background-image:url(/img/sk3.png); background-repeat:no-repeat; color:#FFFFFF; font-size:16px; line-height:40px; text-indent:10px;}
.xxq4z{ border-top:2px #f59701 solid; width:1100px; height:140px;}
.xxq4z p{ line-height:35px; font-size:14px; text-indent:0;}
.xxq4z p span{ color:#ff9900; font-size:14px; font-weight:bold;}
.xxq4b{ width:1100px; height:445px; overflow:hidden;}





