@charset "utf-8";

/* CSS Document */

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset,iframe, legend, button, input, textarea, th, td,div,span{ margin:0;padding:0;list-style-type:none;border:none;}

body{ position:relative; min-width: 1000px;}

a{ text-decoration:none; color:#3e3e3e; cursor: pointer; outline:none;}

.clear{ clear:both;}.borderNone{border: none !important;}

.le{ float:left;}.ri{ float:right;}.left{float: left;}.right{float: right;}

img{ border: 0;}.cl:after {clear: both; content: "";display: block;}

body{ font-size: 14px;font-family: "微软雅黑"; color:#3e3e3e;}

.wrapper{ width:1000px; margin:0 auto;}

.mt30{margin-top: 30px; color: #262626; text-align:center; font: 18px '微软雅黑'}

.mt40{font: 36px '微软雅黑'; color: #000; margin-bottom: 30px; text-align:center;}

.mt20{margin-top: 10px; color: #262626; text-align:left; font: bold 16px '微软雅黑';}

.mt20 span{font-size: 16px; font-weight: normal;}

.mt10{ font-size: 18px; color: red; font-weight: bold;}



/*top*/

.top{ width:100%; height:65px ; line-height:65px; background:#383435;}

.top1{ width:1000px; height:65px; line-height:65px;}

.left{ margin-top:13px;}

.top .left a img{ display:block;}

.right ul li{ float:left; margin-right:50px;}

.right ul li.three{ margin-right:0;}

.right ul li a{ color:#fefefe; font-size:18px;}

.right ul li a:hover{ color:#ebc714; cursor:pointer;}



/*banner*/

.banner{ background:url(../images/banner.png) no-repeat scroll center; height:553px;}



/*mianshi*/

.mianshi{ margin-top:30px;}

.xuexiao{height: 700px; overflow: hidden; position: relative;margin-top:30px;}

.xuexiao1{ float:left; margin-right:30px; margin-bottom:27px;position:relative;}

.xuexiao1 .hover{ position:absolute; left:0; top:0;width:313px; height:202px; color:#fff;background: rgba(0, 0, 0, 0.5) ;filter: alpha(opacity=50); display:none;}

.xuexiao1 .hover p{ margin-bottom:8px; margin-left:35px; color:#fff;}

.xuexiao1 .hover .p1{ font-size:28px; margin-top:30px;}

.xuexiao1 .hover .p2{ font-size:18px;}

.xuexiao1 .hover .p3{ font-size:26px;}

.xuexiao1 .hover .p4{ font-size:16px; width:126px; height:27px; line-height:27px; text-align:center; border:1px solid #fff;}

.xuexiao4,.xuexiao7,.xuexiao10{ margin-right:0;}

/*jiangzuo*/

.jiangzuo{ margin-top:75px; position:relative;}

.jiangzuo1{ background:url(../images/bg2.png) no-repeat scroll center; height:850px; margin-top:30px;}

.j1,.j2{ margin-top:70px;}

.j2{ float:right;}

.j3{ float:left; margin-top:20px;}

.j4{ float:right; margin-top:20px;}
.j5{ float:left;}

.j6{ float:right}


/*.jiangzuo1 img{ margin-left:-2px; margin-top:80px;}

*/.yybox{ position:absolute;}

.yybox .zxbtn{ background:url(../images/btn.png) no-repeat; width:170px; height:48px; line-height:48px; color:#fff; font-size:20px; font-family:'方正正中黑简体';cursor:pointer;}  

.zxbox1{ left:215px; top:749px;}

.zxbox2{ left:742px; top:749px;}

.zxbox3{ left:215px; top:1044px; }

.zxbox4{ left:742px; top:1044px; }

/*弹窗*/

.tanchuang{ background:url(../images/tc-bg.png) no-repeat; width:495px; height:334px; position:fixed; top:50% ;left:50%; margin-left:-247.5px; margin-top:-167px; z-index:1000000;}

.tanchuang p{ color:#333; font-size:26px; margin-top:26px; text-align:center; padding-bottom:12px; border-bottom:1px solid #e6e6e6; width:470px; margin:26px 12px 30px;}

.tanchuang form{ width:470px; height:145px; margin:0 12px;}

.tanchuang form label{ font-size:18px; color:#666; margin:0 20px 20px 52px; vertical-align:middle;display:inline-block;}

.tanchuang form label.tel{ margin-right:22px;}

.tanchuang form input{ width:255px; height:30px; line-height:30px; border:1px solid #585858; text-indent:5px; margin-bottom:20px;vertical-align:middle;}

.tanchuang form button{ width:170px; height:40px; line-height:40px; color:#fff; font-size:20px; cursor:pointer; background:#d31f4d; border-radius:4px; margin-left:160px; }

.tanchuang i{ font-style:normal; color:#d31f4d; font-size:16px; margin-left:30px;margin-top:24px; float:left;}

.tanchuang span{ font-size:16px; color:#666;margin-top:24px; float:left;}

.close{ position:absolute; right:13px; top:11px; cursor:pointer;}





/*辅导*/

.fudao{ background:url(../images/bg1.png) no-repeat scroll center; height:722px;}

.fudao1 img{ margin-top:97px;}

.fudao1{ position:relative;}

.kczxbox{ position:absolute;}

.kczxbox .zxbtn2{ width:161px; height:31px; line-height:31px; border-radius:7px; color:#fff; font-size:18px; text-align:center; background:#e2534b; font-family:'方正兰亭粗黑简体'; cursor:pointer;}

.zxbox5{ left:39px; top:532px;}

.zxbox6{ left:292px; top:532px;}

.zxbox7{ left:547px; top:534px; }

.zxbox8{ left:800px; top:532px; }



/*teacher*/

.teacher{ margin-top:60px;}



/*footer*/

.footer{ margin-top:60px; background:#f8f8f8; border-top:1px solid #e9e8e8; border-bottom:1px solid #e9e8e8; height:264px;}

.footer .lianxi .left{ width:600px; float:left;}

.footer .lianxi .left h3{ font-size:38px; color:#2d2d2d; margin-top:56px; font-weight:normal; margin-bottom:14px;}

.footer .lianxi .left .dizhi{ margin-top:38px; background:url(../images/icon_index.png) no-repeat left center; text-indent:30px; font-size:20px; color:#666;}

.footer .lianxi .left .tel{ margin-top:10px; background:url(../images/icon_phone.png) no-repeat left center; text-indent:30px; font-size:20px; color:#666;}

.footer .lianxi .right .people{ height:264px;}

.footer1{background: none repeat scroll 0 0 #7c208b;color:#fff;font-family: arial;height: auto;line-height: 20px;padding:10px 0;text-align: center; }

.footer1 a{color: white;}





