<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*æ”¿æ°‘äº’åŠ¨å¼€å§‹*/

.xy_ZhengMin {
    /*margin-top: 80px;*/
}

.xy_zmhd_cont1 .xy_left {
    float: left;
    width: 590px;
}

.xy_zmhd_sh .hd a {
    display: inline-block;
    height: 90px;
    line-height: 90px;
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    text-align: center;
    width: 588px;
    background: url(../images/zmhd_xiex_bg.png) no-repeat center;
}

.xy_zmhd_sh .bd a {
    float: left;
    width: 294px;
    height: 123px;
    box-sizing: border-box;
    border: 1px solid #e9e9e9;
    padding-left: 132px;
    padding-top: 25px;
}

.xy_zmhd_sh .bd a h3 {
    font-size: 18px;
    color: #333;
    font-weight: 400;
    text-shadow: none;
}

.xy_zmhd_sh .bd a:hover h3 {
    color: #015293;
    font-weight: 700;
    text-shadow: none;
}

.xy_zmhd_sh .bd a p {
    font-size: 14px;
    color: #999;
    line-height: 22px;
    margin-top: 5px;
}

.xy_zmhd_sh .bd a:first-child {
    border-right: none;
    background: url(../images/zmhd_xiex1.png) no-repeat 35px center;
}

.xy_zmhd_sh .bd a:first-child+a {
    background: url(../images/zmhd_xiex2.png) no-repeat 35px center;
}

.xy_zmhd_cjwt {
    margin-top: 25px;
}

.xy_zmhd_cjwt .hd span {
    font-size: 22px;
    font-weight: 700;
    color: #015293;
}

.xy_zmhd_cjwt .hd a {
    font-size: 16px;
    color: #999;
    float: right;
    line-height: 29px;
}

.xy_zmhd_cjwt .bd li {
    padding-left: 22px;
    background: url(../images/grey_dian.png) no-repeat left 5px;
    margin-top: 30px;
}

.xy_zmhd_cjwt .bd li a {
    font-size: 18px;
    text-shadow: none;
    color: #333;
}

.xy_zmhd_cjwt .bd li a:hover {
    color: #015293;
}

.xy_zmhd_cjwt .bd li p {
    font-size: 15px;
    color: #999;
    line-height: 22px;
    margin-top: 10px;
}

.xy_zmhd_fkhy {
    float: right;
    width: 593px;
}

.xy_zmhd_fkhy&gt;a {
    font-size: 22px;
    font-weight: 700;
    color: #015293;
}

.xy_zmhd_fkhy .tit {
    height: 44px;
    line-height: 44px;
    background-color: #f8f8f8;
    box-sizing: border-box;
    padding-left: 35px;
    margin-top: 20px;
}

.xy_zmhd_fkhy .tit span {
    float: left;
    font-size: 18px;
    color: #333;
    text-shadow: none;
}

.xy_zmhd_fkhy .tit span.span1 {
    width: 473px;
}

.xy_zmhd_fkhy .bd ul {
    padding-top: 15px;
}

.xy_zmhd_fkhy .bd li {
    height: 44px;
    line-height: 44px;
    padding-left: 34px;
    background: url(../images/grey_dian.png) no-repeat left center;
}

