body{
    font-family: "Microsoft YaHei";
    min-width: 1300px;
}
/*------------------------------------------------top部分-------------------------------------------------------------------------*/
.top{
    width:100%;
    height: 66px;
    padding: 12px 0px;
}
.top .top-nav{
    width: 850px;
    height: 62px;
    margin: 0 auto;
}
.top .top-nav .img{
    float: left;
}
.top .top-nav ul{
    width:810px;
    height: 40px;
    text-align: center;
    font-size: 16px;
    padding: 10px 0px;
    margin-left: 260px;
    float: left;
    margin-top: -65px;
}
.top .top-nav ul li{
    float: left;
    height: 16px;
    line-height: 16px;
    padding: 12px 0px;
    border-right: 1px solid #d8d8d8;
}
.top .top-nav ul li{
    color: #85673d;
}

.top .top-nav ul .li1{
    padding-right: 30px;
}
.top .top-nav ul .li2{
    padding-left: 30px;
    padding-right: 30px;
}
.top .top-nav ul .li3{
    padding-left: 30px;
    border-right: none;
}
.top .top-nav .tell-right{
    float: right;
    height:60px;
    width:135px;
    margin-top: -65px;
    margin-right: -255px;
}
/*------------------------------------------------banner部分-------------------------------------------------------------------------*/
.banner img{
    width:100%;
}
/*------------------------------------------------class introduce-------------------------------------------------------------------------*/
.kc-introduce{
    width: 100%;
    height: 600px;
    padding-top: 80px;
    padding-bottom: 100px;
}
.kc-introduce .introduce-in{
    width: 1100px;
    height: 600px;
    margin: 0 auto;
}
.kc-introduce .introduce-in .show-left{
    width: 550px;
    height: 600px;
    float: left;
    background-image: url("../images/bg2_03.png");
}
.kc-introduce .introduce-in .show-left .show-left-in{
    width:440px;
    height: 475px;
    margin-left: 35px;
    margin-top: 55px;
    color: #fff;
}
.kc-introduce .introduce-in .show-left .show-left-in h2{
    font-size: 20px;
}
.kc-introduce .introduce-in .show-left .show-left-in h1{
    font-size: 28px;
    margin-bottom: 55px;
}
.kc-introduce .introduce-in .show-left .show-left-in p{
    margin-bottom: 35px;
    font-size: 14px;
    height:25px;
    line-height: 25px;
    text-indent: 28px;
}
.kc-introduce .introduce-in .show-left .show-left-in .know-more{
    width: 150px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border: 1px solid #fff;

    font-size: 14px;
    border-right: 2px solid #fff;
    margin-top: 230px;
}
.kc-introduce .introduce-in .show-left .show-left-in .know-more a{
    color: #fff;
}
.kc-introduce .introduce-in .show-right{
    width: 550px;
    height: 600px;
    float: right;
}
.kc-introduce .introduce-in .show-right img{
    width: 550px;
}
.kc-introduce .introduce-in .show-right .left-img{
    width:275px;
    height: 402px;
    float: left;
    margin-top: -3px;
    background-image: url("../images/bg1_03.png");
}
.kc-introduce .introduce-in .show-right .left-img h1{
    margin-top:238px;
    font-size: 28px;
    color: #fff;
    text-align: center;
    width: 275px;
}
.kc-introduce .introduce-in .show-right .left-img  .ask{
    width: 150px;
    height: 33px;
    line-height: 33px;
    border: 1px solid #fff;
    border-right: 2px solid #fff;
    border-bottom: 2px solid #fff;
    text-align: center;
    margin: 0 auto;
    margin-top: 50px;

}
.kc-introduce .introduce-in .show-right .left-img  .ask a{
    color: #fff;
    font-size: 14px;
}
.kc-introduce .introduce-in .show-right .right-img{
    width:275px;
    height: 402px;
    float: right;
    margin-top: -3px;
}
.kc-introduce .introduce-in .show-right .right-img img{
    width: 275px;
    height: 402px;
}
/*------------------------------------------------prove部分-------------------------------------------------------------------------*/
.prove{
    width: 100%;
    height:1070px;
    color: #fff;
}
.prove .prove-top{
    width: 100%;
    height:315px;
    padding-top: 65px;
    background-image: url("../images/bg-3_06.jpg");

}
.prove .prove-top h1{
    font-size: 38px;
    text-align: center;
}
.prove .prove-top p{
    width: 630px;
    margin: 0 auto;
    font-size: 21px;
    margin-top: 32px;
    height: 32px;
    line-height:32px;
}
.prove .prove-mid{
   padding-top: 30px;
    width: 1070px;
    height: 620px;
    margin: 0 auto;
}
.prove .prove-mid .div-left{
    width: 535px;
    height: 620px;
    float: left;
}
.prove .prove-mid .div-right{
    width: 535px;
    height: 620px;
    float: right;
}
.prove .prove-mid .div-l{
    width:60px;
    height: 620px;
    float: left;
}
.prove .prove-mid .div-r{
    width:295px;
    height: 620px;
    margin-left: 87px;
}
.prove .prove-mid .div-r h1{
    padding: 12px 0px;
    font-size: 24px;
    color: #a18c70;
}
.prove .prove-mid .div-r p{
    color: #333;
    width:295px ;
    line-height: 25px;
    height: 140px;
    font-size: 14px;
    margin-bottom: 18px;
}
.prove .prove-mid .div-l img{
    width: 52px;
    height: 52px;
}
.prove .prove-mid .div-l .img1{
    margin-bottom: 160px;
}
/*------------------------------------------------teach video部分-------------------------------------------------------------------------*/
.teach-video{
    width:100%;
    height: 970px;
    background-image: url("../images/bg-4_06.png")
}
.teach-video .job{
    height:195px;
    background-color: #25233e;
}
.teach-video .job h1{
    padding: 56px 0px;
    text-align: center;
    color: #ffea00;
    font-size: 76px;
}
.teach-video .job h1 a {
    color: #ffea00;
}
.teach-video .ys-all{
    width: 830px;
    height:600px;
    margin: 0 auto;
   padding-top: 106px;
}
.teach-video .ys-all .ys-l{
    float: left;
    width:355px;
    height: 595px;
}
.teach-video .ys-all .ys-r{
    float: right;
    width:355px;
    height: 345px;
    margin-top: 95px;
}
.teach-video .ys-all .img-wo{
    margin-bottom: 8px;
    height:45px;
}
.teach-video .ys-all li{
    margin-bottom: 130px;
}
.teach-video .ys-all li p{
    font-size: 14px;
    height: 25px;
    line-height: 25px;
}
.teach-video .ys-all .img-wo img{
    display: inline-block;
   float: left;
    margin-top: -6px;
}
.teach-video .ys-all .img-wo span{
    font-size: 22px;
    padding: 18px 0px 0px 10px;
    display: inline-block;
    margin-top: -2px;

}
/*------------------------------------------------student zuopin部分-------------------------------------------------------------------------*/
.student-zp{
    width: 100%;
    height:1150px;
    padding-top: 140px;
    background-image: url("../images/bg-5_10.png");
}
.student-zp .student-zp-in{
    width: 1100px;
    height: 990px;
    margin: 0 auto;
}
.student-zp .student-zp-in .all-img{
    margin-bottom: 50px;
}
.student-zp .student-zp-in .all-zp ul li{
    float: left;
	padding-left: 12px;
	padding-bottom: 15px;
}
.student-zp .student-zp-in .all-zp ul li img{
    width:350px;
    height:235px;
	border:1px solid #CCC
}
.student-zp .more-zp{
    width: 264px;
    height: 35px;
    background-color: #f1c805;
    border: 1px solid #c8a500;
    margin: 55px auto 0px auto;
    text-align: center;
    line-height: 35px;
}
.student-zp .more-zp a{
    color: #886300;
    font-size: 16px;
}
/*------------------------------------------------footer部分-------------------------------------------------------------------------*/
.footer{
    width: 100%;
    height: 140px;
    padding: 45px 0px 124px;
    background-color: #3a3a3a;
}
.footer .footer-in{
    width: 1100px;
    margin: 0 auto;


}
.footer .footer-in .con-left{
    float: left;
    width:80%;
}
.footer .footer-in .con-left ul li{
    float: left;
    padding-right: 80px;
    padding-bottom: 15px;
	width: 84px;
}
.footer .footer-in .con-left ul li.li1 a {
    padding-bottom: 20px;
	font-size:18px;
	color: #efefef;
}
.footer .footer-in .con-left ul li a{
    color: #b6b6b6;
}

.footer .footer-in .con-right{
    text-align: center;
}
.footer .footer-in .con-right p{
    text-align: center;
    color: #969696;
}
.footer-last img{
    width: 100%;
}

