@charset "utf-8";
.head{height: 75px;box-shadow: 0 0 10px rgba(0,0,0,.1);background: #fff;width:100%;left:0;top:0;z-index: 999;}
.hdr{font-size: 26px;color: #f9b6a3;font-weight: bold;}
.hdr img{margin-right: 10px;}
.nav{margin: 0 25px;}
.nav span{margin: 0 20px;display: block;line-height: 75px;}
.nava{font-size: 16px;display: inline-block;padding-top: 15px;}
.nava em{width: 3px;height: 16px;border-radius: 4px;background: #F98A73;display: inline-block;vertical-align: middle;margin-top: -3px;margin-right: 5px;opacity: 0;}
.nav span.active .nava i{color: #f98a73;}
.nav span.active .nava em{opacity: 1;}
.navhide{width: 100%;position: absolute;left: 0;top: 100%;z-index: 999;background: #F98A73;opacity: 0;visibility: hidden;transition: .25s;}
.nav span:hover .navhide{opacity: 1;visibility: inherit;}
.navhide a{color: #fff;display: inline-block;line-height: 40px;margin: 0 7px;position: relative;padding-left: 15px;}

.navmendian{width: 100%;background: #F98A73;}
.navmendian a {color: #fff; display: inline-block;line-height:40px;margin:0 7px;position: relative;padding-left:15px;}
.navhide a img,.navmendian a img{position: absolute;left: 0;top: 50%;margin-top: -7px;opacity: 0;transition: .25s;}
.navhide a:hover img,.navhide a.active img,.navmendian a:hover img,.navmendian a.active img{opacity: 1;}


.md{padding: 30px 0;}
.ft1 h3{font-size: 30px;line-height: 50px;color: #666;font-weight: normal;}
.ft1 a{display: inline-block;line-height: 70px;padding: 0 30px;background: #fab3a0;font-size: 30px;color: #fff;border-radius: 100px;margin-top: 20px;}
.ft2{padding: 35px 0 20px 0;background: #fab3a0;}
.fnav{margin: 0 25px;padding-top: 20px;line-height: 35px;}
.fnav1 a{margin-right: 30px;}
.fnav1 a:hover,.fnav2 a:hover{text-decoration: underline;}
.fhdr{font-size: 36px;font-weight: bold;}
.ft3w{background: url(../images/ftbg_03.jpg) no-repeat center;background-size: cover;color: #fff;padding: 70px 0 15px 0;}
.ft31 .title{font-size: 36px;font-weight: normal;}
.ft31w{margin-top: 160px;}
.ft31a{margin: 0 15px;font-size: 24px;}
.ft31a img{width: 188px;display: block;margin-bottom: 10px;}
.ft32 a{color: #fff;}
.ft3b{padding: 15px 0;background: #f7f7f7;line-height: 25px;color: #999;font-size: 12px;}
.idxtop{padding: 20px 0;line-height: 28px;}
.idxtop span{font-size: 18px;margin-right: 15px;}
.idxtopa a,.idxtopa{color: #f98a73;/*#c34c34*/;}
.idxtopa a:hover{text-decoration: underline;}
.mdtitle h3{font-size: 26px;}
.mdtitle p{font-size: 26px;margin-top: 5px;}
.mdtitle p i{color: #F98A73;}
.m1tltxt{font-size: 14px;line-height: 26px;}
.m1tr{width: 50%;margin-left: 55px;}
.video_ico{width: 58px;height: 58px;background: url(../images/vdico_03.png) no-repeat center;position: absolute;left: 50%;top: 50%;margin: -29px 0 0 -29px;z-index: 999;}
.videohide{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: 9999;visibility: hidden;opacity: 0;transition: .5s;}
.videohide_class{visibility: visible;opacity: 1;}
.videohidebg{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.7);z-index: 10;}
.videohidebox i{display: inline-block;width: 30px;height: 30px;text-align: center;line-height: 24px;border-radius: 30px;background: #F98A73;color: #fff;position: absolute;right: 0;top: 0;margin-right: -15px;margin-top: -15px;border: 2px solid #fff;cursor: pointer;font-style: normal;}
.videohidebox i.fa-close:hover{-webkit-filter: brightness(110%);}
.videohidebox{width: 50%;/*height: 600px;*/background: #fff;position: absolute;top: 50%;left: 25%;z-index: 20;padding: 10px;margin-top: -500px;transition: .5s;}
.videohidebox_class{margin-top: -300px;opacity: 1;}
.videohidebox_1{width: 100%;/*height: 530px;*/}
.videohidebox_1 video{width: 100%;height: 100%;object-fit: fill;}
.videohidebox_1 p{font-size: 16px;color: #000;height: 50px;line-height: 50px;text-align: center;}
.video_click{cursor: pointer;}
.m1mtop a{}
.m1mtop a{display: inline-block;line-height: 40px;margin: 0 7px;position: relative;font-size: 16px;padding-left: 25px;}
.m1mtop a img{position: absolute;left: 0;top: 50%;margin-top: -9px;opacity: 0;transition: .25s;}
.m1mtop a:hover img{opacity: 1;}
.m1mw{background: #f7f7f7;border-radius: 6px;overflow: hidden;}
.m1ml{width: 1000px;}
.m1mlatxt{position: absolute;left: 0;bottom: 0;width: 100%;padding: 20px;line-height: 26px;background: rgba(0,0,0,.3);color: #fff;position: absolute;left: 0;bottom: 0;}
.swiper-button-next-public,.swiper-button-prev-public{width: 50px;height: 50px;background: rgba(250,179,160,.8);border-radius: 50px;display: flex;justify-content: center;align-items: center;margin-top: -25px;color: #fff;font-size: 30px;}
.m1mr ul{margin: 60px 0 0 0;}
.m1mr li{display: block;width: 150px;margin: 0 auto;margin-bottom: 15px;cursor: pointer;border: 2px solid #F98A73;border-radius: 55px;line-height: 55px;font-size: 18px;color: #666;transition: .25s;}
.m1mr li.active{background: #F98A73;color: #fff;}
.m1mrb{margin-top: 165px;}
.m1mrb a{display: block;width: 150px;margin: 0 auto;margin-bottom: 15px;cursor: pointer;border: 2px solid #F98A73;border-radius: 55px;line-height: 55px;font-size: 18px;color: #666;transition: .25s;}
.m1mrb a:hover{background: #F98A73;color: #fff;}
.m1br li{margin-left: 30px;border-bottom: 2px solid rgba(0,0,0,0);transition: .25s;line-height: 35px;font-size: 16px;color: #666;cursor: pointer;}
.m1br li.active{border-bottom: 2px solid #F98A73;}
.m1batxt{margin-left: 65px;line-height: 26px;color: #666;width: 50%;}
.m1batxt h3{font-size: 26px;margin: 50px 0 30px 0;font-weight: normal;}
.m2tr,.m2tr h3{font-size: 16px;color: #999;}
.m2tr h3{font-weight: normal;color: #333;margin-bottom: 10px;}
.m2w{margin-top: 140px;}
.m2a{background: url(../images/m2bg1_03.png) no-repeat center;width: 286px;height: 257px;float: left;margin-left: -60px;}
.m2a:first-child{margin-left: 0;}
.m2a:nth-child(odd){margin-top: 135px;}
.m2a1 img{display: block;margin: 0 auto;}
.m2a1 h3{font-size: 28px;font-weight: normal;margin-top: 10px;}
.m2a2{position: absolute;left: 0;top: 0;background: url(../images/m2bg2_03.png) no-repeat center;color: #fff;padding: 20px 35px;line-height: 24px;opacity: 0;transition: .25s;}
.m2a:hover .m2a2{opacity: 1;}
.m2a2 h3{font-size: 18px;margin-bottom: 10px;}
.m2{padding-bottom: 100px;}
.m3t li{border: 2px solid #F98A73;line-height: 45px;font-size: 18px;width: 150px;text-align: center;cursor: pointer;margin-left: -2px;color: #666;transition: .25s;}
.m3t li:last-child{border-radius: 0 45px 45px 0;}
.m3t li:first-child{border-radius: 45px 0 0 45px;}
.m3t li.active{background: #F98A73;color: #fff;}
.m3bw{width: 102%;}
.m3ba{width: 31.333333%;margin-right: 2%;margin-top: 110px;padding: 20px;padding-top: 65px;background: #F5F5F5;border-radius: 30px;}
.m3baimg{width: 110px;height: 110px;border-radius: 50%;overflow: hidden;position: absolute;top: -55px;left: 50%;margin-left: -55px;}
.m3baimg img{width: 100%;height: 100%;display: block;}
.m3ba h1{text-align: center;font-size: 26px;font-weight: normal;}
.m3ba .txt{margin-top: 20px;line-height: 26px;}
.m3ba .txt p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;margin: 10px 0;color: #666;}
.page a{display: inline-block;line-height: 27px;padding: 0 10px;color: #888;border: 1px solid #e6e6e6;margin-left: -1px;}
.page a.active{background: #F98A73;border: 1px solid #F98A73;color: #fff;}
.m3wb{width: 47%;}
.m3bt{line-height: 30px;font-size: 18px;color: #666;}
.m3bt h1{font-weight: normal;font-size:1.17em;}
.m3bt h1 i{color: #F98A73;}
.m3bt a{color: #999;font-size: 14px;margin-right: 3px;}
.m3bt a:hover{color: #F98A73;}
.m3bbox{width:100%;}
.m3bbox a{line-height: 32px;color: #444;width:75%/*100%*/;}
.m3bbox a p{margin-right: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.m3bbox a p i{display: inline-block;width: 6px;height: 6px;background: #666262;border-radius: 6px;vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.m3bbox a:hover{color: #F98A73;}
.m3bbox a:hover p i{background: #F98A73;}
/*.m3bbox a:hover span,*/.m3bbox  span{color: #999;display: block;float:right;}

.inmore{margin-top: 20px;text-align: right;margin-right: 4px;}
.inmore a:hover{color: #F98A73;}

.dx{text-transform: uppercase;}
.abttxt{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.listbntxt{color: #fff;}
.listbntxt h3{font-weight: normal;font-size: 36px;}
.listbntxt p{font-size: 28px;font-weight: 100;margin: 15px 0;}
.listbntxt span{font-size: 20px;font-weight: 100;}
.listnav{padding: 15px 0;line-height: 30px;font-size: 12px;}
.listnav i{margin: 0 10px;}
.listnav span.active{color: #999;}
.ab1{padding: 25px 0 40px 0;}
.ab1tr a{display: inline-block;line-height: 25px;border: 2px solid #F98A73;font-size: 16px;padding: 0 15px;border-radius: 30px;margin-left: 10px;color: #666;}
.ab1tr a.active{background: #F98A73;color: #fff;}
.ab_top h3{font-size: 52px;color: #f5f5f5;}
.ab_top h4{font-size: 26px;margin-top: -35px;}
.ab_top .txt{font-size: 18px;line-height: 36px;margin-top: 20px;color: #4c4c4c;}
.ab_top .txt_ac{font-size: 18px;}
.ab32{width: 102%;}
.ab32a{width: 31.333333%;margin-top: 25px;margin-right: 2%;border-radius: 6px;overflow: hidden;}
.ab32aimg{height: 250px;background-size: cover !important;}
.ab32atxt{width: 100%;position: absolute;left: 0;bottom: 0;line-height: 60px;background: rgba(0,0,0,.3);color: #fff;font-size: 20px;padding: 0 20px;}
.ab4{min-height: 600px/*900px*/;background: url(../images/ab4bg_03.jpg) no-repeat center;background-size: cover;}
.ab_topcp h3{color: #ffdad0;}
.ab4w{margin-top:80px /*220px*/;}
.ab4w{padding: 0 20px;}
.ab4a{width: 100%;text-align: center;}
.ab4at{border-bottom: 1px solid #F98A73;position: relative;padding-bottom: 30px;margin-bottom: 30px;}
.ab4at h3{font-size: 30px;color: #666;}
.ab4at i{display: inline-block;width: 26px;height: 26px;background: #F98A73;border-radius: 26px;position: absolute;left: 50%;bottom: -13px;margin-left: -13px;}
.ab4ab{text-align: left;opacity: 1;transition: .25s;}
.swiper-container .w230:nth-child(1) .ab4ab{opacity: 1;visibility: inherit;}
.ab4a:hover .ab4ab{opacity: 1;}
.ab4aba{display: flex;line-height: 30px;color: #666;}
.ab4aba span{font-weight: bold;margin-right: 10px;color: #333;}
.ab4w .swiper-button-next-public{margin-right: 0;right: 0;margin-top: -65px;}
.ab4w .swiper-button-prev-public{margin-left: 0;left: 0;margin-top: -65px;}
.ab5{background: url(../images/ab5bg_03.jpg) no-repeat center;background-size: cover;}
.ab5a{margin-top: 100px;}
.ab5a{font-size: 14px;padding-left: 25%;line-height: 30px;}
.ab5a i{margin-right: 20px;}
.ab5a h3{font-size: 18px;}
.ab5a p{color: #666;font-size: 16px;}
.ab5a:nth-child(2){padding-left: 40%;}
.ab6w{padding: 0 60px;margin-top: 90px;}
.ab6w:first-child{margin-top: 30px;}
.ab6aimg{width: 48%;}
.ab6aimg img{border-radius: 6px;display: block;width: 100%;}
.ab6atxt{width: 48%;padding: 60px 60px 0 60px;}
.ab7w{width: 102.333333%;}
.ab7a{width: 31%;margin-top: 60px;margin-right: 2.333333%;}
.anwt{padding-bottom: 15px;}
.anwt,.anwt a{font-size: 18px;}
.anwt a.active{font-weight: bold;}
.anwt i{margin: 0 15px;}
.anba{width: 22.5%;margin: 30px 0;}
.anbaimg{height: 190px;border-radius: 4px;overflow: hidden;margin-bottom: 10px;}
.anbatxt h3{font-size: 18px;font-weight: normal;line-height: 28px;height: 56px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.anbatxt p{font-size: 14px;color: #666;font-weight: normal;line-height: 22px;height: 66px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;margin: 10px 0;}
.anbatxtb{color: #999;}
.anbatxtb i:hover{color: #F98A73;}
.anba:hover{color: #F98A73;}
.anwa{padding: 25px;background: #F5F5F5;border-radius: 10px;margin-bottom: 40px;margin-top: 30px;}
.anwaimg{width: 33%/*43%*/;height:200px /*360px*/;border-radius: 10px;overflow: hidden;margin-right: 50px;}
.anwatxt h3{font-size: 26px;line-height: 40px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.anwatxt p{font-size: 18px;line-height: 28px;color: #666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;margin: 40px 0 40px 0;}
.anwatxtb{font-size: 18px;color: #999;line-height: 30px;margin-top: -50px;}
.anwa:hover{color: #F98A73;}
.sm_title i{margin: 0 25px;}
.sm_title a{text-align: center;font-size: 26px;color: #f2f2f2;}
.sm_title a span{font-size: 26px;}
.sm_title a p{color: #333;margin-top: -20px;}
.sm_top{background: #fbc7ba;}
.sm_top i{font-size: 50px;line-height: 50px;color: #f98a73;font-style: italic;margin-right: 15px;font-weight: bold;}
.sm_top h3{font-size: 38px;line-height: 50px;}
.sm_top p{font-size: 14px;line-height: 28px;margin-top: 20px;}
.sm_topr{width: 430px;}
.sm_top_img{width: 645px;position: absolute;right: -20px;top: 50px;}
.sm_bot{padding: 30px 0;min-height: 210px;}
.sm_bot p{font-size: 18px;line-height: 38px;font-weight: bold;}
.sm_bot p i{display: inline-block;width: 6px;height: 6px;background: #F98A73;border-radius: 6px;vertical-align: middle;margin-top: -3px;margin-right: 10px;}
.sm1a1_50{width: 53%;padding: 0 50px;}
.sm1a_txt h3{font-size: 18px;}
.sm1a_txt h3 span{font-size: 16px;color: #fbccc0;margin-left: 10px;}
.sm1a_txt h3 i{display: inline-block;width: 6px;height: 6px;background: #F98A73;border-radius: 6px;vertical-align: middle;margin-top: -3px;margin-right: 10px;}
.sm1a_txt p{line-height: 28px;padding-left: 18px;margin-top: 15px;}
.sm1a2_txt{width: 487px;}
.sm1a4wd{width: 32%;}
.sm1a4psb{position: absolute;left: 0;bottom: 0;}
.sm2a{width: 32%;}
.sbw{padding-top: 30px;background: url(../images/sbbg_03.png) no-repeat right bottom;}
.sbwa{width: 26%;margin-top: 80px;}
.sbwa h3{font-size: 110px;color: #FAB3A0;}
.sbwa h4{font-size: 26px;}
.sbwa p{margin-top: 10px;color: #666;font-size: 15px;line-height: 28px;}
.sbwa4img{position: absolute;right: -40px;top: 0;}
.sbwa4{padding-top: 60px;}
.sb2r{margin-left: 100px;}
.sb2ra .txt{text-align: left;}
.sy1a{width: 34%;}
.sy1a:nth-child(even){text-align: right;}
.sy1acp{margin-top: 255px;}
.sy1a h3{font-size: 40px;color: #FAB3A0;}
.sy1a p{font-size: 16px;line-height: 28px;margin-top: 24px;}
.sy1aimg{width: 28%;position: absolute;left: 36%;top: 0;}
.sy2a{width: 32%;}
.sy2a p{font-size: 16px;margin-top: 15px;}
.swiper-container-sy4{width: 100%;height: 100%;}
.swiper-container-sy4 .swiper-slide{text-align: center;font-size: 18px;display: block;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition: 300ms;transform: scale(0.7);opacity: .5;}
.swiper-container-sy4 .swiper-slide-active,.swiper-container-sy4 .swiper-slide-duplicate-active{transform: scale(1);opacity: 1;}
.piftxt{width: 100%;display: none;font-size: 16px;margin-top: 10px;line-height: 30px;}
.piftxt h4{font-weight: normal;}
.swiper-container-sy4 .swiper-slide-active .piftxt{display: block;}
.sc1{background: url(../images/sc1bg_03.jpg) no-repeat center;background-size: cover;}
.sctop h3{font-size: 30px;}
.sctop p{font-size: 10px;color: #666;font-weight: 100;line-height: 36px;margin-top: 15px;}
.sctop span{display: block;font-weight: 100;margin-top: 10px;}
.sc1a{width: 30%;background: #fff;border-radius: 6px;overflow: hidden;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.sc1a .txt{padding: 20px;}
.sc1a .txt h3{font-size: 22px;}
.sc1a .txt p{font-size: 16px;line-height: 28px;margin-top: 15px;}
.sc2r{width: 54.5%;margin-left: 100px;}
.sc2 .wrap{background: url(../images/why_03.png) no-repeat left top;}
.sc2l h3{font-size: 26px;margin: 110px 0 90px 0;}
.sc2l h4{font-size: 18px;}
.sc2l .txt{font-size: 16px;line-height: 28px;margin-top: 20px;}
.sc3{background: url(../images/sc3bg_03.png) no-repeat center;background-size: cover;min-height: 720px;padding-top: 120px;}
.sc3a{width: 17%;}
.sc3a h3{font-size: 22px;}
.sc3a h3 i{color: #fab3a0;font-size: 30px;font-style: italic;margin-right: 10px;}
.sc3a p{font-size: 16px;line-height: 28px;margin-top: 10px;font-weight: 100;}
.sc4w{width: 101%;}
.sc4a{width: 24%;margin-right: 1%;height: 295px;overflow: hidden;background-size: cover !important;margin-top: 10px;}
.sc4al{width: 49%;margin-right: 1%;background: url(../images/sc41_03.png) no-repeat center;background-size: cover;padding: 50px 0 0 50px;}
.sc4a1{background: rgba(255,255,255,.5);font-size: 22px;font-weight: normal;line-height: 55px;position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;transition: .25s;}
.sc4a_hide{width: 100%;height: 100%;background: rgba(255,255,255,.5);padding: 15px;transition: .25s;opacity: 0;}
.sc4a_hide h3{font-size: 22px;font-weight: normal;margin-bottom: 10px;}
.sc4a_hide p{font-size: 16px;line-height: 24px;}
.sc4a:hover .sc4a_hide{opacity: 1;}
.sc4a:hover .sc4a1{opacity: 0;}
.sz1aimg{height: 280px;overflow: hidden;border-radius: 8px;}
.sz1w{width: 102%;}
.sz1a{text-align: center;margin-right: 2%;width: 31.333333%;margin-top: 50px;}
.sz1a p{font-size: 18px;font-weight: 100;margin-top: 15px;}
.kbmd{padding-top: 30px;}
.m3t_kb li a{display: block;}
.m3t_kb li.active a{color: #fff;}
.kb1w{padding-top: 30px;}
.kb1a{margin-top: 50px;background: #f5f5f5;border-radius: 10px;overflow: hidden;}
.kb1aimg{width: 45%;height: 410px;background-size: cover !important;}
.kb1ar{padding: 25px 45px;}
.kb1a .video_ico{width: 100%;height: 100%;background: url(../images/vdico_03.png) no-repeat center rgba(0,0,0,.3);left: 0;top: 0;margin: 0;}
.kb1ar .title{font-size: 26px;font-weight: normal;margin-bottom: 40px;}
.kb1arb .txt{margin: 40px 0;line-height: 24px;text-align: center;color: #666;}
.head_md .navhide{opacity: 1;visibility: inherit;}
.box_md{padding-top: 40px;}
.md1{padding: 40px 0 85px 0;}
.md1topl{width: 75%;}
.md1topl h3{font-size: 30px;line-height: 30px;}
.md1topl h3 i{color: #f5f5f5;margin-left: 10px;}
.md1topl p{font-size: 16px;margin: 15px 0 25px 0;}
.md1topr a{background: #fab3a0;color: #fff;border-radius: 6px;line-height: 60px;padding: 0 30px;font-size: 22px;display: inline-block;}
.md1topr a img{margin-right: 10px;}
.md2w .anwa{margin-top: 35px;margin-bottom: 0;}
.md2w .anwa h3{font-weight: normal;min-height: 40px;}
.md2w .anwatxtb i{line-height: 50px;background: #FAB3A0;color: #fff;font-size: 26px;border-radius: 50px;padding: 0 25px;}

.bords{border:2px dashed #999;padding:30px;}


.ifbox{padding-bottom: 90px;}
.ifr{width: 31.6%;margin-left: 60px;}
.ifltop h1{font-size: 26px;line-height: 36px;font-weight: normal;margin-bottom: 10px;}
.ifltopb{font-size: 14px;color: #999;}
.ifltopb p span{margin-right: 15px;}
.ifltopbr_span{display: inline-block;line-height: 33px;border: 1px solid #ccc;border-radius: 4px;padding: 0 17px;font-size: 14px;cursor: pointer;}
.ifltopbr_span i{margin-right: 5px;font-size: 16px;}
.iftxt{font-size: 16px;line-height: 28px;color: #4c4c4c;}
.iftxt a{text-decoration: underline;color:#337ab7;}


.iftxt img,.iftxt video{max-width: 100%;}
.ifb_title{font-weight: normal;font-size: 18px;margin-bottom: 15px;}
.ifb_title i{display: inline-block;width: 3px;height: 16px;border-radius: 3px;background: #FAB3A0;margin-right: 10px;}
.ifb1w_wd{width: 48%;}
.ifb1wa i{width: 140px;height: 100px;background-size: cover !important;border-radius: 4px;margin-right: 10px;}
.ifb1wa h3{font-size: 16px;line-height: 26px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;font-weight: normal;}
.ifb1wa p{font-size: 12px;color: #999;line-height: 20px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 25px;}
.ifb1wa:hover{color: #FAB3A0;}
.ifb1wa{margin-bottom: 10px;}
.ifb1wa_b{line-height: 30px;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;}
.ifb1wa_b i{display: inline-block;width: 8px;height: 8px;border-radius: 8px;background: #e0dede;vertical-align: middle;margin-top: -3px;margin-right: 10px;}
.ifb1wa_b:hover{color: #FAB3A0;}
.ifb2w a{display: inline-block;line-height: 36px;padding: 0 15px;color: #666;background: #f7f7f7;margin-bottom: 10px;margin-right: 5px;border-radius: 50px;}
.ifb2w a:hover{background: #FAB3A0;color: #fff;}
.ifb3a{width: 48%;border: 1px solid #E6E6E6;padding: 20px 0;}
.ifb3a h3{font-size: 14px;font-weight: normal;color: #666;}
.ifb3a h3 i{display: inline-block;width: 3px;height: 16px;border-radius: 3px;background: #FAB3A0;margin-right: 10px;}
.ifb3a p{line-height: 22px;margin-top: 10px;padding: 0 15px;}
.ifb3a:hover{color: #f98a73;}
.ifr1w{background: #f7f7f7;}
.ifr1ar{text-align: right;}
.ifr1ar select{background: none;line-height: 55px;font-size: 16px;cursor: pointer;}
.ifr1a{padding: 0 15px;background: #fff;}
.ifr1a span{font-size: 16px;color: #999;display: block;line-height: 55px;}
.ifr1a input{height: 55px;font-size: 16px;}
.ifr1a input::-webkit-input-placeholder{color: #999;}
.ifr1sbm input{width: 100%;height: 60px;background: #FAB3A0;color: #fff;font-size: 20px;cursor: pointer;transition: .25s;}
.ifr2a{display: block;margin-bottom: 10px;}
.ifr2a .txt{font-size: 20px;color: #fff;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;}
.ifb_title a{color: #999;font-size: 14px;}
.ifb_title a:hover{color: #F98A73;}
.right{position: fixed;z-index: 99;right: 0;bottom: 20%;}
.right span{display: block;position: relative;}
.rta{width: 70px;height: 70px;display: flex;align-items: center;justify-content: center;background: #F7F7F7;margin-bottom: 4px;}
.rta img{display: block;margin: 0 auto;}
#gotop{display: none;}
.bshare-custom a{transition: 0s;margin-right: 0;margin-right: 15px;width: 100%;text-align: center;}
.bsBox{box-sizing: content-box;}
.bshareDiv{padding-top: 3px;}
.ifltopbr .bshare-custom{position: absolute;top: 100%;right: 0;z-index: 999;width: 100%;border: 1px solid #ccc;margin-top: -1px;padding: 5px 0;padding-left: 2px;display: none;background: #fff;}
.ifltopbr:hover .bshare-custom{display: block;}
.right .bshare-custom{position: absolute;right: 100%;height: 100%;background: #F7F7F7;top: 0;width: 100px;border: 1px solid #F7F7F7;padding-left: 10px;padding-top: 5px;opacity: 0;visibility: hidden;transition: .25s;}
.right span:hover .bshare-custom{opacity: 1;visibility: inherit;}
.right .bshare-custom a{margin: 7px 0;text-align: left;}

.w32{width:31%;margin-right:3%;margin-bottom: 30px;}
.w32 .f22{font-size: 24px;}
.mr0{margin-right:0 !important;}
.duanxian{background: #666;width:35px;height:4px;margin:20px auto;}
.bbwzp{width:70%;margin:0 auto;font-size: 16px;}
.shengming{border:2px #aaa dashed;margin:30px auto;width:100%;}



.xiaocms-page {overflow: hidden;}

.xiaocms-page a {color: #666;display: inline-block;font-size: 14px; height: 30px;line-height: 30px;padding: 0 12px;border-radius: 2px; border: 1px solid#C1C1C1;text-align: center;margin: 3px 3px;}

.xiaocms-page a:hover {border: 1px solid#1B1B1B;background: #1B1B1B;color: white; }

.xiaocms-page span {border: 1px solid#1B1B1B; margin-top: -2px;background: #1B1B1B; border-radius: 2px;
color: white;display: inline-block;font-size: 14px;height: 30px;line-height: 30px; padding: 0 12px;text-align: center;
margin: 3px 3px;font-weight: 100;}          
