/* 新高二主视觉 */
.Htop1{ background:url(images/top1.png) center 0 no-repeat; height:150px;}
.Htop2{ background:url(images/top2.png) center 0 no-repeat; height:149px;}
.Htop3{ background:url(images/top3.png) center 0 no-repeat; height:180px;}
.sharecon{ width:590px; height:30px; margin:0 auto; padding:125px 0 0 400px;}

/* 整体容器与标题 */
.Hmain{ background:url(images/bottom.png) center bottom no-repeat; padding-bottom:80px;}
.Hmain div,.Hmain p{ font-family:"微软雅黑";}
.Hbox{ width:960px; margin:0 auto; background:#01886a url(images/bg_green.png) 0 0 no-repeat; padding:34px 20px 20px;}
.Hbox2{ width:960px; margin:30px auto 0; background:#fcf8bd url(images/bg_green2.png) 0 0 no-repeat; padding:34px 20px 20px;}
.Hbox_tt{ padding-left:240px;}
.Hbox_tt h2{ font-family:"微软雅黑"; height:84px; padding-left:100px; font-size:44px; color:#23585e; line-height:60px; background:url(images/map_tt.png) 0 -110px no-repeat} 
.Hbox_tt h2 span{ font-family:Arial, Verdana, Helvetica, sans-serif; font-size:21px; color:#96d9b9; text-transform:uppercase; line-height:24px; font-weight:normal; letter-spacing:2px;}
.Hbox_tt h2.what{ color:#138dd8; background:url(images/map_tt.png) 0 -210px no-repeat} 
.Hbox_tt h2.what span{ font-size:20px; color:#a4d2cc; text-transform:uppercase;letter-spacing:2px;}
.Hbox_tt h2.begin{ color:#15928b; background:url(images/map_tt.png) 0 -13px no-repeat} 
.Hbox_tt h2.begin span{ font-size:21px; color:#6ab89d; text-transform:uppercase; letter-spacing:2px; padding-left:5px;}

/* 怎么学 */
.Hbox_how{ padding:20px 0; height:580px; background:#dcffde url(images/bg_round.png) center 120px no-repeat}
.Hbox_guide{ height:90px;}
.Hbox_guide img{ float:left;}
.Hbox_guide p{ float:right; width:900px; padding-top:6px; font-size:16px; color:#f3fad8; line-height:30px;}
.Hbox_step{ padding:100px 30px 0;}
.Hbox_tx{}
.Hbox_tx p{ float:left; width:220px; font-size:14px; color:#156aa0; text-indent:28px; line-height:24px;}
.Hbox_tx p.tt{ width:150px; font-size:24px; color:#FFF; margin-top:10px; font-weight:bold; line-height:36px; text-indent:0;}
.Hbox_tx p.tt2{ width:900px; height:80px; font-size:30px; color:#23585e; font-weight:bold; line-height:40px; padding:30px 0 0; text-align:center; text-indent:0;}

/* 学什么 */
.Hbox_what{ padding:15px; background:#faecc7; margin-top:10px;}
.Hbox_card{ padding:20px; background:#fddf65; border-radius:10px;}
.Hbox_card_tx{ float:left; width:380px;} 
.Hbox_card_tx p{ font-size:16px; color:#693808; line-height:36px;}
.Hbox_card_txcon{ height:60px; padding:20px 0 0 65px; background:url(images/ico_attention.png) 0 20px no-repeat}
.Hbox_card_txcon p{ width:250px; font-size:22px; color:#724103; line-height:40px; border-bottom:1px solid #724103; padding-top:10px;}
.Hbox_card_img{ float:right; width:434px;}
.Hbox_card_img img{ float:left;}
.Hbox_card_img p{ float:left; width:280px; margin-top:15px; font-size:22px; color:#444; line-height:50px;}
.Hbox_card_img p strong{ color:#ef4142; font-size:42px;}
.Hbox_card_img img.more{ float:right; margin-top:15px;}

.Hbox_ladder{ width:930px; height:222px; margin-top:20px; background:url(images/pic_ladder.png) -1px -1px no-repeat;}
.Hbox_ladder p{ float:left; width:100px; padding-right:165px; font-size:18px; color:#777; font-weight:bold; line-height:50px; text-align:center}
.Hbox_ladder p span{ font-size:24px;}
.Hbox_ladder p.blue{ padding-left:370px; color:#1683bc}
.Hbox_ladder p.tt{ width:930px; height:74px; color:#666; line-height:36px; padding:20px 0 0 0;}
.Hbox_ladder p.tt span{ font-size:30px; color:#333;}

.leabox2{}
.leabox2 p{ float:left; width:930px; font-size:30px; color:#333; font-weight:bold; padding:20px 0; line-height:36px; text-align:center;}
#lessoncard{ float:left; width:908px;}
#lessoncard span{float:left; width:454px; line-height:62px; font-size:24px; color:#555454; background:url(images/bg_navi.png) 0 0 no-repeat; text-align:center; cursor:pointer; }
#lessoncard span.current{ background:url(images/bg_navi2.png) 0 0 no-repeat; color:#FFF;}
#lessoncard span small{ font-size:16px;}
.lessons1,.lessons2{ float:left; width:930px;}
.lescoll{ overflow-y:scroll; height:302px;}
table.lessontit,table.lessonplan{ border-collapse:collapse;}
table.lessontit{ width:908px;}
table.lessonplan{ width:908px;}
table.lessontit td,table.lessonplan td{ border:1px solid #dd480a; font-family:"微软雅黑"; text-align:center;}
table.lessontit td{ line-height:44px; border-bottom:0px; color:#000; font-size:20px; background:#fddf65;}
table.lessonplan td{ font-size:16px; color:#6b3809; line-height:42px;}
table.lessonplan td a{ color:#6b3809;}
table.lessonplan td.ls a{ display:block; background:url(images/listen2.png) no-repeat 0 2px; height:24px; width:27px; margin:0 auto; padding:2px 0;}
table.lessonplan td.ls a:hover{ background:url(images/listen2.png) no-repeat 0 0; height:24px;}
.lessons2{ display:none;}
.lessons2 p{ line-height:30px; font-size:20px; color:#dd480a; font-weight:normal; width:880px; padding:158px 0 159px; text-align:center; }

/* 第一课 */
.Hbox2 ul{ margin-top:10px; height:520px; background:#faecc7; padding:20px 0 20px 14px}
.Hbox2 ul li{ float:left; width:298px; background:#FFF; padding:4px; margin:7px 7px 0 0; cursor:pointer}
.Hbox2 ul li:hover{ margin:3px 7px 4px 0;}
.Hbox2 ul li img{ float:left;}
.Hbox2 ul li p{ float:left; width:170px; margin-top:5px; font-size:24px; font-weight:bold; line-height:36px; color:#666}
.Hbox2 ul li img.buy{ float:right; margin-top:5px;}