﻿@charset "utf-8";
/*全局样式

/* 文本多出部分用省略号表示, 用于1行或多行 */
.ellipsis-1 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; }
.ellipsis-2 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; }
.ellipsis-3 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.ellipsis-4 { display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4; overflow: hidden; }


/* Y轴部分 */

::-webkit-scrollbar-track-piece {
    width: 8px;
    background-color: #f0f0f0
}

::-webkit-scrollbar {
    width: 8px;
    background-color: #0270c4
}

::-webkit-scrollbar-thumb {
    width: 8px;
    background-color: #0270c4
}

::-webkit-scrollbar-thumb:hover {
    width: 8px;
    background-color: #0270c4
}


/* 分页 */
.fenye_box {
    width: 100%;
    padding: 25px 0 15px 0 ;
    display: flex;
    justify-content: center;
  }
  .fenye_box a {
    margin: 0 4px;
    font-size: 14px;
    line-height: 14px;
    display: inline-block;
    padding: 10px 15px;
    background: #eeeeee;
    color: #333;
    border-radius: 4px;
    border: 1px solid #e4e4e4;
    overflow: hidden;
  }
  .fenye_box a:hover {
    background: #245cc6;
    color: #fff;
  }
  .fenye_box span {
    font-size: 14px;
    margin: 0 4px;
    line-height: 14px;
    display: inline-block;
    padding: 10px 15px;
    background: #eeeeee;
    border-radius: 4px;
    border: 1px solid #e4e4e4;
    overflow: hidden;
  }
  .fenye_box .current {
    background: #245cc6;
    color: #fff;
  }






/* 顶部 */
.daohang_box{
    width: 100%;
    background: #fff;
    padding: 15px 0;
}
.daohang_zt{
    width: 100%;
    max-width: 1200px;
    height: 84px;
    margin: 0 auto;

    
}

.daohang_left{
    float: left;
    width: 400px;
    height: 84px;
}
.daohang_left  .daohang_logog{
    float: left;
    width: 400px;
    height: 84px;
}
.daohang_logog h1{
    float: left;
    width: 400px;
    height: 84px;
    margin: 0;
    padding: 0;
}
.daohang_left a{
    display: block;
    width: 400px;
    height: 84px;
}
.daohang_left a img{
    width: 400px;
    height: 84px;
}
.daohang_sjx h3{
    font-size: 20px;
    color: #E76F51;
    font-weight: bold;
}

.daohang_sjx_time{
    float: left;
    font-size: 20px;
    margin-left: 90px;
    margin-top: 8px;
}
.daohang_sjx_time h3{
    font-weight: bold;
    color: #333;
}
.daohang_sjx_time span{
    padding: 10px 10px 10px 5px;
    color: #fff;
    background: #E76F51;
    border-radius: 6px;
    margin: 0 8px;
    font-size: 26px;
}
.daohang_right{
    height: 84px;
    justify-content: center;
    align-items: center;
    float: right;
    margin-right: 50px;
}
.daohang_right a{
    display: block;
    float: left;
    margin-left: 30px;
    padding: 0 20px;
}
.daohang_right a.hongse{

    background: #CC3300;
}
.daohang_right a.lanse{
    background: #15A892;
}
.daohang_right a h3{
    font-size: 20px;
    color: #fff;
    font-weight: bold;
    line-height: 84px;
    text-align: center;
}

