﻿body{ background:#f5f5f5;  color:#585757;}
.auto{ width:1200px; margin:0 auto; overflow:hidden;zoom:1;}
.bgs{ background:#e50303;}
.banner{ height:580px; background:url(../images/banner.jpg) no-repeat top center;}
.banner .hide{ display:none;}
.banner .bcon{ height:580px; position:relative;}
.banner .bcon a{ display:block; width:272px; height:61px; position:absolute; top:485px; left:118px;}

.flex{display: flex; flex-direction: row; flex-wrap: wrap;justify-content: space-between;}





.hslbox0{padding-top:40px;background:#f5f5f5;padding-bottom:20px;height:380px;}
.hslbox0_1{ position:relative; height:400px;}
.hslbox0_1:before{ content:""; width:170px; height:230px; display:block; background-color:#fd732e;}
.hslbox0_1:after{ content:""; width:230px; height:180px; display:block; background-color:#fd732e; position:absolute;padding:20px; right:10px; bottom:-10px;}

.main .hslbox3 .btline{display:block;text-align:center;}
.hslbox0_2{ width:645px; height:360px;overflow:hidden; position:absolute; z-index:1;left:10px;top:10px;}
.hslbox0_3{ background-color:#fff; position:absolute; width:600px; height:340px; z-index:2;bottom:10px;right:20px;padding-bottom:10px;}
.hslbox0_3 b{ display:block; font-size:24px; color:#000; padding-top:20px; margin-left:30px;}
.hslbox0_3 p{ font-size:18px; color:#666; margin-left:30px; margin-right:30px; padding-top:10px;}
.hslbox0_3_1{ border-bottom:1px dashed #ccc;font-size:20px;color:#000; padding-bottom:20px;}
.hslbox0_3 .hslbox0_3_2{margin-top:10px;}
.hslbox0_3 .hslbox0_3_3{margin-top:15px;}
.hslbox0_3 .hslbox0_3_2 i{background:#e23913;color:#fff;padding:5px 10px;}
.hslbox0_3 .hslbox0_3_3 i{background:#e23913;color:#fff;padding:5px 10px;}

.contlist{background:#f5f5f5;padding-bottom:40px;}
.main .cont2x{padding-top:40px;}
.main .cont2x .fory{display:block;text-align:center;font-size:36px;color:#1a1a1a;font-weight:700;}
.main .cont2x .sky{display:block;text-align:center;font-size:25px;color:#000000;}

.main .cont2x .stylist li{background:#f2f2f2;border:2px solid #fd732e;padding-bottom:10px;margin-top:20px;}
.main .cont2x .stylist li .zhye{display:block;}
.main .cont2x .stylist li .zhyxe{display:block;text-align:center;margin-top:10px;color:#333333;font-size:24px;font-weight:700;}
.main .cont2x .stylist li .zhyye{display:block;text-align:center;margin-top:2px;color:#666666;font-size:18px;}

.main .cont2x .aslist{width:800px;margin:0 auto;margin-top:30px;}
.main .cont2x .aslist li{width:370px; height:50px;line-height:50px;
							background:#e23913;
							font-size:22px;
							font-weight:700;
							text-align:center;
							border:2px solid #e23913;
							}
.main .cont2x .aslist li a{color:#fff;}
.main .cont2x .aslist li:nth-child(2){background:none;}
.main .cont2x .aslist li:nth-child(2) a{color:#e23913;}
.main .cont3{background:#f5f5f5;padding-top:40px;padding-bottom:30px;}
.main .cont3 .sky{display:block;text-align:center;font-size:25px;color:#000000;}
.main .cont3 .btline{display:block;text-align:center;}
.main .cont3 .terist li:nth-child(2){width:460px;background:#838383;height:460px;}
.main .cont3 .terist li:nth-child(2) .intro{display:block;width:420px;margin:0 auto;margin-top:80px;font-weight:700;font-size:26px;color:#fff;}
.main .cont3 .terist li:nth-child(2) .ttro{display:block;width:420px;margin:0 auto;margin-top:20px;font-size:18px;color:#fff;line-height:30px;}
.main .cont3 .asklist{width:420px;margin:0 auto;margin-top:20px;}
.main .cont3 .asklist span{display:inline-block;width:195px;text-align:center;font-size:18px;font-weight:700;border:2px solid #fff;border-radius:10px;height:40px;line-height:40px;}
.main .cont3 .asklist span a{color:#fff;}
.main .cont3 .asklist span:nth-child(1){background:#fff;border:2px solid #fff;}
.main .cont3 .asklist span:nth-child(1) a{color:#fd732e;}
.main .cont3 .fory{display:block;text-align:center;font-size:36px;color:#1a1a1a;font-weight:700;padding-top:40px;}
.main .cont3 .stuzp{margin-top:20px;}
.main .cont3 .stuzp li{margin-top:10px;}
.main .cont3 .aslist{width:800px;margin:0 auto;margin-top:30px;}
.main .cont3 .aslist li{width:370px; height:50px;line-height:50px;
							background:#fd732e;
							font-size:22px;
							font-weight:700;
							text-align:center;
							border:2px solid #fd732e;
							border-radius:10px;
							}
.main .cont3 .aslist li a{color:#fff;}
.main .cont3 .aslist li:nth-child(2){background:none;}
.main .cont3 .aslist li:nth-child(2) a{color:#fd732e;}
.main .cont3 .zpxdf{display:block;width:1150px;margin:0 auto;margin-top:20px;font-size:21px;color:#1a1a1a;text-align:center;line-height:30px;}
.main .zplist{margin-top:20px;margin-bottom:10px;}
.main .zplist li{width:569px;height:317px;}
.main .zplist li:nth-child(2){width:540px;height:200px;background:#fff;font-size:22px;color:#1a1a1a;line-height:40px;padding:60px 40px;}
.hslbox1{ height:180px;}
.hslbox1_1 {display:flex;justify-content: space-between;}
.hslbox1_1 .sttlbox{width:600px;display:flex;justify-content: space-between;}
.hslbox1_2{ width:180px; text-align:center; padding-top:45px; position:relative;}
.hslbox1_2 strong{ font-size:46px; color:#000; font-family:Impact; font-weight:normal; padding-right:5px;}
.hslbox1_2 p{ font-size:20px; color:#666; margin-top:-5px;}
.hslbox1_2:before{ content:""; height:100px; width:1px; background-color:#ebebeb; display:block; position:absolute; right:0; top:45px;}
.hslbox1_2:last-child:before{ display:none;}
.hslbox1 .hlbox1_2{width:600px;margin-top:60px;height:55px;}
.hslbox1 .hlbox1_2 .put{ width:350px; height:55px; font-size:16px;background:#ededed;font-size:22px;color:#000;padding-left:5px;}
.hslbox1 .hlbox1_2 .sub{font-size:24px; color:#fff;background:#fd732e;;font-weight:700;height:55px;width:240px;border-radius:5px;} 
.clear{clear:both;}
.hslbox3{ background-color:#fd732e;padding:40px 0;margin-top:40px;}
.hslbox3 .fory{display:block;text-align:center;font-size:36px;color:#fff;font-weight:700;}
.hslbox3 .sky{display:block;text-align:center;font-size:25px;color:#fff;}
.main .hslbox3 .hslzttit .zydx{font-size:36px;text-align:center;color:#fff;font-weight:700;}
.hslbox3_6{ width:930px; height:380px; overflow:hidden;float:right;background:#fff;}
.hslbox3_6 a{display:flex;justify-content: space-between;overflow:hidden;}
.hslbox3_6_1{ width:405px; height:276px;overflow:hidden;zoom:1;float:left;padding:25px 20px;}
.hslbox3_6_2{ width:670px;}
.hslbox3_6_2 b{ display:block; font-size:26px; color:#000; padding-top:30px; padding-bottom:20px; margin-right:20px;margin-left:20px;}

.hslbox3_6_2 p{ font-size:18px;color:#333333; margin-top:10px; margin-right:40px;margin-left:20px;line-height:30px;}

.hslbox3_6_2 strong{display:block;border-top:1px solid #ccc;width:200px;margin:0 auto;margin-top:20px;background:#e92324; height:45px; line-height:45px; border-radius:50px; font-size:26px; color:#fff; text-align:center; }
.hslbox3_4{width:1200px;height:420px;}

.hslbox3_6_2 .zxask{display:block;width:350px;margin-top:40px;border:2px solid #fd732e; height:50px; 
line-height:50px; border-radius:10px; font-size:23px; color:#fd732e;text-align:center;margin-left:20px;}
.hslbox3_5{width:240px; float:left;}
.hslbox3_5 .swiper-wrapper{flex-wrap:wrap;transform:none !important;;float:left;}
.hslbox3_5 .swiper-slide{ width:100% !important; margin:0 !important;}
.hslbox3_5 .swiper-slide a{ display:block; height:50px;line-height:50px;margin-top:13px;text-align:center; background:#fff;font-size:22px;color:#000;transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;-o-transition: .4s;}
.hslbox3_5 .hslbox3_5_nob a{ border:none !important;}
.hslbox3_5 .swiper-slide a i{ padding-left:20px; font-size:22px; color:#c4c4c4;}
.hslbox3_5 .swiper-slide-thumb-active a{background:#fff;color:#fd732e;font-weight:700;transition: .4s;-moz-transition: .4s;-webkit-transition: .4s;-o-transition: .4s;}

.hslbox3 .slobxt{width:600px;margin:0 auto;margin-top:20px;}
.hslbox3_2{display:flex;justify-content: space-between;}
.hslbox3_3{ width:177px; height:155px; background-image:url(../images/bg8.png); text-align:center;}

.hslbox3_3 span{ display:block; color:#4c4c4c; font-size:22px;margin-top:30px;}
.hslbox3_3 span strong{font-size:48px; color:#fd732e; font-family:Impact; font-weight:normal; padding:0 5px;}
.hslbox3_3 p{ font-weight:bold; margin-top:5px;}


.main .mbm{ background:#fd732e;}
.main .mbm .bmcon .bmbt{ display:block; text-align:center; font-size:36px; color:#fff; padding:15px 0 20px 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:#fff;}
.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:#ae3e05; border:none; width:331px; height:63px; color:#fff; font-size:29px;}
