@charset "UTF-8";
/*现在的位置*/
.depth_box{color:#999;position: relative;z-index: 100;background: #fff;padding:0 30px;}
.depth_wrap{border-bottom: 1px solid #F2F2F2;}
.depth_box .depth{font-size: 16px;}
.depth_box .depth i{margin: 0 5px;font-style: normal;font-family: serif;}
.depth_box .depth a{color:#999;}
.depth_box .depth a:last-child{color:#094DE1}
.depth_box .depth_left_tit{color:#094DE1;font-size: 24px;line-height: 34px;padding:1.2vw 0;font-size: 1.25vw;}
.depth_box .key{color:#f00;}
@media screen and (min-width:1920px) {
    .depth_box .depth_left_tit{padding:23px 0;font-size: 24px;}
}
@media screen and (max-width:1500px) {
    .depth_box .depth_left_tit{padding:18px 0;font-size: 18px;}
    .depth_box .depth{font-size: 14px;}
}

.depth_box2{border-bottom: 10px solid rgba(9, 77, 225, 0.2);padding-left: 0;}
.depth_box2 .depth_wrap{border-bottom: none;}
.depth_sub_cat_list,
.depth_sub_cat_list ul{height: 100%;}
.depth_sub_cat_list li{height: 100%;margin-right: 10px;}
.depth_sub_cat_list li a{display: flex;height: 100%;align-items: center;padding:1.2vw 1.5vw;color:#333;font-size: 20px;font-size: 1vw;line-height: 30px;}
.depth_sub_cat_list li.active a{background: rgba(9, 77, 225, 0.2);color:#094DE1;}

@media screen and (min-width:1920px) {
    .depth_sub_cat_list li a{padding:23px 25px;font-size: 20px;}
}
@media screen and (max-width:1600px) {
    .depth_sub_cat_list li a{font-size: 16px;}
}
@media screen and (max-width:1500px) {
    .depth_sub_cat_list li a{padding:18px 20px;}
}

/*内页布局*/
body{background: #F5F6F8;}
.inner_page_container{display: table;position: relative;padding-top: 30px;padding-bottom: 50px;}
.inner_page_left{display: table-cell;padding-left: 30px;width:calc(100% - 260px);}
.inner_page_right{display: table-cell;width: 260px;vertical-align: top;}
.inner_page_right .sticky{position: sticky;top: 0;width: 260px;transition: .5s;}
.inner_page_left_content{background: #fff;padding:30px;}

.search_container .inner_page_left {width: 100%;}

/*内页顶部图片*/
.top_banner{overflow: hidden;position: relative;}
.top_banner .banner_pic{position: relative;width: 3000px;left:50%;margin-left: -1500px;text-align: center;}
.top_banner img{max-width: 100%;}
.top_banner .cate_info{position: absolute;top: 50%;left: 50%;margin-top: -70px;margin-left: -500px;height: 200px;width: 1000px;line-height: 56px;color:#fff;font-size: 40px;line-height: 56px;}
.top_banner .cate_info .tit{position: relative;}
.top_banner .cate_info .tit::after{content: '';display: block;width: 50px;height: 4px;background: #fff;border-radius: 4px;position: absolute;left: 50%;margin-left: -25px;bottom:-15px;}
.top_banner .cate_info .en_tit{margin-top: 24px;text-transform: capitalize;}

/*内页侧面导航*/
.inner_page_nav .tit{color: #fff;font-size: 28px;line-height: 40px;padding:30px;overflow: hidden;height: 120px;
background: url(../images/left_nav_tit_bg.png) no-repeat center;
background-size: cover;
}
.inner_page_nav .tit span{padding-bottom: 14px;position: relative;display: block;}
.inner_page_nav .tit span::after{content:'';display: block;width: 40px;height: 4px;background: #fff;border-radius: 5px;position: absolute;left: 0;bottom: 0;}

.inner_page_nav_list{overflow: hidden;}
.inner_page_nav_list li{border-bottom: 1px solid #F5F6F8;}
.inner_page_nav_list li a{display: block;line-height: 1.8;font-size: 16px;background: #fff;color:#535353;position: relative;padding:16px 40px 16px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.inner_page_nav_list li.active a,
.inner_page_nav_list li a:hover{color:#094DE1;}

.inner_page_nav_list li a::after{content:'';display: block;width: 10px;height: 20px;position: absolute;left: 20px;top: 50%;margin-top: -10px;opacity: 0;
    background:url(../images/left_nav_a_icon.png) center no-repeat;background-size: 10px 12px;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
.inner_page_nav_list li.active a::after,
.inner_page_nav_list li a:hover::after{opacity: 1;}

/*详情*/
.artPage{overflow: hidden;position: relative;border-top:1px solid #e5e5e5;padding: 15px 0 15px 0;}
.artPage p{height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;color:#656565;padding: 3px 0px;}
.artPage p em{display: block;overflow: hidden;background: #ededed;width: 110px;height: 30px;text-align: center;float: left;font-style: normal;}
.artPage p a{color:#656565;font-size: 14px;}
.artPage p a:hover{color:#094DE1;}
.artPage p .without{color:#999;}
.artPage p .without:hover{color:#999;cursor: not-allowed;/*cursor:default;*/}

.goBack {display: block;width: 110px;height: 40px;overflow: hidden;font-size: 14px;color: #666;background: #ededed;text-align: center;line-height: 40px;position: absolute;right: 0px;top: 50%;margin-top: -20px;display: none;}
.detail_title{position: relative;padding-bottom: 25px;}
.detail_title h1{font-size: 32px;color:#454545;text-align: center;font-weight: bold;line-height:1.7;}
.page_header_info{text-align: center;color: #878787;line-height:1.2;padding:0 0 25px;border-bottom: 1px dashed #e5e5e5;font-size: 14px;}
.page_header_info span{margin:0 5px;}
.page_header_info .date_icon{margin: 0;}
.page_header_info .date_icon svg{margin-right: 5px;}
.page_con{padding:30px 0;line-height:2;color:#333;font-size: 16px;overflow: hidden;text-align: justify;}
.about_detail .page_con{padding-top: 0;}
.page_con h4,
.page_con h3,
.page_con h2,
.page_con h1{margin-bottom: 15px;}
.page_con p{margin:0 0 15px!important;text-indent: 2em;}
.page_con img{max-width: 100%;height:auto!important;}
.page_con div > a > img,
.page_con p > a > img,
.page_con p > img{display: block;margin:0 auto;}
.page_con p > img.file_icon{display: inline;margin-right: 5px!important;margin-top: -2px;}
.page_con video{max-width: 100%;display: block;margin:0 auto;}
.page_con object{display: block;margin:0 auto;}
.page_con p>*{font-size: inherit!important;}

.page_con pre {
    font-family: Consolas,Inconsolata,Courier,monospace;
    font-size: 14px;
    line-height: 22px;
    color: #000;
    display: block;
    overflow-x: auto;
    white-space: pre;
    word-wrap: normal;
    border-radius: 5px;
    padding: 15px;
    tab-size: 4;
    background: #f8f8f8;
    margin-bottom: 15px;
}

/* 图片列表 */
.content_pics_list{overflow: hidden;}
.content_pics_list ul{overflow: hidden;margin-left: -15px;margin-right: -15px;}
.content_pics_list li{width: 33.333%;margin-bottom: 30px;float: left;}
.content_pics_list li a{display: block;border: 1px solid #E0E0E0;margin:0 15px;}
.content_pics_list li .pic_box{width: 100%;height:0;padding-bottom: 70%;border-radius: 2px;overflow: hidden;position: relative;}
.content_pics_list li .pic{max-width: 100%;height: 100%;object-fit: contain;padding:6%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.content_pics_list li .info{padding:5%;background: #F5F5F5;
display: flex;
justify-content: center;
align-items: center;
height: 4.5em;
}
.content_pics_list li .title{line-height: 1.6;text-align: center;font-size: 14px;color:#333;word-wrap: break-word;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden;
}
/* 下载列表 */
.content_download_list{overflow: hidden;}
.content_download_list li{font-size: 16px;line-height: 30px;margin-top: 10px;}
.content_download_list li:first-child{margin-top: 0;}
.content_download_list li a{display: block;position: relative;padding-left: 35px;}
.content_download_list li a::before{content:'';display: block;width: 20px;height: 20px;background: url(../images/icon1.png) no-repeat center;background-size: 90%;position: absolute;left: 0;top: 50%;margin-top: -10px;}
.content_download_list li .title{margin-right: 6em;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}
.content_download_list li .date{color:rgba(51,51,51,0.5);}

/* 新闻列表 */
.list_recommend{padding-bottom: 1.56vw;}
.list_recommend_left{width: 56%;border-radius: 2px;overflow: hidden;}
.list_recommend_left .item{display: block;position: relative;height: 0;padding-bottom: 68.57%;overflow: hidden;}
.list_recommend_left .item .pic_box{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 0;}
.list_recommend_left .item .pic_box img{width: 100%;height: 100%;object-fit: cover;}
.list_recommend_left .item .info{position: absolute;width: 100%;left: 0;bottom: 0;z-index: 10;padding:25px;padding:1.3vw;background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);}
.list_recommend_left .item .title{color:#fff;font-size: 30px;font-size: 1.56vw;font-size: 26px;font-size: 1.35vw;
    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.list_recommend_right{width: 41.6%;}
.list_recommend_right_list{height: 0;padding-bottom: 92.30%;position: relative;overflow: hidden;}
.list_recommend_right ul{position: absolute;top: 0;left: 0;right: 0;}
.list_recommend_right li .item{display: block;overflow: hidden;height: 80px;height: 4.166vw;position: relative;height: 0;padding-bottom: 15.38%;padding-bottom: 19.23%;}
.list_recommend_right li .date_box{position: absolute;width: 80px;top: 0;bottom: 20%;left: 0;border: 1px solid rgba(0, 46, 167, 0.50);text-align: center;}
.list_recommend_right li .date_box .date_d{color:#002EA7;font-size: 30px;font-size: 1.56vw;line-height: 1.2;margin-bottom: 5px;}
.list_recommend_right li .date_box .date_ym{color:#999;font-size: 16px;line-height: 1;}
.list_recommend_right li .info{position: absolute;top: 0;left: 80px;bottom: 20%;right: 0;padding-left: 15px;}
.list_recommend_right li .title{width: 100%;font-size: 20px;font-size: 1.04vw;color:#333;line-height: 1.4;}
.list_recommend_right li .con{width: 100%;color:#999;font-size: 16px;font-size: 0.83vw;line-height: 1.4;margin-top: 0.62em;}

@media screen and (min-width:1920px) {
    .list_recommend{padding-bottom: 30px;}
    .list_recommend_left .item .info{padding:28px 30px;padding:25px;}
    .list_recommend_left .item .title{font-size: 30px;font-size: 26px;}
    .list_recommend_right li .date_box .date_d{font-size: 30px;}
    .list_recommend_right li .title{font-size: 20px;}
    .list_recommend_right li .con{font-size: 16px;}
}
@media screen and (max-width:1600px) {
    .list_recommend_right li .title{font-size: 16px;}
    .list_recommend_right li .con{font-size: 14px;}
}
@media screen and (max-width:1500px) {
    .list_recommend{padding-bottom: 24px;}
    .list_recommend_left .item .info{padding:20px 24px;}
    .list_recommend_left .item .title{font-size: 20px;}
    .list_recommend_right li .date_box .date_d{font-size: 24px;}
}

.content_news_list ul{margin-left: -10px;margin-right: -10px;overflow: hidden;}
.content_news_list li{width:33.333%;padding:0 10px 20px;float: left;}
.content_news_list li .item{display: block;}
.content_news_list li .item .pic_box{position: relative;height: 0;padding-bottom: 70%;}
.content_news_list li .item .pic_box img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.content_news_list li .item .title{font-size: 16px;line-height: 26px;margin-top: 15px;color:#333;}
.content_news_list li .item .con{font-size: 14px;line-height: 22px;height: 44px;margin-top: 8px;margin-bottom: 15px;color:#999;}
.content_news_list li .item .title.line3{height: 78px;margin-bottom: 15px;}
.content_news_list li .item .more{color:#999;border: 1px solid #ccc;border-radius: 2px;line-height: 28px;padding:0 10px;position: relative;padding-right: 25px;font-size: 14px;}
.content_news_list li .item .more span{text-indent: -999px;overflow: hidden;width: 12px;height: 10px;display: block;position: absolute;top: 50%;right: 5px;margin-top: -5px;background: url(../images/icon_more.png) no-repeat center;background-size: 100%;}
.content_news_list li .item .date{color:#999;font-size: 14px;}

.service_list_box{background: #F5F6F8;padding: 15px 0;}
.service_list{overflow: hidden;}
.service_list ul{margin-left: -15px;margin-right: -15px;overflow: hidden;}
.service_list li{width:50%;padding:15px;width: 100%;}
.service_list .item{display: block;background: url(../images/service_li_bg.png) no-repeat bottom right #fff;background-size: 100%;padding:1.3vw;overflow: hidden;height: 100%;
background-size: 640px 320px;
}
.service_list .item .pic_box{border-radius: 4px;float: left;margin-right: 20px;width: 30%;min-width: 400px;}
.service_list .item .pic_box .pic{width: 100%;height: 0;padding-bottom: 50%;position: relative;}
.service_list .item .pic_box .pic img{width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;}
.service_list .item .title{font-size: 20px;color:#333;line-height: 1.4;margin-top: 10px;}
.service_list .item .con{font-size: 16px;color:#999;line-height: 1.7;margin-top: 10px;text-align: justify;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;
}
.service_list .item .more{display: inline-block;color:#999;border: 1px solid #ccc;border-radius: 2px;line-height: 28px;padding:0 10px;position: relative;padding-right: 25px;font-size: 14px;margin-top: 20px;}
.service_list .item .more span{text-indent: -999px;overflow: hidden;width: 12px;height: 10px;display: block;position: absolute;top: 50%;right: 5px;margin-top: -5px;background: url(../images/icon_more.png) no-repeat center;background-size: 100%;}

@media screen and (min-width:1920px) {
    .service_list .item{padding:25px;}
}
@media screen and (max-width:1800px) {
    .service_list .item .con{font-size: 14px;}
    .service_list .item .more{margin-top: 20px;}
}
@media screen and (max-width:1600px) {
    .service_list .item .title{font-size: 18px;}
    .service_list .item .con{-webkit-line-clamp: 4;}
}
@media screen and (max-width:1500px) {
    .service_list .item{padding:20px;}
    .service_list .item .con{-webkit-line-clamp: 3;}
    .service_list .item .more{margin-top: 15px;}
}


/* 联系我们 */
.contact_main_box{padding-bottom: 50px;}
.contact_main_box .contact_title{color:#094DE1;font-size: 24px;line-height: 34px;font-size: 1.25vw;}
.contact_main_box .contact_item{margin-top: 30px;font-size: 18px;font-size: 0.9vw;margin-top: 1.56vw;}
.contact_main_box .contact_items .contact_item{width: 50%;}
.contact_main_box .contact_item .icon{margin-right: 20px;}
.contact_main_box .contact_item .icon img{width: 40px;width: 2vw;}
.contact_main_box .contact_item .con{max-width: 70%;}

@media screen and (min-width:1920px) {
    .contact_main_box .contact_title{font-size: 24px;}
    .contact_main_box .contact_item{font-size: 18px;margin-top: 30px;}
    .contact_main_box .contact_item .icon img{width: 40px;}
}
@media screen and (max-width:1500px) {
    .contact_main_box .contact_title{font-size: 18px;}
    .contact_main_box .contact_item{font-size: 14px;margin-top: 25px;}
    .contact_main_box .contact_item .icon img{width: 30px;}
}

/* 企业文化 */
.culture_list_main_box{position: relative;}
.culture_list_main_box .page_con{position: relative;z-index: 1;}
.culture_list_main_box .culture_list{position: absolute;z-index: 10;top: 0;left: 0;width: 100%;color:#fff;padding:6vw;}
.culture_list_main_box .culture_list li{width: 100%;margin-bottom: 3vw;}
.culture_list_main_box .culture_list .item{line-height:1.7;}
.culture_list_main_box .culture_list .tit{font-size: 32px;}
.culture_list_main_box .culture_list .desc{font-size: 20px;margin-top: 10px;}

@media screen and (min-width:1920px) {
    .culture_list_main_box .culture_list{padding:115px;}
    .culture_list_main_box .culture_list li{margin-bottom: 57.6px;}
}
@media screen and (max-width:1500px) {
    .culture_list_main_box .culture_list{padding:70px;}
    .culture_list_main_box .culture_list li{margin-bottom: 45px;}
}

.culture_list_main_box .culture_list{padding-right: 30px;}
.culture_list_main_box .culture_list li{padding-right: 50px;}

/* 关于我们 */
.about_cate_7{background: url(../images/about_cate_7_bg.png) no-repeat center 20% #fff;background-size: 50%;min-height: 880px;}

.about_cate_29,.about_cate_40{background: url(../images/about_cate_7_bg.png) no-repeat center 30% #fff;background-size: 50%;min-height: 880px;}
.about_cate_7 .page_con{padding-bottom: 0;line-height: 2.4;}
.about_us_main_box .numbbox{overflow: hidden;padding:25px 0 40px;}
.about_us_main_box .numbli{width: 20%;text-align: center;}
.about_us_main_box .numbli p{line-height: 1;}
.about_us_main_box .numbli p span{font-size: 68px;color:#094DE1;font-family: "DINPro-Bold";font-weight: bold;}
.about_us_main_box .numbli .tit::before{content:'';display: block;width: 50px;height: 2px;background: #999;border-radius: 1px;
position: absolute;top:-22px;left: 50%;
-webkit-transform: translateX(-50%);transform: translateX(-50%);
}
.about_us_main_box .numbli .tit{line-height: 28px;font-size: 20px;color:#333;margin-top: 50px;position: relative;opacity: 0.5;}

.about_pics .item{width: 33.333%;padding:0 5px;}
.about_pics .item img{width: 100%;}

/* 专家团队 */
.page_cate_15{padding-top: 0;}
.team_list li{}
.team_list li .item{padding: 30px 0;border-bottom: 1px solid #F2F2F2;padding:1.56vw 0;}
.team_list .item .pic_box{position: relative;width: 180px;height: 180px;background: rgba(9, 77, 225, 0.1);border-radius: 100%;}
.team_list .item .pic_box img{width: 100%;height: 100%;border-radius: 100%;display: block;position: absolute;top: 0;left: 10px;object-fit: cover;}
.team_list .item .info{width: calc(100% - 180px - 40px);}
.team_list .item .title{font-size: 24px;line-height: 34px;font-size: 1.25vw;color:#333;}
.team_list .item .tags{overflow: hidden;margin-top: 10px;}
.team_list .item .tags .tag{margin-top: 10px;margin-right: 20px;border: 1px solid rgba(9, 77, 225, 0.50);border-radius: 32px;line-height: 1.2;padding:5px 10px;font-size: 16px;color:rgba(9, 77, 225, 0.50);}
.team_list .item .con{font-size: 16px;color:#333;margin-top: 20px;}

@media screen and (min-width:1920px) {
    .team_list li .item{padding: 30px 0;}
    .team_list .item .title{font-size: 24px;}
}
@media screen and (max-width:1600px) {
    .team_list .item .tags{margin-top: 5px;}
    .team_list .item .tags .tag{font-size: 14px;}
    .team_list .item .con{font-size: 14px;margin-top: 15px;}
}
@media screen and (max-width:1500px) {
    .team_list li .item{padding: 25px 0;}
    .team_list .item .title{font-size: 18px;}
}


/* 案例 */
.case_list_box{padding-top: 60px;}
.case_cate_title{font-size: 28px;line-height: 40px;position: relative;text-align: center;}
.case_cate_title::after{content:'';display: block;width: 54px;height: 4px;background: #094DE1;border-radius: 2px;position: absolute;bottom:-15px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.case_list{margin-top: 65px;}

.case_list .pic_type_1{width: 65.625%;}
.case_list .pic_type_2{width: 31.25%;}
.case_list li{margin-bottom: 30px;}
.case_list li .item{display: block;position: relative;}
.case_list li .item .pic_box{position: relative;height: 0;padding-bottom: 47.619%;z-index: 1;overflow: hidden;}
.case_list .pic_type_2 .item .pic_box{padding-bottom: 100%;}
.case_list li .item .pic_box img{width: 100%;position: absolute;top: 0;left: 0;height: 100%;object-fit: cover;z-index: 1;}
.case_list li .item .pic_box::after{content:'';display: block;width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;z-index: 2;background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);}
.case_list li .item .info{width: 100%;padding:30px;position: absolute;bottom:0;left: 0;color:#fff;line-height: 1.4;z-index: 10;}

.case_list li .item .small_tit{font-size: 18px;}
.case_list li .item .title{font-size: 28px;margin-top: 8px;}
.case_list li .item .con{font-size: 16px;margin-top: 20px;line-height: 24px;}

.case_list li .item .con{transition: 0.3s;height: 0;z-index: 0;visibility:hidden;opacity: 0;}
.case_list li .item:hover .con{height: 48px;z-index: 10;visibility:visible;opacity: 1;}

/* 新闻列表-普通列表 */
/* .content_news_list2{overflow: hidden;} */
.content_news_list2 li{font-size: 16px;line-height: 30px;margin-top: 10px;overflow: hidden;}
.content_news_list2 li:first-child{margin-top: 0;}
.content_news_list2 li a{display: block;position: relative;padding-left: 35px;}
.content_news_list2 li a::before{content:'';display: block;width: 20px;height: 20px;background: url(../images/icon1.png) no-repeat center;background-size: 90%;position: absolute;left: 0;top: 50%;margin-top: -10px;}
.content_news_list2 li .title{margin-right: 6em;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}
.content_news_list2 li .date{color:rgba(51,51,51,0.5);}


.list_recommend2{width: 36.22%;float: left;height: 0;padding-bottom:  25.44%;position: relative;margin-right: 25px;margin-bottom: 15px;}
.list_news_swiper{width: 100%;height: 100%;border-radius:2px;overflow: hidden;position: absolute;top: 0;left: 0;}
.list_news_swiper li a{display: block;border-radius: 2px;overflow: hidden;color:#fff;height: 100%;}
.list_news_swiper li .pic_box{width: 100%;height: 100%;overflow: hidden;}
.list_news_swiper li .pic_box img{width: 100%;height: 100%;object-fit: cover;}
.list_news_swiper li .info{background: linear-gradient( 180deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.5) 100%);border-radius: 0px 0px 2px 2px;position: absolute;bottom: 0;left: 0;width: 100%;padding:30px;z-index: 10;padding:6%;}
.list_news_swiper li .info .title{line-height: 36px;font-size: 24px;}

.list_news_swiper .prev,
.list_news_swiper .next{position: absolute;display: block;width: 36px;height: 36px;top:50%;margin-top: -18px;overflow: hidden;transition: 0s;z-index: 500;text-indent: -999px;}
.list_news_swiper .prev.swiper-button-disabled,
.list_news_swiper .next.swiper-button-disabled{opacity: 0.5;cursor:no-drop;}
.list_news_swiper .prev{left: 35px;background: url(../images/i_icon8.png) no-repeat center;background-size: 100%;}
.list_news_swiper .next{right: 35px;background: url(../images/i_icon9.png) no-repeat center;background-size: 100%;}

@media screen and (max-width:1600px) {
    .list_news_swiper li .info .title{line-height: 30px;font-size: 18px;}
}

@media screen and (max-width:1500px) {
    .list_news_swiper li .info .title{line-height: 26px;font-size: 16px;}
}

.page_con_list_top{padding-top: 0;padding-bottom: 15px;}

.list_recommend2_right{margin-bottom: 10px;}