*{margin: 0 auto;padding: 0;font-family: "Microsoft Yahei";}
ul{list-style-type: none;}
a{text-decoration: none; cursor: pointer;}
img{border: 0;}

/*banner*/
#banner{width: 100%;height:738px;background-image: url(../images/banner.jpg);background-repeat: no-repeat;background-position: center center;background-size:1920px 738px;position: relative;margin: 0 auto;}
#header a.tel{font-size:28px;float: right;margin-top: 45px;background-image: url(../images/tel.png);background-repeat: no-repeat;background-size: 38px 42px;padding-left: 48px;color: #ffffff;display: block;height: 42px;margin-right: 50px;}
#banner>a{width: 230px;height: 60px;display: block;border-radius: 6px;color: #fff;text-align: center;line-height: 60px;font-size: 20px;color: #fff;position: absolute;left: 50%;margin-top: 522px;}
#banner>a.btn1 {margin-left: -250px;background-color: #f44e38;color: #FFF;}
#banner>a.btn2{width: 228px;height:58px;color:#ffffff;margin-left: 20px;border: 1px solid #ffffff;}
#banner>a.btn1:hover{background-color: #e1432e;}
/*瀵艰埅*/
#nav{width: 100%;height: 168px;position: relative;display: flex;justify-content:center;align-items:center;}
#nav p{width: 1000px;height:168px;position: absolute;overflow: hidden;bottom: 65px;z-index: 999;left: 50%;margin-left: -500px;background-image: url(../images/vip_03.png);background-size: 1000px 168px;}
#nav p>a{color: #353535;display: block;width: 164px;height: 118px;float: left;text-align: center;line-height: 210px;font-size: 18px;margin-top: 6px;}
#nav p a>img{margin-top: 20px;margin-bottom: -20px;}

/*绗竴閮ㄥ垎---浼樺娍*/
#advantage{width: 1000px ;height: 514px;position: relative;margin-top: -30px;}
#advantage>h3{width:1000px;color: #252525;font-weight: normal;font-size: 36px;text-align: center;height: 35px;background-image: url(../images/head1.png);background-size: 1000px 35px;background-position: center;margin-top: 13px;line-height: 35px;}
#advantage>h3>span{color: #ff740e;}
#advantage>ul{width: 1000px;height: 265px;overflow: hidden;margin-top: 50px;}
#advantage>ul>li{width: 243px;height:265px;float: left;text-align: center;margin-right:9px;background-position: center;background-size: 243px 265px;}
#advantage>ul>li>h3{font-size: 28px;color: #ffffff;width: 210px;margin-top: 80px;}
#advantage>ul>li>h3>span{font-weight: normal;}
#advantage>ul>li>p{font-size: 18px;color: #ffffff;width: 210px;margin-top: 10px;line-height: 25px;letter-spacing: 1px;}
#advantage>p{position: relative;overflow: hidden;width: 1000px;height: 60px;margin-top: 45px;}
#advantage>p>a{width: 230px;height: 60px;display: block;border-radius: 6px;color: #fff;text-align: center;line-height: 60px;font-size: 20px;color: #fff;position: absolute;left: 50%;}
#advantage>p>a.btn1 {margin-left: -250px;background-color: #f44e38;color: #FFF;}
#advantage>p>a.btn2{width: 228px;height:58px;color:#2c3a63;margin-left: 20px;border: 1px solid #2c3a63;}
#advantage>p>a.btn1:hover{background-color: #e1432e;}


