﻿.padd_t30{padding-top: 30px;}
.padd_b110{padding-bottom: 110px;}
.gray,.gray a{color:#646464;}
@media only screen and (max-width:1024px) {
.padd_t30{padding-top:10px;}
.padd_b110{padding-bottom: 60px;}


}
@media only screen and (max-width:767px) {
.padd_t30{padding-top: 0;}
.padd_b110{padding-bottom: 40px;}

}
/*加入我们*/
.join_tab{text-align: center;margin-bottom:60px;}
.join_tab ul{display: inline-block;}
.join_tab li{float: left;width: 175px;height: 40px;line-height: 40px;margin:0 18px;}
.join_tab li a{display: block;border-radius: 20px;}
.join_tab li.on a{background:#bd0c01;color: #fff;}
.join_tab li.on a:hover{color:#fff !important;}

.join_list li{background:#f7f7f7;margin-bottom: 20px;}
.join_list li>a{display: block;padding:30px 40px;padding-top: 20px;}
.join_list dl{overflow: hidden;line-height: 56px;border-bottom:1px solid #d1d1d1;}
.join_list dt{float: left;width:calc(100% - 150px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.join_list dd{float: right;}
@media only screen and (max-width:1440px) {
.join_tab{margin-bottom: 40px;}
.join_list li>a{padding:20px;padding-top: 10px;}
}
@media only screen and (max-width:1024px) {
.join_tab{margin-bottom: 20px;}
.join_tab li{width: 140px;margin: 0;}
}
@media only screen and (max-width:767px) {
.join_tab{margin-bottom:10px;}
.join_tab li{width: 90px;margin: 0;}
.join_list li>a{padding:20px;}
.join_list li{margin-bottom: 10px;}
.join_list li:last-child{margin-bottom: 0;}
.join_list dl{line-height: 24px;border: 0;}
.join_list dt,.join_list dd{float: none;width: 100%}
.join_list dd{text-align:right;padding-top: 5px;}
}

/*动态*/
.dynamic_list li{margin-bottom: 20px; background:#f9f9f8;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.dynamic_list li>a{display: block;padding:40px;}
.dynamic_list dl{overflow: hidden;}
.dynamic_list dt{float: left;}
.dynamic_list dd{width: calc(100% - 160px);float:right;}
.dynamic_list dd p{width: 80%;max-width: 100%;max-height:60px; -webkit-line-clamp: 2;}
.dy_time{width: 100px;height: 100px;text-align: center;background:#fff;position: relative;}
.dy_time_in{width: 100%;}
.dy_time p{color:#bd0c01;}
.dy_time span{display: block;color:#d1d1d1;}
.dy_line{width: 100%;height: 1px;background:#d1d1d1;margin: 30px 0;}
.dy_more{padding-top: 20px;}
.dy_more a{font-size:18px;color:#bd0c01;}
@media only screen and (max-width:1440px) {
.dynamic_list dd p{width:90%;}
.dynamic_list li>a{padding: 30px;}
.dy_line{margin: 20px 0;}
}
@media only screen and (max-width:1024px) {
.dy_line{margin: 10px 0;}

.dynamic_list dd p{max-height: 48px;}
.dynamic_list dd p{width:100%;}
.dynamic_list li>a{padding: 20px;}
.dy_time{width: 70px;height: 70px;}
.dynamic_list dd{width: calc(100% - 90px);}
.dy_more{padding-top: 10px;}
}
@media only screen and (max-width:767px) {
.dynamic_list li{margin-bottom: 10px;}
.dynamic_list li>a{padding:20px;}
.dynamic_list li:last-child{margin-bottom: 0;}
.dynamic_list li>a{padding: 20px 10px;}
.dy_time{width: 50px;height: 50px;}
.dynamic_list dd{width: calc(100% - 60px);}
}

/*新闻详情*/
.news_d{background:#fff;box-shadow: 0 0 10px rgb(0 0 0 / 20%);margin-bottom: 80px;padding:60px;padding-bottom: 80px;}
.d_title{text-align: center;border-bottom:1px solid #d1d1d1;}
.d_title h2{font-weight: bold;}
.d_spanbox{line-height: 22px;overflow: hidden;padding:40px 0 20px 0;}
.d_spanbox .s_spanleft,.d_spanbox .s_spanright{display: inline-block;}
.d_spanbox .s_spanleft{margin-right: 50px;}
.share_common a{display: inline-block;font-size: 22px;margin:0 15px;    color: #959595;}
.news_edit{padding:50px 100px;}
.news_edit .edit_con_original{color:#646464;line-height: 30px;}

.news_page{overflow: hidden;border-top: 1px solid #dcdcdc;padding:0 20px;padding-top: 25px;}
.news_page span{display: block;line-height: 30px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_page span.no,.news_page span.no a{color:#939393;}

.news_page .left{float: left;width: calc(100% - 200px)}
.news_page .right{float: right;}
.news_page .right a{display: block;width: 116px;height: 40px;line-height: 40px;text-align: center;background: #bd0c01;color: #fff;border-radius:20px;} 
.law_cont .d_title{padding-bottom: 20px;}

@media only screen and (max-width:1660px) {
.news_edit{padding:50px;}
.news_d{padding:50px;}
}
@media only screen and (max-width:1440px) {
.news_edit{padding:30px;}
.d_spanbox{padding:20px 0;}
}
@media only screen and (max-width:1024px) {
.news_edit{padding:30px;}
.news_d{padding:20px;}
.news_page .right{display: none;}
.news_page .left{width: 100%;float: none;}
}

@media only screen and (max-width:767px) {
.law_cont .d_title{padding-bottom: 10px;}
.d_title h2{font-weight: normal;}

.news_edit{padding:20px 0;}
.d_spanbox{padding:10px 0;}
.d_spanbox .s_spanleft, .d_spanbox .s_spanright{display: block;}
.d_spanbox .s_spanleft{margin: 0;margin-bottom: 10px;}
.share_common a{margin: 0 5px;}
.news_page{padding: 0;padding-top: 10px;}
}


/*搜索结果*/
input, button, textarea {
    border: none;
    outline: none;
    background: none;
}
.search_top{box-shadow: 0 0 10px rgb(0 0 0 / 20%);padding: 40px;margin-bottom: 30px;}
.search_form{width: 820px;max-width: 100%; margin: auto;overflow: hidden;border-radius: 30px ;background:#e7ebf0;}
.search_form input{color:#a2a2a2;background:#e7ebf0;float: left;width: calc(100% - 124px);padding-left: 30px;}
.search_form button{color:#a2a2a2;width: 124px;text-align: center;background:#bd0c01;float: right;border-radius: 20px;color:#fff;}
.search_form input,.search_form button{height: 46px;line-height: 46px;box-sizing:border-box;}
.search_top p{text-align: center;padding-top:20px;}
.search_top p em{color: #bd0c01;font-weight: bold;}

.s_time{color: #9b9b9b;margin-bottom: 15px;}
.search_list li{padding:30px 20px;border-bottom:1px solid #9b9b9b;}
.search_list h3{line-height: 1.3em;max-height: 2.6em;}
.search_list p{line-height: 26px;max-height:52px;}
.search_list h3,.search_list p{ margin-bottom: 20px; display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.search_list h3 em,.search_list p em{color: #bd0c01;}
.search_list .more_jia{padding-top: 0;}
.search_list .n_more{padding-top: 0;}
.search_list ul{padding-bottom: 20px;}

@media only screen and (max-width:1440px){
.search_list li{padding: 30px;}
.search_form input{padding-left: 20px;}
}

@media only screen and (max-width:1024px){

.search_list li{padding: 20px 10px;}
.search_list h3, .search_list p,.s_time{margin-bottom: 10px;}
.search_form input, .search_form button{height: 40px;line-height: 40px;}
.search_top{padding: 30px;}
}

@media only screen and (max-width:767px){
.search_top{margin-bottom: 10px;}
.search_list ul{padding-bottom: 0;}
.search_list li{padding: 15px 0;}
.search_form input, .search_form button{height: 36px;line-height: 36px;}
.search_top{padding: 20px;}
.search_top p{padding-top: 10px;}
.search_form button{width: 60px;}
.search_form input{width: calc(100% - 60px);}
.search_form,.search_form button{border-radius: 10px;}
}



@media only screen and (min-width:1025px) {
.dynamic_list li .dy_time,.join_list li{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.join_list li:hover{background:#fff; box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
/*.join_list li:hover{background:#d1010f;}
.join_list li:hover,.join_list li:hover a{color:#fff !important;}
.join_list li a:hover dl{border-bottom-color: rgba(255,255,255,0.45);}*/
.dy_more a:hover{opacity: 0.8;}

.dynamic_list li:hover{background:#fff;box-shadow: 0 0 10px rgb(0 0 0 / 20%);}
.dynamic_list li:hover h3 a{color:#bd0c01 !important;}
.dynamic_list li h3 a:hover{opacity:0.8}
.dynamic_list li:hover .dy_time{background:#bd0c01;color: #fff;}
.dynamic_list li:hover .dy_time p{color: #fff;}
.dynamic_list li:hover .dy_time span{color: #fff;}

.news_page .right a:hover{color:#fff !important;opacity: 0.8;}
}