.daohang_zt1{
    width: 100%;
    background: linear-gradient(to top, #0203b6, #a24eec);
    position: relative;

}
.daohang_zt1 ul{
    width: 1200px;
    height: 100px;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;

}
.daohang_zt1 ul li{
    margin-top: 10px;
    font-size: 18px;
    color: #fff;
    padding: 0 18px;
    display: block;
    height: 90px;
    line-height: 90px;
    border-radius: 4px 4px 0 0;
}
.daohang_zt1 ul li a:hover{
    color: #fff;
}

.nav_zdh {
    font-size: 20px;
    color: #fff;
    font-weight: bold;

}
.erji_nav{
    position: absolute;
    display: none;
    top: 100px;
    left: 0;
    width: 100%;
    height:140px;
    background: #0099CC;
    transition: all 0.3s ease-in-out;
    z-index: 999999;

}
.daohang_zt1 ul li:hover .erji_nav{
    display: block;
}

.eiji_nav_jz{
    width: 800px;
    margin: 0 auto;
}
.eiji_nav_jz a{
    float: left;
    font-size: 16px;
    color: #fff;
    padding: 0 20px;
    line-height: 22px;
    border-left: 4px solid #fff;
    margin-right: 30px;
    margin-top: 40px;

}

.eiji_nav_jz a:hover{
    font-weight: bold;
}


.daohang_zt1 ul li:hover{
    background: #0099CC;
}




/* 幻灯片 */
.hdp_box{
    width: 100%;
    margin-top: 8px;
}
.hdp_box img{
    width: 100%;
    height: 100%;
}
.swiper-pagination span{
    width: 30px !important;
    height: 10px !important;
    border-radius: 4px !important;
}
.swiper-pagination .swiper-pagination-bullet-active{
    width: 40px !important;
}



.ksdh_box{
    width: 100%;
    margin-bottom: 10px;
}

.ksdh_zt{
    width: 1200px;
    margin: 0 auto;
}

.dbt_bt{
    width: 100%;
    padding: 20px 0;
}
.dbt_bt h3{
    width: 100%;
    text-align: center;
    font-size: 36px;
    color: #333;
    font-weight: bold;
    display: inline-block;
    line-height: 40px;
}
.dbt_bt p{
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #999;
}

.ksdh_nr{
    width: 100%;
}
.ksdh_nr ul{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.ksdh_nr ul li{
    width: 330px;
}
.ksdh_nr ul li a{
    display: block;
    width: 100%;
    /* border: 1px solid #ccc; */
    height: 390px;
    border-radius: 6px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
    box-shadow: 0 16px 48px 0 #e2e4ee;
    cursor: pointer;
}
.tupian{
    float: left;
    width: 100%;
    height: 180px;
    overflow: hidden;
    border-radius: 4px 4px 0 0;
}
.tupian img{
    width: 100%;
    float: left;
    height: 180px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.nr_js{
    width: 100%;
    padding: 15px 15px 0 15px;
    box-sizing: border-box;
    float: left;
}
.nr_js h3{
    font-size: 24px;
    font-weight: bold;
    color: #fff;
    text-align: center;
}

.nr_js p{
    width: 100%;
    font-size: 14px;
    color: #fff;
    line-height: 60px;
    height: 60px;
    text-align: center;
}
.nr_js span{
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 4px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    color: #fff;
    border: 1px solid #fff;
}

.ksdh_nr ul li a:hover{
    background: #2A9D8F;
}
.ksdh_nr ul li a:hover .nr_js h3{
    color: #fff;
}
.ksdh_nr ul li a:hover .nr_js p{
    color: #fff;
}

.ksdh_nr ul li a:hover .nr_js span{

    border: 1px solid #24af9e;
    background: none;
}



.zhdt_box{
    margin-top: 30px;
    box-shadow: 0 16px 48px 0 #e2e4ee;
    width: 100%;
    padding: 40px 0 50px 0;
    background: #fff;
    float: left;
}
.zhdt_zt{
    width: 1200px;
    margin: 0 auto;
}


.ksdh_nr2{
    width: 100%;
}
.ksdh_nr2 ul{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.ksdh_nr2 ul li{
    width: 300px;
}
.ksdh_nr2 ul li a{
    display: block;
    width: 100%;
    /* border: 1px solid #ccc; */
    height: 180px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
    cursor: pointer;
}
.ksdh_nr2 ul li a .nr_js .jehde_box{
    width: 100%;
    height: 36px;
    margin-top: 10px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
}
.jehde_box img{
    width: 82px;
    height: 82px;
}
.jehde_box h3{
    font-size: 20px;
    color: #333;
    width: 100%;
    text-align: center;
}
.ksdh_nr2 ul li a:hover{

    transform:translate(0,-10px);
    -webkit-transform:translate(0,-10px);
    -moz-transform:translate(0,-10px);
    -o-transform:translate(0,-10px);
    -ms-transform:translate(0,-10px);
}


/* 标题 */
.biaoti_lm{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 70px;
}

.biaoti_lm_z h3{
    font-size: 24px;
    color: #333;
    font-weight: bold;
    line-height: 24px;
}
.biaoti_lm_z p{
    font-size: 16px;
    color: #999;
    line-height: 16px;
    margin-top: 12px;
}
.biaoti_lm_y a{
    width: 120px;
    height: 40px;
    border: 1px solid #ccc;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.biaoti_lm_y p{
    font-size: 14px;
    color: #333;
    margin-right: 6px;
}
.biaoti_lm_y i{
     width: 22px;
}
.biaoti_lm_y i img{
    width: 100%;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.biaoti_lm_y a:hover{
    background: #2A9D8F;
}

.biaoti_lm_y a:hover p{
    color: #fff;
}
.biaoti_lm_y a:hover img{
display: none;
}




.biaoti2_lm{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 70px;
}

.biaoti2_lm_z h3{
    font-size: 24px;
    color: #333;
    font-weight: bold;
    line-height: 24px;
}
.biaoti2_lm_z p{
    font-size: 16px;
    color: #999;
    line-height: 16px;
    margin-top: 12px;
}
.biaoti2_lm_y a{
    width: 120px;
    height: 40px;
    border: 1px solid #2A9D8F;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 4px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.biaoti2_lm_y p{
    font-size: 14px;
    color: #2A9D8F;
    margin-right: 6px;
}
.biaoti2_lm_y i{
     width: 22px;
}
.biaoti2_lm_y i img{
    width: 100%;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
}
.biaoti2_lm_y a:hover{
    background: #2A9D8F;
}

.biaoti2_lm_y a:hover p{
    color: #fff;
}
.biaoti2_lm_y a:hover img{
display: none;
}







.zhdt_ul{
    width: 100%;
}
.zhdt_ul ul{
    margin-right: -18px;
}
.zhdt_ul ul li{
    width: 388px;
    float: left;
    margin-right: 18px;
}
.zhdt_ul ul li a{
    display: block;
    border: 1px solid #f1f1f1;
    padding: 15px 15px 20px 15px;
    box-sizing: border-box;
    border-radius: 4px;
    margin-top: 20px;
    height: 190px;
}

.nrbf_sjlm{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 36px;
}
.nrbf_sjlm .sjlm_zuo{
    float: left;
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    color: #999;
}
.nrbf_sjlm .sjlm_you{
     padding:  0 10px;
     height: 36px;
     line-height: 36px;
     font-size: 14px;
     background: #2A9D8F;
     color: #fff;
     border-radius: 6px;
}
.xinwen_btbf{
    width: 100%;
    margin-top: 15px;
    font-size: 20px;
    color: #333;
    line-height: 28px;
    font-weight: bold;
    height: 56px;
}

.xinwen_zybf{
    width: 100%;
    margin-top: 15px;
    font-size: 14px;
    color: #999;
    line-height: 20px;
}
.zhdt_ul ul li a:hover{
    border: 1px solid #2A9D8F;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}


.zhjs_box{
    float: left;
    width: 100%;
    padding: 60px 0 30px 0;
    height: 730px;
    /* border: 1px solid #F00; */
    background: #fff;
}
.zhjs_zt{
    width: 1200px;
    margin: 0 auto;
}

.zhjs_neirong{
    width: 100%;
    position: relative;
    margin-top: 30px;
    display: flex;
    justify-content: space-between;
}


.zhjs_zuo_img{
    width: 430px;
    height: 560px;
    border-radius: 6px 0 0 6px;
    box-shadow: 0 0 48px 0 #d9dbe2;
}
.zhjs_zuo_img img{
    width: 100%;
    height: 560px;
    border-radius: 6px 0 0 6px;
    overflow: hidden;

}
.zhjs_img_js{
    width: 840px;
    height: 560px;
    background: #fff;
    box-shadow: 0 16px 48px 0 #e2e4ee;
    border-radius: 0 6px 6px 0;
    box-sizing: border-box;
    padding: 15px;
}


.hzsp_box{
    width: 100%;
    padding: 30px 0;
    float: left;
}
.hzsp_zt{
    width: 1200px;
    margin: 0 auto;

}

.hzsp_spnr{
    width: 100%;
}

.hzsp_spnr ul{
    margin-right: -15px;
}

.hzsp_spnr ul li{
     width: 330px;
     float: left;
     margin-top: 20px;
     margin-right: 15px;
}

.hzsp_spnr ul li a{
    display: block;
    width: 100%;
    height: 370px;
    border-radius: 6px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.hzsp_spnr ul li a .hzsp_tupm{
    width: 100%;
    height: 200px;
    border-radius: 6px 6px 0 0;
    overflow: hidden;
}

.hzsp_spnr ul li a .hzsp_tupm img{
    width: 100%;
    height: 200px;
}

.hzsp_tupm_js{
    width: 100%;
    padding: 15px 15px 0 15px;
    box-sizing: border-box;
}
.hzsp_tupm_js h3{
    font-size: 20px;
    font-weight: bold;
    color: #333;
    text-align: center;
    line-height: 30px;
    text-align: justify;
    height: 60px;
}

.hzsp_tupm_js span{
    margin-top: 20px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 4px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    background: #2A9D8F;
    color: #fff;
    border: 1px solid #167e71;
}

.hzsp_spnr ul li a:hover{
    background: #2A9D8F;
}
.hzsp_spnr ul li a:hover .hzsp_tupm_js h3{
    color: #fff;
}

.hzsp_spnr ul li a:hover .hzsp_tupm_js span{

    border: 1px solid #24af9e;
    background: none;
}


.chaxun_box{
    width: 100%;

}
.chaxun_zt{
     width: 1200px;
     margin: 0 auto;
}

.chaxun_nr{
    float: left;
     width: 100%;
     border: 1px solid #dae3f1;
     background: #f2f6fa;
     box-sizing: border-box;
     padding: 15px 15px;
     height: 80px;
     border-radius: 6px;
     box-shadow: 0 16px 48px 0 #e2e4ee;
     display: flex;
     justify-content: left;
}
.danxuan_niu{
    display: flex;
    justify-content: left;
    font-size: 16px;
    color: #333;
}
.container{
    display: flex;
    justify-content: left;
    align-items: center;
}

/* 隐藏原生单选按钮 */
.radio-input {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
}

.radio-label {
    display: flex;
    align-items: center;
    margin-right: 18px;
    cursor: pointer;
    color: #4b5563;
    transition: color 0.2s ease-in-out;
    font-size: 16px;
}

/* 自定义单选按钮的外观 */
.radio-custom {
    position: relative;
    display: inline-block;
    width: 20px;
    height: 20px;
    margin-right: 10px;
    border: 2px solid #d1d5db;
    border-radius: 50%;
    transition: all 0.2s ease-in-out;
}

/* 当单选按钮被选中时，改变自定义按钮的样式 */
.radio-input:checked + .radio-custom {
    border-color: #10B981;
    background-color: #10B981;
    box-shadow: 0 0 0 4px rgba(16, 185, 129, 0.2);
}

/* 添加选中状态下的内部圆点 */
.radio-input:checked + .radio-custom::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: white;
}

/* 鼠标悬停效果 */
.radio-label:hover {
    color: #10B981;
}

.radio-label:hover .radio-custom {
    border-color: #10B981;
}


.shujuk{
    display: flex;
    justify-content: left;
}
.shujuk span{
    width: 48px;
    height: 48px;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
}
.shujuk input{
    background: #fff;
    border: none;
    width: 530px;
    height: 48px;
    padding-left: 15px;
    font-size: 16px;
    color: #333;
}
.shujuk .anniu{
     margin-left: 10px;
     width: 340px;
     height: 48px;
     text-align: center;
     line-height: 30px;
     background: #167e71;
     border: none;
     font-size: 16px;
     color: #fff;
     cursor: pointer;
}



.hyhd_box{
    margin-top: 30px;
    box-shadow: 0 16px 48px 0 #e2e4ee;
    width: 100%;
    padding: 40px 0 50px 0;
    background: #fff;
    float: left;
}

.hyhd_nr{
    width: 1200px;
    margin: 0 auto;
}

.hyhd_zt{
    margin-top: 30px;
    width: 100%;
    height: 400px;
    border-radius: 8px;
    overflow: hidden;
    display: flex;
    justify-content: space-between;
}

.hyhd_zuo{
    width: 726px;
    height: 400px;
    background: #0270c4;
    border-radius: 8px 0 0 8px;
}

.hyhd_you{
    width: 474px;
    height: 400px;
    padding: 15px 15px;
    box-sizing: border-box;
    /* background: url(../images/755.jpg) no-repeat; */
    background-size: cover;
    background: #f2f6fa;
    border: 1px solid #dae3f1;
    border-left: none;
    
}
.hyhd_you ul{
    width: 100%;
}
.hyhd_you ul li{
    width: 100%;
    margin-top: 6px;
}
.hyhd_you ul li a{
    display: flex;
    justify-content: space-between;
    width: 100%;
    height: 40px;
    align-self: center;
    transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;

}
.hyhd_you ul li a h3{
    width: 74%;
    font-size: 20px;
    color: #333;
    padding-left: 26px;
    position: relative;
    font-weight: bold;
    line-height: 40px;
}
.hyhd_you ul li a h3::after{
    left: 8px;
    top: 17px;
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 50%;
    background: #333;
    position: absolute;
    z-index: 1;
}
.hyhd_you ul li a span{
color: #666;
}
.hyhd_you ul li a:hover{
    background: linear-gradient(to right, white, transparent);
    border-radius: 6px 0 0 6px;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}
.hyhd_you ul li a:hover h3{
    color: #2A9D8F;
}
.hyhd_you ul li a:hover h3::after{
    background: #2A9D8F;
}

.jdt_img_gd{
    float: left;
    width: 726px;
    height: 400px;
}
.jdt_img_gd .slideBox1{
    width: 726px;
    height: 400px;
    position: relative;
}
.jdt_img_gd .slideBox1 .prev {
    position: absolute;
    left: 4px;
    top: 120px;
    width: 34px;
    height: 34px;
    background: url(../images/png14.png) no-repeat;
    z-index: 9999;
    display: none;
  }
  .jdt_img_gd .slideBox1 .next {
    position: absolute;
    right: 4px;
    top: 120px;
    width: 34px;
    height: 34px;
    background: url(../images/png13.png) no-repeat;
    z-index: 9999;
    display: none;
  }
  .jdt_img_gd .slideBox1 .bd {
    width: 726px;
    height: 400px;
    overflow: hidden;
  }
  .jdt_img_gd .slideBox1 .bd ul {
    width: 726px;
    height: 400px;
  }
  .jdt_img_gd .slideBox1 .bd ul li {
    width: 726px;
    height: 400px;
    position: relative;
  }
  .jdt_img_gd .slideBox1 .bd ul li a {
    display: block;
  }
  .jdt_img_gd .slideBox1 .bd ul li a img {
    width: 726px;
    height: 400px;
  }
  .jdt_img_gd .slideBox1 .bd ul li a p {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 60px;
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 5%, #000000 95%);
    font-size: 16px;
    color: #fff;
    line-height: 60px;
    text-indent: 20px;
  }
  .jdt_img_gd .slideBox1 .hd {
    position: absolute;
    bottom: -8px;
    left: 0;
    z-index: 9998;
    height: 40px;
    width: 100%;
  }
  .jdt_img_gd .slideBox1 .hd ul {
    width: 100%;
    /* display: flex;
    align-items: center;
    justify-content: right; */
    height: 40px;
  }
  .jdt_img_gd .slideBox1 .hd ul li {
    width: 16px;
    height: 6px;
    background: #fff;
    border-radius: 4px;
    margin: 17px 4px;
    float: right;
    transition: all 0.4s ease-in-out;
    -moz-transition: all 0.4s ease-in-out;
    -o-transition: all 0.4s ease-in-out;
  }
  .jdt_img_gd .slideBox1 .hd ul li.on {
    background: #0372be;
    width: 28px;
  }

.fwzc_box{
    width: 100%;
    float: left;
    margin-top: 20px;
    padding-bottom: 20px;
}
.fwzc_zt{
    width: 1200px;
    margin: 0 auto;
}

.fwzc_ul{
    width: 100%;
}
.fwzc_ul ul{
    margin-top: 20px;
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.fwzc_ul ul li{
     width: 190px;
     height: 100px;
}
.fwzc_ul ul li a{
    display: block;
    width: 100%;
    height: 100%;
    background: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #f1f1f1;
    border-radius: 6px;
}
.fwzc_ul ul li a img{
     width: 60px;
     height: 60px;
     margin-right: 10px;
}
.fwzc_ul ul li a p{
    font-size: 20px;
    color: #333;
    font-weight: bold;
}
.fwzc_ul ul li a:hover{
    border: 1px solid #2A9D8F;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}



.zhdt_box1{
    margin-top: 30px;
    /* box-shadow: 0 16px 48px 0 #e2e4ee; */
    width: 100%;
    padding: 40px 0 50px 0;
    background: #fff;
    float: left;
}
.zhdt_zt1{
    width: 1200px;
    margin: 0 auto;
}


.zhdt_ul1{
    width: 100%;
}
.zhdt_ul1 ul{
    margin-right: -18px;
}
.zhdt_ul1 ul li{
    width: 388px;
    float: left;
    margin-right: 18px;
}
.zhdt_ul1 ul li a{
    display: block;
    border: 1px solid #f1f1f1;
    padding: 15px 15px 20px 15px;
    box-sizing: border-box;
    border-radius: 4px;
    margin-top: 20px;
    height: 190px;
}

.nrbf_sjlm1{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 36px;
}
.nrbf_sjlm1 .sjlm_zuo1{
    float: left;
    display: flex;
    align-items: center;
    height: 36px;
    font-size: 14px;
    color: #999;
}
.nrbf_sjlm1 .sjlm_you1{
     padding:  0 10px;
     height: 36px;
     line-height: 36px;
     font-size: 14px;
     background: #2A9D8F;
     color: #fff;
     border-radius: 6px;
}
.xinwen_btbf1{
    width: 100%;
    margin-top: 15px;
    font-size: 20px;
    color: #333;
    line-height: 28px;
    font-weight: bold;
    height: 56px;
}

.xinwen_zybf1{
    width: 100%;
    margin-top: 15px;
    font-size: 14px;
    color: #999;
    line-height: 20px;
}
.zhdt_ul1 ul li a:hover{
    border: 1px solid #2A9D8F;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.hzhb_box{
    width: 100%;
    float:  left;
    padding: 15px 0;
    background: #fff;
    margin-top: 30px;
}
.hzhb_zt{
    width: 1200px;
    margin: 0 auto;
}

.hzhb_nr{
    width: 100%;
}
.hzhb_nr ul{
    margin-right: -12px;
}
.hzhb_nr ul li{
    margin-top: 20px;
    width: 161px;
    float: left;
    margin-right: 12px;

}
.hzhb_nr ul li a{
    display: block;
    width: 100%;
    height: 70px;
    border: 1px solid #dae3f1;
    border-radius: 4px;

}
.hzhb_nr ul li a img{
    width: 100%;
    height: 70px;
    overflow: hidden;
    border-radius: 4px;
}

.hzhb_nr ul li a:hover{
    border: 1px solid #2A9D8F;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}


.dibu_box{
    width: 100%;
    padding-bottom: 30px;
    float: left;
    /* padding: 20px 0; */
    /* background: #015472; */
    background: #015472 url(../images/footer_bg.png) no-repeat right top;
}
.dibu_zt{
    width: 1200px;
    margin: 30px auto 0 auto;
    display: flex;
    justify-content: space-between;
}


.dibu_you ul{
    display: flex;
    justify-content: right;
}
.dibu_you ul li{
    width: 124px;
    /* height: 124px; */
    padding: 4px;
    background: #fff;
    border-radius: 4px;
    margin-left: 20px;
}
.dibu_you ul li img{
    float: left;
    width: 100%;
}
.dibu_you ul li p{
    float: left;
    width: 100%;
    text-align: center;
    font-size: 14px;
    color: #2A9D8F;
}

.dibu_zuo p{
    margin-top: 15px;
    font-size: 16px;
    color: #fff;
    line-height: 30px;
}
.dibu_zuo p a{
    font-size: 16px;
    color: #fff;
    line-height: 30px;
}



/* 列表页 */
.liebiao_box{
    width: 100%;
    height: 360px;
    display: flex;
    justify-content: center;
}
.liebiao_box img{
    width: 100%;
    height: 360px;
    max-width: 1360px;
}

.lmdh_nav{
    width: 100%;
    height: 80px;
    border-bottom: 1px solid #eeeeee;
    background: #f2f6fa;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.lmdh_zt{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.lmdh_zt ul{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.lmdh_zt ul li a{
    display: block;
    font-size: 20px;
    color: #333;
    line-height: 80px;
    padding: 0 20px;


}
.lmdh_zt ul li a:hover{
    height: 79px;
    color: #167e71;
    border-bottom: 2px solid #167e71;
}
.lmdh_zt ul li a.on{
    height: 79px;
    color: #167e71;
    border-bottom: 2px solid #167e71;
    font-weight: bold;
}

.ziyedaohang_zuo{
    width: 500px;
    height: 60px;
    position: absolute;
    left: 0;
    top: -60px;
    z-index: 9999;
    background: linear-gradient(to right, #2A9D8F, transparent);
    border-radius: 6px 0 0 0;
    padding: 0 15px;
    display: flex;
    align-items: center;
}
.ziyedaohang_zuo a{
    color: #fff;
    font-size: 16px;
}
.ziyedaohang_zuo  p{
    color: #fff;
    font-size: 16px;
}
.ziyedaohang_zuo img{
    margin: 0 6px;
}




/* 内容部分 */
.neirong_box{
    width: 100%;
}
.neirong_zt{
    width: 1200px;
    margin: 0 auto;
}
.neirong_nr{
    width: 100%;
    padding: 30px 20px;
    box-sizing: border-box;
    background: #fff;
    margin-top: 20px;
    float: left;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.jtnrbf_conter_bt {
    float: left;
    width: 80%;
    margin: 0 10%;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 36px;
  }
.jtnrbf_conter_xinxi {
    float: left;
    width: 100%;
    margin: 15px 0;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 34px;
  }
.jtnrbf_conter_xinxi span {
    font-size: 14px;
    color: #999;
    margin: 0 10px;
    display: flex;
    justify-content: center;
    height: 34px;
    align-items: center;
  }
.jtnrbf_xqnrbf_zt {
    float: left;
    width: 100%;
    padding: 20px 0;
    border-top: 1px dashed #cccccc;
  }
  
.jtnrbf_xqnrbf_zt img{
  max-width: 896px !important;
  height: 100% !important;
  }

/* 返回 */
.fanhui_box {
    float: left;
    padding-top: 15px;
    border-top: 1px dashed #cccccc;
    width: 100%;
    margin-top: 15px;
    display: flex;
    justify-content: space-between;
  }
  .fanhui_box .fanhui_syy {
    width: 370px;
    padding: 0 15px;
    height: 44px;
    line-height: 44px;
    color: #333;
    border: 1px solid #cccccc;
    text-align: left;
    border-radius: 4px;
    display: flex;
    align-items: center;
  }
  .fanhui_box .fanhui_syy p {
    float: left;
    color: #333;
    line-height: 44px;
  }
  .fanhui_box .fanhui_syy a {
    float: left;
    width: 290px;
    height: 44px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333;
  }
  .fanhui_box .fanghui_nr {
    width: 100px;
    padding: 0 15px;
    height: 44px;
    border: 1px solid #cccccc;
    border-radius: 4px;
  }
  .fanhui_box .fanghui_nr a {
    display: block;
    width: 100%;
    text-align: center;
    line-height: 44px;
    color: #333;
    font-size: 14px;
  }
  .fanhui_box .fanghui_xyy {
    width: 370px;
    padding: 0 15px;
    height: 44px;
    line-height: 44px;
    border: 1px solid #cccccc;
    text-align: left;
    border-radius: 4px;
    display: flex;
    align-items: center;
  }
  .fanhui_box .fanghui_xyy p {
    float: left;
    color: #333;
    line-height: 44px;
  }
  .fanhui_box .fanghui_xyy a {
    float: left;
    width: 290px;
    height: 44px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #333;
  }

  /* 列表部分 */
.liebiao_qp{
    width: 100%;
}

.liebiao_qp ul{
    width: 1200px;
    margin: 0 auto;
}

.liebiao_qp ul li{
    width: 100%;
    margin-top: 20px;
}
.liebiao_qp ul li a{
    display: block;
    width: 100%;
    border: 1px solid #dae3f1;
    background: #f2f6fa;
    box-sizing: border-box;
    padding: 10px 15px;
    height: 210px;
    border-radius: 10px;


}
.liebiao_qp ul li a .nrjz_qpde_time{
    width: 100%;
    height: 34px;
    display: flex;
    align-items: center;
}
.liebiao_qp ul li a p{
    font-size: 16px;
    color: #666;
    margin-left: 4px;
}
.nrjz_qpde_nr{
    width: 100%;
}
.nrjz_qpde_nr h3{
    font-size: 20px;
    font-weight: bold;
    color: #333;
}
.nrjz_qpde_nr p{
    font-size: 16px;
    text-indent: 32px;
    line-height: 30px;
    color: #999;
}
.nrjz_qpde_nr span{
    width: 100%;
    font-size: 16px;
    color: #999;
    height: 30px;
    display: flex;
    align-items: center;
    float: left;
    margin-top: 10px;
}
.nrjz_qpde_nr span img{
    margin-left: 6px;
}

.liebiao_qp ul li a:hover{
    box-shadow: 0 16px 48px 0 #e2e4ee;
    background: #fff;
}

/* 合作伙伴 */
.liebiao_xtb{
    width: 100%;
}

.lbxtb_zt{
    width: 1200px;
    margin: 0 auto;
}

.lbxtb_zt ul{
    margin-right: -15px;
}
.lbxtb_zt ul li{
    margin-top: 20px;
    width: 330px;
    float: left;
    margin-right: 15px;
}
.lbxtb_zt ul li a{
    display: block;
    width: 328px;
    height: 154px;
    border: 1px solid #dae3f1;
    border-radius: 4px;

}
.lbxtb_zt ul li a img{
    width: 328px;
    height: 154px;
    overflow: hidden;
    border-radius: 4px;
}

.lbxtb_zt ul li a:hover{
    border: 1px solid #2A9D8F;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}


/* 其他内容页面显示 */
.neirong_nr2{
    width: 100%;
    padding: 30px 20px;
    box-sizing: border-box;
    background: #fff;
    margin-top: 20px;
    float: left;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}


/* 图片列表部分 */
.liebiao_qp2{
    width: 100%;
}
.liebiao_zt2{
    width: 1200px;
    margin: 0 auto;
}

.liebiao_zt2 ul{
    margin-right: -15px;
}

.liebiao_zt2 ul li{
     width: 330px;
     float: left;
     margin-top: 20px;
     margin-right: 15px;
}

.liebiao_zt2 ul li a{
    display: block;
    width: 100%;
    height: 370px;
    border-radius: 6px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.liebiao_zt2 ul li a .hzsp_tupm2{
    width: 100%;
    height: 200px;
    border-radius: 6px 6px 0 0;
    overflow: hidden;
}

.liebiao_zt2 ul li a .hzsp_tupm2 img{
    width: 100%;
    height: 200px;
}

.hzsp_tupm_js2{
    width: 100%;
    padding: 15px 15px 0 15px;
    box-sizing: border-box;
}
.hzsp_tupm_js2 h3{
    font-size: 20px;
    font-weight: bold;
    color: #333;
    text-align: center;
    line-height: 30px;
    text-align: justify;
    height: 60px;
}

.hzsp_tupm_js2 span{
    margin-top: 20px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 4px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    background: #2A9D8F;
    color: #fff;
    border: 1px solid #167e71;
}

.liebiao_zt2 ul li a:hover{
    background: #2A9D8F;
}
.liebiao_zt2 ul li a:hover .hzsp_tupm_js2 h3{
    color: #fff;
}

.liebiao_zt2 ul li a:hover .hzsp_tupm_js2 span{

    border: 1px solid #24af9e;
    background: none;
}


/* 内容页面2 */
.neirong_nr2{
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
    background: #fff;
    margin-top: 20px;
    float: left;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.cpjs_box{
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 20px 0;
    border-top: 1px dashed #cccccc;
}
.cpjs_zuo{
    width: 370px;
    height: 264px;
    border-radius: 6px;
    overflow: hidden;
}
.cpjs_zuo img{
    float: left;
    margin-top: 30px;
    width: 100%;
    height: 264px;
}
.cpjs_you{
    width: 780px;
}
.cpjs_you p{
    width: 450px;

    float: left;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    color: #333;
    margin: 0 0 10px 0;
    padding: 0 15px 0 15px;
    box-sizing: border-box;
    background: #f2f6fa;
    font-weight: bold;
}

.btnfh_h3{
    float: left;
    width: 100%;
    margin-top: 20px;
    background: linear-gradient(to right, #2A9D8F, transparent);
    padding: 0 10px;
    box-sizing: border-box;
    height: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
    border-radius: 4px 0 0 4px;
}


.lmsxbf_box{
    width: 100%;
    margin-top: 20px;
}
.lmsxbf_zt{
    width: 1200px;
    margin: 0 auto;
    display: flex;
}
.lmsxbf_nr{
    width: 100%;
    display: flex;
    padding: 15px;
    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 6px;
}
.lmsxbf_nr h3{
    width: 80px;
    height: 30px;
    font-size: 16px;
    color: #333;
    line-height: 30px;
    text-align: center;
}

.lmsxbf_nr ul li{
    float: left;
}
.lmsxbf_nr ul li a{
    float: left;
    display: block;
    padding: 0 10px;
    line-height: 30px;
    font-size: 16px;
    color: #333;
    border-radius: 4px;
    margin: 0 4px;
}
.lmsxbf_nr ul li a.on{
    background: #167e71;
    color: #fff;
}
.liebiao2_qp{
     width: 100%;
}
.liebiao2_ul{
    width: 1200px;
    margin: 0 auto;
}

.liebiao2_ul ul{
    margin-right: -15px;
}

.liebiao2_ul ul li{
     width: 330px;
     float: left;
     margin-top: 20px;
     margin-right: 15px;
}

.liebiao2_ul ul li a{
    display: block;
    width: 100%;
    height: 370px;
    border-radius: 6px;
    transition:All 0.4s ease-in-out;
    -webkit-transition:All 0.4s ease-in-out;
    -moz-transition:All 0.4s ease-in-out;
    -o-transition:All 0.4s ease-in-out;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.nrjz_qpde2{
    width: 100%;
}

.nrjz_qpde2 .nrjz_qpde_time2{
    width: 100%;
    height: 200px;
}
.nrjz_qpde2 .nrjz_qpde_time2 img{
    width: 100%;
    height: 200px;
}

.nrjz_qpde_nr2{
    width: 100%;
    padding: 15px 15px 0 15px;
    box-sizing: border-box;
}
.nrjz_qpde_nr2 h3{
    font-size: 20px;
    font-weight: bold;
    color: #333;
    text-align: center;
    line-height: 30px;
    text-align: justify;
    height: 60px;
}
.nrjz_qpde_nr2 span{
    margin-top: 20px;
    display: block;
    width: 100%;
    height: 50px;
    border-radius: 4px;
    text-align: center;
    line-height: 50px;
    font-size: 16px;
    background: #2A9D8F;
    color: #fff;
    border: 1px solid #167e71;
}

.liebiao2_ul ul li a:hover{
    background: #2A9D8F;
}

.liebiao2_ul ul li a:hover .nrjz_qpde2 .nrjz_qpde_nr2 h3{
    color: #fff;
}

.liebiao2_ul ul li a:hover .nrjz_qpde2 .nrjz_qpde_nr2 span{
    border: 1px solid #24af9e;
    background: none;
}




/* 带封面图的列表 */
.liebiao_qp3{
    width: 100%;
}

.liebiao_qp3 ul{
    width: 1200px;
    margin: 0 auto;
}

.liebiao_qp3 ul li{
    width: 100%;
    border: 1px solid #dae3f1;
    background: #f2f6fa;
    box-sizing: border-box;
    padding: 10px 15px;
    height: 210px;
    border-radius: 10px;
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
}

.qpde3_zuo{
    width: 630px;
    display: flex;
    justify-content: space-between;
}
.qpde3_zuo .qpde3_fet{
    width: 260px;
    height: 120px;
    margin-top: 26px;
}
.qpde3_zuo .qpde3_fet a{
    display: block;
    width: 260px;
    height: 120px;
    border-radius: 6px;
    overflow: hidden;
}

.qpde3_zuo .qpde3_fet a img{
    float: left;
    width: 260px;
    height: 120px;
}

.qpde3_xsxx{
    width: 340px;
}
.qpde3_xsxx h3{
    margin-top: 40px;
    width: 100%;
    font-size: 18px;
    font-weight: bold;

    line-height: 30px;
}
.qpde3_xsxx h3 a{
    color: #333;
}
.qpde3_xsxx p{
    width: 100%;
    margin-top: 20px;
    font-size: 14px;
    color: #999;
    line-height: 24px;
}

.qpd3e_you p{
    font-size: 16px;
    color: #333;
    text-indent: 15px;
    font-weight: bold;
}
.youcp_yl{
    margin-top: 14px;
    display: flex;
    justify-content: right;
}
.youcp_yl a{
    width: 160px;
    height: 96px;
    margin-left: 15px;
}
.youcp_yl a img{
    width: 160px;
    height: 96px;
}

.xgcplb_ul{
   margin-right: -15px;
}

.xgcplb_ul ul{
    width: 100%;
}
.xgcplb_ul ul li{
    float: left;
    width: 320px;
    height: 290px;
    margin-top: 15px;
    margin-right: 15px;
}
.xgcplb_ul ul li a{
    width: 320px;
    height: 290px;
    display: block;
    border: 1px solid #f1f1f1;
    border-radius: 6px;
}
.xgcplb_ul ul li a img{
    float: left;
    width: 320px;
    height: 240px;
}
.xgcplb_ul ul li a p{
    float: left;
    width: 100%;
    font-size: 14px;
    color: #333;
    text-align: center;
    font-weight: bold;
}
.xgcplb_ul ul li a:hover{
    border: 1px solid #2A9D8F;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}
.btnfh_nr{
    width: 100%;
    float: left;
}



/* 搜索结果 */
.fc_mbx_box{
    width: 100%;
    height: 80px;
    border-bottom: 1px solid #eeeeee;
    background: #f2f6fa;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}
.fc_mbx_zt{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.fc_mbx_you{
    width: 100%;
    display: flex;
    align-items: center;
    height: 80px;
}
.fc_mbx_you a{
    font-size: 16px;
    color: #333;
}
.fc_mbx_you p{
    font-size: 16px;
    color: #333;
}
.fc_mbx_you img{
    margin: 0 10px;
}



.jtnr_conter_box{
    margin-top: 20px;
    width: 100%;
}
.ssjg_conter_zt{
    width: 1200px;
    margin: 0 auto;
    background: #fff;
    padding: 15px;
    box-sizing: border-box;

}

.dbt_zuo{
    width: 100%;
    display: flex;
    padding: 15px;
    background: #fff;
    border: 1px solid #f1f1f1;
    border-radius: 6px;
    align-items: center;
    height: 80px;
    font-size: 18px;
    box-sizing: border-box;
}
.dbt_zuo strong{
    margin: 0 10px;
}
.ssjg_xwlb_ul{
    width: 100%;
}
.ssjg_xwlb_ul ul{
    width: 100%;
}
.ssjg_xwlb_ul ul li{
    width: 100%;
    margin-top: 15px;
    height: 82px;
}
.ssjg_xwlb_ul ul li a{
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 82px;
    padding: 45px 15px;
    box-sizing: border-box;
}
.ssjg_xwlb_ul ul li a .zuo_nr{
    width: 80%;
}
.ssjg_xwlb_ul ul li a .zuo_nr strong{
    width: 100%;
    float: left;
    font-size: 16px;
    color: #333;
    font-weight: bold;
}
.ssjg_xwlb_ul ul li a .zuo_nr p{
    width: 100%;
    float: left;
    margin-top: 10px;
    font-size: 14px;
    color: #666;
}
.ssjg_xwlb_ul ul li a span{
    width: 100px;
    height: 40px;
    border-radius: 4px;
    text-align: center;
    line-height: 40px;
    font-size: 14px;
    border: 1px solid #fff;
    color: #fff;
    background: #00468c;
}
.ssjg_xwlb_ul ul li a:hover{
background: #f3f9ff;
}




/* 报名 */
.baomin_box{
    width: 100%;
    padding: 20px;
    box-sizing: border-box;
}

.baomin_zt{
    width: 1200px;
    margin: 0 auto;
}

.haibaotu_img{
    width: 100%;
}

.haibaotu_img img{
    width: 100%;
    height: 240px;
    float: left;
    border-radius: 6px;
    overflow: hidden;
}

.baomin_nr{
    width: 100%;
    padding: 15px 15px 150px 15px;
    background: #fff;
    box-shadow: 0 16px 48px 0 #e2e4ee;
    border-radius: 0 6px 6px 0;
    box-sizing: border-box;
    float: left;
}
.baomin_dbt{
    width: 100%;
    margin-top: 15px;
    float: left;

}
.baomin_dbt h3{
    font-size: 18px;
    font-weight: bold;
    line-height: 40px;
    color: #333;
    width: 100%;
}
.baomin_dbt p{
    font-size: 14px;
    color: #333;
    width: 100%;
    line-height: 18px;
}


.baomin_bd{
    float: left;
    width: 100%;
}
.baomin_biaoge{
    width: 100%;
    margin-top: 20px;
}
.zbt_biaoge{
    width: 100%;
    display: flex;
    height: 40px;
    justify-content: left;
    align-items: center;
    font-size: 18px;
    font-weight: bold;
}
.zbt_biaoge img{
    margin-right: 4px;
}
.biaogexinxi{
    width: 100%;
    display: flex;
    justify-content:space-between;
    margin-top: 10px;

}

.biaogexinxi .biaoge1{
    width: 48%;
}

.biaoge1 h3{
    width: 100%;
    font-size: 16px;
    line-height: 50px;
    height: 50px;
}
.biaoge1 h3 span{
    font-size: 16px;
    color: #F00;
    line-height: 50px;
    height: 50px;
    margin-left: 5px;
}

.tjan_box{
    width: 100%;
    margin-top: 40px;
    display: flex;
    justify-content: center;
}
.bangzhuxx_nr{
    width: 100%;
    margin-top: 60px;
    color: #999;
}
.bangzhuxx_nr p{
    width: 100%;
    margin-top: 10px;
    line-height: 22px;
}

.baomin_biaoge2{
    width: 100%;
    margin-top: 20px;
}
.baoming_fangshi{
    width: 100%;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: left;
}

.baoming_fangshi h3{
    margin-left: 6px;
    font-size: 18px;
    font-weight: bold;
    margin-right: 15px;
}


.layui-form-radio *{
    font-size: 16px !important;
}



.biaogexinxi2{
    width: 100%;
    display: flex;
    justify-content:space-between;
    margin-top: 10px;

}
.biaogexinxi2 .biaoge2{
    width: 100%;
}
.biaoge2 h3{
    width: 100%;
    font-size: 16px;
    line-height: 50px;
    height: 50px;
}
.biaoge2 h3 span{
    font-size: 16px;
    color: #F00;
    line-height: 50px;
    height: 50px;
    margin-left: 5px;
}








/*响应式布局
----------------------------------------------*/
@media only screen and (max-width:1160px) {
	.section{ width:925px; }
    .slide-box{ height:363px; }
    .slide-box .list-box{ margin-left:-768px; width:1536px; }
    .side-link-wrap{ width:455px; }
}
@media only screen and (min-width:1161px) {
	.section{ width:1160px; }
}

.lmdh_nav{
    width: 100%;
    height: 80px;
    border-bottom: 1px solid #eeeeee;
    background: #f2f6fa;
    box-shadow: 0 16px 48px 0 #e2e4ee;
}

.lmdh_zt{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.lmdh_zt ul{
    width: 100%;
    display: flex;
    justify-content: space-between;
}
.lmdh_zt ul li a{
    display: block;
    font-size: 20px;
    color: #333;
    line-height: 80px;
    padding: 0 20px;


}