html,body{ color:#666;background:#fff;-webkit-text-size-adjust:none!important;text-size-adjust:none!important;min-width: 1200px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { margin:0;padding:0; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1; }
body,button,input,select,textarea{ font: 14px/1.5 Arial, "Microsoft Yahei"; }
input,select,textarea{ font-size:100%; }
th{ text-align:inherit; }
fieldset,img{ border:0; }
iframe{ display:block; }
abbr,acronym{ border:0;font-variant:normal; }
del { text-decoration:line-through; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:500; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:500; }
q:before,q:after { content:''; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover { text-decoration:none; }
ins,a { text-decoration:none; color:#666}
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
body .hide { display:none; }
.left,.right { display:inline; }
.left { float:left; }
.right { float:right; }
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mb5{margin-bottom:5px}
.relative{position: relative;}
.w1100{width: 1100px;margin:0 auto}
.head{height: 45px;}
.head .logo{float: left}
.head .tel{float: right;}
.banner{height: 614px;background:url(banner.jpg) no-repeat center}


.warp-title{height: 75px;background-color: #ffa913;margin-bottom: 70px;}
.warp-title .w1100{height: 75px;}
.warp-title .part-num{position: absolute;top: -9px;left: 0px;display: block;width: 100px;height: 143px;}
.warp-title .part-num1{background:url(part1.png) no-repeat center;}
.warp-title .part-num2{background:url(part2.png) no-repeat center;}
.warp-title .part-num3{background:url(part3.png) no-repeat center;}
.warp-title .part-num4{background:url(part4.png) no-repeat center;}
.warp-title .part-num5{background:url(part5.png) no-repeat center;}
.warp-title .part-icon{position: absolute;top: 50%;right: 0px;display: block;width: 47px;height: 47px;margin-top: -23.5px;}
.warp-title .part-icon1{background:url(part-icon1.jpg) no-repeat center;}
.warp-title .part-icon2{background:url(part-icon2.jpg) no-repeat center;}
.warp-title .part-icon3{background:url(part-icon3.jpg) no-repeat center;}
.warp-title .part-icon4{background:url(part-icon4.jpg) no-repeat center;}
.warp-title .part-icon5{background:url(part-icon5.jpg) no-repeat center;}
.warp-title p{font-size: 36px;font-weight: bold;line-height: 75px;color: #fff;margin-left: 135px;}

.warp1{background-color: #fdfaf0;padding: 45px 0}
.warp1-inner{background:url(warp1-bg.jpg) no-repeat center;height: 507px;position: relative;}
.warp1-inner p{position: absolute;font-size: 16px;color: #545150;line-height: 42px;}
.warp1-inner .p1{top: 48px;left: 292px;}
.warp1-inner .p2{top: 163px;left: 378px;}
.warp1-inner .p3{top: 304px;left: 379px;}
.warp1-inner .p4{top: 416px;left: 285px;}
.warp1-inner .p5{top: 317px;left: 0;width: 188px;line-height: 1.5em}

.warp2{padding: 45px 0;background-color: #655952}.warp2-img{margin-bottom: 65px;}
.warp2-inner{background-color: #d5d5d5}
.warp2-title {text-align: center;padding-top: 40px;margin-bottom: 30px;}
.warp2-title a{line-height: 44px;background-color: #ffa913;color: #545150;font-size: 22px;padding:12px 55px;border-radius: 24px;margin: 0 auto;text-align: center;position: relative;font-weight: bold;display: block;}
.warp2-title a:before{position: absolute;left: 30px;top: 50%;width: 8px;height: 8px;background: #655952;border-radius: 100%;margin-top: -4px;content: ''}
.warp2-title a:after{position: absolute;right: 30px;top: 50%;width: 8px;height: 8px;background: #655952;border-radius: 100%;margin-top: -4px;content: ''}
.warp-content p{font-size: 16px;color: #545150;padding: 0 15px;margin-bottom: 16px;text-indent: 2em}
.title-img{margin-top:50px; }
.warp-content p span{color: #ff4512;font-size: 18px;}
.title-img img{display: block;margin: 15px auto}
.warp2-teacher ul{width: 1085px;margin: 40px auto 0;padding-bottom: 50px;}
.warp2-teacher ul li{float: left;width: 141px;margin: 0 7px;text-align: center;height: 224px;overflow: hidden}
.warp2-teacher ul li img{border:1px solid #a09e9d;width: 139px;height: 162px;}
.warp2-teacher ul li p{text-align: center;color: #545150;font-size: 16px;}
.warp2-teacher ul li a{text-align: center;color: #ff4512;font-size: 12px;text-decoration: underline;}
.warp2-teacher ul li span{display: block;text-align: left;margin-top: 10px;}
.warp2-video{margin-bottom: 50px;}
.warp2-2{background-color: #f3f3f3}
.warp2-video li{float:left;text-align: center;margin-bottom: 15px;}
.warp2-video li span{border-radius: 15px;border:1px solid #ffa913;line-height: 28px;color: #ffa913;padding: 5px 15px;}
.warp2-video li img{width: 100%;height: auto;margin-bottom: 12px;}
.warp2-video .ul1 {width: 1080px;margin: 0 auto}
.warp2-video .ul1 li{width: 350px;margin: 0 5px 15px;} 

.warp2-video .ul2 {width: 1084px;margin: 0 auto}
.warp2-video .ul2 li{width: 257px;margin: 0 7px 15px;} 


.warp3{padding: 45px 0;background-color: #ecd9b1}
.warp3-1{padding: 30px 0}
.warp3-2 ul {margin-bottom: 10px;}
.warp3-2 ul li{float: left;width: 269px;margin-right:8px; }
.warp3-2 ul li:last-child{margin-right: 0px;}
.warp3-3 table{border:0;border-collapse:collapse;border-bottom:1px solid #7a7272;border-right:1px solid #7a7272;margin-bottom:14px;width:100%;text-align: center;vertical-align: middle;width: 1100px;margin:0 auto;}
.warp3-3 table th,.warp3-3 table td{border:0!important;border-left:1px solid #7a7272!important;border-top:1px solid #7a7272!important;color:#666565;padding:0.5em;margin:0!important;vertical-align: middle;background: #fdf8ee;line-height: 1.8em;font-size: 16px;}
.kechengbiao{overflow: hidden;height: 1045px;}
.kechengbiao table {margin-bottom: 15px;}
.kechengbiao table td{padding: 0px;height: 50px;}
.kechengbiao table tr td:first-child{background-color: #ffe17d;color:#666565;text-align: left;width: 100px;padding-left: 10px;}
.kechengbiao table tr:first-child td{background-color: #655952;color:#fff;height: 42px;line-height: 42px;font-size: 18px;text-align: center}

.kechengbiao table tr strong{font-weight: normal;}
.warp4{padding: 45px 0}

.bmzx{width: 100%; padding-bottom: 15px; } 
.bmzx .bmzx-h{width: 767px; height: 69px; margin: 20px auto 0; } 
.bmzx .bmzx-c{width: 1100px; margin: 85px auto 0px auto; } 
.bmzx-c .bmzx-ct{font-size: 16px; color: #545150;line-height: 24px;margin-bottom: 16px;text-indent: 2em } 
.bmzx-c .bmzx-ct span{color: #ff4512;font-size: 18px;}
.bmzx-c .bmzx-cc{width: 924px; height: 732px; margin: 75px auto 0 auto; position: relative; } 
.ml{margin-left: 15px; } 
.mr{margin-right: 15px; } 
.bmzx-jb img{margin-bottom: 15px; } 
.bmzx-je img{margin-bottom: 15px; } 
.bmzx-cc p{font-size: 14px; color: #545150; line-height: 22px; } 
.bmzx-cc span{font-size: 16px; color: #ffa913; } 
.bmzx-jat p{text-align: right; } 
.bmzx-jdt p{text-align: left; } 
.bmzx-c .bmzx-ja{width: 230px; height: 148px; position: absolute; top: 46px; left: -112px; } 
.bmzx-c .bmzx-jb{width: 221px; position: absolute; top: 384px; left: -99px; } 
.bmzx-c .bmzx-jc{width: 350px; height: 148px; position: absolute; top: 589px; left: -230px; } 
.bmzx-c .bmzx-jd{width: 250px; height: 148px; position: absolute; top: 16px; left: 795px; } 
.bmzx-c .bmzx-je{width: 221px; position: absolute; top: 324px; left: 795px; } 
.bmzx-c .bmzx-jf{width: 250px; height: 148px; position: absolute; top: 500px; left: 795px; }

.warp5{padding: 45px 0;background-color: #655952}
.warp5 .table-hidden{height: 1125px;overflow: hidden;}
.warp5 .tb{text-align: center;border-collapse: collapse;
border-spacing: 0;
border-left: 1px solid #7a7272; } 
.warp5 table tr td:nth-child(2),.warp5 table tr th:nth-child(2){text-align: left;padding-left: 25px;}
.warp5 .tb th{background-color: #ffa913; height: 57px; line-height: 57px; color: #fff; font-size: 18px; font-weight: bold;border-right: 1px solid #7a7272;border-bottom: 1px solid #7a7272;text-align: center; } 
.warp5 .tb td{height: 42px; background-color: #fff; line-height: 42px; text-align: center; color: #666; font-size:14px;border-right: 1px solid #7a7272;border-bottom: 1px solid #7a7272; }

.warp5  .readmore,.warp3  .readmore{display: block;width: 290px;height: 55px;line-height: 55px;text-align: center;color: #fff;font-size:18px;margin: 0 auto;background-color: #ffa913;border-radius: 35px; margin-top: 35px;} 



.footer{height: 138px;background-color: #ecd9b1}
.footer .img1{position: absolute;left: 0px;top: -47px;}
.footer .img2{position: absolute;left: 203px;top: 0px;}