.yjfx{max-width:1120px;}
.yjfx li{width:32%; margin-top:30px; max-width:352px;position:relative; }
.yjfx li .pic:before{display:none; content:"";position:absolute; left:0; top:0; z-index:11;  width:100%; height:272px; opacity:.5; background-color:#9EC3FF;}
.yjfx li .pic{height:100%; max-height:272px;  z-index:7;}
.yjfx li .pic img{width:100%; height:100%; position:relative; z-index:7;}
.yjfx li .pic .num{z-index:9;width:100%; font-size:128px; color:#fff; line-height:272px; }
.yjfx li .bt{margin-top:10px; background-color:#EBEBEB; height: 250px; border:1px solid #EBEBEB; padding:14px 30px;}
.yjfx li .bt h6{text-align:center; width:100%; font-size:24px; color:#222D84; line-height:40px;}
.yjfx li .bt p{ width:100%;font-size:14px; color:#222D84; line-height:20px; margin-bottom:20px;}
.yjfx li:hover .pic:before{display:block;}
.yjfx li:hover .pic .num{color:#333;}
.yjfx li:hover .bt{border:1px solid #000;}

.cyfw{margin-top:2px;max-width:928px;}
.cyfw li{margin-top:3px; border-bottom:1px solid #222D84; text-align:center; }
.cyfw li .fzr,.cyfw li .fwsx,.cyfw li .sj{font-size:16px;text-align:center;color:#222D84; min-height:56px; display:flex; align-items:center;justify-content:center; line-height:25px; padding:0 20px;}
.cyfw li:first-child .fzr,.cyfw li:first-child .fwsx,.cyfw li:first-child .sj{font-weight:bold;}
.cyfw li .fzr{width:15%;}
.cyfw li .fwsx{width:70%;}
.cyfw li .sj{width:15%;}

.lxwm{margin-top:2px;max-width:928px;    min-height: 540px;}
.lxwm li{margin-top:4px; border-bottom:1px solid #222D84; text-align:center; }
.lxwm li .lxr,.lxwm li .yw,.lxwm li .lx,.lxwm li .yx{font-size:16px;text-align:center;color:#222D84;min-height:56px;display:flex;align-items:center;justify-content:center;line-height:25px;padding:0 20px;flex-wrap: wrap;white-space: normal;word-wrap: break-word;word-break: break-all;}
.lxwm li:first-child div{font-weight:bold;}
.lxwm li .lxr{width:15%;}
.lxwm li .yw{width:30%;}
.lxwm li .lx{width:30%; height:auto; background-color:transparent;}
.lxwm li .yx{width:25%;}

.zszp{padding:20px 44px;}
.zszp p{font-size:14px; color:#1e1e1e; line-height:35px;}

.xwlist{}
.xwlist li{ margin-top:10px;
    display: flex;
    align-content: space-around;
   
}
.xwlist li .pic{
    width: 112px;
    height: 96px;
    overflow: hidden;
}
.xwlist li .pic img{
    width: 100%;height:100%;
}
.xwlist li .bt{
    width: calc(100% - 120px);
}
.xwlist li .bt a{width:100%; font-size:20px; float:left; line-height:40px;}
.data{line-height:40px;}
.data span{margin:0 10px;}
.xshd{}
.xshd .st{max-width:736px;width: 66%;}
.xshd .st .pic{width:100%; max-height:409px; overflow:hidden;}
.xshd .st .pic img{width:100%;height:100%;}
.xshd .st .bt{}
.xshd .st .bt a{
    padding: 19px 0;
    font-size: 34px;
}

.xshd ul{max-width:351px;width: 33%;}
.xshd ul li{margin-top:0; margin-bottom:20px;}
.xshd ul li .pic{ height:96px;}
.xshd ul li .bt a{line-height: 25px;height:50px; margin-bottom:10px;}
.xshd ul li .bt .date{}

.tdhd{}
.tdhd li{width:49%;max-width:544px; margin-top:24px;}
.tdhd li .bt{align-content: space-around;}
.tdhd ul li .bt a{line-height: 25px;height:50px; margin-bottom:10px;;}
.tdhd li.st{margin-top:0;}
.tdhd li.st .pic{width:100%;height:auto; max-height:302px;}
.tdhd li.st .bt{width:100%;}
.tdhd li.st .bt a{line-height:40px;
    margin: 10px 0;height:80px;
    font-size: 30px;
}
.lwlist{}
.lwlist li{padding:20px 24px; border-bottom:1px solid #ABABAB;}
.lwlist li a{font-size:14px;color:#1e1e1e; line-height:30px;}

.tdfzr{margin:20px 0;}
.tdfzr .pic{
    width: 153px;
    height: 153px;
    border-radius: 100%;
    border: 3px solid #222D84;
    overflow: hidden;
}
.pic img{width:100%;}
.tdfzr .bt{
    width: 510px; margin-left:20px;
}
.tdfzr .bt li{
    color: #222D84;
    height: 50px;
    border-bottom: 1px solid #222D84;
}
.tdfzr .bt li h6,.tdfzr .bt li h6 p{
    font-size: 35px;font-weight: normal;
}
.tdfzr .bt li p{
    font-size: 16px;
}

.ryxx{}
.ryxx h6,.ryxx h6 p{
    font-size: 18px !important;
    font-weight: bold;
    color: #222D84;
    line-height: 50px;
}
.ryxx p{float: left;
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    color: #1e1e1e;
    margin-bottom: 10px;
}
.ryxx ol{}
.ryxx ol li{
    float: left;
    width: 100%;
    list-style-type: decimal;
    list-style-position: inside;
    line-height: 30px;
}
.ryxx ol li p{
    width: calc(100% - 20px);
    float: right;
    line-height: 30px !important;
    margin: 0;    text-indent: 0 !important;
}

.cyxx{}
.cyxxbt{
    color: #222D84;
    height: 56px;
    border-bottom: 1px solid #222D84;
}
.cyxxbt h6,.cyxxbt h6 p{
    font-size: 35px;
}
.cyxxbt p{
    font-size: 16px;
}
.cyxx .pic{
    width: 150px;
    height:216px;
   border-radius:0;
   border:0;
    overflow: hidden;
}
.cyxx .bt{
    width:640px;
	padding-left:24px;
}


.yjtj{
    margin-top: 10px;
}
.yjtj ul{}
.yjtj ul li{
    width: 32%;
    margin-top: 30px;
    max-width: 256px;
}
.yjtj ul li .pic{
   /* position: relative; */
    width: 100%;
    height: 192px;
    background-color: #fff;
    overflow: hidden;border:1px solid #222D84;
}
.yjtj ul li .pic a{
    display: flex;
    align-items: center;
    height: 100%;
    align-content: center;
}
.yjtj ul li .pic .img{background-size: contain;}
.yjtj ul li .pic .zy{margin-top:100%;opacity:0; height:100%; padding:6px 5px; background-color: #fff;}
.yjtj ul li:hover .pic .zy{margin-top:0; opacity: 1;}
.yjtj ul li .pic .zy p{line-height:22px;display: -webkit-box; -webkit-line-clamp:8; -webkit-box-orient: vertical; overflow: hidden; }
.yjtj ul li .bt{}
.yjtj ul li .bt a{width:100%;display: flex;justify-content: space-between;line-height: 30px;}
.yjtj ul li .bt a h6{max-width:calc(100% - 30px);
    line-height: 30px;
}
.yjtj ul li .bt a .read{}
.yjtj ul li .bt p{}

.xwl{width:66%; max-width:736px;}

.xwr{width:33%; max-width:351px}
.xwr .lm{border-bottom: 1px solid #222D84;}
.xwr .lm h6{font-size:16px; font-weight:normal;}
.xwr li .bt a{line-height:25px;}
.xwr li{margin-top:20px;}


.article {
    float: left;
    width: 100%;
    padding: 0;
    margin: 0;
}

.article_title {
    float: left;
    width: 100%;
    /* text-align: center; */
    margin-top: 20px;
}

.article_title h1, .article_title h2 {
   
    color: #333;
    margin-bottom: 10px;
}

.article_title h1 {
 font-size: 34px;
 /* font-weight:bold; */
 line-height: 40px;
}

.article_title h2 { font-size:24px;
    line-height:25px;
}

.article_data {
    float: left;
    width: 100%;
    padding: 7px 0;
    margin: 0 auto 30px;
    text-align: center;
    border-top: 1px solid #c0c0c0;
    border-bottom: 1px solid #C0C0C0;
    line-height: 20px;
    font-size: 14px;
    color: #8c8c8c;
}

.article_data b {
    margin: 0 10px;
}

.wznr {
    float: left;
    width: 100%;
    margin-top: 0;
    padding-bottom: 30px;
}

.wznr p, .wznr p span {
}

.wznr p {
    line-height: 30px;
    font-size: 14px;
    color: #333;
    margin-bottom: 0;
}

.wznr iframe {
    width: 100% !important;
    margin-left: -2em;
}

.wznr p img {
    margin: 10px auto;
    max-width: 100%;
}

.wznr p table, .wznr table {
   
    max-width: 100% !important;
 width: auto;
 _width:expression(this.width > 736? "736px": this.width);
    height: auto;
    margin: 0 auto;
    display: table;
    border: 0;
    border-collapse: collapse;
    table-layout: auto;
    border-collapse: collapse;
}

.wznr p table td p, .wznr td p {
    text-indent: 0;
    text-align: center;
}

.wznr p table td, .wznr p table td,.wznr table td{
    overflow-wrap: anywhere;
  white-space: normal;
    word-wrap: break-word;
    word-break: break-all;

}