body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,section{margin:0; padding:0;}
body {color:#333; font-family:"Microsoft Yahei";}
table{ border-spacing:0; border-collapse:collapse;}
fieldset,img{border:0;}
caption,em,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
a {color: inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
.pa{position:absolute;}
.pr{position:relative;}
.fl{float: left;}
.fr{float: right;}
.size{margin: 0 auto; width: 1000px;}

.top {background: #fdfdfd;border-bottom:1px solid #ddd;height:28px;line-height:28px;margin:0 auto;width:100%;}
.top ul li {float: left;}
.top ul li a {color: #333;padding: 0 10px;font-size: 12px;}
.top ul li a:hover {color: #c40000;text-decoration: none;}
.main{width: 1000px;margin: 0px auto;}

.head1{height: 315px; background:url(head1.jpg) no-repeat center center;}
.head2{height: 315px; background:url(head2.jpg) no-repeat center center;}
.box1{height: 317px; background: url(pic1.jpg) no-repeat center center;}
.box1 .con dl{width: 220px; color:#ffeabb; font-size: 16px; line-height: 25px;}
.box1 .con dl dt{margin-bottom: 5px; font-weight: bold; text-align: center; font-size: 20px;}
.box1 .con .dl-1{top:87px; left: 0;}
.box1 .con .dl-2{top:210px; left: 260px;}
.box1 .con .dl-3{top:87px; left: 525px;}
.box1 .con .dl-4{top:210px; left: 823px;}

.box2{padding-top: 63px; padding-bottom: 78px; background: url(bj.jpg);}
.box2 .con ul{margin-bottom: 65px; margin-right: -15px;}
.box2 .con .jy li{padding: 45px 33px 25px; margin-right: 13px; width: 259px; height: 199px; float: left; font-size: 20px;}
.box2 .con .jy li a{width: 100%; height:46px; line-height: 46px; text-align: center; color:#fff; display: block;}
.box2 .con .jy li p{height: 153px; line-height: 35px; overflow: hidden; z-index: 100000;}
.box2 .con .red{color:#da252e; background: url(bj-3.jpg) no-repeat;}
.box2 .con .red p{top:20px;}
.box2 .con .red a{background-color: #ff5059;}
.box2 .con .blue{color:#218bad; background: url(bj-4.jpg) no-repeat;}
.box2 .con .blue a{background-color: #55c3e6;}
.box2 .con .yellow{color:#f89b09; background: url(bj-5.jpg) no-repeat;}
.box2 .con .yellow a{background-color: #f89b09;}
.tit{ text-align: center; font-size: 36px; font-weight: bold; color:#5b2d3a;}
.tit strong{color:#ff5059;}
.box2 .con .list{padding:70px 56px 0 64px; margin: 53px auto 0; width:673px; height: 726px; background: url(bj-1.png) no-repeat;}
.box2 .con .list ul{margin-right: -125px;}
.box2 .con .list li{margin-right: 115px; margin-bottom: 108px; width: 280px; height: 265px; overflow: hidden; float: left;}
.box2 .con .list li strong{margin-bottom: 20px; font-size: 36px; font-weight: bold; display: block;}
.box2 .con .list li p{text-align:justify;text-justify:inter-ideograph; color:#fff; font-size: 16px; line-height: 25px;}
.box2 .con .list .color1 strong{color:#fff702; text-indent: 30px;}
.box2 .con .list .color2 strong{color:#e77342; text-align: center;}

.box3{border-bottom: 1px solid #403f6b; border-top: 1px solid #403f6b;}
.blus{height:16px; background-color: #403f6b;}
.box3 .bg{padding-top: 66px; padding-bottom: 75px; border-top:1px solid #403f6b; border-bottom: 1px solid #403f6b; background:#42417a;}
.box3 .bg .con{}
.box3 .bg .con .tit{margin-bottom: 45px; color:#fff;}
.box3 .bg .con .tit strong{color:#fff702;}
.box3 .bg .con .tit p{margin-top: 30px; font-size: 22px; font-weight: 100;}
.box3 .bg .con .form{padding-top: 125px; padding-left: 106px; margin: 0 auto; width: 809px; height: 420px; background: url(bj-1.jpg) no-repeat;}
.box3 .bg .con .form div{width: 406px;}
.box3 .bg .con .form div input{margin-bottom: 25px; width: 100%; height: 50px; line-height: 50px; border:1px solid #ff6b6b; text-indent: 80px;}
.box3 .bg .con .form div em{color:#343434; font-size: 18px; position:absolute;}
.em1{top:15px; left: 20px;}
.em2{top:91px; left: 20px;}
.em3{top:167px; left: 20px;}
.em4{top:244px; left: 20px;}
.box3 .bg .con .form div a{margin: 17px auto 0; width: 290px; height: 56px; line-height: 56px; border-radius: 5px; text-align: center; color:#fff; font-size: 18px; background-color: #ff0000; display: block;}
.video{padding:62px 0 15px; background: url(bj.jpg);}
.video img{width: 309px; height: 206px;}
.video .con .tit{margin-bottom: 62px;}
.video .con ul{margin-right: -36px;}
.video .con li{margin-right: 36px; margin-bottom: 50px; width: 309px; height: 305px; float: left;}
.video .con li .vid{width: 100%; height: 206px; background-color: #fff;}
.video .con li .p1{margin-top: 1px; margin-bottom: 2px; height: 53px; background: url(p-bj.jpg);}
.video .con li .p1 span{color:#1c1e20; font-size: 16px; overflow: hidden; line-height: 50px; }
.video .con li .p1 .span1{ text-indent: 20px; width: 180px;}
.video .con li .p1 .span2{width: 120px; color:#ff0000; font-size: 18.35px;}
.video .con li .p1 .span2 strong{font-size: 31.45px;}
.video .con li .p2{height: 43px;}
.video .con li .p2 a{width: 152px; height: 43px; line-height: 43px; text-align: center; color:#fff; font-size: 18px;}
.video .con li .p2 .zx{background-color: #ff0000;}
.video .con li .p2 .gm{background-color: #f89b09;}

.box4{border-top:1px solid #403f6b; border-bottom:1px solid #403f6b;}
.box4 .con{padding-top:53px; border-top:1px solid #403f6b; border-bottom:1px solid #403f6b; background-color: #42417a;}
.box4 .con .size{width: 1200px;}
.box4 .con .tit{margin-bottom: 63px; color:#fff;}
.box4 .con table{margin-bottom: 96px; width: 100%;}
.box4 .con table thead td{padding:10px; height: auto; border:1px solid #e3e3e3; text-align: center; font-size: 16px; color:#444; background-color: #e8e8e8;}
.box4 .con table .text-l{padding-left: 20px; text-align: left;text-align:justify;}
.box4 .con table strong{font-size: 15px;}
.box4 .con table .w7{width: 7%; font-size: 17px;}
.box4 .con table .w10{width: 10%; color:#ff8400;}
.box4 .con table .w10:hover{color:#ff0000;}
.box4 .con table .w12{width: 12%;}
.box4 .con table .w20{width: 20%;}
.box4 .con table .w25{width: 25%;}
.box4 .con table td{padding:10px 5px; border:1px solid #e3e3e3; background-color: #fff; font-size: 14px; line-height: 24px; text-align: center;}
.box4 .con table td em{color:#ff3537;}
.box4 .con table td a{color:red;}
.box4 .con .teacher{padding-top: 28px; height: 595px; background: url(bj-2.jpg) no-repeat center center; color:#fff;}
.box4 .con .teacher .tit{margin-bottom: 23px;}
.box4 .con .teacher .teacher-con{margin: 0 auto; width: 746px; height: 445px;}
.box4 .con .teacher h2{margin-top: 25px; margin-bottom: 25px; font-weight: bold; text-align: center; font-size: 24px;}
.box4 .con .teacher li p{line-height: 24px;}

.box5{padding:75px 0 150px 0; background: url(bj.jpg);}
.box5 .con{margin: 60px auto 0; width: 100%; height: 252px; background: url(bj-3.png) no-repeat center center;}
.box5 .con .con-list{margin:0 auto; width: 1270px;}
.box5 .con dl{max-width: 220px; position:absolute; color:#5b2d3a; font-size: 16px; overflow: hidden;}
.box5 .con dl dt{margin-bottom: 12px; font-size: 20px; font-weight: bold; text-align: center;}
.box5 .con dl dd{line-height: 23px; text-align:justify;text-justify:inter-ideograph;}
.box5 .con .dl-1{top:135px; left:15px;}
.box5 .con .dl-2{top:135px; left:537px;}
.box5 .con .dl-3{top:258px; left:270px;}
.box5 .con .dl-4{top:258px; left:830px;}
.box5 .con .dl-5{top:120px; right:-5px;}
.box5 .comment{margin-top: 200px; height: 151px; background: url(bj-2.png) no-repeat center center;}
.box5 .comment ul{margin: 0 auto; width: 948px;}
.box5 .comment li{padding-top: 32px; margin-right: 2px; width: 185px; height: 119px; line-height: 45px; float: left; text-align: center; color:#fff; font-size: 20px;}
.box5 .comment li strong{font-size: 36px; font-weight: bold;}










