@charset "gb2312";

/*link style*/
/*头部公用开始*/
.head{background:#494949; height:32px;}
.head_con{width:980px; margin:0 auto;}
.head_conL{ float:left; line-height:32px; height:32px;width:300px; background:url(imagesyhui.jpg) no-repeat left; padding-left:10px; margin-left:10px;}
.head_conL span{ color:#fff; padding-left:10px;}
.head_conLbg a{background:url(imagessuos.png) no-repeat 62px center; padding-right:20px; padding-left:8px; display:block;}
.head_conLbg a:hover{ background:url(imagessuos.png) no-repeat 62px center #5f5f61; color:#b9babc;}
.head_conR{ float:right; line-height:32px; color:#9c9c9c;}
.head_conRR{float:left; margin-right:8px;}
.school-sub-net{ float:left; position:relative;z-index:999;}
.school-sub-net .nav-list li{ float:left; display:block; height:32px; padding-left:8px; padding-right:25px; background:url(imagessuos.png) no-repeat 90px center; color:#9c9c9c; cursor:pointer;}
.school-sub-net .nav-list .hover{ background:url(imagessuos-hover.png) no-repeat 90px center #5f5f61;color:#b9babc;}
.school-sub-net .nav-box{ position:absolute; right:-1px; top:32px;width:600px; padding-left:22px; height:95px; padding-top:10px; background:#f1f0f0; border:solid #dcdcdc 1px; overflow:hidden;zoom:1;}
.school-sub-net .nav-box a{ background:url(imagesnet-icon.jpg) no-repeat; width:79px; height:32px; padding-top:60px; text-align:center; color:#144174; float:left; display:block; margin-right:20px;}
.school-sub-net .nav-box a:hover{ background:url(imagesnet-icon-hover.jpg) no-repeat;}
.school-sub-net .nav-box #link1{ background-position:10px 0px;}
.school-sub-net .nav-box #link2{ background-position:-89px 0px;}
.school-sub-net .nav-box #link3{ background-position:-188px 0px;}
.school-sub-net .nav-box #link4{ background-position:-288px 0px;}
.school-sub-net .nav-box #link5{ background-position:-387px 0px;}
.school-sub-net .nav-box #link6{ background-position:-495px 0px;}
.mar18{ margin-right:18px;}

.heada{ float:left;}
.heada_a{ float:left; margin-top:40px; padding-left:20px;}
.heada_al{ margin-left:5px;line-height:22px; height:22px; float:left;margin-top:40px;}
.heada_ar{ float:right; margin-top:40px;width:220px; height:26px;}
.heada_ar span{ float:right;}
.heada_ar span input{ float:left;width:161px; border:1px solid #e1e1e1; border-right:none; line-height:24px; height:24px; color:#aaa; padding-left:8px;}
.headb{ background:url(imagesdanaa.gif) repeat-x; height:65px;}
.headb_con{width:980px; margin:0 auto;overflow:hidden;}
.headb_con ul{ float:left;}
.headb_con ul li{float:left;color:#fff;line-height:22px; height:22px;overflow:hidden; letter-spacing:1px;}
.headb_con ul li a{ padding:10px; margin:0 5px 0 0px;}
.headb_con ul li a:link,.headb_con ul li a:visited{color:#fff;text-decoration:none; font-size:12px;}
.headb_con ul li a:hover,.headb_con ul li a:active{background:#085c9c;color: #FFF;text-decoration: none; font-size:12px;}
.xiaxian{ margin:3px 10px 0 0;}

/*头部公用结束*/

.weix-icon{ position:relative; float:right; width:22px; padding-right:8px; height:66px;}
.weix-icon span{ width:22px; cursor:pointer; height:24px; background:url(imagesweibo-icon-02.jpg) no-repeat; display:block;}
.weix-icon .weix-icon-hover{ background:url(imagesweibo-icon-01.jpg) no-repeat;}
.weix-icon #weix-icon1{ background-position:0px 0px;}
.weix-icon #weix-icon2{ background-position:-22px 0px;}
.weix-icon .weix-float-con{ position:absolute; left:-173px; top:-11px; height:66px;}
.weix-icon .weix-float-con img{ height:66px;}

.main{ width:980px; margin:0 auto;overflow:hidden;}
.focus{ width:980px; margin:0 auto; position:relative}
.focus_L{ float:left; width:210px; border-top:2px solid #494949;}
.conNa{ font-family:"微软雅黑"; font-size:16px; padding:5px; height:28px;border:1px solid #e5e5e5; color:#333;line-height:26px;}
.conNbg,.hotRbt,.hotRbtA{ background: url(imagesxiaoa.png) no-repeat;}
.conNbgA{ background-position:0 -57px; width:33px; height:22px; line-height:22px;float:left; margin:3px 5px 0 5px;}
.conNbgB{ background-position:0 -87px; width:33px; height:22px; line-height:22px;float:left; margin:3px 5px 0 5px;}
.choose{ width:210px;margin:0 auto; position:relative;}
.t01{border:1px solid #e5e5e5; border-top: none; border-right:none;background-color:#f3f3f3;height:29px;font-size:12px;color:#1c619c;line-height:29px; padding-left:20px; font-weight:bold;overflow:hidden;cursor:pointer;}
.t02{border:1px solid #e5e5e5; border-top: none;height:29px;font-size:12px;line-height:29px; padding-left:20px; color:#1c619c; background: url(imagesjiant.gif) no-repeat right;overflow:hidden;cursor:pointer;}
.focus_R{ float:right; width:760px;}
.kcBox{border:1px solid #e5e5e5;background:url(imagesconBgNew.gif) repeat-y; border-left:none;position:absolute;width:769px;left:210px;top:0px;overflow:hidden;z-index:999;}
.kcn{/*line-height:45px;*/background:#f3f3f3;padding-left:10px; width:474px; float:left; _display:inline; padding-right:10px;}
.kcn span{ margin-left:5px; color:#aaa;}
.xian{border-bottom:1px dashed #cdcdcd; line-height:1px; clear:both;padding-top:5px; margin-left:5px;}
.yana{color:#1c619c; font-weight:bold; margin:10px 0px 0px 10px; width:40px; display:block; float:left;display:block;float:left;_display:inline}
.kcnL{width:63px; float:left; padding:0 10px; overflow:hidden; background-color:#f3f3f3;height:280px;}
.kcnL ul li{width:63px; height:21px; display:block;text-align:center;padding-top:5px;}
.kcnt{ background:url(imagesdian.gif) repeat-x bottom; color:#1c619c;font-weight:bold; line-height:45px;}
.kcnlsa{ background:url(imagestjls.gif) no-repeat center; color:#fff;}
.kcnR{ float:left; padding:0 10px;width:172px; height:280px;overflow:hidden;}

/*课程树状结构*/
.kcn h2{width:103px; height:24px;line-height:24px;color:#fff;font-weight:bold;text-align:center;background:url(imageskctitlebg.gif) no-repeat;overflow:hidden;margin:10px 0 0 5px;}
.kcBoxRightCont ul{display:block;float:right;width:420px;overflow:hidden;}
.kcBoxRightCont ul li{height:14px;line-height:14px; padding:0px 5px 0px 15px;border-left:1px solid #aaa;float:left;margin:14px 10px 0px 0px;overflow:hidden;}

.hot{ width:980px; margin:0 auto;overflow:hidden;}
.hotL{ width:210px; float:left;border-top:2px solid #494949;}
.hotltop{border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; width:208px;overflow:hidden;}
.hotltop ul li{ float:left; width:104px; display:block; text-align:center; border-bottom:1px solid #e5e5e5;line-height:30px; height:30px;}
.hotM{ width:430px; float:left; margin-left:10px;}
.hotMtop{ border-bottom:1px solid #e0e0e0; background-color:#f3f3f3; height:30px; line-height:30px;font-family:"微软雅黑"; font-size:16px; padding-left:10px; color:#333;}
.qians{ color:#cacaca; margin:0 10px;}
.hotwz{ margin-top:8px; font-size:14px;line-height:26px; padding-right:10px;}
.hotwz ul li{ margin-left:12px;}
.hotwz ul li span{ margin-right:10px; color:#c4d7eb;}
.hotR{ width:320px; float:right;}
.hotRb{border:1px solid #e5e5e5; overflow:hidden;width:318px;}
.hotRbt{ background-position:0 0px; width:75px; height:17px; display:inline; margin-top:2px; overflow:hidden;}
.hotRbtA{background-position:0 -27px; width:75px; height:17px; display:inline; margin-top:2px; overflow:hidden;}
.hotRb p{margin:10px 10px 0 10px; width:298px;}
.hotRb p a{float:left; padding:0 0 0 8px; line-height:24px;}

.middle{ border-top:2px solid #505050; overflow:hidden;}
.middleL{ width:660px; float:left;}
.midMtop{ border-bottom:1px solid #e0e0e0; background-color:#f3f3f3; height:37px; line-height:37px;font-family:"微软雅黑"; font-size:16px; padding-left:10px; color:#1c619c;}
.midLL{ width:300px; float:left; margin-right:20px;}
.midLL ul li{ font-size:14px; line-height:26px; background:url(imagesdianli.gif) no-repeat left 12px; padding-left:10px; margin-left:5px;}
.midLR{width:330px;float:right; overflow:hidden; padding-right:10px}
.midLRt{float:right; margin-left:5px; line-height:24px; margin-right:5px; _display:inline;}
.midLRt span{ width:120px; display:block; float:left;margin-right:10px;}
.midLRt h3{ font-size:14px; font-weight:bold;}
.middleR{ border:1px solid #e5e5e5; width:318px;border-top:none; float:right;}
.midRT{height:38px; line-height:38px;font-family:"微软雅黑"; font-size:16px; padding-left:10px; overflow:hidden;}
.midRM{ padding:12px 10px 0 10px; overflow:hidden; padding-bottom:0px}
.midRML{float:left; border:1px solid #e5e5e5;}
.midRMR{float:left; margin-left:13px; _display:inline;}
.midRMR ul li{ line-height:24px;}

.Xjianj{margin:0px 5px 5px 5px; font-weight:bold; line-height:28px;}
.Xmidt{ border-bottom:1px solid #e5e5e5; line-height:28px; height:28px; margin:0 0 0 0;padding-left：5px;}
.Xmidt span{ float:right; margin-right:5px;color:#ddd}

.XmindD{margin-top:8px; font-size:14px;line-height:26px;}
.XmindD ul li{ background:url(imagesdianli.gif) no-repeat left 11px; padding-left:10px; margin-left:5px;}

.ztT{height:37px; line-height:37px;font-family:"微软雅黑"; font-size:16px; padding-left:10px; border:1px solid #e5e5e5;}
.ztcon{ border:1px solid #e5e5e5; width:978px; position:relative; height:154px;border-top:none;}
.ztmain{width:920px;position:absolute;left: 30px;top: 15px;}
.ztmain ul li{ width:160px; padding:0 12px; float:left;}
.ztmain ul li p{ height:24; line-height:24px; text-align:center; overflow:hidden;}
.ztL{position:absolute;left:12px;top:70px;cursor:pointer;}
.ztR{position:absolute;right:12px;top:70px;cursor:pointer;}
.friendlink{border:1px solid #e5e5e5; width:978px;border-top:none;}
.friendlinkcon{ width:940px; margin:0 auto; line-height:28px; padding-top:20px;}
.foot{width:980px; margin:0 auto; text-align:center; line-height:26px; height:70px; color:#333;font-size:12px;}

/*列表~~*/
.Alist_R{ float:right; width:758px;border:1px solid #e5e5e5; border-top:none; position:relative}
.Alist_ztT{height:37px; line-height:37px;font-family:"微软雅黑"; font-size:16px; padding-left:10px; border-bottom:1px solid #e5e5e5;}
.Alist{ overflow:hidden;}
.Alist ul li{ width:50px; float:left; text-align:center; color:#0076c8; margin-left:5px;display:block; line-height:24px;}
.Aquy{ width:80px; color:#333; font-weight:bold; float:left;text-align:center;line-height:24px; margin-left:10px;_display:inline;}
.Alist ul li a:link,.Alist ul li a:visited{width:50px; height:24px; line-height:24px; color:#0076c8;text-align:center; font-family:"微软雅黑"; display:block;}
.Alist ul li a:hover{width:50px; height:24px; line-height:24px; color:#fff; background:#0076c8;text-align:center; display:block;}
.Axianx{ border-bottom:1px dashed #daf0fd; height:5px; line-height:5px;margin:0 20px 5px 20px; width:700px; overflow:hidden;}
.Blist{ overflow:hidden; }
.Blist ul li{ width:30px; float:left; text-align:center; color:#0076c8; margin-left:20px;display:block; line-height:24px;}
.Bquy{ width:80px; color:#333; font-weight:bold; float:left;text-align:center;line-height:24px; margin-left:10px; _display:inline;}
.Blist ul li a:link,.Blist ul li a:visited{width:30px; height:24px; line-height:24px; color:#0076c8;text-align:center; font-family:"微软雅黑"; display:block;}
.Blist ul li a:hover{width:30px; height:24px; line-height:24px; color:#fff; background:#0076c8;text-align:center;display:block;}
.Alist_b{position:absolute; background:#fff;bottom:-25px;left:324px;width:100px;text-align:center;line-height:24px;border:1px solid #e5e5e5;border-top:none;z-index:1111;}
.Alist_b span{ margin-left:5px;}
.Alist_B{ float:right; width:758px;border:1px solid #e5e5e5;}
.Alistcon{ height:39px; border-bottom:1px solid #e5e5e5; background:#fcfcfc;}
.Alista{ overflow:hidden; float:left;line-height:22px;}
.Alista ul li{ float:left; margin:0 5px;border:1px solid #e5e5e5; margin-top:8px; line-height:22px;display:block;}
.Alista ul li a:link,.Alista ul li a:visited{padding:0 10px; float:left; background:#fff; color:#666;border:none;display:block;}
.Alista ul li a:hover{padding:0 10px; float:left; background:#006fc5; border:none; color:#fff; display:block;}

.Alista ul li select{ height:22px; line-height:22px; width:80px; color:#666; font-size:12px;}
.Alistb{ overflow:hidden; float:right; margin-top:8px; margin-right:20px; width:280px; line-height:22px;}
.Ajj{ margin-left:10px;}
.Als{color:#0076c8;}
.Awza{ font-size:16px; }
.AWW{width:60px;border-right:1px solid #e5e5e5; padding-right:5px;}
.All{width:400px;}
.Alll{width:700px;}
.Alist_main{ width:720px; margin:0 auto; overflow:hidden;}
.AMtop{ float:left; font-size:14px; font-weight:bold; color:#006fc5;line-height:30px; height:30px; width:240px;}
.AMtop_r{ float:right; line-height:30px; margin:5px 0 0 0;width:210px;}
.AMtop_r span{ float:left; line-height:24px; color:#666;}
.AMtop_rright{ float:left; margin-left:10px; line-height:24px;}

.AMcon{width:720px;margin:0 auto; overflow:hidden; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.AMls{ position:relative; float:left; width:146px; height:122px;}
.AMlst{ position:absolute; bottom:0px; background:url(imagesdidiid.png) no-repeat; height:23px; line-height:23px; width:146px; color:#fff; text-align:center;}
.AMllcon{float:left; margin-left:20px; line-height:24px;}
.Aaxx{ background:#fafafa; margin:0 10px; overflow:hidden;}
.Aaxx ul li{ float:left; text-align:center; margin-left:10px; line-height:24px; padding:0 5px; margin-top:5px; margin-bottom:5px;}
.Aaxx ul li a:link,.Aaxx ul li a:visited{padding:0 10px; color:#333;border:none;display:block;}
.Aaxx ul li a:hover{padding:0 10px; background:#006fc5; border:none; color:#fff; display:block;border-radius:10px; }



/*关于我们之联系我们~~*/
.About{ border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc;overflow:hidden; width:978px;background:#fcfcfc;}
.AboutL{ width:210px; background:#fcfcfc; float:left;}
.AboutLt{line-height:31px; height:31px; text-align:center; margin-top:10px; width:210px;}
.Abb{ border:1px solid #dcdcdc; border-left:none;border-right:none;background-color:#efefef;line-height:29px; height:29px;text-align:center; position:relative;margin-top:10px; width:210px;}
.Abbl{position:absolute;left:208px;top:-1px;z-index:1111111;width: 14px;}
.AboutRR{ width:766px;float:right;border-left:1px solid #dcdcdc; background-color:#fff;}
.AboutR{ width:710px;float:right; margin-right:20px; _display:inline;}
.Abwz{ font-size:22px; line-height:40px; height:40px;}
.Abwza{ background-color:#f2f8fb; color:#0e7ad9; line-height:32px; height:32px; padding-left:10px; font-size:14px;}
.Abwzb{ margin-left:20px; line-height:40px; height:40px;}
.Abwzb span{ margin-left:20px; font-size:12px;}
.Abtable_a{border-collapse:collapse; margin:0 auto;}
.Abtable_a td{ padding:3px; padding-left:15px;line-height:20px;border:1px solid #efefef; font-size:12px;}
.Abtable_b{border-collapse:collapse; margin:0 auto;}
.Abtable_b td{ font-size:12px; border:none; padding-left:-0px;}
.axiaob{ background:url(imagesxiaobb.gif) no-repeat;cursor: pointer;width:15px; height:14px; display:block;}
.xxd{ background-position:0 -42px; }
.xxd:hover{ background-position:0px 0px;}
.xxdx{ background-position:0px -56px;}
.xxdx:hover{ background-position:0px -14px;}
.xxz{ background-position:0px -70px;}
.xxz:hover{ background-position:0px -28px;}


/*关于我们之关于我们~~*/
.Aback{ margin-left:20px; line-height:36px;text-indent:2em; margin-top:20px; font-size:14px; margin-right:20px;}



/*华聪~~~开始*/
.linkBlue a:link,.linkBlue a:visited{ color:#0000FF; font-size:14px; text-decoration:underline;}
.linkBlue a:hover,.linkBlue a:active{ color:#0000FF; font-size:14px; text-decoration:underline;}

.box{width:980px; margin:0 auto;}

.list_left{width:760px; float:left;}
.list_left_title{background-color:#f3f3f3; width:740px; height:32px; padding:0px 10px 0px 10px;}
.list_p01{font-family:"微软雅黑"; font-size:16px; line-height:32px; color:#333; float:left;}
.list_p02{font-family:"宋体"; font-size:12px; color:#555; line-height:32px; float:right;}
.list_p03{float:right; padding-right:5px; padding-top:12px;}
.list_left_con{width:718px;border:1px #e5e5e5 solid;padding:30px 20px 30px 20px; overflow:hidden;}
.list_left_con ul{padding:0px 0px 25px 0px;}
.list_left_con ul li{font-family:"宋体"; font-size:12px; color:#2288d0; line-height:26px;}
.list_left_con ul li span{float:right; color:#999;}
.pageNnumber{color: #666666;height:25px;line-height:25px;text-align:center;float:right;word-spacing:2px;}
/*tag也底部分页样式*/
.tagPage {float:right;}
.pageNnumber  li{	float:left;	font-family:Tahoma;	line-height:17px;margin-right:6px;border:1px solid #E9E9E9;padding:2px 4px}
.pageNnumber  li a{float:left;color:#555;display:block;}
.pageNnumber  li a:hover{color:#690;text-decoration:none;}
.pageinfo {float:right;}
.select{width:70px; height:20px; color:#666; text-align:center; font-size:12px; line-height:20px;}

.write_title{border-bottom:1px dashed #dddddd;margin:0 auto;padding:20px 0;text-align:center;width:698px;}
.write_title h1{color:#333; font-family:"微软雅黑";font-size: 22px;font-weight: bold;line-height: 40px;}
.write_title h2{color:#999;font-size:12px;line-height:36px;}
.write_con{width:698px; padding-top:10px; margin:0 auto;}
.write_con p{color:#333;font-size:14px;line-height: 24px;margin:25px auto;text-indent:2em;}
.write_next{border-top: 1px dashed #dddddd;margin:10px auto;padding:20px 0;width:698px;}
.keywords{color:#333333;font-size:14px;line-height:24px;}
.next_sp1{color:#333333;float:left;font-size:14px;line-height:28px;}
.next_sp2{color:#333333;float:right;font-size:14px;line-height:28px;}
.news_con{width:718px;border:1px #e5e5e5 solid;padding:15px 20px 15px 20px; overflow:hidden;}
.news_01{width:344px; float:left;}
.news_con ul li{line-height: 28px;color:#333; font-size:14px;}
.news_02{width:344px; float:right;}

.list_right{width:210px; float:right;}
.list_right_con{width:208px;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid;}
.list_right_title{ border-top:2px #494949 solid; border-bottom:1px #e5e5e5 solid; padding:5px 10px 0px 10px; width:188px; height:34px;}
.list_right_p1{font-family:"微软雅黑"; font-size:16px; line-height:32px; color:#333;float:left;}
.list_right_p2{ font-family:"宋体"; font-size:12px; color:#666; float:right; line-height:36px;}
.list_right_p3{float:right; padding-right:5px; padding-top:11px;}
.list_right_mcon{border-bottom:1px #e5e5e5 solid; padding:15px 10px 15px 10px; }
.list_right_mcon ul li{ font-size:12px; color:#333; line-height:24px; width:188px;}
.xuxian{border-bottom: 1px dashed #dddddd;height:1px;line-height:1px;margin:auto;width:188px;}
.list_pic01{float:left; width:90px; text-align:center; line-height:26px;}
.list_pic02{float:right; width:90px; text-align:center; line-height:26px;}
/*华聪~~~结束*/

/*巨人活动~~~开始*/
.Aactivity_bg{ background:#f7f7f7;}
.Aactivity{width:980px; margin:0 auto;overflow:hidden;}
#Aactivity_l{float:left; width:640px; height:280px; border:5px solid #fff;overflow:hidden;position:relative;}
#Aactivity_l .box{width:640px;height:280px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden;position:relative;}
#Aactivity_l .box img{width:640px;height:280px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#Aactivity_l .btnLeft{width:35px;height:57px;position:absolute;left:0px;top:110px; /*background:url(imagesleft_ar.png) no-repeat 0px 0px;*/  z-index:1111}
#Aactivity_l .btnRight{width:35px;height:57px;position:absolute;right:-5px;top:110px; /*background:url(imagesright_ar.png) no-repeat 0px 0px;*/  z-index:1111}
#Aactivity_l .page{width:132px;height:22px; line-height:22px;position:absolute;bottom:10px;right:20px; z-index:111}
#Aactivity_l .page a{display:inline-block;width:22px;height:22px; background: url(imagesnum_grey.png) no-repeat 0px 0px;margin:0px 5px;float:left;color:#FFF;text-decoration:none;text-align:center;}
#Aactivity_l  .page a.active{ background:url(imagesnum_red.png) no-repeat 0px 0px;}

.Aactivity_r{float:left; margin-left:20px; height:290px;overflow:hidden; width:310px;}
.Aactivity_rtop{ background:url(imagesajurx.jpg) repeat-x bottom; line-height:36px; height:36px;}
.Aactivity_rtopw{ font-family:"微软雅黑"; font-size:16px; font-weight:bold; color:#494949}
.Aactivity_a{float:left;margin:10px; overflow:hidden;background-position:0px 0px; }
.Axiaob{background:url(imagesxx.png) no-repeat;cursor: pointer;width:16px; height:16px;}
.Aact_wz ul li{ line-height:28px; margin-left:10px;}
.Aactzuix{ background:url(imagesazuix.gif) repeat-x; height:36px; line-height:36px; padding-top:2px}
.Aactivity_b{float:left;margin:10px; overflow:hidden;background-position:0px -20px; }
.Aactzuix_dd{float:right; margin-right:10px; _display:inline;}
.Aactivity_new{overflow:hidden}
.Aactivity_new ul li{width:218px; border:1px solid #dfdfdf; border-bottom:3px solid #dfdfdf; background:#fff; padding:9px;float:left;margin:0 5px 0 5px; position:relative; margin-top:20px;overflow:hidden; _display:inline; cursor:pointer;}
.Aactivity_sq{ background:url(imageshudys.png) repeat-x; width:236px; height:28px; line-height:28px; position:absolute; z-index:88888; bottom:0px; left:0px; color:#fff; text-align:center;}
.Aactivityaa{width:992px;overflow:hidden;margin:0 auto;}

.Aacty_nj{ overflow:hidden;}
.Aacty_nj ul li{ border:1px solid #dfdfdf; border-bottom:3px solid #dfdfdf; margin-top:20px; cursor:pointer;height:198px; overflow:hidden;}
.Aacty_njL{ float:left; border-right:1px solid #dfdfdf; padding:10px;overflow:hidden;}
.Aacty_njR{ float:left; margin-left:20px;width:550px; }
.Aacty_njR p{font-family:"微软雅黑"; font-size:18px; font-weight:bold; color:#494949; border-bottom:1px dashed #ececec; line-height:40px; margin-top:20px;}
.Aacty_njR span{ color:#666; line-height:24px; margin-top:10px; display:block;}
.Aacty_njRzx{ float:right;  margin-right:10px; margin-top:5px;}
.Aacty_njss{background-color:#fff;}
.conkc{background:url(imagesazuix.gif) repeat-x; height:38px; line-height:38px; padding-left:20px;}
.Aat01{height:37px;font-size:14px; width:112px; float:left; text-align:center; color:#333; border:1px solid #dfdfdf; border-bottom:none; border-top:1px solid #494949;line-height:37px; margin-right:5px; font-weight:bold;font-family:"微软雅黑"; font-size:16px;background:#f9f9f9;}
.Aat02{height:37px;line-height:37px;font-size:14px; width:112px; float:left; text-align:center; margin-right:5px;font-family:"微软雅黑"; font-size:16px;font-weight:bold;}


/*tag首页~~~开始*/
.tag_b{ border-bottom:1px solid #e5e5e5; padding-bottom:5px; font-size:14px; font-weight:bold; line-height:26px;}
.tag_b img{ margin-left:5px; width:13px; height:13px;}
.tag_b span{ margin-left:10px;}
.tag_com{ overflow:hidden;}
.tag_com ul{margin-left:30px; margin-right:30px;}
.tag_com ul li{line-height:28px; display:inline; margin-right:10px;}
.lls  a:link,.lls  a:visited {color: #2288d0; text-decoration:none; font-size:14px;}
.lls  a:hover,.lls a:active {color: #2288d0; text-decoration:underline; font-size:14px;}

/*tag详情~~~开始*/
.tagmain{overflow:hidden;width:698px;border:1px #e5e5e5 solid;padding:30px 30px;}
.tagmain ul li{line-height:24px;border-bottom:1px solid #e1e1e1; padding-bottom:10px; margin-bottom:20px; color:#333;}
.ruqi{color:#AAAAAA;}
.flsa a:link,.flsa a:visited {color: #2288d0; text-decoration:none; font-size:14px;}
.flsa a:hover,.flsa a:active {color: #2288d0; text-decoration:underline;font-size:14px;}


/*课程详情~~~开始*/
.Kcon,.Kcona{ width:718px; margin:0 auto; overflow:hidden;}
.Kcon .text{ margin:20px 20px 10px; font-size:14px; font-weight:bold;}
.Kcon p{ font-size:14px; line-height:26px; margin:0px 60px;text-indent:0;width:620px;}
.Kcona p{font-size:14px; line-height:26px; margin:20px 30px;text-indent:0;width:620px;}
.Kcona h1{text-align:center; font-size:14px; font-weight:bold;}
.Kcona h2{font-size:14px; font-weight:bold; float:left; margin-left:20px; line-height:27px; _display:inline;}
.Kconazx{ float:left; margin-left:20px;}
.ktable_a{border-collapse:collapse; margin:0 auto;}
.ktable_a td{ padding:5px;line-height:30px;border:1px solid #e1e1e1; font-size:14px;text-align:center;}
.Kbs{ color:#fff;  background-color:#2288d0; font-weight:bold;}
.Klans{color:#2288d0;  background-color:#fcfcfc;}
.Khuise{background-color:#fcfcfc;}
.khs a:link,.khs a:visited {color: #c20816; text-decoration: none; font-size:14px;}
.khs a:hover,.khs a:active {color: #c20816; text-decoration:underline; font-size:14px;}
.write_title h3{color:#666;font-size:12px;line-height:36px;}
.Kflsa a:link,.Kflsa a:visited {color: #2288d0; text-decoration:none; font-size:12px;}
.Kflsa a:hover,.Kflsa a:active {color: #2288d0; text-decoration:underline;font-size:12px;}

/*右边改~~~开始*/
.Ycon,.YconB{ width:195px;padding-top:10px; border-bottom:#2288d0 solid 1px;height:19px; margin-left:5px;}
.Yt01{height:19px;font-size:12px; width:45px; background-color:#2288d0; float:left; text-align:center; color:#fff;font-weight:bold;line-height:19px; margin-left:5px;cursor:pointer;}
.Yt02{height:18px;font-size:12PX; width:45px; border:1px solid #e5e5e5; border-bottom:none; float:left; text-align:center; color:#666; font-weight:bold; line-height:18px; margin-left:5px;cursor:pointer;}
.Ygaozhong{ padding:5px 5px;line-height:24px;}
.Ygaozhong ul{ margin-top:5px;}
.Ygaozhong ul li{ line-height:24px;}
.Ybiank{width:208px;border-left:#e5e5e5 1px solid;border-right:#e5e5e5 1px solid; border-bottom:#e5e5e5 1px solid; padding-bottom:5px;}
.Ywz a:link,.Ywz a:visited {color: #333333; text-decoration:underline;font-size:12px;}
.Ywz a:hover,.Ywz a:active {color: #ff6400; text-decoration:underline;font-size:12px;}

.banmian_yuef{overflow:hidden; width:200px; margin-left:5px; margin-top:5px;}
.banmian_yuef ul li{width:200px;letter-spacing:-1px;float:left; color:#333;overflow:hidden;line-height:18px;background:url(imagesyuef.jpg) no-repeat; margin-top:10px;}
.banmian_yuef ul li span{font-size:12px;color: #294AC2;float: left; text-align:center; overflow:hidden; width:36px; display:block; margin-right:5px;}

/* 武汉巨人教育用户登录 */
#login-container{ background:url(imageslogin-black-bg.png) repeat; position:absolute; top:0px; left:0px; z-index:9999; width:525px; height:307px; padding:5px;}
.login-box{ width:525px; height:307px; background:#fff;}
.login-box .login-title{ width:491px; margin:0px auto; padding-top:18px; height:39px; border-bottom:solid #dad8d8 1px;}
.login-box .login-title .floatL{ padding-left:104px;}
.login-box .login-title .floatR{ padding-top:3px;}
.login-box .login-cont{ padding-left:21px; padding-top:24px; width:484px; height:190px;}
.login-box .login-cont-form{ float:left; width:238px;}
.login-box .login-cont-form ul li{ float:left; clear:both; padding-bottom:19px; width:238px;}
.login-box .login-cont-form ul li .input{ width:186px; height:35px; padding-left:48px; line-height:35px;font-family:Microsoft YaHei, "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; border:0px; color:#aaaaaa; font-size:14px;}
.login-box .login-cont-form ul li .user{ background:url(imageslogin-user.jpg) no-repeat; }
.login-box .login-cont-form ul li .pass{ background:url(imageslogin-pass.jpg) no-repeat;}
.login-box .more-info{ float:right; width:200px;}
.login-box .more-info .more-info-title{ padding-bottom:16px;}
.login-box .more-info ul li{ padding-bottom:8px; float:left; clear:both; background:url(imageslogin-icon.jpg) no-repeat; line-height:22px; width:164px; padding-left:36px; color:#666;}
.login-box .more-info ul #li1{ background-position:6px 5px;}
.login-box .more-info ul #li2{ background-position:6px -22px;}
.login-box .more-info ul #li3{ background-position:6px -50px;}
.login-box .more-info ul #li4{ background-position:6px -80px;}
.login-box .more-info ul li a{ color:#666;}
.login-box .more-info ul li a:hover{ color:#cc0000;}
.login-box .forget-pass{ width:491px; margin:0px auto; color:#999; border-top:solid #dad8d8 1px; height:30px; line-height:30px;}
.login-box .forget-pass .floatL{ padding-left:8px;}
.login-box .forget-pass .floatR{ padding-right:28px;}
.login-box .forget-pass a{ color:#0763b6; text-decoration:underline;}

/*首页修改*/
.Shotwz{ margin-top:8px; font-size:12px;line-height:24px; padding-right:10px;}
.Shot_bg,.Shotwz ul li span,.Sqq span,.SqqA span{ background:url(imagesbiaobb.png) no-repeat;}
.Shotwz ul li{ padding-left:5px;}
.Shotwz ul li span{ margin-top:5px; margin-right:10px;width:16px; height:13px; display:block; float:left;}
.Sqq,.SqqA{ margin:0 5px; border-bottom:1px solid #e5e5e5; line-height:28px; overflow:hidden;font-size:14px; color:#1c619c;}
.Sqq span{margin-top:6px; margin-right:5px;width:16px; height:14px; display:block; float:left;background-position:0px -13px; }
.SqqA span{margin-top:6px; margin-right:5px;width:16px; height:15px; display:block; float:left;background-position:0px -29px;}
.Sqq_con{ overflow: hidden; margin-top:5px; margin-bottom:3px;}
.Sqq_con ul li{ margin-left:10px; width:145px; float:left; line-height:20px; _display:inline;}
.Sqq_con dl {width:308px;}
.Sqq_con dl dd{ margin-left:5px; float:left; line-height:20px;}

.Syans a:link,.Syans a:visited {color: #333; text-decoration: none; font-size:14px;}
.Syans a:hover,.Syans a:active {color: #cc0000; text-decoration: none;font-size:14px;}
.SyansA a:link,.SyansA a:visited {color: #333; text-decoration: none; font-size:12px;}
.SyansA a:hover,.SyansA a:active {color: #cc0000; text-decoration: none;font-size:12px;}
.SyansB a:link,.SyansB a:visited {color: #333; text-decoration:underline; font-size:12px;}
.SyansB a:hover,.SyansB a:active {color: #cc0000; text-decoration: none;font-size:12px;}

/*首页幻灯图片*/
#Sfocus{float:left; width:430px; height:281px;overflow:hidden;position:relative;}
#Sfocus .box{width:430px;height:281px;box-shadow:0px 0px 5px #ddd;margin:0px auto;overflow:hidden;position:relative;}
#Sfocus .box img{width:430px;height:281px;position:absolute;left:0px;top:0px;opacity:0;filter:alpha(opacity=0);}
#Sfocus .btnLeft{width:25px;height:57px;position:absolute;left:0px;top:110px;/* background:url(imagesjsLeft.png) no-repeat 0px 0px; */ z-index:1111}
#Sfocus .btnRight{width:25px;height:57px;position:absolute;right:0px;top:110px;/* background:url(imagesjsRight.png) no-repeat 0px 0px;*/  z-index:1111}
#Sfocus .page{width:132px;height:18px; line-height:18px;position:absolute;bottom:10px;right:10px; z-index:111}
#Sfocus .page a{display:inline-block;width:18px;height:18px; background: url(imagesicoGray.png) no-repeat 0px 0px;margin:0px 5px;float:left;color:#FFF;text-decoration:none;text-align:center; font-family:Arial, Helvetica, sans-serif;}
#Sfocus  .page a.active{ background:url(imagesicoBlue.png) no-repeat 0px 0px; font-family:Arial, Helvetica, sans-serif;}

/* 名师榜 */
#WFmsb-container{ width:980px; margin:0px auto;}
#WFmsb-container .msb-nav-box{ background:url(imagesmsb-nav-bg.jpg) repeat-x; height:53px; width:100%;}
#WFmsb-container .msb-nav-box ul li{ float:left; padding-left:20px; padding-right:36px; width:188px; height:53px; line-height:300px; overflow:hidden;}
#WFmsb-container .msb-nav-box ul li a{ background:url(imagesmsb-nav-title.jpg) no-repeat; display:block; width:188px; height:53px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t1{ background-position:0px 0px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t2{ background-position:-204px 0px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t3{ background-position:-407px 0px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t4{ background-position:-611px 0px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t1-current{ background-position:0px -67px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t2-current{ background-position:-204px -67px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t3-current{ background-position:-407px -67px;}
#WFmsb-container .msb-nav-box ul li .msb-nav-t4-current{ background-position:-611px -67px;}
#WFmsb-container .msb-cont{ background:#ecf3f6; border:solid #dfeaef 1px; border-top:0px; width:978px;}
#WFmsb-container .msb-cont .text-description{ font-family:Microsoft YaHei, "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size:14px; padding:15px 18px; line-height:26px; color:#436b81;}
#WFmsb-container .msb-cont01{ padding-left:10px;}
#WFmsb-container .msb-cont01-block{ float:left; width:315px; padding-right:7px;}
#WFmsb-container .msb-cont01-block .icon-img{ padding-top:5px; padding-bottom:8px;}
#WFmsb-container .msb-cont01-block ul li{ line-height:26px; background:url(imagesmsb-news-dot.jpg) no-repeat 8px center; padding-left:22px; color:#4d6a7b;}
#WFmsb-container .msb-teachers-box{ background:#d4e4e9; padding:10px; width:960px; height:402px;}
#WFmsb-container .msb-teachers-box .teachers-list{ float:left; background:#fff; width:526px; overflow:hidden; padding-left:3px; padding-bottom:3px;}
#WFmsb-container .msb-teachers-box .teachers-list dl dt{ width:172px; margin-right:3px; height:198px; overflow:hidden;}
#WFmsb-container .msb-teachers-box .teachers-list dl dd{ width:350px; overflow:hidden; height:198px;}
#WFmsb-container .msb-teachers-box .teachers-list dl dd a{ height:96px; overflow:hidden;}
#WFmsb-container .msb-teachers-box .teachers-list dl a{ float:left; position:relative; display:block; margin-right:3px; margin-top:3px; cursor:pointer;}
#WFmsb-container .msb-teachers-box .teachers-list dl a .t-info{ position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(imagesmsb-black-bg.png) repeat; display:none;}
#WFmsb-container .msb-teachers-box .teachers-list dl dt a .t-info{ height:195px; overflow:hidden;}
#WFmsb-container .msb-teachers-box .teachers-list dl a .t-info p{ padding:0px 7px; color:#fff; line-height:22px;}
#WFmsb-container .msb-teachers-box .teachers-list dl a .t-info .tc{ padding-top:18px; font-size:14px; text-align:center; padding-bottom:5px;}
#WFmsb-container .teachers-vedio{ float:left; padding-left:10px; width:421px;}
#WFmsb-container .teachers-vedio .teachers-description{ background:url(imagesmsb-btn-bg2.jpg) repeat-x; height:79px; position:relative; width:100%;}
#WFmsb-container .teachers-vedio .teachers-description p{ line-height:22px; padding-left:13px; padding-right:13px; color:#69818d;}
#WFmsb-container .teachers-vedio .teachers-description .t1{ text-align:center; color:#1f4e67; padding-top:4px;}
#WFmsb-container .teachers-vedio .teachers-description .ckxx-btn a{ position:absolute; color:#fff; bottom:6px; right:6px; background:url(imagesmsb-btn-bg1.jpg) no-repeat; display:block; width:80px; height:25px; text-align:center; line-height:25px;}
/*名师榜 banner 切换*/
#full-screen-slider { width:980px; height:300px; float:left; position:relative; overflow:hidden;}
#slides { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:4%; top:275px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:9px; height:9px; float:left; margin-left:12px; border-radius:5px; background:url(imagesmsb-focus-dot2.png) no-repeat;}
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:url(imagesmsb-focus-dot1.png) no-repeat;}


/*名师榜详细页*/
.list_left .msb-teachers-box{ border:solid #e5e5e5 1px; width:758px; float:left; clear:both; padding-bottom:12px;}
.list_left .msb-teachers-box .msb-teacher-info{ width:736px; margin:12px auto 0px auto;}
.list_left .msb-teachers-box .msb-teacher-info dl dt{ float:left; width:204px; overflow:hidden;}
.list_left .msb-teachers-box .msb-teacher-info dl dd{ width:520px; float:right; overflow:hidden; padding-top:18px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd p{ height:38px; line-height:38px; width:100%; clear:both; margin-bottom:2px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .gray-bg{ background:#f4f4f4;}
.list_left .msb-teachers-box .msb-teacher-info dl dd span{ float:left; display:block;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row1{ font-size:14px; font-weight:bold; padding-left:18px; width:77px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row2{ float:right; padding-right:8px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row2 a{ display:block; float:left; margin-right:8px; background:url(imagesmsb-xx-icons.png) no-repeat; height:38px; line-height:38px; padding-left:35px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row2 .link1{ background-position:10px 8px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row2 .link2{ background-position:-98px 8px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row3{ width:420px; font-size:14px;}
.list_left .msb-teachers-box .msb-teacher-info dl dd .row4{ padding-top:1px;}
.list_left .msb-teachers-box .teacher-block{ width:736px; margin:16px auto 0px auto;}
.list_left .msb-teachers-box .teacher-block-title{ background:url(imagesmsb-xx-tbg.jpg) repeat-x; height:35px; width:100%;}
.list_left .msb-teachers-box .teacher-block-title span{ background:url(imagesmsb-xx-icons.png) no-repeat #f3f3f3 12px -121px; display:block; width:80px; height:33px; line-height:33px; border:solid #e0e0e0 1px; padding-left:36px; font-size:14px; font-weight:bold; color:#1c619c;}
.list_left .msb-teachers-box .teacher-block p{ font-size:14px; line-height:26px; padding:10px 10px 0px 10px;}
.list_left .msb-teachers-box .video-list{ padding-top:12px; padding-left:12px; clear:both; width:746px;}
.list_left .msb-teachers-box .video-list a{ float:left; display:block; margin-right:11px; width:175px; position:relative;}
.list_left .msb-teachers-box .video-list a span{ position:absolute; left:0px; bottom:0px; background:url(imagesmsb-xx-icons.png) no-repeat 0px -186px; height:22px; width:100%; text-align:center; padding-top:31px; color:#eee9e9;}
.list_right .bot-border{ border-bottom:solid #e5e5e5 1px;}
.list_right .msb-sub-nav{ width:195px; margin:0px auto;}
.list_right .msb-sub-nav ul li{ width:175px; line-height:40px; height:40px; border-bottom:dashed #dddddd 1px; background:url(imagesmsb-xx-icons.png) no-repeat 7px -56px; font-weight:bold; padding-left:25px;}
.list_right .msb-sub-nav ul li a{ color:#666; font-size:14px;}
.list_right .msb-sub-nav ul li a:hover{ color:#ff6400;}
.list_right .msb-sub-nav .no-border{ border:0px;}
.list_right .msb-xg-teachers{ width:178px; margin:0px auto; padding-top:12px;}
.list_right .msb-xg-teachers dl dd{ line-height:32px; font-size:14px; padding-bottom:4px; text-align:center; font-size:14px;}
.list_right .msb-xg-teachers dl dd a{ color:#333; font-size:14px;}
.list_right .msb-xg-teachers dl dd a:hover{ color:#ff6400;}

/* 荣誉榜 style */
#ryb-container{ width:980px; margin:0px auto; color:#333333; font-family:"宋体";}
#header{ background:url(../images/top.jpg) no-repeat top center; width:100%; height:178px;}
#footer{ background:url(../images/footer.jpg) no-repeat top center; width:100%; height:89px;}

/* 模块公共样式 */
#ryb-container a {font-size:12px; color:#333333;}
#ryb-container a:link {text-decoration:none; font-size:12px ; color:#333333;}
#ryb-container a:visited { text-decoration:none;}
#ryb-container a:hover { text-decoration:none; color:#e60a12;}
#ryb-container .f14{ font-size:14px;}
#ryb-container .tac{ text-align:center;}
#ryb-container .white{ color:#fff;}
#ryb-container .white a{ color:#fff; text-decoration:none;}
#ryb-container .block-border{ border:solid #e5e5e5 1px; border-top:0px; float:left; clear:both; width:978px; padding-top:15px;}
#ryb-container .block-border .title{ background:#eaeaea; height:32px; width:100%;}
#ryb-container .block-border .title .floatL{ margin-left:-1px;}
#ryb-container .block-border .title .floatR{ line-height:32px; padding-right:15px;}

/* 荣誉榜-小升初 &  荣誉榜-中考 */
.ryb-xsc-box{ width:980px;}
.ryb-xsc-box .xy-list{ padding-left:10px; padding-right:9px; width:580px;}
.ryb-xsc-box .xy-list .xy-pic li{ float:left; padding-right:1px; width:115px; height:115px; padding-bottom:1px; overflow:hidden;}
.ryb-xsc-box .xy-list .xy-pic li a{ width:115px; height:115px; overflow:hidden; position:relative; float:left;}
.ryb-xsc-box .xy-list .xy-pic li img{ width:115px; height:115px; filter:alpha(opacity=50); opacity:0.5;}
.ryb-xsc-box .xy-list .xy-pic li span{ position:absolute; filter:alpha(opacity=60); opacity:0.6; display:block; width:115px; left:0px; bottom:0px; height:21px; line-height:21px; background:#0c5ea4; text-align:center;}
.ryb-xsc-box .xy-list .xy-pic li .green-bg{ background:#2d920e;}
.ryb-xsc-box .xy-list .xy-pic li a:hover img{ filter:alpha(opacity=100); opacity:1;}
.ryb-xsc-box .xy-list .xy-pic li a:hover span{ filter:alpha(opacity=100); opacity:1;}
.ryb-xsc-box .xy-list .xy-pic .current img{ filter:alpha(opacity=100); opacity:1;}
.ryb-xsc-box .xy-list .xy-pic .current span{ filter:alpha(opacity=100); opacity:1;}
.ryb-xsc-box .xy-list .xy-name{ background:#e1eefa; width:100%; height:100px; padding-top:6px;}
.ryb-xsc-box .xy-list .xy-name li{ float:left; padding-left:36px; width:58px; line-height:23px; color:#12416a;}
.ryb-xsc-box .xy-list .xy-name li a{ color:#12416a!important;}
.ryb-xsc-box .xy-list .xy-name li a:hover{ color:#e60a12!important;}
.ryb-xsc-box .diagram{ width:369px;}
.ryb-xsc-box .diagram dt{ padding-bottom:1px; height:300px; overflow:hidden; width:100%;}
.ryb-xsc-box .diagram dd{ background:#0c5ea4; height:31px; padding-top:15px; width:100%; text-align:center;}
.ryb-xsc-box .diagram2{ width:369px; padding-left:10px;}
.ryb-xsc-box .diagram2 dt{ padding-bottom:1px; height:276px; overflow:hidden; width:100%;}
.ryb-xsc-box .diagram2 dd{ background:#2d920e; height:64px; padding-top:6px; width:349px; padding-left:10px; padding-right:10px; text-align:center;}
.ryb-xsc-box p{ padding-top:16px; padding-bottom:12px;}
#ryb-container .pic-box{ width:960px; height:105px; overflow:hidden; padding-bottom:12px; position:relative; padding-left:8px;}
#ryb-container .pic-box .Cont{ float:left; width:909px; overflow:hidden;}
#ryb-container .pic-box .box{ width:112px; height:105px; padding-right:21px; float:left; overflow:hidden; text-align:center;}
#ryb-container .pic-box .box span{ text-align:center; width:100%; line-height:24px;}
#ryb-container .pic-box .arrLeft{ width:18px;height:18px; background:url(imagesscrolll-arrow.jpg) no-repeat; float:left; cursor:pointer; margin-top:33px; margin-right:9px; display:block;}
#ryb-container .pic-box .arrRight{ width:18px;height:18px; background:url(imagesscrolll-arrow.jpg) no-repeat -47px -0px; position:absolute; top:33px; right:0px; cursor:pointer; display:block;}
#ryb-container .pic-box .arrLeft:hover{ background-position:0px -27px;}
#ryb-container .pic-box .arrRight:hover{ background-position:-47px -27px;}
#ryb-container .pic-box .greenL:hover{ background-position:0px -59px;}
#ryb-container .pic-box .greenR:hover{ background-position:-47px -59px;}

/* 荣誉榜-高考 */
.ryb-gk-box{ width:980px;}
.ryb-gk-box h2{ padding-top:18px; padding-bottom:18px; text-align:center; width:100%;}
.ryb-gk-box .xy-list{ padding-left:10px; width:438px; padding-right:6px; overflow:hidden; display:block;}
.ryb-gk-box .xy-list a{ float:left; display:block; padding-right:2px; filter:alpha(opacity=60); opacity:0.6;}
.ryb-gk-box .xy-list a:hover,.ryb-gk-box .xy-list .current{ filter:alpha(opacity=100); opacity:1;}
.ryb-gk-box .school-list{ background:url(imagesryb-gk-contbg.jpg) no-repeat; width:514px; height:420px; padding-top:5px; position:relative;}
.ryb-gk-box .school-list .jrsy{ position:absolute; left:0px; bottom:0px;}
.ryb-gk-box .score-list{ padding:10px; float:left; clear:both; width:959px;}
.ryb-gk-box .score-list .table-title{ font-family:Microsoft YaHei, "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size:16px; font-weight:bold;}
#divtagcloud{ width:500px; margin:0px auto; height:300px;}

/* 荣誉榜-奥数 & 荣誉榜-作文 & 荣誉榜-剑桥杯 */
.ryb-xk-box{ width:980px;}
.ryb-xk-box .ryb-xk-title,.ryb-xk-title2{ background:url(imagesryb-xk-title3.jpg) repeat-x 0px -91px; height:33px; width:959px; margin:0px auto;}
.ryb-xk-box ul li{ float:left; height:33px; cursor:pointer; line-height:400px; overflow:hidden;}
.ryb-xk-box ul .t-style1{ background:url(imagesryb-xk-title1.jpg) no-repeat;}
.ryb-xk-box ul .t-style2{ background:url(imagesryb-xk-title2.jpg) no-repeat;}
.ryb-xk-box ul #lab1{ background-position:0px 0px; width:150px;}
.ryb-xk-box ul #lab2{ background-position:-150px 0px; width:150px;}
.ryb-xk-box ul #lab3{ background-position:-300px 0px; width:149px;}
.ryb-xk-box ul .t-style3{ background:url(imagesryb-xk-title3.jpg) no-repeat; width:151px; height:33px; line-height:500px; overflow:hidden;}
.ryb-xk-box ul .t-style4{ background:url(imagesryb-xk-title3.jpg) no-repeat 0px -55px; width:151px; height:33px; line-height:500px; overflow:hidden;}
.ryb-xk-box .ryb-xk-cont{ width:959px; margin:0px auto;}
.ryb-xk-box .ryb-xk-cont .ryb-xk-bei-cont,.ryb-xk-bei-cont2{ background:#f7f7f7; height:203px; width:100%;}
.ryb-xk-box .ryb-xk-cont .xy-list{ padding-top:8px; width:661px;}
.ryb-xk-box .ryb-xk-cont .xy-list dl{ padding-left:10px; padding-right:3px; float:left; width:150px;}
.ryb-xk-box .ryb-xk-cont .xy-list dl dt img{ border:solid #dddddd 1px;}
.ryb-xk-box .ryb-xk-cont .xy-list dl dd p{ line-height:20px; padding:2px 5px;}
.ryb-xk-box .ryb-xk-cont .xy-list dl dd .red{ color:#af1515;}
.ryb-xk-box .ryb-xk-cont .xk-text{ width:296px; height:197px; padding-top:5px; background:url(imagesryb-xk-bg.jpg) repeat-y left top;}
.ryb-xk-box .ryb-xk-cont .xk-text p{ padding-left:20px; width:265px; padding-top:5px; padding-bottom:0px; line-height:22px;}

/*网站地图*/
.Map{ width:980px; margin:0 auto;}
.Map_top{background-color:#f3f3f3; width:960px; height:32px; padding:0px 10px 0px 10px;}
.Map_main{width:938px;border:1px #e5e5e5 solid;padding:30px 20px 30px 20px; overflow:hidden;}

.Map_con{ overflow:hidden;}
.Map_con ul{}
.Map_con ul li{ margin-left:20px; line-height:30px;}
.Map_con ul li  a{ margin-right:5px;}
.Map_con ul li  a:link,.Map_con ul li  a:visited {color: #333; text-decoration:none; font-size:14px;}
.Map_con ul li  a:hover,.Map_con ul li a:active {color: #2288d0; text-decoration:underline; font-size:14px;}
/*引导*/
.pop-mask {
    background: #000000;
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
}
.ydBox{ width:100%;height:100%; position:fixed;z-index:1001;}
.arr{ position:absolute; left:-200px; top:280px;z-index:1002}
.arr2{ position:absolute; left:0; top:360px;visibility:hidden;z-index:1002}
.ydStep{ width:980px;height:100%; position:relative; margin:0px auto;z-index:1002}
.step1{ position:absolute; top:1px; right:770px; visibility:hidden;}
.step2{ position:absolute; top:2px; right:-13px; visibility:hidden;}
.step3{ position:absolute; top:96px; left:263px; visibility:hidden;}
.step4{ position:absolute; top:193px; left:2px; visibility:hidden;}
.step5{ position:absolute; top:378px; left:208px; visibility:hidden;}
.step6{ position:absolute; top:486px; left:658px; visibility:hidden;}
.step_close{ position:absolute; top:280px; left:0px; visibility:hidden;}

/*友情链接*/
.Linkway_main{width:938px;border:1px #e5e5e5 solid;padding:30px 20px 0px 20px; overflow:hidden;}
.Linkway{ background:url(imagesLinkwabg.jpg) no-repeat right; overflow:hidden; height:292px; position:relative;}
.Linkway p{ font-size:14px; line-height:24px; margin-top:10px; margin-left:30px;}
.Linkys{ color:#2288d0;}
.LinkwayQ{ position:absolute; left:326px; top:183px;}

/*内容页分页样式*/
.textPage{ text-align:center;}
.textPage span{ margin-left:10px;cursor:pointer;}
.textPage a{ margin-left:10px;}

/*专题汇总*/
.Guide{overflow:hidden;width:698px;border:1px #e5e5e5 solid;padding:30px 30px;}
.Guide ul li{line-height:24px;border-bottom:1px solid #e1e1e1; padding-bottom:20px; margin-bottom:20px; color:#333; overflow:hidden; float:left;}
.Guide_L{ float:left; width:163px; margin-right:20px;}
.Guide_R{ float:right; width:514px;}
.Guide_Rtop{ font-size:14px; font-weight:bold; padding-bottom:10px; line-height:24px;}
.gusea a:link,.gusea a:visited {color: #ff6400; text-decoration:none; font-size:12px;}
.gusea a:hover,.gusea a:active {color: #ff6400; text-decoration:underline;font-size:12px;}