* { margin:0 auto; padding:0; font-family:"Microsoft YaHei";}
a{text-decoration:none;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
table,tr,td,th { padding:0;}

.ad_top { height:175px; width:100%;}
.banner { height:auto; width:100%; position:relative;}
.banner ul { width:980px; height:40px; position:absolute; top:652px; left:550px; color:#000; font-size:18px; padding:0px 50px; box-sizing:border-box;}
.banner ul li { width:130px; height:40px; line-height:40px; text-align:center; float:left;}
.banner ul li a { color:#000;}
#b3_li { width:180px !important;}

#course,#feature,#plan,#contact { height:auto; width:100%;}
#teacher {height:1580px; width:100%; margin-bottom:50px;}
.th1 { height:433px; width:100%; background:url(../images/teacher1.jpg) center no-repeat; margin:0 auto;}
.th1_text { width:980px; height:180px; padding:200px 30px 0px 220px; color:#fff; font-size:16px; box-sizing:border-box; }
.th1_text h2 { font-size:26px; font-weight:800; margin-bottom:10px;}
.th1_text p { line-height:28px; text-align:justify;}
.th1_text p span { display:inline-block; width:70px;}

.th2 { height:341px; width:100%; background:url(../images/teacher2.jpg) center no-repeat; margin:0 auto;}
.th2_text { width:980px; height:180px; padding:110px 260px 0px 30px; color:#fff; font-size:16px; box-sizing:border-box; }
.th2_text h2 { font-size:26px; font-weight:800; margin-bottom:10px;}
.th2_text p { line-height:28px; text-align:justify;}
.th2_text p span { display:inline-block; width:70px;}

.th3 { height:429px; width:100%; background:url(../images/teacher3.jpg) center no-repeat; margin:0 auto; position:relative;}
.th3_text { width:980px; height:180px; padding:130px 30px 0px 220px; color:#fff; font-size:16px; box-sizing:border-box; }
.th3_text h2 { font-size:26px; font-weight:800; margin-bottom:10px;}
.th3_text p { line-height:28px; text-align:justify;}
.th3_text p span { display:inline-block; width:70px;}

.th4 { height:377px; width:100%; background:url(../images/teacher4.jpg) center no-repeat; margin:0 auto; position:relative;}
#th_zx1,#th_zx2 { position:absolute; bottom:0; left:50%; width:210px; height:40px; margin-left:-90px;}

#address {height:auto; width:100%;}
.content { width:1000px; height:420px; padding-top:40px; box-sizing:border-box;}
.left { width:240px; height:220px; float:left; padding-top:40px; box-sizing:border-box; }
.left h2 { color:#f39f22; font-size:34px; font-weight:bold;}
.left h3 {color:#f39f22; font-size:26px; font-weight:bold;}
.left a { display:block; width:200px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:30px; background:#3773c9; border-radius:10px; float:left; margin-top:10px;}
.right { width:700px; height:220px; box-sizing:border-box; color:#5f452a; border-left:2px solid #959595; margin-left:240px;}
.right h4 { font-size:24px; font-weight:600; line-height:35px; margin-left:30px;}
.right p { font-size:22px; line-height:30px; margin-left:30px; margin-bottom:10px;}
.bottom { color:#5f452a; font-size:18px; line-height:30px; margin-top:50px; text-align:center;}