/* CSS Document */
*{ margin:0; padding:0;}
img{ outline:none; border:none;}
ul li,ol li{ list-style:none;}
a{ text-decoration:none;}
html,body,p,h1,h2,h3,h4,h5,h6,p,div,span,font,a{ font-family:"微软雅黑"; font-size:12px; font-weight:normal;}

.nav{ width:1000px; overflow:hidden; margin:0 auto; height:76px;}
.nav p{ float:left; padding-top:14px; overflow:hidden; width:90px; height:52px;}
.nav ul{ float:left; height:76px; margin-left:170px; overflow:hidden;}
.nav ul li{ float:left; width:110px; height:76px; line-height:76px; text-align:center;}
.nav ul li a{ display:block; color:#FFF; font-size:18px;}
.nav ul li a:hover{ color:#f90;}
.nav span{ float:right; width:170px; overflow:hidden; background:url(../images/phone.jpg) left center no-repeat; line-height:76px; text-indent:36px; font-size:18px; color:#FFF;}

.banner{ width:1000px; margin:0 auto; overflow:hidden; height:669px; padding-top:528px; box-sizing:border-box; padding-left:80px;}
.banner a{ float:left; width:200px; height:50px; line-height:50px; text-align:center; font-size:16px; color:#FFF; border-radius:6px; margin-right:40px;}
.z1{ background:#ea5404;}
.z1:hover{ background:#FFF; color:#ea5404;}
.z2{ background:#3569c9;}
.z2:hover{ color:#3569c9; background:#FFF;}

.reason{ width:1000px; overflow:hidden; margin:0 auto;}
.reason h3{ width:100%; height:134px; overflow:hidden; line-height:134px; text-align:center; font-size:36px; font-weight:bold; background:url(../images/speak_13.jpg) 430px 114px no-repeat;}
.reason h3 i{ color:#3569c9; font-style:normal;}
.reason p{ width:100%; height:60px; line-height:50px; text-align:center; font-size:15px; color:#444;}
.reason p i{ font-style:normal; color:#3569c9;}

.box{ width:100%; overflow:hidden;}

#tab{ width:100%; height:40px; overflow:hidden; text-align:center; margin-bottom:30px;}
#tab span{ display:inline-block; cursor:pointer; border-radius:4px; width:112px; height:40px; line-height:40px; text-align:center; font-size:16px; color:#FFF; background:#9a9a9a; margin-right:10px;}
#tab span.se{ background:#3569c9;}
#tab_content{ width:100%; overflow:hidden; margin-bottom:50px;}
.ever{ width:100%; overflow:hidden; display:none;}
.ever p{ width:840px; overflow:hidden; margin:0 auto; height:58px; border-top:1px solid #e4e4e4;  border-bottom:1px solid #e4e4e4; font-size:18px; line-height:58px; text-align:center; color:#3569c9;}

.profess{ width:1000px; margin:0 auto; overflow:hidden;}
.profess h3{ width:100%; height:114px; text-align:center; line-height:120px; font-size:36px; font-weight:bold; color:#3569c9;}
.profess h3 i{ font-style:normal; color:#333333;}
.profess p{ width:100%; height:112px; line-height:112px; overflow:hidden; text-align:center; font-size:18px; color:#555555;}



.siwei{ width:1000px; overflow:hidden; padding-left:42px;  box-sizing:border-box;}
.siwei dl{ float:left; width:229px; overflow:hidden;}
.siwei dl dt{ width:100%; height:180px; overflow:hidden;}
.siwei dl dd{ width:100%; line-height:24px; text-align:center; font-size:14px; color:#333333;}

.profess a{ display:block; width:618px; height:58px; line-height:58px; border:1px solid #3569c9; text-indent:18px; font-size:18px; color:#3569c9; margin:44px auto 0;}
.profess a i{ font-style:normal; float:right; width:190px; height:56px; line-height:56px; text-align:center; background:#3569c9; border:1px solid #f4f4f4; border-radius:8px; color:#FFF;}
.profess a:hover{ color:#f90; border:1px solid #f90;}
.profess a:hover i{ background:#f90;}

.content{ width:1000px; margin:0 auto; overflow:hidden;}

.core{ width:100%; overflow:hidden;}
.core h2{ width:100%; height:115px; text-align:center; line-height:120px; font-size:36px; color:#000; font-weight:bold; border-bottom:1px solid #f0f0f0; background:url(../images/speak_13.jpg) center bottom no-repeat;}
.core h2 i{ font-style:normal; color:#3569c9;}
.core font{ display:block; width:100%; height:80px; line-height:80px; text-align:center; font-size:18px; color:#000;}


.cor_dl{ width:1000px; padding-left:48px; box-sizing:border-box; overflow:hidden;}
.cor_dl dl{ width:886px; overflow:hidden; margin-bottom:34px;}
.cor_dl dl dt{ float:left; width:454px; height:254px; overflow:hidden;}
.cor_dl dl dd{ float:right; width:404px; overflow:hidden;}
.cor_dl dl dd h5{width:100%; height:29px; overflow:hidden; background:url(../images/speak_22.jpg) left center no-repeat; line-height:30px; text-indent:14px; color:#000; font-size:18px; font-weight:bold;}
.cor_dl dl dd p{ line-height:26px; text-align:left; font-size:14px; color:#555555;}
.cor_dl dl dd span{ display:block; width:100%; overflow:hidden; margin-top:2px;}
.cor_dl dl dd span a{ background:#af0050; float:left; width:197px; height:34px; line-height:34px; text-align:center; color:#FFF; font-size:14px; margin-right:10px; margin-bottom:10px; border-radius:4px;}
.cor_dl dl dd span a:hover{background:#3569c9;}


.z3{ display:block; width:100%; height:44px; color:#FFF; line-height:44px; text-align:center; font-size:18px; background:#3569c9; border-radius:4px;}
.z3:hover{ border:1px solid #3569c9; background:#FFF; color:#3569c9; width:402px;}

.five{ width:100%; overflow:hidden;}
.five h2{ width:100%; height:115px; text-align:center; line-height:120px; font-size:36px; color:#000; font-weight:bold; border-bottom:1px solid #f0f0f0; background:url(../images/speak_13.jpg) center bottom no-repeat;}
.five h2 i{font-style:normal; color:#3569c9;}
.five ul{ width:1000px; padding-left:100px; padding-top:14px; box-sizing:border-box; overflow:hidden; margin-top:56px; background:url(../images/speak_29.jpg) center top no-repeat;}
.five ul li{ width:100%; height:64px; line-height:64px; text-align:left; font-size:18px; color:#333333;}

.course{ width:1000px; margin:0 auto; overflow:hidden;}
.course h2{ width:100%; height:114px; line-height:120px; text-align:center; font-size:36px; color:#FFF; font-weight:bold;}
.course h2 i{ font-style:normal; color:#e66b29;}
.course p{ width:100%; overflow:hidden; height:104px; line-height:80px; text-align:center; font-size:18px; color:#cbddff;}

.dingzhi{ width:100%; overflow:hidden; margin-top:168px;}
.dingzhi dl{ float:left; width:250px; overflow:hidden;}
.dingzhi dl dt{ width:100%; height:80px; line-height:60px; text-align:center; font-size:16px; color:#FFF;}
.dingzhi dl dd a{ display:block; width:158px; height:42px; color:#FFF; border:1px solid #FFF; line-height:42px; font-size:16px; text-align:center; margin:0 auto; border-radius:6px;}
.dingzhi dl dd a:hover{ background:#FFF; color:#3e6cc6;}


.ready{ width:1000px; overflow:hidden; height:450px; margin:0 auto;}

.time{ width:500px; overflow:hidden; float:left;}
.time h4{ width:100%; overflow:hidden; height:150px; line-height:180px; text-align:center; font-size:36px; font-weight:bold; color:#000;}
.time h4 i{ font-style:normal; color:#3569c9; font-weight:bold;}
.time table{ width:440px; margin:0 auto; overflow:hidden;}
.time table tr th,td{ height:46px; text-align:center; font-size:18px;}
.time table tr th{ background:#7195d8; color:#FFF;}
.time table tr td{ background:#eaeaea; color:#000;}
.time a{ display:block; width:160px; height:44px; line-height:44px; text-align:center; background:#3569c9; border-radius:4px; color:#FFF; font-size:16px; margin:30px auto;}
.time a:hover{ font-size:20px;}


.stand{ float:right;}
.stand h4 i{ color:#ea5404;}
.stand table tr td.t1{ width:50px; height:46px; background:#f0874f; color:#FFF;}
.stand a{ background:#ea5404;}
.stand a:hover{ font-size:20px;}

.book{ width:1000px; margin:0 auto; overflow:hidden;}
.book h3{width:100%; height:115px; text-align:center; line-height:120px; font-size:36px; color:#000; font-weight:bold; border-bottom:1px solid #f0f0f0; background:url(../images/speak_13.jpg) center bottom no-repeat;}
.book h3 i{font-style:normal; color:#3569c9;}

.bok{ width:1000px; overflow:hidden; padding:30px 0 0 70px; box-sizing:border-box;}
.bok dl{ float:left; width:220px; height:348px; margin-right:86px;}
.bok dl dt{ width:100%; height:289px; overflow:hidden;}
.bok dl dd{ width:100%; line-height:40px; font-size:16px; color:#333; text-align:center;}
.book a{ display:block; width:256px; height:44px; line-height:44px; text-align:center; color:#FFF; background:#ea5404; margin:0 auto; font-size:16px;  border-radius:4px;}
.book a:hover{ font-size:20px; background:#30F;}


































