*{margin: 0px; padding: 0px;font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, STHeiti;}
html{width: 100%;overflow-x: auto;overflow-y: auto;min-height: 100%;height: 100%}
body{overflow-x: auto;background-color: #ffffff;min-width: 1300px;min-height: 100%;position: relative}
a,a:LINK,a:visited,a:active,a:focus,a:hover{color: #000; text-decoration: none;outline: 0;}
ul{ list-style: none; margin: 0px;}
.fl{float: left;}
.fr{float: right;}
.hand{cursor: pointer;}
.mb20{margin-bottom: 20px;}
.mt25{margin-top: 25px;}
.mb20{margin-bottom: 20px;}
.mt30{margin-top: 30px;}
.mt35{margin-top: 35px;}
.mt100{margin-top: 100px;}
.mt70{
    margin-top: 70px;
}
.content-all{width: 100%; height:auto;overflow: hidden;}
.content-all .content{width: 1200px;margin: 0 auto;}
.ng-hide{display: none!important;}
.backdrop-grey{
    background:#f9f9f9;
}
.mb60{
    margin-bottom: 60px;
}
.mb40{
    margin-bottom: 40px;
}
.mb45{
    margin-bottom: 45px;
}
.mb33{
    margin-bottom: 0px;
}

/*****导航***开始***/
.nav_bg{
    background:#2b2c31;
}
.nav_bg .content_a{
    width: 1280px;
    margin: 0 auto;
}
.top_logo{
    margin: 22px 86px 23px 40px;
}
.top_logo img{
    width: 180px;
}
.top_logo,.teamzt_nav,.request_info,.login,.fuqins{
    display: inline-block;
    vertical-align: top;
}
.teamzt_nav ul li {
    display: inline-block;
    text-align: center;
}
.teamzt_nav ul li a {
    font-size: 18px;
    color: #ffffff!important;
    text-decoration: none;
    display: inline-block;
    padding: 49px 30px 0px 30px;
    height: 100px;
}
.teamzt_nav ul li a:hover {
    display: block;
    font-size: 18px;
    color: #ff9d00;
    border-bottom: 3px solid #ff9d00;
    padding-bottom: 30px;
    background:#353741;
}
.login .btn,.request_info .btn{
    font-size:16px;
}
.content_a .teamzt_nav .nav_list .nav_index{
    display: block;
    font-size: 18px;
    color: #ff9d00;
    border-bottom: 3px solid #ff9d00;
    padding-bottom: 30px;
    background: #353741;
}
.login .btn {
    background: none;
    color: #fff;
    border-radius: 30px;
    outline: 0;
    font-size: 14px;
    padding: 4px 33px;
    border: 1px solid #fff;
}
.request_info .btn{
    background: none;
    color: #ff9d00;
    border-radius: 30px;
    outline: 0;
    font-size: 14px;
    padding: 4px 33px;
}
.request_info{
    margin: 0px 0px 0px 0px;
}
.manua01 a,.manua02 a{
    color: #ffffff;
}
.manua02 a {
    color: #ff9d00;
}
.login{
    margin: 0px 0px 0px 0px;
}
.request_info .btn:hover,.login .btn:hover{
    background:#ff9d00;
    color:#fff;
    text-shadow:none;
    -webkit-box-shadow:none;
    box-shadow:none;
    border:1px solid #ff9d00;
}
.fuqins{
    margin: 2px 0px 0px 21px;
}
.fuqins a{
    font-size:16px;
    color:#999999;
}
.fuqins a:hover{
    color:#ff9d00;
}
.china01{
    color:#ff9d00!important;
}
.xian{
    color:#999999;
    display: inline-block;
    margin: 0px 5px;
}
.user-info{
    display: inline-block;
    padding-top: 22px;
    font-size: 16px;
    float: right;
    margin-right: 43px;
}
.user-info a{
    color: #fff;
}
.user-info-un-login{
    display: inline-block;

}
.search_instructions{
    font-size: 15px;
    color: #ff9d00;
    text-align: center;
}
/******导航***结束********/
/*****搜索开始********/
.search_bg{
    background:#f9f9f9;
    border-bottom: 1px solid #ccc;
}
.content-all .content .search{
    padding: 40px 150px 0px;
}
.content-all .content .search input{
    border:0px;
    height:44px;
    line-height: 44px;
    padding-left: 56px;
    box-shadow:none;
    border-radius:100px;
}
.content-all .content .search .search_a{
    position: relative;
    border:1px solid #ff9d00;
    background:#ffffff;
    border-radius:30px;
    height:46px;
    line-height: 46px;
    margin-bottom: 20px;
}
.content-all .content .search .checksearch{
    padding: 0px 0px 0px 20px;
}
.content-all .content .search .search_a .grabble{
    background: url("../../445052455642D629E050A8C09A011C00/images/search_bg.png") no-repeat;
    background-size:120px 34px;
    width:120px;
    height:34px;
    line-height: 34px;
    text-align: center;
    font-size:16px;
    color:#ffffff;
    display: inline-block;
    position: absolute;
    right: 6px;
    top: 5px;
    cursor: pointer;
    border-radius: 30px;
}
.content-all .content .search .search_icon img{
    width:26px;
    position: absolute;
    top: 9px;
    left: 20px;
    cursor: pointer;
}
.content-all .content .search .search_project{
    display: inline-block;
    margin-right: 20px;
}
.content-all .content .search .search_project{
    cursor: pointer;
}
.content-all .content .search .search_project img{
    width: 15px;
    vertical-align: sub;
}
.content-all .content .search .search_project .hwxm{
    font-size:14px;
    color:#999999;
}
/****搜索结束*****/


.swiper-container{height: 400px;}
.swiper-container .img-content{width: 100%;height: 100%;position: relative; overflow: hidden;}

.swiper-container .img-content>.img{ position: absolute; left: 50%;}
.swiper-container .img-content>.img>img{ position: absolute; left: -960px; width: 1920px;}
/*
.pagination{display: block;position: relative;}
.pagination .pagination-switch{display: inline-block;border-right: 1px solid #E1E1E1;margin-top: 53px;width: 250px;position: relative;padding: 0 20px;}
.pagination .pagination-switch:last-child{border-right: 0;}
.pagination .pagination-switch .title{font-style: italic;font-family: "Microsoft Yahei";color: #838D8F;height: 20px;overflow: hidden;margin-bottom: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.pagination .pagination-switch .digest{height: 40px;font-weight: bold;color: #4D4E53;overflow: hidden;}
.pagination .pagination-switch.active-switch .title{color: #C5C9CA;}
.pagination .pagination-switch.active-switch .digest{color: #9D9E9F;}
.pagination .arrow-top{border-left: 15px solid transparent;border-bottom: 15px solid #fff;border-right: 15px solid transparent;position: absolute;left: 140px;top: -15px;z-index: 10;}
*/
.pagination{
    position: relative;
    top: -30px;
    z-index: 10;
    width: 100%;
    text-align: center;
    margin: 0;
}
.pagination .pagination-switch {
    width: 6px;
    height: 6px;
    background: #fff;
    display: inline-block;
    border-radius: 100%;
    opacity: .5;
    margin: 0 5px;
}
.pagination .pagination-switch.active-switch {
    opacity: 1;

}

/******项目分类开始*******/
.content-all .content .ification .category{
    border:1px solid #ff9d00;
    width: 240px;
}
.content-all .content .ification .category ul li{
    text-align: center;
    height: 39px;
    line-height: 39px;
    border-bottom:1px solid #D9D9D9;
    display: block;
}
.content-all .content .ification .category ul li:last-child{
    border-bottom: 0px;
}
.content-all .content .ification .category ul li a{
    display: block;
    font-size: 16px;
    color: #666666;
}
.content-all .content .ification .category ul li a:hover{
    background: #F9F9F9;
    display: block;
    border-bottom:1px solid #D9D9D9;
}
.content-all .content .ification .category .xmfl{
    background:#ff9d00;
    color: #ffffff;
    font-size: 20px;
}
.content-all .ification .right_banner{
    width:100%;
}
.content-all .content .ification .category,.content-all .content .right_banner{
    display: inline-block;
    vertical-align: top;
}
.content-all .content .ification{
    padding-top: 28px;
}
.content-all .content .ckgdhd{
    display: block;
    text-align: right;
    margin-bottom: 10px;
}
.content-all .content .ckgdhd a:hover{
    color: #ff9d00;
    border: 1px solid #ff9d00;
}
.content-all .content .ckgdhd a{
    display: inline-block;
    font-size:20px;
    color:#666666;
    border:1px solid #666666;
    border-radius:30px;
    padding: 5px 35px;
}
.content-all .content .ckgdhd a span{
    width: 9px;
    margin: -4px 0px 4px 5px;
    background-image: url("../images/jiantou_black.png");
    height: 18px;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: bottom;
}
.content-all .content .ckgdhd a:hover span{
    background-image: url("../images/jiantou_yellow.png");
}
/***2022-2-25***首页项目路演列表开始**/
.living_item{
    display: inline-block;
    width: 285px;
    margin: 0 20px 20px 0;
    border-radius: 4px;
    box-shadow: 0 4px 8px 0 rgb(0 0 0 / 10%);
    padding: 0px 0px 0px 0px;
    border-radius: 4px;
    cursor: pointer;
}
.item_title{
    font-size: 16px;
    color: #ffffff;
    font-weight: bold;
    padding: 0px 35px;
    position: absolute;
    left: 0px;
    top: 50%;
    z-index: 1000;
    width: 100%;
    text-align: center;
    margin-top: -8px;
    text-shadow: 0 2px 5px #000000;
}
.playiconbox{
    position: absolute;
    right: 15px;
    top: 15px;
    background: #ffffff;
    font-size: 12px;
    padding: 2px 10px;
    border-radius: 20px;
    color: #666666;
}
.roadtime{
    color: #999999;
    font-size: 14px;
    padding: 0px 20px;
}
.item_video{
    height: 160px;
    overflow: hidden;
   /* margin-bottom: 20px;*/
    border-radius: 4px;
    position: relative;
}
.item_video img{
    width: 100%;
}
.living_item:last-child{
    margin-right: 0px;
}
/***2022-2-25***首页项目路演列表结束**/

/*****最新动态-开始****/
.dynamic_detail{
    text-align: right;
    position: relative;
}
.dynamic_content{
    width: 50%;
    display: inline-block;
    text-align: left;
    font-size: 15px;
    padding:0px 0px 40px 50px;
    position: relative;
}
.dynamic_line{
    position: absolute;
    top: 0;
    bottom: 0;
    left: 50%;
    width: 2px;
    height: 100%;
    background: #ff9d00;
}
.dynamic_number{
    background: #ff9d00;
    color: #ffffff;
    font-size: 15px;
    padding: 3px 10px;
    border-radius: 20px;
    display: inline-block;
    position: absolute;
    left: -14px;
    z-index: 1;
}
.left_condition{
    text-align: left;
}
.condition_number{
    background: #ff9d00;
    color: #ffffff;
    font-size: 15px;
    padding: 3px 10px;
    border-radius: 20px;
    display: inline-block;
    position: absolute;
    right: -14px;
    z-index: 1;
}
.condition_content{
    width: 50%;
    display: inline-block;
    text-align: left;
    font-size: 15px;
    padding:0px 50px 40px 0px;
    position: relative;
}
.quoted_company{
    color: #ff9d00;
}

/*****最新动态-结束****/


.cutting_line{
    width: 590px;
    height: 165px;
    display: inline-block;
    border-radius: 4px;
    background: #fff;
    margin:0 20px 20px 0;
    padding: 20px;
    cursor: pointer;
    position: relative;
    vertical-align: top;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
}

.cutting_line:nth-child(2n){
     margin-right: 0;
 }
.cutting_line:nth-child(3n){
    margin-bottom: 20px;
}
.cutting_line:nth-child(4n){
    margin-bottom: 20px;
}
.state_a {
    background: url("../images/b_xian.png") right no-repeat;
    margin-right: 10px;
    padding-right: 7px;
    background-size: 2px 14px;
}

.cutting_line .img-content{
    display: inline-block;
    width: 92px;
    height: 90px;
    margin-right: 20px;
    vertical-align: top;
}
.cutting_line .img-content img{
    width: 100%;
}
.cutting_line .text-content{
    display: inline-block;
    color: #666;
    max-width: 320px;
}
.cutting_line .left_content_a .left_project_content{
    width: 100px;
    height: 100px;
    border-radius: 50%;
    box-shadow: 0 0px 6px 0 rgb(0 0 0 / 10%);
    line-height: 100px;
    text-align: center;
}
.cutting_line .left_content_a .left_project_content img{
    height: 40px;
    width: auto;
}
.cutting_line .text-content .corner{

    position: absolute;
    right: 18px;
    width: 48px;
}
.cutting_line .text-content .corner img{
    width: 100%;
}
.cutting_line .text-content .text-title{
    font-size: 20px;
    width: 350px;
    line-height: 26px;
    margin-bottom: 5px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 52px;
    overflow: hidden;
}
.index_tjxm{
    background: #fafafa;
    padding: 10px 0px 40px 0px;
    margin: 30px 0px 20px 0px;
}
.cutting_line .text-content .text-label{
    font-size: 15px;
    margin-bottom: 3px;
}
.cutting_line .text-content .gr_a img{
    width: 46px;
}
.cutting_line .hotwordtag {
    display: inline-block;
    font-size: 12px;
    margin-top: 3px;
    float: right;
    color: #999999;
    position: absolute;
    right: 20px;
    bottom: 20px;
}
.cutting_line .hotwordtag img {
    width: 12px;
    vertical-align: top;
    margin-top: 1px;
}

/******项目分类结束*******/
.inquire_title{
    background: linear-gradient(135deg,#00d2d3,#54a0ff);
    padding: 10px 50px 10px 40px;
    font-size: 18px;
    border-radius: 4px;
    color: #fff;
    font-weight: bold;
    margin: 40px 0px 20px 0px;
}
.answer_left,.answer_right{
    display: inline-block;
    font-size: 15px;
    vertical-align: top;
    color: #666666;
}
.answer_left{
    margin-left: 40px;
}
.answer_right{
    width: 1120px;
    line-height: 28px;
    margin-top: -4px;
}
.mb35{
    margin-bottom: 35px!important;
}
.lp_docking{
    display: inline-block;
    vertical-align: top;
}
.acquisition_transfer{
    margin: 0px 28px;
}
.partner ul li{
    display: inline-block;
    width: 218px;
    padding: 20px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
    border-radius: 10px;
    margin: 0px 22px 15px 0px;
    vertical-align: top;
    height: 245px;
}
.partner ul li:last-child{
    margin-right: 0px;
}
.brand_campaign,.flagship_store,.realtime_info,.asked_questions{
    font-size: 28px;
    color: #5d59dc;
    margin-bottom: 15px;
    font-weight: bold;
    text-align: center;
    padding: 80px 0px 0px 0px;
}
.brand_campaign{
    background: url("../images/hd_bg.png") center 100px no-repeat;
}
.brand_campaign_summary,.flagship_store_summary,.realtime_info_summary{
    font-size: 18px;
    color: #5d59dc;
    text-align: center;
    margin: 35px 0px 30px 0px;
}
.flagship_store{
    color: #f4603f;
    background: url("../images/qjd_bg.png") center 100px no-repeat;
}
.flagship_store_summary{
    color: #f4603f;
}
.realtime_info{
    color: #0eae7e;
    background: url("../images/zx_bg.png") center 100px no-repeat;
}
.realtime_info_summary{
    color: #0eae7e;
}
.asked_questions{
    color: #4da4fb;
    background: url("../images/cjwt_bg.png") center 100px no-repeat;
}
.partner_title{
    border-bottom: 3px solid #ff9d00;
    font-size: 18px;
    font-weight: bold;
    padding: 0px 0px 10px 0px;
    margin-bottom: 10px;
}
.partner_content{
    font-size: 12px;
    color: #999999;
    line-height: 22px;
}
/********推荐项目开始**********/
.content-all .content .nominateproject{
    padding: 0px 0px 0px 0px;
}
.content-all .content .nominateproject .col_logo{
    width: 283px;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
    margin: 0px 22px 22px 0px;
    border-radius: 4px;
    height: 294px;
    padding: 27px 20px;
    position: relative;
}
.content-all .content .nominateproject .col_logo .one_key{
    background: #f89b23;
    display: inline-block;
    padding: 2px 20px;
    border-radius: 5px;
    color: #fff;
    margin-top: 5px;
    letter-spacing: 2px;
}
.content-all .content .nominateproject .col_logo:nth-child(4n){
    margin-right: 0px;
}

.content-all .content .nominateproject .col_logo .logon_content{
    margin-bottom: 20px;
}

.content-all .content .nominateproject .col_logo .financing_name .tag_router_link{
    font-size: 16px;
    color: #333333;
    font-weight: bold;
    margin-bottom: 20px;
}
.content-all .content .nominateproject .col_logo .financing_name .description{
    font-size: 14px;
    color: #999999;
    margin-bottom: 8px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.content-all .content .nominateproject .col_logo .cell_eltooltip{
    font-size: 14px;
    color: #999999;
    margin-bottom: 8px;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.content-all .content .nominateproject .col_logo .cell_eltooltip .gzly02{
    display: inline;
}

.content-all .content .nominateproject .col_logo .phlc{
    font-size: 14px;
    color: #999999;
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.content-all .content .nominateproject .col_logo .investor_view{
    font-size: 14px;
    color: #999999;
    border-radius: 4px;
    border: 1px solid #999999;
    display: inline-block;
    width: 150px;
    height: 50px;
    line-height: 50px;
    cursor: pointer;
    position: absolute;
    bottom: 35px;
    left: 50%;
    margin-left: -75px;
}
.content-all .content .nominateproject .col_logo .investor_view:hover{
    background: #ff9d00;
    color: #ffffff;
    border: 1px solid #ff9d00;
}
.content-all .content .nominateproject .tjxm{
    font-size:28px;
    color:#ff9d00;
    margin-bottom: 15px;
    font-weight: bold;
    text-align: center;
    padding: 80px 0px 0px 0px;
    background: url("../images/title_bg.png") center 100px no-repeat;
}
.mergeracquisition{
    display: inline-block;
    margin-right: 15px;
    font-size: 16px;
    padding: 24px 0px 18px 0px;
}
.mergeracquisition:hover{
    color: #ff9d00;
}
.mergeracquisition:focus{
    color: #ff9d00;
}
.new_left_icon{
    color: #ff9d00;
    display: inline-block;
    margin-right: 5px;
}
.left_news_information{
    width: 1134px;
}
.left_news_information,.right_more{
    display: inline-block;
    vertical-align: middle;
}
.right_more a{
    font-size: 16px;
    color: #ff9d00;
    display: inline-block;
    padding-left: 18px;
}
.right_more a:hover{
    color: #ff9d00;
}
.right_more a:focus{
    color: #ff9d00;
}
.content-all .content .nominateproject .title_line{
    width: 100px;
    height: 7px;
    background: #ff9d00;
    display: inline-block;
    margin-bottom: 30px;
}
.project_library{
    font-size: 18px;
    color: #999999;
    text-align: center;
    margin: 35px 0px 30px 0px;
}
.content-all .content .nominateproject .tjxm img{
    width: 36px;
    vertical-align: bottom;
    margin-right: 10px;
}
.content-all .content .nominateproject .professionals{
    width: 383px;
    display: inline-block;
    vertical-align: top;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
    padding: 20px;
    margin: 0px 18px 40px 0px;
    cursor: pointer;
    text-align: center;
    border-top: 6px solid #f4603f;
}
.content-all .content .nominateproject .professionals:nth-child(3n){
    margin-right: 0px;
}
.content-all .content .nominateproject .professionals .institution_logo{
    border: 1px solid #cccccc;
    margin-bottom: 20px;
    overflow: hidden;
}
.content-all .content .nominateproject .professionals .institution_title{
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    height: 40px;
    margin-bottom: 10px;
}
.content-all .content .nominateproject .professionals .institution_content{
    font-size: 14px;
    color: #999999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
}


/********推荐项目结束**********/
.area_box{
    width: 283px;
    height: 160px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
    display: inline-block;
    vertical-align: top;
    border-radius: 4px;
    padding: 20px;
    margin:0px 22px 22px 0px ;
    cursor: pointer;
    background: #ffffff;
    position: relative;
}
.demand_gold_silver{
    position: absolute;
    bottom: 20px;
    right: 25px;
}
.area_box:nth-child(4n){
    margin:0px 0px 22px 0px ;
}
.grids_feature img{
    width: 46px;
}
.left_side_buy{
    width: 46px;
    margin-right: 10px;
}
.right_side_buy{
    width: 182px;
}
.left_side_buy,.right_side_buy{
    display: inline-block;
    vertical-align: top;
}
.right_side_buy .corner img{
    height: 20px;
}
.eyecare{
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 46px;
    overflow: hidden;
    margin-bottom: 8px;
}
.buy_left_region,.buy_right_industry{
    display: inline-block;
    vertical-align: top;
    max-width: 45%;
    color: #999999;
    font-size: 14px;
    margin-bottom: 3px;
}
.buy_line{
    display: inline-block;
    vertical-align: top;
    color: #999999;
}
.buy_nyxhp,.biomedical_hot{
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}
.buy_nyxhp>div{
    display: inline;
    margin-right: 5px;
}
.clients_buy,.biomedical_hot{
    font-size: 14px;
    color: #999999;
    margin-bottom: 3px;
}
.biomedical_hot img{
    width: 12px;
    vertical-align: top;
    margin-top: 3px;
}
/***资讯***/
.count_content{
    width: 283px;
    height: 160px;
    box-shadow: 0 0 20px 0 rgb(0 0 0 / 10%);
    display: inline-block;
    vertical-align: top;
    border-radius: 4px;
    padding: 20px;
    margin: 0px 22px 22px 0px;
    cursor: pointer;
    background: #ffffff;
}
.realtime_content{
    background: #effbf7;
}
.count_content:nth-child(4n){
    margin:0px 0px 22px 0px ;
}
.list_item_desc{
    font-size: 14px;
    color: #999999;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    margin-bottom: 8px;
}
.new_date{
    font-size: 14px;
    color: #999999;
}
/********会员尊享**开始***********/
.content-all .content .nominateproject .privilege a img{
    width: 130px;
    margin-bottom: 20px;
}
.content-all .content .nominateproject .privilege .znchxt{
    font-size:26px;
    color:#666666;
    display: block;
}
.content-all .content .nominateproject .memberrules{
    display: inline-block;
    font-size: 16px;
    color: #ff9d00;


}
.content-all .content .nominateproject .memberrules:hover{
    color: #ff9d00;
}
.content-all .content .nominateproject .memberrules span{
    width: 6px;
    margin: -4px 0px 4px 5px;
    background-image: url("../images/jiantou_yellow.png");
    height: 12px;
    background-size: 100% 100%;
    display: inline-block;
    vertical-align: bottom;
}
/********会员尊享**结束***********/
/********合作伙伴**结束***********/
.content-all .content .nominateproject .sale-small{
    margin-bottom: 58px;
    background-color: #fff;
    height: 292px;
    width: 302px;
    border:1px solid #e4e4e4;
    border-radius: 10px;
    overflow: hidden;
    display: inline-block;
    cursor: pointer;
    position: relative;
}
.content-all .content .nominateproject .sale-small .cwgw{
    width:80px;
    height:20px;
    line-height: 20px;
    background: url("../../445052455642D629E050A8C09A011C00/images/gwbg.png") no-repeat;
    position: absolute;
    top: 20px;
    left: 0;
    color: #fff;
    font-size: 12px;
    text-align: center;
}
.content-all .content .nominateproject .sale-small .sale-img-content{
    height: 225px;
    overflow: hidden;
}
.content-all .content .nominateproject .sale-small .counselor{
    text-align: center;
    height: 225px;
    overflow: hidden;
}
.content-all .content .nominateproject .sale-small .counselor img{
    width: 80%;
    padding: 16px 0px;
}
.content-all .content .nominateproject .sale-small .string{
    height: 2px;
    background:#ff9d00;
}
.content-all .content .nominateproject .sale-small .sale-img-content img{
    width: 100%;
}
.content-all .content .nominateproject .sale-small .zymysyq{
    font-size: 18px;
    color:#666666;
    padding: 18px 0px;
}
.nominateproject .sale-small:hover{
    -moz-box-shadow: 0 0 10px 0 rgba(0,0,0,0.10);
    box-shadow:0 0 10px 0 rgba(0,0,0,0.10);
}
/********合作伙伴**结束***********/
/********底部开始***********/
.footer {
    background: #2b2c31;
}
.footer_cotnent {
    padding: 60px 0px 0px 0px;
    margin-bottom: 0px;
}
.footer_nav ul li {
    display: inline-block;
    border-right:1px solid #fff ;
}
.footer_nav ul li a{
    display:inline-block;
    font-size:16px;
    color:#ffffff;
    text-decoration:none;
    padding:0 20px;
}
.footer_nav ul li a:hover{
    color:#ff9d00;
}
.footer_nav ul li:last-child{
    border: 0;
}
.footer_logo, .content_provider {
    display: inline-block;
    vertical-align: bottom;
}
.content_provider {
    font-size: 14px;
    color: #4b4d56;
}
.footer_logo {
    margin-right: 12px;
}
.footer_logo img {
    width: 118px;
}
.footer_icon a{
    display:inline-block;
    width:40px;
    height:40px;
    background-size:40px;
    margin-right:40px;
}
.footer_icon a:last-child{
    margin-right: 30px;
}
.facebook{
    background:url("../../445052455642D629E050A8C09A011C00/images/facebook01.png") no-repeat;
}
.facebook:hover{
    background:url("../../445052455642D629E050A8C09A011C00/images/facebook02.png") no-repeat;
    background-size:40px;
}
.twitter{
    background:url("../../445052455642D629E050A8C09A011C00/images/twitter01.png") no-repeat;
}
.twitter:hover{
    background:url("../../445052455642D629E050A8C09A011C00/images/twitter02.png") no-repeat;
    background-size:40px;
}
.linkedin{
    background:url("../../445052455642D629E050A8C09A011C00/images/linkedin01.png") no-repeat;
}
.linkedin:hover{
    background:url("../../445052455642D629E050A8C09A011C00/images/linkedin02.png") no-repeat;
    background-size:40px;
}
.weibo{
    background:url("../../445052455642D629E050A8C09A011C00/images/weibo01.png") no-repeat;
}
.weibo:hover{
    background:url("../../445052455642D629E050A8C09A011C00/images/weibo02.png") no-repeat;
    background-size:40px;
}
.footer_icon,.footer_nav{
    display:block;
}
.footer_box {
    padding: 0px 0px 15px 0px;
}

/***悬浮框***/
.springtime_floatLink img{
    width: 145px;
    height: 117px;
}
.offline_front{
    position: fixed;
    top: 156px;
    right: 25px;
    z-index: 10;
}
/****S基金线上公开课***/
.livetitle{
    color: #333333;
    font-size: 16px;
    padding: 15px 15px 10px 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.video_playback{
    height: 225px;
    margin: 0 20px 20px 0;
    border-radius: 4px;
    box-shadow: 0 4px 4px 0 rgb(0 0 0 / 10%);
    padding: 0px 0px 0px 0px;
    border-radius: 4px;
    cursor: pointer;
    vertical-align: top;
}
.spxsgk{
    height: 172px;
    border-radius: 4px 4px 0px 0px;
}





/*---在外部加边框和阴影---*/



/********底部结束***********/
.admonish{
    width: 300px;
    background: #ffffff;
    color: #16509A;
    font-size: 15px;
    position: fixed;
    bottom:0px;
    right:0;
}
.admonish_con{
    padding: 15px;
}
/*****2020-12-17******/
.bp_sdys_list li {
    width: 224px;
    height: 350px;
    display: inline-block;
    margin-right: 15px;
    background: #fff;
    vertical-align: top;
    border-radius: 4px;
    overflow: hidden;
    position: relative;
    cursor: pointer;
    box-shadow: 0 0 10px 0 rgb(0 0 0 / 20%);
    margin-bottom: 10px;
}
.bp_sdys_list li:last-child{
    margin-right: 0px;
}
.bp_sdys_list li .init_pic {
    height: 214px;
    vertical-align: bottom;
}
.bp_sdys_list li .init_font {
    padding-left: 22px;
}

.bp_sdys_list li .init_font .manufacturing_figure{
    position: absolute;
    bottom:20px;
    right:20px;
    color: #ff9d00;
}
.bp_sdys_list li .init_font h5 {
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    padding-top: 4px;
    margin-bottom: 8px;
}
.bp_sdys_list li .init_font .line {
    width: 32px;
    height: 3px;
    margin-bottom: 13px;
    background: #ff9d00;
}
.bp_sdys_list li .init_font p {
    font-size: 14px;
    line-height: 26px;
    color: #666666;
}
.bp_sdys_list li .describe.item1 {
    background: url("../images/01manufacturing-img.jpg") center no-repeat;
}
.bp_sdys_list li .describe.item2 {
    background: url("../images/01treatment.jpg") center no-repeat;
}
.bp_sdys_list li .describe.item3 {
    background: url("../images/01technology.jpg") center no-repeat;
}
.bp_sdys_list li .describe.item4 {
    background: url("../images/01newenergy.jpg") center no-repeat;
}
.bp_sdys_list li .describe.item5 {
    background: url("../images/01consumer.jpg") center no-repeat;
}
.bp_sdys_list li .describe {
    display: none;
    width: 100%;
    height: 100%;
    color: #fff;
}
.bp_sdys_list li .shadow {
    width: 100%;
    height: 100%;
    background: rgba(255,157,0,.85);
    display: none;
    position: absolute;
    top: 0;
    left: 0;
}
.bp_sdys_list li .text {
    color: #fff;
    padding-top: 18px;
    left: 0;
    top: 50px;
    position: absolute;
    z-index: 4;
    opacity: 0;
    transition: all .5s cubic-bezier(.4,0,.2,1);
    -webkit-transition: all .5s cubic-bezier(.4,0,.2,1);
    -moz-transition: all .5s cubic-bezier(.4,0,.2,1);
    -ms-transition: all .5s cubic-bezier(.4,0,.2,1);
}
.bp_sdys_list li .text .icon_sdys_01{
    display: block;
    width: 84px;
    height: 84px;
    margin: 0 auto;
    background: url("../images/manufacturing-icon.png") center no-repeat;
    background-size: 60px;
}
.bp_sdys_list li .text .icon_sdys_02{
    display: block;
    width: 84px;
    height: 84px;
    margin: 0 auto;
    background: url("../images/treatment_icon.png") center no-repeat;
    background-size: 60px;
}
.bp_sdys_list li .text .icon_sdys_03{
    display: block;
    width: 84px;
    height: 84px;
    margin: 0 auto;
    background: url("../images/technology_icon.png") center no-repeat;
    background-size: 60px;
}
.bp_sdys_list li .text .icon_sdys_04{
    display: block;
    width: 84px;
    height: 84px;
    margin: 0 auto;
    background: url("../images/newenergy_icon.png") center no-repeat;
    background-size: 60px;
}
.bp_sdys_list li .text .icon_sdys_05{
    display: block;
    width: 84px;
    height: 84px;
    margin: 0 auto;
    background: url("../images/consumer_icon.png") center no-repeat;
    background-size: 60px;
}
.bp_sdys_list li .text h5 {
    font-size: 20px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
    margin-bottom: 5px;
}
.bp_sdys_list li .text .line {
    width: 56px;
    border-bottom: 2px solid #fff;
    margin: 0 auto;
    margin-bottom: 15px;
}
.bp_sdys_list li .text p {
    text-align: justify;
    font-size: 15px;
    line-height: 23px;
    padding: 0px 20px;
    -webkit-line-clamp: 7;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    height: 161px;
    overflow: hidden;
}
.bp_sdys_list li:hover .init {
    display: none;
}
.bp_sdys_list li:hover .describe {
    display: block;
}
.bp_sdys_list li:hover .shadow {
    display: block;
}
.bp_sdys_list li:hover .text {
    opacity: 1;
    top: 0;
}

/*@media screen and ( max-width: 1680px) {*/
/*    .swiper-container {*/
/*        height: 343px;*/
/*    }*/

/*    .swiper-container .img-content > .img > img {*/
/*        width: 1680px;*/
/*        left: -840px;*/
/*    }*/
/*}*/

/*@media screen and ( max-width: 1440px) {*/
/*    .swiper-container {*/
/*        height: 294px;*/
/*    }*/

/*    .swiper-container .img-content > .img > img {*/
/*        width: 1440px;*/
/*        left: -720px;*/
/*    }*/
/*}*/

/*@media screen and ( max-width: 1366px) {*/
/*    .swiper-container {*/
/*        height: 276px;*/
/*    }*/

/*    .swiper-container .img-content > .img > img {*/
/*        width: 1366px;*/
/*        left: -683px;*/
/*    }*/
/*}*/
.summary{
    font-size: 16px;
    color: #999999;
    text-align: center;
    margin-bottom: 45px;
}
.w-100{
    width: 100%;
}

.text-truncate-two-line {
    -webkit-line-clamp: 1;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal !important;
}

.text-truncate-five-line {
    -webkit-line-clamp: 2;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal !important;
}


.promote-wrap {
    margin-top: 20px;
    margin-bottom: 35px
}

.promote-wrap .hd {
    position: relative;
    overflow: hidden;
    margin-bottom: 35px
}

.promote-wrap .hd:before {
    content: "";
    width: 100%;
    height: 1px;
    background: #d9dbdf;
    position: absolute;
    left: 0;
    bottom: 0
}

.promote-wrap .hd .tab-tit {
    height: 66px;
    position: absolute;
    left: 280px;
    top: 0
}

.promote-wrap .hd .tab-tit em {
    font-size: 18px;
    color: #333;
    line-height: 66px;
    margin: 0 35px;
    font-style: normal
}

.promote-wrap .hd .tab-tit .item {
    font-size: 18px;
    color: #333;
    line-height: 66px;
    display: inline-block;
    height: 66px;
    position: relative;
    cursor: pointer
}

.promote-wrap .hd .tab-tit .on {
    color: #06c
}

.promote-wrap .hd .tab-tit .on:before {
    content: "";
    width: 100%;
    height: 1px;
    background: #06c;
    position: absolute;
    left: 0;
    bottom: 0
}

.promote-wrap .promote-tab {
    height: 200px;
    overflow: hidden;
    position: relative
}

.promote-wrap .promote-tab .tab-con {
    height: 200px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    /*background: linear-gradient(135deg, #0a2463 0%, #1e3a8a 50%, #0f172a 100%);*/
}

.promote-wrap .promote-tab .tab-con-show {
    z-index: 2
}

.promote-wrap .promote-tab .tab-con .more-btn {
    display: block;
    position: absolute;
    left: 50%;
    bottom: 12px;
    color: #fff;
    font-size: 14px;
    z-index: 999;
    height: 24px;
    line-height: 24px;
    margin-left: 490px;
    text-decoration: none;
}

.promote-wrap .promote-list {
    height: 200px;
    margin: 0 auto;
    width: 100%;
    max-width: 1570px;
    overflow: hidden;
    position: relative
}

.promote-wrap .promote-list ul {
    width: 100%;
    position: absolute;
    transition: all .5s ease-in-out;
    height: 340px;
    top: 0;
    left: 50%;
    margin-left: -782px
}

.promote-wrap .promote-list h3 {
    font-size: 18px;
    color: #000;
    font-weight: 500;
    margin: 0px;
    line-height: 24px;
}

.promote-wrap .promote-list h3 a {
    font-size: 18px;
    color: #fff;
    font-weight: bold;
    line-height: 26px;
    text-decoration: none;
}

.promote-wrap .promote-list p {
    font-size: 14px;
    color: #fff;
    line-height: 20px;
    max-height: 99px;
    overflow: hidden;

}

.promote-wrap .promote-list .sign-btn {
    padding: 2px 15px;
    border-radius: 6px;
    text-align: center;
    color: #fff;
    font-size: 14px;
    line-height: 30px;
    display: inline-block;
    margin-top: 15px;
    text-decoration: none;
    background: linear-gradient(90deg, #2563eb, #3b82f6);
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(59, 130, 246, 0.4);
}

.promote-wrap .promote-list li {
    width: 350px;
    position: absolute;
    left: 100%;
    top: 0px;
    transition: all .5s ease-in-out;
    list-style: none;
}

.promote-wrap .promote-list li.active {
    width: 320px;
    left: 602px;
    z-index: 9
}

.promote-wrap .promote-list li.prev {
    left: 180px;
    z-index: 7
}





.promote-wrap .promote-list li.next {
    left: 1029px;
    z-index: 8
}

.promote-wrap .promote-list .info-bg {
    position: absolute;
    bottom:0px;
}
.promote-wrap .promote-list li.active .info-bg {

}

.promote-wrap .promote-list .pic {
    width: 370px;
    height: 245px;
}

.promote-wrap .promote-list li.active .pic {
    display: block;
    width: 350px;
    height: 200px;
    overflow: hidden;
    position: relative;
}
.promote-wrap .promote-list li.next .pic{
    display: block;
    width: 350px;
    height: 200px;
    overflow: hidden;
    position: relative;
}

.promote-wrap .promote-list li.prev .pic{
    display: block;
    width: 350px;
    height: 200px;
    overflow: hidden;
    position: relative;
}
.promote-wrap .promote-list .pic img {
 width: 350px;
}

.promote-wrap .promote-list li.prev .pic img,.promote-wrap .promote-list li.next .pic img {

}

.promote-wrap .promote-list li.prev .pic,.promote-wrap .promote-list li.next .pic {

}

.promote-wrap .promote-list .info {
    width: 350px;
    padding: 10px;
    background: rgba(15, 23, 42, 0.85);
}

.promote-wrap .promote-list .tools {
    width: 100%;
    max-width: 1100px;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 52px;
    transform: translate(-50%,-50%);
    z-index: 10
}

.promote-wrap .promote-list .promote-next,.promote-wrap .promote-list .promote-prev {
    width: 52px;
    height: 51px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer
}

.promote-wrap .promote-list .promote-prev {
    background: url(../images/left_icon.png) 50% no-repeat;
    left: -150px;
    background-size: 20px;
}

.promote-wrap .promote-list .promote-next {
    background: url(../images/right_icon.png) 50% no-repeat;
    right: -150px;
    background-size: 20px;
}

@media(max-width: 1280px) {
}




@media(max-width: 1190px) {
}




@media (max-width: 740px) {
}
/* iphone5 横 */
@media (width: 568px) {
}
/* iphone6 */
@media (width: 375px) {
}
/* iphone6 plus */
@media (width: 414px) {
}
/* iphone6 横 */
@media (width: 667px) {
}
/* iphone6 plus 横 */
@media (width: 736px) {
}

