﻿.pub_select .mCSB_scrollTools{right:0px;}
.pub_select .mCSB_scrollTools .mCSB_draggerRail{width: 4px;background:#f0f0f0;}
.pub_select .mCSB_scrollTools .mCSB_dragger{width: 8px;background:#ff8200;border-radius: 20px;}
.pub_select .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#ff8200;}
.pub_select .mCSB_scrollTools{width: 8px;visibility: hidden;opacity: 0;}
/*.pub_select.cur .mCSB_scrollTools{visibility: visible;opacity:1;}*/
.pub_select .mCSB_inside>.mCSB_container{margin-right: 15px !important;}

@media only screen and (min-width:1025px) {
.team_select dd.cur .mCSB_scrollTools{visibility: visible;opacity:1}
}
@media only screen and (max-width:1024px) {
.pub_select .mCSB_scrollTools{visibility: visible;opacity:1;}
}

/*.team_search,.team_type,.team_letter,.team_select!*,.team_select input*!{font-family: CN-Medium;}*/


.video_button2{pointer-events: none;cursor: default;}
.video_button2 .video_bf{display: none;}


.blank_40{position: absolute;left: 0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.4);}
.blank_50{position: absolute;left: 0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.5);}
.blank_30{position: absolute;left: 0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.3);}
.blank_20{position: absolute;left: 0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.2);}
.blank_70{position: absolute;left: 0;top:0;width:100%;height: 100%;background:rgba(0,0,0,0.7);}
input,textarea,button{background: none;border:none;outline: none;}
.team_cont{padding-bottom: 70px;background: rgba(247,248,248,1);background-size: 100%;}
.team_search,.team_search input,.team_search button{height:48px;line-height: 48px;}
.team_search{background:#fff;overflow: hidden;    box-shadow: 0 0 20px rgba(0, 0, 0, 0.01);margin-top: -18px;position: relative;z-index: 5;margin-bottom:20px;}
.team_search input{width: calc(100% - 58px);float: left;box-sizing:border-box;padding-left:20px;}
.team_search button{width: 58px;float: right;font-size: 18px;}

.team_type{line-height: 24px;margin-bottom: 50px;}
.team_type ul{overflow: hidden;}
.team_type li{float: left;margin-right: 25px;position: relative;padding-left: 20px;cursor: pointer;}
.team_type li:last-child{margin-right: 0;}
.team_type li:after{content:"";position: absolute;left: 0;top:50%;width: 10px;height: 10px;border:1px solid #060606;    background: #060606;margin-top: -5px;box-sizing:border-box;border-radius:50%;}
.team_type li.on:after{border-color:#ff8200;background:#ff8200;}

.team_letter{overflow: hidden;}
.team_letter p{float: left;margin-right: 22.8px;cursor: pointer;margin-bottom: 15px;}
.team_letter p span{display: block;width: 25px;height: 25px;line-height: 25px; border-radius: 50%;text-align: center;}
.team_letter p:last-child{margin-right: 0;}
.team_letter p.on span{background:#ff8200;color: #fff;}

.team_select{margin-bottom:65px;position: relative;z-index: 9;}

.team_list01 ul{overflow: hidden;margin: 0 -13px;}
.team_list li{float: left;width: 25%;margin-bottom: 50px;}
.team_list li:nth-child(4n+1){clear: both;}
.team_list dl{margin: 0 13px;}
.team_list dt{margin-bottom: 15px;overflow: hidden;position: relative; background: #565d67;}
.team_list dt a{display: block;position: relative; padding-top: 70px;}
.team_intr{position: absolute;left: 0;bottom: 75px;width: 100%;box-sizing:border-box;padding: 0 15px;color: #fff;z-index: 5;}
.team_intr h3{margin-bottom: 10px;}
.team_intr h4{margin-bottom: 15px;}
.t_add{overflow:hidden;}
.t_add span{margin-right: 10px;float: left;}
.team_intr p{line-height: 20px;height: 40px;
  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.team_list dd h3{margin-bottom: 5px;}
.team_list dt em{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.team_list dd,.team_intr{transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.team_list dt em,.team_intr{visibility: hidden;opacity: 0;}
.team_intr{-webkit-transform: translateY(20px); -moz-transform: translateY(20px);-o-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}

.team_list .page{padding-top: 10px;}

.team_select ul{margin: 0 -5px;}
.team_select li{float: left;width:20%;box-sizing:border-box;}
.team_select li dl{margin: 0 5px;}
/*改间距*/
.deal_searbox{margin: 0 5px;}
/*改间距*/


.team_select .pub_select { position: relative;}
.team_select dt,.team_select input,.team_select button{height: 50px;line-height: 50px;}
.team_select input{width:calc(100% - 40px);float: left; font-size: 16px;}
.team_select button{width: 40px;text-align: center;float: right;font-size: 18px;font-weight: bold;}
.team_select dt {position: relative; padding-right: 15px; cursor: pointer; overflow: hidden;border-bottom: 2px solid #000;}
.team_select dt p,.team_select dt b{font-weight: normal; float: left;max-width: calc(100% - 30px);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.team_select dt i{height:100%;    font-size: 16px;    font-weight: bold;position: absolute;top:0;right: 0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.sociology_tab .icon-jiantouxia{position: absolute;top:0;;right: 20px;height: 100%;font-size: 20px;color: #fff;height:54px;line-height: 54px;font-weight:normal;}

.team_select dd {font-size: 16px; z-index: 99; position: absolute; max-height:320px; /*overflow-y: auto; overflow-x: hidden;*/ overflow: hidden; background: #fff; width:100%; left: 0px; top:100%; display: none;  border: 1px solid #eee;border-top: 0; box-sizing:border-box;box-shadow: 0 0 10px rgba(0,0,0,0.2);box-sizing:border-box;padding:20px;padding-bottom: 45px;overflow-y: auto; font-size: 12px;
    font-family: initial; }

/*定义滚动条轨道
 内阴影+圆角*/
.team_select  ::-webkit-scrollbar-track
{
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
    border-radius:10px;
    background-color:#F5F5F5;
}
.team_select  ::-moz-scrollbar-track
{
    -moz-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);
    border-radius:10px;
    background-color:#F5F5F5;
}
/*定义滑块
 内阴影+圆角*/
.team_select ::-webkit-scrollbar-thumb
{
    border-radius:10px;
    -webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
    background-color: #b3b3b3;
}
.team_select ::-moz-scrollbar-thumb
{
    border-radius:10px;
    -moz-box-shadow:inset 0 0 6px rgba(0,0,0,.3);
    background-color: #b3b3b3;
}

/*定义滚动条轨道*/



.team_select dd a { display: block; line-height: 24px; white-space: normal; padding: 12px 0px; overflow: hidden;border-bottom: 1px solid #f0f0f0;}
.team_select dd a i{float: left;width: 8px;height: 8px;border:1px solid #000;margin-top: 7px;margin-right: 10px;}

/*.team_select dd .allbox a{border:0;padding-bottom: 0;}*/
.allbox a{position: relative;}
.allbox .em_01,.allbox .em_02{position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.allbox .em_02{display: none;}
.allbox.on .em_01{display: none;}
.allbox.on .em_02{display: block;}


.allbox_p a.on i{background: #ff8200;border-color:#ff8200; }
.allbox.on a i{background: #ff8200;border-color:#ff8200; }
.allbox_p.on a i{background: #ff8200;border-color:#ff8200; }

.team_select dt.on_o i{
  -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        transform: rotate(180deg)
}
/*.team_select li:first-child dd a:first-child{padding: 0;border-bottom: 0;}
.team_select li:first-child dd a:first-child i{display: none;}*/
.team_select li:last-child dt{padding-right: 0;}

/*文章标签*/
.team_select .tags_iteam a{padding-left: 20px;padding-right: 20px;}
.team_select .tags_iteam h4 a{padding-left: 13px;padding-right: 13px;}
.tags_iteam h4 span{display: block;position: relative;}
.tags_iteam h4 b{position: absolute;top:0;right: -13px;line-height:24px;font-size:16px;}

.tags_iteam .tags_p a {color:#595959;}
.tags_iteam .tags_p a span{display: block;position: relative;}
.tags_iteam .tags_p a span:after{content:"";position: absolute;left: -18px;top:10px;width:4px;height: 4px;background:#18191b;border-radius:50%;}
.tags_p{display: none;}

.tags_iteam.cur h4 b{-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);}
.tags_p p.on a{color:#ff8200;}
.tags_p p.on a span:after{background:#ff8200;}
@media only screen and (max-width:1440px) {
.team_select .tags_iteam h4 a{padding-left: 0;}
.team_select .tags_iteam a{padding-left: 10px;padding-right: 10px;}
.tags_iteam .tags_p a span:after{left: -10px;}
}
@media only screen and (max-width:1024px) {
    .team_list dt a {
        padding-top: 30px;
    }
}
@media only screen and (max-width:767px) {
    .team_list dt a {
        padding-top: 20px;
    }
}
/*文章标签*/
@media only screen and (max-width:1024px) {
.team_select{margin-bottom: 30px;}
.team_select dt{padding-right: 0px;}
.team_select dt i{right: 10px;}
.team_select li dl{margin: 0 5px;}
.team_select ul{margin: 0 -5px;}
}
@media only screen and (max-width:767px) {
.team_select li{float: none;width: 100%;margin-bottom:5px;}
.team_select li:last-child{margin-bottom: 0;}
.team_select li dl,.deal_searbox{margin: 0;}
.team_select ul{margin: 0 ;}
.team_select dt, .team_select input, .team_select button{height: 40px;line-height:40px;}
.team_select dd{padding: 10px;padding-bottom: 20px;}
.team_select dd a{padding: 10px 0;}
.team_select input{width:calc(100% - 40px);}
.team_select button{width: 40px;}
.team_select dt{border-width: 1px;}

}

@media only screen and (max-width:1400px) {
.team_letter p{margin-right: 20px;}
}
@media only screen and (max-width:1300px) {
.team_letter p{margin-right: 15px;}
}
@media only screen and (max-width:1160px) {
.team_letter p{margin-right: 15px;}
}
@media only screen and (max-width:1024px) {
.team_cont{padding-bottom: 50px;}
.team_list ul{margin: 0 -8px;}
.team_list dl{margin: 0 8px;}
.team_list li{margin-bottom: 30px;}
}
@media only screen and (max-width:767px) {
.team_list ul{margin: 0 -2px;}
.team_list dl{margin: 0 2px;}
.team_list li{margin-bottom: 20px;width:50%;}
.team_list li:nth-child(4n+1){clear: inherit;}
.team_list li:nth-child(2n+1){clear: both;}
.team_list dt{margin-bottom: 10px;}
.team_letter p{margin-right: 6px;margin-bottom: 6px;}
.team_type{margin-bottom: 20px;}
.team_select{margin-bottom: 20px;}

.team_search, .team_search input, .team_search button{height:40px;line-height: 40px;}
.team_search input{font-size: 14px; padding-left: 10px;  width: calc(100% - 45px);box-sizing:border-box;}
.team_search button{width: 45px;}

}
@media only screen and (max-width:360px) {
.team_search input{font-size: 12px;}
}
@media only screen and (min-width:1025px) {
.team_list dl:hover dt em{visibility: visible;opacity: 1;}
.team_list dl:hover .team_intr{visibility: visible;opacity: 1;-webkit-transform: translateY(0px); -moz-transform: translateY(0px);-o-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px);}
.team_list dl:hover dd{visibility: hidden;opacity: 0;-webkit-transform: translateY(20px); -moz-transform: translateY(20px);-o-transform: translateY(20px);-ms-transform: translateY(20px);transform: translateY(20px);}
.edit_close a:hover{color: #fff !important;opacity: 0.8;}

}

/*新闻详情*/
/*1*/
.barbox{height: 2px !important;background:#000 !important; position: absolute !important;bottom: -1px;top:auto !important;}
.newsdets_top{ position: relative; padding: 20px 0; line-height: 26px; width: 100%;border-bottom:1px solid #E2E2E2; background: #fff;}
/*.newsdets_top::before{content: ""; position: absolute; left:0; bottom:-1px; width: 16.5%; height: 2px; background: #000;}*/
.newsdets_top h1{ float: left; width: calc(100% - 260px);}
.newsdets_top .share_a{ float: right;}
.newsdets_top .share_a .edit_print{ margin-right: 0; }
.newsdets_top_fixed .newsdets_top{position: fixed; lefT:0; top:70px; z-index: 100;}
@media only screen and (max-width:1024px) {
  .newsdets_top_fixed .newsdets_top{ top:60px;}
}
@media only screen and (max-width:767px) {
  .newsdets_top{padding: 10px 0;}
  .newsdets_top .barbox{display: none;}
  .newsdets_top h1{ width: 100%;}
  .newsdets_top .share_a{ float: left;}
  .newsdets_top_fixed .newsdets_top{position: static;}
}

/*1*/
.print_dayin{padding-top: 30px}
.print_dayin .voice{display: none;}

/*.news_d .header{background: #191919;}
.news_d .header_height{display: block;}*/
.news_dcont{padding:70px 0;}
.news_dtitle{text-align: center;padding-bottom: 40px;margin-bottom: 35px;border-bottom:1px solid #000;}
.news_dtitle h2{margin-bottom: 20px;}
.news_span{color:#333;}
.news_span span{margin: 0 15px;display: inline-block; line-height: 30px;}
.news_span span.voice{width: 120px;height: 30px;background:#ff8200;color:#fff;font-weight: bold;cursor: pointer;}
.news_span span.voice i{margin-right: 8px;font-weight: normal;}

.news_span span.voice i.icon-laba{display: none;}
.news_span span.voice.rotate i.icon-a-5Cguanbilaba{display: none;}
.news_span span.voice.rotate i.icon-laba{display: inline-block;}

.news_edit{padding-bottom: 60px;}
.nwes_share{padding-bottom:40px;margin-bottom: 20px; border-bottom: 1px solid #d9d9d9;}
.detial_page_cont{overflow: hidden;}
.detial_page{float: left;width: calc(100% - 100px);width: 100%; line-height: 40px;}
.detial_page span{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float: left; max-width: calc(50% - 20px)}
.detial_page span:last-child{margin-left: 10px;}

.edit_close{float: right;display: none;}
.edit_close a{display: block;width: 80px;height: 30px;line-height: 30px;background:#ff8200;color: #fff;text-align: center;}
.nwes_share{overflow: hidden;}
.nwes_share span{float: left;width: 32px;height: 32px;background:#000;color: #fff;margin-right: 38px;text-align: center;border-radius: 50%;font-size: 20px;}
.share_a{float: left;overflow: hidden;}
.share_a a{float: left;margin-right: 24px;font-size: 22px;}
.nwes_share span,.share_a a{line-height: 32px;}
.news_title{line-height: 40px;margin-bottom: 40px;}
.news_team{padding:70px 0;padding-bottom: 0;}
.news_teamin{position: relative;}
.news_teamin .legal_d04{padding:0;background:none}
.news_teamslider dl,.news_teamslider ul{margin: 0;}
.news_teamslider li{margin: 0;}
.team_btn{display: none;}
.team_btn div{width: 26px;height: 26px;line-height: 26px;margin-top: -13px; text-align: center;border-radius:50%;background: #262626;color: #fff;font-size:18px;font-weight: bold; top:56%;}
.news_teamslider .team_btn div{top:8px;margin-top: 0;right: 0;left: auto;}
.news_teamslider .team_btn div.swiper-button-prev{right:38px;}
.news_teamslider .swiper-button-disabled{opacity: 1;background:#666d7c;}

.news_tj{background:#f7f7f4;padding:40px;padding-left: 50px;padding-bottom: 0;overflow: hidden;margin-top: 70px;}
.news_listtj ul{overflow: hidden;margin: 0 -45px;}
.news_listtj dl{margin:0 45px;padding-top: 40px }
.news_listtj li{float: left;width: 50%;margin-bottom: 40px;}
.news_listtj li:nth-child(2n+1){clear:both;}
.news_listtj dd{float: left;width: 110px;text-align: center;position: relative;}
.news_listtj dt{float: right;width: calc(100% - 135px);}
.news_listtj dd:after{content:"";position: absolute;top:-41px;left: 50%;margin-left: -38px; width: 76px;height: 4px;background:#000000;}
.news_listtj h3,.news_listtj p{  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.news_listtj h3{line-height: 30px;max-height: 60px;margin-bottom: 20px;}
.news_listtj p{max-height:72px;}

@media only screen and (max-width:1280px) {
.news_listtj dl{margin: 0 30px;}
.news_listtj ul{margin: 0 -30px;}
.news_listtj dt{width:calc(100% - 120px)}

}
@media only screen and (max-width:1024px) {
.news_dcont,.news_team{padding:50px 0;}
.news_team{padding-bottom: 0;}
.nwes_share span, .share_a a{line-height:26px;}
.nwes_share span{width:26px;height: 26px;font-size: 16px;margin-right: 20px;}
.share_a a{font-size: 20px;margin-right: 20px;}
.news_edit{padding-bottom: 50px;}
.nwes_share{padding-bottom: 20px;}
.edit_close{display: none;}
.detial_page{float: none;width: 100%;}
.news_title{margin-bottom: 30px;}
.news_tj{padding:30px;padding-bottom: 0;margin-top: 50px;}
.news_listtj li{margin-bottom: 30px;}
.news_listtj dl{margin: 0 20px;padding-top: 20px;}
.news_listtj ul{margin: 0 -20px;}
.news_listtj dd{width:100px;}
.news_listtj dt{width:calc(100% - 110px)}
.news_listtj dd:after{top:-21px;height: 3px;}
.news_listtj p{max-height:48px;}
}
@media only screen and (max-width:767px) {
.news_dcont,.news_team{padding:30px 0;}
.news_team{padding-bottom: 0;}
.news_dtitle{padding-bottom: 10px;margin-bottom: 10px;}
.news_span span{margin: 0;display: block;margin-bottom: 5px;line-height: 24px;}
.news_span span.voice{width: 100px;margin:auto; line-height: 32px;height: 32px;}
.news_dtitle h2{margin-bottom: 10px;}
.news_edit{padding-bottom: 30px;}
.nwes_share{padding-bottom: 20px;margin-bottom: 10px;}
/*.news_team{padding:30px 0;}*/
.news_title{margin-bottom: 20px;line-height: 30px;}
.news_tj{padding:20px 10px;margin-top: 20px;}
.news_listtj li{margin-bottom: 20px;width: 100%;}
.news_listtj dl{margin: 0;padding: 10px;padding-bottom: 0;}
.news_listtj ul{margin: 0 ;}
.news_listtj dd:after{height:2px;top:-11px;left: 0;margin-left: 0;}
.news_listtj h3{margin-bottom: 10px;}
.news_listtj dt,.news_listtj dd{float: none;width: 100%;}
.news_listtj dd{text-align: left;margin-bottom: 10px;}
.news_listtj h3{line-height: 24px;max-height:48px;}

    .detial_page span{float: none;width: 100%;max-width: 100%;}
    .detial_page span:last-child{margin-left: 0;}

}


/*最新交易*/
.padd_bt80{padding-top:70px;padding-bottom: 70px;}
.padd_bt110{padding-top: 70px;padding-bottom: 110px;}

@media only screen and (max-width:1024px) {
.padd_bt80,.padd_bt110{padding: 50px 0;}
}
@media only screen and (max-width:767px) {
.padd_bt80,.padd_bt110{padding: 30px 0;}
}

/*.pub_serach_nobg{padding: 0;background: none;}*/
.deal_cont .team_select{margin-bottom: 0;}
.team_select .deal_search{width:32.5%;float: right;}
.team_select .deal_search ul{margin: 0;}
.team_select .deal_search li{width: auto;float: left;}
.deal_searbox{overflow: hidden;border:1px solid #d0d0d0;margin-bottom: 20px;margin-top: 10px;}
.deal_searbox input{padding-left: 10px;box-sizing: border-box;}
.deal_cont .team_select input,.deal_cont .team_select button{height:40px;line-height: 40px;}
.deal_cont .team_type{margin-bottom: 0;}
.deal_slider{margin: 50px 0 35px 0;}
.deal_slider dl{overflow: hidden; background: rgba(239,239,239,1);}
.deal_slider dt{float: left;width:615px;position: relative;}
.deal_slider dd{float: right;width:calc(100% - 615px);box-sizing:border-box;padding:30px 55px; padding-bottom:20px;}
.deal_slider .swiper-pagination{position: absolute;left: 0;bottom:15px;width: 100%;}
.deal_slider .swiper-pagination span{width: 15px;height: 15px;background: none;opacity: 1;position: relative;margin: 0 7px;}
.deal_slider .swiper-pagination span:after{width: 9px;height:9px;background: #fff;border-radius:50%;
  content:"";transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;}
.deal_slider .swiper-pagination span.swiper-pagination-bullet-active:after{width:15px;height: 15px;background:#ff8200;}

.deal_slider dd h3{margin-bottom: 20px; line-height: 36px;max-height: 72px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.deal_slider dd p{height: 90px; -webkit-line-clamp:3;margin-bottom: 20px;}

.deal_list .news_listtj li{width: 100%;padding-bottom: 10px;}
.deal_list .news_listtj dl{margin: 0;padding-left: 40px;padding-right: 70px;}
.deal_list .news_listtj ul{margin: 0;}
.deal_list .news_listtj li:last-child{}

@media only screen and (max-width:1366px) {
.deal_list .news_listtj dl{padding-left: 30px;padding-right: 40px;}
.deal_searbox{margin-bottom: 10px;}
.deal_searbox input{padding-left: 10px;}
.team_select .deal_search{width: 36%;}
.deal_slider dd{padding: 40px;}

.deal_slider dd h3{line-height: 30px;max-height:60px;margin-bottom: 10px;}
}
@media only screen and (max-width:1140px) {

.deal_slider dd{padding: 30px;}
.deal_slider dd p{margin-bottom: 20px;}
}
@media only screen and (max-width:1024px) {
.deal_slider{margin:50px 0;}
.deal_list .news_listtj dl{padding-left: 10px;padding-right: 20px;}
.deal_list .news_listtj li{padding-bottom: 0;}
.deal_slider dt{width:345px;}
.deal_slider dd{width: calc(100% - 345px);padding:10px 20px;}
.deal_slider dd h3,.deal_slider dd p{ margin-bottom: 10px;}
.deal_slider dd h3{line-height: 26px;max-height: 52px;}
.deal_slider dd p{max-height: 72px;}
.deal_slider .swiper-pagination{bottom: 10px;}
.deal_slider .swiper-pagination span{width: 10px;height: 10px;margin: 0 3px;}
.deal_slider .swiper-pagination span.swiper-pagination-bullet-active:after{width: 10px;height: 10px;}
.deal_slider .swiper-pagination span:after{width:8px;height: 8px;}
}
@media only screen and (max-width:767px) {
.team_select .deal_search{width:100%;float: none;}
.deal_slider{margin:30px 0;}
.deal_list .news_listtj dl{padding: 10px;padding-bottom: 0;}
.deal_slider dt,.deal_slider dd{float: none;width:100%;}
.deal_slider dd{padding:20px 10px;}
.deal_slider dd h3{line-height: 24px;max-height: 48px;}
.team_select .deal_search{padding-top:10px;}
.deal_slider{margin-top: 10px;}
}

/*新闻*/
.news_list .news_listtj ul{margin: 0 -17px;}
.news_list .news_listtj dl{margin: 0 17px;padding: 35px;padding-right: 55px; background: rgba(239,239,239,1);    height: 280px;
    box-sizing: border-box;}
.news_list .news_listtj li{margin-bottom: 35px;}
/*.news_list .news_listtj li:nth-child(3) dl,.news_list .news_listtj li:nth-child(4) dl{background:#f7f7f4;border-color:#f7f7f4;}*/
.news_list .news_listtj dd,.news_list .news_listtj dt{float: none;width: 100%;}
.news_list .news_listtj dd{text-align: left;margin-bottom: 20px;}
.news_list .news_listtj dd:after{left: 0;margin-left: 0; display: none}

.news_listindex .news_listtj h3{margin-bottom: 10px; line-height: 36px;height: 72px; max-height: inherit; display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.news_list .news_listtj p{height: 60px;    max-height: inherit;}
.news_more{font-size: 24px;line-height: 24px;padding-top: 20px;}
.news_more a{color:#000000;}
.news_more a i{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.news_listindex .news_more{padding-top: 50px;}
@media only screen and (min-width:1025px) {
.news_more a:hover i{margin-left: 5px;}
}
@media only screen and (max-width:1024px) {
.news_list .news_listtj ul{margin: 0 -10px;}
.news_list .news_listtj dl{padding:20px;margin: 0 10px; height: auto}
.news_list .news_listtj p{height: 48px;}
    .news_listindex .news_more{padding-top: 20px;}
    .news_listindex .news_listtj h3{line-height: 24px;height: 48px;}
}
@media only screen and (max-width:767px) {
.news_list .news_listtj ul{margin: 0;}
.news_list .news_listtj dl{padding:10px;margin: 0;}
.news_list .news_listtj dd{margin-bottom: 10px;}
.news_more{padding-top: 10px;font-size: 20px;}
.news_list .news_listtj li{margin-bottom: 10px;}
.news_list .news_listtj li:nth-child(3) dl, .news_list .news_listtj li:nth-child(4) dl{background: #fff;border-color: #000;}
    .news_listindex .news_listtj h3{line-height: 24px;max-height: 48px;height: auto}
}


/*搜索结果*/
.serach_list h3 span{color:#ff8200;}
.serach_top{margin-bottom: 60px;background:#f7f7f4;padding:60px;}

.serach_form{border:1px solid #cfcfcf;overflow: hidden;margin-bottom: 10px;box-sizing:border-box;width: 700px;max-width: 100%;}
.serach_form input,.serach_form button{height: 40px;line-height: 40px;box-sizing:border-box;}
.serach_form input{padding-left: 20px;width: calc(100% - 55px);float: left;}
.serach_form button{width: 55px;text-align: center;float: right;font-size:18px;font-weight: bold;}
.serach_result span{color:#ff8200;}
/*.serach_result em{font-size: 24px;}*/
@media only screen and (max-width:1366px) {
.serach_top{padding:40px;}

}
@media only screen and (max-width:1024px) {
.serach_top{padding:30px;margin-bottom: 30px;}
.serach_form{margin-bottom: 10px;}
.serach_form input{width: calc(100% - 40px);padding-left: 10px;}
.serach_form button{width: 40px;}
}

@media only screen and (max-width:767px) {
.serach_top{padding:20px;margin-bottom: 20px;}
.serach_form{margin-bottom: 10px;}
/*.serach_result em{font-size:20px;}*/
}

/*法律报告*/
.pub_serach{position: relative;z-index: 99; padding:10px 0 25px 0;background:#262626;color: #fff;}
.pub_serach .team_type{margin-bottom: 0;}
.pub_serach .team_select{margin-bottom: 0;}
.pub_serach .deal_searbox{background:#fff;border-color: #fff;margin-top: 0;}
.pub_serach_01 .team_select>ul>li:first-child{/*width: 320px;*/}

.pub_tab,.pub_tab li a{height:58px;line-height: 58px;}
.pub_tab{text-align: center;margin-bottom: 80px;font-size: 20px;}


.pub_tab li{float: left;width:31%}
.pub_tab li:first-child{width: 19%;text-align:left}
.pub_tab li:last-child{width: 19%;text-align:right;}

.pub_tab li a{display: block;position: relative;color: #fff;}
.pub_tab li a i{position: absolute;left: 50%;bottom: 0;background:#ff8200;height: 3px;width: 0; display: none;}
.pub_tab li.on a i{width: 100%;left: 0;}
.pub_tab li.on{font-weight: bold;}

.pub_serach .team_type li:after{border-color: #fff;background: #fff;}
.pub_serach .team_type li.on:after{border-color:#ff8200;background:#ff8200;}
.pub_serach .team_select dt{border-color: #fff;}
@media only screen and (max-width:767px) {
.pub_serach{padding: 40px 0;}

}
@media only screen and (max-width:767px) {
.pub_serach{padding: 20px 0;  }
.pub_tab,.pub_tab li a{height:40px;line-height: 40px;}
.pub_tab li{font-size: 16px;}
.pub_tab li a i{height:2px;}
.pub_tab{margin-bottom: 10px;}

.pub_tab li,.pub_tab li:first-child,.pub_tab li:last-child{width:25%;text-align: center;}

}

.legal_list ul{margin: 0 -22px;}
/*.legal_list li{width: 25%;}*/
.legal_list dl{margin: 0 22px;overflow: inherit;}
.legal_list dt{box-shadow: 5px 5px 10px rgba(0, 0, 0,0.5);background: none;}
.legal_list dd h3{max-height: 60px;-webkit-line-clamp: 2;}
.legal_list dd p{line-height: 30px; max-height: 60px;-webkit-line-clamp: 2;}
.legal_btn{overflow: hidden;padding-top: 50px;}
.legal_btn a{float: left;width:80px;height: 28px;line-height: 28px;color:#000;background:#fff;border:1px solid #fff;text-align: center;margin-right: 10px;}
.legal_btn a:last-child{background: none;border-color:rgba(255,255,255,0.4);    color: #fff;}
.legal_list dt h3 a{color:#fff;}
.legal_list dt h3{margin-bottom: 10px; -webkit-line-clamp: 2;max-height: 72px;}
.legal_list .team_intr{bottom: 0;height: 100%;box-sizing:border-box;padding:35px 25px;}
.legal_list dt .time{color:#ff8200;margin-bottom: 20px;}
.legal_list .team_intr p{ line-height: 24px; height: 96px;   -webkit-line-clamp: 4;}
.legal_list  dt a{padding-top:0}

.pub_serach_01 .team_select .deal_search{width:20%}
.pub_serach_03 .team_select .deal_search{width: 27.5%}

@media only screen and (max-width:1024px) {
.legal_list dt h3{max-height:48px;}
.legal_list ul{margin: 0 -10px;}
.legal_list dl{margin: 0 10px;}
.legal_list dt{box-shadow: none;}

}
@media only screen and (max-width:1280px) {
.legal_list .team_intr{padding-top: 25px;padding-bottom:25px;}
.legal_btn{padding-top: 20px;}
.legal_btn a{width:65px;margin-right: 8px;}
.legal_list dt h3{margin-bottom: 10px;line-height: 30px;max-height: 60px;}
.legal_list .team_intr p{ height: 72px;   -webkit-line-clamp: 3;}

}
@media only screen and (max-width:1024px) {
.legal_list .team_intr{padding: 0;padding-top: 10px; color:#000;position: static;visibility: visible;opacity: 1;-webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);}
.legal_list dt h3{line-height: 24px;max-height: 48px;}
    .legal_list dd p{max-height: 24px;max-height: 48px;}
.legal_list dt h3 a{color:#000;}
.legal_btn a:first-child{    border: 1px solid #000;}
.legal_btn a:last-child{    border: 1px solid #ff8200;color: #ff8200;}
.legal_list dd{display: none;}
.legal_list .team_intr p{ height:auto;max-height:72px; line-height: 24px;   -webkit-line-clamp: 3;}


}

@media only screen and (max-width:767px) {
.legal_btn{padding-top: 10px;}
.legal_btn a{margin-right: 5px;}
.legal_list dt .time{margin-bottom:5px;}
.pub_serach_01 .team_select>ul>li:first-child{width: 100%;}

.pub_serach_01 .team_select .deal_search{width: 100%}
.pub_serach_03 .team_select .deal_search{width: 100%}
.legal_list ul{margin: 0 -2px;}
.legal_list dl{margin: 0 2px;}
}


@media only screen and (min-width:1025px) {
/*.legal_btn a:first-child:hover{color:#fff !important;opacity: 0.8}*/
.legal_btn a:last-child:hover{border-color:#ff8200;}
.legal_down a:hover{color:#fff !important; opacity: 0.9;}

.arti_type span{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.arti_type span:hover{border:1px solid #ff8200;background:#ff8200;}
.arti_type span:hover a{color:#fff !important}

}
/*详情*/
/*.banner_legal{display: inline-block;border-top: 1px solid #fff;border-bottom: 1px solid #fff;padding:30px 0;}*/
.banner_legal h4{margin-bottom: 20px;/*line-height: 30px;max-height: 60px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;*/}
.legal_body .siteban_text{top:56%;}

.legal_d01{padding:70px 0;}
.legal_d02{background:#f7f7f4;padding:80px 0;}
.legal_d03{padding:50px 0;padding-bottom: 20px;overflow: hidden;}
.legal_d04{background:#f7f7f4;padding:70px 0;padding-bottom: 20px;}

.legal_d01 .news_title{margin-bottom: 20px;}
/*.legal_d02 dl{overflow: hidden;}*/
.legal_d02 dt{float: left;width: 320px;    box-shadow: 0 0 10px 0 rgba(0,0,0,.3);}
.legal_d02 dd{float: right;width: calc(100% - 395px)}
.legal_down{padding-top: 55px;}
.legal_down a{display: inline-block;width:135px;height:40px;line-height: 40px;text-align: center;background:#ff8200;color: #fff;}

.legal_d02 dd h3{margin-bottom: 30px;max-height: 60px; -webkit-line-clamp: 2;}
/*.legal_d02 dd p{ max-height: 144px; -webkit-line-clamp: 4;}*/
.legal_d02 dd p{ max-height: 144px;     -webkit-line-clamp: inherit;    -webkit-box-orient: inherit; display: block;}

.legal_d02 .time{margin-top: 40px;}
.time_yellow{    color: #ff8200;}
.legal_d02 dd{height: 457px;position: relative}
.legal_d02 .legal_down{position: absolute;left: 0; bottom:0}

.legal_hot li{width:33.33%;float: left;margin-bottom: 50px;}
.legal_hot li:nth-child(3n+1){clear: both;}
.legal_hot ul{margin: 0 -37px;overflow: hidden;}
.legal_hot dl{padding: 0 37px;}
.legal_hot dt{min-height: 52px; max-height: 78px; -webkit-line-clamp: 3;margin-bottom: 20px;}
.legal_hot dd p{height: 108px; -webkit-line-clamp: 3;margin-bottom: 30px;}

.legal_add{margin-bottom: 10px;}
.legal_add i{color:#ff8200;}
.legal_add i{margin-right: 8px;font-size: 16px;color:#d4720d;display: none;}
.legal_d04 .team_list dd{padding-right: 0px;position: relative;}
.legal_d04 dd .legal_add{position: static;right: 0;bottom: 0;margin-bottom: 0;}
.legal_d04 dd .legal_add em{float: left;margin-right: 10px;}
.legal_d04 dd .legal_add em:last-child{margin-right: 0;}
.legal_d04 .team_intr h4{margin-bottom: 30px;}
.legal_pbox .legal_p span{display: block;margin-bottom: 10px;}
.legal_pbox .legal_p{margin-bottom: 20px;}
.legal_pbox .legal_p:last-child{margin-bottom: 0;}
  .legal_pbox .legal_p em{display:block;line-height: 24px;max-height: 48px;overflow: hidden;display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.legal_d04 .team_intr{bottom:20px;  height: calc(100% - 40px);}
.pub_serach .team_select input,.pub_serach .team_select button,.pub_serach .team_select dt{height:34px;line-height: 34px;}

.observe_cont .observe_list{padding: 0;background: none;} 
.observe_list li{padding:40px 0;border-bottom: 1px solid #dbdbdb;}
.observe_list li dl{overflow: inherit;}
.observe_list li:first-child{padding-top: 0;}

.legal_d04 .team_list01 .team_intr{height: calc(100% - 80px);padding: 0 30px;bottom: 30px;}
.legal_d04 .team_list01 .team_intr h4{margin-bottom: 20px;}

.legal_d04 .team_list02 .team_intr{height: calc(100% - 80px);padding: 0 30px;bottom: 30px;}
.legal_d04 .team_list02 .team_intr h4{margin-bottom: 50px;}

@media only screen and (max-width:1280px) {
.banner_legal{padding:20px 0;}
.legal_body .siteban_text{top:60%;}
.legal_d02 dd{width: calc(100% - 360px)}

.legal_hot ul{margin: 0 -20px;}
.legal_hot dl{padding: 0 20px;}

.legal_d04 .team_intr{bottom:20px;}
.legal_d04 .team_intr h4{margin-bottom: 10px;}
}
@media only screen and (max-width:1024px) {
.legal_d01{padding:50px 0;}
.legal_d02{padding:50px 0;}
.legal_d03{padding:50px 0;}
.legal_d04{padding:50px 0;}

.banner_legal{padding:10px 0;}
.banner_legal h4{margin-bottom: 10px;}
.legal_down{padding-top: 20px;}
.legal_d02 dt{width:250px;}
.legal_d02 dd{width: calc(100% - 270px);padding-top: 0;}
.legal_down a{width: 100px;height: 30px;line-height: 30px;}
.legal_hot dd p{margin-bottom: 20px;}
.legal_hot li{margin-bottom: 30px;}
.legal_d02 dd h3{max-height: 48px;    margin-bottom: 10px;}
.legal_d02 dd p{max-height: 96px;}

    .legal_d02 dd{height:auto;}
    .legal_d02 .legal_down{position: static;}
 
}
@media only screen and (max-width:767px) {
.legal_d01{padding:30px 0;}
.legal_d02{padding:30px 0;}
.legal_d03{padding:30px 0;}
.legal_d04{padding:30px 0;}

.banner_legal{padding:8px 0;}
.banner_legal h4{margin-bottom: 5px;}
.legal_d02 dt,.legal_d02 dd{float: none;width: 100%;}
.legal_d02 dt{/*width: 300px;margin: auto*/; margin-bottom: 20px;}
/*.legal_d02 dd p{margin-bottom: 10px;}*/
.legal_down{padding-top: 10px;}

.legal_hot ul{margin: 0;}
.legal_hot dl{padding: 0;}
.legal_hot li{float: none;width: 100%;margin-bottom: 20px;}
.legal_hot dt{line-height: 24px;height:auto;max-height: 48px;min-height: inherit; margin-bottom: 10px;}
.legal_hot dd p{height: auto;max-height: 120px;margin-bottom: 10px;}
.observe_list li{padding:20px 0;}
.legal_down{text-align: right;float: right;}
.legal_d02 .time{margin-top: 10px;float: left;line-height: 24px;}
.observe_list .time{line-height: 30px;}
    .legal_d02 dd p{height: auto;}

}

/*出版物*/
.publish_list .page{padding-top: 0;}
.publish_list li{width: 25%;float: left;margin-bottom: 80px;}
.publish_list li:nth-child(4n+1){clear: both;}
.publish_list ul{margin:0 -12px;}
.publish_list dl{margin:0 12px;}
.publish_list dt{ box-shadow: 0 0 10px 0 rgba(0,0,0,.2);margin-bottom: 20px;}
.publish_list dd h3{font-weight: bold;margin-bottom: 4px;}
.publish_list dd p{color: #535353; }
.publish_list dd h3,.publish_list dd p{max-height: 60px;-webkit-line-clamp: 2;}

.publish_emial{padding-top: 50px;    clear: both;position: absolute;
    left: 0;bottom: 10px;}
.publish_emial a{color:#ff8200;border-bottom: 1px solid #ff8200;padding-bottom: 5px;}
.publish_body  h4{line-height: 1.5em;max-height: 4.5em;margin-bottom: 50px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
/*.publish_body .siteban_text{top:64%;}*/

.publish_d .legal_d02 dd h3{margin-bottom: 20px;}
@media only screen and (max-width:1280px) {
.publish_list li{margin-bottom: 50px;}
.publish_emial{padding-top: 40px;}
.publish_body  h4{margin-bottom: 20px;}
.publish_d .legal_d02 dd h3{margin-bottom: 10px;}

}

@media only screen and (max-width:1024px) {
.publish_list ul{margin:0 -8px;}
.publish_list dl{margin:0 8px;}
.publish_list li{margin-bottom: 40px;}
.publish_emial{padding-top: 40px; position: static}
    .publish_list dd h3, .publish_list dd p{max-height: 48px;}
    .legal_d01 .news_title{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
 .publish_list ul{margin:0;}
.publish_list dl{margin:0;}
.publish_list li{margin-bottom: 20px;width: 100%;float: none;} 
.publish_emial{padding-top: 20px;}
.publish_emial span{display: block;margin-bottom: 5px;}
.publish_emial a{display: inline-block;padding-bottom: 2px;}
.publish_body h4{margin-bottom: 10px;}
.publish_body .siteban_text{top:55%;}
.site_banner h4{font-size: 16px;}

}



.pub_serach_02 .team_select>ul>li{width:16.6%;box-sizing:border-box;}
.pub_serach_04 .team_select>ul>li{width:20%;box-sizing:border-box;}
.pub_serach_04 .team_select .deal_search{width: 20%;}
/*.pub_serach_02 .team_select .deal_search{padding-left: 12px;}*/

.arti_type{overflow: hidden;height: 28px;}
.arti_type span{float: left;min-width: 78px;height: 26px;line-height: 26px;text-align: center;border:1px solid #fff;margin-right: 10px;}
.arti_type span a{display: block;}
.arti_type span:last-child{margin-right: 0;}
.arti_type span.on{border:1px solid #ff8200;background:#ff8200;}
.arti_type span.on a{color:#fff !important}

.arti_list .news_listtj h3{height: 60px;}
.edit_print{display: block;font-weight: bold;}
.edit_print a{width:200px;height: 40px;line-height:40px;}
.edit_print i{font-size: 18px;margin-right: 10px;font-weight: normal;}
.detial_page2{width: calc(100% - 210px);}

.arti_list .news_list .news_listtj dl{position: relative;    border: none; overflow: hidden;}
.arti_list dd{position: static;}
.atr_img{position: absolute;top:0;left: 0;width:100%;height: 100%;}
.atr_img img{display: none;}
.arti_list dt{position: relative;z-index: 5;}
.arti_list .news_listtj dd:after{display: none;}
.arti_list dt,.arti_list dt a{color:#fff;}
.art_time{margin-bottom: 20px;}
.arti_list .news_listtj h3{margin-bottom: 10px;}
.arti_list .news_list .news_listtj p{margin-bottom: 20px;}
.arti_list .news_more a{    color: #ff8200;}


@media only screen and (max-width:1024px) {
.arti_list .news_listtj h3{height: 48px;line-height: 24px;}
.arti_type span{min-width: 65px;margin-right: 5px;}
.detial_page2{width: 100%;}
.edit_print{display: none;}
.pub_serach_02 .team_select>ul>li{width: 33.33%;margin-bottom: 5px;}
.art_time{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
.pub_serach_02 .team_select>ul>li{width:100%;}
.pub_serach_02 .team_select .deal_search{padding-left: 0;}
.arti_list .news_listtj h3{max-height: 48px;height: auto;}
.news_list .news_listtj p{max-height: 48px;height: auto;}
.arti_type span{min-width:60px;}
.arti_type{height: auto;}

.pub_serach_04 .team_select>ul>li{width:100%;}
.pub_serach_04 .team_select .deal_search{width: 100%;}
}

/*办公机构*/
.office_01{padding:65px 0;background: #262626;color: #fff; text-align: center}

.office_line{width: 11.3%;height: 4px;background:#ff8200;margin-bottom: 15px;}
.office_02{padding:80px 0;padding-bottom: 0px;}
.office_02 ul{overflow: hidden;margin: 0 -35px;}
.office_02 dl{margin: 0 35px;}
.office_02 li{width:25%;margin-bottom: 120px;float: left;}
.office_02 dt h3{margin-bottom:10px;}
.office_02 dt{margin-bottom: 40px;}
.office_02 dt p{height: 90px; display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;}
.office_02 li:nth-child(4n+1){clear: both;}
.office_02 p a.tel_link{cursor: default;}
.office_02 p a.tel_link:hover{color:#000 !important;}
.o_img{margin-bottom: 20px;}
.o_img a{display: block;}

@media only screen and (min-width:1025px) {
    .office_02 p a:hover{color: #000 !important;cursor: default}
}

@media only screen and (max-width:1024px) {
.office_01{padding:50px 0;line-height: 26px;}
.office_02{padding:50px 0;}
.office_02 li{margin-bottom: 40px;}
.office_02 dt{margin-bottom: 20px;}
.office_02 dt p{height: 72px;}
    .office_02 ul{margin: 0 -10px;}
    .office_02 dl{margin: 0 10px;}
}
@media only screen and (max-width:767px) {
.office_01{padding:30px 0;}
.office_02{padding:30px 0;padding-bottom: 0;}
.office_02 li{margin-bottom: 20px;float: none;width: 100%;}

.office_02 dt h3{margin-bottom: 10px;}
.office_02 dt{margin-bottom: 10px;}
.office_02 dt p{height:auto;}
    .office_02 ul{margin: 0 ;}
    .office_02 dl{margin: 0 ;}
}

/*办公详情*/
.office_banner dl{overflow: hidden;text-align: left;}
.office_banner .siteban_text{top:auto;bottom:20%;transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -o-transform: translate(0,0);}
.o_line{width:2px;height: 86px;background:#fff;margin-bottom: 20px;}
.office_banner dt h4,.office_banner dt h3{margin-bottom: 10px;}
.office_banner dd{overflow: hidden;line-height: 36px;}
.office_banner dd p{word-wrap: break-word; }
.office_banner dd .off_le{float: left;width: 40%;}
.office_banner dd .off_re{float: right;width:58.5%}
.office_banner dd .off_re p{float: left;width: 40%;}
.office_banner dd .off_re p:nth-child(2n){width: 58%;}

.office_banner dd .off_re p:nth-child(2n){float: right;}
.office_banner dd .off_re p:nth-child(2n+1){clear:both;}
.office_banner a{color:#fff;}
.office_banner a.tel_link{cursor: default;color: #fff;}
.office_banner a.tel_link:hover{color:#fff !important;}

.pub_serach_nobg{padding: 0;background:none;}
.pub_serach_nobg .deal_searbox{border:1px solid #e7e7e7;   }
.pub_serach_nomargin .deal_searbox{ border: 0;}
/*22 新闻荣誉*/

.pub_serach_nobg{color: #000;}
.pub_serach_nobg .deal_searbox{border:1px solid #000;   }
.pub_serach_nobg .team_select dt{border-color:#000;}
.pub_serach_nobg .team_type li:after{background: #000;border-color: #000;}

.pub_serach_nobg .team_select input, .pub_serach_nobg .team_select button, .pub_serach_nobg .team_select dt{height: 40px;line-height: 40px;}
/*22 新闻荣誉*/

@media only screen and (min-width:1025px) {
    .office_banner dd .off_re p:nth-child(3) a:hover{color: #fff !important;cursor: default}
}

/*1*/
.pub_serach_nobg .deal_searbox{background:#fff;}
.team_select input, .team_select button{height:40px;line-height: 40px;}
/*1*/
.pub_serach_nomargin .deal_searbox{margin-bottom: 0;}
.office_d{padding:70px 0 100px 0;}
.office_d .team_search{margin-top: 0;box-shadow:none;border:1px solid #000;}

.news_team.office_team{padding:60px 0;}
.office_team .news_teamslider{padding: 0 70px;}
.office_team .news_teamslider .team_btn div{ top: calc(50% - 50px); margin-top: -13px;}
.office_team .news_teamslider .team_btn div.swiper-button-prev{right: auto;left:0px;}
.office_team .news_teamslider .team_btn div.swiper-button-next{right: auto;right:0px;}

.office_more{text-align: center;padding-top: 50px;}
.office_more a{display: inline-block;width:160px;height: 40px;line-height: 40px;text-align: center;color: #fff;background:#ff8200;}
.office_more .index_more{padding-top:0;}
.office_map{position: relative;overflow: hidden;margin-bottom: 60px;}
.office_mapbox{background:#fff;box-sizing:border-box; width:340px;max-width: 50%; padding: 40px;transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; left: 7.7%; top:50%;box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}
#map{width:110%;height: 384px;margin-right: 10%;}
.office_mapbox h3{margin-bottom: 20px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.office_mapbox p{max-height: 90px;  -webkit-line-clamp: 3;}
.office_mapbox .office_more a{width: 100px;}
.office_mapbox .office_more{text-align: left;padding-top: 30px;}

.of_guide{margin-bottom: 5%;}
.of_guide h2{ margin-bottom: 2%;}
.of_guide ul{ padding:1% 4.5%; background: #F8F8F8;}
.of_guide li{border-bottom: 1px solid #000000; padding:4% 0; overflow: hidden;}
.of_guide li:last-child{border-bottom: none;}
.of_guide li .dl01{ float: left; max-width: 380px; width: 34%;}
.of_guide li .dl01 dt{ float: left; width: 60px; height: 60px; line-height: 60px; text-align: center; border:1px solid #090909;}
.of_guide li .dl01 dt i{ font-size:36px;}
.of_guide li .dl01 dd{ float: right; width: calc(100% - 90px);}
.of_guide li .dl01 dd h3{font-weight: bold; line-height: 1; margin-bottom: 2.5%;}
.of_guide li .dl01+.dl01{ margin-left: 15%;}
.of_guide li .dl02{ float: left; width: 33.33%; box-sizing: border-box;padding-right: 2%;}

.of_guide li .dl02 dt i{ font-size:36px;width: 60px; height: 60px; line-height: 60px; text-align: center; border:1px solid #090909;display: block;}

.of_guide li .dl02 dt{float: left; width: 81px; height: 81px; border-radius: 3px; overflow: hidden;}
.of_guide li .dl02 dt img{width: 100%;height: 100%;}
.of_guide li .dl02 dd{ float: right; width: calc(100% - 100px);}
.of_guide li .dl02 dd h3{font-weight: bold;}
.of_guide li .dl02:last-child{ padding-right: 0;}
@media only screen and (max-width:1024px) {
  .of_guide li .dl01{max-width: unset; width: 45%;}
  .of_guide li .dl01+.dl01{margin-left: 0; float: right;}
  /*.of_guide li .dl02{max-width: unset; width: 45%; margin-left: 0; float: right;}*/
  /*.of_guide li .dl02+.dl02{ float: left; margin-top: 3%;}*/
  .office_team .news_teamslider{padding: 0;}
}

@media only screen and (max-width:767px) {
  .of_guide li .dl01{width: 100%; margin-bottom: 3%;}

  .of_guide li .dl02{ width: 100%;margin-bottom: 3%;}
    .of_guide li .dl02:last-child{margin-bottom: 0;}
  .of_guide li .dl02 dd h3{ margin-bottom: 2%;}
}

@media only screen and (max-width:1440px) {

.o_line{height: 60px;}
}
@media only screen and (max-width:1366px) {
.office_d{padding:70px 0;}
/*.office_banner dd .off_re p{width: 48%;}*/
.office_banner .siteban_text{bottom: 10%;}
.office_team .news_teamslider .team_btn div.swiper-button-prev{right: auto;left:-35px;}
.office_team .news_teamslider .team_btn div.swiper-button-next{right: auto;right:-35px;}

}
@media only screen and (max-width:1024px) {
.news_team.office_team{padding:50px 0;}
.office_d{padding:50px 0;}
.office_team .news_teamslider .team_btn div.swiper-button-prev{right: auto;left:5px;}
.office_team .news_teamslider .team_btn div.swiper-button-next{right: auto;right:5px;}
.office_mapbox{padding:30px;}
.office_mapbox .office_more{padding-top: 10px;}
.office_mapbox h3{margin-bottom: 10px;}

.office_banner .siteban_text{position: static;color:#000;padding-top: 10px;}
.office_banner a{color:#000;}
.office_banner img{display: block;}
.office_banner{background:none !important;height: auto;}
.office_banner dd .off_le,.office_banner dd .off_re,.office_banner dd .off_re p{float: none;width: 100%;}
    .office_banner dd .off_re p:nth-child(2n){width: 100%;}
.office_banner dd{line-height:30px;}
.office_banner dt h4, .office_banner dt h3{margin-bottom: 5px;}
.office_map{margin-bottom: 40px;}
.office_mapbox p{max-height: 72px;}
.o_line{display: none;}

}
@media only screen and (max-width:767px) {
.news_team.office_team{padding:30px 0;}
.office_d{padding:30px 0;}
.office_mapbox{padding: 0;padding-top: 10px; width: 100%;max-width: 100%; position: static;  transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -o-transform: translate(0,0);}
#map{width:100%;height:150px;margin-right: 0;}
.office_more{padding-top: 20px;}
.office_more a{width: 120px;}
.office_map{margin-bottom: 20px;}
.office_mapbox p{max-height:inherit;display: block;    -webkit-box-orient: inherit;-webkit-line-clamp:inherit;}
.office_banner dd p{font-size: 16px;}
.office_banner dt h3{font-size: 20px;}
}


/*中伦宣传片*/
.video_list ul{overflow: hidden;margin:0 -12px;padding-top: 30px;}
.video_list a{display: block; margin:0 12px;}
.video_list li{width:33.33%;margin-bottom: 30px;float: left;}
.video_list dt{overflow: hidden;margin-bottom: 25px;position: relative;font-size: 24px;color:#ff8200;}
.video_list dt:after{content:"";position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.1);}

.video_list dd{border-bottom: 1px solid #000;padding-bottom: 15px;text-align: center; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;opacity: 0;visibility: hidden;transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;}
.video_appbox.show{visibility: visible;opacity:1;}
.video_appbox video{object-fit: cover;    width: 100%;}
.video_appbox .video_t{ 
 z-index:2; background:#000;width: 1035px;max-width:94%;height: 60%;
 transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:60%;
     transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
visibility: hidden;opacity: 0;

}
.video_appbox.show .video_t{
visibility: visible;opacity:1;
top:50%;
}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:20px; right:20px; cursor:pointer; z-index: 99999;}
.vide0_close i{color: #fff;font-size:20px;font-weight: bold;}
.video_list h3 a{color:#6b6b6b;}
.video_tbox{height: 100%;}
@media only screen and (max-width:1280px) {
.video_list ul{padding-top: 0;}
}
@media only screen and (max-width:1024px) {
.video_list ul{margin:0 -8px;}
.video_list a{ margin:0 8px;}
.video_list li{margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.video_list ul{margin:0;}
.video_list a{ margin:0;}
.video_list li{margin-bottom: 30px;width: 100%;float: none;}
.video_list dt{margin-bottom: 0;}
.video_list dd{padding: 10px 0;}
.video_list li:last-child{margin-bottom: 0;}
}

/*中伦视界*/
.world_cont .pub_serach{padding:50px 0 70px 0;background:#262626; background-size: cover;}
.world_m{overflow: hidden;}
.world_lsit li{padding:40px 60px; background:#f7f8f8;margin-bottom: 25px;}
.world_lsit li{position: relative;}
/*.world_lsit li:after{content:"";position: absolute;left: 0;top:0; width: 100%;height: 1px;background:#000;}*/
.world_lsit h3{line-height: 40px; max-height: 80px;-webkit-line-clamp: 2;margin-bottom: 10px;}
.world_lsit p{max-height:120px;-webkit-line-clamp: 4;}
.world_lsit h3,.world_lsit p{padding-right: 130px;}
/*.world_m .news_more{padding-top: 0;float: right;}*/
.world_m{overflow: hidden;line-height: 24px;padding-top: 20px;}
.world_m .time{padding-bottom: 30px;}
/*.world_m .time{float: left;}*/
@media only screen and (max-width:1366px) {
.world_lsit h3,.world_lsit p{padding-right: 50px;}
}
@media only screen and (max-width:1024px) {
.world_cont .pub_serach{padding:50px 0;}
.world_lsit h3{max-height: 48px;line-height:24px;}
.world_lsit p{max-height: 96px;}
.world_lsit h3,.world_lsit p{padding-right: 0;}
.world_lsit li{padding:30px;}
    .world_m .time{padding-bottom: 0px;}
}

@media only screen and (max-width:767px) {
.world_cont .pub_serach{padding:20px 0;  }
.world_lsit li{padding: 20px 15px;}
.world_lsit li:last-child{margin-bottom: 0;}
.world_lsit h3{margin-bottom: 10px;}
.world_m{padding-top: 15px;}
}
/*荣誉奖项*/
.pub_out{padding:20px 0 40px 0; background:url(../../images/tab_bg.jpg) no-repeat;background-size: cover;}
.pub_out .pub_tab{margin-bottom: 0;}
.honor_alist ul{position: relative;}
.honor_alist{padding:80px 0;}
.honor_alist li{padding-bottom:70px;cursor: pointer;}
.honor_alist dt{position: relative;margin-bottom: 20px;}
.honor_alist dt span{width: 12px;height: 12px;border-radius: 50%;box-sizing:border-box;border:3px solid #c6c6c6;left: -6px;background:#fff;}
.honor_alist dt,.honor_alist dd{padding-left:34px;}
.honor_alist li{position: relative;}
.honor_alist li dl{position: relative;z-index: 2;}
.honor_alist ul:after{content:"";position: absolute;left: 0;top:8px;width:1px;height: 100%;border-left: 1px dashed #969696;}
.honor_alist dd{display: none;}
.honor_alist dd p{line-height: 24px;border-radius: 5px;background:#f7f7f4;padding: 20px;margin-bottom: 10px;}
.honor_alist li.on{padding-bottom: 50px;}

.honor_alist li.on dt{font-family: CN-Bold;color: #ff8200;}
.honor_alist li.on span{border-color:#ff8200; }
.honor_alist li:last-child{padding-bottom: 10px;}

.prize_cont{display: none;}
.prize_cont:first-child{display: block;}

.prize_iteam{border-top: 1px solid #18191b; margin-bottom: 40px; overflow: hidden;position: relative;}
.prize_title{position: relative;margin: 55px 0;}
.prize_iteam h3{font-size: 116px;line-height: 116px;color:#ff8200;}
.honor_more{position: absolute;right: 0;line-height: 24px;top:50%;margin-top: -12px;}


.prize_ul{background:#f7f7f4;padding:60px;}
.prize_ul ul{overflow: hidden;margin: 0 -110px;}
.prize_ul dl{padding: 0 110px;}
.prize_ul li{width: 50%;float: left;margin-bottom: 30px;display: none;}
.prize_ul dd{color:#ff8200;}
.prize_ul dt{margin-bottom: 10px;}
.prize_ul li:nth-child(2n+1){clear: both;}

.prize_ul li:nth-child(-n+8){display: block;}

.prize_more{display:none;}
.prize_more .jia_02{display: none;}

.prize_ul.on li{display: block;}
/*.prize_more.on .jia_01{display: none;}*/
/*.prize_more.on .jia_02{display: block;}*/
.prize_more.on .jia_01{-webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);}


@media only screen and (max-width:1440px) {
.prize_iteam h3{font-size: 90px;line-height: 90px;}
.prize_ul ul{margin: 0 -80px;}
.prize_ul dl{padding: 0 80px;}
.prize_title{margin: 40px 0;}

}

@media only screen and (max-width:1024px) {
.prize_iteam h3{font-size: 60px;line-height: 60px;}
.prize_ul ul{margin: 0 -20px;}
.prize_ul dl{padding: 0 20px;}
.prize_title{margin: 30px 0;}
.prize_ul{padding:40px;}
}
@media only screen and (max-width:767px) {
.pub_out{padding:20px 0;}
.prize_iteam h3{font-size: 30px;line-height: 30px;}
.prize_ul ul{margin: 0;}
.prize_ul dl{padding: 0;}
.prize_title{margin: 20px 0;}
.prize_ul{padding: 20px;}
.prize_ul li{float: none;width: 100%;}
.prize_ul li:last-child{margin-bottom: 0;}
.prize_iteam:last-child{margin-bottom: 0;}
}



@media only screen and (max-width:1024px) {
.honor_alist{padding:50px 0;}
.honor_alist li,.honor_alist li.on{padding-bottom: 20px;}
.honor_alist dt, .honor_alist dd{padding-left: 20px;}
}

@media only screen and (max-width:767px) {
.pub_out .pub_tab{font-size: 14px;}
.honor_alist{padding:30px 0;}
.honor_alist dt{margin-bottom: 10px;}
.honor_alist dd p{padding: 15px;}
.honor_alist dt, .honor_alist dd{padding-left: 15px;}
}

/*社会责任*/
.social_cont {padding-top: 100px;}
.social_cont .news_title{margin-bottom: 30px; color: #000;}
.social_01{margin-bottom: 60px;border-bottom:1px solid #000;padding-bottom: 60px;}
.social_04 .legal_down{padding: 0;float:none;text-align: center;}
.social_04{position: relative;padding:50px;}
.social_gy{color:#fff;text-align: center;position: relative;z-index: 2;}
.social_m a{display: inline-block;width:178px;background:#fd8204;border:1px solid #fd8204;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.social_m i{margin-left: 18px;font-weight: bold; display: none;}
.social_m i{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.social_02{overflow: hidden;border:0;padding: 0;margin: 0;}
.social_02 dt,.social_02 dd{height: 100%;box-sizing:border-box;}
.social_02 dt{width:49.2%;float: left;}
.social_02 dd{width:50.8%;float: right;padding:55px 40px;overflow: hidden;}
.m_color .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.m_color .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#ff8200;}
.m_color .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.m_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.m_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#ff8200;}

.legal_d02 .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #ccc;}
.legal_d02 .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#ff8200;}
.legal_d02 .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.legal_d02 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.legal_d02 .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#ff8200;}


.social_img{margin-top: 50px;position: relative;}
.social_img .social_gy {position: absolute;top:0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.2);font-weight: normal;}
.social_img .social_gy .legal_down{padding: 0;position: absolute;top:50%;margin-top: -20px;left: 0;width: 100%;text-align:center;}

.phone_img01{display: none;}
@media only screen and (max-width:1366px) {
.social_cont {padding-top: 60px;}

.social_02 dd{padding:30px;}
.social_04{padding:50px 100px;}
}
@media only screen and (max-width:1024px) {
.social_cont {padding-top: 50px;}

.social_cont .news_title{margin-bottom: 20px;}
.social_04{padding:50px 20px;}
.social_01{padding-bottom: 50px;margin-bottom: 50px;}
.social_02{padding-bottom: 0;margin: 0;margin-bottom: 50px;}
.social_img{margin-top: 30px;}
}
@media only screen and (max-width:767px) {
.social_cont {padding-top: 20px;}

.social_cont .news_title{margin-bottom: 10px;}
.social_04{padding:30px 20px;}
.social_01{padding-bottom: 20px;margin-bottom: 20px;}
.social_02{padding-bottom: 0;margin: 0;margin-bottom: 20px;}
.social_img{margin-top: 20px;}
/*.social_img .social_gy{position: static;padding-top: 20px;background: none;}
.social_img .social_gy .legal_down{position: static;margin: 0;}
.social_m a{background:#000;border:0;width: 150px;}*/
.social_m i{margin-left: 5px;}
.phone_img01{display: block;}
.pc_img01{display: none;}

}


/*中伦概况*/
.about_index .news_title{text-align: center;}
.about_01{padding:180px 0;padding-top:150px;}
.about_01 .news_title{ margin-bottom: 3.5%;}


.about_hisbox{padding:4% 0;color: #fff;    background: #262626 !important;}
.about_02 .news_title{margin-bottom: 6%;color:#fff;}

.about_hist{padding:4.5% 0;}
.about_hist li{display: none;}
.about_hist li:first-child{display: block;}
.about_hist ul{margin: 0 -60px;}
.about_hist p{ line-height: 56px;padding: 0 60px 0 84px;position: relative;}
.about_hist p::before{content: ""; position: absolute; lefT:60px; top:27px; margin-top: -5px; width: 6px; height: 6px; border-radius: 6px; background: #FF7300;}

.about_hisb{position: relative;}
/*.about_hisb:after{content:"";position: absolute;left: 30px;right:30px; width:calc(100% - 60px); bottom:0;border-bottom:1px solid #fff;}*/
.about_hisb li{text-align: center;cursor: pointer;}
.about_hisb li p{line-height: 24px;margin-bottom: 15px;}
.about_hisb li span{ width: 50px;height: 6px;background:#c6c6c6;display: none;margin: auto;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
/*.about_hisb li.on{color:#ff8200;}*/
/*.about_hisb li.on span{background:#ff8200;display: block}*/
.about_hisb li.on{color: #ff8200;}

.his_btn{display: none;}
.his_btn div{background: none;width: 24px;height: 24px;line-height: 24px;margin-top:-12px; text-align: center;font-weight: bold;font-size:24px;}
.his_btn div.swiper-button-prev{left:0;color: #fff;}
.his_btn div.swiper-button-next{right:0;color: #fff;}
.his_btn div.swiper-button-prev i,.his_btn div.swiper-button-next i{ font-weight: bold;}
.his_btn .swiper-button-disabled{opacity: 1;cursor: pointer;pointer-events: inherit;}
.his_btn .swiper-button-prev.disabled{cursor: default;opacity: 1;color: #ff8200;}
.his_btn .swiper-button-next.disabled{cursor: default;opacity: 1;color: #ff8200;}
.about_hisb .his_btn div{margin-top: 0;top:auto;bottom:-10px;}

.about_03,.about_04,.about_05{padding:55px 0; box-sizing: border-box;}
.about_03 .news_title,.about_04 .news_title,.about_05 .news_title{ margin-bottom: 60px;}
.about_04 .news_title,.about_05 .news_title{color: #fff; }
/*.about_03 p.slogo,.about_04 p.slogo{ text-align: center; }*/
.about_04 p.slogo{color: #fff;}
/*.about_03 p.slogo span,.about_04 p.slogo span,.about_05 p.slogo span{ margin: 0 30px;}*/
/*.about_05 p.slogo{text-align: center;color: #fff;}*/

.pdf_btn{ display:block; margin:4% auto 3%; text-align: center;}
.pdf_btn a{ display: inline-block; height: 50px; line-height: 50px; color: #fff!important; padding: 0 30px; background: #ff8200;}
.pdf_btn a i{font-size: 24px; margin-right: 25px;}

.about_gg{margin-bottom: 25px;}
.about_gg:last-child{margin-bottom:0;}
.about_gg .wrap{overflow: hidden;line-height: 32px; padding: 15px 0; border-bottom: 1px solid #fff;border-top: 1px solid #fff;color: #fff;}
.about_gg .news_title{float: left;margin: 0;width: 200px;    line-height: inherit;    text-align: left;}
.about_gg .slogo{float: right;margin: 0;width: calc(100% - 200px);text-align: right}
.about_03 .slogo span{margin-left: 160px;}
.about_03 .slogo span:first-child{margin-left: 0;}
.about_04 .slogo span{margin-left: 110px;}
.about_04 .slogo span:first-child{margin-left: 0;}
.about_07 .slogo span{margin-left: 135px;}
.about_07 .slogo span:first-child{margin-left: 0;}

@media only screen and (max-width:1440px) {
 .about_01{padding: 70px 0;padding-top: 100px;}
 /*.about_03 .news_title, .about_04 .news_title, .about_05 .news_title,.about_01 .news_title{margin-bottom: 3%;}*/
}
@media only screen and (max-width:1365px) {
  /*.about_02 .news_title{margin-bottom:4%;}*/
}
@media only screen and (max-width:1279px) {
  .about_hist ul{margin: 0;}
}
@media only screen and (max-width:1024px) {
  .about_hist p{ height: auto; line-height: 30px; padding: 0 20px;}
  .about_hist p::before{left:0; top:14px;}
  .about_01{padding: 7% 0;}


    .about_03 .slogo span{margin-left: 80px;}
    .about_04 .slogo span{margin-left: 80px;}
    .about_07 .slogo span{margin-left: 80px;}
}
@media only screen and (max-width:767px) {
.about_02 .news_title{margin-bottom:2%;}
.about_hist h4{font-size: 40px;line-height: 40px;}
.about_hist h3{margin: 10px 0;}
.about_hist p{ height: auto; line-height: 20px; padding: 0 20px; margin-bottom:20px;}
.about_hist p::before{left:0; top:9px;}
.about_03 p.slogo span, .about_04 p.slogo span, .about_05 p.slogo span{margin: 0 5px;}
.pdf_btn a{ height: 36px; line-height: 36px; padding: 0 15px;}
.pdf_btn a i{margin-right: 10px; font-size: 18px;}

    .about_gg .news_title,.about_gg .slogo{float: none;width:100%;}
    .about_gg .slogo{text-align: left}
    .about_gg{ height: auto !important;margin-bottom: 10px;}
.about_gg .news_title{margin-bottom: 5px;}
}

.about_hisb { position: relative;}
.about_hisb  .swiper-slide{ width: 160px; cursor: pointer;}

.about_hisb  .swiper-scrollbar{display: none; bottom:0; left:0;width:100%; height: 1px; background: #CACACA;}
.about_hisb  .swiper-scrollbar-drag{cursor: pointer;height:3px; top:-1px;background:#FF8200;}

.about_hisb .mCSB_scrollTools .mCSB_draggerRail{ width:100%;height: 1px; background: #fff;}
.about_hisb .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:4px;-webkit-border-radius:0;border-radius:0;background:#fe8100;}
.about_hisb .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.about_hisb .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.about_hisb .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#fe8100;}
.about_hisb .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger .mCSB_dragger_bar{margin: 5px auto;border-radius: 10px;}
.about_hisb .mCSB_scrollTools.mCSB_scrollTools_horizontal .mCSB_dragger{width:210px;}

@media only screen and (max-width:1365px) {
    .about_hisb  .swiper-slide{ width: 130px;}
}
@media only screen and (max-width:1023px) {

    .about_hisb {  height: 50px; line-height: 50px;}
    .about_hisb  .swiper-scrollbar{display: block;}

}


@media only screen and (min-width:1025px) {
.office_more a:hover{color:#fff !important;opacity: 0.9;}
.world_m .news_more:hover i{margin-right: 5px;}
.world_lsit li,.about_hist p{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.world_lsit li:hover{background:#fff;    box-shadow: 0 0 10px 0 rgba(0,0,0,0.2);}
/*.world_lsit li:hover h3 a{color:#ff8200;}*/
.social_m:hover i{margin-left: 5px;}

.about_hist p:hover{color:#fff; background: #FF7300;}
.about_hist p:hover::before{ background: #fff;}
}



/*中国内地资本市场*/

.area_cont .office_d{padding:70px 0;padding-top: 50px;}
.area_cont .news_team.office_team{padding-bottom: 0;}

.area_01{padding: 95px 0;}
.area_02{padding-bottom: 50px}
.area_title{padding: 70px 0;color:#fff;margin-bottom: 40px;background: #262626 !important;}

.area_market{margin-bottom: 25px;}
.area_market:last-child{margin-bottom: 0;}
.area_market h3{margin-bottom: 20px;font-weight: normal;}

.area_market ul{overflow: hidden;margin: 0 -10px;}
.area_market li{float: left;width: 33.33%;line-height: 26px;margin-bottom:30px;}
.area_market p{margin: 0 10px;padding-left: 15px;position: relative;}
.area_market p:after{content:"";position: absolute;width: 5px;height: 5px;background:#000;border-radius:50%;left: 0;top:10px;}
.area_market li:nth-child(3n+1){clear: both;}

.area_pubtitle{height: 110px;line-height: 110px;border-bottom:1px solid #000;margin-bottom: 30px;}
.area_pubtitle h3{float: left;}
.area_tab{float: right;}
.area_tab p{float: left;margin-left: 50px;position: relative;cursor: pointer;}
.area_tab p:first-child{margin-left: 0;}
.area_tab p i{position: absolute;left: 50%;bottom:-1px;width:0%;height:4px;background:#000;}
.area_tab p.on{font-weight: bold;}
.area_tab p.on i{width: 100%;left: 0;}

.area_list>div{display: none;}
.area_list>div.on{display:block;}
.area_list ul{overflow: hidden;margin: 0 -11px;}

.area_list li{float: left;width: 50%;margin-bottom: 30px;}
.area_list li dl{margin: 0 11px;background:#f8f8f8;padding: 20px 40px;}
.area_list li dt{line-height: 30px;height: 60px;display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;margin-bottom: 10px;}

.area_more{text-align: center;font-size: 16px;margin-top: 15px;}
.area_more a{display: inline-block;height: 40px;line-height: 40px;text-align: center;background: #ff8200;color: #fff;position: relative;padding:0 30px;}
.area_more a b{font-weight: normal;font-size: 18px;display:none;}
@media only screen and (max-width:1440px) {
.area_01{padding: 70px 0;}
.area_pubtitle{height: 90px;line-height: 90px;}
.area_list li dl{padding: 20px;}
}
@media only screen and (max-width:1024px) {
.area_01{padding: 50px 0;}
.area_pubtitle{height: 50px;line-height: 50px;margin-bottom: 20px;}
.area_tab p{margin-left: 30px}

.area_list ul{margin: 0 -5px;}
.area_list li dl{margin: 0 5px;}
.area_list li{margin-bottom: 10px;}
.office_more{font-size: 14px;}
.area_tab p i{height: 2px;}
.area_list li dt{line-height: 24px;height: auto;max-height: 48px;}
    .area_market li{margin-bottom: 10px;}
    .area_title{padding: 50px 0;}
}
@media only screen and (max-width:767px) {
.area_01{padding: 30px 0;}
.area_pubtitle{height: 40px;line-height: 40px;margin-bottom: 10px;}
.area_tab p{margin-left: 20px}
.area_title{margin-bottom: 20px;}
.area_list ul{margin: 0 ;}
.area_list li dl{margin: 0;}
.area_list li{width:100%;float: none;}
.area_market li{float: none;width: 100%;}
.area_market h3{margin-bottom: 10px;}
.area_market{margin-bottom: 20px;}
.area_02{padding-bottom: 20px;}
.area_pubtitle{height: auto;line-height:40px;}
.area_tab,.area_pubtitle h3{float: none;}
.area_cont .office_d{padding:20px 0;}
    .area_title{padding: 30px 0;}
}


@media only screen and (min-width:1025px) {
.area_tab p i,.area_list li dl,.world_lsit li:after{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.area_tab p:hover i{width: 100%;left: 0;}

.area_list li dl:hover{background:#ff8200;color:#fff;}
.area_list li dl:hover dt a{color:#fff;}
.area_list li dl dt a:hover{color:#fff !important;opacity: 0.8;}

.atr_img{-webkit-transition: opacity .4s ease-in,-webkit-transform .6s linear;transition: opacity .4s ease-in,transform .6s linear;}
.arti_list .news_list .news_listtj dl:hover .atr_img{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);-moz-:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);}

.world_lsit li:hover:after{height: 2px;}


}

/*职业发展*/
.team_witebg .team_select{margin-bottom: 0;}
.team_witebg .team_search{margin: 0;box-shadow:none;border:1px solid #000;}
.team_witebg .team_cont{padding: 60px 0;}
.team_witebg .deal_searbox{background:#fff;}

.team_add{margin-bottom: 20px; border-top: 2px solid #000;padding-top: 40px;}
.team_add dl{overflow: hidden;line-height: 24px;}
.team_add dt{float: left;}
.team_add dd{float: right;overflow: hidden;width: calc(100% - 75px)}
.team_add dd p:first-child{font-weight: bold;}
.team_add dd p{cursor: pointer; float: left;margin-right: 15px;margin-bottom: 20px;box-sizing:border-box;min-width: 80px;}
.team_add dd p span{display: inline-block;padding: 0 12px;}
.team_add dd p.on span{background:#262626;color: #fff;}
@media only screen and (max-width:1024px) {
.team_witebg .team_cont{padding:50px 0;}
.team_add dd p{margin-bottom: 10px;}
.team_add{padding-top: 20px;}
}
@media only screen and (max-width:767px) {
.team_witebg .team_cont{padding:20px 0;}
.team_add dd p{margin-bottom: 10px;}
.team_add dt,.team_add dd{float: none;width: 100%;}
.team_add dt{margin-bottom: 10px;}
.team_add dd p{min-width: inherit;width: auto;margin-right: 0;}
.team_add{margin-bottom:10px;}
}


/*11*/
.society_list li{background:#fff;}
.society_list dt,.society_list dd{padding: 0 60px ;padding-right: 0;}
.society_list dt{overflow: hidden;}
.society_list dt .s_iteam{float: left;position: relative;box-sizing:border-box;padding: 0 10px;}
.society_list dt .s_iteam:nth-child(1){width:47%;}
.society_list dt .s_iteam:nth-child(2){width:calc(100% - 47% - 120px)}
.society_list dt .s_iteam:last-child{width:120px;float: right;}

.society_list_02 li{background:#fff;border-bottom: 1px solid #d7d7d7;}
.society_list dt{height: 80px; line-height:80px;cursor: pointer;}
.society_list dt .s_iteam{height: 100%;position: relative;}
.society_list_01{border:1px solid #050505;margin-bottom: 20px;}
.society_list_01 dt{cursor: default;line-height: 60px;height: 60px;}
.society_list_02 dd{overflow: hidden;border-top:1px solid #d7d7d7;padding-top: 50px;padding-bottom: 70px; display: none;}
.society_text{overflow: hidden;padding: 0 10px;}
.s_iteam em{display: block; width: 16px;height: 16px;line-height: 16px;background:#262626;border-radius: 50%;color: #fff; position: absolute;top:50%;margin-top: -8px;font-size: 12px;text-align: center;}
.s_iteam i{position: absolute;top:1px;left: 0;width: 100%;height: 100%;text-align: center; border-radius:50%;text-align: center;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

.society_p h4{margin-bottom: 20px;}
.society_le{width: 50%;padding-right: 4%;box-sizing:border-box; float: left;border-right: 1px solid #c4c2be;}
.society_re{width: 50%;padding-left: 4%;box-sizing:border-box;float: right;}

.society_01{overflow: hidden;margin-bottom: 40px;}
.society_01 p{float: left;margin-right: 100px;}
.society_01 p:last-child{margin-right: 0;}
.society_list_02 li.on em{background:#000}
.society_list_02 li.on{background:  rgba(247,248,248,1);}
/*.society_list_02 li.on dt{color:#fff;background:#df4954;}*/
/*.society_list_02 li.on .s_iteam:last-child{color:#b8120d;}*/

.society_list_02 li.on dt .s_iteam i{top:-1px; -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);}

.join_email{padding-top: 50px;padding-left: 10px;box-sizing:border-box;}



.join_slider{position: relative;}
.join_slider .index_btn div.swiper-button-prev{background: url(../../images/index_prev.png) no-repeat center center;background-size: 100% 100%;left: 10px;}
.join_slider .index_btn div.swiper-button-next{background: url(../../images/index_next.png) no-repeat center center;background-size: 100% 100%;right: 10px;}

.join_02 .index_title{position: relative;}

.pubselect{position: relative;}
.pubselect dd{position: absolute;top:100%;left: 0;width: 100%;box-sizing:border-box;background:#fff;padding: 5px 0;padding-bottom: 10px; margin-top: 1px;display: none;    z-index: 9;/*box-shadow: 0 0 10px rgb(0 0 0 / 20%);*/ max-height: 290px;overflow-y:auto;}
.pubselect dd p a{display: block; padding: 15px 0;line-height: 30px;border-bottom: 1px solid #e5e5e5;}
.pubselect dd p{padding: 0 20px;}
.pubselect dd p:last-child a{border:0;}
.pubselect dt{cursor:pointer;position: relative;}
.pubselect dt em{position: absolute;right: 10px;top:0;font-weight: bold;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.pubselect.open dt em{    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    -ms-transform: rotate(180deg);}


.join_search{width: 595px;height:44px;position: absolute;right: 0;top:50%;margin-top:-22px;}
.join_search dl,.join_sear{width: 48%;float: left;border-bottom: 1px solid #666666;box-sizing:border-box;}
.join_sear{overflow: hidden; float: right;}
.join_search dt,.join_sear input,.join_sear button{height: 44px;line-height: 44px;padding: 0 20px;box-sizing:border-box;}
.join_sear input{float: left;padding-right:0;width:calc(100% - 60px)}
.join_sear button{font-size: 24px;color:#646667; float: right;float: right;width: 60px;text-align: center;padding: 0;}

.so_span{display: none;}

@media only screen and (max-width:1440px) {

.society_list dt, .society_list dd{padding: 0 30px;}
.society_list_02 dd{padding-top: 30px; padding-bottom: 50px;}
.society_list dt .s_iteam:last-child{width: 70px;}
.society_list dt .s_iteam:nth-child(2) { width: calc(100% - 47% - 70px);}

}
@media only screen and (max-width:1024px) {

.society_list dt, .society_list dd{padding: 0 10px;}
.society_list dd{padding:20px 10px;}
.society_p h4{margin-bottom: 10px;}

.society_list dt{height: 50px; line-height: 50px;}
.society_list_01{height:50px;line-height: 50px;}

.society_list dt .s_iteam:last-child{width: 50px;}
.society_list dt .s_iteam:nth-child(2) { width: calc(100% - 47% - 50px);}

.join_search{width: 500px;}
.join_search dt, .join_sear input, .join_sear button,.pubselect dd p{padding:0 10px;}
.join_sear button{padding: 0;width: 40px;}
.join_sear input{width: calc(100% - 40px)}
.join_search dd{box-shadow: 0 0 10px rgb(0 0 0 / 20%);}

}

@media only screen and (max-width:767px) {

.society_list dt .s_iteam:first-child,.society_list dt .s_iteam:nth-child(2),.society_list dt .s_iteam:nth-child(3){width: 100%;float: none;box-sizing:border-box;}

.society_list dt{height: auto; line-height: 30px;}
.society_list dt,.society_list dd{padding:10px;}
.society_list_01{height: auto;line-height: 30px;}
.society_01{margin-bottom: 20px;}
.society_p{width: 100%;float: none;margin-bottom: 20px;}
.society_p:last-child{margin-bottom: 0;}
.s_iteam p{overflow: hidden;}
/*.s_iteam em{width: 40px;margin-right: 0;}*/
.society_list dt .s_iteam{padding: 0;}
.society_text{padding: 0;}
.join_email{padding-left: 0;padding-top: 15px;}
.join_search{height: auto; position: static;top:0;margin: 0;width: 100%;margin-bottom: 20px;}
.join_search dl, .join_sear{float: none;width: 100%;}

.society_list_02 dt{padding-right: 50px;position: relative;}
 .society_list_02 dt .s_iteam:nth-child(3){position: absolute;top:0;right: 10px;    width: 16px;}
.society_list_01{margin-bottom: 10px;display: none;}
.join_list{padding-top: 10px;}

.so_span{display:inline-block;}

}

/*11*/

/*carrea*/
.devjoin{padding:150px 0;}
.devtext{width:100%;color: #000;text-align: center}
.dev_editp{background:#262626;color: #fff;text-align: center;padding: 80px 0;}
.devjoin dl{overflow: hidden;padding: 40px 50px;background: #000;}
.devjoin dt{float: left;line-height: 40px;color: #fff;}
.devjoin dd{float: right}
.devjoin .index_more{padding-top: 0;}
.dev_title h3{line-height: 1.5em;margin-bottom: 15px;}

.deve_cont{padding-top: 0;}
.deve_01{position: relative;overflow: hidden;}
.deve_01 .lebg,.deve_01 .rebg{width: 50%;height: 100%;}
.deve_01 .lebg{float: left;position: absolute;top:0;left: 0;}
.deve_01 .rebg{float: right;}
.deve_box{position: absolute;left: 0;width: 100%;height: 100%;}
.deve_box .wrap,.deve_box .dev_title{height: 100%;}
.deve_01 .dev_title{width: 43%;box-sizing:border-box;padding:11% 0;padding-bottom: 5%}

.deve_02{padding:90px 0 100px 0;}
.deve_02 .dev_title{text-align: center;width: 1010px;max-width: 100%;margin: auto; margin-bottom:90px;}

.deve_03{position: relative;}
.deve_team{position: relative;}
.deve_staff{position: absolute;left: 0;bottom:30px;width: 100%;height: 50%;overflow: hidden;color:#fff;}
.deve_staff .dev_title{width: 55%;}
.deve_staff .dev_title,.deve_staff .wrap{height: 100%;overflow: hidden;}


.deve_04 dl{overflow: hidden;background:#000c25;color:#fff;height: 220px;}
.deve_04 dt,.deve_04 dd{height:100%;box-sizing:border-box;}
.deve_04 dt{width: 355px;float: left;padding: 35px 40px;}
.deve_04 dt h3{margin-bottom: 50px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.deve_04 dt p{line-height: 26px;max-height: 52px;  display: -webkit-box;
  overflow: hidden;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;}
.deve_04 dd{width: calc(100% - 355px);float: right;position: relative;}
.deve_04 .index_more{position: absolute;right:45px;bottom:30px;padding: 0;}
.deve_04 .index_more a{background:#ff8200;}

.dev_slider{position: relative;}
.dev_slider .swiper-button-prev{left: -50px;}
.dev_slider .swiper-button-next{right: -50px;}
.dev_slider li{width: 57.3%;opacity: 0.3;}
.dev_slider li img{
transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
  /*transform:scale(1,0.8); -webkit-transform:scale(1,0.8);-moz-:scale(1,0.8);-o-transform:scale(1,0.8);-ms-transform:scale(1,0.8);*/ position: relative;top:50px;}

.dev_slider .swiper-slide-prev{left:20%;}
.dev_slider .swiper-slide-next{right:20%;}


.dev_slider li.swiper-slide-active::after{content:""; position: absolute; right:10%;top:0; width: 70px; height: 4px; background: #FF8200;}
.dev_slider li.swiper-slide-active{opacity: 1;z-index: 9;}
.dev_slider li.swiper-slide-active img{
top:0;
 /* transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);*/

}
.dev_slider .team_btn div{background:#000;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
@media only screen and (min-width:1025px) {

.dev_slider .team_btn div:hover{background:#ff8200;}
}

@media only screen and (max-width:1660px) {
.deve_01 .dev_title{padding-top: 8%}
.dev_title h3{margin-bottom: 10px;}
.deve_02 .dev_title{margin-bottom: 50px;}
    .devjoin{padding:100px 0;}
}
@media only screen and (max-width:1440px) {
.deve_02{padding:70px 0;}
/*.deve_03{margin-bottom: 70px;}*/
.deve_01 .dev_title{padding:6% 0;padding-bottom: 4%;}
.dev_title h3{line-height: 1.2em;}
}
@media only screen and (max-width:1024px) {
    .devjoin{padding:50px 0;}
.deve_02{padding:50px 0;}
/*.deve_03{margin-bottom: 50px;}*/
.deve_01 .dev_title{padding:5% 0;}
.deve_01 .dev_title{width: 46%;}
.deve_staff{height: 60%;bottom: 20px;}

.deve_04 dl{height: 180px;}
.deve_04 dt h3{margin-bottom: 40px;}
.deve_04 dt{padding: 30px;width: 300px;}
.deve_04 dd{width:calc(100% - 300px)}
.deve_02 .dev_title{margin-bottom: 30px;}


.dev_slider li{width: 100%;opacity: 1;}
.dev_slider li img{transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);}

.dev_slider .swiper-slide-prev{left:0%;}
.dev_slider .swiper-slide-next{right:0%;}
.dev_slider .swiper-button-prev{left: 10px;}
.dev_slider .swiper-button-next{right: 10px;}
.dev_slider .team_btn div{background: #ff8200;}
.dev_slider li img{top:0;}
.dev_slider li.swiper-slide-active::after{display: none;}
    .dev_editp{padding: 50px 0;}
}
@media only screen and (min-width:767px) {

.deve_box{background: none !important;}

}
@media only screen and (max-width:767px) {
.deve_cont{padding-bottom: 0;}
.deve_02{padding:30px 0;}
/*.deve_03{margin-bottom: 30px;}*/
.deve_01 .dev_title{padding:5% 0;}
.deve_01 .rebg,.deve_01 .lebg{float: none;width: 100%;}
.deve_01 .lebg,.deve_box{position: static;}
.deve_01 .dev_title{width: 100%;}
.deve_team{margin-bottom: 10px;}
.deve_team .blank_40{display: none;}
.deve_staff{position: static;width: 100%;color: #000;}
.deve_staff .dev_title{width: 100%;}

.deve_04 dt,.deve_04 dd{float: none;width: 100%;}
.deve_04 dl{height: auto;}
.deve_04 dd{height: 100px}
.deve_04 dt{padding:30px 20px;}
.deve_04 dt h3{margin-bottom: 10px;}
.deve_04 .index_more{right: 20px;bottom: 20px;}
.deve_02 .dev_title{margin-bottom: 20px;}
    .dev_editp{padding: 30px 0;}
    .devjoin{padding:30px 0;}
    .devjoin dl{padding: 20px;}
    .devjoin dt{line-height: 36px;}
}

@media only screen and (min-width:1025px) {

.legal_down a:hover{ background: #ff8200;}
.btn_404 a:hover{color:#fff !important;opacity: 0.9;}
}

/*404*/
.no_404{position: relative;}
.btn_404{position: absolute;left: 0;width:100%;bottom: 22%;text-align: center;}
.btn_404 a{display: inline-block;width: 216px;height: 50px;line-height: 50px;background:#ff8200;color:#fff;border-radius: 5px;}

@media only screen and (max-width:1024px) {
.btn_404{bottom: 10%;}
.btn_404 a{width: 160px;height: 44px;line-height: 44px;}
}
@media only screen and (max-width:767px) {
.btn_404 a{width: 150px;}
.btn_404{bottom: 10px;}
}

/*订阅*/
.ready_blank,.ready_cont{display: none;}
.ready_blank{position: fixed;top:0;left: 0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index: 9991;}
.ready_cont{background:#fff;padding: 50px;z-index: 9992;position: fixed;box-sizing: border-box;border-radius: 5px;}
.ready_close{width: 60px;height: 60px;background:url(../../images/close.png) no-repeat center center;cursor: pointer;position: absolute;top:0;right: 0;}
.ready_form{width: 500px;max-width: 100%;margin: auto;}
.ready_form h3{text-align: center;margin-bottom: 10px;}
.ready_form>p{text-align: center;margin-bottom: 20px;}

.ready_form li{border:1px solid #000000;margin-bottom: 20px;border-radius:4px;}
.ready_form li input,.ready_form li span,.ready_form li{height: 52px;line-height: 50px;box-sizing:border-box;}
.ready_form input{padding: 0 30px;width:100%;}

.ready_form li.select_tips{height:auto; line-height:inherit;border:0;margin-bottom:10px}

.ready_form li.cosebox{overflow: hidden;}
.ready_form li.cosebox input{width: calc(100% - 171px);padding-right: 10px;float: left;}
.ready_form li.cosebox span{width: 171px;cursor: pointer;float: right;position: relative;}
.ready_form li.cosebox span img{width:100%;height: 100%;}
.ready_form li.cosebox span i,.ready_form li.cosebox span input{position: absolute;top:0;left: 0;width: 100%;height: 100%;text-align: center;padding: 0;}

.ready_btn{text-align: center;overflow: hidden;padding-top: 20px;}
.ready_btn button{width: 146px;height: 42px;line-height: 42px;text-align: center;border-radius:5px;background:#000;color: #fff;margin: 0 8px;}
.ready_btn .btn02{background:#ff8200;}

.tips_a,.tips_b{margin-bottom: 10px;}
.tips_b{cursor: pointer;position: relative;padding-left: 15px;}
.tips_b a{color: #ff8200;}
.tips_b i{position: absolute;left:0;top:50%;margin-top: -6px; width:12px;height: 12px;border-radius:50%;border:1px solid #000;box-sizing:border-box;}
.tips_b.on i{background:#ff8200;border-color:#ff8200;}
.tips_ewm{width: 200px;text-align: center;margin-bottom: 10px;}
.tips_ewm img{width: 200px;height:200px;}
.tips_ewm dt{margin-bottom: 5px;}
.ready_cont {position: absolute;transform: translate(0%,0%);
    -webkit-transform: translate(0%,0%);
    -ms-transform: translate(0%,0%);
    -moz-transform: translate(0%,0%);
    -o-transform: translate(0%,0%); left: 50%; width: 1230px;max-width: 1230px; margin-left:-615px;}
@media only screen and (max-width:1280px) {
    .ready_cont {width: 94%;max-width: 94%; margin-left:-47%;}
}
@media only screen and (max-width:1024px) {
.ready_cont{padding:30px;}
.ready_form h3{margin-bottom: 10px;}
.ready_form li input, .ready_form li span, .ready_form li{height:44px;line-height: 42px;}
.ready_form li{margin-bottom: 10px;}
.ready_btn{padding-top: 10px;}
.ready_form input{padding: 0 10px;}
.tips_ewm{width: 150px;}
.tips_ewm img{width: 150px;height:150px;}
}
@media only screen and (max-width:767px) {
.ready_cont{padding:20px;}
.ready_btn button{width: 120px;margin:0 5px;}
.ready_close{width: 50px;height: 50px;}
}


/*热点文章banner改*/
/*01*/
/*.trend_d .site_banner{background: none !important;}*/
/*.trend_d .siteban_text {    transform: translate(0,0);*/
/*    -webkit-transform: translate(0,0);*/
/*    -ms-transform: translate(0,0);*/
/*    -moz-transform: translate(0,0);*/
/*    -o-transform: translate(0,0);*/
/*    position: relative;  }*/
/*.trend_d .site_banner .wrap .wow>p,.trend_d .site_banner .wrap .wow>h2{ white-space: inherit;text-overflow: inherit;}*/

/*@media only screen and (max-width:767px) {*/
/*    .trend_d .site_banner{height: auto;}*/
/*    .trend_d .site_banner img{display: block;}*/
/*}*/


/*02*/
/*.trend_d .site_banner .wrap .wow>p,.trend_d .site_banner .wrap .wow>h2{ white-space: inherit;text-overflow: inherit;}*/
.trend_d .site_banner{height: auto !important;background-size: cover !important;background-position: 0 0 !important;}

/*.trend_d .site_banner img{display:none;}*/
.trend_d .siteban_text {
    transform: translate(0,0);
    -webkit-transform: translate(0,0);
    -ms-transform: translate(0,0);
    -moz-transform: translate(0,0);
    -o-transform: translate(0,0);
    position: relative;
    padding-top: 120px;    position: absolute; top:0 !important;
    color: #262626;
    text-align: left;
}

.trend_d .site_banner .wrap .wow>p{margin-bottom: 20px;}
.trend_d .site_banner .wrap .wow>h2{ border-bottom: 1px solid #262626; padding-bottom: 15px;margin-bottom: 10px;white-space: inherit;text-overflow: inherit;display: inline-block;}
.trend_d .site_banner .wrap .wow>h2 em{line-height: 1.2em;
    max-height: 2.4em;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}

@media only screen and (max-width:1024px) {
    .trend_d .site_banner{min-height:300px;    padding: 20px 0;}
    .trend_d .siteban_text{padding-top: 50px;}
    .trend_d .site_banner .wrap .wow>p{margin-bottom: 0;}
    .trend_d .site_banner .wrap .wow>h2{padding-bottom: 10px;}
}
@media only screen and (max-width:767px) {
    .trend_d .site_banner{min-height:150px;}
    .trend_d .siteban_text{padding-top: 30px;}
    .trend_d .site_banner .wrap .wow>h2{padding-bottom: 5px;margin-bottom: 5px;}
    .trend_d .site_banner img{display: none;}
}



.cook_blank{position: fixed;top:0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.4);z-index: 9999;}
.cook_box{position: fixed;z-index: 99991;width: 1230px;max-width: 94%;box-sizing:border-box;padding: 70px 60px;border-radius: 5px;background:#fff;}
.cook_box h3{margin-bottom: 20px;}
.cook_box .p01{margin-bottom: 30px;}
.cook_box .p02{margin-bottom: 20px;}
.cook_type h4{margin-bottom: 10px;}
.cook_btn{text-align: center;padding-top: 50px;}
.cook_btn a{display: inline-block;width: 146px;height: 42px;line-height: 42px;text-align: center;background:#000;color: #fff;border-radius: 4px;}
.cook_btn .btn02{background:#ff8200;}
.cook_coloe{width: 60px;height: 60px;background:url(../../images/close.png) no-repeat center center;cursor: pointer;position: absolute;top:0;right: 0;}
.cook_coloe i{display: none;}
@media only screen and (max-width:1024px) {
    .cook_coloe{top:10px;right: 10px;}
    .cook_box{padding:40px;}
    .cook_btn{padding-top: 20px;}
    .cook_box h3{margin-bottom: 10px;}

}
@media only screen and (max-width:767px) {
    .cook_coloe{top:5px;right: 5px;}
    .cook_box{padding:20px;}
    .cook_btn{padding-top: 10px;}
    .cook_btn a{width:120px;height:36px;line-height: 36px;}
}
@media only screen and (min-width:1025px) {
    .cook_btn a:hover{color:#fff !important;opacity: 0.8;}
    .tips_b a:hover{text-decoration: underline;}
}


/*02*/
.coohis{position: fixed;z-index: 99991;width: 1230px;max-width: 94%;box-sizing:border-box;padding: 40px;border-radius: 5px;background:#fff;}
.coohis h3{margin-bottom: 10px;}
.coohis p a{border-bottom: 1px solid #676767;padding-bottom:5px;}
.coohis p{line-height: 28px;}
.cohis_btn{overflow: hidden;padding-top: 40px;}
.cohis_btn a{float: left;min-width: 146px;height: 42px;line-height: 42px;text-align: center;background:#ff8200;box-sizing:border-box;padding: 0 15px;margin-right: 10px;color:#fff;border-radius: 3px;}
.cohis_btn a:last-child{margin-right: 0;}

.coohis_2{display: none;}

.coohis_table{width:1000px;max-width: 100%;padding-top: 30px;}
.coo_set{width: 40px;height: 20px;border-radius: 30px;border-radius: 50px;background:#000;position: relative;}
.coo_set i{width:18px;height: 18px;border-radius: 50%;background:#fff;position: absolute;right: 21px;top:1px;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.coo_set.on{background:#ff8200;}
.coo_set.on i{right: 1px}
.coo_set02{cursor: pointer;}



.ph_cook { width: 100%; }
.ph_cook td { line-height: 20px; padding: 10px 15px; border: 1px solid #ddd; }

.ph_cook .t1 { width: 22.8%; }
.ph_cook .t2 { width: 18%; }
.ph_cook .t3 { width: 28%; }
.ph_cook .t4 { width: 15%; }
.ph_cook .t5 { }

@media only screen and (max-width:767px) {
    .coohis{padding:20px 10px}
    .coohis_2{
        transform: translate(0%,0%);
        -webkit-transform: translate(0%,0%);
        -ms-transform: translate(0%,0%);
        -moz-transform: translate(0%,0%);
        -o-transform: translate(0%,0%);
        position: absolute;left: 50%;margin-left: -47%;}
    .cohis_btn{padding-top: 10px;}
    .cohis_btn a{min-width: 90px;padding: 0 10px;margin-right: 5px;display: block;margin-top: 4px;}
    .coohis_table{padding-top: 10px;}
    .coohis .fnt_16{font-size: 14px;}
    .ph_cook ,
    .ph_cook thead,
    .ph_cook tbody,
    .ph_cook th,
    .ph_cook td,
    .ph_cook tr { display: block; }
    .ph_cook thead tr { position: absolute; top: -9999px; left: -9999px; }
    .ph_cook tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .ph_cook tr:last-child{margin-bottom: 0;}
    .ph_cook td { border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 7em; white-space: normal; text-align: left;  }
    .ph_cook td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .ph_cook td:before { content: attr(data-title); }
}

@media only screen and (min-width:1025px) {
    .cohis_btn a:hover{opacity: 0.8;color:#fff !important;}
}


/*弹窗下拉*/
.ready_form :-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #7e7575;
}

.ready_form ::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #7e7575;
}

.ready_form input:-ms-input-placeholder,
.ready_form textarea:-ms-input-placeholder {
    color: #7e7575;
}

.ready_form input::-webkit-input-placeholder,
.ready_form textarea::-webkit-input-placeholder {
    color: #7e7575;
}

.team_selectbok dt{border:0 !important;height: 52px;line-height: 52px;padding: 0 30px;color: #7e7575;    font-family: CN-Regular;}
.team_selectbok dt i{right:10px;font-size:18px;}
.team_selectbok dd a{padding-left: 10px;}
.team_selectbok dd{padding-bottom: 20px;}
@media only screen and (max-width:1024px) {
    .team_selectbok dd a{padding-left: 0px;}
    .team_selectbok dt{height: 44px;line-height: 44px;padding:0 10px;}
    .team_selectbok dd{padding: 10px;}
}

.tac_p02{display: none;}

/*团队改字体*/
.team_list{font-size: 16px;}
.team_list dd h3{font-size: 18px;}

/*改背景色2023-12-12*/
.deal_slider dl,.prize_ul,.area_list li dl,.legal_d04,.legal_d02,.deal_slider dl,.news_list .news_listtj dl,.of_guide ul,.law_list li{background: rgba(247,248,248,1);}
.art_list li{background: rgba(247,248,248,1);border-color:rgba(247,248,248,1); }



/*团队改字号*/
.team_intr h3{font-size: 24px;}
.legal_d04 .team_list01 .team_intr h4{font-size: 14px;line-height: 22px;}
.legal_pbox .legal_p span{font-size: 18px;margin-bottom: 5px;}
.legal_pbox .legal_p em{font-size:14px;line-height: 22px;}
.legal_pbox .legal_p,.legal_d04 .team_list01 .team_intr h4{margin-bottom: 40px;}


/*隐藏*/

.team_type{display: none;}
.deal_searbox{margin-bottom: 0;}

@media only screen and (min-width:1025px) {
    .area_more a:hover{color: #fff !important;opacity: 0.8;}
}
