@charset "utf-8"; /*2022-09-20 17：40*/
.all-container{background:#f5f7f9}
.holder-width{width:1000px;margin:0 auto}
.top-holder{height:76px;background:#fff}
.top-holder img{height: 42px;}
.icon-ss-sty{width:18px;height:18px;color:#333}
.icon-tel-sty{width:18px;height:18px;color:#d9242a;margin-right:10px}
.line-h-all{line-height:76px}
.cold9242a{color:#d9242a}
.input-search{border:0;padding:0 20px;box-sizing:border-box;font-size:16px;color:#999;height:40px;background:#f5f7fa;width:258px}
input{outline:0}
.input-search::-webkit-input-placeholder{color:#999}
.input-search:-moz-placeholder{color:#999}
.input-search::-moz-placeholder{color:#999}
.input-search:-ms-input-placeholder{color:#999}
.search-holder{position:relative;width:288px;height:40px;background:#f5f7fa;border-radius:4px}
.pos-abs{position:absolute;right:15px;top:10px}
.left-width{width:300px}
.righ-width{width:690px}
.menuContent{position:relative;float:left;width:300px;z-index:2;padding-top:30px;padding-bottom:18px;box-sizing:border-box;background:#4e5363;border-bottom-left-radius:4px;font-weight:400;border-radius:8px}
.menuContent .item{line-height:45px;cursor:pointer;position:relative;color:#fff;padding:0 20px;border-top-left-radius:4px;border-bottom-left-radius:4px;height:45px;transition:all .1s;font-size:16px}
.menuContent .item .sub-title{font-size:12px;color:#cdd0d4}
.menuContent .item.js-menu-item-on{color:#fff;background-color:rgba(255,255,255,.1)}
.close{background:url(../images/ui_new_yktnav_sprite.png) 9999px 9999px no-repeat}
.icon-arr-sty{position:absolute;right:15px;top:10px;color:rgba(255,255,255,.5);font-size:11px}
.info-nav-h3{font-size:18px;color:#fff;padding:20px 20px 0 20px}
.h3-icon{display:inline-block;width:3px;height:16px;background:#fc8c90;border-radius:5px;vertical-align:middle;margin-bottom:2px;margin-right:10px}
.ban-style{border-radius:6px;vertical-align: bottom; width: 690px; height: 352px;}
.hot-topic-holder{background:#fff;border-radius:8px;padding:20px 0 8px 20px;box-sizing:border-box;height:244px}
.topic-h3-sty{font-size:16px;color:#333;line-height: 100%;}
.topic-list li{float:left;margin-right:40px;font-size:14px;margin-bottom:13px}
.topic-list li a{color:#333}
.topic-list li a:hover{text-decoration: underline;}
.item-holder{background:#fff;border-radius:4px;padding:5px 20px 2px 20px;box-sizing:border-box}
.item-main-title{border-bottom:1px solid #f7f7f7; line-height: 40px; padding-bottom: 5px;}
.item-more{color:#9199a1;font-size:12px}
.item-more a{color:#9199a1}
.item-more a:hover{color:#333}
.icon-more-sty{font-size:12px;}
.item-span-sty{font-size:14px;margin:15px}
.tab-title-ul li{float: left; font-size: 14px; margin-left: 30px;}
.tab-title-ul li a{color: #333}
.tab-title-ul li a:hover{color: #d9242a}
.tab-title-ul li.hover a{color:#d9242a; font-weight: 600;}
.item-list-all li{float: left; width: 31%; padding: 18px 0;margin-right: 30px;}
.item-list-all li:nth-child(3n){margin-right: 0;}
.item-list-all li:nth-child(4){border-bottom: 0;padding-bottom: 0;}
.item-list-all li:nth-child(5){border-bottom: 0;padding-bottom: 0;}
.item-list-all li:nth-child(6){border-bottom: 0;padding-bottom: 0;}
.item-list-img{width:114px;height:76px;border-radius:4px;vertical-align:bottom}
.item-right{margin-left:134px;position: relative; height: 76px;}
.item-title-sty{font-size:14px;line-height:24px;letter-spacing: 1px;}
.item-title-sty a{color:#333}
.item-title-sty a:hover{color:#d9242a}
.item-update-time{font-size:12px;color:#9199a1; margin-top: 10px; position: absolute; bottom: 0px;}
.frlink-list{padding-top:20px; padding-bottom: 18px;}
.frlink-list li{float:left;font-size:13px}
.frlink-list li a{color:#333}
.frlink-list li a:hover{text-decoration: underline;}
.footer-holder{background:#2e323b}
.bg424754{background:#424754}
.cola8b0c2{color:#a8b0c2}
.wid395{width:395px}
.footer-btn{width:150px;height:30px;line-height:30px;background:#2e323b;text-align:center;font-size:12px;display:inline-block;color:#fff}
.col798090{color:#798090}
.nav-holder{height: 50px; background: #d9242a}
.info-sort-holder{padding: 15px 40px 20px 40px;}
.sorte-list{padding: 15px 0 10px 0; border-bottom: 1px solid #f2f2f2}
.sorte-list:last-child{border-bottom: 0; padding-bottom: 0;}
.sort-l-title{font-size: 14px; font-weight: 600;}
.sort-right{margin-left: 80px;}
.sort-r-list li{float: left;margin-right: 30px;margin-bottom: 6px; font-size: 14px}
.sort-r-list li a{color: #92999f}
.sort-r-list li a:hover{color: #d9242a}
.list-nav-list li{float: left; line-height: 50px;font-size: 16px; color:#fff; margin-right: 40px}
.list-nav-list li:last-child{margin-right: 0}
.list-nav-list li a{color: #fff}
.icon-x-arrow{font-size: 11px; vertical-align: middle}
.comm-holder{border-radius: 4px;background: #fff;}
.city-holder{padding: 30px 30px 15px 30px}
.city-right{margin-left: 70px}
.city-list li{float: left; font-size: 14px; margin-right: 30px; margin-bottom: 10px}
.city-list li a{color: #333}
.city-list li a:hover{color: #d9242a}
.city-list li a.active{color:#d9242a}
.list-all{padding: 10px 30px}
.list-ul-con li{padding:10px 0;}
.list-img-sty{width: 99px; height: 66px; border-radius: 5px; vertical-align: bottom}
.ul-con-right{margin-left: 119px;padding-top:4px; padding-bottom: 8px; border-bottom: 1px solid #f2f2f2}
.list-ul-h2{font-size: 16px;line-height: 26px}
.list-ul-h2 a{color: #333}
.list-ul-h2 a:hover{color: #d9242a}
.ul-con-span{font-size: 12px; color: #9598a2}
.ul-con-span a{color: #9598a2}
.ul-con-span a:hover{text-decoration: underline}
.pages-list{padding: 15px 70px 0 70px;}
.pages-list li{display:inline;font-size: 14px;margin-right: 18px; height: 23px; line-height: 24px;}
.pages-list li:last-child{margin-right: 0;}
.pages-list li a{color: #333}
.pages-list li a.num-nol:hover{color: #fff; border-radius: 12px; width: 23px; height: 23px; background: #d9242a; line-height: 24px; text-align: center; display:inline-block}
.pages-list li a.graycol{color: #999}
.pages-list li a.acitve{color: #fff; border-radius: 12px; width: 23px; height: 23px; background: #d9242a; line-height: 24px; text-align: center; display:inline-block}
.pages-list li a.num-nol{width: 23px; height: 23px; line-height: 24px; display: inline-block; text-align: center}
.hot-artle-holder{padding:20px}
.hotart-list li{padding-top: 20px}
.hotart-list li a{color: #333}
.hotart-list li a:hover{color: #d9242a}
.hotart-list li a h3{line-height: 24px}
.hotart-img-sty{width: 86px; height: 49px;border-radius: 4px;vertical-align: bottom}
.hotart-right{margin-left: 103px}
.topic-comm-holder{padding: 20px 10px 10px 20px}
.topic-label-list li{float: left;padding: 5px 10px; border: 1px solid #ebebeb; margin-bottom: 10px; margin-right: 10px; border-radius: 4px; font-size: 14px}
.topic-label-list li:hover{border: 1px solid #d0e0cc}
.topic-label-list li a{color: #000}
.topic-label-list li:hover a{color: #d9242a}
.hei484{height: 484px; box-sizing: border-box;}
.new-artle-list{height: 286px; overflow: auto; padding-left: 20px; padding-right: 20px;}
.new-artle-list::-webkit-scrollbar {width: 3px;}
.new-artle-list::-webkit-scrollbar-thumb {border-radius: 3px; background-color: #ebebeb;}
.new-artle-list li{padding-top: 9px;font-size: 14px}
.new-artle-list li a{color: #333}
.new-artle-list li a:hover{color: #d9242a}
/*详情页*/
.detail-left-holder{padding: 20px 30px 10px 30px;}
.det-bread-nav{color: #92999f;}
.det-bread-nav a{color: #92999f;}
.det-bread-nav a:hover{text-decoration: underline;}
.det-h1-sty{font-size: 24px;font-weight: 600; line-height: 34px;}
.det-update-time{font-size: 12px; color: #92999f;}
.det-art-con-sty{font-size: 15px; line-height: 28px; color: #525252; margin-bottom: 20px;letter-spacing: 1px;text-align: justify; word-break: break-all;}
.det-art-con-sty:last-child{margin-bottom: 0;}
.det-art-con-sty img{width: 100%;}
.det-art-con-sty p{padding-bottom: 27px;}
.det-art-con-sty p:last-child{padding-bottom: 0;}
.det-art-con-sty table{width: 100% !important;}
.det-artle-img-sty{width: 400px!important; height: 240px; border-radius: 4px; vertical-align: bottom; padding-top: 10px;}
.title-holder{height: 30px; line-height: 30px;margin: 30px 0 30px 0;}
.det-title-h2{font-size: 16px; font-weight: 600; background: #fff; padding-right: 10px; letter-spacing: 1px;}
.det-title-h2 span{display: inline-block; width: 20px; height: 20px; line-height: 20px; color: #fff; border-radius: 5px; background: #d9242a;text-align: center;margin-right: 10px; font-size: 16px;}
.det-tit-h2-line{border-bottom: 1px solid #ebebeb;height: 15px;}
.expand-holder, .art-change-holder, .rec-art-holder, .website-hloder{padding: 20px 30px;}
.icon-exp-sty{font-size: 22px; color: #d9242a;}
.expand-h2-sty{font-size: 16px; font-weight: 600;}
.expand-h2-sty a{color: #333;}
.expand-h2-sty a:hover{text-decoration: underline;}
.art-change-holder a{font-size: 14px; color: #333; display: inline-block; width: 100%;}
.art-change-holder a:hover{text-decoration: underline;}
.item-main-title-2{border-bottom:1px solid #f2f2f2;}
.tab1-title-ul li{float: left; font-size: 14px;margin-right: 40px;}
.tab1-title-ul li a{color: #000}
.tab1-title-ul li.hover a{color:#d9242a; border-bottom: 3px solid #d9242a; display: inline-block; padding-bottom: 15px;}
.item-list-all-2 li{float: left; width: 47%; padding: 18px 0;border-bottom: 1px solid #f7f7f7; margin-right: 30px;}
.item-list-all-2 li:nth-child(2n){margin-right: 0;}
.item-list-all-2 li:nth-child(3){border-bottom: 0;padding-bottom: 0;}
.item-list-all-2 li:nth-child(4){border-bottom: 0;padding-bottom: 0;}
.web-h2-style{font-size: 18px; font-weight: 700;}
.web-list li{border-top: 1px dashed #e2e2e2; padding: 20px 0;}
.web-list li span{font-size: 14px; margin-right: 30px; margin-top: 12px;}
.web-list li span a{color: #9598a2;}
.web-list li span a:hover{color: #d9242a;}
.result-txt-sty{font-size: 12px; color: #9598a2; line-height: 24px; border-bottom: 1px solid #f2f2f2;padding-bottom: 10px;}
/*新改版导航*/
#nav{z-index:1;padding-bottom:0px;list-style-type:none;margin:0px;padding-left:0px;padding-right:0px;height:50px;list-style-image:none;padding-top:0px}
#nav li.top{display:block;float:left;height:50px;}
#nav li a.top_link{padding-bottom:0px;line-height:50px;padding-left:0px;padding-right:0px;display:block;float:left;height:50px;font-size:16px;cursor:pointer; color: #fff; text-decoration:none;padding-top:0px}
#nav li a.hover_link{background-color:#b31e23;color:#fff}
#nav li a.top_link span{padding-bottom:0px;padding:0 18px; display:block;text-align:center;float:left;height:50px;padding-top:0px}
#nav li a.top_link span.down{padding-bottom:0px; padding: 0 18px; display:block;text-align:center;float:left;height:50px;padding-top:0px}
#nav li:hover a.top_link{background-color:#b31e23;color:#fff}
#nav li:hover a.top_link span{background-color:#b31e23;color:#fff}
#nav li:hover a.top_link span.down{background-color:#b31e23;color:#fff;}
#nav li:hover{z-index:2;position:relative}
#nav li:hover ul.sub{z-index:2;border-bottom:#ebebeb 1px solid;border-left:#ebebeb 1px solid;padding-bottom:0px;padding-left:0px;padding-right:0px;white-space:nowrap; width: auto; background:#fff;height:auto;top:50px;border-right:#ebebeb 1px solid;padding-top:0px;left:0}
#nav li:hover ul.sub li{position:relative;display:block;float:left;font-weight:normal;width: 100%; text-align: left;padding:0 30px;box-sizing: border-box;}
#nav li:hover ul.sub li:last-child{border-bottom: 0;}
#nav li:hover ul.sub li a{border-bottom:0px;border-left:0px;line-height:36px;display:block;color:#333;font-size:14px;border-top:0px;border-right:0px;text-decoration:none}
#nav li:hover ul.sub li a:hover{color:#d9242a}
#nav li:hover ul.sub li a.fly:hover{color:#d9242a}
#nav li:hover li:hover ul{z-index:3;border:#ebebeb 1px solid;width:auto;white-space:nowrap;background:#fff;height:auto;top:0px;}
#nav ul{position:absolute;padding-bottom:0px;list-style-type:none;margin:0px;padding-left:0px;width:0px;padding-right:0px;height:0px;top:-9999px;list-style-image:none;padding-top:0px;left:-9999px}
#nav li:hover li:hover a.fly{border-bottom-color:#fff;border-top-color:#fff;color:#d9242a;border-right-color:#fff;border-left-color:#fff}
#nav li:hover li:hover li:hover a.fly{border-bottom-color:#fff;border-top-color:#fff;color:#d9242a;border-right-color:#fff;border-left-color:#fff}
#nav li:hover li:hover li:hover li:hover a.fly{border-bottom-color:#fff;border-top-color:#fff;color:#d9242a;border-right-color:#fff;border-left-color:#fff}
#nav li:hover li:hover li:hover li:hover li:hover a.fly{border-bottom-color:#fff;border-top-color:#fff;color:#d9242a;border-right-color:#fff;border-left-color:#fff}
#nav li:hover li:hover li a.fly{border-bottom-color:#e1ecf6;border-top-color:#e1ecf6;color:#333;border-right-color:#e1ecf6;border-left-color:#e1ecf6}
#nav li:hover li:hover li:hover li a.fly{border-bottom-color:#e1ecf6;border-top-color:#e1ecf6;color:#333;border-right-color:#e1ecf6;border-left-color:#e1ecf6}
#nav li:hover li:hover li:hover li:hover li a.fly{border-bottom-color:#e1ecf6;border-top-color:#e1ecf6;color:#333;border-right-color:#e1ecf6;border-left-color:#e1ecf6}
/*2022-02-11*/
.bor-top-1{border-top: 1px solid #f2f2f2;}
.det-tag-list li{float: left; padding: 8px 14px; background: #f5f7f9; border-radius: 4px;color: #8a8a8a;font-size: 14px; margin-right: 20px; margin-bottom: 15px;}
.det-tag-list li:nth-child(4n){margin-right: 0;}
.det-tag-list li a{color: #8a8a8a;}
.det-tag-list li a:hover{color: #d9242a;}
/*2022-02-15*/
.bgf6 {background-color: #f6f6f6;}
.bd7-left-f69 { border-left: 7px solid #d9242a;}
.colf69 { color: #d9242a;}
.bor-ra-4{border-radius:4px; }
/*2022-03-30*/
.mt13{margin-top: 13px;}
.artle-preface-holder{background: #f5f7f9;padding: 20px; color: #020202; font-size: 14px; line-height: 25.2px; border-left: 6px solid #edf0f2; letter-spacing: 1px;text-align: justify;}
.cold9242a{color: #d9242a}
.exp-title{font-size: 16px; font-weight: 600;}
.expand-icon{display: inline-block; background: #d9242a;width: 3px; height: 16px; border-radius: 5px; vertical-align: middle;margin-bottom: 2px;margin-right: 9px;}
.exp-list{border-bottom: 1px solid #f2f2f2; padding: 20px 0;}
.exp-list:last-child{border-bottom: 0; padding-bottom: 0;}
.exp-list p{font-size: 14px; line-height: 25.2px; position: relative;}
.exp-list p span{position: absolute; right: 0px; color: #020202; top: 25px; background: #fff; padding-left: 9px;}
.exp-list p span a{color: #d9242a;}
.hot-art-list li{font-size: 14px;padding: 8px 0; line-height: 120%; letter-spacing: 1px;}
.hot-art-list li a{color: #333333;}
.hot-art-list li a:hover{color: #d9242a;}
.hot-art-list li:last-child{padding-bottom: 0;}
.line-end{height: 30px; line-height: 30px;}
.end-line-1{border-bottom: 1px solid #ebebeb; height: 15px;}
.end-line-h4{ color: #92999f; font-size: 14px; background: #fff; padding: 0 10px; width: 82px; box-sizing: border-box;left: 50%;margin-left: -41px;}
/*2022-04-07*/
.information-left-holder{height: 352px; background: #4e5363; border-radius: 4px; padding: 20px; box-sizing: border-box; overflow: auto;}
.information-left-holder::-webkit-scrollbar { width: 3px;}
.information-left-holder::-webkit-scrollbar-thumb {border-radius: 3px;background-color: #ebebeb;}
.infor-list li{float: left; color: #cdd0d4;font-size: 12px; margin-right: 8px; font-weight: normal;}
.infor-list li a{color: #cdd0d4; }
.infor-list li a:hover{text-decoration: underline;}
.pb8{padding-bottom: 8px;}
.pc-footer {padding: 20px 0 14px;text-align: center;line-height: 22px;font-size: 12px;background: #2e323b;color: #ccc;}
.pc-footer .friendlink .line { display: inline-block;width: 1px;height: 12px;margin: 0 6px;vertical-align: middle;background-color: rgba(255, 255, 255, .7);}
.pc-footer a{color: #cccccc;}
.pc-footer .friendlink .link {vertical-align: middle;}
.pc-footer .friendlink .link:hover {color: #b6b6b6;}
.swiper {width: 100%;height: 352px; border-radius: 4px;}
.swiper-slide {text-align: center;font-size: 18px; background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-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;}
.swiper-slide img {display: block;width: 690px;}
.swiper-pagination-bullet {background: var(--swiper-pagination-bullet-inactive-color,#fff)!important;}
.bgb31e23{background: #d9242a!important;}
.cold9242a{color: #d9242a;}
.hei352{height: 352px; box-sizing: border-box;}
.cola8b0b7{color: #a8b0b7;}
/*0427 地域*/
.territory-list li{float: left;margin-right: 35px; margin-bottom: 10px;font-size: 14px;}
.territory-list li a{color: #333}
.territory-list li a:hover{color: #d9242a}
.territory-list li a.active{color: #d9242a;}
/*0429留言板*/
.form-main-sty{background: #fff; border: 1px solid #ebebeb; border-radius: 4px; height: 40px; padding-left: 40px;padding-right: 15px; font-size: 15px;box-sizing: border-box; color: #333; width: 100%; }
.form-main-sty::-webkit-input-placeholder {color:#333; }
.form-main-sty:-moz-placeholder {color:#333;} /* firefox 19+ */
.form-main-sty::-moz-placeholder{color:#333;}
.form-main-sty:-ms-input-placeholder {color:#333; } /* ie */
select{-webkit-appearance: none;}
.form-select-sty{background: url("../images/sele-arrow.png")no-repeat right #fff;background-size: 10px;background-position-x: 96%;}
.form-yzm-wid{width: 125px;}
.form-button-yzm{width: 125px; height: 38px; background: #fff; border: 1px solid #ffc3c5; border-radius: 4px; font-size: 15px; color: #d9242a; cursor: pointer;}
.form-button-yy{width: 100%; height: 38px; background: #d9242a;border: 0;border-radius: 4px; font-size: 15px; color: #fff; cursor: pointer;}
.user-agree{cursor: pointer;}
.user-agree-pop{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);z-index: 2;}
.user-agree-holder{width: 690px;height: 668px; position: fixed;top: 50%;left: 50%; margin-left: -345px; margin-top: -334px;background: #fff; border-radius: 6px; padding: 22px 0;box-sizing: border-box;}
.agree-close{display: inline-block;width: 15px;height: 15px;color: #494949;position: absolute;right: 20px;top: 20px;font-size: 16px;cursor: pointer;}
.bor-bot-d{ border-bottom: dashed 1px #ebebeb; padding-top: 25px}
.agree-txt{height: 560px; overflow: auto; font-size: 14px; line-height: 30px;word-break: break-word;}
input::-moz-placeholder {color: #333 }
/*0504 404*/
.h879{height: 879px; box-sizing:border-box;}
.pt140{padding-top: 140px;}
.f15{font-size: 15px;}
.btn-404{width: 100px; display: inline-block;height: 40px; line-height: 40px; border: 1px solid #d9242a; background: #d9242a; color: #fff; font-size: 15px; border-radius: 4px; cursor: pointer;}

/*0506 弹窗留言板*/
.download-pop{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);z-index: 10;}
.download-holder{width: 450px;height: 347px;position: fixed;top: 50%;left: 50%;margin-left: -225px;margin-top: -173px;background-color: #fff;border-radius: 4px; padding: 30px; box-sizing: border-box;}
.download-close{display: inline-block;width: 15px;height: 15px;color: #494949;position: absolute;right: 30px;top: 30px;font-size: 16px;cursor: pointer;}
.down-input{width: 100%; height: 40px; border-radius: 4px; border: 1px solid #ebebeb; box-sizing: border-box; font-size: 15px; padding: 0 40px;}
.d-yz-input{width: 253px; vertical-align: middle;}
.mob-icon{display: inline-block; height: 15px; width: 15px; left: 20px; top:50%; margin-top: -7.5px;}
.down-input::-webkit-input-placeholder {color:#333; }
.down-input:-moz-placeholder {color:#333;} /* firefox 19+ */
.down-input::moz-placeholder {color:#333;}
.down-input:-ms-input-placeholder {color:#333; } /* ie */
.d-yz-btn{border: 1px solid #ffc3c5; height: 38px; background: #fff; border-radius: 4px; width: 125px; vertical-align: middle; font-size: 15px; color: #d9242a;margin-left: 12px; cursor: pointer;}
.d-submit{height: 40px; border: 1px solid #d9242a; color: #fff; background: #d9242a; border-radius: 4px; width: 100%;font-size: 15px;cursor: pointer;}
.checkbox-sty{width: 12px; height: 12px; vertical-align: middle;margin-right: 5px;}
.col999{color: #999;}

/*0506营销*/
.p30{padding: 30px;}
.infor-download{background: #f5f7f9; border-radius: 4px; padding: 20px;}
.ml12{margin-left: 14px;}
.download-btn{display: inline-block; width: 100%; height: 40px; color: #fff; border-radius: 4px; text-align: center; line-height: 40px; font-size: 15px; background: #d9242a; cursor: pointer;}
.sm-ex-img{width: 285px; height: 214px; overflow: hidden; border-radius: 4px; border: 1px solid #ffc3c5; background: #fff;justify-content: center;align-items: center;display: flex;}
.sm-ex-img img{width: auto; height: auto; max-width: 100%; max-height: 214px;}
.lg-ex-img{width: 590px;height: 214px; border-radius: 4px; border: 1px solid #ffc3c5; overflow: hidden; justify-content: center;align-items: center;display: flex;}
.lg-ex-img img{width: auto; height: auto; max-width: 100%;}
.pic{cursor: pointer;}
/*0506右侧留言板*/
.right-h3-sty{font-size:16px;color:#333;line-height: 28px;}
.ri-img-ban{border-radius: 4px;}

/*网盘弹出*/
.disk-pop{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.4);z-index: 10;}
.disk-holder{width: 450px;height: 345px;position: fixed;top: 50%;left: 50%;margin-left: -225px;margin-top: -172px;background-color: #fff;border-radius: 4px; padding: 30px; box-sizing: border-box;}
.disk-close{display: inline-block;width: 15px;height: 15px;color: #494949;position: absolute;right: 30px;top: 30px;font-size: 16px;cursor: pointer;}
.dw-address{padding: 12px 24px; border: 1px solid #ebebeb; border-radius: 4px; font-size: 15px; word-break: break-all;}
.dw-address a{color: #5d96c2}
.col5d96c2{color: #5d96c2}
.dw-btn{width: 100%; height: 40px; display: inline-block; text-align: center; line-height: 40px; background: #d9242a; color: #fff; border-radius: 4px; font-size: 15px; cursor: pointer;}
/*5.13*/
.QR-code{padding: 20px 0; background: #f5f7f9; border: 1px solid #edf0f2; border-radius: 4px;}
.pl107{padding-left: 175px;}
.pr185{padding-right: 185px;}
.ewm-img-sty{width: 100px; height: 100px; border-radius: 4px;}
.col919294{color: #919294}

/*0518 摘要下方营销*/
.mk-zy-bot-main{background: url("../images/jjs-bg.jpg") no-repeat; width: 630px; height: 140px; border-radius: 4px; box-sizing: border-box; margin-top: 12px; margin-bottom: 10px;}
.jjs-ewm-sty{width: 120px!important; height: 120px!important; border-radius: 4px;}
.mk-left{padding-top:30px; padding-left: 90px; line-height: 40px;}
.mk-right{padding-top: 10px; padding-right: 90px;}

/*jzs-mk*/
.jzs-mk-main{padding: 20px; background: linear-gradient(#f0e6b9,#f5d9ca); border-radius: 4px; margin-bottom: 36px;}
.mk-con-bg{background: #fff; border-radius: 4px;padding: 20px; position: relative; box-sizing: border-box;}
.mk-bg-img{width: 56px; height: 46px; background: url("../images/jzs-bg.png") no-repeat; position: absolute; bottom: 30px; right: 30px;}
.jzs-mk-tit a{color: #d9242a;}
.jzs-mk-tit a:hover{text-decoration: underline;}
.mk-con-p{font-size: 14px; line-height: 32.4px;}
.cl-disk{cursor: pointer;}

/*0520jzs-mk-2*/
.jzs-mk2-main{padding: 20px; background: linear-gradient(#f0e6b9,#f5d9ca); border-radius: 4px; margin-bottom: 18px;}
.mk2-con-bg{background: #fff; border-radius: 4px;padding: 20px; position: relative; box-sizing: border-box;}
.mk2-bg-img{width: 56px; height: 46px; background: url("../images/jzs-bg.png") no-repeat; position: absolute;top:50%; margin-top: -23px; right: 30px;}
.cl-disk{font-size:16px; font-weight: 600; color: #d9242a; display: inline-block; margin-top: 10px;}
.cl-disk:hover{text-decoration: underline;}

/*0525摘要上方营销*/
.zy-top-mk{background: #faf5f5; border-radius: 4px; border-left: 6px solid #f2dfe0;padding: 20px; margin-bottom: 20px;}
.zytop-form-sty{background: #fff; border: 1px solid #f2f2f2; border-radius: 4px; height: 40px; padding-left: 12px;padding-right: 12px; font-size: 15px;box-sizing: border-box; color: #333; width: 100%; vertical-align: middle;}
.zytop-form-sty::-webkit-input-placeholder {color:#333; }
.zytop-form-sty:-moz-placeholder {color:#333;} /* firefox 19+ */
.zytop-form-sty::moz-placeholder{color:#333;}
.zytop-form-sty:-ms-input-placeholder {color:#333; } /* ie */
.zytop-sele{width:110px !important;}
.zytop-select-sty{background: url("../images/sele-arrow.png")no-repeat right #fff !important; background-size: 10px!important;background-position-x: 88%!important;}
.zy-input-tel{width:126px!important;}
.zy-input-yzm{width: 100px!important;}
.zytop-getyzm-btn{border: 1px solid #ffc3c5;border-radius: 4px; background: #fff; height: 38px; line-height: 36px; width: 100px; font-size: 15px; color: #d9242a; vertical-align: middle; cursor: pointer;}
.zytop-submit-btn{border: 1px solid #d9242a;border-radius: 4px; background: #d9242a; height: 38px; line-height: 36px; width: 100px; font-size: 15px; color: #fff; vertical-align: middle; cursor: pointer;}
.ml8{margin-left: 8px;}
.col92999f{color: #92999f;}
/*0531 上一篇下一篇*/
.last-next-list li{ width: 250px; float: left; margin-right: 128px;}
.last-next-list li:last-child{margin-right: 0;}
.last-next-txt{font-size: 14px; line-height: 24px; color: #333}
.last-tit{line-height: 24px;}
.last-next-txt:hover{text-decoration: underline;}
.padding-30-20{padding: 20px 30px;}
/*0602摘要下面营销*/
.zy-bottom-main{margin-bottom: 10px;}
.zy-bottom-txt{line-height: 100%;}
.zy-bottom-txt a{color: #333; cursor: pointer;}
.col1150ad{color: #1150ad;}
.mb18{margin-bottom: 18px;}
/*0606右侧二维码*/
.right-ewm-main{width: 260px; height: 156px; background: url("../images/right-ewm-bg.png") center;}
.ewm-img-con{text-align: center;padding-top: 17px}
.ewm-img-con img{ width: 120px; height: 120px;}
#sticky{z-index: 5}
/*0606返回顶部*/
.to-top{right: 40px;position: fixed; cursor: pointer; bottom: 120px;}
.backtop-main{width: 44px; height: 44px;box-sizing: border-box;padding: 11px; background: #fff;border-radius: 4px; box-shadow: 0 0 5px rgba(125,126,128,0.1)}
.colbbbdbf{color: #bbbdbf}
/*0610微信添加*/
.add-vx-ewm{background: #f5f7f9; border-radius: 4px; width: 120px; height: 120px; margin-top: 5px; box-sizing: border-box;padding: 5px;}
.add-vx-ewm img{width: 110px;height: 110px; border-radius: 4px;}
.ri-add-vx{margin-left: 142px;}
.add-vx-tit{font-size: 14px;font-weight: 700;}
.add-vx-txt{width: 118px; height: 62px; background: url("../images/tj-vx-bg.png") no-repeat; text-align: center; font-size: 14px; color: #999;box-sizing: border-box; padding-top: 11px;}
.left-add-vx-main{padding-top: 10px; position: relative;}
.add-vx-box-bg{width: 630px; height: 70px; background: url("../images/left-vx-img.png") no-repeat; cursor: pointer; text-align: center;font-size: 24px; color: #ffe99b; box-sizing: border-box; padding-top:18px;}
.add-vx-box-bg span{width: 39px;height: 32px;display: inline-block; background: url("../images/vx-icon.png"); vertical-align: middle; margin-right: 15px;}
.left-add-vx-box{position: absolute; background: #fff; border: 1px solid #ff989b; border-radius: 10px; padding: 20px; top: -180px; left: 50%; margin-left: -157px;}
.vx-arrow-icon{position: absolute; width: 21px;height: 10px; background: url("../images/tj-vx-arrow.png") no-repeat; display: inline-block; bottom: -10px;left: 50%; margin-left: -10px;}
/*0613留学顾问营销*/
.abr-consu-main{background: #faf5f5; padding: 20px; border-radius: 4px; margin-bottom: 30px; margin-top: 30px; position: relative; cursor: pointer;}
.abr-consu-main:hover .abr-consu-ewm{display: block;}
.abr-cons-headimg{width: 128px !important; height: 128px; border-radius: 4px;}
.abr-right{margin-left: 158px;}
.abr-name{font-size: 18px;font-weight: 600;}
.abr-name span{margin-left: 10px; background: #633c16; color: #fce4a3; font-size: 12px; font-weight: normal; border-radius: 6px 0 6px 0; padding: 1px 4px; display: inline-block; vertical-align: middle; margin-bottom: 4px;}
.abr-de-txt{font-size: 14px; line-height: 18px; margin-top: 11px;}
.abr-tag-cr{position: absolute; background: #d9242a;padding:1px 20px; border-radius: 16px 4px 4px 16px; ;color: #fff; font-size: 14px; top: 0; right: 0;}
.abr-tag-cr span{background: #fff; color: #d9242a; border-radius: 2px; width: 14px; height: 14px; display: inline-block; vertical-align: middle; text-align: center; line-height: 14px; margin-bottom: 2px;}
.abr-consu-ewm{position: absolute; background: rgba(30,34,42,0.85); border-radius: 4px; width: 630px; height: 100%; top: 0; left: 0; z-index: 1; padding-left: 177px; box-sizing: border-box; padding-top: 20px; display: none;}  
.abr-ewm-box{width: 128px; height: 128px; background: #fff; border-radius: 4px; margin-right: 30px; text-align: center;padding-top: 5px;}
.abr-ewm-box img{ width: 122px; height: 122px;}
.abr-hover{cursor: pointer;}
.abr-ewm-txt{font-size: 28px; color: #fff;padding-top: 40px; font-weight: normal;}
/*0616在线题库*/
.online-ques-item{font-size: 14px; padding: 6px 0; cursor: pointer; position: relative}
.online-ques-item .online-ques-btn{background: #fff;border: 1px solid #ffc3c5; color: #d9242a; font-size: 12px; padding: 3px 12px; border-radius: 20px; margin-top: 4px;}
.online-ques-item:hover .online-ques-btn{background: #d9242a;border: 1px solid #d9242a;color: #fff;}
.on-que-icon-main{width: 32px;height: 32px; display: inline-block; vertical-align: middle; margin-right: 10px;}
.q-icon-1{background: url("../images/on-ques-icon-1.png");}
.q-icon-2{background: url("../images/on-ques-icon-2.png");}
.q-icon-3{background: url("../images/on-ques-icon-3.png");}
.online-ques-fixed{width: 182px; height: 202px; background: url("../images/on-ques-fixed-bg.png") no-repeat center; position: absolute;z-index: 1; box-sizing: border-box; padding-top: 25px; padding-left: 25px;top: -58px; left: -185px; display: none;}
.online-ques-fixed img{width: 120px; height: 120px; border-radius: 60px;}
/*0714v2.8营销*/
.mk-v28-main{width: 630px;height: 356px; background: url("../images/mk-v28-bg.png") no-repeat; border-radius: 4px; box-shadow: 0 2px 10px rgba(153,153,153,0.15);}
.mk-a-main{width: 100%; height: 100%; box-sizing: border-box; cursor: pointer;}
.dis-in-bl{display: inline-block;}
.padd-fl{padding-top: 70px; padding-left: 84px;}
.fl-item{width: 272px; height: 48px;font-size: 18px; font-weight: 600; text-align: center; line-height: 48px; color: #333;}
.mt31{margin-top: 31px;}
.padd-fr{padding-right: 65px; padding-top: 70px;}
.fr-item{width: 171px; height: 138px; box-sizing: border-box; padding-top: 20px; }
.fr-item p{margin-bottom: 0;line-height: 24px !important; text-align: center;font-size: 18px !important; font-weight: 600; color: #fff;}
.colfff08b{color: #fff08b!important;}
.mk-v28-pop{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background-color: rgba(0,0,0,0.5);z-index: 10;}
.mk-v28-pop-main{width: 690px; height: 483px; background: #fff; border-radius: 4px; position: fixed; top: 50%; left: 50%; margin-top: -241px; margin-left: -500px;}
.mk-v28-close{display: inline-block;width: 15px;height: 15px;color: #494949;position: absolute;right: 16px;top: 16px;font-size: 16px;cursor: pointer;}
.wid300{width: 300px; box-sizing: border-box;}
.wid390{width: 390px; box-sizing: border-box}
.fl-main{padding-top: 30px; padding-left: 30px;}
.sao-icon{display: inline-block; width: 24px; height: 24px; background: url("../images/saoyisao-icon.png") no-repeat; margin-right: 10px; vertical-align: middle;}
.fl-ewm-main{margin-top: 38px; margin-bottom: 20px;}
.fl-ewm-main img{width: 232px; height: 232px; border-radius: 4px;}
.fr-main{padding-top: 30px; padding-right: 30px;}
.fh-icon{display: inline-block; width: 29px; height: 29px; background: url("../images/v28-fh-icon.png") no-repeat; margin-right: 10px; vertical-align: middle;}
/*0719mkv3.1营销*/
.mk-v31-main{width: 630px;height: 356px; background: url("../images/mk-v31-bg.jpg") no-repeat; border-radius: 4px; box-shadow: 0 2px 10px rgba(153,153,153,0.15);}
.mk-31-title{height: 80px; line-height: 80px; text-align: center;font-size: 24px; font-weight: 600;padding-top: 27px; box-sizing: border-box;}
.fl-jl{margin-left: 85px; margin-top: 29px;}
.fl-v31-item{width: 272px; height: 36px; text-align: center; font-size: 16px; font-weight: 600; margin-bottom: 22px; line-height: 36px;}
.fr-jl{margin-right: 68px; margin-top: 30px;}
.fr-ewm-wh{width: 156px; height: 156px;padding: 3px; box-sizing: border-box;}
.fr-ewm-wh img{width: 150px; height: 150px; vertical-align: middle;}
/*0722mk3.2营销*/
.left-fixed-mk32{width: 200px; position: absolute; left: -220px; top: 10px;}
.left-fixed-ban img{border-radius: 4px;}
.left-fixed-mk32 .menu_box{background: #f5f7f9;}
.mk32-tablist {width: 200px;}
.mk32-tablist li{float:left;cursor:pointer; width: 60px; height: 73px; background: #fff; border-radius: 4px; margin-right: 10px; text-align: center; padding: 10px 0; box-sizing: border-box; font-size: 12px;}
.mk32-tablist li a{color: #003333;}
.mk32-tablist li img{width: 32px; height: 32px; border-radius: 4px;}
.mk32-tablist li:last-child{margin-right: 0;}
.mk32-tablist li.hover{background: #d9242a; position: relative;}
.mk32-tablist li.hover a{color: #fff;}
.mk32-tablist li.hover:after{content: " ";display: inline-block;height: 8px;width: 8px;-webkit-transform: matrix(.71, .71, .71, -.71, 0, 0);transform: matrix(.71, .71, .71, -.71, 0, 0);position: absolute;top: 73px;left: 50%;margin-left: -4px; margin-top: -4px; background: #d9242a;}
.mk32-gw-detinfo{background: #fff; width: 200px; padding: 10px; box-sizing: border-box; margin-top: 10px; border-radius: 4px;}
.mt2{margin-top: 2px;}
.gw-img{width: 48px; height: 48px; border-radius: 4px;}
.gw-info-ri{margin-left: 63px;}
.lh19{line-height: 19.2px;}
.gw-h2{height: 31px; background: #f5f7f9; border-left: 3px solid #d9242a; line-height: 31px; font-size: 12px; font-weight: 600;padding-left: 18px;}
.gw-sc-topic li{font-size: 12px;line-height: 19.2px; border-bottom: 1px solid #f2f2f2; padding: 13px 0;}
.gw-sc-topic li:last-child{border-bottom: 0;}
.gw-sc-topic li span{width: 4px; height: 4px; border-radius: 2px; background: #999; float: left;margin-top: 8px}
.gw-topic-ri{margin-left: 12px;}
.gw-ewm-img img{width: 180px; height: 180px;}
/*0606返回顶部*/
.to-top{right: 40px;position: fixed; cursor: pointer; bottom: 120px;}
.backtop-main{width: 68px; height: 68px;box-sizing: border-box; text-align: center; padding-top: 20px; background: #fff;border-radius: 4px; box-shadow: 0 0 9px rgba(125,126,128,0.1)}
.colbbbdbf{color: #bbbdbf}
.col000{color: #000;}

/*咨询浮动2022-09-19*/
.zx-fixed-con{position: fixed; width: 68px; background: #fff; box-shadow: 0 0 9px rgba(125,126,128,0.1); bottom: 200px; right: 40px;border-radius: 4px; }
.fixed-item{display: inline-block; text-align: center; height: 80px; width: 68px; box-sizing: border-box; padding-top: 12px; font-size: 12px; cursor: pointer; color: #d9242a; border-bottom: 1px solid #ebebeb;}
.fixed-item:last-child{border-bottom: 0;}
.fixed-item:hover{background: #d9242a; border-radius: 4px; color: #fff; border-bottom: 0;}
.col333{color: #333;}
.fixed-item:hover p{color: #fff;}
/*咨询框2022-09-20*/
.zx-box{width: 500px;height: 610px; position: fixed; top: 50%; left: 50%; border-radius: 8px;transform: translateX(-50%) translateY(-50%);box-shadow: rgb(0 0 0 / 16%) 0px 5px 40px;}
.zx-box-close{width: 20px; height: 20px; background: url("../images/close-btn.png") no-repeat; position: absolute; top: -15px; right: -15px; cursor: pointer;}