.xy_zmhd_fkhy .bd li a {
    font-size: 18px;
    display: inline-block;
    text-shadow: none;
    color: #333;
    max-width: 450px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xy_zmhd_fkhy .bd li span {
    float: right;
    font-size: 16px;
    color: #666;
}

.xy_zmhd_fkhy .bd li a:hover {
    color: #015293;
}

.xy_zmhd_fkhy .bd .bd_tit {
    text-align: center;
    line-height: 24px;
    margin-top: 10px;
    border: 1px solid #015293;
    color: #015293;
    padding: 8px 0px;
    font-size: 14px;
}

.xy_zmhd_wsxf {
    margin-top: 32px;
}

.xy_zmhd_wsxf a {
    float: left;
    width: 230px;
    height: 104px;
    background: url(../images/zmhd_bg1.png) no-repeat center;
    margin-left: 17px;
    text-align: center;
    font-size: 20px;
    color: #333;
    font-weight: 700;
    box-sizing: border-box;
    padding-top: 20px;
    transition: background 0.3s;
}

.xy_zmhd_wsxf a i {
    display: block;
    margin: 0 auto;
    margin-bottom: 13px;
}

.xy_zmhd_wsxf a:first-child {
    margin-left: 0;
}

.xy_zmhd_wsxf .a1 i {
    width: 31px;
    height: 30px;
    background: url(../images/zmhd_icon1.png) no-repeat left center;
}

.xy_zmhd_wsxf .a2 i {
    width: 33px;
    height: 30px;
    background: url(../images/zmhd_icon2.png) no-repeat left center;
}

.xy_zmhd_wsxf .a3 i {
    width: 33px;
    height: 34px;
    background: url(../images/zmhd_icon3.png) no-repeat left center;
}

.xy_zmhd_wsxf .a4 i {
    width: 30px;
    height: 33px;
    background: url(../images/zmhd_icon4.png) no-repeat left center;
}

.xy_zmhd_wsxf .a5 i {
    width: 31px;
    height: 32px;
    background: url(../images/zmhd_icon5.png) no-repeat left center;
}

.xy_zmhd_wsxf a:hover {
    background: #015293;
    transition: background 0.3s;
    color: #fff;
}

.xy_zmhd_wsxf .a1:hover i {
    background: url(../images/zmhd_icon1.png) no-repeat -33px center;
}

.xy_zmhd_wsxf .a2:hover i {
    background: url(../images/zmhd_icon2.png) no-repeat -36px center;
}

.xy_zmhd_wsxf .a3:hover i {
    background: url(../images/zmhd_icon3.png) no-repeat -35px center;
}

.xy_zmhd_wsxf .a4:hover i {
    background: url(../images/zmhd_icon4.png) no-repeat -32px center;
}

.xy_zmhd_wsxf .a5:hover i {
    background: url(../images/zmhd_icon5.png) no-repeat -32px center;
}

.xy_zmhd_cont3 {
    margin-top: 40px;
}

.xy_zmhd_zxft {
    float: left;
    height: 426px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #d7d7d7;
    border-top: 3px solid #015293;
    padding: 30px 30px 0;
}

.xy_zmhd_zxft .hd h3 {
    float: left;
}

.xy_zmhd_zxft .hd h3 a {
    font-size: 24px;
    color: #015293;
}

.xy_zmhd_zxft .hd a {
    float: right;
    font-size: 16px;
    color: #999;
    line-height: 24px;
}

.xy_zmhd_zxft .bd {
    margin-top: 30px;
}

.xy_zmhd_zxft .bd li {
    float: left;
    margin-left: 40px;
}

.xy_zmhd_zxft .bd li:first-child {
    margin-left: 0;
}

.xy_zmhd_zxft .bd li&gt;a {
    display: block;
    overflow: hidden;
    width: 380px;
    height: 237px;
}

.xy_zmhd_zxft .bd li&gt;a img {
    display: block;
    width: 380px;
    height: 237px;
    transform: scale(1);
    transition: transform 0.3s;
}

.xy_zmhd_zxft .bd li&gt;a:hover img {
    /*transform: scale(1.2);
  transition: transform 0.3s;*/
}

.xy_zmhd_zxft .bd li p {
    line-height: 26px;
    margin: 17px 0 15px;
}

.xy_zmhd_zxft .bd li p a {
    font-size: 18px;
    color: #333;
    display: inline-block;
    text-shadow: none;
}

.xy_zmhd_zxft .bd li p a:hover {
    color: #015293;
}

.xy_zmhd_zxft .bd li span {
    font-size: 16px;
    color: #666;
}

.xy_zmhd_fwrx {
    float: right;
    width: 317px;
    height: 350px;
    box-sizing: border-box;
    background-color: #eaf3fa;
}

.xy_zmhd_fwrx ul {
    padding-top: 20px;
}

.xy_zmhd_fwrx li {
    display: block;
    width: 281px;
    height: 66px;
    line-height: 66px;
    background-color: #fff;
    margin: 0 auto;
    margin-bottom: 14px;
    box-sizing: border-box;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    position: relative;
    transition: background 0.3s;
}

.xy_zmhd_fwrx li a {
    display: block;
    padding-left: 60px;
    text-align: center;
    font-size: 18px;
    color: #333;
    text-shadow: none;
}

.xy_zmhd_fwrx li b {
    position: absolute;
    left: 38px;
    top: 17px;
    pointer-events: none;
}

.xy_zmhd_fwrx .li1 b {
    height: 32px;
    width: 31px;
    background: url(../images/zmhd_icon5.png) no-repeat left center;
}

.xy_zmhd_fwrx .li2 b {
    height: 32px;
    width: 40px;
    background: url(../images/zmhd_icon6.png) no-repeat left center;
}

.xy_zmhd_fwrx .li3 b {
    height: 34px;
    width: 34px;
    background: url(../images/zmhd_icon7.png) no-repeat left center;
}

.xy_zmhd_fwrx .li4 b {
    height: 32px;
    width: 35px;
    background: url(../images/zmhd_icon8.png) no-repeat left center;
}

.xy_zmhd_fwrx .li5 b {
    height: 31px;
    width: 32px;
    background: url(../images/zmhd_icon10.png) no-repeat left center;
}

.xy_zmhd_fwrx li:hover {
    background: #015293;
    transition: background 0.3s;
}

.xy_zmhd_fwrx li:hover a {
    color: #fff;
    background: url(../images/zmhd_bg2.png) no-repeat right center;
}

.xy_zmhd_fwrx .li1:hover b {
    height: 32px;
    width: 31px;
    background: url(../images/zmhd_icon5.png) no-repeat -32px center;
}

.xy_zmhd_fwrx .li2:hover b {
    height: 32px;
    width: 40px;
    background: url(../images/zmhd_icon6.png) no-repeat -41px center;
}

.xy_zmhd_fwrx .li3:hover b {
    height: 34px;
    width: 34px;
    background: url(../images/zmhd_icon7.png) no-repeat -37px center;
}

.xy_zmhd_fwrx .li4:hover b {
    height: 32px;
    width: 35px;
    background: url(../images/zmhd_icon8.png) no-repeat -38px center;
}

.xy_zmhd_fwrx .li5:hover b {
    height: 31px;
    width: 32px;
    background: url(../images/zmhd_icon10.png) no-repeat -33px center;
}

.xy_zmhd_cont4 {
    margin-top: 40px;
}

.xy_zmhd_cont4&gt;div {
    height: 305px;
    width: 592px;
    box-sizing: border-box;
    border: 1px solid #d7d7d7;
    border-top: 3px solid #015293;
    padding: 20px 30px 0;
    overflow: hidden;
}

.xy_zmhd_tabTong {
    float: left;
}

.xy_zmhd_tabTong .hd {
    height: 50px;
    line-height: 40px;
    box-sizing: border-box;
    border-bottom: 1px solid #d7d7d7;
    margin-bottom: 15px;
}

.xy_zmhd_tabTong .hd ul {
    float: left;
    height: 100%;
}

.xy_zmhd_tabTong .hd li {
    float: left;
    height: 100%;
    margin-left: 37px;
    padding-left: 24px;
    background: url(../images/tab_xian.png) no-repeat left 13px;
}

.xy_zmhd_tabTong .hd li:first-child {
    margin-left: 0;
    background: none;
    padding-left: 0;
}

.xy_zmhd_tabTong .hd li a {
    font-size: 24px;
    color: #015293;
    display: block;
    font-weight: 700;
    height: 100%;
    box-sizing: border-box;
}

.xy_zmhd_tabTong .hd li:first-child {
    margin-left: 0;
}

.xy_zmhd_tabTong .hd li.on a {
    color: #015293;
    border-bottom: 3px solid #015293;
}

.xy_zmhd_tabTong .hd .more {
    float: right;
}

.xy_zmhd_tabTong .hd .more a {
    display: block;
    font-size: 16px;
    color: #999;
    height: 55px;
    line-height: 45px;
}

.xy_zmhd_tabTong .bd li {
    height: 40px;
    line-height: 40px;
    padding-left: 18px;
    background: url(../images/grey_dian.png) no-repeat left center;
}

.xy_zmhd_tabTong .bd li&gt;a {
    display: inline-block;
    font-size: 16px;
    color: #333;
    text-shadow: none;
    max-width: 345px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xy_zmhd_tabTong .bd li&gt;a:hover {
    color: #015293;
}

.xy_zmhd_tabTong .bd li em {
    float: right;
    width: 50px;
    height: 19px;
    line-height: 19px;
    text-align: center;
    font-size: 12px;
    margin-top: 12px;
    margin-right: 15px;
    background-color: #f8f8f8;
    color: #999;
}

.xy_zmhd_tabTong .bd li em a {
    background-color: #f8f8f8;
    color: #015293;
}

.xy_zmhd_tabTong .bd li em.on {
    background-color: #f8f8f8;
    color: #015293;
}

.xy_zmhd_tabTong .bd li span {
    float: right;
    font-size: 15px;
    color: #666;
}

.xy_zmhd_zxdc {
    float: right;
}


/*æ”¿æ°‘äº’åŠ¨ç»“æŸ*/


/*çˆ±ä¸Šå†…è’™å¤å¼€å§‹*/

.xy_Aishang .tong_tit {
    position: relative;
    height: 75px;
    /*overflow: hidden;*/
}

.xy_Aishang .tong_tit a {
    display: block;
    height: 75px;
    width: 258px;
    background: #fff;
}

.xy_Aishang .tong_tit a img {
    display: block;
    margin: 0 auto;
}

.xy_Aishang .tong_tit&gt;img {
    position: absolute;
    top: 26px;
}

.xy_Aishang .tong_tit&gt;img.img1 {
    left: 0;
}

.xy_Aishang .tong_tit&gt;img.img2 {
    right: 0;
}

.xy_aiShang_cont1 .xy_cont {
    width: 1180px;
    height: 390px;
    background-color: #f4f5f9;
    margin-top: 30px;
    margin-left: 0;
    box-sizing: border-box;
    padding: 42px 30px 0;
    text-align: justify;
}

.xy_aiShang_cont1 .left {
    float: left;
    width: 610px;
}

.xy_aiShang_cont1 .left p {
    font-size: 18px;
    color: #000;
    /*text-shadow: none;*/
    line-height: 40px;
}

.xy_aiShang_cont1 .left p a {
    color: #e63701;
}

.xy_aiShang_cont1 .left li {
    float: left;
    width: 141px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: url(../images/xy_asnmg_img4.png) no-repeat center;
    margin-right: 15px;
    margin-top: 15px;
    transition: background 0.3s;
}

.xy_aiShang_cont1 .left li:nth-child(4),
.xy_aiShang_cont1 .left li:nth-child(8) {
    margin-right: 0;
}

.xy_aiShang_cont1 .left li a {
    display: block;
    font-size: 18px;
    color: #fff;
    /*text-shadow: 0 0 0.1px #fff;*/
    background: url(../images/xy_asnmg_img5.png) no-repeat center / 0 0;
    transition: background 0.3s;
}

.xy_aiShang_cont1 .left li:hover {
    /*background: url(../images/xy_asnmg_img4-1.png) no-repeat center;
  transition: background 0.3s;*/
}

.xy_aiShang_cont1 .left li:hover a {
    /*background: url(../images/xy_asnmg_img5.png) no-repeat center / 119px 60px;
  transition: background 0.3s;*/
    font-weight: 700;
}

.xy_aiShang_cont1 .right {
    float: right;
    width: 549px;
    height: 309px;
    background-color: #000;
    margin-right: -70px;
}

.xy_aiShang_cont1 .right video {
    display: block;
    width: 549px;
    height: 309px;
}

.xy_aiShang_cont2 {
    margin-top: 52px;
}

.xy_aiShang_cont2 .xy_cont {
    background-color: #f4f5f9;
    height: 285px;
    padding: 40px 0 0 40px;
    box-sizing: border-box;
    margin-top: 32px;
}

.xy_aiShang_cont2 .xy_cont li {
    float: left;
    width: 201px;
    height: 55px;
    background-color: #fff;
    margin-right: 35px;
    margin-bottom: 20px;
    line-height: 55px;
    position: relative;
    transition: background 0.3s;
}

.xy_aiShang_cont2 .xy_cont li a {
    display: block;
    font-size: 18px;
    text-shadow: none;
    padding-left: 72px;
    color: #333;
}

.xy_aiShang_cont2 .xy_cont li em {
    position: absolute;
    left: 30px;
    top: 15px;
    pointer-events: none;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(1) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img8.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(2) em {
    width: 24px;
    height: 26px;
    background: url(../images/xy_asnmg_img9.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(3) em {
    width: 27px;
    height: 28px;
    background: url(../images/xy_asnmg_img10.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(4) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img11.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(5) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img12.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(6) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img13.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(7) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img14.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(8) em {
    width: 17px;
    height: 26px;
    background: url(../images/xy_asnmg_img15.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(9) em {
    width: 23px;
    height: 26px;
    background: url(../images/xy_asnmg_img16.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(10) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img17.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(11) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img18.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(12) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img19.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(13) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img20.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(14) em {
    width: 28px;
    height: 26px;
    background: url(../images/xy_asnmg_img21.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(15) em {
    width: 27px;
    height: 26px;
    background: url(../images/xy_asnmg_img22.png) no-repeat left center;
}

.xy_aiShang_cont2 .xy_cont li:hover {
    background: #015293;
    transition: background 0.3s;
}

.xy_aiShang_cont2 .xy_cont li:hover a {
    color: #fff;
    background: url(../images/xy_asnmg_img7.png) no-repeat center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(1):hover em {
    background: url(../images/xy_asnmg_img8.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(2):hover em {
    background: url(../images/xy_asnmg_img9.png) no-repeat -25px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(3):hover em {
    background: url(../images/xy_asnmg_img10.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(4):hover em {
    background: url(../images/xy_asnmg_img11.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(5):hover em {
    background: url(../images/xy_asnmg_img12.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(6):hover em {
    background: url(../images/xy_asnmg_img13.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(7):hover em {
    background: url(../images/xy_asnmg_img14.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(8):hover em {
    background: url(../images/xy_asnmg_img15.png) no-repeat -19px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(9):hover em {
    background: url(../images/xy_asnmg_img16.png) no-repeat -25px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(10):hover em {
    background: url(../images/xy_asnmg_img17.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(11):hover em {
    background: url(../images/xy_asnmg_img18.png) no-repeat -28px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(12):hover em {
    background: url(../images/xy_asnmg_img19.png) no-repeat -29px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(13):hover em {
    background: url(../images/xy_asnmg_img20.png) no-repeat -31px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(14):hover em {
    background: url(../images/xy_asnmg_img21.png) no-repeat -30px center;
}

.xy_aiShang_cont2 .xy_cont li:nth-child(15):hover em {
    background: url(../images/xy_asnmg_img22.png) no-repeat -28px center;
}

.xy_aiShang_cont3 {
    margin-top: 2px;
}

.xy_aiShang_cont3 .xy_cont {
    height: 400px;
    background: url(../images/xy_asnmg_img29.png) no-repeat center bottom;
    background-color: #015293;
}

.xy_aiShang_cont3 .xy_tit {
    width: 1220px;
    box-sizing: border-box;
    /*overflow: hidden;*/
}

.xy_aiShang_cont3 .xy_cont {
    margin-top: 280px;
}

.xy_aiShang_cont3 .xy_cont .container {
    padding: 0 60px;
    box-sizing: border-box;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div {
    float: left;
    width: 356px;
    background-color: #fff;
    box-sizing: border-box;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
    margin-top: -180px;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div .hd img {
    display: block;
    width: 356px;
    height: 180px;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div .bd span {
    display: block;
    text-align: center;
    font-size: 20px;
    color: #015293;
    margin-top: 30px;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div ul {
    padding: 25px 0 40px 18px;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div li {
    width: 50%;
    float: left;
    height: 30px;
    line-height: 30px;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div li a {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
    text-shadow: none;
    padding-left: 20px;
    background: url(../images/xy_asnmg_img25.png) no-repeat left center;
    color: #000;
}

.xy_aiShang_cont3 .xy_cont .container&gt;div li a:hover {
    color: #015293;
    text-shadow: none;
}

.xy_aiShang_cont3 .xy_cont .container .xy_cont_scp {
    margin: 0 35px;
    margin-top: -232px;
    width: 377px;
}

.xy_aiShang_cont3 .xy_cont .container .xy_cont_scp .hd img {
    width: 377px;
    height: 232px;
}

.xy_aiShang_cont3 .xy_cont .xy_cont_scp .bd {
    padding-bottom: 30px;
}

.xy_aiShang_cont3 .xy_cont .xy_cont_scp .bd ul {
    padding-bottom: 20px;
}

.xy_aiShang_cont3 .xy_cont .xy_cont_scp .bd img {
    display: block;
    margin: 0 auto;
}

.xy_aiShang_cont4 {
    padding: 0 30px;
    margin-top: 40px;
    box-sizing: border-box;
}

.xy_aiShang_msfm {
    margin-top: 50px;
    overflow: hidden;
}

.xy_aiShang_msfm .hd {
    text-align: center;
    margin-top: 40px;
    /*margin-bottom: 50px;*/
}

.xy_aiShang_msfm .hd a {
    display: inline-block;
    width: 41px;
    height: 41px;
    box-sizing: border-box;
    border: 1px solid #ddd;
    margin: 0 5px;
    cursor: pointer;
    transition: border 0.2s;
}

.xy_aiShang_msfm .hd a em {
    display: block;
    width: 7px;
    height: 13px;
    margin: 14px auto;
    background: url(../images/xy_asnmg_img38.png) no-repeat -9px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .hd a:nth-child(2) em {
    background: url(../images/xy_asnmg_img38.png) no-repeat -29px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .hd a.on {
    border: 1px solid #015293;
}

.xy_aiShang_msfm .hd a:nth-child(1).on em {
    background: url(../images/xy_asnmg_img38.png) no-repeat 0px center;
}

.xy_aiShang_msfm .hd a:nth-child(2).on em {
    background: url(../images/xy_asnmg_img38.png) no-repeat -20px center;
}

.xy_aiShang_msfm .hd a:hover {
    border: 1px solid #015293;
    transition: border 0.2s;
}

.xy_aiShang_msfm .hd a:nth-child(1):hover em {
    background: url(../images/xy_asnmg_img38.png) no-repeat 0px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .hd a:nth-child(2):hover em {
    background: url(../images/xy_asnmg_img38.png) no-repeat -20px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .xy_cont {
    height: 590px;
    overflow: hidden;
}

.xy_aiShang_msfm .bd {
    margin-top: 32px;
}

.xy_aiShang_msfm .bd li {
    float: left;
    width: 275px;
    height: 470px;
    /*margin: 0 20px;*/
    margin-right: 40px;
    position: relative;
    background: url(../images/xy_asnmg_img33.png) no-repeat center top;
}

.xy_aiShang_msfm .bd li a {
    position: absolute;
    left: 0;
    top: 0;
    background: url(../images/xy_asnmg_img33.png) no-repeat center top;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 33px 20px;
}

.xy_aiShang_msfm .bd li a h3 {
    font-size: 24px;
    color: #015293;
    margin-bottom: 55px;
}

.xy_aiShang_msfm .bd li a p {
    font-size: 16px;
    color: #015293;
    line-height: 24px;
    /*text-shadow: 0 0 0.1px #015293;*/
}

.xy_aiShang_msfm .bd .kuai1 a:nth-child(1) {}


/*çˆ±ä¸Šå†…è’™å¤ç»“æŸ*/


/*åŠžäº‹å’¨è¯¢åˆ—è¡¨å¼€å§‹*/

.xy_BanShiZiXun_list .cont {
    margin-top: 40px;
    position: relative;
}

.xy_BanShiZiXun_list .cont&gt;img {
    position: absolute;
    right: 165px;
    top: -15px;
    z-index: 100;
}

.xy_BanShiZiXun_list .cont .hd {
    padding-bottom: 13px;
    border-bottom: 1px solid #e5e5e5;
}

.xy_BanShiZiXun_list .cont .hd&gt;span {
    float: left;
    font-size: 26px;
    color: #015293;
    font-weight: 700;
    padding-left: 24px;
    background: url(../images/xy_zmhd_titbg1.png) no-repeat left 2px;
    height: 34px;
}

.xy_BanShiZiXun_list .cont .hd .right {
    float: right;
    padding-left: 31px;
    background: url(../images/xy_zmhd_titbg2.png) no-repeat left center;
}

.xy_BanShiZiXun_list .cont .hd .right span {
    display: inline-block;
    font-size: 16px;
    color: #333;
    line-height: 34px;
    margin-right: 10px;
}

.xy_BanShiZiXun_list .cont .hd .right span i {
    color: #015293;
    /*margin-right: 16px;*/
}

.xy_BanShiZiXun_list .cont .hd .right span:last-child {
    margin-right: 0;
}

.xy_BanShiZiXun_list .cont .tit {
    height: 44px;
    line-height: 44px;
    background-color: #f8f8f8;
    margin-top: 30px;
    box-sizing: border-box;
    padding-left: 25px;
}

.xy_BanShiZiXun_list .cont .tit span {
    float: left;
    font-size: 18px;
    color: #333;
}

.xy_BanShiZiXun_list .cont .tit .span1 {
    width: 939px;
}

.xy_BanShiZiXun_list .cont .tit .span2 {
    width: 270px;
}

.xy_BanShiZiXun_list .cont .tit .span3 {
    width: 168px;
}

.xy_BanShiZiXun_list .cont ul {
    padding-top: 15px;
    min-height: 400px;
}

.xy_BanShiZiXun_list .cont li {
    height: 46px;
    line-height: 46px;
    background: url(../images/green_dian.png) no-repeat 2px center;
    padding-left: 25px;
}

.xy_BanShiZiXun_list .cont li:nth-child(5n) {
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(../images/green_dian.png) no-repeat 2px 18px;
    border-bottom: 1px dashed #dcdcdc;
}

.xy_BanShiZiXun_list .cont li a {
    display: inline-block;
    font-size: 18px;
    color: #333;
    box-sizing: border-box;
    max-width: 670px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xy_BanShiZiXun_list .cont li em {
    display: inline-block;
    font-size: 16px;
    color: #fff;
    text-shadow: none;
    margin-left: 20px;
    background: url(../images/ld_xian.png) no-repeat left center;
    vertical-align: top;
    width: 36px;
    border-radius: 3px;
    text-align: center;
    background: #0086e2;
    height: 19px;
    line-height: 19px;
    margin-top: 15px;
    padding-left: 0;
}

.xy_BanShiZiXun_list .cont li em a {
    display: block;
    background: none;
    padding-left: 0;
    color: #fff;
    font-size: 14px;
}

.xy_BanShiZiXun_list .cont li a:hover {
    color: #015293;
}

.xy_BanShiZiXun_list .cont li em a:hover {
    color: #fff;
}

.xy_BanShiZiXun_list .cont li span {
    float: right;
    font-size: 16px;
}

.xy_BanShiZiXun_list .cont li .span1 {
    width: 126px;
    text-align: center;
    color: #015293;
}

.xy_BanShiZiXun_list .cont li .span2 {
    width: 180px;
    text-align: center;
    color: #666;
}

.xy_BanShiZiXun_list .cont li .span3 {
    width: 218px;
    color: #666;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/*åŠžäº‹å’¨è¯¢åˆ—è¡¨ç»“æŸ*/


/*å¸¸è§é—®é¢˜åˆ—è¡¨å¼€å§‹*/

.xy_ChangJian_list .cont li a {
    max-width: 1060px;
}

.xy_ChangJian_list .cont li span {
    color: #666;
}


/*å¸¸è§é—®é¢˜åˆ—è¡¨ç»“æŸ*/


/*å¸¸è§é—®é¢˜ç»†è§ˆå¼€å§‹*/

.xy_ChangJian_xl {}

.xy_ChangJian_xl .cont {
    margin-top: 40px;
}

.xy_ChangJian_xl .cont .hd {
    padding-bottom: 13px;
    border-bottom: 1px solid #e5e5e5;
}

.xy_ChangJian_xl .cont .hd&gt;span {
    float: left;
    font-size: 26px;
    color: #015293;
    font-weight: 700;
    padding-left: 24px;
    background: url(../images/xy_zmhd_titbg1.png) no-repeat left 2px;
    height: 34px;
}

.xy_ChangJian_xl .cont .bd&gt;div {
    min-height: 154px;
    border: 1px solid #d7d7d7;
    margin-top: 31px;
    box-sizing: border-box;
    padding: 30px 20px 20px;
}

.xy_ChangJian_xl .cont .bd&gt;div h3 {
    padding-bottom: 20px;
    border-bottom: 1px dashed #dcdcdc;
}

.xy_ChangJian_xl .cont .bd&gt;div h3 em {
    display: inline-block;
    width: 40px;
    height: 40px;
    background-color: #edbb52;
    color: #fff;
    text-align: center;
    line-height: 40px;
    border-radius: 5px;
}

.xy_ChangJian_xl .cont .bd&gt;.kuai2 h3 em {
    background-color: #015293;
}

.xy_ChangJian_xl .cont .bd&gt;div h3 span {
    display: inline-block;
    font-size: 18px;
    color: #333;
    line-height: 40px;
}

.xy_ChangJian_xl .cont .bd&gt;div .kuai_bd&gt;span {
    display: inline-block;
    font-size: 16px;
    color: #666;
    margin-top: 17px;
    margin-right: 48px;
}

.xy_ChangJian_xl .cont .kuai2 h3 i {
    font-size: 16px;
    font-weight: 400;
    color: #666;
    display: inline-block;
    margin-left: 142px;
}

.xy_ChangJian_xl .cont .kuai2 .kuai_box {
    padding-top: 25px;
    padding-bottom: 20px;
    border-bottom: 1px solid #e5e5e5;
}

.xy_ChangJian_xl .cont .kuai2 .kuai_box p {
    margin-bottom: 25px;
}

.xy_ChangJian_xl .cont .kuai2 .kuai_box * {
    font-size: 16px !important;
    color: #666 !important;
    line-height: 28px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
}

.xy_ChangJian_xl .kuai_Shar .shar {
    float: left;
    color: #666;
    padding-top: 40px;
    padding-bottom: 20px;
}

.xy_ChangJian_xl .kuai_Shar .bshare-custom {
    display: inline-block;
}

.xy_ChangJian_xl .kuai_Shar .bshare-custom a {
    margin-right: 0;
    padding: 0;
    width: 26px;
    height: 26px;
    margin-left: 5px;
}

.xy_ChangJian_xl .kuai_Shar .bshare-custom .bshare-weixin {
    background: url(../images/bgt_wx.png) no-repeat center;
}

.xy_ChangJian_xl .kuai_Shar .bshare-custom .bshare-sinaminiblog {
    background: url(../images/bgt_wb.png) no-repeat center;
}

.xy_ChangJian_xl .kuai_Shar .bshare-custom .bshare-qzone {
    background: url(../images/bgt_qq.png) no-repeat center;
}

.xy_ChangJian_xl .print {
    float: right;
    padding-top: 40px;
    padding-bottom: 20px;
}

.xy_ChangJian_xl .print a {
    font-size: 15px;
    color: #666;
}

.xy_ChangJian_xl .print a:hover {
    color: #015293;
}


/*å¸¸è§é—®é¢˜ç»†è§ˆç»“æŸ*/


/*åé¦ˆå›žåº”ç»†è§ˆå¼€å§‹*/

.xy_FanKui_xl {
    min-height: 800px;
}

.xy_FanKui_xl .cont {
    margin-top: 40px;
}

.xy_FanKui_xl .cont .hd {
    padding-bottom: 13px;
    border-bottom: 1px solid #e5e5e5;
}

.xy_FanKui_xl .cont .hd&gt;span {
    float: left;
    font-size: 26px;
    color: #015293;
    font-weight: 700;
    padding-left: 24px;
    background: url(../images/xy_zmhd_titbg1.png) no-repeat left 2px;
    height: 34px;
}

.xy_FanKui_xl .xl_cont {
    margin-top: 30px;
}

.xy_FanKui_xl .xl_cont_mobile {
    display: none;
}

.xy_FanKui_xl .xl_cont table {
    border-spacing: inherit;
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
}

.xy_FanKui_xl .xl_cont table th {
    width: 215px;
    height: 58px;
    background-color: #f3f7fa;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    font-weight: 700;
    color: #333;
    font-size: 18px;
}

.xy_FanKui_xl .xl_cont table td {
    width: 419px;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    text-align: left;
    padding: 10px 30px;
    box-sizing: border-box;
    font-size: 16px;
    line-height: 30px;
}


/*åé¦ˆå›žåº”ç»†è§ˆç»“æŸ*/


/*ç½‘ä¸Šä¿¡è®¿å¤§åŽ…å¼€å§‹*/

.xy_WangShang_dt .cont {
    margin-top: 40px;
}

.xy_WangShang_dt .cont .hd {
    font-size: 26px;
    font-weight: 700;
    color: #015293;
    text-align: center;
}

.xy_WangShang_dt .cont .bd iframe {
    width: 100%;
    height: 475px;
}


/*ç½‘ä¸Šä¿¡è®¿å¤§åŽ…ç»“æŸ*/


/*å¾®ä¿¡å¾®åšçŸ©é˜µå¼€å§‹*/

.xy_WeiXin_wb .cont {
    margin-top: 40px;
}

.xy_WeiXin_wb .cont&gt;.hd img {
    display: block;
    margin: 0 auto;
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot {
    padding-top: 40px;
    margin-top: 40px;
    border-top: 1px solid #fafafa;
    padding-bottom: 35px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.1);
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot li {
    float: left;
    width: 33.3333%;
    text-align: center;
    cursor: pointer;
    position: relative;
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot p {
    line-height: 34px;
    margin-top: 10px;
    font-size: 16px;
    color: #333;
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot p.p2 {
    display: none;
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot li i {
    position: absolute;
    width: 140px;
    background: url(../images/xy_weixin_bg.png) no-repeat center;
    box-sizing: border-box;
    left: 50%;
    transform: translateX(-50%);
    top: 156px;
    height: 0;
    overflow: hidden;
    z-index: 10;
    /*transition: height .3s;*/
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot li i img {
    width: 105px;
    height: 106px;
    margin-top: 31px;
}

.xy_WeiXin_wb .cont&gt;.hd .hd_bot li:hover i {
    height: 154px;
    /*transition: height .3s;*/
}

.xy_WeiXin_wb .bd_tong_cont {
    border: 1px solid #d6e9f6;
    box-sizing: border-box;
    background-color: #f9fdff;
    margin-top: 40px;
}

.xy_WeiXin_wb .bd_tong_cont .hd {
    height: 71px;
    background-color: #e1f3ff;
    padding: 0 30px;
}

.xy_WeiXin_wb .bd_tong_cont .hd&gt;span {
    float: left;
    height: 28px;
    line-height: 28px;
    font-size: 20px;
    border-left: 5px solid #015293;
    padding-left: 15px;
    box-sizing: border-box;
    margin-top: 20px;
}

.xy_WeiXin_wb .bd_tong_cont .hd ul {
    float: right;
}

.xy_WeiXin_wb .bd_tong_cont .hd li {
    float: left;
    height: 71px;
    line-height: 71px;
    font-size: 20px;
    font-weight: 700;
    color: #333;
    margin-left: 30px;
    padding-right: 30px;
    background: url(../images/bs_tab_xian.png) no-repeat right center;
    cursor: pointer;
}

.xy_WeiXin_wb .bd_tong_cont .hd li:last-child {
    padding-right: 0;
    background: none;
}

.xy_WeiXin_wb .bd_tong_cont .hd li.on {
    color: #015293;
}

.xy_WeiXin_wb .bd_tong_cont .hd li.on span {
    display: inline-block;
    height: 69px;
    color: #015293;
    border-bottom: 2px solid #015293;
}

.xy_WeiXin_wb .bd_tong_cont .bd {
    position: relative;
}

.xy_WeiXin_wb .bd_tong_cont .bd ul {
    padding-left: 30px;
    padding-bottom: 30px;
    padding-top: 20px;
    display: none;
    box-sizing: border-box;
}

.xy_WeiXin_wb .bd_tong_cont .bd ul:first-child {
    display: block;
}

.xy_WeiXin_wb .bd_tong_cont .bd li {
    float: left;
    width: 211px;
    height: 59px;
    margin-right: 25px;
    margin-top: 20px;
    position: relative;
}

.xy_WeiXin_wb .bd_tong_cont .bd li&gt;span {
    display: block;
    width: 211px;
    height: 59px;
    line-height: 59px;
    box-sizing: border-box;
    border: 1px solid #e1f3ff;
    position: relative;
    cursor: pointer;
    padding-left: 20px;
    background-color: #fff;
    padding-right: 55px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xy_WeiXin_wb .bd_tong_cont .bd li&gt;span:hover {
    color: #015293;
    background: url(../images/wbwxzj_icon2-1.png) no-repeat 168px center;
    background-color: #fff;
}

.xy_WeiXin_wb .bd_tong_cont .bd li&gt;span:hover+div {
    display: block;
}

.xy_WeiXin_wb .bd_tong_cont .bd li .rwm {
    position: absolute;
    background-color: #fff;
    border: 1px solid #e1f3ff;
    bottom: 80px;
    padding: 20px 10px;
    left: 50%;
    transform: translateX(-50%);
    box-shadow: 0 0 30px rgba(0, 0, 0, 0.1);
    display: none;
}

.xy_WeiXin_wb .bd_tong_cont .bd li .rwm h5 {
    font-size: 16px;
    color: #015293;
    text-align: center;
}

.xy_WeiXin_wb .bd_tong_cont .bd li .rwm p {
    margin-top: 19px;
}

.xy_WeiXin_wb .bd_tong_cont .bd li .rwm p&gt;span {
    float: left;
    text-align: center;
    width: 105px;
    padding: 0 10px;
}

.xy_WeiXin_wb .bd_tong_cont .bd li .rwm p&gt;span img {
    display: inline-block;
    width: 105px;
    height: 105px;
}

.xy_WeiXin_wb .bd_tong_cont .bd li .rwm i {
    position: absolute;
    bottom: -15px;
    left: 50%;
    transform: translateX(-50%);
}

.xy_WeiXin_wb .bd_tong_cont .bd li span img:nth-child(2) {
    opacity: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}

.xy_WeiXin_wb .bd_tong_cont .bd li p {
    /*font-size: 16px;
  color: #333;
  text-align: center;
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 19px;*/
}


/*.xy_WeiXin_wb .bd_tong_cont .bd li:hover span img:nth-child(1) {
  opacity: 0;
  transition: opacity 0.3s;
}
.xy_WeiXin_wb .bd_tong_cont .bd li:hover span img:nth-child(2) {
  opacity: 1;
  transition: opacity 0.3s;
}*/


/*å¾®ä¿¡å¾®åšçŸ©é˜µç»“æŸ*/


/*åœ¨çº¿è®¿è°ˆäºŒçº§é¡µå¼€å§‹*/

.xy_ZaiXian_ft .cont {
    margin-top: 40px;
}

.xy_ZaiXian_ft .cont&gt;.hd {
    padding-bottom: 13px;
    border-bottom: 1px solid #e5e5e5;
}

.xy_ZaiXian_ft .cont&gt;.hd&gt;span {
    float: left;
    font-size: 26px;
    color: #015293;
    font-weight: 700;
    padding-left: 24px;
    background: url(../images/xy_zmhd_titbg1.png) no-repeat left 2px;
    height: 34px;
}

.xy_ZaiXian_ft .cont_kuai1 {
    margin-top: 30px;
}

.xy_ZaiXian_ft .cont_kuai1 h3 {
    padding-left: 198px;
    height: 57px;
    line-height: 30px;
    display: flex;
    background: url(../images/xy_zxft_img.png) no-repeat left center;
}

.xy_ZaiXian_ft .cont_kuai1 h3 a {
    display: inline-block;
    font-size: 24px;
    color: #333;
    margin-left: 0;
}

.xy_ZaiXian_ft .cont_kuai1 h3 a:hover {
    color: #015293;
}

.xy_ZaiXian_ft .cont_kuai1_bd {
    margin-top: 30px;
}

.xy_ZaiXian_ft .cont_kuai1 .left {
    float: left;
    width: 641px;
    height: 361px;
    position: relative;
}

.xy_ZaiXian_ft .cont_kuai1 .left .swiper-slide img {
    display: block;
    width: 641px;
    height: 361px;
}

.swiper-button-prev,
.swiper-button-next {
    background: none;
}

.xy_ZaiXian_ft .cont_kuai1 .left .swiper-button-next {
    right: 0;
}

.xy_ZaiXian_ft .cont_kuai1 .left .swiper-button-prev {
    left: 0;
}

.xy_ZaiXian_ft .cont_kuai1 .left .sp {
    display: none;
    background-color: #000;
    width: 641px;
    height: 361px;
}

.xy_ZaiXian_ft .cont_kuai1 .left .sp video {
    display: block;
    width: 641px;
    height: 361px;
}

.xy_ZaiXian_ft .cont_kuai1 .right {
    float: right;
    width: 540px;
    padding-top: 10px;
    height: 350px;
    overflow: auto;
}

.xy_ZaiXian_ft .cont_kuai1 .right::-webkit-scrollbar {
    width: 8px;
    background-color: #f2f2f2;
    border-radius: 3px;
}

.xy_ZaiXian_ft .cont_kuai1 .right::-webkit-scrollbar-thumb {
    background-color: #015293;
    border-radius: 3px;
}

.xy_ZaiXian_ft .cont_kuai1 .right&gt;div {
    margin-bottom: 20px;
}

.xy_ZaiXian_ft .cont_kuai1 .right h4 {
    font-size: 20px;
    color: #333;
    display: inline-block;
}

.xy_ZaiXian_ft .cont_kuai1 .right p {
    font-size: 16px;
    line-height: 34px;
    color: #333;
    margin-bottom: 25px;
    display: inline;
    font-size: 18px;
}

.xy_ZaiXian_ft .cont_kuai2 {
    margin-top: 40px;
}

.xy_ZaiXian_ft .cont_kuai2 .left,
.xy_ZaiXian_ft .cont_kuai2 .right {
    float: left;
    width: 810px;
    box-sizing: border-box;
    border: 1px solid #e0e0e0;
    border-top: 4px solid #015293;
    height: 872px;
    padding: 30px 20px 0;
}

.xy_ZaiXian_ft .cont_kuai2 .left h3 span a,
.xy_ZaiXian_ft .cont_kuai2 .right h3 span a {
    font-size: 22px;
    color: #333;
}

.xy_ZaiXian_ft .cont_kuai2 .left h3&gt;a,
.xy_ZaiXian_ft .cont_kuai2 .right h3&gt;a {
    font-size: 16px;
    color: #999;
    font-weight: 400;
    float: right;
}

.xy_ZaiXian_ft .cont_kuai2 .left li {
    padding-bottom: 30px;
    border-bottom: 1px solid #e1e1e1;
    margin-top: 30px;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_left {
    float: left;
    width: 254px;
    height: 143px;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_left a {
    display: block;
    width: 254px;
    height: 143px;
    overflow: hidden;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_left img {
    display: block;
    width: 254px;
    height: 143px;
    transform: scale(1);
    transition: transform 0.3s;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_left a:hover img {
    /*transform: scale(1.2);
  transition: transform 0.3s;*/
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_right {
    width: 484px;
    float: right;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_right a {
    display: inline-block;
    font-size: 18px;
    color: #333;
    font-weight: 700;
    margin-bottom: 10px;
    margin-top: 5px;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_right a:hover {
    color: #015293;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_right p {
    font-size: 16px;
    color: #666;
    margin-top: 16px;
}

.xy_ZaiXian_ft .cont_kuai2 .left .li_right i {
    font-weight: 700;
}

.xy_ZaiXian_ft .cont_kuai2 .right {
    float: right;
    width: 371px;
    overflow-y: auto;
}

.xy_ZaiXian_ft .cont_kuai2 .right h3 {
    margin-bottom: 10px;
}

.xy_ZaiXian_ft .cont_kuai2 .right li {
    padding-bottom: 19px;
    border-bottom: 1px solid #e1e1e1;
    padding-top: 17px;
}

.xy_ZaiXian_ft .cont_kuai2 .right li a {
    display: inline-block;
    line-height: 30px;
    font-size: 16px;
    font-weight: 700;
    color: #003333;
}

.xy_ZaiXian_ft .cont_kuai2 .right li a:hover {
    color: #015293;
}

.xy_ZaiXian_ft .cont_kuai2 .right li span {
    display: block;
    font-size: 14px;
    color: #666;
    margin-top: 15px;
}

.xy_ZaiXian_xl .cont_wzsl {
    border: 1px solid #efefef;
    padding: 30px;
    box-sizing: border-box;
    margin-top: 40px;
}

.xy_ZaiXian_xl .cont_wzsl_box {
    padding-right: 40px;
    height: 1480px;
    overflow-y: auto;
}

.xy_ZaiXian_xl .cont_wzsl_box::-webkit-scrollbar {
    width: 8px;
    background-color: #f2f2f2;
    border-radius: 3px;
}

.xy_ZaiXian_xl .cont_wzsl_box::-webkit-scrollbar-thumb {
    background-color: #015293;
    border-radius: 3px;
}

.xy_ZaiXian_xl .cont_wzsl&gt;h4 {
    font-size: 20px;
    color: #333;
    margin-bottom: 38px;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;div {
    margin-bottom: 20px;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;div h5 {
    font-size: 18px;
    height: 33px;
    line-height: 33px;
    color: #015293;
    font-weight: 400;
    padding-left: 45px;
    background: url(../images/xy_zxft_icon1.png) no-repeat left center;
    position: relative;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;.jb h5 {
    background: url(../images/xy_zxft_icon2.png) no-repeat left center;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;div h5 em {
    display: inline-block;
    margin-left: 20px;
    font-size: 14px;
    color: #999;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;div h5 i {
    position: absolute;
    width: 26px;
    height: 14px;
    background: url(../images/xy_zxft_icon3.png) no-repeat left center;
    bottom: -34px;
    left: 47px;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;div .shilu {
    font-size: 16px;
    color: #333;
    line-height: 30px;
    padding: 25px;
    box-sizing: border-box;
    border: 1px solid #ececec;
    border-radius: 3px;
    margin-top: 33px;
}

.xy_ZaiXian_xl .cont_wzsl .cont_wzsl_box&gt;div .shilu * {
    line-height: 30px !important;
    font-size: 16px !important;
}


/*åœ¨çº¿è®¿è°ˆäºŒçº§é¡µç»“æŸ*/


/*æ°‘æ„å¾é›†åˆ—è¡¨å¼€å§‹*/

.xy_MinYi_list .cont {
    margin-top: 40px;
}

.xy_MinYi_list .cont .hd {
    padding-bottom: 13px;
    border-bottom: 1px solid #e5e5e5;
}

.xy_MinYi_list .cont .hd&gt;span {
    float: left;
    font-size: 26px;
    color: #015293;
    font-weight: 700;
    padding-left: 24px;
    background: url(../images/xy_zmhd_titbg1.png) no-repeat left 2px;
    height: 34px;
}

.xy_MinYi_list .cont .hd .right {
    float: right;
    padding-left: 31px;
    background: url(../images/xy_zmhd_titbg2.png) no-repeat left center;
}

.xy_MinYi_list .cont .hd .right span {
    display: inline-block;
    font-size: 16px;
    color: #333;
    line-height: 34px;
}

.xy_MinYi_list .cont .hd .right span i {
    color: #015293;
    margin-right: 16px;
}

.xy_MinYi_list .cont .hd .right span:last-child {
    margin-right: 0;
}

.xy_MinYi_list .cont .tit {
    height: 44px;
    line-height: 44px;
    background-color: #f8f8f8;
    margin-top: 30px;
    box-sizing: border-box;
    padding-left: 25px;
}

.xy_MinYi_list .cont .tit span {
    float: left;
    font-size: 18px;
    color: #333;
}

.xy_MinYi_list .cont .tit .span1 {
    width: 674px;
}

.xy_MinYi_list .cont .tit .span2 {
    width: 270px;
}

.xy_MinYi_list .cont .tit .span3 {
    width: 168px;
}

.xy_MinYi_list .cont ul {
    padding-top: 15px;
}

.xy_MinYi_list .cont li {
    height: 46px;
    line-height: 46px;
    background: url(../images/green_dian.png) no-repeat 2px center;
    padding-left: 25px;
}

.xy_MinYi_list .cont li:nth-child(5n) {
    padding-bottom: 15px;
    margin-bottom: 15px;
    background: url(../images/green_dian.png) no-repeat 2px 18px;
    border-bottom: 1px dashed #dcdcdc;
}

.xy_MinYi_list .cont li p {
    float: left;
    height: 46px;
    width: 947px;
}

.xy_MinYi_list .cont li p a {
    display: inline-block;
    font-size: 18px;
    color: #333;
    box-sizing: border-box;
    max-width: 900px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xy_MinYi_list .cont li p a:hover {
    color: #015293;
}

.xy_MinYi_list .cont li .span1 {
    float: right;
    color: #666;
}

.xy_MinYi_list .cont li .span2,
.xy_MinYi_list .cont li .span3 {
    float: left;
    width: 50px;
    height: 19px;
    background-color: #fcebe6;
    color: #e63a05;
    text-align: center;
    line-height: 19px;
    font-size: 12px;
    margin-top: 14px;
}

.xy_MinYi_list .cont li .span2.on {
    background-color: #f8f8f8;
    color: #015293;
}

.xy_MinYi_list .cont li .span3 {
    width: 66px;
    margin-left: 10px;
    cursor: pointer;
}

.xy_MinYi_list .cont li .span3 a {
    color: #e63a05;
    font-size: 12px;
}


/*æ°‘æ„å¾é›†åˆ—è¡¨ç»“æŸ*/


/*æ°‘æ„å¾é›†ç»†è§ˆå¼€å§‹*/

.xy_MinYi_xl .text_hd&gt;h1 {
    font-size: 28px;
    color: #333;
    text-align: center;
    line-height: 46px;
    margin-top: 30px;
    margin-bottom: 30px;
}

.xy_MinYi_xl #pare {
    padding-top: 30px;
}

#pare * {
    font-size: 18px !important;
    line-height: 36px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
    /*text-align: justify !important;*/
    max-width: 100%;
}

#pare p a {
    color: #0000ff !important;
    text-decoration: none !important;
}

#pare p a * {
    color: #0000ff !important;
}

#pare img {
    display: block;
    max-width: 750px !important;
    margin: 0 auto !important;
    margin-right: 5px;
    margin-top: 15px !important;
}

#pare.fontSize14 * {
    line-height: 30px !important;
    font-size: 14px !important;
}

#pare.fontSize16 * {
    line-height: 34px !important;
    font-size: 16px !important;
}

#pare.fontSize18 * {
    line-height: 38px !important;
    font-size: 18px !important;
}

.xy_MinYi_xl .text_submit {
    height: 117px;
    background-color: #f3f4f8;
    margin-top: 45px;
    box-sizing: border-box;
    padding-top: 28px;
}

.xy_MinYi_xl .text_submit a {
    display: block;
    width: 255px;
    height: 61px;
    line-height: 61px;
    text-align: center;
    font-size: 20px;
}

.xy_MinYi_xl .text_submit a:nth-child(1) {
    background: url(../images/xy_myzj_xl1.png) no-repeat center;
    color: #fff;
}

.xy_MinYi_xl .text_submit a:nth-child(2) {
    background-color: #e1e1e1;
    color: #aaa;
    cursor: no-drop;
    display: none;
}

.xy_MinYi_xl .text_yjxd {
    margin-top: 60px;
}

.xy_MinYi_xl .text_yjxd .hd {
    border-bottom: 1px solid #e3e3e3;
    height: 47px;
}

.xy_MinYi_xl .text_yjxd .hd span {
    display: inline-block;
    font-size: 24px;
    font-weight: 700;
    height: 44px;
    border-bottom: 3px solid #015293;
}

.xy_MinYi_xl .text_yjxd .bd li {
    margin-top: 20px;
}

.xy_MinYi_xl .text_yjxd .bd table {
    border-spacing: inherit;
    border-top: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
}

.xy_MinYi_xl .text_yjxd .bd table th {
    background-color: #f3f4f8;
    font-size: 18px;
    color: #333;
    font-weight: 400;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    width: 180px;
}

.xy_MinYi_xl .text_yjxd .bd table td {
    text-align: left;
    font-size: 18px;
    color: #333;
    border-right: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
    padding: 20px 40px;
    line-height: 36px;
}

.xy_MinYi_xl .text_zjfk .bd {
    padding-top: 20px;
}

.xy_MinYi_xl .text_zjfk .bd * {
    font-size: 18px !important;
    color: #333 !important;
    line-height: 36px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
}

.xy_MinYi_xl .text_sys {
    margin-top: 40px;
}

.xy_MinYi_xl .text_sys img {
    display: block;
    margin: 0 auto;
    margin-bottom: 29px;
}

.xy_MinYi_xl .text_sys p {
    font-size: 16px;
    color: #666;
    text-align: center;
}

.xy_myzj_TanChu {
    position: fixed;
    width: 100%;
    height: 0;
    left: 0;
    top: 0;
    transition: height 2s;
}

.xy_myzj_TanChu_bg {
    position: absolute;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.4);
    left: 0;
    top: -100%;
    transition: top 0.4s;
}

.xy_myzj_TanChu_box {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    width: 1100px;
    height: 0;
    background-color: #fff;
    z-index: 10;
    box-sizing: border-box;
    transition: height 0.4s;
    overflow: hidden;
    z-index: 1000;
}

.xy_myzj_TanChu_box h3 {
    height: 70px;
    line-height: 70px;
    background-color: #f3f4f8;
    padding-left: 30px;
    font-size: 20px;
}

.xy_myzj_TanChu_box em {
    float: right;
    font-size: 48px;
    color: #999;
    width: 80px;
    text-align: center;
    font-weight: 100;
    cursor: pointer;
}

.xy_myzj_TanChu_cont {
    padding: 40px 115px 0 95px;
}

.xy_myzj_TanChu_cont label {
    display: block;
    margin-bottom: 20px;
}

.xy_myzj_TanChu_cont label font {
    color: #ed0000;
    margin-right: 5px;
}

.xy_myzj_TanChu_cont label span {
    float: left;
    width: 110px;
    text-align: right;
    height: 52px;
    line-height: 52px;
}

.xy_myzj_TanChu_cont label input,
.xy_myzj_TanChu_cont textarea {
    float: left;
    width: 507px;
    height: 52px;
    border: 1px solid #e3e3e3;
    border-radius: 3px;
    margin-left: 20px;
    box-sizing: border-box;
    padding-left: 20px;
    outline: none;
}

.xy_myzj_TanChu_cont textarea {
    height: 126px;
    width: 750px;
    padding: 20px;
}

.xy_myzj_TanChu_cont label:last-child input {
    width: 165px;
}

.xy_myzj_TanChu_cont label img {
    float: left;
    margin-top: 10px;
    margin-left: 25px;
    cursor: pointer;
}

.xy_myzj_TanChu_submit {
    padding-left: 224px;
}

.xy_myzj_TanChu_submit button {
    font-size: 20px;
    color: #fff;
    width: 141px;
    height: 54px;
    background: url(../images/xy_myzj_xl2.png) no-repeat center;
    outline: none;
    border: none;
    cursor: pointer;
}

.xy_myzj_TanChu.show {
    height: 100%;
    transition: height 0s;
    z-index: 100;
}

.xy_myzj_TanChu.show .xy_myzj_TanChu_box {
    height: 565px;
    transition: height 0.4s;
}

.xy_myzj_TanChu.show .xy_myzj_TanChu_bg {
    top: 0;
    transition: top 0.4s;
}


/*æ°‘æ„å¾é›†ç»†è§ˆç»“æŸ*/


/*ç§»åŠ¨ç«¯æ¨¡å—å¼€å§‹*/

.xy_aiShang_msfm .xy_cont_mobile {
    margin-top: 0.32rem;
    display: none;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-container {
    padding-bottom: 1.48rem;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-slide {
    margin-top: 0;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-slide a {
    position: relative;
    margin-bottom: 0.3rem;
    display: block;
    width: 3.5rem;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-slide a p {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 0.68rem;
    line-height: 0.78rem;
    font-size: 0.24rem;
    color: #fff;
    text-align: center;
    background: url(../images/mobile_asnmg_img2.png) no-repeat center / 100% 0.68rem;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-slide a img {
    width: 3.5rem;
    height: 2.23rem;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-prev,
.xy_aiShang_msfm .xy_cont_mobile .swiper-button-next {
    background: none;
    width: 0.41rem;
    height: 0.41rem;
    border: 1px solid #dddddd;
    bottom: 0.8rem;
    top: auto;
}

.xy_aiShang_msfm .xy_cont_mobile em {
    display: block;
    width: 7px;
    height: 13px;
    margin: 0.08rem auto;
    background: url(../images/xy_asnmg_img38.png) no-repeat -29px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-prev em {
    background: url(../images/xy_asnmg_img38.png) no-repeat -9px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-prev {
    left: 3.1rem;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-next {
    right: 3rem;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-prev:hover {
    border: 1px solid #015293;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-next:hover {
    border: 1px solid #015293;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-prev:hover em {
    background: url(../images/xy_asnmg_img38.png) no-repeat 0px center;
    transition: background 0.2s;
}

.xy_aiShang_msfm .xy_cont_mobile .swiper-button-next:hover em {
    background: url(../images/xy_asnmg_img38.png) no-repeat -20px center;
    transition: background 0.2s;
}

.footer_mobile {
    display: none;
}

.Big_background_mobile {
    display: none;
}


/*ç§»åŠ¨ç«¯æ¨¡å—ç»“æŸ*/


/*çŸ¥è¯†åº“å¼€å§‹*/

.Big_ZhiShiKu {
    background: none;
    background-color: #eef1f6;
    padding-top: 35px;
}

.xy_ZhiShiKu_search {
    height: 412px;
    background: url(../images/xy_zsk_img2.png) no-repeat center;
    margin-top: 20px;
    text-align: center;
    overflow: hidden;
}

.xy_ZhiShiKu_search form {
    display: inline-block;
    width: 590px;
    height: 56px;
    background-color: #fff;
    border-radius: 30px;
    box-sizing: border-box;
    padding-left: 31px;
    margin-top: 296px;
}

.xy_ZhiShiKu_search input {
    border: none;
    outline: none;
    height: 56px;
    font-size: 18px;
}

.xy_ZhiShiKu_search input:nth-child(1) {
    width: 435px;
}

.xy_ZhiShiKu_search input:nth-child(2) {
    float: right;
    width: 112px;
    border-radius: 30px;
    box-sizing: border-box;
    border: 1px solid #e63904;
    color: #fff;
    font-size: 16px;
    text-align: left;
    padding-left: 57px;
    background: url(../images/xy_zsk_img14.png) no-repeat 22px center;
    background-color: #ff4c00;
}

.xy_ZhiShiKu .tong_VisualArea {
    background-color: #eef1f6;
    padding: 0;
    margin-top: 40px;
}

.xy_ZhiShiKu .tong_kuai {
    float: left;
    width: 244px;
    height: 83px;
    line-height: 83px;
    border-radius: 5px;
    margin-right: 15px;
    cursor: pointer;
    position: relative;
    background: url(../images/xy_zsk_img3.png) no-repeat center -83px;
    background-color: #fff;
    transition: background 0.3s;
}

.xy_ZhiShiKu .tong_kuai:last-child {
    margin-right: 0;
}

.xy_ZhiShiKu .tong_kuai b {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 45px;
}

.xy_ZhiShiKu .tong_kuai1 b {
    width: 33px;
    height: 38px;
    background: url(../images/xy_zsk_img4.png) no-repeat left center;
}

.xy_ZhiShiKu .tong_kuai2 b {
    width: 40px;
    height: 38px;
    background: url(../images/xy_zsk_img5.png) no-repeat left center;
}

.xy_ZhiShiKu .tong_kuai3 b {
    width: 39px;
    height: 41px;
    background: url(../images/xy_zsk_img6.png) no-repeat left center;
}

.xy_ZhiShiKu .tong_kuai4 b {
    width: 33px;
    height: 33px;
    background: url(../images/xy_zsk_img7.png) no-repeat left center;
}

.xy_ZhiShiKu .tong_kuai5 b {
    width: 42px;
    height: 42px;
    background: url(../images/xy_zsk_img8.png) no-repeat left center;
}

.xy_ZhiShiKu .tong_kuai a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color: #333;
    box-sizing: border-box;
    padding-left: 113px;
}

.xy_ZhiShiKu .tong_kuai:hover {
    background: url(../images/xy_zsk_img3.png) no-repeat center 0;
    transition: background 0.3s;
}

.xy_ZhiShiKu .tong_kuai:hover a {
    color: #fff;
}

.xy_ZhiShiKu .tong_kuai1:hover b {
    background: url(../images/xy_zsk_img4.png) no-repeat -35px center;
}

.xy_ZhiShiKu .tong_kuai2:hover b {
    background: url(../images/xy_zsk_img5.png) no-repeat -45px center;
}

.xy_ZhiShiKu .tong_kuai3:hover b {
    background: url(../images/xy_zsk_img6.png) no-repeat -42px center;
}

.xy_ZhiShiKu .tong_kuai4:hover b {
    background: url(../images/xy_zsk_img7.png) no-repeat -36px center;
}

.xy_ZhiShiKu .tong_kuai5:hover b {
    background: url(../images/xy_zsk_img8.png) no-repeat -44px center;
}

.xy_ZhiShiKu .tong_kuai.on {
    background: url(../images/xy_zsk_img3.png) no-repeat center 0;
    transition: background 0.3s;
}

.xy_ZhiShiKu .tong_kuai.on a {
    color: #fff;
}

.xy_ZhiShiKu .tong_kuai1.on b {
    background: url(../images/xy_zsk_img4.png) no-repeat -35px center;
}

.xy_ZhiShiKu .tong_kuai2.on b {
    background: url(../images/xy_zsk_img5.png) no-repeat -45px center;
}

.xy_ZhiShiKu .tong_kuai3.on b {
    background: url(../images/xy_zsk_img6.png) no-repeat -42px center;
}

.xy_ZhiShiKu .tong_kuai4.on b {
    background: url(../images/xy_zsk_img7.png) no-repeat -36px center;
}

.xy_ZhiShiKu .tong_kuai5.on b {
    background: url(../images/xy_zsk_img8.png) no-repeat -44px center;
}

.xy_ZhiShiKu .tong_tit {
    position: relative;
    height: 160px;
}

.xy_ZhiShiKu .tong_tit_kuai {
    padding: 25px 20px;
    background-color: #fff;
    margin-top: 35px;
    border: 1px solid #eeeeee;
    box-sizing: border-box;
    position: absolute;
    width: 100%;
    display: none;
}

.xy_ZhiShiKu .tong_tit_kuai.show {
    display: block;
}

.xy_ZhiShiKu .tong_tit_kuai .GeFa {
    margin-bottom: 20px;
}

.xy_ZhiShiKu .tong_tit_kuai .GeFa&gt;a {
    border-radius: 20px;
    padding: 5px 25px;
}

.xy_ZhiShiKu .tong_tit_kuai .GeFa&gt;a.on {
    background-color: #e7f1f8;
    color: #015293;
}

.xy_ZhiShiKu .tong_tit_kuai .GeFa&gt;a:hover {
    background-color: #e7f1f8;
    color: #015293;
}

.xy_ZhiShiKu .tong_tit_kuai i {
    position: absolute;
    left: 0;
    top: -14px;
}

.xy_ZhiShiKu .tong_tit_kuai li {
    float: left;
    height: 25px;
    line-height: 25px;
}

.xy_ZhiShiKu .tong_tit_kuai li a {
    padding: 0 25px;
    font-size: 16px;
    color: #333;
}

.xy_ZhiShiKu .tong_tit_kuai li em {
    float: right;
    width: 2px;
    height: 15px;
    background-color: #d7d7d7;
    margin-top: 6px;
}

.xy_ZhiShiKu .tong_tit_kuai li:hover a {
    color: #005b9a;
    font-weight: 700;
}

.xy_ZhiShiKu .tong_tit_kuai li.on a {
    color: #005b9a;
    font-weight: 700;
}

.xy_ZhiShiKu .tong_tit_kuai1 li:last-child em {
    display: none;
}

.xy_ZhiShiKu .tong_tit_kuai2 li:last-child em {
    display: none;
}

.xy_ZhiShiKu .tong_tit_kuai3 li:last-child em {
    display: none;
}

.xy_ZhiShiKu .tong_tit_kuai4 li:last-child em {
    display: none;
}

.xy_ZhiShiKu .tong_tit_kuai5 li:last-child em {
    display: none;
}

.xy_ZhiShiKu .tong_tit_kuai1 i {
    left: 109px;
}

.xy_ZhiShiKu .tong_tit_kuai2 i {
    left: 380px;
}

.xy_ZhiShiKu .tong_tit_kuai3 i {
    left: 640px;
}

.xy_ZhiShiKu .tong_tit_kuai4 i {
    right: 354px;
    left: auto;
}

.xy_ZhiShiKu .tong_tit_kuai5 i {
    right: 100px;
    left: auto;
}

.xy_ZhiShiKu .tong_list {
    background-color: #fff;
    padding: 60px 40px 45px;
    box-sizing: border-box;
}

.xy_ZhiShiKu .tong_list li {
    padding-bottom: 30px;
    border-bottom: 1px dashed #dedcdc;
    margin-bottom: 25px;
}

.xy_ZhiShiKu .tong_list .tit&gt;a {
    float: left;
    font-size: 18px;
    color: #333;
    font-weight: 700;
    line-height: 24px;
}

.xy_ZhiShiKu .tong_list_hdk .tit {
    padding-left: 45px;
    height: 27px;
    background: url(../images/xy_zsk_img13.png) no-repeat left center;
}

.xy_ZhiShiKu .tong_list .tit&gt;a:hover {
    color: #015293;
}

.xy_ZhiShiKu .tong_list .tit&gt;span {
    float: left;
    line-height: 25px;
    margin-left: 20px;
    border-radius: 20px;
}

.xy_ZhiShiKu .tong_list .tit&gt;span a {
    display: block;
    box-sizing: border-box;
    padding-left: 33px;
    padding-right: 10px;
    color: #015293;
    font-size: 14px;
    background: url(../images/xy_zsk_img9.png) no-repeat 10px center;
    background-color: #e7f1f8;
    border-radius: 20px;
}

.xy_ZhiShiKu .tong_list .tit&gt;.span2 a {
    color: #e63701;
    background: url(../images/xy_zsk_img10.png) no-repeat 10px center;
    background-color: #fcebe5;
}

.xy_ZhiShiKu .tong_list .syh {
    height: 33px;
    border: 1px dashed #ccdeeb;
    padding-left: 17px;
    font-size: 14px;
    color: #015293;
    padding-top: 9px;
    box-sizing: border-box;
    margin-top: 13px;
}

.xy_ZhiShiKu .tong_list .syh span {
    padding-right: 20px;
    margin-left: 20px;
    display: inline-block;
    border-right: 1px dashed #70abd4;
    height: 15px;
    line-height: 15px;
}

.xy_ZhiShiKu .tong_list .syh span:last-child {
    border: none;
}

.xy_ZhiShiKu .tong_list .syh span:first-child {
    margin-left: 0;
}

.xy_ZhiShiKu .tong_list .zy {
    margin-top: 10px;
}

.xy_ZhiShiKu .tong_list .zy em {
    display: inline-block;
    height: 20px;
    line-height: 20px;
    color: #fff;
    background: url(../images/xy_zsk_img12.png) no-repeat center;
    width: 53px;
    text-align: center;
    font-size: 14px;
    margin-right: 17px;
}

.xy_ZhiShiKu .tong_list .zy p {
    font-size: 16px;
    color: #666;
    line-height: 30px;
}

.xy_ZhiShiKu .tong_list .ss {
    height: 35px;
    line-height: 35px;
    background-color: #f7f7f7;
    color: #999;
    font-size: 14px;
    padding-left: 17px;
    margin-top: 10px;
}

.xy_ZhiShiKu .tong_list .ss span {
    margin-right: 30px;
}

.xy_ZhiShiKu .tong_list .ss span:last-child {
    margin-right: 20px;
}

.xy_ZhiShiKu .tong_list .ss span i {
    color: #015293;
}


/*çŸ¥è¯†åº“ç»“æŸ*/


/*é¢†å¯¼ä¿¡æ¯1 å¼€å§‹*/

.xy_LingDao {
    margin-top: 40px;
    background-color: #f8f8f8;
}

.xy_LingDao .ld_left {
    float: left;
    width: 352px;
    background-color: #f8f8f8;
    box-sizing: border-box;
    padding: 30px 30px 91px;
}

.xy_LingDao .ld_left&gt;div {
    margin-bottom: 44px;
}

.xy_LingDao .ld_left&gt;div&gt;h3 {
    color: #015293;
    font-size: 22px;
    padding-bottom: 20px;
    border-bottom: 1px solid #dae5e4;
    margin-bottom: 10px;
}

.xy_LingDao .ld_left&gt;div&gt;h3 i {
    color: #333;
    margin-left: 23px;
}

.xy_LingDao .ld_left .ld img {
    display: block;
    width: 156px;
    height: 221px;
    margin: 0 auto;
    margin-top: 30px;
}

.xy_LingDao .ld_left .ld p {
    text-align: center;
    background-color: #e6e6e6;
    box-sizing: border-box;
    height: 55px;
    padding-top: 20px;
    margin-top: 30px;
}

.xy_LingDao .ld_left .ld p a {
    font-size: 18px;
    color: #000;
    display: inline-block;
    height: 18px;
    border-right: 1px solid #50605e;
}

.xy_LingDao .ld_left .ld p a:nth-child(1) {
    padding-right: 20px;
}

.xy_LingDao .ld_left .ld p a:nth-child(2) {
    border: none;
    margin-left: 20px;
}

.xy_LingDao .ld_left .ld p a:hover {
    font-weight: 700;
}

.xy_LingDao .ld_left .ts {
    margin-bottom: 0;
}

.xy_LingDao .ld_left .ts p {
    /* margin-top: 25px; */
    line-height: 44px;
}

.xy_LingDao .ld_left .ts i {
    float: left;
    /*width: 110px;*/
    width: 162px;
    font-size: 18px;
    font-weight: 700;
    color: #222;
    /*text-align: right;*/
    text-align: left;
    margin-right: 20px;
}

.xy_LingDao .ld_left .ts span {
    float: left;
    /*width: 160px;*/
    width: 106px;
    font-size: 18px;
    color: #222;
}

.xy_LingDao .ld_left .ts span a {
    display: block;
    /* margin-bottom: 15px; */
    color: #222;
}

.xy_LingDao .ld_left .ts span a:hover {
    color: #015293;
}

.xy_LingDao .ld_left .ts p:nth-child(2) a {
    margin-bottom: 0;
}

.xy_LingDao .ld_right {
    float: right;
    width: 828px;
}

.xy_LingDao .ld_right .lb {
    position: relative;
    background-color: #f8f8f8;
}

.xy_LingDao .ld_right .lb .bd {
    width: 505px;
    height: 284px;
    float: left;
    overflow: hidden;
}

.xy_LingDao .ld_right .lb .bd ul {
    width: 2020px;
    transition: all 1s;
}

.xy_LingDao .ld_right .lb .bd li {
    float: left;
    width: 505px;
    height: 284px;
}

.xy_LingDao .ld_right .lb .bd li a,
.xy_LingDao .ld_right .lb .bd li img {
    display: block;
    width: 505px;
    height: 284px;
    overflow: hidden;
}

.xy_LingDao .ld_right .lb .prev,
.xy_LingDao .ld_right .lb .next {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}

.xy_LingDao .ld_right .lb .next {
    left: 472px;
}

.xy_LingDao .ld_right .lb .blue_bg {
    float: right;
    width: 280px;
    box-sizing: border-box;
    margin-right: 15px;
    overflow: hidden;
}

.xy_LingDao .ld_right .lb .blue_bg ul {
    width: 1120px;
    transition: all 1s;
}

.xy_LingDao .ld_right .lb .blue_bg li {
    float: left;
    width: 280px;
    text-align: justify;
    padding-top: 30px;
    overflow: hidden;
}

.xy_LingDao .ld_right .lb .blue_bg li h3 a {
    font-size: 20px;
    color: #222;
    line-height: 30px;
}

.xy_LingDao .ld_right .lb .blue_bg li p {
    font-size: 14px;
    color: #333;
    line-height: 28px;
    margin-top: 20px;
}

.xy_LingDao .ld_right .lb .blue_bg li span {
    float: left;
    font-size: 14px;
    color: #333;
    margin-top: 30px;
}

.xy_LingDao .ld_right .lb .blue_bg li&gt;a {
    float: right;
    font-size: 18px;
    color: #666;
    padding-bottom: 12px;
    border-bottom: 1px solid #d5d5d5;
    margin-top: 25px;
    margin-right: 20px;
}

.ld_right .ldhd {
    margin-top: 40px;
}

.ld_right .ldhd h3 {
    height: 44px;
    box-sizing: border-box;
    border-bottom: 1px solid #dedbdb;
}

.ld_right .ldhd h3 span {
    font-size: 22px;
    color: #015293;
    display: inline-block;
    height: 44px;
    border-bottom: 3px solid #015293;
    box-sizing: border-box;
}

.ld_right .ldhd h3&gt;a {
    float: right;
    font-size: 16px;
    color: #999;
    font-weight: 400;
}

.ld_right .ldhd ul {
    padding-top: 20px;
}

.ld_right .ldhd li {
    height: 44px;
    line-height: 44px;
    padding-left: 21px;
    background: url(../images/grey_dian.png) no-repeat left center;
}

.ld_right .ldhd li a {
    font-size: 18px;
    display: inline-block;
    color: #333;
}

.ld_right .ldhd li a:hover {
    color: #015293;
}

.ld_right .ldhd li span {
    float: right;
    font-size: 16px;
    color: #999;
}

.ld_right .tpsp {
    margin-top: 30px;
}

.ld_right .tpsp .hd {
    height: 43px;
    border-bottom: 1px solid #dedbdb;
}

.ld_right .tpsp ul {
    float: left;
}

.ld_right .tpsp .hd li {
    float: left;
    padding-right: 21px;
    margin-right: 20px;
    font-size: 22px;
    color: #333;
    cursor: pointer;
    background: url(../images/tab_xian.png) no-repeat right center;
}

.ld_right .tpsp .hd li:last-child {
    background: none;
}

.ld_right .tpsp .hd li.on {
    font-weight: 700;
    color: #015293;
}

.ld_right .tpsp .hd .more {
    float: right;
    font-size: 16px;
    color: #999;
    height: 43px;
    padding-top: 10px;
    box-sizing: border-box;
}

.ld_right .tpsp .hd .more a {
    display: block;
    color: #999;
}

.ld_right .tpsp .bd ul {
    padding-top: 20px;
}

.ld_right .tpsp .bd li {
    float: left;
    width: 256px;
    height: 227px;
    box-sizing: border-box;
    border: 1px solid #e6e6e6;
    margin-right: 30px;
    position: relative;
    margin-bottom: 30px;
}

.ld_right .tpsp .bd li:nth-child(3n) {
    margin-right: 0;
}

.ld_right .tpsp .bd li&gt;a,
.ld_right .tpsp .bd li img {
    display: block;
    width: 256px;
    height: 144px;
    overflow: hidden;
}

.ld_right .tpsp .bd li img {
    transform: scale(1);
    transition: transform 0.3s;
}

.ld_right .tpsp .bd li&gt;a:hover img {
    /*transform: scale(1.2);
  transition: transform 0.3s;*/
}

.ld_right .tpsp .bd li p {
    line-height: 26px;
    padding: 0 18px;
    margin-top: 15px;
    background: url(../images/tj_xian.png) no-repeat left 5px / 2px 17px;
}

.ld_right .tpsp .bd li p a {
    font-size: 18px;
    color: #333;
}

.ld_right .tpsp .bd li p a:hover {
    color: #015293;
}

.ld_right .tpsp .bd li span {
    position: absolute;
    font-size: 12px;
    color: #fff;
    background-color: #015293;
    width: 72px;
    height: 21px;
    line-height: 21px;
    text-align: center;
    right: 10px;
    top: 113px;
}

.xy_LingDao .ld_right .lunb_mobile {
    display: none;
    width: 100%;
    overflow: hidden;
    background-color: #f8f8f8;
    padding-bottom: 0.4rem;
    position: relative;
    margin-top: 0.4rem;
}

.xy_LingDao .ld_right .lunb_mobile .swiper-slide img {
    width: 100%;
    height: auto;
}

.xy_LingDao .ld_right .tit_box {
    padding: 0.3rem 0.2rem 0;
}

.xy_LingDao .ld_right .tit_box h3 a {
    font-size: 0.34rem;
    line-height: 0.48rem;
}

.xy_LingDao .ld_right .tit_box p {
    font-size: 0.3rem;
    line-height: 0.48rem;
    margin-top: 0.2rem;
}

.xy_LingDao .ld_right .tit_box span {
    font-size: 0.26rem;
    color: #999;
    margin-top: 0.3rem;
    display: inline-block;
}

.xy_LingDao .ld_right .tit_box&gt;a {
    font-size: 0.3rem;
    float: right;
    padding-bottom: 0.2rem;
    border-bottom: 1px solid #d5d5d5;
    margin-top: 0.3rem;
    margin-right: 0.4rem;
}

.xy_LingDao .swiper-button-prev,
.xy_LingDao .swiper-button-next {
    background: none;
    width: auto;
    height: auto;
    margin-top: 0;
    top: 17%;
}

.xy_LingDao .swiper-button-prev {
    left: 0;
}

.xy_LingDao .swiper-button-next {
    right: 0;
}


/*é¢†å¯¼ä¿¡æ¯1 ç»“æŸ*/


/*å¸¸åŠ¡ä¼šè®®å¼€å§‹*/

.Big_background_ChangWu {
    background: url(../images/xy_cwhy_img1.png) no-repeat center top;
}

.xy_ChangWu_hy .xy_cwhy_logo {
    padding-top: 53px;
}

.xy_ChangWu_hy .xy_cwhy_logo&gt;span {
    float: right;
    margin-top: 15px;
}

.xy_ChangWu_hy .xy_cwhy_logo&gt;span a {
    display: block;
    width: 156px;
    height: 41px;
    line-height: 41px;
    font-size: 22px;
    color: #015293;
    border-radius: 10px;
    box-sizing: border-box;
    padding-left: 55px;
    background: url(../images/xy_cwhy_img3.png) no-repeat 19px center;
    background-color: #fff;
}

.xy_ChangWu_hy .xy_cwhy_logo&gt;span a:hover {
    font-weight: 700;
}

.xy_ChangWu_hy .tit img {
    display: block;
    margin: 0 auto;
    margin-top: 60px;
}

.xy_ChangWu_hy .tong_VisualArea {
    margin-top: 50px;
}

.xy_ChangWu_hy .cont1 .left {
    float: left;
    width: 796px;
    height: 535px;
    box-sizing: border-box;
    background-color: #f6f6f6;
    box-sizing: border-box;
    padding: 35px 40px;
}

.xy_ChangWu_hy .cont1 .left h3 {
    font-size: 37px;
    color: #015293;
    line-height: 64px;
}

.xy_ChangWu_hy .cont1 .left .nr {
    font-size: 18px !important;
    color: #333 !important;
    line-height: 28px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
}

.xy_ChangWu_hy .cont1 .left .nr * {
    font-size: 18px !important;
    color: #333 !important;
    line-height: 28px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
}

.xy_ChangWu_hy .cont1 .left .nr p {
    margin-top: 30px;
}

.xy_ChangWu_hy .cont1 .left&gt;a {
    display: inline-block;
    font-size: 18px;
    color: #e63701;
    margin-top: 35px;
    margin-left: 25px;
}

.xy_ChangWu_hy .cont1 .right {
    float: right;
    width: 396px;
    height: 535px;
    padding-left: 38px;
    border-left: 1px solid #e2e2e2;
    box-sizing: border-box;
}

.xy_ChangWu_hy .cont1 .right h3 {
    font-size: 30px;
    height: 48px;
}

.xy_ChangWu_hy .cont1 .right h3 span {
    color: #015293;
}

.xy_ChangWu_hy .cont1 .right h3 a {
    float: right;
    color: #333;
    font-size: 16px;
    font-weight: 400;
    height: 48px;
    line-height: 38px;
}

.xy_ChangWu_hy .cont1 .right p {
    display: block;
    width: 358px;
    height: 200px;
    background-color: #000;
    margin-bottom: 36px;
}

.xy_ChangWu_hy .cont1 .right p a {
    display: block;
    width: 100%;
    height: 200px;
    overflow: hidden;
}

.xy_ChangWu_hy .cont1 .right img {
    display: block;
    width: 358px;
}

.xy_ChangWu_hy .cont1 .right video {
    display: block;
    width: 358px;
    height: 200px;
}

.xy_ChangWu_hy .cont2 {
    margin-top: 46px;
}

.xy_ChangWu_hy .select_box {
    text-align: center;
    margin-top: 28px;
}

.xy_ChangWu_hy .select_box h4 {
    display: inline-block;
    font-size: 22px;
    color: #333;
}

.xy_ChangWu_hy .select_box .select {
    display: inline-block;
    width: 196px;
    height: 27px;
    line-height: 27px;
    position: relative;
    font-size: 22px;
    box-sizing: border-box;
    padding-left: 27px;
    font-weight: 400;
    background: url(../images/xy_cwhy_img6.png) no-repeat 167px center;
    background-color: #f3f3f3;
    text-align: left;
}

.xy_ChangWu_hy .select_box .select span {
    display: inline-block;
    width: 100%;
    height: 100%;
    cursor: pointer;
}

.xy_ChangWu_hy .select_box ul {
    position: absolute;
    width: 100%;
    top: 27px;
    left: 0;
    background-color: #fff;
    box-sizing: border-box;
    height: 0;
    transition: height 0.3s;
    overflow: hidden;
}

.xy_ChangWu_hy .select_box ul.show {
    border: 1px solid #ccc;
    border-top: none;
    transition: height 0.3s;
}

.xy_ChangWu_hy .select_box li {
    font-size: 16px;
    text-align: center;
    height: 27px;
    line-height: 27px;
    cursor: pointer;
}

.xy_ChangWu_hy .select_box li:hover {
    color: #fff;
    background-color: #015293;
}

.xy_ChangWu_hy .select_cont {
    margin-top: 5px;
    padding-left: 67px;
}

.xy_ChangWu_hy .select_cont li {
    float: left;
    width: 312px;
    margin-right: 70px;
    margin-top: 32px;
}

.xy_ChangWu_hy .select_cont li:nth-child(3n) {
    margin-right: 0;
}

.xy_ChangWu_hy .select_cont li span {
    float: left;
    margin-right: 20px;
}

.xy_ChangWu_hy .select_cont li a {
    float: left;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    box-sizing: border-box;
    border: 1px solid #dcdcdc;
    background-color: #eaeaea;
    border-radius: 3px;
    font-size: 20px;
    margin-top: 4px;
    margin-left: 9px;
    color: #333;
    transition: background-color 0.3s;
}

.xy_ChangWu_hy .select_cont li a[href]:hover {
    color: #fff;
    background-color: #015293;
    transition: background-color 0.3s;
}


/*å¸¸åŠ¡ä¼šè®®ç»“æŸ*/


/*ç½‘ç«™åœ°å›¾å¼€å§‹*/

.xy_WangZhan_dt_cont {
    padding-top: 30px;
}

.xy_WangZhan_dt_cont .kuai h3 {
    box-sizing: border-box;
    font-size: 22px;
    font-weight: 400;
    margin-bottom: 29px;
    margin-top: 41px;
}

.xy_WangZhan_dt_cont .kuai h3 a {
    display: inline-block;
    padding-right: 30px;
    background: url(../images/xy_wzdt_img.png) no-repeat right center;
}

.xy_WangZhan_dt_cont .kuai h3 a {
    color: #333;
}

.xy_WangZhan_dt_cont .kuai li {
    float: left;
    width: 224px;
    height: 46px;
    line-height: 46px;
    background-color: #f8f8f8;
    text-align: center;
    font-size: 18px;
    transition: background-color 0.3s;
    margin-bottom: 10px;
    margin-right: 20px;
}

.xy_WangZhan_dt_cont .kuai li a {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}

.xy_WangZhan_dt_cont .kuai li:hover {
    background-color: #015293;
    transition: background-color 0.3s;
}

.xy_WangZhan_dt_cont .kuai li:hover a {
    color: #fff;
}


/*ç½‘ç«™åœ°å›¾ç»“æŸ*/


/*å•ç¯‡æ–‡æ¡£å¼€å§‹*/

.xy_DanPian_dt_cont {
    margin-top: 40px;
}

.xy_DanPian_dt_cont .c_rightpage {
    padding-top: 40px;
    min-height: 500px;
}

.xy_DanPian_dt_cont .c_rightpage h3 {
    font-size: 32px;
    text-align: center;
    line-height: 44px;
    margin-bottom: 50px;
}

.xy_DanPian_dt_cont .c_rightpage .cont * {
    font-size: 16px !important;
    line-height: 34px !important;
    color: #333 !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
}

.xy_DanPian_dt_cont .c_rightpage .cont p {
    margin-top: 20px;
    margin-bottom: 20px;
}

.xy_DanPian_dt_cont .c_rightpage .cont img {
    display: block;
    max-width: 80%;
    margin: 0 auto;
}


/*å•ç¯‡æ–‡æ¡£ç»“æŸ*/


/*æ”¿åºœå…¬æŠ¥åˆ—è¡¨å¼€å§‹*/

.xy_ZhengFugb_list_box {
    margin-top: 50px;
}

.xy_ZhengFugb_list_box .left {
    float: left;
    width: 270px;
}

.xy_ZhengFugb_list_box .left li {
    float: left;
    width: 130px;
    height: 53px;
    line-height: 53px;
    box-sizing: border-box;
    border: 1px solid #1e7bbb;
    margin-right: 10px;
    margin-bottom: 10px;
    transition: background-color 0.3s;
}

.xy_ZhengFugb_list_box .left li:nth-child(2n) {
    margin-right: 0;
}

.xy_ZhengFugb_list_box .left li a {
    display: block;
    box-sizing: border-box;
    padding-left: 47px;
    font-size: 18px;
    color: #015293;
    background: url(../images/xy_zfgb_list2.png) no-repeat 21px center;
}

.xy_ZhengFugb_list_box .left li:hover {
    background-color: #015293;
    transition: background-color 0.3s;
}

.xy_ZhengFugb_list_box .left li:hover a {
    color: #fff;
    background: url(../images/xy_zfgb_list3.png) no-repeat 21px center;
}

.xy_ZhengFugb_list_box .left li.on {
    background-color: #015293;
    transition: background-color 0.3s;
}

.xy_ZhengFugb_list_box .left li.on a {
    color: #fff;
    background: url(../images/xy_zfgb_list3.png) no-repeat 21px center;
}

.xy_ZhengFugb_list .tong_VisualArea {
    box-shadow: 0 3px 10px rgba(0, 0, 0, 0.2);
    margin-bottom: 50px;
}

.xy_ZhengFugb_list_box .right {
    float: right;
    width: 930px;
    min-height: 1352px;
    background: url(../images/xy_zfgb_list6.png) no-repeat center top / 949px 120%;
    padding-bottom: 40px;
}

.xy_ZhengFugb_list_box .right .tit {
    padding-top: 52px;
}

.xy_ZhengFugb_list_box .right .tit img {
    display: block;
    margin: 0 auto;
}

.xy_ZhengFugb_list_box .cont {
    padding-left: 57px;
}

.xy_ZhengFugb_list_box .cont ul {
    padding-left: 52px;
    background: url(../images/xy_zfgb_list5.png) no-repeat left bottom;
    padding-bottom: 26px;
    margin-top: 40px;
}

.xy_ZhengFugb_list_box .cont li {
    float: left;
    width: 163px;
    height: 217px;
    background: url(../images/xy_zfgb_list4.png) no-repeat center;
    margin-right: 20px;
}

.xy_ZhengFugb_list_box .cont li a {
    font-size: 14px;
    color: #fff;
    display: block;
    text-align: center;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding-top: 172px;
}


/*æ”¿åºœå…¬æŠ¥åˆ—è¡¨ç»“æŸ*/


/*ç¨‹è¶… 2020-11-17 å¼€å§‹*/


/* ä¸€äº›å…¬ç”¨ */

.c_conttit {
    border-bottom: 1px solid #dedbdb;
    height: 64px;
    line-height: 64px;
    font-size: 24px;
    font-weight: bold;
    position: relative;
}

.c_conttit .c_titzi {
    float: left;
    border-bottom: 3px solid #015293;
    height: 62px;
    line-height: 64px;
    color: #015293;
}


/* æ€»ä½“ç»æµŽè¿è¡Œæƒ…å†µ */

.cc_cont1 {
    margin-top: -20px;
    height: 515px;
    overflow: hidden;
}

.c_tubaiotab {
    padding: 30px 0 0;
}

.c_tubaiotab .c_tubiaotit {
    float: left;
    width: 212px;
}

.c_tubaiotab .c_tubiaotit .c_tabx {
    width: 212px;
    height: 60px;
    line-height: 60px;
    font-size: 18px;
    background: url(../images/c_tabback.png) no-repeat center;
    margin-bottom: 10px;
}

.c_tubaiotab .c_tubiaotit .c_tabx.on {
    background: url(../images/c_tabback1.png) no-repeat center;
}

.c_tubaiotab .c_tubiaotit .c_tabx a {
    color: #333;
    text-align: center;
    width: 180px;
    height: 60px;
    line-height: 60px;
    display: block;
}

.c_tubaiotab .c_tubiaotit .c_tabx.on a {
    color: #fff;
}

.c_tubaiotab .c_tubiaok {
    margin-left: 220px;
}

.c_tuechart {
    width: 1000px;
    height: 400px;
}

.cc_wangyou {
    float: right;
    overflow: hidden;
}

.c_chax {
    line-height: 30px;
    height: 30px;
    font-size: 14px;
    color: #666;
    display: none;
}

.c_chax a {
    float: left;
    line-height: 28px;
    height: 28px;
    border: 1px solid #ddd;
    color: #999;
    padding: 0 15px;
}

.c_chax a:hover {
    color: #015293;
    border-color: #015293;
}

.c_chax .c_weizi {
    float: left;
    margin-right: 10px;
}

.c_chax .c_selectk {
    float: left;
    margin-right: 10px;
}

.c_chax .c_selectk select {
    display: block;
    line-height: 30px;
    height: 30px;
    border: 1px solid #ddd;
    color: #999;
    padding: 0 15px;
    font-size: 14px;
    color: #666;
}

.cc_cont2 {
    padding: 20px 0 0;
}

.c_sjfbtab {
    position: relative;
    padding: 30px 0 20px;
}

.c_tabshang {
    margin: 0 -6px;
}

.c_tabxia {
    margin: 0 -6px;
    padding: 340px 0 0;
}

.c_tabtit {
    float: left;
    width: 296px;
    margin: 0 5px;
    border: 1px solid #eee;
    padding: 20px 0 10px;
    box-shadow: 0 0 10px #eee;
}

.c_tabtit.on {
    box-shadow: 0 0 10px #cbe0ef;
    border-color: #cbe0ef;
}

.c_tabtit .c_con {
    display: block;
    text-align: center;
    color: #333;
    font-size: 20px;
    font-weight: bold;
    line-height: 2;
}

.c_tabtit .c_con:hover {
    color: #015293;
}

.c_tabtit .c_con img {
    display: block;
    margin: 0 auto;
    width: 57px;
}

.c_tabtit .c_fenx {
    overflow: hidden;
    padding: 10px 20px;
    height: 64px;
    overflow: hidden;
}

.c_tabtit .c_fenx a {
    float: left;
    width: 50%;
    text-align: center;
    line-height: 2;
}

.c_tabtit .c_fenx a.c_youg {
    background: url(../images/ccshugang.png) no-repeat left center;
}

.c_sjtabmain {
    width: 100%;
    margin-top: 30px;
    position: relative;
}

.c_sjnews {
    border: 1px solid #cbe0ef;
    padding-bottom: 20px;
    overflow: hidden;
}

.c_sjfbdfen {
    float: left;
    width: 46%;
    margin: 10px 2% 0;
}

.c_sjfbdfentit {
    line-height: 58px;
    border-bottom: 1px solid #e0e0e0;
    height: 58px;
}

.c_sjfbdfentit .c_mofe {
    float: right;
}

.c_sjfbdfentit .c_mofe a {
    color: #666;
}

.c_sjfbdfentit .c_mofe a:hover {
    color: #015293;
}

.c_sjfbdfentit .c_sjfbdfenhd h2 {
    float: left;
    font-size: 22px;
    margin-right: 20px;
}

.c_sjfbdfentit .c_sjfbdfenhd h2 a {
    display: block;
    color: #015293;
    line-height: 58px;
    height: 56px;
    border-bottom: 3px solid transparent;
}

.c_sjfbdfentit .c_sjfbdfenhd h2.on a {
    display: block;
    color: #015293;
    border-color: #015293;
}

.c_sjfbdfenbd ul {
    display: block;
    overflow: hidden;
    padding: 15px 0 0;
}

.c_sjfbdfenbd ul li {
    display: block;
    overflow: hidden;
    line-height: 38px;
    height: 38px;
    float: left;
    width: 561px;
    margin-right: 23px;
}

.c_sjfbdfenbd ul li span {
    float: right;
    color: #999;
    font-size: 14px;
    padding-left: 20px;
}

.c_sjfbdfenbd ul li a {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    font-size: 16px;
    background: url(../images/ccdian.png) no-repeat left center;
    padding-left: 15px;
}

.c_sjfbdfenbd ul li a:hover {
    color: #015293;
}

.c_sjnews .c_more {
    border: 1px solid #cbe0ef;
    border-radius: 16px;
    padding: 0 20px;
    color: #cbe0ef;
    font-size: 16px;
    margin: 10px auto 0;
    width: 100px;
    text-align: center;
    display: block;
    height: 30px;
    line-height: 30px;
}

.c_sjnews .c_more:hover {
    border-color: #015293;
    color: #015293;
}

.c_sjnews .c_jiao {
    background: url(../images/ccshangjiao.png) no-repeat center;
    width: 27px;
    height: 14px;
    position: absolute;
}

.c_sjnews.c_sjnews1 .c_jiao {
    top: -13px;
    left: 133px;
}

.c_sjnews.c_sjnews2 .c_jiao {
    top: -13px;
    left: 440px;
}

.c_sjnews.c_sjnews3 .c_jiao {
    top: -13px;
    left: 750px;
}

.c_sjnews.c_sjnews4 .c_jiao {
    top: -13px;
    left: 1058px;
}

.c_sjnews.c_sjnews5 .c_jiao {
    bottom: -13px;
    left: 133px;
    background-image: url(../images/ccshangjiao1.png);
}

.c_sjnews.c_sjnews6 .c_jiao {
    bottom: -13px;
    left: 440px;
    background-image: url(../images/ccshangjiao1.png);
}

.c_sjnews.c_sjnews7 .c_jiao {
    bottom: -13px;
    left: 750px;
    background-image: url(../images/ccshangjiao1.png);
}

.c_sjnews.c_sjnews8 .c_jiao {
    bottom: -13px;
    left: 1058px;
    background-image: url(../images/ccshangjiao1.png);
}

.c_shujuk {
    overflow: hidden;
    margin: 30px -15px 0;
}

.c_shujuk .c_tukis {
    float: left;
    margin: 0 15px;
    width: 386px;
    text-align: center;
}

.c_shujuk .c_tukis img {
    display: block;
    width: 386px;
    height: 180px;
}

.c_shujuk .c_tukis span {
    display: block;
    text-align: center;
    padding: 10px 15px 0;
    line-height: 20px;
    height: 40px;
    overflow: hidden;
}


/* è¦é—®åŠ¨æ€ */

.c_toutiao {
    font-size: 32px;
    font-weight: bold;
    width: 96%;
    margin: 0 auto;
    text-align: center;
}

.c_toutiao a {
    display: inline-block;
    background: url(../images/cctout.png) no-repeat left center;
    padding-left: 120px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    height: 40px;
    line-height: 40px;
}

.c_toutiao a:hover {
    color: #015293;
}

.c_diyit {
    overflow: hidden;
    background: #f5f5f5;
    margin: 40px 0 0;
    position: relative;
}

.c_diyit .c_datu {
    float: left;
    width: 720px;
    height: 405px;
    overflow: hidden;
}

.c_diyit .c_datu img {
    display: block;
    /* width: 720px; */
    height: 405px;
    margin: 0 auto;
}

.c_diyit .c_datu img:hover {
    /*opacity: 0.9;
  filter: alpha(opacity=90);*/
}

.c_diyit .c_xinwenright {
    margin-left: 760px;
}

.c_diyit .c_xinwenright .c_titxwe {
    color: #333;
    font-size: 24px;
    line-height: 35px;
    height: 70px;
    overflow: hidden;
    font-weight: bold;
    margin: 50px 20px 0 0;
    display: block;
}

.c_diyit .c_xinwenright .c_titxwe:hover {
    color: #015293;
}

.c_diyit .c_xinwenright .c_neweis {
    padding: 80px 30px 0 0;
    overflow: hidden;
}

.c_diyit .c_xinwenright .c_neweis span {
    float: right;
    font-size: 18px;
    color: #999;
}

.c_diyit .c_xinwenright .c_neweis span em {
    color: #015293;
}

.c_diyit .c_xinwenright .c_neweis .c_mosot {
    float: left;
    font-size: 16px;
    color: #999;
    padding-right: 25px;
    background: url(../images/ccyoujian.png) no-repeat right center;
}

.c_diyit .c_xinwenright .c_neweis .c_mosot:hover {
    color: #015293;
}

.c_diyit .c_xinwenright .c_newdes {
    color: #666;
    font-size: 16px;
    line-height: 30px;
    height: 230px;
    overflow: hidden;
    margin: 20px 20px 0 0;
    display: block;
}

.cc_kong {
    overflow: hidden;
    margin: 30px 0 0;
}

.c_newsleft {
    float: left;
    width: 680px;
    margin-top: -20px;
}

.c_newsright {
    float: right;
    width: 460px;
    border-left: 1px solid #dedbdb;
    padding-left: 40px;
    margin-top: -20px;
}

.c_newtit1 {
    border-bottom: 1px solid #dedbdb;
    height: 64px;
    line-height: 64px;
    font-size: 22px;
    font-weight: bold;
}

.c_newtit1 .c_titzij {
    float: left;
    border-bottom: 3px solid #015293;
    height: 62px;
    line-height: 64px;
    color: #015293;
}

.c_newtit1 .c_newmore {
    float: right;
    color: #999;
    font-size: 16px;
    font-weight: normal;
}

.c_newtit1 .c_newmore:hover {
    color: #015293;
}

.c_newslistd {
    display: block;
    padding: 10px 0 0;
}

.c_newslistd li {
    display: block;
    overflow: hidden;
    line-height: 38px;
    height: 38px;
}

.c_newslistd li span {
    float: right;
    color: #999;
    font-size: 14px;
    padding-left: 20px;
}

.c_newslistd li a {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    font-size: 16px;
    background: url(../images/ccdian.png) no-repeat left center;
    padding-left: 15px;
}

.c_newslistd li a:hover {
    color: #015293;
}

.newtts {
    height: 64px;
    line-height: 64px;
    border-bottom: 1px solid #dedbdb;
}

.newtts .c_tagtit {
    float: left;
    overflow: hidden;
    height: 65px;
    line-height: 64px;
}

.newtts .c_tagtit a {
    float: left;
    border-bottom: 1px solid #fff;
    height: 62px;
    line-height: 64px;
    color: #015293;
    font-size: 22px;
    font-weight: 700;
}

.newtts .c_tagtit a.on {
    color: #015293;
    border-bottom: 3px solid #015293;
    font-weight: bold;
}

.newtts .c_tagtit span {
    float: left;
    padding: 0 20px;
    color: #dedbdb;
}

.newtts .c_genduos {
    float: right;
    font-size: 16px;
}

.newtts .c_genduos a {
    color: #999;
}

.newtts .c_genduos a:hover {
    color: #015293;
}

.c_shipndt {
    overflow: hidden;
    padding: 20px 0 0;
}

.c_shipndt .c_shiptit {
    float: right;
    width: 300px;
    padding-right: 5px;
}

.c_shipndt .c_shipmain {
    float: left;
    width: 359px;
}

.c_shipndt .c_shipmain a {
    display: block;
    position: relative;
    color: #fff;
    width: 359px;
    height: 207px;
}

.c_shipndt .c_shipmain a:hover {
    font-weight: 700;
}

.c_shipndt .c_shipmain a img {
    display: block;
    width: 359px;
    height: 207px;
}

.c_shipndt .c_shipmain a span {
    display: block;
    position: absolute;
    width: 94%;
    padding: 0 3%;
    left: 0;
    bottom: 0;
    line-height: 36px;
    height: 36px;
    background: url(../images/ccbantoum.png);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.c_shipndt .c_shiptit a {
    width: 100%;
    margin: 0 0 13px 0;
    display: block;
    height: 60px;
    line-height: 60px;
    box-sizing: border-box;
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.1);
    padding-left: 30px;
    padding-right: 15px;
    background: url(../images/grey_dian.png) no-repeat 15px center;
    color: #333;
}

.c_shipndt .c_shiptit a span {
    float: right;
}

.c_shipndt .c_shiptit a.on {
    color: #015293;
    background: url(../images/ccdian1.png) no-repeat 15px center;
}

.c_shipndt .c_shiptit a img {
    width: 154px;
    height: 87px;
    display: block;
}

.c_shipndt .c_shiptit a.on img {
    width: 152px;
    height: 85px;
    border: 1px solid #015293;
}


/* é¢åŒ…å±‘ */

.cc_location {
    height: 60px;
    line-height: 60px;
    padding-bottom: 8px;
    background: url(../images/cclocabottom.png) repeat-x center bottom;
    font-size: 16px;
    margin: -20px 0 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.cc_location span {}

.cc_location span.c_jiange {
    color: #e9e9e9;
    font-size: 12px;
    /*padding: 0 12px;*/
}

.cc_location span.c_jiange a {
    font-size: 16px;
    margin: 0 12px;
    vertical-align: bottom;
}

.cc_location span.c_jiange a:last-child {
    color: #015293;
    margin-right: 0;
}

.cc_location span.c_jiange a:first-child {
    margin-left: 0;
}

.cc_location span.c_loca {
    background: url(../images/cclocation.png) no-repeat left center;
    padding-left: 25px;
    color: #333;
    font-size: 16px;
}

.cc_location a {
    color: #333;
    display: inline-block;
}

.cc_location a:hover {
    color: #015293;
}

.c_titled {
    text-align: center;
    font-size: 28px;
    color: #333;
    line-height: 1.5;
    padding: 20px 0;
}

.c_titled * {
    font-size: 28px !important;
}

.cc_textinfo {
    /* overflow: hidden; */
    padding: 12px 0;
    border-bottom: 2px solid #f2f2f2;
    color: #666;
    height: 30px;
}

.c_textright {
    float: right;
    line-height: 26px;
    height: 26px;
}

.c_textctrl {
    float: right;
    padding-right: 20px;
}

.c_share {
    float: right;
    height: 26px;
    line-height: 26px;
}

.c_share span.ccfensfe {
    float: left;
    margin-right: -8px;
    height: 26px;
    line-height: 26px;
}

.c_share .bshare-custom {
    /* overflow: hidden; */
    float: right;
}

.c_share .bshare-custom a {
    float: left;
    width: 26px;
    height: 26px;
    margin: 0 0 0 8px;
    padding: 0;
}

.c_share a.bshare-weixin {
    background: url(../images/ccfx1.png) no-repeat center;
}

.c_share a.bshare-sinaminiblog {
    background: url(../images/ccfx2.png) no-repeat center;
}

.c_share a.bshare-qzone {
    background: url(../images/ccfx3.png) no-repeat center;
}

.c_textleft {
    float: left;
    line-height: 26px;
    height: 26px;
}

.c_textcont {
    font-size: 18px;
    color: #333;
    line-height: 2;
    padding: 25px 0;
    border-bottom: 1px solid #ebebeb;
}

.c_textcont p a {
    color: #0000ff !important;
    text-decoration: none;
}

.c_textcont pre {
    white-space: normal;
}

.c_textcont * {
    font-size: 16px !important;
    line-height: 36px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
    line-height: 2em !important;
    color: #333;
    /*text-align: justify !important;*/
}

#cc_texttiox.fontSize18 * {
    font-size: 18px !important;
}

#cc_texttiox.fontSize16 * {
    font-size: 16px !important;
}

#cc_texttiox.fontSize14 * {
    font-size: 14px !important;
}

.c_textcont img {
    max-width: 80%;
    display: block;
    margin: 20px auto !important;
}

.c_textcont a img {
    display: block;
    margin: 0 auto;
    vertical-align: middle;
}

.c_textcont table {
    max-width: 100% !important;
    border-spacing: inherit;
    border-left: 1px solid #333 !important;
    border-top: 1px solid #333 !important;
    margin-bottom: 50px;
}

.c_textcont table td {
    padding: 5px;
    border: none !important;
    border-right: 1px solid #333 !important;
    border-bottom: 1px solid #333 !important;
}

.c_textcont table th {
    padding: 5px;
    border: none !important;
    border-right: 1px solid #333 !important;
    border-bottom: 1px solid #333 !important;
}

.cc_shangxiaye {
    font-size: 16px;
    color: #333;
    line-height: 2;
    padding: 30px 0 0;
}

.cc_shangxiaye a {
    color: #333;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.cc_shangxiaye a:hover {
    color: #015293;
}

.cc_shangxiaye a span {
    color: #015293;
}

.c_tulist ul {
    display: block;
    overflow: hidden;
    margin: 36px -10px 0 -10px;
}

.c_tulist ul li {
    float: left;
    width: 292px;
    margin: 0 9px 40px;
}

.c_tulist ul li a.c_tulistt {
    display: block;
    width: 292px;
    height: 180px;
    overflow: hidden;
}

.c_tulist ul li a.c_tulistt img {
    display: block;
    width: 292px;
    height: 180px;
}

.c_tulist ul li a.c_tulistt:hover img {
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.c_tulist ul li h3 {
    font-weight: normal;
    font-size: 18px;
    padding: 20px 0 0;
}

.c_tulist ul li h3 a {
    color: #333;
    line-height: 26px;
    height: 52px;
    overflow: hidden;
    text-align: center;
    padding: 0 20px;
    text-align: center;
    display: block;
}

.c_tulist ul li h3 a:hover {
    color: #015293;
}

.c_newstwo {
    display: block;
    overflow: hidden;
    margin-right: -4%;
    padding: 25px 0 0;
}

.c_newstwo li {
    float: left;
    width: 46%;
    margin: 0 4% 0 0;
    overflow: hidden;
    line-height: 44px;
    height: 44px;
}

.c_newstwo li span {
    float: right;
    font-size: 16px;
    color: #999;
}

.c_newstwo li h3 {
    margin-right: 100px;
    font-weight: normal;
    font-size: 18px;
}

.c_newstwo li h3 a {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    padding-left: 20px;
    background: url(../images/ccdian1.png) no-repeat left center;
}

.c_newstwo li h3 a:hover {
    color: #015293;
}

.cc_video {
    padding: 20px 0;
}

.cc_video video {
    display: block;
    width: 90%;
    height: 500px;
    margin: 0 auto;
    display: block;
    background: #000;
}

.c_contneeton {
    padding: 40px 0 0;
    overflow: hidden;
    min-height: 650px;
    position: relative;
}

.c_contneeton&gt;img {
    position: absolute;
    right: 165px;
    top: 8px;
    z-index: 99999;
}

.c_leftmenu {
    float: left;
    width: 233px;
    border-right: 1px solid #e4e4e4;
    background: #fff;
}

.c_leftmenu.cctieb {
    position: fixed;
    top: 0;
    bottom: auto;
}

.c_leftmenu.cctieb1 {
    position: absolute;
    bottom: 0;
}

.c_leftmenu .c_lmtit {
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    background: url(../images/cclmback.png) no-repeat;
    width: 163px;
    height: 80px;
    line-height: 30px;
    padding: 0 15px;
    text-align: center;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.c_lmlist {
    display: block;
    padding: 20px 0;
}

.c_lmlist li {
    padding: 10px 0;
}

.c_lmlist li a {
    padding: 0 0 0 26px;
    border-left: 4px solid #fff;
    line-height: 28px;
    height: 28px;
    font-size: 20px;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    box-sizing: border-box;
}

.c_lmlist li.on a {
    border-color: #015293;
    color: #015293;
}

.c_lmlist li:hover a {
    border-color: #015293;
    color: #015293;
}

.c_rightpage {
    margin-left: 280px;
    overflow: hidden;
}

.c_rightpage .c_tupiaolist {
    overflow: hidden;
}

.c_rightpage .c_tupiaolist ul {
    overflow: hidden;
    display: block;
    margin-right: -90px;
    padding-bottom: 30px;
}

.c_rightpage .c_tupiaolist ul li {
    float: left;
    width: 295px;
    margin: 0 27px 30px 0;
}

.c_rightpage .c_tupiaolist ul li .c_tuddw {
    display: block;
    width: 100%;
    height: 0;
    position: relative;
    overflow: hidden;
    padding-bottom: 63%;
}

.c_rightpage .c_tupiaolist ul li .c_tuddw img {
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

.c_rightpage .c_tupiaolist ul li .c_tuddw:hover img {
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.c_rightpage .c_tupiaolist ul li .c_tuddw span {
    display: block;
    width: 80px;
    height: 22px;
    background: #015293;
    border-radius: 4px;
    text-align: center;
    font-size: 12px;
    color: #fff;
    line-height: 22px;
    position: absolute;
    right: 10px;
    bottom: 10px;
}

.c_rightpage .c_tupiaolist ul li h3 {
    font-size: 18px;
    font-weight: normal;
    padding: 15px 20px;
    border: 1px solid #e6e6e6;
    position: relative;
    height: 88px;
    box-sizing: border-box;
}

.c_rightpage .c_tupiaolist ul li h3 a {
    color: #333;
    line-height: 28px;
    height: 56px;
    overflow: hidden;
}

.c_rightpage .c_tupiaolist ul li h3:hover a {
    color: #015293;
}

.c_rightpage .c_tupiaolist ul li h3 span {
    position: absolute;
    left: -1px;
    top: 16px;
    display: block;
    width: 2px;
    height: 25px;
    background: #015293;
}

.c_fenye {
    text-align: center;
    line-height: 28px;
    font-size: 14px;
}

.c_fenye span {
    display: inline-block;
    border: 1px solid #fff;
    border-radius: 4px;
    vertical-align: top;
    padding: 0 10px;
}

.c_fenye span.c_inpuds {
    border-color: #eee;
    width: 40px;
    padding: 0;
    font-size: 14px;
    font-family: 'microsoft yahei';
}

.c_fenye span.c_inpuds input {
    display: block;
    width: 100%;
    line-height: 28px;
    height: 28px;
    color: #7d7d7d;
    border: none;
    text-align: center;
}

.c_fenye a {
    display: inline-block;
    border: 1px solid #eee;
    border-radius: 4px;
    vertical-align: top;
    padding: 0 10px;
    color: #7d7d7d;
}

.c_fenye a:hover {
    color: #fff;
    background: #015293;
    border-color: #015293;
}

.c_fenye .ccdangq {
    color: #fff;
    background: #015293;
    border-color: #015293;
}

.c_niewslist {
    padding-bottom: 42px;
    min-height: 400px;
}

.c_newslistfz {
    display: block;
    padding: 15px 0 15px;
    border-bottom: 1px dashed #eee;
}

.c_newslistfz li {
    display: block;
    overflow: hidden;
    line-height: 46px;
    height: 46px;
}

.c_newslistfz li span {
    float: right;
    color: #999;
    font-size: 14px;
    padding-left: 20px;
}

.c_newslistfz li a {
    display: inline-block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    font-size: 16px;
    background: url(../images/ccdian1.png) no-repeat left center;
    padding-left: 15px;
    max-width: 75%;
}

.c_newslistfz li em {
    display: inline-block;
    font-size: 16px;
    color: #fff;
    text-shadow: none;
    margin-left: 20px;
    background: url(../images/ld_xian.png) no-repeat left center;
    vertical-align: top;
    width: 36px;
    border-radius: 3px;
    text-align: center;
    background: #0086e2;
    height: 19px;
    line-height: 19px;
    margin-top: 15px;
}

.c_newslistfz li em a {
    display: block;
    background: none;
    padding-left: 0;
    color: #fff;
    font-size: 14px;
    overflow: unset;
    width: 100%;
    height: 100%;
    max-width: 100%;
}

.c_newslistfz li a:hover {
    color: #015293;
}

.c_newslistfz li em a:hover {
    color: #fff;
}

.c_newsvideom {
    display: none;
}

.c_morem {
    display: none;
}

.cc_cont3 {
    display: none;
}

.c_huab {
    height: 8px;
    width: 100%;
    background: url(../images/cchuab.png);
}

.c_tubqihuan {
    padding: 40px 0 10px;
    max-height: 500px;
    overflow: hidden;
}

.c_tubhd {
    overflow: hidden;
    height: 68px;
    border-bottom: 4px solid #015293;
    padding: 30px 0 0;
}

.c_tubhd h2 {
    float: left;
    width: 390px;
    height: 68px;
    font-size: 20px;
    background: url(../images/cctabback.png) no-repeat right top;
    overflow: hidden;
    margin-right: 15px;
}

.c_tubhd h2.on {
    background-position: left top;
}

.c_tubhd h2 a {
    display: block;
    color: #015293;
    padding-left: 110px;
    line-height: 82px;
}

.c_tubhd h2.on a {
    color: #fff;
}

.c_tubbd {
    margin: 30px 0;
}

.c_qijiss {
    overflow: hidden;
}

.c_qijiss .c_ijihd {
    float: left;
    width: 238px;
}

.c_qijiss .c_ijibd {
    margin-left: 272px;
}

.c_qijiss .c_ijihd h2 {
    font-weight: normal;
    font-size: 16px;
    position: relative;
    margin: 0 0 10px 0;
}

.c_qijiss .c_ijihd h2 a {
    color: #333;
    height: 42px;
    line-height: 42px;
    background: #f5f5f5;
    text-align: center;
    display: block;
}

.c_qijiss .c_ijihd h2.on a {
    background: #ff7f50;
    color: #fff;
}

.c_qijiss .c_ijihd h2 span {
    position: absolute;
    display: block;
    border: 8px solid #fff;
    border-left: 8px solid #fff;
    right: -16px;
    top: 12px;
}

.c_qijiss .c_ijihd h2.on span {
    border-left: 8px solid #ff7f50;
}


/*ç¨‹è¶… 2020-11-17 ç»“æŸ */


/*å®‹å‘å¿—*/

.sxz_jsly .top {
    display: none;
}

.sxz_jsly .header {
    display: none;
}

.sxz_pzly .top {
    display: none;
}

.sxz_pzly .header {
    display: none;
}

.ssly .top {
    display: none;
}

.ssly .header {
    display: none;
}

.sxz_tabl .top {
    display: none;
}

.sxz_tabl .header {
    display: none;
}

.sxz_xyxx .top {
    display: none;
}

.sxz_xyxx .header {
    display: none;
}


/* sxzå…¬å…±æ&nbsp;·å¼å¼€å§‹ */

.sxz_width {
    width: 1280px;
}


/*ä¸€è¡Œçœç•¥ */

.shenglueone {
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


/* æ¸…é™¤æµ®å‹• */

.sxz_clearfix:after {
    content: '';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.sxz_clearfix {
    display: block;
}


/* å¤–è¾¹è·å¡Œé™· */

.sxz_clearmargin {
    display: block;
}

.sxz_clearmargin:before {
    content: '.';
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}


/* sxzå…¬å…±æ&nbsp;·å¼ç»“æŸ */


/* å¤´éƒ¨æ&nbsp;·å¼å¼€å§‹ */

.sxz_head {
    height: 224px;
    width: 100%;
    background: #fff;
    padding: 34px 0 26px;
    box-sizing: border-box;
}

.sxz_head .sxz_head_top {
    height: 107px;
    margin: 0 auto;
}

.sxz_head .sxz_head_top .sxz_head_top_img_left {
    display: inline-block;
    height: 107px;
    float: left;
}

.sxz_head .sxz_head_top .sxz_head_top_img_right {
    display: inline-block;
    float: right;
}

.sxz_head_bottom&gt;ul {
    margin: 27px auto 0;
    float: left;
}

.sxz_head .sxz_head_bottom_option {
    margin-right: 46px;
    float: left;
}

.sxz_head .sxz_head_bottom_option a {
    font-size: 22px;
    color: #666666;
}

.sxz_head .sxz_head_bottom_option a:hover {
    color: #015293;
}

.sxz_head_bottom .sxz_head_bottom_seek {
    height: 40px;
    width: 300px;
    float: right;
    margin-top: 17px;
    position: relative;
}

.sxz_head_bottom .sxz_head_bottom_seek input {
    color: #999999;
    border-radius: 40px;
    border: 1px solid #015293;
    outline: none;
    padding-left: 50px;
    padding-right: 94px;
    box-sizing: border-box;
    font-size: 14px;
    height: 100%;
    width: 100%;
}

.sxz_head_bottom .sxz_head_bottom_seek_bg {
    height: 100%;
    width: 50px;
    background: url('../images/sxz_seek.png') no-repeat center;
    position: absolute;
}

.sxz_head_bottom .sxz_head_bottom_seek_bg1 {
    height: 100%;
    width: 94px;
    background-color: #015293;
    color: #fff;
    font-size: 16px;
    display: inline-block;
    line-height: 40px;
    text-align: center;
    border-radius: 40px;
    position: absolute;
    right: 0;
    top: 0;
}


/* å¤´éƒ¨æ&nbsp;·å¼ç»“æŸ */


/* å¤´éƒ¨æ&nbsp;‡é¢˜æ&nbsp;·å¼å¼€å§‹ */

.sxz_head_line {
    height: 280px;
    width: 100%;
    overflow: hidden;
    position: relative;
}

.sxz_head_line .sxz_head_line_bgimg {
    height: 100%;
    width: auto;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}


/*.sxz_head_line .sxz_head_line_bgimg_shade {
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(1, 51, 85, 0.65);
}*/

.sxz_head_line .sxz_head_line_bgimg_shade_content {
    margin: 0 atuo;
    height: 100%;
}

.sxz_head_line .sxz_head_line_bgimg_shade_content_title {
    font-size: 42px;
    color: #ffffff;
    margin-top: 86px;
}

.sxz_head_line .sxz_head_line_bgimg_shade_content_title1 {
    font-size: 18px;
    display: inline-block;
    color: #fff;
    margin-top: 30px;
    padding: 12px 34px;
    background: rgba(255, 255, 255, 0.3);
}


/* å¤´éƒ¨æ&nbsp;‡é¢˜æ&nbsp;·å¼ç»“æŸ */

.sxz_pzly {
    height: 100%;
    width: 100%;
    background: #fff;
}

.sxz_main {
    margin: 0 auto;
}

.sxz_main .sxz_specialty {
    height: 100%;
    width: 100%;
}

.sxz_specialty_head_title {
    font-size: 24px;
    color: #222222;
    padding: 20px 0;
    border-bottom: 2px solid #666666;
}

.sxz_specialty_head_title_subhead {
    font-size: 20px;
    color: #fff;
    padding: 5px 8px;
    margin-left: 20px;
    background: rgba(0, 0, 0, 0.3);
    display: inline-block;
}

.sxz_main .sxz_specialty_head_content {
    margin-top: 30px;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.2);
}

.sxz_main .sxz_specialty_head_content_patch {
    /* width: 426px; */
    width: 622px;
    height: 200px;
    float: left;
    background: #fff;
    position: relative;
}

.sxz_main .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_title {
    color: #015293;
}

.sxz_main .sxz_specialty_head_content_patch .center_wire {
    width: 1px;
    height: 50%;
    background: #ededed;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translate(0, -50%);
}

.sxz_main .sxz_specialty_head_content_patch a&gt;img {
    display: block;
    transition: all ease 0.1s;
    margin: 45px auto 20px;
}

.sxz_main .sxz_specialty_head_content_patch_title {
    color: #222222;
    font-size: 22px;
    text-align: center;
}

.sxz_main .sxz_specialty_head_content_variety_patch {
    /* width: 426px; */
    width: 622px;
    height: 200px;
    overflow: hidden;
    position: relative;
}

.sxz_main .sxz_specialty_head_content_variety_patch&gt;img {
    height: 100%;
    width: auto;
    transition: all ease 0.1s;
    display: block;
}

.sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade {
    width: 426px;
    height: 200px;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(1, 51, 85, 0.65);
}

.sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade .sxz_specialty_shade_title1 {
    font-size: 22px;
    color: #fff;
    margin-top: 70px;
    text-align: center;
}

.sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade .sxz_specialty_shade_title2 {
    margin-top: 30px;
    font-size: 16px;
    color: #fff;
    text-align: center;
}

.sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade .sxz_specialty_shade_title2 a {
    display: inline;
    color: #fff;
}

.sxz_specialty_head_content_variety_patch .sxz_specialty_head_content_patch_shade .sxz_specialty_shade_title2 a:hover {
    color: #333;
}

.sxz_use {
    margin-top: 64px;
}

.sxz_use .sxz_specialty_head_content {
    height: 100%;
    width: 100%;
    box-shadow: none;
}

.sxz_use .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_introduce {
    background: #015293;
}

.sxz_use .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_introduce_title {
    background: #015293;
    color: #fff;
}

.sxz_use .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_introduce_title::after {
    background: #fff;
}

.sxz_use .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_img img {
    transform: scale(1.15);
}

.sxz_use .sxz_specialty_head_content_patch_img {
    width: 100%;
    height: 200px;
    display: block;
    overflow: hidden;
}

.sxz_use .sxz_specialty_head_content_patch_img img {
    width: 100%;
    transition: all ease 0.1s;
    display: block;
}

.sxz_use .sxz_specialty_head_content_patch:nth-child(3n) {
    margin-right: 0;
}

.sxz_use .sxz_specialty_head_content_patch_introduce {
    width: 345px;
    height: 141px;
    top: -62px;
    position: relative;
    background: #fff;
    box-shadow: 0 0 50px rgba(0, 0, 0, 0.1);
}

.sxz_use .sxz_specialty_head_content_patch_introduce_title {
    font-size: 22px;
    color: #015293;
    text-align: center;
    line-height: 110px;
    position: relative;
}

.sxz_use .sxz_specialty_head_content_patch_introduce_title::after {
    width: 15%;
    height: 2px;
    content: '';
    background: #015293;
    position: absolute;
    left: 50%;
    top: 80%;
    transform: translate(-50%, -50%);
}

.sxz_purchase {
    margin-top: 64px;
}

.sxz_purchase .sxz_specialty_head_content {
    box-shadow: none;
    border: 1px solid #e6e6e6;
}

.sxz_purchase .sxz_specialty_head_content_patch a {
    display: block;
    width: 100%;
    height: 100%;
}

.sxz_purchase .sxz_specialty_head_content_patch {
    width: 213px;
    height: 140px;
}

.sxz_purchase .sxz_specialty_head_content_patch:hover {
    background: #015293;
}

.sxz_purchase .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_purchase p {
    color: #fff;
}

.sxz_purchase .sxz_specialty_head_content_patch:hover .sxz_specialty_head_img1 {
    display: none;
}

.sxz_purchase .sxz_specialty_head_content_patch:hover .sxz_specialty_head_img2 {
    display: block;
}

.sxz_purchase .sxz_specialty_head_content_patch_purchase {
    padding-top: 30px;
    box-sizing: border-box;
}

.sxz_purchase .sxz_specialty_head_content_patch_purchase .sxz_specialty_head_img1 {
    height: 44px;
    width: 44px;
    margin: 0 auto;
    display: block;
}

.sxz_purchase .sxz_specialty_head_content_patch_purchase .sxz_specialty_head_img2 {
    height: 44px;
    width: 44px;
    margin: 0 auto;
    display: none;
}

.sxz_purchase .sxz_specialty_head_content_patch_purchase p {
    font-size: 18px;
    color: #222222;
    text-align: center;
    margin-top: 17px;
}

.sxz_equity_transaction {
    width: 48%;
    margin-top: 64px;
    float: left;
}

.sxz_equity_transaction .sxz_specialty_head_content {
    box-shadow: none;
}

.sxz_equity_transaction .sxz_specialty_head_content_patch {
    width: 295px;
    height: 141px;
    margin-right: 24px;
    background: url('../images/sxz_bg4.png') no-repeat center;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

.sxz_equity_transaction .sxz_specialty_head_content_patch:nth-child(2) {
    margin-right: 0;
}

.sxz_equity_transaction .sxz_specialty_head_content_patch a p {
    line-height: 141px;
    text-align: center;
    color: #222222;
}

.sxz_equity_transaction .sxz_specialty_head_content_patch:hover a p {
    color: #015293;
}

.sxz_mining {
    width: 48%;
    margin-top: 64px;
    float: right;
}

.sxz_xyxx .sxz_project {
    margin-top: 64px;
    margin-bottom: 60px;
}

.sxz_pzly .sxz_project {
    margin-top: 64px;
    margin-bottom: 60px;
}

.sxz_project .sxz_specialty_head_content {
    box-shadow: none;
}

.sxz_project .sxz_specialty_head_content_patch {
    width: 405px;
    height: 260px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    margin-right: 32px;
}

.sxz_project .sxz_specialty_head_content_patch:nth-child(3) {
    margin-right: 0;
}

.sxz_project .sxz_specialty_head_content_patch_img {
    width: 100%;
    height: 180px;
    overflow: hidden;
}

.sxz_project .sxz_specialty_head_content_patch:hover img {
    transform: scale(1.15);
}

.sxz_project .sxz_specialty_head_content_patch_img img {
    width: 100%;
    height: auto;
    display: block;
    transition: all ease 0.1s;
}

.sxz_project .sxz_specialty_head_content_patch_title {
    font-size: 20px;
    color: #222222;
    text-align: center;
    line-height: 80px;
}

.sxz_tabl {
    background: #fff;
}

.sxz_tabl .sxz_head_bg {
    height: 436px;
    width: 100%;
}

.sxz_tabl .sxz_head_bg img {
    display: block;
    width: 100%;
}

.sxz_tabl .sxz_main_tabl {
    margin: 0 auto;
}

.sxz_tabl .sxz_main_include {
    height: 100%;
    width: 100%;
    position: relative;
    top: -76px;
}

.sxz_tabl .sxz_main_patch_tabl {
    width: 406px;
    height: 114px;
    box-sizing: border-box;
    padding-top: 31px;
    margin-right: 31px;
    margin-bottom: 30px;
    float: left;
    background: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

.sxz_tabl .sxz_main_patch_tabl:nth-child(3n) {
    margin-right: 0;
}

.sxz_tabl .sxz_main_patch_tabl h3 {
    font-size: 18px;
    color: #222222;
    text-align: center;
}

.sxz_tabl .sxz_main_patch_tabl .sxz_main_patch_skip_tabl {
    padding-top: 20px;
    font-size: 16px;
    text-align: center;
}

.sxz_tabl .sxz_main_patch_tabl .sxz_main_patch_skip_tabl span {
    color: #999999;
    top: -1px;
    position: relative;
}

.sxz_tabl .sxz_main_patch_tabl .sxz_main_patch_skip_tabl a {
    color: #999999;
}

.sxz_tabl .sxz_main_patch_tabl .sxz_main_patch_skip_tabl a:hover {
    color: #015293;
}

.sxz_xyxx {
    background: #fff;
}

.sxz_main_xyxx {
    height: 100%;
    margin: 0 auto;
}

.sxz_main_xyxx .sxz_specialty_head_content {
    margin-top: 30px;
}

.sxz_main_xyxx .sxz_specialty_head_content .sxz_specialty_head_content_patch {
    width: 615px;
    height: 260px;
    margin-right: 50px;
    margin-bottom: 30px;
    float: left;
}

.sxz_main_xyxx .sxz_specialty_head_content .sxz_specialty_head_content_patch:nth-child(2n) {
    margin-right: 0;
}

.sxz_main_xyxx .sxz_specialty_head_content_patch:hover p {
    color: #056f65;
}

.sxz_main_ssly {
    margin: 0 auto;
}

.sxz_ssly_notitile {
    height: 100%;
    width: 100%;
    margin-top: 50px;
}

.sxz_ssly_notitile_patch {
    height: 160px;
    width: 408px;
    float: left;
    margin-right: 28px;
    overflow: hidden;
}

.sxz_ssly_notitile_patch:nth-child(3) {
    margin-right: 0;
}

.sxz_ssly_notitile_patch a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}

.sxz_ssly_notitile_patch img {
    display: block;
    height: 100%;
    width: 100%;
}

.sxz_ssly_notitile_patch:hover p {
    /*color: #015293;*/
    font-weight: 700;
}

.sxz_ssly_notitile_patch p {
    font-size: 22px;
    color: #fff;
    position: absolute;
    top: 60px;
    left: 30px;
}

.ssly {
    height: 100%;
    width: 100%;
}

.ssly .sxz_specialty_head_content {
    margin-top: 36px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch {
    width: 204px;
    height: 140px;
    margin: 0;
    box-shadow: none;
    float: left;
    text-align: center;
    background: #fff;
    position: relative;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch::after {
    height: 50%;
    width: 1px;
    background: #eee;
    content: '';
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0, -50%);
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch:nth-child(3)::after {
    display: none;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch:hover::after {
    display: none;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch a {
    display: block;
    width: 100%;
    padding-top: 34px;
    box-sizing: border-box;
    height: 100%;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_img_1 {
    width: 42px;
    height: 42px;
    margin: 0 auto;
    display: block;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_img_2 {
    width: 42px;
    height: 42px;
    margin: 0 auto;
    display: none;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch p {
    margin-top: 16px;
    font-size: 18px;
    color: #222222;
    line-height: 18px;
    text-align: center;
    display: inline-block;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch:hover {
    background: #015293;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch:hover p {
    color: #fff;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_img_1 {
    display: none;
}

.ssly .sxz_specialty_head_content .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_img_2 {
    display: block;
}

.ssly .sxz_specialty_head_content1 {
    margin-top: 36px;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch {
    width: 48%;
    height: 140px;
    margin-right: 24px;
    float: left;
    background: #fff;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch:nth-child(2) {
    margin-right: 0;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch a {
    display: block;
    width: 100%;
    padding-top: 34px;
    box-sizing: border-box;
    height: 100%;
    text-align: center;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_img_1 {
    width: 42px;
    height: 42px;
    margin: 0 auto;
    display: block;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_img_2 {
    width: 42px;
    height: 42px;
    margin: 0 auto;
    display: none;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch p {
    margin-top: 16px;
    font-size: 18px;
    color: #222222;
    line-height: 18px;
    text-align: center;
    display: inline-block;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch:hover {
    background: #015293;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch:hover p {
    color: #fff;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_img_1 {
    display: none;
}

.ssly .sxz_specialty_head_content1 .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_img_2 {
    display: block;
}

.ssly .sxz_projects {
    margin-top: 50px;
    margin-bottom: 60px;
}

.ssly .sxz_projects .sxz_specialty_head_content {
    box-shadow: none;
}

.ssly .sxz_projects .sxz_specialty_head_content_patch {
    width: 615px;
    height: 260px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    margin-right: 50px;
}

.ssly .sxz_projects .sxz_specialty_head_content_patch a {
    padding: 0;
}

.ssly .sxz_projects .sxz_specialty_head_content_patch:nth-child(2) {
    margin-right: 0;
}

.ssly .sxz_projects .sxz_specialty_head_content_patch_img {
    width: 100%;
    height: 180px;
    overflow: hidden;
}

.ssly .sxz_projects .sxz_specialty_head_content_patch:hover img {
    transform: scale(1.15);
}

.ssly .sxz_projects .sxz_specialty_head_content_patch_img img {
    width: 100%;
    height: auto;
    display: block;
    transition: all ease 0.1s;
}

.ssly .sxz_projects .sxz_specialty_head_content_patch .sxz_specialty_head_content_patch_title {
    font-size: 20px;
    color: #222222;
    text-align: center;
    line-height: 50px;
}

.sxz_jsly {
    width: 100%;
    height: 100%;
    background: #fff;
}

.sxz_main_jsly {
    margin: 0 auto 60px;
}

.sxz_sanitation {
    height: 100%;
    width: 100%;
    margin-top: 64px;
}

.sxz_jyfz .sxz_sanitation_head_title {
    background: url('../images/sxz_bg10.png') no-repeat center;
}

.sxz_ggwh .sxz_sanitation_head_title {
    background: url('../images/sxz_bg11.png') no-repeat center;
}

.sxz_hjbh .sxz_sanitation_head_title {
    background: url('../images/sxz_bg12.png') no-repeat center;
}

.sxz_sanitation_head_title {
    height: 90px;
    width: 100%;
    background: url('../images/sxz_bg8.png') no-repeat center;
}

.sxz_sanitation_head_title p {
    font-size: 26px;
    color: #222222;
    text-align: center;
    line-height: 90px;
}

.sxz_sanitation_data_list {
    margin-top: 45px;
}

.sxz_sanitation_data_patch {
    height: 140px;
    width: 300px;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
    float: left;
    margin-right: 26px;
}

.sxz_sanitation_data_patch a {
    display: block;
    padding: 20px 25px 0;
    box-sizing: border-box;
    height: 100%;
    width: 100%;
}

.sxz_sanitation_data_patch:hover {
    background: #015293;
}

.sxz_sanitation_data_patch:hover .sxz_sanitation_data_patch_img1 {
    display: none;
}

.sxz_sanitation_data_patch:hover .sxz_sanitation_data_patch_img2 {
    display: inline-block;
}

.sxz_sanitation_data_patch:hover .sxz_sanitation_data_patch_title {
    color: #fff;
}

.sxz_sanitation_data_patch:nth-child(4) {
    margin-right: 0;
}

.sxz_sanitation_data_patch_img1 {
    height: 75px;
    width: auto;
    display: inline-block;
}

.sxz_sanitation_data_patch_img2 {
    height: 75px;
    width: auto;
    display: none;
}

.sxz_sanitation_data_patch_frame {
    display: block;
    height: 75px;
    width: 63px;
    float: left;
    position: relative;
}

.sxz_sanitation_data_patch_title_bao {
    height: 100%;
    /* width: 140px; */
    float: left;
    line-height: 30px;
}

.sxz_sanitation_data_patch_title {
    color: #222222;
    font-size: 22px;
    display: block;
    padding-left: 35px;
}

.title_lineheight_one {
    padding-top: 37px;
    box-sizing: border-box;
}

.title_lineheight_two {
    padding-top: 20px;
    box-sizing: border-box;
}

.sxz_sanitation_data_patch_frame::after {
    height: 70%;
    width: 1px;
    content: '';
    position: absolute;
    right: -20px;
    bottom: 0;
    background: #ededed;
}

.sxz_sanitation_data_patch1 {
    height: 178px;
    width: 125px;
    float: left;
    margin-right: 163px;
}

.sxz_sanitation_data_patch1 a {
    display: block;
    height: 100%;
    width: 100%;
}

.sxz_sanitation_data_patch1:nth-child(5) {
    margin-right: 0;
}

.sxz_sanitation_data_head_img {
    height: 125px;
    width: 125px;
    border-radius: 50%;
    background: #d2edea;
}

.sxz_rich_poor {
    height: 320px;
    width: 100%;
    margin-top: 70px;
    position: relative;
    overflow: hidden;
}


/*.sxz_rich_poor:before {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  content: '';
  z-index: 2;
  background: #015293;
}*/

.sxz_rich_poor img {
    display: block;
    width: 100%;
}

.sxz_sanitation_data_head_title {
    margin-top: 25px;
    font-size: 22px;
    color: #222222;
    text-align: center;
}

.sxz_rich_poor_shade {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    z-index: 3;
}

.sxz_rich_poor_shade_bg {
    margin-top: 50px;
    height: 88px;
    width: 100%;
    font-size: 26px;
    color: #fff;
    text-align: center;
    line-height: 88px;
    background: url('../images/sxz_bg9.png') no-repeat center;
}

.overcome_poverty_list {
    width: 100%;
    display: flex;
    margin-top: 36px;
    justify-content: space-around;
}

.overcome_poverty_list_patch {
    height: 80px;
    width: 242px;
    font-size: 24px;
    color: #222222;
    text-align: center;
    line-height: 80px;
    background: url('../images/sxz_bg4.png') no-repeat center;
    background-size: 100% 100%;
}

.overcome_poverty_list_patch:hover a {
    color: #015293;
}

.overcome_poverty_list_patch a {
    display: block;
    width: 100%;
    height: 100%;
}

.sxz_jsly .sxz_equity_transaction .sxz_specialty_head_content_patch {
    margin-top: 30px;
    float: left;
    background: #fff;
}

.sxz_jsly_patch_shade {
    position: relative;
    height: 100%;
    width: 100%;
    overflow: hidden;
}

.sxz_jsly_patch_shade img {
    display: block;
    transition: all ease 0.1s;
    width: 100%;
}

.sxz_jsly a .sxz_jsly_patch_shade .sxz_jsly_patch_shade_within p {
    font-size: 22px;
    color: #fff;
}

.sxz_specialty_head_content_patch:hover img {
    transform: scale(1.15);
}

.sxz_jsly .sxz_specialty_head_content_patch_varietas {
    width: 100%;
}


/*2020-12-04*/

.ld_right2 {
    width: 829px;
    float: right;
    background-color: #fff;
    padding-left: 37px;
}

.ld_right2 .ld_right2_jl h3 {
    height: 43px;
    box-sizing: border-box;
    border-bottom: 1px solid #e3e3e3;
    font-size: 22px;
    color: #015293;
}

.ld_right2 .ld_right2_jl h3 span {
    display: inline-block;
    box-sizing: border-box;
    height: 100%;
    border-bottom: 3px solid #015293;
}

.ld_right2 .ld_right2_jl .cont {
    margin-bottom: 30px;
    padding-top: 20px;
}

.ld_right2 .ld_right2_jl .cont p,
.ld_right2 .ld_right2_jl .cont div {
    text-indent: 2em;
}

.ld_right2 .ld_right2_jl .cont * {
    font-size: 18px !important;
    color: #333 !important;
    line-height: 36px !important;
    font-family: 'å¾®è½¯é›…é»‘' !important;
}

.ld_right2 .ld_right2_jl .cont2 {
    height: 665px;
    overflow: hidden;
    box-sizing: border-box;
    padding-bottom: 20px;
}

.ld_right2 .ld_right2_jl .cont2.show {
    height: auto;
}

.ld_right2 .ld_right2_jl .click_show.show img {
    transform: rotateZ(180deg);
    transition: transform 0.3s;
}

.ld_right2 .ld_right2_jl .click_show {
    border-top: 1px solid #e3e3e3;
    text-align: center;
}

.ld_right2 .ld_right2_jl .click_show span {
    display: inline-block;
    width: 99px;
    height: 22px;
    box-sizing: border-box;
    border: 1px solid #e3e3e3;
    border-top: none;
    background-color: #f8f8f8;
    cursor: pointer;
}

.ld_right2 .ld_right2_jl .click_show span img {
    transform: rotateZ(0);
    transition: transform 0.3s;
}

.ld_right2_ldhd {
    margin-top: 37px;
    position: relative;
}

.ld_right2_ldhd .hd {
    text-align: center;
    margin-top: 25px;
}

.ld_right2_ldhd .hd li {
    display: inline-block;
    width: 20px;
    height: 6px;
    background-color: #d8eaf8;
    margin: 0 3px;
    cursor: pointer;
}

.ld_right2_ldhd .hd li.on {
    background-color: #015293;
}

.ld_right2_ldhd h3 {
    height: 43px;
    box-sizing: border-box;
    border-bottom: 1px solid #e3e3e3;
    font-size: 22px;
    color: #015293;
    margin-bottom: 30px;
}

.ld_right2_ldhd h3 a {
    float: right;
    font-size: 16px;
    color: #999;
    font-weight: 400;
    padding-top: 10px;
}

.ld_right2_ldhd h3 span {
    display: inline-block;
    box-sizing: border-box;
    height: 100%;
    border-bottom: 3px solid #015293;
}

.ld_right2_ldhd .tempWrap {
    position: relative;
}

.ld_right2_ldhd .prev {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-10%);
    cursor: pointer;
}

.ld_right2_ldhd .next {
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-10%);
    cursor: pointer;
}

.ld_right2_ldhd .bd li {
    float: left;
    width: 264px;
    height: 160px;
    border: 1px solid #d8eaf8;
    margin-left: 18px;
    box-sizing: border-box;
    padding: 25px 20px 0;
    background: url(../images/ld_cont_icon2.png) no-repeat right bottom / 119px 64px;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.1);
    position: relative;
}

.ld_right2_ldhd .bd ul li:first-child {
    margin-left: 0;
}

.ld_right2_ldhd .bd li a {
    display: inline-block;
    font-size: 16px;
    color: #333;
    line-height: 26px;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.ld_right2_ldhd .bd li a:hover {
    color: #015293;
}

.ld_right2_ldhd .bd li span {
    position: absolute;
    left: 20px;
    bottom: 20px;
    font-size: 16px;
    color: #999;
}

.ld_right2_ldhd .bd li:hover {
    background: url(../images/ld_cont_icon3.png) no-repeat right bottom / 119px 64px;
    background-color: #f8f8f8;
}

.qgl_openinf_container2 table {
    border-spacing: inherit;
    width: 100%;
    margin-top: 50px;
    margin-bottom: 35px;
}

.qgl_openinf_container2 table th {
    background-color: #f2f6fa;
    color: #015293;
    font-size: 16px;
    font-weight: 400;
    padding: 15px 0;
    box-sizing: border-box;
}

.qgl_openinf_container2 table th.th1 {
    width: 53px;
}

.qgl_openinf_container2 table th.th2 {
    /*width: 325px;*/
    padding-left: 112px;
    /*text-align: left;*/
    padding-left: 0;
    text-align: center;
}

.qgl_openinf_container2 table thead tr td {
    padding: 0;
    padding-top: 6px;
}

.qgl_openinf_container2 table thead tr td:nth-child(1) {
    background-color: #236caf;
}

.qgl_openinf_container2 table thead tr td:nth-child(2) {
    background-color: #32b9e6;
}

.qgl_openinf_container2 table thead tr td:nth-child(3) {
    background-color: #2688c4;
}

.qgl_openinf_container2 table thead tr td:nth-child(4) {
    background-color: #32b9e6;
}

.qgl_openinf_container2 table thead tr td:nth-child(5) {
    background-color: #2688c4;
}

.qgl_openinf_container2 table th.th3 {
    width: 174px;
}

.qgl_openinf_container2 table th.th4 {
    width: 110px;
}

.qgl_openinf_container2 table th.th5 {
    width: 110px;
}

.qgl_openinf_container2 table tr td {
    padding: 15px;
    border-bottom: 1px solid #e6e6e6;
    font-size: 16px;
    color: #333;
}

.qgl_openinf_container2 table tr td br {
    display: none;
}

.qgl_openinf_container2 table tr td:nth-child(1) {
    padding: 0;
    background-color: #f4f8fb;
}

.qgl_openinf_container2 table tr td:nth-child(4) {
    background-color: #f4f8fb;
    font-size: 14px;
}

.qgl_openinf_container2 table tr td:nth-child(2) {
    text-align: left;
}

.qgl_openinf_container2 table tr td:nth-child(2) a {
    font-size: 15px;
    color: #333;
    line-height: 26px;
    display: inline-block;
}

.qgl_openinf_container2 table tr td:nth-child(5) {
    font-size: 14px;
    color: #666;
}

.qgl_openinf_container2 table tr td:nth-child(6) {
    font-size: 14px;
    background-color: #f4f8fb;
}

.qgl_openinf_container2 table tr td:nth-child(2) a:hover {
    color: #015293;
}

.tong_VisualArea_blue {
    background-color: #f6f6f6;
}

.qgl_openinf_radio {
    display: block;
    text-align: center;
    margin-top: 35px;
}

.qgl_openinf_radio&gt;div {
    display: inline-block;
    margin-right: 50px;
}

.qgl_openinf_radio&gt;div:last-child {
    margin-right: 0;
}

.qgl_openinf_radio&gt;div span {
    color: #2c66a5;
    margin-right: 5px;
}

.qgl_openinf_search {
    margin-bottom: 20px;
}

.qgl_openinf_radio&gt;div label {
    cursor: pointer;
}

.qgl_openinf_menu li:first-child&gt;a em {
    line-height: 53px;
}

.qgl_openinf_menu li.on&gt;a,
.qgl_openinf_menu li:hover&gt;a {
    background: #2c66a5;
    border-color: #2c66a5;
}

.qgl_openinf_menu div&gt;span {
    display: block;
    margin-top: 19px;
    height: 47px;
    line-height: 47px;
    padding-left: 39px;
    box-sizing: border-box;
    background: url(../images/qgl_xxgk_xian4.png) no-repeat 12px center;
    background-color: #e5e5e5;
    font-size: 16px;
    cursor: pointer;
    margin-bottom: 17px;
}

.qgl_openinf_menu div&gt;span b {
    font-weight: 400;
}

.qgl_openinf_menu div&gt;div {
    padding: 0;
    border: none;
    background: url(../images/qgl_xxgk_xian1.png) repeat-y 18px center;
}

.qgl_openinf_menu div&gt;div a {
    padding-left: 40px;
    background: url(../images/qgl_xxgk_xian2.png) no-repeat 19px center;
    font-size: 15px;
    color: #6d6d6d;
}

.qgl_openinf_menu div&gt;div a b {
    font-weight: 400;
}


/*.qgl_openinf_menu div &gt; span.on + div {
  display: block;
}*/

.qgl_openinf_menu div&gt;div a:after {
    display: none;
}

.qgl_openinf_menu div&gt;span.on,
.qgl_openinf_menu div&gt;span:hover {
    background: url(../images/qgl_xxgk_xian3.png) no-repeat 12px center;
    background-color: #e5e5e5;
}

.qgl_openinf_menu div&gt;div a.on,
.qgl_openinf_menu div&gt;div a:hover {
    font-weight: 700;
    background: url(../images/qgl_xxgk_xian2.png) no-repeat 19px center;
}

.qgl_openinf_container2 #table2 {
    display: none;
}

.qgl_openinf_container2 table tr td:nth-child(2) p {
    font-size: 14px;
    color: #999;
    margin-top: 10px;
}

.qgl_openinf_container2 table tr td:nth-child(2) p span:nth-child(1) {
    float: left;
}

.qgl_openinf_container2 table tr td:nth-child(2) p span:nth-child(2) {
    float: right;
}

.BuMenxwfb .select {
    float: right;
}

.BuMenxwfb .select em {
    font-size: 16px;
    color: #015293;
}

.BuMenxwfb .select select {
    width: 227px;
    height: 41px;
    box-sizing: border-box;
    padding-left: 10px;
    font-size: 15px;
    color: #999;
    background-color: #f4f9fd;
    -webkit-appearance: none;
    -webkit-tap-highlight-color: #fff;
    background: url(../images/bumenxwfb_select.png) no-repeat right 10px center;
    outline: 0;
    background-color: #f4f9fd;
    border: 1px solid #015293;
    cursor: pointer;
}

.qgl_openinf_container2 table th.mobile {
    display: none;
}

.qgl_openinf_container2 table td.mobile {
    display: none;
    text-align: left;
}

.qgl_openinf_container2 table td.mobile p {
    font-size: 14px;
    color: #999;
    margin-top: 10px;
}

.qgl_openinf_container2 table td.mobile p span:nth-child(2) {
    float: right;
}


/* æ”¿åŠ¡å…¬å¼€ä¿®æ”¹å¼€å§‹ */

.qgl_in_open_menu .qgl_in_open_menu_t_list {
    margin-top: 10px;
}

.qgl_in_open_menu .qgl_in_open_menu_t_list li {
    width: 100%;
    height: auto;
    font-size: 16px;
    color: #fff;
    padding: 0 10px;
    margin: 0;
    float: none;
    box-sizing: border-box;
}

.qgl_in_open_menu .qgl_in_open_menu_t_list li p {
    width: 50%;
    display: inline-block;
    height: 36px;
    line-height: 36px;
}

.qgl_in_open_menu .qgl_in_open_menu_t img {
    display: block;
    height: 9px;
    width: auto;
    margin: 22px auto 0;
}

.qgl_in_open_menu_t_width_10 {
    width: 100% !important;
}

.qgl_in_open_menu li:hover .sxz_xia-la-box {
    /* display: block; */
    visibility: visible;
    opacity: 1;
}

.xy_ZaiXian_ft .cont_kuai2_list .left {
    width: 100%;
}

.xy_ZaiXian_ft .cont_kuai2_list .left .li_right {
    width: 890px;
}

.xy_ZaiXian_ft .cont_kuai2_list .left {
    height: auto;
    padding-bottom: 50px;
}

.sxz_xia-la-box {
    position: absolute;
    z-index: 9;
    top: 204px;
    display: block;
    width: 100%;
    height: auto;
    left: 0;
    visibility: hidden;
    opacity: 0;
    transition: all ease 0.2s;
    padding-top: 40px;
    background-color: #fff;
}

.sxz_xia-la-box-special {
    left: auto;
    right: 0;
}

.sxz_xia-la-box-special .sxz_xia-la:before {
    left: 75%;
}

.sxz_makes {
    width: 509px;
    padding-bottom: 0;
}

.sxz_xia-la {
    background: #fff;
    border: 1px solid #cbe0ef;
    box-shadow: 0 0 10px #cbe0ef;
    z-index: 9;
    display: block;
    position: relative;
}

.sxz_xia-la:before {
    content: '';
    width: 20px;
    height: 20px;
    background: #fff;
    border-top: 1px solid #cbe0ef;
    border-left: 1px solid #cbe0ef;
    -webkit-transform: rotate(46deg);
    -ms-transform: rotate(46deg);
    transform: rotate(46deg);
    display: block;
    position: absolute;
    left: 19%;
    top: -11px;
}

.qgl_in_open_menu .sxz_gongkai li {
    margin: 0 0 40px 0;
    width: 50%;
    float: left;
    line-height: 20px;
    text-align: left;
    height: auto;
    box-sizing: border-box;
}

.qgl_in_open_menu .sxz_gongkai li a:hover {
    color: #015293;
}

.qgl_in_open_menu .sxz_gongkai li a {
    background: url('../images/ccdian1.png') no-repeat center left;
    display: block;
    padding-left: 20px;
    font-size: 16px;
    color: #000;
}

.sxz_make {
    padding: 40px 36px 0;
    width: 435px;
}

.sxz_lcbd_head {
    font-size: 18px;
    color: #015293;
    font-weight: 700;
    margin-bottom: 24px;
}


/* æ”¿åŠ¡å…¬å¼€ä¿®æ”¹ç»“æŸ */

.xy_BanShiZiXun_list .cont .xy_zfgzbg_list {
    padding-top: 0;
}

.xy_BanShiZiXun_list .qgl_workreport_screen_bg {
    margin: -8px 0 0px -10px;
}

.xy_aiShang_cont1 .xy_cont {
    width: 1220px;
    height: 390px;
    margin-top: 30px;
    box-sizing: border-box;
    padding: 42px 0 0;
    text-align: justify;
    background-color: #fff;
}

.xy_aiShang_cont1 .left {
    float: right;
    width: 610px;
}

.xy_aiShang_cont1 .left .xqList {
    height: 160px;
}

.xy_aiShang_cont1 .left p {
    font-size: 18px;
    color: #000;
    text-shadow: none;
    line-height: 40px;
    display: none;
}

.xy_aiShang_cont1 .left p:first-child {
    display: block;
}

.xy_aiShang_cont1 .left p a {
    color: #e63701;
}

.xy_aiShang_cont1 .left li {
    float: left;
    width: 141px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    background: url(../images/xy_asnmg_img4.png) no-repeat center;
    margin-right: 15px;
    margin-top: 15px;
    transition: background 0.3s;
}

.xy_aiShang_cont1 .left li:nth-child(4),
.xy_aiShang_cont1 .left li:nth-child(8) {
    margin-right: 0;
}

.xy_aiShang_cont1 .left li a {
    display: block;
    font-size: 18px;
    color: #fff;
    /*text-shadow: 0 0 0.5px #fff;*/
    background: url(../images/xy_asnmg_img5.png) no-repeat center / 0 0;
    transition: background 0.3s;
}

.xy_aiShang_cont1 .left li:hover {
    /*background: url(../images/xy_asnmg_img4-1.png) no-repeat center;
  transition: background 0.3s;*/
}

.xy_aiShang_cont1 .left li:hover a {
    /*background: url(../images/xy_asnmg_img5.png) no-repeat center / 119px 60px;
  transition: background 0.3s;*/
    font-weight: 700;
}

.xy_aiShang_cont1 .right {
    float: left;
    width: 549px;
    height: 309px;
    background-color: #fff;
    position: relative;
}

.xy_aiShang_cont1 .right .msList a {
    position: absolute;
    left: 0;
    font-size: 16px;
    color: #333;
    text-shadow: 0 0 0.1px #333, 0 0 8px #fff;
}

.xy_aiShang_cont1 .right .msList a:nth-child(1) {
    left: 213px;
    top: 305px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(2) {
    left: 208px;
    top: 270px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(3) {
    left: 407px;
    top: 96px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(4) {
    left: 420px;
    top: 175px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(5) {
    left: 432px;
    top: 246px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(6) {
    left: 365px;
    top: 249px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(7) {
    left: 282px;
    top: 219px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(8) {
    left: 257px;
    top: 280px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(9) {
    left: 143px;
    top: 334px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(10) {
    left: 132px;
    top: 260px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(11) {
    left: 131px;
    top: 308px;
}

.xy_aiShang_cont1 .right .msList a:nth-child(12) {
    left: 48px;
    top: 265px;
}

.xy_aiShang_cont1 .right .msList a:hover {
    font-size: 18px;
    font-weight: 700;
    text-shadow: none;
    color: #015293;
}

.xy_aiShang_cont1 .right video {
    display: block;
    width: 549px;
    height: 309px;
}

.xy_zmhd_zxft {
    float: left;
    height: 365px;
    width: 100%;
    box-sizing: border-box;
    border: 1px solid #d7d7d7;
    border-top: 3px solid #015293;
    padding: 30px 30px 0;
}

.xy_zmhd_zxft .hd h3 {
    float: left;
}

.xy_zmhd_zxft .hd h3 a {
    font-size: 24px;
    color: #015293;
}

.xy_zmhd_zxft .hd a {
    float: right;
    font-size: 16px;
    color: #999;
    line-height: 24px;
}

.xy_zmhd_zxft .bd {
    margin-top: 30px;
}

.xy_zmhd_zxft .bd li {
    float: left;
    margin-left: 40px;
}

.xy_zmhd_zxft .bd li:first-child {
    margin-left: 0;
}

.xy_zmhd_zxft .bd li&gt;a {
    display: block;
    overflow: hidden;
    width: 380px;
    height: 237px;
}

.xy_zmhd_zxft .bd li&gt;a img {
    display: block;
    width: 380px;
    height: 237px;
    transform: scale(1);
    transition: transform 0.3s;
}

.xy_zmhd_zxft .bd li&gt;a:hover img {
    /*transform: scale(1.2);
  transition: transform 0.3s;*/
}

.xy_zmhd_zxft .bd li p {
    line-height: 26px;
    margin: 17px 0 15px;
}

.xy_zmhd_zxft .bd li p a {
    font-size: 18px;
    color: #333;
    display: inline-block;
    text-shadow: none;
}

.xy_zmhd_zxft .bd li p a:hover {
    color: #015293;
}

.xy_zmhd_zxft .bd li span {
    font-size: 16px;
    color: #666;
}

.xy_zmhd_cont3 .cont_kuai1_bd {
    margin-top: 30px;
    float: left;
    width: 790px;
}

.xy_zmhd_cont3 .cont_kuai2_bd {
    float: right;
    width: 350px;
    background: url(../images/xy_zmhd_jbftimg.png) no-repeat left center;
    height: 242px;
    margin-top: 30px;
    padding-left: 38px;
    box-sizing: border-box;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div {
    height: 111px;
    border: 1px solid #f8f8f8;
    box-shadow: 3px 3px 8px #f2f2f2;
    margin-bottom: 20px;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div .inhd {
    box-sizing: border-box;
    padding: 13px 19px 0;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div .inhd img {
    float: left;
    width: 80px;
    height: 50px;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div .inhd_right {
    float: right;
    width: 177px;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div .inhd a {
    font-size: 16px;
    line-height: 24px;
    display: block;
    color: #333;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div .inhd a:hover {
    color: #015293;
}

.xy_zmhd_cont3 .cont_kuai2_bd&gt;div .inbd {
    height: 36px;
    line-height: 36px;
    background: #f8f8f8;
    margin-top: 12px;
    padding: 0 19px;
    box-sizing: border-box;
    font-size: 16px;
    color: #666;
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_left {
    float: left;
    width: 370px;
    height: 232px;
    overflow: hidden;
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_left:hover img {
    /*transform: scale(1.15);*/
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_left img {
    display: block;
    width: 100%;
    transition: all ease 0.5s;
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_right {
    float: right;
    width: 390px;
    padding-top: 10px;
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_right h4 {
    font-size: 20px;
    color: #333;
    margin-bottom: 16px;
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_right h4 a:hover {
    color: #015293;
}

.xy_zmhd_cont3 .xy_zmhd_zxft .special_right p {
    font-size: 16px;
    line-height: 34px;
    color: #333;
    margin-bottom: 7px;
}

.xy_tyxl_closePrint {
    float: left;
}

.xy_tyxl_closePrint a {
    margin-left: 21px;
    font-size: 15px;
    color: #666;
    display: inline-block;
    padding-left: 23px;
}

.xy_tyxl_closePrint a:nth-child(1) {
    background: url(../images/xy_tyxl_icon2.png) no-repeat left center;
}

.xy_tyxl_closePrint a:nth-child(2) {
    background: url(../images/xy_tyxl_icon1.png) no-repeat left center;
}

.xy_tyxl_closePrint a:nth-child(3) {
    background: url(../images/tyxl_collection.png) no-repeat left center;
}

.xy_zxfb {
    box-sizing: border-box;
    height: 45px;
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 41px;
    margin-top: 40px;
}

.xy_zxfb a {
    display: block;
    width: 149px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    box-sizing: border-box;
    font-size: 22px;
    color: #fff;
    background-color: #015293;
    margin-left: 0;
}

.c_diyit .swiper-pagination {}

.c_diyit .swiper-button-prev,
.swiper-button-next {
    background: none;
    width: 33px;
    height: 63px;
}

.c_diyit .swiper-button-next {
    right: 501px;
}

.c_diyit .swiper-button-prev {
    left: 0;
}


/* 2020-12-9ä¿®æ”¹å¼€å§‹ */

.sxz_head_line .sxz_head_line_bgimg_shade {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

.sxz_head_line .sxz_head_line_bgimg_shade_content_title {
    font-size: 42px;
    color: #ffffff;
    margin-top: 86px;
    font-weight: 700;
}

.sxz_head_line .sxz_head_line_bgimg_shade_content_title1 {
    font-size: 20px;
    display: inline-block;
    color: #015293;
    margin-top: 30px;
    padding: 12px 34px;
    background: #fff;
}

.sxz_specialty_head_title {
    font-size: 24px;
    font-weight: 700;
    color: #015293;
    padding: 20px 0;
    border-bottom: 2px solid #e3e3e3;
}

.sxz_margin_t30 {
    margin-top: 30px;
}

.sxz_main .sxz_specialty_head_content {
    margin-top: 30px;
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0.1);
}

.sxz_main .sxz_clearmargin_li_a {
    display: inline;
    color: #666666;
}

.sxz_margin_t24 {
    margin-top: 24px;
    display: inline-block;
}

.sxz_pzly .sxz_margin_t40 {
    margin-top: 40px;
}

.sxz_main .sxz_specialty_head_content_patch&gt;span {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
}

.sxz_main .sxz_specialty_head_content_patch span&gt;img {
    display: block;
    transition: all ease 0.1s;
    margin: 32px auto 20px;
}

.sxz_main .sxz_specialty_head_content_patch:hover .sxz_specialty_head_content_patch_title1 {
    color: #222;
}

.sxz_main .sxz_specialty_head_content_patch .sxz_teshu_a:hover {
    color: #015293;
}

.sxz_use .sxz_specialty_head_content_patch {
    height: 280px;
    width: 406px;
    margin-right: 31px;
}

.sxz_main .sxz_clear_box_shadow {
    box-shadow: 0px 0px 20px rgba(0, 0, 0, 0);
}

.sxz_equity_transaction .sxz_specialty_head_content_patchs1&gt;a,
.sxz_equity_transaction .sxz_specialty_head_content_patchs2&gt;a,
.sxz_equity_transaction .sxz_specialty_head_content_patchs3&gt;a,
.sxz_equity_transaction .sxz_specialty_head_content_patchs4&gt;a {
    width: 295px;
    height: 141px;
    vertical-align: middle;
    display: table-cell;
}

.sxz_equity_transaction .sxz_specialty_head_content_patchs1 {
    font-size: 22px;
    color: #fff;
    background: url('../images/sxz_peizhi_bg1.png') no-repeat center;
}

.sxz_equity_transaction .sxz_specialty_head_content_patchs2 {
    font-size: 22px;
    color: #fff;
    background: url('../images/sxz_peizhi_bg2.png') no-repeat center;
}

.sxz_equity_transaction .sxz_specialty_head_content_patchs3 {
    font-size: 22px;
    color: #fff;
    background: url('../images/sxz_peizhi_bg3.png') no-repeat center;
}

.sxz_equity_transaction .sxz_specialty_head_content_patchs4 {
    font-size: 22px;
    color: #fff;
    background: url('../images/sxz_peizhi_bg4.png') no-repeat center;
}

.sxz_equity_transaction .sxz_specialty_head_content_patch a p {
    text-align: center;
    color: #fff;
    line-height: 30px;
    padding: 0 38px;
    box-sizing: border-box;
}

.sxz_jsly a .sxz_jsly_patch_shade .sxz_jsly_patch_shade_within p {
    font-size: 22px;
    line-height: 141px;
    color: #fff;
}

.sxz_main_xyxx .sxz_specialty_head_content_patch:hover p {
    color: #015293;
}

.sxz_specialty_head_title_subhead {
    font-size: 20px;
    color: #fff;
    font-weight: 400;
    padding: 5px 8px;
    margin-left: 20px;
    background: #015293;
    display: inline-block;
}

.sxz_head_bottom_seek input {
    color: #999999;
    border-radius: 40px;
    border: 1px solid #015293;
    outline: none;
    padding-left: 50px;
    padding-right: 94px;
    box-sizing: border-box;
    font-size: 14px;
    height: 100%;
    width: 100%;
}

.sxz_head_bottom_seek_bg1 {
    height: 100%;
    width: 94px;
    background-color: #015293;
    color: #fff;
    font-size: 16px;
    display: inline-block;
    line-height: 40px;
    text-align: center;
    border-radius: 40px;
    position: absolute;
    right: 0;
    top: 0;
}

.sxz_head_bottom_seek_bg {
    height: 100%;
    width: 50px;
    background: url(../images/sxz_seek.png) no-repeat center left 16px;
    position: absolute;
}

.sxz_head_bottom_seek {
    height: 40px;
    width: 300px;
    float: right;
    margin-top: 40px;
    position: relative;
}

.sxz_head_bottom {
    overflow: hidden;
}

.sxz_head .sxz_head_bottom_option {
    margin-right: 114px;
    float: left;
}

.sxz_head .sxz_head_top {
    height: 80px;
    margin: 0 auto;
}

.sxz_head .sxz_head_top .sxz_head_top_img_left {
    display: inline-block;
    height: 80px;
    float: left;
}

.sxz_head {
    height: 202px;
    width: 100%;
    background: #fff;
    padding: 30px 0;
    box-sizing: border-box;
}

.sxz_head_bottom&gt;ul {
    margin: 40px auto 0;
    float: left;
    width: 2000px;
}

a.sxz_head_bottom_seek_bg1:hover {
    color: #fff;
}

.sxz_jsly_patch_shade .sxz_jsly_patch_shade_within {
    position: absolute;
    display: table-cell;
    vertical-align: middle;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}

.sxz_jsly_patch_shade img {
    display: block;
    transition: all ease 0.1s;
    height: 100%;
}

.ssly {
    height: 100%;
    width: 100%;
    background: #fff;
}

.sxz_equity_transaction .sxz_specialty_head_content_patch:hover a p {
    color: #fff;
}


/* 2020-12-9ä¿®æ”¹ç»“æŸ */

.qgl_openinf_container2 .table_tit {
    height: 90px;
    background-color: #f2f6fa;
    /*margin-top: 20px;*/
    font-size: 18px;
    font-weight: 700;
    color: #015293;
    margin-bottom: 30px;
    position: relative;
}

.qgl_openinf_container2 .table_tit span {
    float: left;
    height: 39px;
    line-height: 30px;
    padding-left: 25px;
    border-left: 4px solid #015293;
    margin-top: 20px;
    /*position: absolute;*/
}

.qgl_openinf_container2 .table_tit p {
    float: left;
    width: 100%;
    padding-left: 30px;
    /*margin-top: 55px;*/
    color: #666;
    font-weight: 400;
}

.qgl_openinf_container2 .table_box {
    min-height: 500px;
}

.xy_MinYi_xl .tong_VisualArea {
    padding: 50px 60px;
}


/*æ”¿æ°‘äº’åŠ¨ä¿®æ”¹ 2020-01-06*/

.xy_xin_right_zmhd {
    float: right;
    width: 593px;
}

.xy_xin_right_zmhd .hd {
    height: 50px;
    line-height: 40px;
    box-sizing: border-box;
    border-bottom: 1px solid #d7d7d7;
}

.xy_xin_right_zmhd .hd ul {
    float: left;
    height: 100%;
}

.xy_xin_right_zmhd .hd li:first-child {
    margin-left: 0;
    background: none;
    padding: 0;
}

.xy_xin_right_zmhd .hd li {
    float: left;
    height: 100%;
    margin-left: 25px;
    padding-left: 25px;
    background: url(../images/tab_xian.png) no-repeat left 13px;
}

.xy_xin_right_zmhd .hd li.on a {
    color: #015293;
    border-bottom: 3px solid #015293;
}

.xy_xin_right_zmhd .hd li a {
    font-size: 24px;
    color: #015293;
    display: block;
    font-weight: 700;
    height: 100%;
    box-sizing: border-box;
}

.xy_xin_right_zmhd1 .tit {
    height: 44px;
    line-height: 44px;
    background-color: #f8f8f8;
    box-sizing: border-box;
    padding-left: 35px;
    margin-top: 20px;
}

.xy_xin_right_zmhd1 .tit span {
    float: left;
    font-size: 18px;
    color: #333;
    text-shadow: none;
}

.xy_xin_right_zmhd1 .tit span.span1 {
    width: 473px;
}

.xy_xin_right_zmhd1 .tit span.span2 {}

.xy_xin_right_zmhd1 li {
    height: 44px;
    line-height: 44px;
    padding-left: 34px;
    background: url(../images/grey_dian.png) no-repeat left center;
}

.xy_xin_right_zmhd1 li a {
    font-size: 18px;
    display: inline-block;
    text-shadow: none;
    color: #333;
    max-width: 450px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xy_xin_right_zmhd1 li a:hover {
    color: #015293;
}

.xy_xin_right_zmhd1 li span {
    float: right;
    font-size: 16px;
    color: #666;
}

.xy_xin_right_zmhd .bd_tit {
    text-align: center;
    line-height: 24px;
    margin-top: 10px;
    border: 1px solid #015293;
    color: #015293;
    padding: 8px 0px;
    font-size: 14px;
}

.xy_xin_right_zmhd2 li {
    padding-left: 22px;
    background: url(../images/grey_dian.png) no-repeat left 5px;
    margin-top: 30px;
}

.xy_xin_right_zmhd2 li a {
    font-size: 18px;
    text-shadow: none;
    color: #333;
}

.xy_xin_right_zmhd2 li p {
    font-size: 15px;
    color: #999;
    line-height: 22px;
    margin-top: 10px;
}

.xy_zmhd_xmtjz {
    margin-top: 28px;
}

.xy_zmhd_xmtjz .hd&gt;a img {
    display: inline-block;
    margin-left: 85px;
}

.xy_zmhd_xmtjz .hd span a {
    float: right;
    font-size: 16px;
    color: #999;
    line-height: 24px;
}

.xy_zmhd_xmtjz .hd_bot {
    padding-top: 40px;
}

.xy_zmhd_xmtjz .hd_bot li {
    float: left;
    width: 33.3333%;
    text-align: center;
    cursor: pointer;
    position: relative;
}

.xy_zmhd_xmtjz .hd_bot p {
    line-height: 26px;
    margin-top: 10px;
    font-size: 16px;
    color: #333;
}

.xy_zmhd_xmtjz .hd_bot p.p2 {
    display: none;
}

.xy_zmhd_xmtjz .hd_bot li i {
    position: absolute;
    width: 140px;
    background: url(../images/xy_weixin_bg.png) no-repeat center;
    box-sizing: border-box;
    left: 50%;
    transform: translateX(-50%);
    top: 140px;
    height: 0;
    overflow: hidden;
    z-index: 10;
    /*transition: height .3s;*/
}

.xy_zmhd_xmtjz .hd_bot li i img {
    width: 105px;
    height: 106px;
    margin-top: 31px;
}

.xy_zmhd_xmtjz .hd_bot li:hover i {
    height: 154px;
    /*transition: height .3s;*/
}


/*å¾®ä¿¡å¹³å°*/

.sxz-wx {
    height: 100vh;
    width: 100vw;
    background: url('../images/wx_bg.png') no-repeat center;
}

.sxz-box {
    width: 1260px;
    padding-top: 132px;
    box-sizing: border-box;
    margin: 0 auto;
    padding-left: 38px;
}

.sxz-logo {
    height: 120px;
    width: 716px;
}

.sxz-logo a {
    display: block;
    height: 100%;
    width: 100%;
}

.sxz-logo img {
    display: block;
    width: 100%;
}

.sxz-content p {
    font-size: 18px;
    width: 720px;
    color: #fff;
    line-height: 36px;
    text-indent: 2em;
    margin-top: 110px;
}

.sxz-iphone img {
    display: block;
    height: 748px;
    margin-top: -50px;
}

.sxz-ewm {
    margin-left: 200px;
    margin-top: 50px;
}

.sxz-box-right {
    float: right;
}

.sxz-box-left {
    float: left;
}

.sj-ewm {
    display: none;
}

.sj-font {
    display: none;
}


/* æˆ‘è¦æ‰¾æ”¿ç­–å¼€å§‹ */

.ldsxz_Looking {
    min-height: 753px;
    width: 1280px;
    margin: 80px auto 0;
    background-color: #f2f9ff;
    padding: 50px 30px;
    box-sizing: border-box;
    position: relative;
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

.ldsxz_look_logo {
    margin: 26px auto 0;
    display: block;
    height: 30px;
}

.ld_optons {
    text-align: center;
    margin-top: 10px;
    padding-top: 10px;
}

.ld_optons li {
    font-size: 20px;
    color: #222222;
    display: inline-block;
    margin: 0 20px;
    padding: 6px 14px;
    cursor: pointer;
}

.ld_optons li.on {
    background-color: #015293;
    color: #fff;
    border-radius: 4px;
    position: relative;
}

.ld_optons li.on::after {
    position: absolute;
    border-width: 8px;
    border-style: solid;
    border-color: transparent transparent #015293 transparent;
    content: ' ';
    display: inline-block;
    width: 0;
    height: 0;
    top: 32px;
    left: 50%;
    transform: translate(-50%, 0) rotate(180deg);
}

.ldsxz_search {
    position: relative;
    width: 896px;
    margin: 18px auto 0;
}

.ldsxz_search input {
    height: 50px;
    width: 896px;
    border-radius: 25px;
    display: block;
    box-sizing: border-box;
    padding: 0 58px 0 26px;
    font-size: 16px;
    color: #222;
    border: 1px solid #e6e6e6;
    /* background: url('../images/ldsxz_search input.png') no-repeat
    center right 30px; */
}

.ldsxz_search input::-webkit-input-placeholder {
    color: #999999;
}

.ldsxz_search input::-moz-placeholder {
    color: #999999;
}

.ldsxz_search input:-ms-input-placeholder {
    color: #999999;
}

.ldsxz_search a {
    display: block;
    height: 50px;
    width: 58px;
    position: absolute;
    top: 0;
    right: 0;
    background-color: red;
    border-radius: 25px;
    background: url('../images/ldsxz_search.png') no-repeat center right 30px;
}

.ldsxz_patchop {
    text-align: center;
    width: 896px;
    margin: 12px auto 0;
}

.ldsxz_patchop li {
    display: inline-block;
    padding: 8px 17px;
    margin: 0 6px 10px;
    border-radius: 15px;
    background-color: #f2f9ff;
    border: 1px solid #e6e6e6;
}

.ldsxz_patchop li:hover {
    background-color: #015293;
}

.ldsxz_patchop li:hover a {
    color: #fff;
}

.ldsxz_patchop a {
    font-size: 15px;
    color: #666666;
}

.ldsxz_policy {
    font-size: 0px;
    overflow: hidden;
    margin-top: 23px;
}

.ldsxz_policy h1 {
    font-size: 20px;
    font-weight: 700;
    color: #015293;
    position: relative;
    height: 40px;
    border-bottom: 1px solid #e8e8e8;
}

.ldsxz_policy h1 span {
    position: absolute;
    z-index: 2;
    font-size: 20px;
    font-weight: 700;
    color: #fff;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    margin-left: 20px;
}

.ldsxz_policy h1::after {
    height: 40px;
    width: 153px;
    content: '';
    display: block;
    position: absolute;
    background: url('../images/biaoti_bg.png') no-repeat center left;
    bottom: 0;
    left: 0;
}

.ldsxz_policy ul {
    width: 1250px;
    margin-top: 10px;
}

.ldsxz_policy li {
    display: inline-block;
    margin-right: 27px;
    margin-bottom: 10px;
}

.ldsxz_policy li a {
    display: inline-block;
    height: 54px;
    width: 181px;
    background: url('../images/ldsxz_grqy.png') no-repeat center right 30px;
    background-color: #e3f3fe;
}

.ldsxz_policy li a:hover {
    background: url('../images/ldsxz_grqy1.png') no-repeat center right 30px;
    background-color: #015293;
}

.ldsxz_policy li a:hover span {
    color: #fff;
}

.ldsxz_policy li span {
    line-height: 54px;
    font-size: 18px;
    color: #015293;
    padding: 0 30px;
    box-sizing: border-box;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.ldsxz_patchop::-webkit-scrollbar {
    opacity: 0;
    /* display: none; */
}

.ld_optons::-webkit-scrollbar {
    /* display: none; */
    opacity: 0;
}


/* æˆ‘è¦æ‰¾æ”¿ç­–ç»“æŸ */


/*è¡Œæ”¿äº‹é¡¹æ¸…å•ç»†è§ˆå¼€å§‹*/

.xy_xzsxxkxl .container&gt;img {
    display: block;
    margin: 0 auto;
    margin-top: 50px;
}

.xy_xzsxxkxl .container&gt;img.img2 {
    display: none;
}

.xy_xzsxxkxl .container table {
    max-width: 1120px;
    margin: 0 auto;
    border-spacing: inherit;
    border-left: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    margin-top: 30px;
}

.xy_xzsxxkxl .container table th,
.xy_xzsxxkxl .container table td {
    padding: 15px 30px;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    line-height: 24px;
    color: #666666;
    text-align: justify;
    font-size: 16px;
}

.xy_xzsxxkxl .container table th {
    width: 85px;
    background-color: #fafafa;
    color: #333333;
    font-weight: 400;
    text-align: center;
}


/*è¡Œæ”¿äº‹é¡¹æ¸…å•ç»†è§ˆç»“æŸ*/


/* ä¾ç”³è¯·å…¬å¼€2021-05-10å¼€å§‹ */

.sxz_phone_nav {
    display: none;
}

.sxz_phone_nav img {
    width: 100%;
}


/* ä¾ç”³è¯·å…¬å¼€2021-05-10ç»“æŸ */


/* æ”¿ç­–è§£è¯»20220127å¼€å§‹ */

.zcjd-2022-01-27-wai {
    overflow: hidden;
    height: 535px;
    width: 100%;
}

.zcjdlj-2022-01-27 {
    width: 100%;
    display: block;
    margin-top: 40px;
    margin-bottom: 20px;
}

.zcjdlj-2022-01-27 img {
    height: 100%;
    width: 100%;
    cursor: auto;
}

.zt-tjzc {
    width: 100%;
    height: 450px;
    margin-top: 30px;
    margin-bottom: 20px;
    overflow: hidden;
}

.zt-tjzc .zt-tjzc-head {
    float: right;
    width: 360px;
    height: 100%;
    background-color: #e6f4ff;
}

.zt-tjzc .zt-tjzc-main {
    width: 860px;
    height: 100%;
    float: left;
}

.zt-tjzc .zt-tjzc-head a {
    position: relative;
    display: block;
    height: 149px;
    width: 100%;
    box-sizing: border-box;
    padding: 34px 27px;
    border-bottom: 1px solid #dcdcdc;
}

.zt-tjzc .zt-tjzc-head a h3 {
    font-size: 18px;
    font-weight: blod;
    color: #333333;
    line-height: 30px;
}

.zt-tjzc .zt-tjzc-head a p {
    font-size: 16px;
    line-height: 30px;
    color: #666666;
    text-indent: 0.8em;
    margin-top: 15px;
    background: url('../images/sxz-dian1-2022-01-27.png') no-repeat left 0px top 14px;
}

.zt-tjzc .zt-tjzc-head a.on {
    background-color: #015293;
}

.zt-tjzc .zt-tjzc-head a.on h3 {
    color: #fff;
}

.zt-tjzc .zt-tjzc-head a.on p {
    color: #fff;
}

.zt-tjzc .zt-tjzc-head a.on::after {
    position: absolute;
    z-index: 999;
    content: '';
    width: 20px;
    height: 40px;
    left: -20px;
    top: 50%;
    transform: translate(0, -50%);
    background: url('../images/sxz-sanjiao-2022-01-27.png') no-repeat center;
}

.zt-tjzc .zt-tjzc-main a {
    display: block;
    height: 100%;
    width: 100%;
}

.zt-tjzc .zt-tjzc-main a img {
    width: 100%;
    height: 100%;
}

.zt-tjzc .zt-tjzc-head a:nth-last-of-type(1) {
    height: 150px;
    border: none;
}

.zcjd-2022-01-27-wai .c_conttit {
    position: relative;
}

.zcjd-2022-01-27-wai .c_conttit&gt;a {
    margin-left: 40px;
    float: left;
    color: #015293;
    position: relative;
}

.zcjd-2022-01-27-wai .c_conttit&gt;a::after {
    position: absolute;
    content: '';
    right: -20px;
    top: 54%;
    transform: translate(0, -50%);
    background-color: #cccccc;
    height: 15px;
    width: 1px;
}

.zcjd-2022-01-27-wai .c_conttit&gt;a:hover {
    color: #015293;
}

.zcjd-2022-01-27-wai .c_conttit&gt;a:nth-of-type(1) {
    margin-left: 0;
}

.zcjd-2022-01-27-wai .c_conttit&gt;a:nth-last-of-type(1)::after {
    display: none;
}

.zcjd-2022-01-27-wai .c_conttit .more {
    position: absolute;
    top: 0;
    right: 0;
}

.zcjd-2022-01-27-wai .c_conttit .more a {
    display: block;
    font-size: 16px;
    color: #999;
    font-weight: 400;
    display: none;
}

.zcjd-2022-01-27-wai .c_conttit a.on {
    float: left;
    border-bottom: 3px solid #015293;
    height: 62px;
    line-height: 64px;
    color: #015293;
}

.c_conttit .more {
    position: absolute;
    top: 0;
    right: 0;
}

.c_conttit .more a {
    display: block;
    font-size: 16px;
    color: #999;
    font-weight: 400;
    display: none;
}

.c_conttit .more a.on {
    display: block;
}

.zcjdlie-2022-01-27 {
    height: 450px;
    width: 100%;
    margin-bottom: 20px;
}

.zcjdlie-220127-left {
    width: 583px;
    float: left;
}

.zcjdlie-220127-right {
    width: 583px;
    float: right;
}

.zcjdlie-2022-01-27 li {
    height: 90px;
    box-sizing: border-box;
    border-bottom: 1px dashed #d5d5d5;
    padding-top: 14px;
    position: relative;
}

.zcjdlie-2022-01-27 li&gt;div {
    display: inline-block;
    font-size: 18px;
    line-height: 30px;
    font-weight: 400;
    padding-left: 20px;
    background: url(../images/sxz-dian2-2022-01-27.png) no-repeat left 12px;
    color: #222;
}

.zcjdlie-2022-01-27 li a:nth-of-type(2) {
    display: inline-block;
    width: 36px;
    height: 19px;
    border-radius: 3px;
    background-color: #0086e2;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 19px;
    margin-left: 20px;
    font-weight: 400;
}

.zcjdlie-2022-01-27 li a:nth-of-type(2):hover {
    background-color: #be0000;
    color: #fff;
    font-weight: 400;
}

.zcjdlie-2022-01-27 li span {
    font-size: 16px;
    color: #999;
    position: absolute;
    right: 0;
    bottom: 21px;
    font-weight: 400;
}

.zcjdlie-2022-01-27 li a:hover {
    text-shadow: none;
    font-weight: 700;
    color: #015293;
}

.hyjd-2022-01-27 ul {
    margin-top: 30px;
    margin-bottom: 20px;
}

.hyjd-2022-01-27 li {
    height: 385px;
    width: 285px;
    float: left;
    margin-right: 26px;
    background-color: #e6f4ff;
}

.hyjd-2022-01-27 li a:nth-of-type(1) {
    display: block;
    width: 100%;
    height: 318px;
    box-sizing: border-box;
    padding: 10px 10px 0;
    overflow: hidden;
}

.hyjd-2022-01-27 li:hover a:nth-of-type(1) img {
    transform: scale(1.12);
}

.hyjd-2022-01-27 li a img {
    width: 100%;
    transition: all 0.5s ease;
}

.hyjd-2022-01-27 li a:nth-of-type(2) p {
    font-size: 18px;
    color: #333333;
    text-align: center;
    line-height: 66px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    box-sizing: border-box;
    padding: 0 10px;
}

.hyjd-2022-01-27 li:hover a p {
    text-shadow: none;
    font-weight: 700;
    color: #015293;
}

.hyjd-2022-01-27 li:nth-last-of-type(1) {
    margin-right: 0;
}

.sxz-two-220127-left {
    width: 582px;
    float: left;
}

.sxz-two-220127-right {
    width: 582px;
    float: right;
}

.sxz-two-2022-01-27 ul {
    height: 200px;
    width: 100%;
    margin-top: 20px;
}

.sxz-two-2022-01-27 ul li a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    width: 80%;
    font-size: 18px;
    color: #222222;
    line-height: 40px;
    float: left;
    text-indent: 0.8em;
    background: url('../images/sxz-dian2-2022-01-27.png') no-repeat left top 19px;
}

.sxz-two-2022-01-27 ul li span {
    float: right;
    font-size: 16px;
    color: #999999;
    line-height: 40px;
}

.sxz-two-2022-01-27 ul li a:hover {
    text-shadow: none;
    font-weight: 700;
    color: #015293;
}

.xwfbh-220127-left {
    width: 582px;
    float: left;
}

.xwfbh-220127-right {
    width: 582px;
    float: right;
}

.xwfbh-2022-01-27 .xwfbh-220127-one {
    margin-top: 30px;
    height: 226px;
    width: 582px;
    box-sizing: border-box;
    position: relative;
}

.xwfbh-220127-one-kuai {
    position: relative;
    width: 553px;
    height: 226px;
    float: right;
    background-color: #e6f4ff;
    box-sizing: border-box;
    padding-left: 317px;
    padding-right: 18px;
}

.xwfbh-220127-one-kuai&gt;a {
    margin-top: 20px;
    font-size: 18px;
    font-weight: bold;
    color: #222222;
    line-height: 30px;
    display: block;
}

.xwfbh-220127-one-kuai&gt;div {
    width: 83px;
    height: 33px;
    background-color: #015293;
    font-size: 16px;
    position: absolute;
    bottom: 20px;
    right: 18px;
}

.xwfbh-220127-one-kuai&gt;div&gt;a {
    display: block;
    width: 100%;
    height: 100%;
    color: #fff;
    text-align: center;
    line-height: 33px;
}

.xwfbh-220127-one-kuai&gt;div&gt;a:hover {
    text-decoration: underline;
}

.xwfbh-220127-one-img {
    width: 330px;
    height: 186px;
    position: absolute;
    top: 20px;
    left: 0;
    z-index: 2;
}

.xwfbh-220127-one-img img {
    width: 330px;
    height: 186px;
}

.xwfbh-2022-01-27 ul {
    height: 200px;
    width: 100%;
    margin-top: 10px;
}

.xwfbh-2022-01-27 ul li a {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
    width: 80%;
    font-size: 18px;
    color: #222222;
    line-height: 40px;
    float: left;
    text-indent: 0.8em;
    background: url('../images/sxz-dian2-2022-01-27.png') no-repeat left top 19px;
}

.xwfbh-2022-01-27 ul li span {
    float: right;
    font-size: 16px;
    color: #999999;
    line-height: 40px;
}

.xwfbh-2022-01-27 ul li a:hover {
    text-shadow: none;
    font-weight: 700;
    color: #015293;
}


/* æ”¿ç­–è§£è¯»20220127ç»“æŸ */


/* å›½å®¶æ”¿ç­–è§£è¯»å¼€å§‹ */

.zcjd-2022-02-09-wai .c_conttit {
    position: relative;
    margin-top: 20px;
}

.zcjd-2022-02-09-wai .c_conttit&gt;a {
    margin-left: 40px;
    float: left;
    color: #015293;
    position: relative;
}

.zcjd-2022-02-09-wai .c_conttit&gt;a::after {
    position: absolute;
    content: '';
    right: -20px;
    top: 54%;
    transform: translate(0, -50%);
    background-color: #cccccc;
    height: 15px;
    width: 1px;
}

.zcjd-2022-02-09-wai .c_conttit&gt;a:hover {
    color: #015293;
}

.zcjd-2022-02-09-wai .c_conttit&gt;a:nth-of-type(1) {
    margin-left: 0;
}

.zcjd-2022-02-09-wai .c_conttit&gt;a:nth-last-of-type(1)::after {
    display: none;
}

.zcjd-2022-02-09-wai .c_conttit .more {
    position: absolute;
    top: 0;
    right: 0;
}

.zcjd-2022-02-09-wai .c_conttit .more a {
    display: block;
    font-size: 16px;
    color: #999;
    font-weight: 400;
    display: none;
}

.zcjd-2022-02-09-wai .c_conttit a.on {
    float: left;
    border-bottom: 3px solid #015293;
    height: 62px;
    line-height: 64px;
    color: #015293;
}

.zcjd-2022-02-09-wai .c_conttit a:hover {
    float: left;
    border-bottom: 3px solid #015293;
    height: 62px;
    line-height: 64px;
    color: #015293;
}

.zcjdlie-2022-02-09 ul {
    min-height: 800px;
}

.zcjdlie-2022-02-09 li {
    height: 80px;
    box-sizing: border-box;
    border-bottom: 1px dashed #d5d5d5;
    position: relative;
    background: url(../images/sxz-dian2-2022-01-27.png) no-repeat left 38px;
}

.zcjdlie-2022-02-09 li&gt;div {
    display: inline-block;
    font-size: 18px;
    line-height: 80px;
    font-weight: 400;
    padding-left: 20px;
    color: #222;
}

.zcjdlie-2022-02-09 li a:nth-of-type(2) {
    display: inline-block;
    width: 36px;
    height: 19px;
    border-radius: 3px;
    background-color: #0086e2;
    color: #fff;
    font-size: 14px;
    text-align: center;
    line-height: 19px;
    margin-left: 20px;
    font-weight: 400;
}

.zcjdlie-2022-02-09 li a:nth-of-type(2):hover {
    background-color: #be0000;
    color: #fff;
    font-weight: 400;
}

.zcjdlie-2022-02-09 li span {
    font-size: 16px;
    color: #999;
    font-weight: 400;
    float: right;
    line-height: 80px;
}

.zcjdlie-2022-02-09 li a:hover {
    text-shadow: none;
    font-weight: 700;
    color: #015293;
}


/* å›½å®¶æ”¿ç­–è§£è¯»ç»“æŸ */


/* å›¾è§£æ”¿ç­–å¼€å§‹ */

.tjzc-2022-02-09 ul {
    margin-top: 30px;
    min-height: 855px;
}

.tjzc-2022-02-09 li {
    float: left;
    display: block;
    width: 392px;
    height: 265px;
    background-color: #e6f4ff;
    margin-right: 22px;
    margin-bottom: 20px;
    overflow: hidden;
}

.tjzc-2022-02-09 li:nth-of-type(3n) {
    margin-right: 0;
}

.tjzc-2022-02-09 li a {
    display: block;
    height: 100%;
    width: 100%;
    box-sizing: border-box;
    padding: 10px 10px 0;
}

.tjzc-2022-02-09 li a div {
    height: 195px;
    width: 373px;
    overflow: hidden;
}

.tjzc-2022-02-09 li a div img {
    width: 100%;
    height: 100%;
    transition: all 0.5s ease;
}

.tjzc-2022-02-09 li a span {
    display: inline-block;
    width: 100%;
    height: 60px;
    box-sizing: border-box;
    line-height: 60px;
    font-size: 18px;
    text-align: center;
}

.tjzc-2022-02-09 li a:hover img {
    transform: scale(1.12);
}


/* å›¾è§£æ”¿ç­–ç»“æŸ */</pre></body></html>