html,body{max-width: 100%;overflow-x: hidden;font-size:100px;}
body{font-size:16px}
.bgf5{background-color: #F5F5F5;}
*{margin: 0;padding: 0;}
p{margin: 0;padding: 0;}
a{cursor: pointer;}
a:hover{text-decoration: none;color: #FFFFFF;}
.pr{position: relative;}
.single-line{ text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.multi-line{ /*min-height: 3em;*/ display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
.third-line{ /*min-height: 3em;*/ display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:clip;overflow:hidden;}
/* 按钮颜色 */
.btn_color1{background-color: #D1AD6B;color: #FFFFFF;}
/* 字体 */
@font-face {
    font-family: 'LatoSemiBold';
    src: url('../fonts/LatoSemiBold.ttf') format('truetype');
}
.row{margin-left: -10px;margin-right: -10px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding-left: 10px;padding-right: 10px;}
.navbar-toggle{padding: 12px 10px;}

.w1400{width: 14rem;margin: 0 auto;max-width: 100%;}

/* 顶部 */
.navbar-toggle{background-color: rgba(0, 0, 0, 0.6);}
.navbar-toggle .icon-bar{background-color: #FFFFFF;}
.navbar-brand{padding: 0.26rem 0;height: auto;}
.navbar-brand img{width: 1.37rem;height: 0.67rem;display: block;}
.nav>li>a:hover{background: none;color: #D1AD6B;}
.nav>li>a:focus{background: none;}
.nav>li>a{font-size: 0.18rem;color: #FFFFFF;line-height: 0.67rem;padding: 0.26rem 0.5rem;font-weight: 600;font-family: LatoSemiBold;}
.nav>li>a:nth-last-child(1){padding-right: 0;}
.nav>li.active>a{color: #D1AD6B;}
.navbar.navbar_white{background-color: rgba(0, 0, 0, 0.8);}

/* 底部 */
.footer{background-color: #434242;}
.footer .footer_text{padding-top: 0.18rem;padding-bottom: 0.18rem;font-size: 0.14rem;color: #A2A2A2;border-top: 0.01rem solid #5C5C5C;}
.footer .footer_text span{padding-right: 0.45rem;}
.footer .footer_content{text-align: right;padding: 0.2rem 0 0.15rem;}
.footer .footer_content p{font-size: 0.24rem;color: #FFFFFF;line-height: 0.34rem;display: block;margin-bottom: 0.16rem;font-weight: 700;text-align: left;}
.footer .footer_content a{font-size: 0.16rem;color: #A2A2A2;line-height: 0.22rem;display: block;margin-bottom: 0.18rem;text-align: left;}
.footer .footer_content a:hover{color: #FFFFFF;}
.footer .footer_content .footer_code{display: inline-block;vertical-align: top;font-size: 0.16rem;color: #A2A2A2;font-weight: 500;text-align: center;margin-left: 0.4rem;}
.footer .footer_content .footer_code img{width: 1.1rem;height: 1.1rem;display: block;margin: 0 auto;}
.footer .footer_content .footer_code p{font-size: 0.16rem;color: #A2A2A2;font-weight: 500;padding: 0.15rem 0.15rem 0;line-height: 0.22rem;text-align: center;margin-bottom: 0;}

/* 首页轮播图 */
.banner1{width: 100%;height: 8.8rem;height: 100vh;overflow: hidden;}
.banner1 img{width: 100%;display: block;height: 100%;object-fit: cover;}
.banner1 .swiper-pagination-bullet{width: 0.08rem;height: 0.08rem;background: #FFFFFF;box-sizing: content-box;opacity: 1;}
.banner1 .swiper-pagination-bullet-active{background: none;border: 0.02rem solid #FFFFFF;margin-bottom: -0.02rem!important;}
/* 其他页面banner */
.banner2{width: 100%;height: 6.1rem;position: relative;}
.banner2 img{width: 100%;display: block;height: 100%;object-fit: cover}
.banner2 .block{position: absolute;left: 0;width: 100%;top: 2.5rem;z-index: 20;text-align: center;color: #FFFFFF;}
.banner2 .block .title{font-size: 0.68rem;line-height: 0.8rem;font-weight: 700;}
.banner2 .block .title span{color: #D1AD6B;}
.banner2 .block .line{width: 1.5rem;height: 0.06rem;margin: 0.17rem auto;display: block;background-color: #D1AD6B;}
.banner2 .block .desc{font-size: 0.44rem;line-height: 0.8rem;font-weight: 400;}
/* 分页 */
.page_content{padding: 0.1rem 0 0.5rem;text-align: center;}
.page_content .pagination{margin: 0;}
.page_content .pagination>li>a, .page_content .pagination>li>span{color: #D1AD6B;}
.page_content .pagination>.active>a,.page_content .pagination>.active>a:focus,.page_content .pagination>.active>a:hover,.page_content .pagination>.active>span,.page_content .pagination>.active>span:focus,.page_content .pagination>.active>span:hover{background-color: #D1AD6B;border-color: #D1AD6B;color: #FFFFFF;}
.page_content .pagination>li>a,.page_content .pagination>li>span{margin-left: 0.12rem;line-height: 0.42rem;min-width: 0.42rem;text-align: center;padding: 0;border-radius: 0.02rem;border: 0;font-size: 0.18rem;}
/* 首页 */
.index_part .index_part_item{padding-top: 0.8rem;padding-bottom: 0.8rem;position: relative;height: 100vh;overflow: hidden;}
.index_part .index_part_item{padding-top: 1.8rem;}
.index_part .index_part_item:nth-child(2n){background-color: #F5F5F5;}
.index_part .index_part_item .index_part_title{font-size: 0.48rem;color: #333333;line-height: 0.76rem;text-align: center;font-weight: 700;max-width: 5rem;margin: 0 auto 0.13rem;}
.index_part .index_part_item .index_part_desc{font-size: 0.2rem;line-height: 0.32rem;color: #888888;text-align: center;max-width: 5rem;margin: 0 auto 0.5rem;}
.index_part .index_part_item .index_part_desc.max100{max-width: 100%;}
.index_part .index_part_item .index_part_more{font-size: 0.2rem;color: #D1AD6B;position: absolute;top: 1.09rem;right: 0;font-weight: 400;line-height: 0.23rem;}
/* 最新项目 */
.index_part .index_part_item .index_project{padding: 0.6rem 0 0.32rem;}
.index_part .index_part_item .index_project_item{transition: all .2s;}
.index_part .index_part_item .index_project_item:hover{transform: translateY(-0.6rem);}
.index_part .index_part_item .index_project_item .info{background-color: #F9F9F9;}
.index_part .index_part_item .index_project_item:hover .info{background-color: #FFF9EF;}
.index_part .index_part_item .index_project_item .caption{padding: 0.3rem 0.3rem 0.28rem;box-sizing: border-box;}
.index_part .index_part_item .index_project_item img{width: 100%;display: block;height: 1.84rem;object-fit: cover;}
.index_part .index_part_item .index_project_item .caption .title{font-size: 0.2rem;color: #333333;font-weight: 700;margin-bottom: 0.11rem;}
.index_part .index_part_item .index_project_item .caption .desc{font-size: 0.16rem;color: #737373;font-weight: 400;line-height: 0.27rem;min-height: 0.81rem;}
.index_part .index_part_item .index_project_item .code_bg{position: absolute;left: 10px;bottom: 0;right: 10px;height: 0;background-color: rgba(206, 176, 126, 0.7);z-index: 20;opacity: 0;transition: all .2s;overflow: hidden;}
.index_part .index_part_item .index_project_item:hover .code_bg{opacity: 1;height: 1.84rem;}
.index_part .index_part_item .index_project_item .code_bg img{width: 0.56rem;height: 0.56rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 21;display: block;}

/* 最新活动 */
.index_part .index_part_item .index_activity{margin-top: 0.07rem;}
.index_part .index_part_item .index_activity .row{margin-left: 0;margin-right: 0;}
.index_part .index_part_item .index_activity .index_activity_item{background-color: #FFFFFF;padding: 0;position: relative;}
.index_part .index_part_item .index_activity .index_activity_item .image{padding: 0;position: relative;}
.index_part .index_part_item .index_activity .index_activity_item .image::after{content: '';background-image: url('../images/index_icon1.png');background-size:auto 100%;background-repeat: no-repeat;width: 0.34rem;height: 0.44rem;position: absolute;right: -1px;top: 50%;transform: translateY(-50%);display: block;z-index: 20;}
.index_part .index_part_item .index_activity .index_activity_item:nth-child(3) .image::after,.index_part .index_part_item .index_activity .index_activity_item:nth-child(4) .image::after{left: -1px;right: auto;transform: translateY(-50%) rotate(180deg);}
.index_part .index_part_item .index_activity .index_activity_item .image img{width: 100%;display: block;height: 2.85rem;object-fit: cover;}
.index_part .index_part_item .index_activity .index_activity_item .info{padding: 0;}
.index_part .index_part_item .index_activity .index_activity_item .info .caption{padding: 0.4rem;}
.index_part .index_part_item .index_activity .index_activity_item .info .caption .title{font-size: 0.2rem;line-height: 0.32rem;font-weight: 700;color: #333333;position: relative;}
.index_part .index_part_item .index_activity .index_activity_item .info .caption .title::after{content: '';position: absolute;left: 0.02rem;width: 0.6rem;height: 0.04rem;background-color: #CEB07E;display: block;bottom: -0.03rem;}
.index_part .index_part_item .index_activity .index_activity_item .info .caption .desc{font-size: 0.16rem;line-height: 0.27rem;font-weight: 400;color: #737373;margin-top: 0.21rem;}
.index_part .index_part_item .index_activity .index_activity_item .code_bg{position: absolute;left: 0;top: 0;width: 0;height: 100%;background-color: rgba(206, 176, 126, 0.7);z-index: 20;opacity: 0;transition: all .2s;overflow: hidden;}
.index_part .index_part_item .index_activity .index_activity_item:hover .code_bg{opacity: 1;width: 100%;}
.index_part .index_part_item .index_activity .index_activity_item .code_bg img{width: 0.56rem;height: 0.56rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 10;display: block;}
.index_part .index_part_item .index_activity .index_activity_item:nth-child(3) .code_bg,.index_part .index_part_item .index_activity .index_activity_item:nth-child(4)  .code_bg{left: auto;right: 0;}
/* 最新课程 */
.course_btn{width: 2.8rem;line-height: 0.46rem;display: block;margin: 0.6rem auto 0.06rem;font-size: 0.16rem;text-align: center;}
.index_part .index_part_item .course_content .course_item{background-color: #F9F9F9;}
.index_part .index_part_item .course_content .course_item .image{width: 100%;height: 2.65rem;overflow: hidden;}
.index_part .index_part_item .course_content .course_item .image img{width: 100%;display: block;height: 100%;object-fit: cover;}
.index_part .index_part_item .course_content .course_item .info{padding: 0.31rem 0.28rem 0.42rem;font-size: 0.16rem;color: #737373;line-height: 0.26rem;}
.index_part .index_part_item .course_content .course_item .info .title{margin-bottom: 0.13rem;font-size: 0.2rem;color: #333333;font-weight: 600;}
.index_part .index_part_item .course_content .course_item .code_bg{position: absolute;left: 0;top: 0;width: 100%;height: 2.65rem;background-color: rgba(206, 176, 126, 0.7);z-index: 20;overflow: hidden;display: none;}
.index_part .index_part_item .course_content .course_item .code_bg img{width: 0.56rem;height: 0.56rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 21;display: block;}
.index_part .index_part_item .course_content .swiper-button-next, .index_part .index_part_item .course_content .swiper-button-prev{width: 0.6rem;height: 0.6rem;}
.index_part .index_part_item .course_content .swiper-button-next:after, .index_part .index_part_item .course_content .swiper-button-prev:after{content: '';background-image: url(../images/arrow_l.png);background-size: contain;width: 0.6rem;height: 0.6rem;background-repeat: no-repeat;display: block;}
.index_part .index_part_item .course_content .swiper-button-next:after{background-image: url(../images/arrow_r.png);}
.index_part .index_part_item .course_content .swiper-button-next{right: 0;}
.index_part .index_part_item .course_content .swiper-button-prev{left: 0;}
/* 最新视频 */
.index_part .index_part_item .index_video{margin-top: 0.07rem;}
.index_part .index_part_item .index_video video{width: 100%;height: 3.3rem;display: block;}
.index_part .index_part_item .index_info_list{line-height: 0.28rem;}
.index_part .index_part_item .index_info_list .index_info_item{font-size: 0.16rem;color: #555555;border-bottom: 0.01rem solid #EFEFEF;padding: 0.14rem 0 0.14rem 0.02rem;position: relative;cursor: pointer;margin-left: 0.3rem;}
.index_part .index_part_item .index_info_list .index_info_item:hover{color: #D1AD6B}
.index_part .index_part_item .index_info_list .index_info_item::before{content: '';position: absolute;left: -0.18rem;top: 0.24rem;width: 0.08rem;height: 0.08rem;border-radius: 50rem;background-color: #D1AD6B;display: block;}
.index_part .index_part_item .index_info_list .index_info_item:nth-child(1){padding-top: 0}
.index_part .index_part_item .index_info_list .index_info_item:nth-child(1)::before{top: 0.1rem;}
.index_part .index_part_item .index_info_list .index_info_item:nth-last-child(1){margin-bottom: 0;}
.index_part .index_part_item .footer{position: absolute;bottom: 0;left: 0;width: 100%;}




/* 导航条 */
.breadcrumb{padding: 0.4rem 0 0.3rem;margin-bottom: 0;background: none;}
.breadcrumb>li+li:before{content: '';color: #666;display: inline-block;vertical-align: middle;background-image: url('../images/arrow_r2.png');background-size: contain;background-repeat: no-repeat;width: 0.16rem;height: 0.16rem;padding: 0;margin: 0 0.03rem 0.03rem 0;}
.breadcrumb>li a{font-size: 0.18rem;color: #333333;text-decoration: none;}
.breadcrumb>li.active a{opacity: 0.66;}

/* 项目案例 */
.case_list .item{background-color: #FFFFFF;margin-bottom: 0.3rem;position: relative;display: block;}
.case_list .item .code_bg{position: absolute;left: 0;top: 0;width: 100%;height: 0;background-color: rgba(206, 176, 126, 0.7);z-index: 20;opacity: 0;transition: all .2s;overflow: hidden;}
.case_list .item:hover .code_bg{opacity: 1;width: 100%;height: 2.2rem;}
.case_list .item .code_bg img{width: 0.56rem;height: 0.56rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 21;display: block;}
.case_list .item .image{width: 100%;height: 2.2rem;}
.case_list .item .image img{width: 100%;height: 100%;display: block;object-fit: cover;}
.case_list .item .info{padding: 0.2rem 0.14rem;}
.case_list .item .info .title{font-size: 0.2rem;color: #333333;font-weight: 700;line-height: 0.23rem;margin-bottom: 0.1rem;}
.case_list .item:hover .info .title{color: #D1AD6B;}
.case_list .item .info .desc{font-size: 0.16rem;line-height: 0.24rem;color: #737373;font-weight: 400; height: 0.48rem}

/* 课程列表 */
.course_list .item{background-color: #FFFFFF;margin-bottom: 0.3rem;position: relative;display: block;}
.course_list .item .image{width: 100%;height: 2.65rem;}
.course_list .item .image img{width: 100%;height: 100%;display: block;object-fit: cover}
.course_list .item .info{padding: 0.31rem 0.28rem 0.42rem;}
.course_list .item .info .title{font-size: 0.2rem;color: #333333;font-weight: 700;line-height: 0.24rem;margin-bottom: 0.13rem;}
.course_list .item:hover .info .title{color: #D1AD6B;}
.course_list .item .info .desc{font-size: 0.16rem;line-height: 0.26rem;color: #737373;font-weight: 400; height: 0.52rem}
.course_list .item .code_bg{position: absolute;left: 0;top: 0;width: 100%;height: 0;background-color: rgba(206, 176, 126, 0.7);z-index: 20;opacity: 0;transition: all .2s;overflow: hidden;}
.course_list .item:hover .code_bg{opacity: 1;width: 100%;height: 2.65rem;}
.course_list .item .code_bg img{width: 0.56rem;height: 0.56rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 21;display: block;}


/* 活动列表 */
.activity_list{padding-top: 0.34rem;}
.activity_list .item{margin-bottom: 0.3rem;display: block;position: relative;}
.activity_list .item .image{width: 2.98rem;height: 1.96rem;float: left;}
.activity_list .item .image img{width: 100%;height: 100%;display: block;object-fit: cover;}
.activity_list .item .info{padding-left: 3.38rem;height: 1.96rem;position: relative;}
.activity_list .item .info .title{line-height: 0.32rem;font-size: 0.2rem;color: #333333;font-weight: 700;margin-bottom: 0.21rem;}
.activity_list .item .info .desc{font-size: 0.16rem;color: #737373;line-height: 0.27rem;}
.activity_list .item .info .date{font-size: 0.16rem;color: #737373;line-height: 0.27rem;position: absolute;bottom: 0.08rem;left: 3.38rem;}
.activity_list .item:hover .info .title{color: #D1AD6B;}
.activity_list .item .code_bg{position: absolute;left: 0;top: 0;width: 0;height: 1.96rem;background-color: rgba(206, 176, 126, 0.7);z-index: 20;opacity: 0;transition: all .2s;overflow: hidden;}
.activity_list .item:hover .code_bg{opacity: 1;width: 100%;width: 2.98rem;}
.activity_list .item .code_bg img{width: 0.56rem;height: 0.56rem;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 21;display: block;}

/* 联系我们 */
.contact_content{padding: 0.11rem 0 0.95rem;}
.contact_content .map_content{width: 100%;height: 5.83rem;display: block;}
.contact_content .contact_tip{margin: 0.3rem 0;text-align: center;}
.contact_content .contact_tip>div{margin-bottom: 0.3rem;}
.contact_content .contact_tip .item .icon{width: 0.64rem;height: 0.64rem;display: block;margin: 0 auto 0.3rem;}
.contact_content .contact_tip .item .icon img{width: 100%;height: 100%;display: block;}
.contact_content .contact_tip .item .title{font-size: 0.2rem;color: #D1AD6B;line-height: 0.22rem;font-weight: 400;}
.contact_content .contact_tip>div{position: relative;}
.contact_content .contact_tip>div::after{content: '';position: absolute;bottom: 0;right: 0;width: 0.01rem;height: 1.07rem;display: block;background-color: #D8D8D8;}
.contact_content .contact_tip>div:nth-last-child(1):after{display: none;}
.contact_content .contact_title{font-size: 0.48rem;line-height: 0.76rem;text-align: center;font-weight: 700;margin-bottom: 0.13rem;color: #333333;}
.contact_content .contact_desc{font-size: 0.2rem;line-height: 0.32rem;text-align: center;font-weight: 400;margin-bottom: 0.6rem;color: #888888;}
.contact_content .contact_part>div{margin-bottom: 0.3rem;}
.contact_content .contact_part .item{background-color: #CEB07E;border-radius: 0.1rem;padding: 0.24rem 0.3rem 0.24rem 0.33rem;}
.contact_content .contact_part .item .icon{width: 0.5rem;height: 0.5rem;float: left;}
.contact_content .contact_part .item .icon img{width: 100%;height: 100%;display: block;}
.contact_content .contact_part .title{padding: 0 0.16rem;font-size: 0.3rem;font-weight: 400;color: #FFFFFF;line-height: 0.43rem;margin-top: 0.05rem;float: left;}
.contact_content .contact_part .number{font-size: 0.36rem;font-weight: 700;color: #FFFFFF;line-height: 0.52rem;float: right;}


/* 弹窗 */
.popup_mask{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.8);z-index: 202;}
.popup_content{position: fixed;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 203;width: 4.5rem;text-align: center;background-color: #FFFFFF;padding: 0.4rem 0.6rem 0.6rem;box-sizing: border-box;text-align: center;}
.popup_content .close_icon{position: absolute;right: 0.2rem;top: 0.2rem;width: 0.44rem;height: 0.44rem;}
.popup_content .close_icon img{width: 100%;height: 100%;display: block;}
.popup_content .title{font-size: 0.3rem;color: #333333;font-weight: 700;line-height: 0.35rem;}
.popup_content .desc{font-size: 0.18rem;color: #D1AD6B;font-weight: 400;line-height: 0.21rem;margin-top: 0.12rem;margin-bottom: 0.32rem;}
.popup_content .desc span{color: #666666;}
.popup_content .image{width: 3.3rem;height: 3.3rem;display: block;margin: 0 auto;}
.popup_content .image img{width: 100%;height: 100%;display: block;}

/* 侧边栏 */
.menu{position: fixed;bottom: 3rem;right: 0.3rem;z-index: 20;text-align: center;box-shadow: 0rem 0rem 0.1rem 0rem rgba(165,165,165,0.3);border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;background-color: #FFFFFF;width: 0.9rem;}
.menu .menu_item{padding: 0.13rem 0;display: block;border-bottom: 0.01rem solid #EFEFEF;position: relative;overflow: hidden;}
.menu .menu_item:nth-last-child(1){border-bottom: 0;}
.menu .menu_item .title{font-size: 0.14rem;color: #9E9E9E;line-height: 0.2rem;}
.menu .menu_item .icon{width: 0.4rem;height: 0.4rem;margin:0 auto 0.04rem;}
.menu .menu_item .icon img{width: 100%;height: 100%;display: block;}
.menu .menu_item .menu_popup{position: absolute;right: 1.04rem;top: 0;width: 1.8rem;border-radius: 0.06rem;box-shadow: 0rem 0rem 0.1rem 0rem rgba(165,165,165,0.3);background-color: #FFFFFF;opacity: 0;transition: all .2s;}
.menu .menu_item .menu_popup::after{content: '';background-image: url('../images/arrow_r1.png');background-size: contain;width: 0.2rem;height: 0.24rem;display: block;background-repeat: no-repeat;position: absolute;top: 0.32rem;right: -0.1rem;}
.menu .menu_item .menu_popup .image{padding: 0.17rem 0.17rem 0.11rem;}
.menu .menu_item .menu_popup .image img{width: 1.46rem;height: 1.46rem;display: block;}
.menu .menu_item .menu_popup .text{line-height: 0.36rem;text-align: center;font-size: 0.14rem;color: #FFFFFF;border-radius: 0 0 0.06rem 0.06rem;}
.menu .menu_item .menu_popup .text{background-color: #50B674;}
/*.menu .menu_item:nth-child(2) .menu_popup .text{background-color: #30A5DD;}*/
.menu .menu_item .menu_popup.text-box{padding: 0.1rem 0 0.13rem;top: auto;bottom: 0;}
.menu .menu_item .menu_popup.text-box::after{top: 0.25rem;}
.menu .menu_item .menu_popup.text-box .tel_text{font-size: 0.14rem;color: #555555;line-height: 0.2rem;margin-bottom: 0.03rem;font-weight: 400;}
.menu .menu_item .menu_popup.text-box .tel_number{font-size: 0.2rem;color: #CEB07E;line-height: 0.29rem;font-weight: 700;}
.menu .menu_item:hover{overflow: visible;}
.menu .menu_item:hover .menu_popup{opacity: 1;}

/* 首页滑动 */
.content_scroll{height: 100vh;overflow: hidden;}
/* .content_scroll>div{transition: all 0.8s;transition-timing-function: cubic-bezier(1,0,.5,1);position: relative;} */
.content_scroll>div{position: relative;}


/* 动态详情 */
.detail_content{padding-bottom: 0.6rem;margin-left: -30px;margin-right: -30px;}
.detail_content .detail_title{font-size: 0.4rem;color: #333333;font-weight: 400;line-height: 0.58rem;}
.detail_content .detail_date{padding-top: 0.26rem;padding-bottom: 0.4rem;border-bottom: 1px solid #EFEFEF;}
.detail_content .detail_date img{width: 0.22rem;height: 0.22rem;display: inline-block;vertical-align: middle;margin-right: 0.06rem;}
.detail_content .detail_date span{display: inline-block;vertical-align: middle;font-size: 0.24rem;line-height: 0.28rem;color: #555555;font-weight: 400;}
.detail_content .detail_text{padding-top: 0.4rem;font-size: 0.18rem;line-height: 0.34rem;color: #333333;}
.detail_content .detail_text img{max-width: 100%;display: block;}
.recom_content{max-width: 100%;display: block;}
.recom_content .recom_title{font-size: 0.4rem;color: #333333;font-weight: 400;line-height: 0.58rem;margin-bottom: 0.4rem;}
.recom_content .recom_item{font-size: 0.16rem;color: #555555;line-height: 0.28rem;border-bottom: 1px solid #EFEFEF;display: block;position: relative;font-weight: 400;padding: 0.14rem 1rem 0.14rem 0;}
.recom_content .recom_item:hover{color: #D1AD6B;}
.recom_content .recom_item .date{position: absolute;right: 0;top: 50%;margin-top: -0.14rem;}

@media screen and (max-width:750px){
    .navbar-header{padding-left: 15px;}
    .row{margin-left: 0;margin-right: 0;padding: 0;}
    .case_list .item .image{height: 3.8rem;}
    .case_list .item:hover .code_bg{height: 3.8rem;}
    .breadcrumb{padding-left: 10px;padding-right: 10px;}
    .breadcrumb>li a{font-size: 0.3rem;}
    .footer .footer_content{text-align: left;}
    .footer .footer_content .footer_code{margin-left: 0;margin-right: 20px;}
    .footer .footer_content .title{padding: 0 10px;}
    .footer_text{padding-left: 10px;padding-right: 10px;}
    .index_part .index_part_item .index_part_more{right: 0.15rem;}
    .nav>li>a{font-size: 0.28rem;padding: 0.15rem 0.3rem;}
    .index_part .index_part_item .index_info_list .index_info_item:nth-child(1){padding-top: 0.14rem}
    .index_part .index_part_item .index_info_list .index_info_item:nth-child(1)::before{top: 0.24rem;}
    .content_scroll{overflow-y: scroll;height: auto;}
}