#plan{width: 100%;height:700px;position: relative;overflow: hidden;background-image: url(../images/bg_1.jpg);background-size: 1920px 700px;background-position: center;}
#plan>h3{width:1000px;color: #252525;font-weight: normal;font-size: 36px;text-align: center;height: 39px;background-image: url(../images/head1.png);background-size: 1000px 39px;background-position: center;margin-top: 45px;line-height: 39px;}
#plan>h3>span{color: #f44e38;font-weight: bold;}
table { width:1200px; border: 2px #535353 solid; border-collapse:collapse; margin-top:80px;}
th { height:70px; background:#f39f22; color:#fff; line-height:60px; text-align:center; font-size:26px; font-weight:normal; border-right:1px #fff solid;}
td { height:90px; line-height:35px; color:#727171; font-size:20px; text-align:center; font-weight:normal; border-right:1px #535353 solid; border-bottom:1px #535353 solid;}
td a { color:#fff; width:140px; height:50px;  border-radius:10px; display:block; line-height:50px;}
#right {background:#f95b52;}
#left {background:#f39f22;}

#point{width: 1000px;height: 500px;position: relative;overflow: hidden;}
#point>h3{width:1000px;color: #252525;font-weight: normal;font-size: 36px;text-align: center;height: 40px;background-image: url(../images/head3.png);background-size: 1000px 40px;background-position: center;margin-top: 53px;line-height: 40px;}
#point>h3>span{color: #f44e38;font-weight: bold;}
#point>span{display: block;width: 294px;height: 37px;margin: 0 auto;background-color: #f44e38;color: #fff;font-size: 24px;text-align: center;line-height: 37px;margin-top: 30px;}
#point>ul{width: 790px;height: auto;position: relative;overflow: hidden;margin-top: 60px;}
#point>ul>li{width: 160px;float: left;text-align: center;margin-right: 50px;}
#point>ul>li>h3{color: #000;font-size: 20px;margin-top: 10px;}
#point>ul>li>p{color: #404040;font-size: 20px;margin-top: 5px;}
#point>p{position: relative;overflow: hidden;width: 1000px;height: 60px;margin-top: 45px;}
#point>p>a{width: 230px;height: 60px;display: block;border-radius: 6px;color: #fff;text-align: center;line-height: 60px;font-size: 20px;color: #fff;position: absolute;left: 50%;}
#point>p>a.btn1 {margin-left: -250px;background-color: #f44e38;color: #FFF;}
#point>p>a.btn2{width: 228px;height:58px;color:#2c3a63;margin-left: 20px;border: 1px solid #2c3a63;}
#point>p>a.btn1:hover{background-color: #e1432e;}

#teacher{width: 100%;/*height:718px;*/height: 658px;position: relative;overflow: hidden;background-image: url(../images/bg_2.jpg);background-size: 1920px 718px;background-position: center;padding-top: 60px;}
#teacher>h3{width:1000px;color: #ffffff;font-weight: normal;font-size: 36px;text-align: center;height: 38px;background-image: url(../images/head4.png);background-size: 1000px 38px;background-position: center;line-height: 38px;}
.slideTxtBox{ width:1000px; text-align:left; margin:0 auto; margin-top:35px;}
.slideTxtBox .hd{width:1000px;line-height:22px;position:relative;height:65px;text-align: center;background-image: url(../images/tab_bg.png);background-size: 1000px 55px;background-position: bottom center;background-repeat: no-repeat;}
.slideTxtBox .hd ul{ float:left;  position:relative;height:65px;width: 618px;margin-left: 191px;}
.slideTxtBox .hd ul li{ float:left; cursor:pointer;font-size:22px; width:119px; text-align:center; color: #242d51;margin-right:46px;height:65px;line-height: 65px;}
.slideTxtBox .hd ul li.on{background-image: url(../images/tab.png);background-size: 119px 65px;background-position: center;color: #ffffff;}
.slideTxtBox .bd{ width:1000px; text-align:center; height:auto; padding:10px 0; margin-top: 45px;}
.con { width: 1000px; height: 294px;position: relative;}
.con li { width: 224px; height: 294px; float: left; margin-right:34px; margin-bottom: 15px; position: relative; overflow: hidden; cursor: pointer; text-align:center; }
.txt { width: 224px; height: 52px; background:#f2b859; background: rgba(244,78,56,0.9);/*閫忔槑鑳屾櫙鑹诧紝涓嶉€忔槑鍏舵枃瀛楀唴瀹�*/ position: absolute; left: 0; bottom: 0; color: #ffffff; font-family: "寰蒋闆呴粦"; }
.txt h3 {width: 184px; font-size: 24px; font-weight: 100; height: 52px; line-height: 52px;padding: 0 10px;border-bottom: 2px dashed #ffffff; color: #ffffff;text-align: center;}
.txt p { font-size: 16px; text-align:left; line-height:25px; width:204px;padding: 0 10px;letter-spacing: 0px;margin-top: 18px;}
#teacher>p{position: relative;overflow: hidden;width: 1000px;height: 60px;margin-top: 45px;}
#teacher>p>a{width: 230px;height: 60px;display: block;border-radius: 6px;color: #fff;text-align: center;line-height: 60px;font-size: 20px;color: #fff;position: absolute;left: 50%;}
#teacher>p>a.btn1 {margin-left: -250px;background-color: #f44e38;color: #FFF;}
#teacher>p>a.btn2{width: 228px;height:58px;color:#fff;margin-left: 20px;border: 1px solid #fff;}
#teacher>p>a.btn1:hover{background-color: #e1432e;}

/*鏁欏鐜*/
#environment{width: 1100px;height: 830px;position: relative;overflow: hidden;}
#environment>h3{width:1000px;color: #252525;font-weight: normal;font-size: 36px;text-align: center;height: 38px;background-image: url(../images/head5.png);background-size: 1000px 38px;background-position: center;margin-top: 53px;line-height: 38px;}


/*鏍″尯*/
#map{width: 1000px;height: 460px;position: relative;overflow: hidden;}
#map>h3{width:1000px;color: #252525;font-weight: normal;font-size: 36px;text-align: center;height: 40px;background-image: url(../images/head6.png);background-size: 1000px 40px;background-position: center;margin-top: 53px;line-height: 40px;}
#map>div.left{width: 960px;height: 340px;position: relative;overflow: hidden;margin-top: 40px;}
#map>div.left>img{float: left;}
#map>div.left>ul{float: right;width: 449px;position: relative;overflow: hidden;height: 340px;}
#map>div.left>ul>li{width: 102px;height: 38px;border: 1px solid #f44e38;color: #f44e38;float: left;margin-right: 10px;text-align: center;line-height: 40px;margin-bottom: 17px;border-radius: 8px;}
#map>div.left>ul>li:hover{background-color: #f44e38;color: #fff;}
.footer{width: 100%;height: 565px;background-image: url(../images/bottom.jpg);background-position: center;background-repeat: no-repeat;}

.foot_hj{ width:1068px; margin:0 auto; overflow:hidden; padding-left:32px; margin-top:60px;}
.foot_hj img{ float:left; margin:0 12px 14px 0; -webkit-transition:all 0.4s ease-in-out;}
.foot_hj img.three{ margin-right:26px;}
.foot_hj img:hover{ -webkit-transform:scale(0.9) skewY(10deg) rotate(-10deg);}

#xiaoqu{ height:auto !important; overflow:hidden; padding:30px 0; background: #232e4e; clear:both; margin-top:40px;}
#xiaoqu:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.xiaoqu{ width:1000px; height:auto !important; overflow:hidden; margin:0 auto;}
.left_block { padding:30px 0px 20px 50px; width: 214px; float: left;}
.row{ width: 100%; font-family: "Microsoft YaHei"; font-size: 16px; color: #fff;}
.left_block .row1{line-height:60px; font-size: 30px; font-weight: bold;}
.left_block .row2{ font-size: 26px; font-weight: bold; margin-bottom:5px;color: #fff;}
.xiaoqu_rt{ width:600px; padding-left:40px; margin-left:40px; height:auto; float:left; border-left:1px solid #fff; font-family: "Microsoft YaHei";}
.xiaoqu_rt * {padding:0; margin:0;}
.xiaoqu_rt ul li h4{ padding-left:10px; margin-top: 5px; width:800px; height:60px; line-height:60px; float:left; font-size:24px; font-weight:bold; text-align:left;color:#fff;}
.xiaoqu_rt ul li p { padding-left:10px; margin-top: 5px; font-size:22px; text-align:left;color:#fff;}
.fotzx_btn{ display:block; width:214px; height:60px; line-height:60px; text-align:center; background: #3773c9; border-radius: 10px; color: #fff !important; font-size:24px;font-weight: bold;}

.copyrightBox{ background:#232e4e; width: 100%;}
.copyrightceter{ width: 1000px; padding:0px 0 10px 0; margin: 0 auto; color: #fff; text-align:center; font-size:16px; line-height:30px;}