*{margin: 0 auto;padding: 0;font-family: "微软雅黑";}
ul{list-style-type: none;}
a{text-decoration: none; cursor: pointer;}
img{border: 0;}
.fl{float: left;}
.fr{float: right;}

/*body{background-color: #fbecb2;}*/

/*banner*/
.header{width: 100%;height: 80px;position: relative;overflow: hidden;margin: 0 auto;margin-top: 20px;z-index: 5;position: absolute;top: 0;}
.header p{width: 1000px;height: auto;position: relative;overflow: hidden;margin: 0 auto;}
.header p a.tel{color:#683804;font-size:22px;float: right;line-height: 22px;margin-top: 17px;font-weight: normal;text-align: center;line-height: 24px;}

#banner_wrap{width: 100%;height:auto;position: relative;overflow: hidden;}
#banner{width: 100%;height:862px;background-image: url(../images/qj_bg_01.jpg);background-repeat: no-repeat;background-position: center top;background-size:1920px 862px;position: relative;overflow: hidden;margin: 0 auto;text-align: center;cursor: pointer;}

.autumn{width: 100%;height: auto;position: relative;overflow: hidden;background-color: #fefef2;padding-bottom: 50px;}
.autumn ul{width: 1200px;height: auto;position: relative;overflow: hidden;margin-top: 30px;}
.autumn ul li{width: 377px;height: 283px;float: left;position: relative;overflow: hidden;background-size: 377px 283px;background-position: center;background-repeat: no-repeat;margin:0 11px;}
.autumn ul li h3{text-align: center;margin-top: 155px;color: #f4721f;font-size: 22px;letter-spacing: 1px;}
.autumn ul li p{width: 340px;height: auto;text-align: left;line-height: 24px;font-size: 16px;color: #0f0f0f;margin-top: 15px;}



.course{width: 100%;height:890px;background-image: url(../images/qj_bg_03.jpg);background-repeat: no-repeat;background-position: center top;background-size:1920px 890px;position: relative;overflow: hidden;text-align: center;}


#tab{width: 990px;height: 56px;position: relative;overflow: hidden;margin-top: 40px;}
#tab span{display:block;width:220px;height: 52px;text-align: center;cursor: pointer;float: left;margin-right: 30px;line-height:52px;font-size: 24px;color: #000;background-repeat: no-repeat;background-color: #ffedcb;border: 2px solid #ff7607;border-radius: 26px;}
#tab span.se{color: #fff;background-color: #ff7607;font-weight: bold;}

#tab_content .ever{display: none;}
#tab_content .active{display: block;}
#tab_content{width: 1190px;height:608px;background-image: url(../images/qj_cen_04.png);background-repeat: no-repeat;background-position: center top;background-size:1190px 608px;position: relative;overflow: hidden;margin-top: 20px;}
#tab_content .pub_kc_items{width: 1160px; position: relative;overflow: hidden;margin: 0 auto;}

/*ms*/
#tab_content .pub_kc_items{width:1160px;height: auto;position: relative;overflow: hidden;margin: 0 auto;}
#tab_content .pub_kc_items ul{width: 1100px;height: auto;position: relative;overflow: hidden;padding-top: 15px;}
#tab_content .pub_kc_items ul li{width: 350px;height: auto;float: left;margin-top: 20px;margin-right: 25px;cursor: pointer;position: relative;overflow: hidden;background-color: #fff;border-radius: 20px;padding-bottom: 15px;}


#tab_content .pub_kc_items ul li h1{height: 40px; font-size: 24px;font-weight: bold;text-align: center;line-height: 40px;margin-top: 15px;margin-bottom: 20px;background-image: url(../images/qj_cen_11.png);background-size: 226px 20px;background-position: center bottom;color: #000;background-repeat: no-repeat;}
#tab_content .pub_kc_items ul li .kc_wrap{width: 310px;height: auto;position: relative;overflow: hidden;padding: 8px 0;margin-top: 10px;background-color:#fff6e7 ;border-radius: 25px;}
#tab_content .pub_kc_items ul li h3{width: 270px;font-size: 16px;line-height: 30px;text-align: left;font-weight: normal;margin-top: 5px;}
#tab_content .pub_kc_items ul li h3 b{font-weight: bold;font-size: 18px;}
#tab_content .pub_kc_items ul li span{display: block; font-size: 18px;background-color: #ff7607;color: #fff;width: 200px;height: 40px;line-height:40px;margin-top: 10px;border-radius: 20px;}


.subject{width: 100%;height:auto;background-image: url(../images/qj_bg_04.jpg);background-repeat: no-repeat;background-position: center top;background-size:1920px 949px;position: relative;overflow: hidden;text-align: center;padding-bottom: 50px;}
.subject .subject_info{width: 1200px;height: auto;color: #fff;margin-top:8px;font-size: 20px;}
.subject .subject_wrap{width: 1193px;height: 587px;position: relative;overflow: hidden;background-image: url(../images/qj_cen_05.png);background-size: 1193px 587px;background-repeat: no-repeat;background-position: center;margin-top: 30px;cursor: pointer;}
.subject .subject_wrap ul{width: 1060px;height: auto;position: relative;overflow: hidden;}
.subject .subject_wrap ul li{width: 450px;height: auto;position: relative;overflow: hidden;float: left;}
.subject .subject_wrap ul li dl{width: 450px;height: auto;position: relative;overflow: hidden;}
.subject .subject_wrap ul li dl dt h3{font-size: 22px;color: #fff;text-align: left;line-height: 32px;font-weight: normal;}
.subject .subject_wrap ul li dl dd p{width: 440px; font-size: 16px;color: #000;text-align: left;line-height: 30px;}
.subject .subject_wrap ul li.subject_item1{margin-right: 159px;}
.subject .subject_wrap ul li.subject_item1 dl{margin-top: 20px;}
.subject .subject_wrap ul li.subject_item1 dl dd{margin-left: 30px;}
.subject .subject_wrap ul li.subject_item1 dl dt{margin-top: 32px;}
.subject .subject_wrap ul li.subject_item2 dl{margin-top: 20px;}
.subject .subject_wrap ul li.subject_item2 dl dd{margin-left: 30px;}
.subject .subject_wrap ul li.subject_item2 dl dt{margin-top: 32px;margin-left: 90px;}

.subject .subject_wrap ul li.subject_item3{margin-right: 159px;}
.subject .subject_wrap ul li.subject_item3 dl{margin-top: 20px;}
.subject .subject_wrap ul li.subject_item3 dl dd{margin-left: 30px;margin-top: 30px;}
.subject .subject_wrap ul li.subject_item3 dl dt{margin-top: 32px;}
.subject .subject_wrap ul li.subject_item4 dl{margin-top: 20px;}
.subject .subject_wrap ul li.subject_item4 dl dd{margin-left: 30px;margin-top: 30px;}
.subject .subject_wrap ul li.subject_item4 dl dt{margin-top: 32px;margin-left: 90px;}


.teacher{width: 100%;height:auto;background-image: url(../images/qj_bg_05.jpg);background-repeat: no-repeat;background-position: center bottom;background-size:1920px 870px;position: relative;overflow: hidden;}
.scroll{width: 1195px;height: 565px; position:relative; margin: 0 auto;margin-top: 30px;overflow: hidden;}
.scroll #pic{width: 1195px;height: 643px; position:relative; margin: 0 auto;background-image: url(../images/qj_cen_06.png);background-repeat: no-repeat;background-position: center top;background-size:1195px 643px;}
.scroll #pic ul{height:643px;float:left;}
.scroll #pic li{width:1010px;height:643px;float:left;margin-top: 30px;margin: 0 92px;}
.scroll #pic li dl{width: 1010px;height: auto;position: relative;overflow: hidden;}
.scroll #pic li dl dt{width: 315px;height: auto;float: left;}
.scroll #pic li dl dt img{width: 315px;height: auto;}
.scroll #pic li dl dd{width:665px;height: auto;float: right;margin-top: 110px;margin-left: 30px;}
.scroll #pic li dl dd h3{width: 100%;height: auto;  color: #f4721f;font-size: 20px;text-align: left;margin-top: 3px;margin-left: 0;font-weight: normal;}
.scroll #pic li dl dd span{color: #f4721f;font-size: 28px;text-align: left;line-height: 64px;letter-spacing: 1px;font-weight: bold;}
.scroll #pic li dl dd h2{width: 534px;height: 38px; background-image: url(../images/qj_cen_07.png);background-repeat: no-repeat;background-position: center top;background-size:534px 38px; color: #fff;font-size: 20px;text-align: left;margin-top: 10px;margin-left: 0;font-weight: normal;text-align: center;line-height: 38px;}
.scroll #pic li dl dd p{width:640px;height: auto; color: #000;font-size: 16px;line-height: 34px;margin-top:10px;text-align: left;text-align: justify;margin-left: 0;}
.scroll #pic li dl dd a{display: block;width: 338px;height: 40px; line-height: 40px;text-align: center;color: #508dc5;margin-top: 20px;font-size: 22px;margin-left: 0;border: 2px solid #5575c0;border-radius: 44px;}

.scroll #tip{width:1195px;height: 316px; position:relative; margin: 0 auto;background-image: url(../images/qj_cen_12.png);background-repeat: no-repeat;background-position: center top;background-size:1195px 316px; z-index:13;position: absolute;bottom: 0;}
.scroll #tip ul{width: 1060px;height: auto;position: relative;overflow: hidden; clear: both;margin-top: 100px;}
.scroll #tip ul li{width:120px;height:196px;float:left;display:inline;cursor:pointer;position: relative;overflow: hidden;text-align: center;margin: 0 5px;background-image: url(../images/tea_bg.png);background-size: 240px 196px;background-repeat: no-repeat;background-position: left 0;}
.scroll #tip ul li img{width: 120px;height: auto;}
.scroll #tip ul li:hover{background-position: -120px 0;}
.scroll #tip ul li p{width: 120px;height: 196px;position: absolute;left: 0;top: 0;z-index: 15;}
.scroll #tip ul li:hover p{background-image: url(../images/tea_top.png);background-size: 120px 196px;background-position: center;background-repeat: no-repeat;}




.abroad{width: 100%;height:auto;background-image: url(../images/qj_bg_06.jpg);background-repeat: no-repeat;background-position: center top;background-size:1920px 1051px;position: relative;overflow: hidden;text-align: center;padding-bottom: 50px;}
.abroad .abroad_wrap{width: 1192px;height:501px;background-image: url(../images/qj_cen_08.png);background-repeat: no-repeat;background-position: center top;background-size:1192px 501px;position: relative;overflow: hidden;margin-top: 50px;}
.abroad .abroad_wrap ul{width: 1014px;height: auto;position: relative;overflow: hidden;}
.abroad .abroad_wrap ul li{width: 428px;height: auto;float: left;}
.abroad .abroad_wrap ul li.abroad_item1{margin-right:158px;}
.abroad .abroad_wrap ul li h1{height: 54px; color: #fff;font-size: 24px;text-align: center;line-height: 54px;margin-bottom: 40px;}
.abroad .abroad_wrap ul li h3{font-size: 18px;text-align: center;margin-left: 0;color: #fff;width: 140px;height: 40px;border-radius: 20px;line-height: 40px;margin-top: 15px;}
.abroad .abroad_wrap ul li.abroad_item1 h3{background-color: #ee4500;}
.abroad .abroad_wrap ul li.abroad_item2 h3{background-color: #683804;width: 160px;}
.abroad .abroad_wrap ul li p{ font-size: 18px;line-height: 30px;text-align: left;margin-top: 10px;margin-left: 0;}

.gedu{width: 100%;height: auto;position: relative;overflow: hidden;background-color: #f5f3eb;padding: 50px 0;}
.gedu .gedu_wrap{width: 1200px;height:392px;background-image: url(../images/qj_cen_09.png);background-repeat: no-repeat;background-position: center top;background-size:1200px 392px;position: relative;overflow: hidden;}
.gedu .gedu_wrap ul{width: 780px;height: auto;position: relative;overflow: hidden;padding-left: 365px;margin-top: 10px;}
.gedu .gedu_wrap ul li{width: 370px;height: auto;position: relative;overflow: hidden;float: left;margin-right: 20px;margin-top: 10px;background-color: #fff8d4;border-top-left-radius: 25px;border-bottom-right-radius: 25px;padding: 10px 0;}
.gedu .gedu_wrap ul li h3{font-size: 22px;color: #ee4500;text-align: left;width: 320px;}
.gedu .gedu_wrap ul li p{font-size: 16px;color: #000;text-align: left;width: 320px;line-height: 26px;margin-top: 5px;}


.hj{width: 100%;height:auto;background-image: url(../images/qj_bg_08.jpg);background-repeat: no-repeat;background-position: center top;background-size:1920px 846px;position: relative;overflow: hidden;text-align: center;padding-bottom: 50px;}
.hj .hj_img{width: 1189px;height: 489px;background-image: url(../images/qj_cen_10.png);background-repeat: no-repeat;background-position: center top;background-size:1189px 489px;position: relative;overflow: hidden;margin-top: 40px;}


/*公共*/
h3.pub_head{width: 1150px; height: 62px;position: relative;overflow: hidden;color: #000;font-size: 38px;margin-top: 50px;font-weight: bold;letter-spacing: 1px;text-align: center; background-size: 605px 62px;background-repeat: no-repeat;background-position: center top;background-image: url(../images/head.png);}
h3.pub_head span{color: #683804;}


p.pub_info{width: 1000px;height: auto;position: relative;overflow: hidden;margin-top: 20px;font-size: 24px;color: #b46e2d;text-align: center;}

div.pub_btn{position: relative;overflow: hidden;width: 1000px;height: 55px;margin-top: 40px;}
div.pub_btn>a{display: block;width: 257px; height: 55px;text-align: center;line-height:55px;font-size: 22px;position: absolute;left: 50%;background-size: 257px 55px;background-repeat: no-repeat;background-position: center;color: #fff;font-weight: bold;letter-spacing: 1px;}
div.pub_btn>a.btn1{margin-left: -297px;background-image: url(../images/btn1.png);}
div.pub_btn>a.btn2{margin-left: 40px;background-image: url(../images/btn1.png);}

div.pub_btn1{position: relative;overflow: hidden;width: 1000px;height: 54px;margin-top: 40px;}
div.pub_btn1>a{display: block;width: 343px; height: 54px;text-align: center;line-height:54px;font-size: 22px;position: absolute;left: 50%;background-size: 343px 54px;background-repeat: no-repeat;background-position: center;color: #fff;font-weight: bold;letter-spacing: 1px;background-image: url(../images/btn2.png);margin-left: -172px;}






