body{color:#2f2725;}
.main{background:#eff8fd;}
.clear{clear:both;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;zoom:1;}
.banner{ height:578px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.banner .bcon{ display:block; position:relative; height:571px;}
.banner .bcon a{ position:absolute; width:520px; height:72px; top:350px; left:613px;}
.main .zxbtn{ display:block; width:267px; margin:0 auto; padding-top:20px;}
.main .zxbtn a{ display:block; width:267px; height:42px; line-height:42px; font-size:22px; font-weight:bold; color:#333333;text-align:center;border:1px solid #333333;}
.main .xfchif{background:url(../images/cift.jpg) no-repeat center center;margin-top:40px;height:482px;}
.main .xfchif .cads{font-size:34px;text-align:center;line-height:70px;color:#511a04;}
.main .xfchif .anxdf{padding-top:30px;}
.main .sturt{background:#ddf1fd;padding-bottom:40px;}
.main .stuont{background:url(../images/dgont.jpg) no-repeat center center;height:164px;}
.main .stuont .suty{font-size:48px;text-align:center;font-weight:700;color:#ff9b29;background:url(../images/khxh.jpg) no-repeat center center;height:97px;position:relative;top:-6px;}
.main .stuont .suty .suret{font-size:35px;color:#280803;font-weight:400;position:relative;top:-15px;}
.main .stuont .fortk{margin-top:20px;background:#ddf1fd;}
.main .fortk .cwiry{font-size:25px;color:#4c1c06;font-weight:700;padding-top:5px;}
.main .fortk .cwiry .cwtke{background:#d0e9ff;padding:5px 15px;}
.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}
.main .fortk .ktek{margin-left:40px;}
.main .fortk .ktek li{list-style-type:square;font-size:24px;color:#4c1c06;width:232px;letter-spacing:5px;margin-top:30px;}　　
.main .mebt li{padding-top:40px;}
.main .stuont .fortk{margin-top:20px;background:#ddf1fd;}
.main .fortkt .cwiry{font-size:25px;color:#4c1c06;font-weight:700;padding-top:5px;}
.main .fortkt .cwiry .cwtke{background:#d0e9ff;padding:5px 15px;}
.main .fortkt .ktek{margin-left:40px;}
.main .fortkt .ktek li{list-style-type:square;font-size:24px;color:#4c1c06;width:232px;letter-spacing:5px;margin-top:30px;}　　
.main .sturt{background:#ddf1fd;padding-bottom:40px;}
.main .sturt .fortkx{margin-top:40px;}
.main .sturt .fortkx .ktekx{margin-left:40px;}
.main .fortkx .cwiry{font-size:25px;color:#4c1c06;font-weight:700;padding-top:5px;}
.main .fortkx .cwiry .cwtke{background:#d0e9ff;padding:5px 15px;}
.main .sturt .fortkx .ktekx li{list-style-type:square;font-size:24px;color:#4c1c06;width:232px;letter-spacing:5px;margin-top:30px;}　
.main .sturt{background:#ddf1fd;padding-bottom:40px;}
.main .sturt .fortkx{margin-top:40px;}
.main .sturt .fortkx .ktekx{margin-left:40px;}
.main .fortkx .cwiry{font-size:25px;color:#4c1c06;font-weight:700;padding-top:5px;}
.main .fortkx .cwiry .cwtke{background:#d0e9ff;padding:5px 15px;}
.main .sturt .fortkx .ktekx li{list-style-type:square;font-size:24px;color:#4c1c06;width:232px;letter-spacing:5px;margin-top:30px;}　
.main .kctary{margin-top:10px;}
.main .kctary a{font-size:40px;color:#fff;display:block;text-align:center;background:#ff9b29;padding:10px 0px;}
.main .stuzp{display:block; text-align:center;font-size:40px; font-weight:bold; color:#ff9b29;margin-top:40px;}
.main .ycgl{font-size:30px;display:block;text-align:center;color:#331305;}
.main .jxys{background:url(../images/adv.png) no-repeat center 20px; padding:40px 0 5px;color:#724211;}
.main .mgs .gslist ul{ overflow:hidden; zoom:1;}
.main .mgs .gslist ul li{ display:inline; float:left; width:350px;padding-right:22px;padding-bottom:20px;}
.main .mgs .gslist ul li .bln{height:210px;}
.main .mgs .gslist ul li .rsdg{font-size:27px;padding-top:20px;width:258px;margin:0 auto;}
.main .mgs .gslist ul li .hmr{font-size:19px;margin-top:10px;}
.main .mgs .gslist ul li .rsdg .warm{border-bottom:6px solid #d4a54c;padding-bottom:10px;}
.main .mgs .gslist ul li .rsdg .bgwa{border-bottom:6px solid #ffffff;}
.main .mgs .sfear{margin-top:20px;overflow:hidden;zoom:1;}
.main .mgs .sfear .fecher{overflow:hidden;zoom:1;float:left;}
.main .mgs .sfear .fecher .shtr{text-align:center;font-size:22px;color:#331305;padding-top:10px;padding-bottom:10px;}
.main .mgs .sfear .fecher .ters{display:inline-block;width:292px;float:left;}
.main .mgs .sfear .fecher .onby{width:290px;text-align:center;font-size:22px;color:#331305;padding-top:10px;padding-bottom:10px;}
.main .mgs .sfear .onesc{float:right;}
.main .mgs .sfear .onesc  .onby{width:274px;}
.main .mgs .sfear .onesc .ters{display:inline-block;width:274px;float:left;}
.main .mgs .sfear .onesc .onby{width:274px;text-align:center;font-size:22px;color:#331305;padding-top:10px;padding-bottom:24px;}
.main .mgs .sfear .onesc .terss{display:inline-block;width:274px;float:right;}
.main .mgs .sfear .onesc .shtr{width:570px;text-align:center;font-size:22px;color:#331305;padding-top:10px;padding-bottom:10px;}
.main .mgs .sfear .fecher .terss{display:inline-block;width:292px;float:right;}
.main .mgs .sfear .feche{width:293px;overflow:hidden;zoom:1;float:left;}
.main .mgs .sfear .feche .shtr{text-align:center;font-size:22px;color:#331305;padding-top:10px;padding-bottom:10px;}
.main .mgs .sfear .feche .ters{display:inline-block;width:293px;float:left;}
.main .mgs .sfear .feche .onby{width:293px;text-align:center;font-size:22px;color:#331305;padding-top:10px;padding-bottom:10px;}
.main .mgs .sfear .feche .terss{display:inline-block;width:290px;float:right;}
.main .mgl{padding-top:30px;}
.main .advg{background:#ffecda;margin-top:40px;padding-top:30px;}
.main .advg .jxev{display:block;font-size:33px;color:#724211;background:url(../images/tea.png) no-repeat center center;text-align:center;font-weight:700;padding-top:20px;margin-top:30px;}
.main .advg .tujst{width:1360px;margin:0 auto;overflow:hidden; zoom:1;margin-top:20px;padding-bottom:30px;}
.main .moxz .jist li .jestu{float:left;}
.main .advg .tujst li span{float:left;}
.main .advg .tujst li span img{float:left;}
.main .advg .tujst li .cgpel{width:272px;height:236px;background:#fff;display:inline-block;float:left;}
.main .advg .tujst li .cgpel .cgrq{font-size:28px;color:#a7724d;font-weight:700;background:url(../images/anbf.jpg) no-repeat 0px center;margin-left:20px;padding-left:30px;margin-top:60px;}
.main .advg .tujst li .cgpel .winb{font-size:24px;color:#a7724d;width:240px;margin:0 auto;margin-top:20px;border-bottom:4px solid #eaded5;padding-bottom:15px;}
.main .advg .tujst li .bigb .cgrq{color:#f08b8f;font-weight:700;background:url(../images/anbf1.jpg) no-repeat 0px center;}
.main .advg .tujst li .bigb .winb{color:#f08b8f;border-bottom:4px solid #fdedee;}
.main .advg .tujst li .jnxue .cgrq{color:#8bc5e0;font-weight:700;background:url(../images/anbf2.jpg) no-repeat 0px center;}
.main .advg .tujst li .jnxue .winb{color:#8bc5e0;border-bottom:4px solid #8bc5e0;}
.main .advg .tujst li .teya .cgrq{color:#fec85d;font-weight:700;background:url(../images/anbf3.jpg) no-repeat 0px center;}
.main .advg .tujst li .teya .winb{color:#fec85d;border-bottom:4px solid #fec85d;}
.main .advge .jxevt{display:block;font-size:33px;color:#333333;background:url(../images/teac.png) no-repeat center center;text-align:center;font-weight:700;padding-top:20px;margin-top:30px;}
.main .advge .ycglt{font-size:21px;display:block;text-align:center;}
.main .advge .sclis{overflow:hidden;zoom:1;margin-top:30px;margin-bottom:20px;}
.main .advge .sclis li{float:left;}
.main .advge .sclis .xdtw{padding-left:24px;}
.main .advge .sclis .xrth{padding-top:20px;}
.main .advge .con{margin-top:30px;margin-bottom:20px;}
.main .advge .con .gzbz{overflow:hidden;zoom:1;}
.main .advge .con .gzbz li {float:left;}
.main .advge .con .gzbz .hosty{margin-top:15px;}
.main .advge .con .gzbz li .sbev{position:relative;overflow:hidden;}
.main .advge .con .gzbz .nyj{margin-left:18px;}
.main .advge .txt{height:45px;background:rgba(93,65,35,0.7);/*透明背景色，不透明其文字内容*/position:absolute;left:0;bottom:0;color:#fff;width:388px;}
.main .advge .txt h3{font-size:27px;font-weight:100;height:45px;text-align:center;line-height:45px;}
.main .advgg{width:1200px;margin:0 auto;}
.main .advgg .zysz{display:block;font-size:40px;color:#ff9b29;text-align:center;font-weight:700;padding-top:20px;margin-top:30px;}
.con-6st{margin-top:30px;}
.x-con-6 .x-con-zp{height:478px;}
.x-con-6 .x-con-zp .co3-cte,.x-con-6 .x-con-zp .x-co3-cti{background-color:transparent!important;}
.co3-cte .xmtea{font-size:26px;position:relative;color:#000;left:55%;margin-top:10px;}
.co3-cte .mazj{font-size:21px;width:500px;position:relative;color:#000;left:55%;}
.x-con-6 .x-con-zp,.x-con-6 .x-con-zp .swiper-wrapper{height:478px!important;}
.x-con-6 .x-con-zp .swiper-slide:first-child{background:url(../images/tecer1.jpg) no-repeat;}
.x-con-6 .x-con-zp .swiper-slide:nth-child(2){background:url(../images/tecer2.jpg) no-repeat;}
.x-con-6 .x-con-zp .swiper-slide:nth-child(2) h4:before{content:"";border:0}
.x-con-6 .x-con-zp .swiper-slide:nth-child(2) span{display:inline-block;font-size:35px;}
.x-con-6 .x-control-btn{top:88%!important;left:60%!important;background:url(../images/yfing.jpg) no-repeat;width:61px;height:59px;}
.x-con-6 .swiper-button-next{left:67%!important;background:url(../images/lefing.jpg) no-repeat;background-color:#000!important}@-webkit-keyframes hdtxt{0%{transform:translateY(.926rem);-webkit-transform:translateY(.926rem);-ms-transform:translateY(.926rem);opacity:0}to{transform:translate(0);-webkit-transform:translate(0);-ms-transform:translate(0);opacity:1}}@keyframes hdtxt{0%{transform:translateY(.926rem);-webkit-transform:translateY(.926rem);-ms-transform:translateY(.926rem);opacity:0}to{transform:translate(0);-webkit-transform:translate(0);-ms-transform:translate(0);opacity:1}}
.x-con-3 .x-co3-cti h4{font-size:33px;font-weight:700;position:relative;color:#5d2405;left:55%;margin-top:40px;margin-bottom:10px;}
.x-con-3 .x-co3-cti h4 .hoagod{border-bottom:2px solid #5d2405;}
.x-con-3 .x-con-zp{position:relative}
.main .miqy{background:#f1ece4;margin-top:40px;}
.main .miqy .jhev{display:block; text-align:center;font-size:31px; font-weight:bold; color:#333333;margin-top:40px;padding-top:30px;}
.main .miqy .minf{background:url(../images/milfr.jpg) no-repeat center center;height:230px;margin-top:40px;}
.main .miqy .howei{background:url(../images/howeit.jpg) no-repeat center center;height:66px;margin-top:40px;padding-bottom:40px;}
.main .prog{margin-top:40px;}
.main .prog .onbye{text-align:center;color:#333333;font-size:33px;}
.main .prog .knsty{margin-top:20px;margin-bottom:30px;overflow:hidden; zoom:1;}
.main .prog .knsty li{border-top:2px solid #ffeee1;height:140px;}
.main .prog .knsty .hmone{border-top:2px solid #ffeee1;border-bottom:2px solid #ffeee1;}
.main .prog .knsty .kpor{display:inline-block;width:400px;text-align:center;float:left;}
.main .prog .knsty .shstu{font-size:20px;margin-top:30px;}
.main .prog .knsty .shstu .weh{font-size:16px;color:#fec85d;background:#6a3906;padding:5px 12px;border-radius:100px;-webkit-border-radius:100px;-moz-border-radius:100px;margin-right:5px;}
.main .prog .knsty .taask{font-size:18px;text-align:center;margin-top:10px;}
.main .prog .knsty .taask a{color:#fc8f36;}
.main .ljic{background:none;font-size:21px;padding-top:5px;color:#724211;}
.main .zyteam{background:url(../images/zteam.jpg) no-repeat center 20px; padding:40px 0 5px;}
.main .sucxz{background:url(../images/study.jpg) no-repeat center 20px; padding:40px 0 5px;}
.main .jhevi{background:url(../images/jhevi.jpg) no-repeat center 20px; padding:40px 0 5px;}
.main .mroe{background:url(../images/more.jpg) no-repeat center 20px; padding:40px 0 5px;}
.main .btbg{ background:url(../images/title2.jpg) no-repeat center bottom; padding:40px 0;}
.main .btbg2{ background:url(../images/title3.jpg) no-repeat center bottom; padding:40px 0;}
.main .btbg3{ background:url(../images/title4.jpg) no-repeat center bottom; padding:40px 0;}
.main .btbg4{ background:url(../images/title5.jpg) no-repeat center bottom; padding:40px 0;}
.main .btbg5{ background:url(../images/title6.jpg) no-repeat center bottom; padding:40px 0;}
.main .btbg6{ background:url(../images/title7.jpg) no-repeat center bottom; padding:40px 0;}
.main .mgl .mzp .xxlist{width:1097px;}
.main .mgl .mzp .xxlist ul{ overflow:hidden; zoom:1;}
.main .mgl .mzp .xxlist ul li{ display:inline; float:left; width:1097px; padding-right:20px;}
.main .mgl .mzp .xxlist .swiper-pagination{ position:static; padding:20px 0 15px 0;}
.main .mgl .mzp .xxlist .swiper-pagination span{ margin:0 5px}
.main .mgl .mzp .xxlist .swiper-pagination-bullet{ width:10px; height:10px;}
.main .mgl .mzp .xxlist .swiper-pagination-bullet-active{background:#5b2618; width:10px; height:10px;}
.main .mgl .mzp .xxlist .swiper-paginationn{ position:static; padding:20px 0 15px 0;}
.main .mgl .mzp .xxlist .swiper-paginationn span{ margin:0 5px}
.main .mgl .mzp .xxlist .swiper-paginationn-bullet{ width:10px; height:10px;}
.main .mgl .mzp .xxlist .swiper-paginationn-bullet-active{background:#5b2618; width:10px; height:10px;}
.main .succf{width:1097px;margin:0 auto;}
.main .mgs .sucg{width:1097px;padding-top:50px;}
.main .mgs .sucg li{float:left;}
.main .mgs .sucg .zlnx{padding-left:20px;}
.main .sucg .hffl{width:228px;margin:0 auto;height:176px;background:#f7f7f7;padding-left:30px;}
.main .sucg .hffl .nxw{font-size:20px;}
.main .sucg .hffl .nxw .bewl{border-bottom:6px solid #f29c9f;}
.main .sucg .hffl .drzg{font-size:18px;padding-top:15px;padding-bottom:15px;height:65px;}
.main .sucg .hffl .xqlj{font-size:16px;color:#9c9c9c;}
.main .mgs .gslist ul li.tst{ background:none; padding-right:0px;}
.main .jyhz{width:1097px;margin:0 auto;}
.main .jyhz img{padding-top:50px;}
.main .pic{ display:block; text-align:center; padding-top:50px;}
.main .zxts a{ width:290px;}
.main .mbm{ background:#edc869;margin-top:40px;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-size:36px; color:#35322a; padding:30px 0 25px 0;}
.main .mbm .bmcon .bmform ul{ overflow:hidden; zoom:1;}
.main .mbm .bmcon .bmform ul li{ display:inline; float:left; width:365px; font-size:27px; color:#35322a;}
.main .mbm .bmcon .bmform ul li .test{ width:240px; height:40px; line-height:40px; background:#fff; border:none; font-size:16px; padding:0 10px;}
.main .mbm .bmcon .bmform .btns{ display:block; text-align:center; padding:40px 0;}
.main .mbm .bmcon .bmform .btns .sub{ background:#302814; border:none; width:331px; height:63px; color:#fff; font-size:29px;}
.main .zxtss{width:408px;}
.main .zxtss a{ background:url(../images/zxts.jpg) no-repeat; width:408px; height:56px; line-height:56px;padding-bottom:50px;}