.main{ width:1000px; margin:0 auto;}
.bigBanner{ background:url(../images/bigbanner.jpg) no-repeat center 0;}
.content{ padding:0 23px;}
.abs{ font-size:18px; margin-top:36px;}
.abs_l{ width:576px; padding:25px 0 0 10px; line-height:32px; color:#131313;}
.abs_l h1{ font-size:30px; color:#2295d8; margin-bottom:22px;}
.abs_r{ width:323px;}
.abs_r span{ display:block; background:#170e09; height:39px; line-height:39px; color:#fff; text-align:center;}
.title{ height:111px; line-height:111px; text-align:center; background:url(../images/line.jpg) no-repeat left center;}
.title h2{ font-size:36px;}
.feat{ height:478px; background:url(../images/pic1.jpg) no-repeat top center;}
.feat dl{ width:190px; color:#fff; text-align:center; line-height:28px; float:left; padding-top:80px;}
.feat dl.dl1{ padding-left:175px;}
.feat dl.dl2{ padding-left:235px;}
.feat dl.dl3{ padding-left:60px;}
.feat dl.dl4{ padding-left:27px;}
.feat dl.dl5{ padding-left:22px; padding-top:96px;}
.feat dl.dl6{ padding-left:22px; padding-top:96px;}
.feat dt{ font-size:34px; margin-bottom:15px;}
.feat dd{ font-size:18px;}
.txt{ font-size:18px; text-align:center;}
.txt .red{ color:#b70505;}
.txt2{ line-height:36px; margin-bottom:30px;}
.txt3{ margin:10px 0;}
.txt5{ line-height:36px; margin-bottom:60px;}
.pic{ text-align:center; margin-bottom:42px;}
.wrap2{ background:#e6e6e6; padding:67px 0 62px;}
.wrap2 .main2{ width:900px; margin:0 auto;}
.wrap2 .content{ background:#fff; padding:0;}
.con1{ position:relative; padding:34px 50px 55px; color:#131313;}
.con1 h3{ font-size:36px; color:#e49b1b; line-height:48px; margin-bottom:20px;}
.con1 img.tb1{ position:absolute; top:23px; left:-20px; _left:-70px;}
.con1 img.tb2{ position:absolute; top:0px; right:0px;}
.con1 img.tb3{ position:absolute; bottom:0px; _bottom:2080px; right:64px; margin-bottom:10px;}
.con2{ padding:28px 27px;}
.con2 h3{ font-size:30px; margin-bottom:16px;}
.con2 h4{ margin-bottom:25px; color:#626262;}
.con2 .pic{ margin-bottom:0px;}
.con3{ padding:28px 34px; position:relative;}
.con3 h3{ font-size:30px; margin-bottom:16px;}
.con3 h4{ color:#626262; margin-bottom:20px;}
.con3 .teachList{ padding-bottom:34px; margin-bottom:24px; border-bottom:1px #000 dotted;}
.con3 .teach_l{ width:150px; text-align:center; font-size:18px; color:#e49b1b;}
.con3 .teach_l img{ display:block;}
.con3 .teach_r{ width:666px; font-size:14px; line-height:24px; color:#535353;}
.con3 .teach_r .tintro{ width:303px; padding:10px 20px; background:#eeeeee; color:#000; margin-bottom:15px;}
.con3 .teach_r .tintro font{ color:#e49b1b;}
.con3 .borbt{ border-bottom:none; padding-bottom:0px;}
.con3 img.tb4{ bottom:-25px; _bottom:800px; left:18px; position:absolute;}
.liveCls .live_l{ width:580px;}
.liveCls .live_l b{ display:block; width:114px; height:36px; line-height:36px; background:url(../images/tbg.jpg) no-repeat; font-weight:normal; font-size:18px; padding-left:27px; color:#fff;}
.liveCls .live_r{ width:288px; margin-right:56px;}
.learn{ background:url(../images/pic5.jpg) no-repeat left center; height:322px; margin-top:8px;}
.learn ul{ margin:15px 0 0 33px; line-height:36px;}
.learn ul font{ color:#f7941d;}