@charset "utf-8";
/* CSS Document */
body,.wrapper,.width1075,.width1200,div,div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6{ margin:0 auto; padding:0; font-family:"微软雅黑"; font-size:15px;color:#434343;border:0;}
h1,h2,h3,h4,h5,h6,b{ font-size:20px; font-weight:normal;}
.ft16{ font-size:16px;}
.height20{ height:20px; line-height:20px; clear:both;}
.height50{ height:50px; line-height:50px; clear:both;}
.height30{ height:30px; line-height:30px; clear:both;}
table{ margin:0; padding:0}
a,a:link{ cursor:pointer;font-family:"微软雅黑";}
div a:hover{ text-decoration:none;}
ul,li{ list-style-type:none;}
.zi{ color:#7A2670;}
input,button{ border:none; outline:none; vertical-align:middle;}
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1} 
.lft{ float:left;}
.wrapper .rgt{ float:right;}
.h10{ height:10px; line-height:10px; clear:both;}
.h20{ height:15px; line-height:15px; clear:both;}
.h20{ height:20px; line-height:20px; clear:both;}
.h30{ height:30px; line-height:30px; clear:both;}
.h40{ height:40px; line-height:40px; clear:both;}
.h50{ height:50px; line-height:50px; clear:both;}
.wrapper{ width:100%;background:#fff; position:relative;}
.width1075{ width:1075px; text-align:center;}
.width1200{ width:1202px; text-align:center;}
/*header*/
.header{ background:url(../images/banner.jpg) repeat left top; height:625px; text-align:center;}
.header img{ display: block; height:625px; overflow:hidden; background-position:top center;}
/*content*/
/*导语*/
.bgcolor1{ background:#E9E9E9;}
.bgcolor2{ background:#F5F5F5;}
.daoyu{  padding:40px;}
.dao{ font-size:16px; width:887px; background:url(../images/kuang.png) no-repeat left top; height:50px; padding:45px 20px; line-height:25px; margin:0 auto; text-align:left;}
/*教学顾问*/
.jxgw{ width:1080px; margin:0 auto;}
.jxgw dl{ width:855px; margin:0 auto;}
.jxgw dt{ width:293px; float:left;}
.jxgw dd{ width:555px; float:right; color:#A4A4A4;}
.jxgw dd strong{ font-size:25px; color:#000; font-weight:normal; line-height:45px; display:block;}
.jxgw ul{ width:876px; margin:0 auto;}
.jxgw ul li{ float:left; width:184px; height:189px;margin-right:34px; position:relative; cursor:pointer;}
.jxgw ul li img{ width:184px; height:187px;}
.jxgw ul li.current img{ border:1px solid red;}
.jxgw ul li span{ position:absolute; top:0; left:0; height:32px; color:#fff; line-height:32px; width:100px; text-align:center; display:block; background:red;}
.contents .photo{ width:276px;}
.contents .info{ width:750px;}
.contents .info h2{ color:#E72510; font-size:35px; line-height:100px;}
.contents .info ul{ width:740px; margin:0; position:relative;}
.contents .info ul li{ width:270px; height:25px;text-align:left;}
.contents .info ul li a{ background:url(../images/ico1.jpg) no-repeat left center; padding-left:20px; font-size:16px;}
.contents .info ul a#tiyan{ display:block; position:absolute; right:0; z-index:99; width:108px; height:37px; line-height:37px; color:#fff; background:#E62B1A;padding-left:10px; top:7px;}
.contents .info ul a#tiyan span{ background:url(../images/phone.jpg) no-repeat left center; padding-left:20px;}
.contents .info p{ text-align:left; text-indent:2em;}
.contents .info .pj dt{ color:#E72510; font-size:22px;}
.contents .info .pj dt,.contents .info dd{ clear:both; float:none;}
.contents .info dd{ border-bottom:1px dashed #E1E1E1; width:680px; line-height:30px;}
.contents .info dd a{ background:url(../images/star.jpg) no-repeat left center; padding-left:20px; color:#585858; text-decoration: none; font-size:12px;}
.contents .info dd span{ color:#E72510; float:right;}
/*签约讲师*/
#qyjs .qyjs_dl{ margin-left:200px;}
.jxgw ul#qyjs_ul,.jxgw ul#z_ul{ width:1100px !important; margin:0 auto; padding-left:30px; height:189px; overflow:hidden;}
#qyjs{ position:relative; width:1120px;}
#qyjs .contents{ width:1080px; display:none;}
#qyjs .btn,.zyqz .btn{ position:absolute; z-index:99; top:260px;}
#qyjs .prev,img.prev2{ left:0;}
#qyjs .next,img.next2{ right:0;}
/*名师授课*/
.mssk{ background:#F63C3C;}
#z_ul li span{ font-size:12px; width:94px;}
div.zyqz{ position:relative; width:1120px;}
.zyqz .contents{ display:none;}

.footer .fot ul li,.footer .fot ul li a{ color:#fff;}
.footer .fot ul li a:hover{ text-decoration:none;}