.rsgb-hf{margin-top: 20px;}
.pad-bot1{padding-bottom: 50px;}
.rsgb-ttxx{padding: 16px;border: 1px #f2f2f2 solid;border-radius: 6px;margin-top: 20px;line-height: 24px;position: relative;}
.rsgb-ttxx span{font-size: 18px;padding-left: 35px;background: url("20211105-xxxc.png") no-repeat left center;float: left}
.rsgb-ttxx ul li{font-size: 16px;float: left;width: 47%;padding-left:3%;:;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #1658a0}
.rsgb-ttxx ul li i{display: inline-block;width: 6px;height: 6px;border-radius: 100%;background: #dedede;float: left;margin-top: 8px;margin-right: 10px;}
.rsgb-ttxx ul li a{color: #1658a0}
.rsgb-ttxx ul{margin-left: 117px;margin-right: 80px;height: 24px;overflow: hidden;}
.rsgb-ttxx .rsgb-gend{color: #999;position: absolute;right: 15px;top: 15px;}

.rsgb-lbt,.rsgb-xwnr{width: 49%;margin-top: 20px;}
.xw-tab-box{margin-left: -2%;}
.xw-tab-box li{float:left;width: 18%;margin-left: 2%;}
.xw-tab-box li a{display: block;font-size: 18px;height: 46px;line-height: 46px;border-radius: 6px;background: #f3f8ff;text-align: center;transition: all .3s;}
.xw-tab-box li.curr a,.xw-tab-box li:hover a{background: #1658a0;color: #fff;font-weight: bold;}

.rsgb-yw-list li{font-size: 16px;line-height: 38px;padding-left: 15px; background: url("20211109-dot.png") no-repeat left 16px;}
.rsgb-yw-list li a.xw_a{color: #1658a0;}
.rsgb-yw-list li em{color: #ccc;margin: 0 6px;}
.rsgb-yw-list li span{color: #999; margin-left: 14px;}
.rsgb-yw-box{margin-top: 12px;height: 304px;overflow: hidden;}
.rsgb-xwnr .rsgb-yw-list li { position: relative; padding-right: 100px;white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.rsgb-xwnr .rsgb-yw-list li span{position: absolute; right: 20px;}
.rsgb-sydw-list{margin-left: -2%;}
.rsgb-sydw-list li{width: 14.66%;float: left;margin-left: 2%;margin-top: 20px;}
.rsgb-sydw-list li a{display: block;font-size: 18px;font-weight: bold;height: 75px;line-height: 75px;text-align: center;color:#1658a0;border-radius: 6px;background: url("20211105-sec-ban.png") no-repeat;background-size: cover;transition: all .3s;}
.rsgb-sydw-list li:hover a{background: #1658a0;color: #fff;}

.rsgb-sydw-list li p{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.ove-item-box{margin-top:20px;height: 920px;}
.nync-item{width: 30%;height: 100%;position: relative;}
.nync-item2{width: 36%;height: 100%;position: relative;margin-left: 2%}
.borpad{padding: 20px;border: 1px #e8e8e8 solid;position: absolute;top: 0;bottom: 0;left: 0;right: 0;}


.rsgb-sy-tit{border-bottom: 1px #e8e8e8 solid;}
.rsgb-sy-tit ul li{font-size: 18px;float: left;margin-right:16px;}
.rsgb-sy-tit ul li a{display: block;padding-bottom: 10px;}
.rsgb-sy-tit ul li.actt a,.rsgb-sy-tit ul li:hover a{border-bottom: 4px #1658a0 solid;color: #1658a0;font-weight: bold;}
.rsgb-sy-tit ul li.last{margin-right: 0px;}
.syt-rig,.syt-rig a{color: #666;}
.syt-rig em{margin: 0 8px;}

.rsgb-ftzx,.rsgb-ftnr{margin-top: 20px;float: none}
.rsgb-ftzx i{
    display: block;
    height: 0;
    padding-top:56.25%;
    background-position: center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .3s;
    border-radius:6px;
}
.rsgb-ftnr h5{font-size: 16px;max-height: 44px;overflow: hidden;margin-bottom: 5px;}
.rsgb-ftnr p{font-size: 13px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.rsgb-yw-list2 li{line-height: 32px;background-position: left 12px;}
.slxdnr{margin-top: 12px;height:64px;overflow: hidden;}
.mmrtp{margin-top: 17px}

.rsgb-yjzj-box{margin-top: 18px;}
.rsgb-yjzj-box img{float: left;}
.rsgb-yzjbox{margin-left: 100px;}
.rsgb-yzjbox h5{font-size: 16px;height: 44px;overflow: hidden;}
.rsgb-yzjbox p{font-size: 14px;color: #999;margin-top: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis}
.rsgb-yzjbox p span{font-size: 14px;display: inline-block;height: 21px;padding: 0 6px;border: 1px #1658a0 solid;border-radius: 4px;color: #1658a0;line-height: 21px;margin-right: 10px;}
.regb-yjnrlist{margin-top: 8px;}
.regb-yjnrlist li{font-size: 16px;line-height: 32px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.regb-yjnrlist li i{display: inline-block;width: 6px;height: 6px;border-radius: 100%;background: #dedede;float: left;margin-top: 12px;margin-right: 10px;}

.rsgb-znwdf{margin-top: 15px;border-radius: 6px;overflow: hidden}
.rsgb-znwdf img{transition: all .3s;width: 100%}
.rsgb-znwdf:hover img{transform: scale(1.05)}

.rsgb-bmxjxd{margin-left: -3%;}
.rsgb-bmxjxd li{width: 47%;float: left;margin-left: 3%;margin-top: 20px;}
.rsgb-bmxjxd li a{display: block;height: 63px;border: 1px #e8e8e8 solid;border-radius: 6px;transition: all .3s;}
.rsgb-bmxjxd li a img{float: left;margin: 20px 14px 0}
.rsgb-bmxjxd li p{float: left;font-size: 15px;line-height: 20px;width: 65%;margin-top: 10px;}
.rsgb-bmxjxd li:hover a{border: 1px #1658a0 solid;}

.rsgb-wjkbox{margin-top: 18px;height:256px;overflow: hidden}
.rsgb-xxgkzfjg,.rsgb-zcjd{margin-left: -3%;}
.rsgb-xxgkzfjg li,.rsgb-zcjd li{width: 47%;float: left;margin-left: 3%;margin-top: 24px;}
.rsgb-xxgkzfjg li a{display: block;font-size: 16px;font-weight: bold;text-align: center;color: #fff;height: 60px;border-radius: 6px;background: #3075c1;line-height: 60px;}
.rsgb-xxgkzfjg li.degcor a{background: #1658a0}
.rsgb-xxgkzfjg li img{margin-right: 15px;}
.matp{margin-top: 25px;}

.rsgb-zcjd li{overflow: hidden; border-radius:6px;}
.rsgb-zcjd li i{
    display: block;
    height: 0;
    padding-top:56.36%;
    background-position: center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .3s;
    border-radius:6px;
}
.rsgb-zcjd li:hover i{transform: scale(1.1);}
.jdhywjbox{margin-top:22px;height:256px;overflow: hidden}

.rsgb-wsbsdttp{margin-top: 18px;}
.rsgb-bmfwbstt{margin-left: -3%;}
.rsgb-bmfwbstt li{width: 47%;margin-left: 3%;margin-top: 20px;float: left;}
.rsgb-bmfwbstt li.dsgcen{width: 97%}
.rsgb-bmfwbstt li a{display: block;border-radius: 6px;height: 102px;background: #f5fafe;text-align: center;}
.rsgb-bmfwbstt li a span{display: inline-block;margin-top: 15px;transition: all .3s;}
.rsgb-bmfwbstt li a p{font-size: 16px;margin-top: 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.rsgb-bmfwbstt li:hover a span{margin-top: 9px;}
.rsgb-mor a{color: #999;}


.syyj-box{font-size: 20px;font-weight: bold;margin-top: 25px;}
.rsgb-ztzlbox{margin-top: 20px;position: relative;}
.jt-btn1,.jt-btn2{display: inline-block;width: 40px;height: 40px;border-radius: 100%;background: #fff;text-align: center;line-height: 40px;box-shadow:0 0 10px rgba(204,202,202,.8);}
.jt-btn1 i,.jt-btn2 i{font-size:20px;color: #1658a0;}
.jt-btn1{position: absolute;left: -20px;top: 50%;margin-top: -20px;z-index: 99;}
.jt-btn2{position: absolute;right: -20px;top: 50%;margin-top: -20px;z-index: 99;}

.syztztlist{margin-left: -2%;}
.syztztlist li{width: 23%;float: left;margin-left: 2%;}
.syztztlist li a{display: block;position: relative}
.syztztlist li img{width: 100%;}
.syztztlist li p{font-size: 16px;text-align: center;width: 180px;height: 46px;line-height: 46px;padding: 0 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;
background: #fff;border-radius: 6px;box-shadow: 0 5px 5px rgba(28,95,167,.1);position: absolute;bottom: -23px;left: 50%;margin-left: -110px;}

.bluebg{background: #1658a0;}
.bluebg i{color: #fff;}
.pho-img{display: none;}

.xzzx-box{margin-top: 22px;overflow: hidden;height: 320px;}


.rsgb-xwnr {
    position: relative;
}
 .yqfk-icon {
            position: absolute;
            color: #ffffff !important;
            padding-left: 22px;
            font-size: 16px;
            font-weight: bold;
            display: block;
            background: url(/images/20210810-yqfk-icon.png) 8px center no-repeat #ba2b29;
            width: 233px;
            height: 42px;
            line-height: 40px;
            border-radius: 10px 10px 10px 0px;
            text-align: center;
            right: 0;
        }

.bmfw {margin-top: 5px;margin-left: -3%;}
.bmfw li {width: 97%;margin-left: 3%;}
.bmfw li a {display: block;height: 48px;border: 1px #d8d8d8 solid;line-height: 48px;background: #f7f7f7;font-size: 15px;}
.bmfw li i {display: inline-block; width: 60px; height: 48px!important;float: left;margin: 0 3px 0 5px;}
.bmfw li i.xp1 {background: url("20211105-rsbm-icon3.png") no-repeat center;}
.bmfw li i.xp2 {background: url("20211105-rsbm-icon2.png") no-repeat center;}
.bmfw li i.xp3{background: url("20221017tb.png") no-repeat center;}




@media screen and (max-width:1340px) {
    .rsgb-yw-list li{line-height: 34px;}
    .rsgb-yw-box{height: 272px;}
    .rsgb-sy-tit ul li{font-size: 16px;}
    .rsgb-bmxjxd li p{font-size: 14px;margin-top: 13px;}
    .rsgb-yw-list2 li{line-height: 32px;}
    .jdhywjbox,.xzzx-box{margin-top: 18px;}
    .ove-item-box {height: 895px;}



}


@media screen and (max-width:1240px) {
    .syt-rig,.rsgb-yzjbox p span{font-size: 12px;}
    .rsgb-ttxx ul li,.rsgb-ftnr h5{font-size: 14px;}
    .rsgb-xxgkzfjg li a{font-size: 15px;}
    .rsgb-sydw-list li a{font-size: 16px;}
    .xw-tab-box li a{font-size: 16px;height: 40px;line-height: 40px;}
    .rsgb-yw-list li{font-size: 14px;line-height: 28px;background-position: left 10px;}
    .rsgb-yw-box{height: 224px;}
    .syt-rig em{margin: 0 4px;}
    .rsgb-yjzj-box img,.rsgb-bmxjxd li p br{display:none; }
    .rsgb-ftnr{width:auto;float: none;margin-top: 15px;}
    .rsgb-sy-tit ul li{font-size: 15px; margin-right:7px;}
    .slxdnr{height: 56px;}
    .rsgb-yzjbox{margin-left: 0;}
    .rsgb-yzjbox h5{font-size: 14px;}
    .regb-yjnrlist li{font-size: 14px;line-height: 28px;}
    .borpad{padding: 14px;}

    .rsgb-bmxjxd li a img {margin: 20px 8px 0;}
    .rsgb-bmxjxd li a{display: table;width: 100%;}
    .rsgb-bmxjxd li p{display: table-cell;line-height: 18px;vertical-align: middle;margin-top: 0;float: none;margin-right: 8px;width: 75%}
    .rsgb-yzjbox{padding: 7px 15px;background: #f3f8ff;}
    .rsgb-xxgkzfjg li img{margin-right: 10px;}
    .rsgb-bmfwbstt li a p{font-size: 14px;}
    .rsgb-wjkbox{height: 224px;}
    .jdhywjbox{height: 224px;}
    .xzzx-box{height: 280px;}
    .rsgb-yzjbox p{margin-top: 8px;}

    .rsgb-bmxjxd li{margin-top: 14px;}
    .rsgb-bmfwbstt li a p{margin-top: 10px;}
    .rsgb-bmfwbstt li a{height: 94px;}

    .regb-yjnrlist li i{margin-top: 10px;}
    .rsgb-yjzj-box{margin-top: 10px;}
    .ove-item-box{height:810px;}
    .syztztlist li p{font-size: 14px;}

	.bmfw li a{height: 48px;}
    .bmfw li i {width: 35px;margin: 0 0px 0 5px;}
}

@media screen and (max-width:1040px) {
    .jt-btn1{left: 0;}
    .jt-btn2{right: 0;}
}

@media screen and (max-width:1000px) {
    .rsgb-ttxx span{font-size: 16px;}
    .rsgb-lbt, .rsgb-xwnr{width: auto;float: none;}
    .rsgb-lbt img{width: 100%;}
    .rsgb-yw-box,.rsgb-wjkbox,.jdhywjbox,.xzzx-box{height: auto;}
    .rsgb-sydw-list li{width: 31.33%;}
    .ove-item-box{height: auto;margin-top: 0;}
    .nync-item,.nync-item2{width: auto;height: auto;margin-top: 20px;float: none;}
    .borpad{position: static}
    .nync-item2{margin-left: 0;}
    .rsgb-ttxx ul li{width: 97%}
    .rsgb-ftzx{display: block;margin-top: 15px;width: 47.47%;float: left}
    .rsgb-ftnr{width: 47.47%;float: right;padding: 0;background: none;}
    .rsgb-yjzj-box img{display: block;}
    .rsgb-yzjbox{padding: 0;background: none;margin-left: 100px;}
    .rsgb-bmxjxd li a img{margin-left: 50%;}

    .rsgb-wsbsdttp img,.rsgb-znwdf img{display: none;}
    .rsgb-wsbsdttp img.pho-img,.rsgb-znwdf img.pho-img{display: block;width: 100%  }

    .syztztlist{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .syztztlist li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width:48%}
    .syztztlist::-webkit-scrollbar{ display: none;}
    .jt-btn2,.jt-btn1{opacity: .75;}
    .syztztlist li p{bottom: 0;width: auto;left: 0;right: 0;background: rgba(0,0,0,.5);border-radius: 0;color: #fff;height: 32px;line-height: 32px;text-align: center;margin-left: 0}
    .syztztlist li a{overflow: hidden;}
	.bmfw li {
    width: 47%;
    margin-left: 3%;
}
	.yqfk-icon{width: auto;padding-left: 8px;font-size: 14px;}
}

@media screen and (max-width: 750px){
    .rsgb-ttxx span{display: none}
    .rsgb-ttxx ul{margin-left: 0;margin-right: 50px;}
    .rsgb-ttxx{padding: 13px 10px;}

    .xw-tab-box, .rsgb-sy-tit ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .xw-tab-box li, .rsgb-sy-tit ul li{width: auto;-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}
    .xw-tab-box::-webkit-scrollbar, .rsgb-sy-tit ul::-webkit-scrollbar{ display: none;}
    .xw-tab-box li a{padding: 0 12px;}

}

@media screen and (max-width: 600px){
   .bmfw li {width: 97%;}
   .yqfk-icon {position: static;margin-bottom: 15px;}
}

@media screen and (max-width: 500px){
    .rsgb-sydw-list li{width: 48%;}
    .rsgb-ftzx,.rsgb-ftnr{width: auto;float: none;}
    .syztztlist li{width: 98%;}
    .rsgb-wsbsdttp img.pho-img,.rsgb-znwdf img.pho-img{display: none;}
    .rsgb-wsbsdttp img,.rsgb-znwdf img{display: block;width: 100%}
    .rsgb-bmxjxd li a img{margin-left: 20%;}
}



/**** Ã¦â€Â¿Ã¥Å Â¡Ã¥â€¦Â¬Ã¥Â¼â‚¬ ****/
.pad-bot2{padding-bottom: 30px;}
.zwgk-xxgk{margin-left: -2%;}
.zwgk-xxgk li{float: left;width: 18%;margin-left: 2%;margin-top: 30px;}
.zwgk-xxgk li a{text-align: center;display: block;height: 135px;border-radius: 6px;background: #f5faff;overflow: hidden}
.zwgk-xxgk li span{display: block;margin-top: 20px;transition: all .3s;}
.zwgk-xxgk li p{font-size: 16px;margin-top: 5px;}
.zwgk-xxgk li:hover span{margin-top: 14px;}
.zwbo-lef{margin-top: 30px;width: 61.38%;}
.zwpad{padding: 24px 24px 18px;border: 1px #e8e8e8 solid;}
.rsgb-sy-tit2 ul li{font-size: 20px;margin-right: 45px;}
.rsgb-sy-tit2 ul li a{padding-bottom: 17px;}
.rsgb-yw-list3 li{line-height: 36px;}
.zwlistbox{margin-top: 12px;height: 252px;overflow: hidden;}
.zwlistbox2{margin-top: 12px;height: 216px;overflow: hidden}
.zwbo-rig{width: 36.3%;margin-top: 30px;}
.tldtit h5{font-size: 20px;font-weight: bold;padding-left: 15px;border-left: 4px #1658a0 solid;line-height: 20px;}
.tldtit h5 a{color: #1658a0}
.tldtp{width: 90px;}
.tldxx{margin-top: 20px;padding-bottom: 20px; border-bottom: 1px #e8e8e8 solid;}
.tldjljj{margin-left:110px; }
.tldjljj h5{font-size: 18px;font-weight: bold;}
.tldjljj p{margin-top: 6px;max-height: 44px;overflow: hidden;}
.gzfglist{border-radius: 4px;background: #f5faff;line-height: 35px;margin-top: 10px;}
.gzfglist li{float: left;color: #1658a0;}
.gzfglist li a{display: inline-block;padding: 0 16px;color: #1658a0}
.gzfglist li a img{margin-right: 8px;}
.qtcylist{font-size: 16px;line-height: 36px;margin-top: 12px;}
.qtcylist li span{color:#1658a0;display: inline-block;width: 224px;text-align: right;float: left;}
.qtcylist li p{margin-left: 224px;}
.qtcylist li p a{display: inline-block;margin-left: 15px;}

.qtbmzzlist{margin-left: -4%;}
.qtbmzzlist li{width:29.33%;float: left;margin-left:4%;margin-top:20px;}
.qtbmzzlist li a{display: block;border:1px #e8e8e8 solid;height:127px;text-align: center;transition: all .3s;}
.qtbmzzlist li span{display:block;margin-top: 26px;}
.qtbmzzlist li p{font-size: 18px;margin-top:15px;padding:0 15px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.qtbmzzlist li:hover a{border: 1px #1658a0 solid;}
.zwgkztzlbox{padding: 24px 24px 50px;border: 1px #e8e8e8 solid;margin-top:30px;}

@media screen and (max-width:1340px) {
    .gzfglist li a{padding: 0 10px;}
    .qtcylist{font-size: 15px;}
    .qtcylist li span{width: 210px;}
    .qtcylist li p{margin-left: 210px;}
    .qtcylist li p a{margin-left: 12px;}
}

@media screen and (max-width:1240px) {
    .rsgb-sy-tit2 ul li {font-size: 18px;margin-right: 25px;}
    .zwpad{padding: 20px 20px 12px;}
    .rsgb-yw-list3 li{background-position: left 15px;}
    .gzfglist li a img{display: none}
    .qtcylist li span{width: auto;}
    .qtcylist li p{margin-left: 0;}
    .qtbmzzlist li p{font-size: 16px;padding: 0;}
    .tldtit h5{font-size: 18px;}

}
@media screen and (max-width:1000px) {
    .zwgk-xxgk li{margin-top: 20px;}
    .zwgk-xxgk li span img{width: 70px;}
    .zwgk-xxgk li p{font-size: 14px;}
    .zwgk-xxgk li a{height: 120px;}
    .zwbo-lef,.zwbo-rig{width: auto;float: none;margin-top: 20px;}
    .zwlistbox,.zwlistbox2{height:auto;}
    .qtbmzzlist{margin-left: -2%;}
    .qtbmzzlist li{width: 31.33%;margin-left: 2%;}

    .zwgkztzlbox{padding: 20px;margin-top: 20px;}
    .rsgb-yw-list3 li{line-height: 28px;background-position: left 10px;}
    .pad-bot2{padding-bottom: 20px;}
}

@media screen and (max-width:750px) {
    .zwgk-xxgk li{width: 31.33%;margin-top: 15px;}
    .zwpad{padding: 15px 15px 8px;}
    .rsgb-sy-tit2 ul li{font-size: 16px;}
    .rsgb-sy-tit2 ul li a{padding-bottom: 12px;}
    .zwgkztzlbox{padding: 15px;}
    .tldtit h5{font-size: 16px;line-height: 16px;}
}
@media screen and (max-width:500px) {
    .zwgk-xxgk li{width: 48%}
    .tldtp{float: none;margin: 0 auto}
    .tldjljj{margin-left: 0;margin-top: 15px;}
    .qtcylist li span{display: block;float: none;text-align: left}
    .qtcylist li p a{margin-left: 0;margin-right: 12px;}
    .qtcylist{line-height: 28px;}
}


/**** Ã¨Â§Â£Ã¨Â¯Â»Ã¥â€ºÅ¾Ã¥Âºâ€ ****/
.yjboy-box{padding: 24px;border: 1px #e8e8e8 solid;margin-top: 30px;}
.hygq-box{margin-top: 24px;position: relative;}
.gzbtn1{position: absolute;left: 0;top: 50%;margin-top: -19px;z-index: 99;}
.gzbtn2{position: absolute;right: 0;top: 50%;margin-top: -19px;z-index: 99;}
.hygq-box ul{margin-left: -2%;}
.hygq-box ul li{float: left;width: 23%;margin-left: 2%;}
.hygq-box ul li a{padding: 20px;border-radius: 6px;background: #f5faff;display: block;transition: all .3s;}
.hygq-box ul li span{display: inline-block;float: left;width: 50px;height: 50px;border-radius: 100%;background: #71a0d3 url("20211110-jdhygq-gq2.png") no-repeat center;}
.gqbmwz{margin-left: 60px;}
.gqbmwz h5{font-size: 16px;line-height: 28px;height: 56px;overflow: hidden;color: #1658a0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top: -5px;}
.gqbmwz p{margin-top:10px; }
.gqbmwz p em{color: #8ca5c9;float: left;}
.gqbmwz p i{float: right;width: 36px;height: 3px;background: url("20211110-jdhygq-gq4.png") no-repeat center;margin-top: 10px;}

.hygq-box ul li:hover a,.hygq-box ul li.gqact a{background: #1658a0;color: #fff;}
.hygq-box ul li:hover span,.hygq-box ul li.gqact span{background: #fff url("20211110-jdhygq-gq1.png") no-repeat center;}
.hygq-box ul li:hover .gqbmwz h5,.hygq-box ul li.gqact .gqbmwz h5{color: #fff;}
.hygq-box ul li:hover .gqbmwz p em,.hygq-box ul li.gqact .gqbmwz p em{color: #bac7dc;}
.hygq-box ul li:hover .gqbmwz p i,.hygq-box ul li.gqact .gqbmwz p i{background: url("20211110-jdhygq-gq3.png") no-repeat center;}

.half-side{width: 49%;margin-top: 24px;}
.ytkddetbox a{padding-bottom: 20px;border-bottom: 1px #e8e8e8 dashed;display: block}
.yddatetk{float: left;width: 82px;height: 85px;border-radius: 6px;background: #1658a0;text-align: center;color: #fff;}
.yddatetk span{font-size: 38px;line-height: 54px;font-weight: bold}
.yddatetk p{font-size: 16px;}
.ytkdnrxx{margin-left: 100px;}
.ytkdnrxx h5{font-size: 16px;line-height: 28px;height: 56px;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.ytkdnrxx p{margin-top: 10px;color: #999;font-size: 15px}
.ytkdnrxx p span{display: inline-block;margin-right: 20px;}

.jdhy-listbox .rsgb-yw-list3{margin-left:-2%;}
.jdhy-listbox .rsgb-yw-list3 li{width: 48%;float: left;margin-left: 2%;box-sizing: border-box;}
.jdhy-listbox .rsgb-yw-list3 li span{float: right}
.jdhy-listbox .rsgb-yw-list3 li a{display: inline-block;vertical-align: middle;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.jdhy-listbox{height: auto;}



@media screen and (max-width:1240px) {
    .hygq-box ul li a{padding: 15px;}
    .gqbmwz h5{font-size: 14px;}
    .hygq-box ul li span{width: 36px;height: 36px;background-size: 60%!important;}
    .gqbmwz { margin-left: 50px;}


}
@media screen and (max-width:1000px) {
    .hygq-box ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .hygq-box ul li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: 31.33%}
    .hygq-box ul::-webkit-scrollbar{ display: none;}
    .yjboy-box{padding: 20px;margin-top: 20px;}
    .hygq-box{margin-top: 20px;}

    .half-side{width: auto;float: none;margin-top: 20px;}
    .ytkdnrxx p{font-size: 14px}

    .jdhy-listbox .rsgb-yw-list3{margin-left: 0;}
    .jdhy-listbox .rsgb-yw-list3 li{width: auto;float: none;margin-left: 0;}

    .half-side:nth-child(2) .ytkddetbox a{border-bottom: 0;padding-bottom: 0;}
    .half-side:nth-child(2) .yddatetk,  .half-side:nth-child(2) .ytkdnrxx p{display: none;}
    .half-side:nth-child(2) .ytkdnrxx{margin-left:0;}
    .half-side:nth-child(2) .ytkdnrxx h5{height: auto;font-size:14px;padding-left: 15px;background: url(20211109-dot.png) no-repeat left 12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: block}
    .jdhy-listbox{margin-top: 0;}

    .jdhy-listbox .rsgb-yw-list3 li span{display: none;}
    .jdhy-listbox .rsgb-yw-list3 li{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .jdhy-listbox .rsgb-yw-list3 li a {display: inherit;width: auto;}





}
@media screen and (max-width:750px) {
    .hygq-box ul li{width: 48%}
}
@media screen and (max-width:500px) {
    .hygq-box ul li{width: 98%}
    .yddatetk{display: none}
    .ytkdnrxx{margin-left: 0;}
}


/**** Ã¥Å Å¾Ã¤Âºâ€¹Ã¦Å“ÂÃ¥Å Â¡ ****/
.bsfwftbox{margin-top: 30px;}
.bsdtlist{margin-left: -2%;}
.bsdtlist li{float: left;width:18%;margin-top: 30px;margin-left: 2%;}
.bsdtlist li a{display: block;border-radius: 6px;height: 210px;background: #fff;text-align: center;box-shadow: 0 0 20px rgba(22,88,160,.1);overflow: hidden;}
.bsdtlist li span{display: block;margin-top: 55px;transition: all .8s;}
.bsdtlist li p{font-size: 20px;font-weight: bold;margin-top: 30px;}
.bsdtlist li:hover span{ -webkit-transform:rotateY(360deg);}
@media screen and (max-width:1240px) {
    .bsdtlist li p{font-size: 16px;margin-top: 20px;}
    .bsdtlist li span{margin-top: 40px;}
    .bsdtlist li a{height: 170px;}
}
@media screen and (max-width:1000px) {
    .bsfwftbox,.bsdtlist li{margin-top: 20px;}

}
@media screen and (max-width:700px) {
    .bsdtlist li{width: 48%}
}
@media screen and (max-width:500px) {
    .bsdtlist li{width: 48%;}
    .bsdtlist li span{margin-top: 24px;}
    .bsdtlist li span img{height: 40px;}
    .bsdtlist li p{font-size: 14px;font-weight: normal;margin-top: 15px}
    .bsdtlist li a{height: 120px;}
}


/**** Ã¤Âºâ€™Ã¥Å Â¨Ã¤ÂºÂ¤Ã¦ÂµÂ ****/
.ftzwqzj a{display: inline-block;font-size: 14px;color: #1658a0;padding: 0 10px;border-radius: 4px;border: 1px #1658a0 solid;margin-left: 5px;transition: all .3s;}
.ftzwqzj a:hover{background: #1658a0;color: #fff;}
.yjzxft-left{width: 66.12%;margin-top: 30px;}
.yjzxft-right{width: 32.25%;}
.yjzxft-tpbox{width: 48.78%;}
.yjzxft-nrnr{width: 48%;}
.yjzxft-tpbox i{
    display: block;
    height: 0;
    padding-top:56.5%;
    background-position: center top;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .3s;
    border-radius: 6px;
}
.yjzxft-nrnr h5 a{display: block;font-size: 20px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yjzxft-nrnr p{font-size: 16px;line-height: 30px;margin-top: 15px;height: 90px;overflow: hidden;text-align: justify;}
.yjzxft-nrnr p a{color: #e41717;}
.yjzxft-nrnr ul{margin-top: 20px;}
.yjzxft-nrnr ul li{font-size: 16px;line-height: 30px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yjzxft-nrnr ul li img{margin-right: 10px;}
.cqygygbox{padding: 24px 30px;border-radius: 6px;background: #f5faff;margin-top: 30px;}
.rstxqygline{border-top: 1px #c4c8cc solid;position: relative;margin-top: 12px;}
.rstxqygline h5{font-size: 18px;text-align: center;color: #1658a0;font-weight: bold;width: 170px;background: #f5faff;position: absolute;top: -11px;left: 50%;margin-left: -85px;}
.rstxqygline h5 img{margin-right: 14px;}
.ygtitbx h5{font-size: 18px;line-height: 30px;font-weight: bold;height: 60px;overflow: hidden;margin-top: 24px;}
.ygtitbx h5 a{color: #333;}
.xqygll li{font-size: 16px;line-height: 30px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.xqygll{margin-top: 10px}

.ftwqh-list{margin-left: -2%;}
.ftwqh-list li{width: 23%;float: left;margin-left: 2%;border-radius: 6px;overflow: hidden;}
.ftwqh-list li a{display: block;}
.hd-btn1{position: absolute;left: 0;top: 50%;margin-top: -40px;z-index: 99;}
.hd-btn2{position: absolute;right: 0;top: 50%;margin-top: -40px;z-index: 99;}
.hdyj-wqhg-box{position: relative;margin-top: 30px;}
.ftwqtp i{
    display: block;
    height: 0;
    padding-top:56.16%;
    background-position: center top;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .3s;
}
.ftwqnr{padding: 10px 8px 0;}
.ftwqnr h5{font-size: 16px;line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ftwqnr p{color: #999;margin-top: 4px;}
.hdjlyjzj .half-side{margin-top: 0;}
.hdjl-yjnrlist{margin-top: 16px;}
.hdjl-yjnrlist li em{display: inline-block;font-size: 14px;height: 21px;padding: 0 8px;border: 1px #bfbfbf solid;border-radius: 4px;line-height: 21px;color: #999;margin-right:10px;}
.hdjl-yjnrlist li em.jxz{border: 1px #1658a0 solid;color: #1658a0;}

.hdjlbotlistp{margin-left: -2%;}
.hdjlbotlistp li{width: 31.33%;float: left;margin-left: 2%;margin-top: 30px;overflow: hidden;border-radius: 6px;}
.hdjlbotlistp li img{width: 100%;transition: all .3s;}
.hdjlbotlistp li:hover img{transform: scale(1.1)}

@media screen and (max-width:1240px) {
    .yjzxft-nrnr p {font-size: 14px;line-height: 24px;margin-top: 10px;height: 72px;}
    .yjzxft-nrnr ul li{font-size: 14px;line-height: 24px;}
    .cqygygbox{padding: 15px 20px;}
    .ygtitbx h5{font-size: 16px;line-height: 26px;height: 52px;}
    .xqygll li{font-size: 14px;line-height: 24px;}
    .xqygll{margin-top: 5px}
    .hdjl-yjnrlist li em{font-size: 12px;height: 18px;line-height: 18px;}

}
@media screen and (max-width:1000px) {
    .yjzxft-left,.yjzxft-right{width: auto;float: none;}
    .yjzxft-left,.cqygygbox,.hdyj-wqhg-box{margin-top: 20px;}

    .ftwqh-list{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .ftwqh-list li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width: 31.33%}
    .ftwqh-list::-webkit-scrollbar{ display: none;}
    .hdjlbotlistp li{margin-top: 20px;}
}
@media screen and (max-width:750px) {
    .yjzxft-nrnr h5 a{font-size: 16px;}
    .yjzxft-nrnr ul{margin-top: 10px;}
    .ftwqh-list li,.hdjlbotlistp li{width: 48%;}
    .ftzwqzj a{font-size: 12px;}
    .yjboy-box{padding: 15px;}
}
@media screen and (max-width:500px) {
    .rsgb-sy-tit{position: relative;}
    .ftzwqzj{position: absolute;left: 0;top: 50px;}
    .ftzwqzj a{margin-left: 0;margin-right: 5px;}
    .yjzxft-tpbox{width: auto;float: none;margin-top:50px;}
    .yjzxft-nrnr{width: auto;float: none;margin-top: 15px;}
    .cqygygbox{padding: 15px}
    .ftwqh-list li, .hdjlbotlistp li{width: 98%}

}


/**** Ã¤Â¸â€œÃ©Â¢ËœÃ¤Â¸â€œÃ¦Â Â ****/
.zxzttitbox{text-align: center;}
.zxzttitbox ul{display: inline-block;*display:inline;zoom: 1;border-radius: 50px;overflow: hidden;background: #f2f2f2;}
.zxzttitbox ul li{float: left;font-size: 20px;}
.zxzttitbox ul li a{display: block;padding: 0 40px;height: 48px;line-height: 48px;}
.zxzttitbox ul li.ztcurr a,.zxzttitbox ul li:hover a{background: #1658a0;color: #fff;}
.yjztzlbox ul.syztztlist li{margin-top: 60px;}
.yjztzlbox{margin-top: -30px;}

@media screen and (max-width:1000px) {
    .yjztzlbox ul.syztztlist{display: block;}
    .yjztzlbox ul.syztztlist li{margin-top: 20px;}
    .yjztzlbox{margin-top: 0}
    .zxzttitbox ul li{font-size: 18px}
}

@media screen and (max-width:750px) {
    .zxzttitbox ul li a{padding: 0 20px;height: 40px;line-height: 40px;}
    .zxzttitbox ul li{font-size: 16px;}
}




/*** Ã¨Â®Â¿Ã¨Â°Ë†Ã¥Â®Å¾Ã¥Â½â€¢ ***/
.ejym-con{margin-top: 30px;border: 1px #ddd solid;}
.rstdqwz{padding: 0 24px;height: 50px;background: #f8f8f8;line-height: 50px;}
.rstdqwz p{color: #7f7f7f;padding-left: 22px;background: url("20211111-dqwz-icon.png") no-repeat left center;}
.rstdqwz p a{color: #7f7f7f;}
.ejove{padding: 30px;min-height: 500px;}

.ft_top h1{font-size: 32px; text-align: center;line-height: 50px;font-weight: bold;margin-top: 10px; color: #1658a0}
.ft_top p{text-align: center; margin-top: 20px; color: #666;}
.ft_div{background: #f8f8f8;margin-top: 30px;}
.ft_l{width: 63.38%;}
.ft_r{width:31.64%; margin-top: 30px; margin-right: 2%;}
.ft_r p{line-height: 36px; text-indent: 2em;font-size: 16px;height: 180px;overflow: hidden;}
.ft_r .sjjb-list li{color: #666; line-height: 36px;font-size: 16px;}
.ft_r .sjjb-list li span{display:inline-block;width:15px;margin-right: 8px;text-align: center}
.ft_r .sjjb-list{margin-top: 24px;}

.ft_nr{margin-top: 32px}
.sxzfx{margin-top: 25px;font-size: 16px;}
.sxzfx span{float: left;}
.sxzfx select{float: left;width: 70px;height: 26px;border: 1px #bababa solid;background: #e3e3e3;margin-left: 15px;font-size: 14px;}
.sxzfx ul li{float: left;font-size: 14px;}
.sxzfx ul li a{display: block;height: 26px;padding: 0 10px;background: #f4f4f6;line-height: 26px;}
.sxzfx ul{float: left;margin-left: 14px;}
.sxzfx ul li.cup a,.sxzfx ul li:hover a{background: #4f88c4;color: #fff;}
.sxzfx>a{float: left;line-height: 26px;margin-left: 20px;padding-left: 20px;}
.sxzfx>a.shuax{background: url("20210726-jg-ic1.png") no-repeat left center;}
.sxzfx>a.zhengx{background: url("20210726-jg-ic2.png") no-repeat left center;}
.sxzfx>a.fanx{background: url("20210726-jg-ic3.png") no-repeat left center;}
.wqx-ove-box{padding: 1px 50px 30px 20px;max-height: 1180px;overflow-y: auto;margin-top: 10px;}
.ft_topa{border-bottom: 1px solid #BEBEBE; height: 59px;}
.ft_top_l ul li{float: left; margin-right: 20px; line-height: 56px; height: 56px;text-align: center;width: 150px; font-size: 20px;}
.ft_top_l ul li a{ display: flex;  flex-wrap: nowrap;align-items: center;justify-content: center;}
.ft_top_l ul li span{display:block;margin-right: 5px; text-align: center; height: 40px; width: 40px;}
.ft_top_l ul li span.icon1{background: url(20211111-ftsl-icon1.png) no-repeat center;}
.ft_top_l ul li span.icon2{background: url(20211111-ftsl-icon2.png) no-repeat center;}
.ft_top_l ul li span.icon3{background: url(20211111-ftsl-icon3.png) no-repeat center;}
.ft_top_l ul li span.icon4{background: url(20211111-ftsl-icon4.png) no-repeat center;}
.ft_top_l ul li:hover,.ft_top_l ul li.on{border-bottom: 4px solid #1658A0;}
.ft_top_l ul li:hover a,.ft_top_l ul li.on a{ font-weight: bold; color: #1658A0;}
.ft_top_l ul li.on span.icon1,.ft_top_l ul li:hover span.icon1{background: url(20211111-ftsl-icon1-b.png) no-repeat center;}
.ft_top_l ul li.on span.icon2,.ft_top_l ul li:hover span.icon2{background: url(20211111-ftsl-icon2-b.png) no-repeat center;}
.ft_top_l ul li.on span.icon3,.ft_top_l ul li:hover span.icon3{background: url(20211111-ftsl-icon3-b.png) no-repeat center;}
.ft_top_l ul li.on span.icon4,.ft_top_l ul li:hover span.icon4{background: url(20211111-ftsl-icon4-b.png) no-repeat center;}
.ft_nr_div {height: 950px; padding-right: 30px; margin-top: 30px; overflow-y: scroll;}
.ft_nr_li{background: url(21nd_xian3.png) repeat-y 17px ;}
.tit_l_top{ padding-left: 50px; background: #FFFFFF url(21nd_icon83.png) no-repeat left center; line-height: 30px; padding-bottom: 5px; height: 30px;font-size: 16px}
.tit_l_top em{color: #076dcb;}
.tit_l_top em.li{color: #fb1414;}
.tit_b_div{padding: 24px; border: 1px solid #e8e8e8; border-radius:8px;}
.tit_b_div p{font-size: 16px}
.ft_b_div{margin-left: 50px; position: relative; padding-top: 14px;}
.ft_b_div i{width: 19px; display: block; height: 15px; position: absolute; top: 0px; left: 25px; background: url(21nd_icon85.png) no-repeat center;}
.ft_nt_tit{margin-bottom: 24px;}
.ft_nr_div::-webkit-scrollbar-track {	-webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);	 border-radius:5px; background-color: #D7D7D7;}
.ft_nr_div::-webkit-scrollbar {	width: 10px;  border-radius:5px; background-color: #F5F5F5;}
.ft_nr_div::-webkit-scrollbar-thumb {	background-color: #1658A0;overflow: hidden; border-radius:5px;}


.smsm-tpslbox{padding: 10px 50px;}
.smsm-tpslbox ul{margin-left: -4%;}
.smsm-tpslbox ul li{width: 46%;float: left;margin-left: 4%;margin-top:36px}
.smsm-tpslbox ul li i{
    display: block;
    height: 0;
    padding-top:56.25%;
    background-position: center top;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;
    border-radius: 8px;
}

@media screen and (min-width:0\0) {
    .zw_top_ul ul li a {  display: block; text-align: center; }
    .zw_top_ul ul li a span{margin: 0 auto; width: 30px; margin-bottom: 5px; padding-top: 10px;}
    .fixed.header_21_con1 .nav_21 ul li{float: left; margin-right: 20px;}
    .header_tq{float: left; margin-top: 50px;}
    .header_div{float: right; margin-top: 50px;}
    .con_b_l_top ul li{margin-right: 30px;}
    .ft_top_l ul li span{float: left; margin-top: 7px;}
    .zd_li ul li a{display: block;padding: 10px 20px; line-height: 30px;}
    /* -----------------2021-08-30--------------------- */
    .tpxw_list li p{max-height: 50px; overflow:hidden; text-overflow: ellipsis;}
    .tit_r h1{max-height: 56px;}
}

@media screen and (max-width: 1240px){
    .ft_top h1{font-size: 28px;line-height: 42px;}
    .ft_r{margin-top: 10px;}
    .ft_r p{font-size: 14px;height: 128px;line-height: 32px;}
    .ft_r .sjjb-list li{line-height: 32px;font-size: 14px;}

}

@media screen and (max-width: 1000px){
    .ft_top h1{font-size: 24px;line-height: 36px;margin-top: 20px;}
    .ft_l,.ft_r{width: auto;float: none;}
    .ft_r{margin-right: 0;padding: 0 20px 20px;}
    .ft_r p{height: auto;}
    .ft_l img{width: 100%;}
    .ft_div,.ft_nr{margin-top: 20px;}
    .ft_s,.ft_top_l ul li span,.nync-dqwz{display: none;}
    .ft_nr_div{margin-top: 20px;}
    .ft_top_l ul li{width: auto;height: 48px;line-height: 48px;}
    .ft_topa{height: 51px;}
    .ft_nr{margin-top: 10px;}
    .tit_l_top,.tit_b_div p{font-size: 14px;}
    .rstdqwz{display: none;}
    .ejym-con{margin-top: 20px;border:0;}
    .ejove{padding: 0;}

    .smsm-tpslbox{padding: 0;}
    .smsm-tpslbox ul{margin-left: -2%;}
    .smsm-tpslbox ul li{width: 48%;float: left;margin-left: 2%;margin-top:20px}
}

@media screen and (max-width: 700px){
    .ft_top h1{font-size: 20px;line-height: 32px;}
    .ft_r{padding: 0 15px 15px;}
    .ft_top_l ul li{font-size: 18px;}

    .ft_top_l ul{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .ft_top_l ul li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;}
    .ft_top_l ul::-webkit-scrollbar{ display: none;}
    .ft_nr_div{height: auto;overflow-y: inherit;padding-right: 0;}
    .tit_b_div{padding: 15px;}
    .smsm-tpslbox ul li{width:auto;float: none;}
}



/***----------- Ã§Ë†Â¶Ã¦Â¦â€šÃ¨Â§Ë† -----------***/
.gl_tit{ line-height: 34px;padding-bottom: 20px;border-bottom: 2px #1658a0 solid;}
.gl_tit_l{ float: left; font-size:26px; font-weight: bold; color: #1658a0; position: relative;}
.gl_tit_r{ position: relative; float: right;}
.gl_tit_r p{ border: 1px solid #bbbbbb; background: url(20211111-gdlm.png) no-repeat 12px center; padding-left: 36px; border-radius: 4px; padding-right: 12px; cursor: pointer; position: relative;}
.gl_tit_r ul{ display: none; border: 1px solid #bbbbbb; position: absolute; top: 35px; border-radius: 5px; width: 150px; right: 0; padding: 5px 0; background-color: #ffffff; z-index: 999;}
.gl_tit_r ul li{ line-height: 34px; text-align: center;}
.gl_tit_r ul li a{ display: block;}
.gl_tit_r ul li.on a,.gl_tit_r ul li a:hover{ background-color: #1658a0; color: #ffffff;}
.gl_tit_r:hover ul{ display: block;}
.gl_tit1{ background-color: #f8f8f8; padding: 0 28px; line-height: 52px; margin-top: 30px; border-radius: 5px;}
.gl_tit1 ul,.gl_tit1 li{ float: left;}
.gl_tit1 li{padding-left: 28px;background: url("20211111-fglicon.png") no-repeat left center;}
.gl_tit1 span{ float: right; font-size: 16px; color: #666666;}
.gl_tit1 span a{ color: #666666;}
.gl_tit1 li a{ display: block; position: relative; font-size: 20px;}
.gl_tit1 li.on a,.gl_tit1 li a:hover{ font-weight: bold; color: #333333;}
.gl_tit1 li.on a::after,.gl_tit1 li a:hover::after{ width: 100%; left: 0;}
.gl_list{ padding: 10px 0 0 12px;}
.gl_list li{ line-height: 36px; background: url(20210910-dot.png) no-repeat left center; padding-left: 18px; font-size: 16px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.gl_list li span{ color: #999999; float: right; margin-left: 15px;}
.gl_list .qxgh-list li{width: 20%;float: left;padding-left: 0;}
.gl_list .qxgh-list li a{padding-left: 18px;}

@media screen and (max-width:1240px){
    .gl_tit_l{font-size: 24px;}
    .gl_tit1 span{font-size: 14px;}
    .gl_tit1 li a{font-size: 18px;}
    .gl_tit1{padding: 0 20px;}
    .gl_list li{font-size: 14px;line-height: 32px}
}

@media screen and (max-width:1000px){
    .smgb-ej-container{padding: 15px 20px 20px;margin-top:20px;}
    .dqwz{display: none;}
    .gl_tit{padding-bottom: 14px}
    .gl_tit_l{font-size: 20px;}
    .gl_tit_l em{width: 6px;height: 20px;top: 8px;}
    .gl_tit1 li a{font-size: 18px;}
    .gl_tit1{padding: 0 18px;line-height: 46px}
    .gl_list li a{width: 90%}
    .gl_tit1{margin-top: 20px;}
}

@media screen and (max-width:700px){
    .gl_list li span{display: none;}
    .smgb-ej-container{padding: 5px 15px 15px;}
    .gl_tit_r p{background: none;padding-left: 8px;}
    .gl_list .qxgh-list li{width: 33.33%;}
}


/***** Ã¦Â¦â€šÃ¨Â§Ë† *****/
.gl_con{ background-color: #f8f8f8; padding: 20px;}
.gl_tit2{ line-height: 26px; position: relative;}
.gl_tit2>span{ float: left; width:8.3333333%; display: block;}
.gl_tit2_r{ float: left; width: 85%; font-size: 0;}
.gl_tit2_r a{ display: inline-block; font-size: 14px; margin-bottom: 10px; padding: 0 20px; line-height: 26px; height: 26px; position: relative;}
/*.gl_tit2_r a::after{ content: ''; position: absolute; right: 0px; top: 6px; height: 14px; width: 1px; background-color: #a7a7a7;}*/
.gl_tit2_r a:first-child{ margin-right: 22px;}
.gl_tit2_r a:first-child::after{ right: -22px;}
.gl_tit2_r a:last-child::after{ display: none;}
.gl_tit2_r a span{ color: #999999;}
.gl_tit2_r a.on,.gl_tit2_r a:hover{ background-color: #71a0d3; color: #ffffff; border-radius: 4px;}
.gl_tit2_r a.on span,.gl_tit2_r a:hover span{ color: #ffffff;}
.gl_line{ margin: 5px auto 0; padding-bottom: 15px; border-top: 1px solid #ebebeb;}
.gl_tit2 em.zk_btn{ position: absolute; right: 4px; top: 0; background: url(20210910-zkgd.png) no-repeat right center; padding-right: 18px; color: #666666;}
.gl_tit2 .inp1{ border: 1px solid #d1d1d1; width: 274px; height: 32px; line-height: 32px; border-radius: 4px; padding-left: 15px;}
.gl_tit2 .inp1::-webkit-input-placeholder{ color: #bbbbbb;}
.gl_tit2 .btn3{ margin-left: 13px; color: #ffffff; border: 0; padding-right: 15px; height: 32px; line-height: 32px; border-radius: 4px; padding-left:37px; cursor: pointer;background: #1658a0 url("20211103-glss-icon.png") no-repeat 15px center}
.gl_tit2 .btn4{ margin-left: 13px; background:none #f6a406; color: #ffffff; border: 0; height: 32px; line-height: 32px; border-radius: 4px; padding: 0 17px; cursor: pointer;}
.gl_tit2 .btn3:hover,.gl_tit2 .btn4:hover{ opacity: 0.9;}
.smgb-bor-bot{padding: 25px 0 25px 12px;border-bottom: 1px #dedede dashed;}
.smgb-nf-sel,.gl_tit2 .btn5{display: none;}
.smgb-nf-sel,.gl_tit2 .btn5{display: none;}

.nyncgl-box-list{margin-top: 30px;}
.nyncgl-box-list li a{display: block;padding: 20px 16px;border-bottom: 1px #efefef solid;overflow: hidden;transition: all .3s;}
.nyncgl-box-list li span{color: #999;float: right;line-height: 50px;}
.nyncgl-box-list li i{display: inline-block;float: left;font-size: 26px;width: 50px;height: 50px;border-radius: 4px;text-align: center;line-height: 50px;background: #c7c7c7;color: #fff;margin-right: 20px;}
.nyncgl-box-list li p{font-size: 20px;line-height: 50px;float: left;width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.nyncgl-box-list li:hover a,.nyncgl-box-list li.gl-curr a{background: #f5faff;}
.nyncgl-box-list li:hover i,.nyncgl-box-list li.gl-curr i{background: #1658a0;}
.nyncgl-box-list li:hover p,.nyncgl-box-list li.gl-curr p{color: #1658a0;font-weight: bold}



@media screen and (max-width:1240px){
    .nyncgl-box-list{margin-top: 20px;}
    .nyncgl-box-list li p{font-size: 18px;}
    .nyncgl-box-list li i{font-size: 20px;width: 40px;height: 40px;line-height: 40px;}
    .nyncgl-box-list li p,.nyncgl-box-list li span{line-height: 40px;}
}

@media screen and (max-width:1000px){
    .smgb-nf-sel{display: block;float: left;width: 15%;height: 32px;border:1px solid #d1d1d1;border-radius: 4px;}
    .gl_tit2 .inp1{width: 75%;margin-left: 2%;box-sizing: border-box;}
    .gl_tit2{margin-top: 0;}
    .smgb-bor-bot{padding: 15px 0 15px 12px;}
    .gl_tit2 .btn3{display: block;width: 21%;margin-left: 2%;box-sizing: border-box;padding: 0; color: #ffffff; border: 0; height: 32px; line-height: 32px; border-radius: 4px; cursor: pointer;background: #2b70bb;float: left;
        -webkit-appearance: none;}
    .gl_tit2 .inp1{float: left}

    .gl_tit2>span{display: none}
    .pho-none{display: none}

    .nyncgl-box-list li span{display: none}
    .nyncgl-box-list li p{font-size: 16px;}
    .nyncgl-box-list li i{font-size: 14px;width: 24px;height: 24px;line-height: 24px;margin-right: 0;margin-top:2px;}
    .nyncgl-box-list li a{padding: 15px 10px;}
    .nyncgl-box-list li p{float: none;line-height: 28px;margin-left: 32px;white-space: normal;width: auto}

}
@media screen and (max-width:700px){
    .smgb-nf-sel{width: 22%;}
    .gl_tit2_r{width: 78%;}
    .gl_con{padding: 15px;}
}


/*Ã¥Ë†â€ Ã©Â¡ÂµÃ¦Â Â·Ã¥Â¼Â04*/
.fy_list_04{ margin: 40px auto 0; color: #999; text-align: center;}
.fy_list_04 span{margin-right: 10px;}
.fy_list_04 .fy_tit_l{ display: inline-block; *float: left; margin-right: 30px; font-size: 0;}
.fy_list_04 .fy_tit_l a{ font-size: 16px;display: inline-block; line-height: 18px; padding: 10px 14px; border: 1px solid #d9d9d9; background-color: #ffffff; margin:0px 7px 0 8px; margin-bottom: 10px;  color: #555555; border-radius: 3px;}
.fy_list_04 .fy_tit_l a.on,.fy_list_04 .fy_tit_l a.on:hover{ background-color: #1659a0; border: 1px solid #1659a0; color: #ffffff;}
.fy_list_04 .fy_tit_l a:hover{ background-color: #1659a0; color: #ffffff; border: 1px solid #1659a0;}
.fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ font-style: normal;}
.fy_list_04 .fy_tit_l a.prevStop,.fy_list_04 .fy_tit_l a.nextStop{ background-color: #f2f2f2; color: #999999;}
.fy_list_04 .fy_tit_l a.prevStop:hover,.fy_list_04 .fy_tit_l a.nextStop:hover{ border: 1px solid #d9d9d9; background-color: #f2f2f2; color: #999999; cursor: default;}
.fy_list_04 .fy_tit_r{ display: inline-block; *float: left; line-height: 40px;}
.fy_list_04 .fy_inp{ border: 1px solid #d9d9d9; background-color: #ffffff; border-radius: 3px; width: 38px; height: 38px; line-height: 38px; text-align: center; margin: 0 8px; font-size: 15px; color: #555555;}
.fy_list_04 .fy_go{ display: inline-block; background-color: #1658A0; width:60px; height:40px; line-height:40px; text-align: center; margin: 0 8px; font-size: 16px; color: #FFFFFF; cursor: pointer; border-radius: 3px; *margin-top: -45px;}
@media screen and (max-width:999px) {
    .fy_list_04{ text-align: center;}
    .fy_list_04 .fy_tit_l{ float: inherit; text-align: center; margin: 0;}
    .fy_list_04 .fy_tit_l a,.fy_list_04 .fy_tit_r{ display: none;}
    .fy_list_04 .fy_tit_l a.prev,.fy_list_04 .fy_tit_l a.next{ display:inline-block;}
}




/*** Ã¥Å½â€¦Ã¦Å“ÂºÃ¥â€¦Â³Ã¥Â¤â€žÃ¥Â®Â¤ ***/
.tjgcslist{margin-left: -2%;padding-top: 10px;}
.tjgcslist li{width: 31.33%;float: left;margin-left: 2%;margin-top: 20px;}
.tjgcslist li a{display: block;font-size: 16px;padding: 0 18px;line-height: 46px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;border: 1px #ebebeb solid;border-radius: 4px;transition: all .3s;}
.tjgcslist li i{display: inline-block;width:6px;height: 6px;border-radius:100%;background: #1658a0;float: left;margin-top: 20px;margin-right: 10px;}
.tjgcslist li:hover a{border: 1px #1658a0 solid;}
@media screen and (max-width:1000px){
    .tjgcslist li{width: 48%;margin-top: 16px;}
    .tjgcslist li a{font-size: 14px;padding: 0 15px;line-height: 40px;}
    .tjgcslist li i{margin-top:18px;}
}

@media screen and (max-width:600px){
    .tjgcslist li{width: auto;float: none;}
}




/*** Ã¥Å½â€¦Ã©Â¢â€ Ã¥Â¯Â¼ ***/
.ld_l{width:310px;margin-top: 30px;}
.ld_r{width:886px;margin-top: 30px;}
.ld_l ul li{line-height: 28px; margin-bottom: 10px;border-radius:10px; background: #f8f8f8 url(20211111-rstjt1.png) no-repeat 95% center;}
.ld_l ul li a{display: block;padding: 8px 0; padding-left: 8.53%;}
.ld_l ul li h1{ font-size: 18px;}
.ld_l ul li em{display: inline-block; color: #999999;font-size: 16px;width: 90%}
.ld_l ul li.on,.ld_l ul li:hover{background: #1658A0 url(20211111-rstjt2.png) no-repeat 95% center;}
.ld_l ul li.on h1,.ld_l ul li:hover h1{color: #FFFFFF;}
.ld_l ul li.on em,.ld_l ul li:hover em{color: #FFFFFF;}
.ld_img{width: 190px; height: 253px; margin:0 auto;}
.ld_top{margin-top: 30px;}
.ld_top h1{font-size: 20px; margin-top: 25px; text-align: center;font-weight: bold;}
.ld_tit{line-height: 30px; border-bottom: 1px solid #EBEBEB;margin-top:40px;padding-bottom: 17px;margin-bottom: 15px;}
.ld_tit .ld_sp{ margin-right: 15px;float: left;}
.ld_tit em{font-size: 20px; font-weight: bold; color: #1658A0;}
.ld_p p{font-size: 16px;line-height: 36px; text-indent: 2em;}
.sp_b a{color: #999;}
@media screen and (max-width:1340px){
    .ld_r{width: 786px;}
}

@media screen and (max-width:1240px){
    .ld_l ul li h1{font-size: 16px;}
    .ld_l ul li em{font-size: 14px;}
    .ld_l{width: 260px;}
    .ld_r {width: 650px;}
    .ld_top h1,.ld_tit em{font-size: 18px;}
    .ld_p p{font-size: 14px;line-height: 30px;}
    .ld_tit{margin-bottom: 10px;}
}
@media screen and (max-width:1000px){
    .ld_l,.ld_r{width: auto;float: none;margin-top: 20px;}
    .ld_l ul li em{display: none;}
    .ld_l ul li{background-image: none!important;}
    .ld_l ul li a{padding: 8px 10px;text-align:center;}

    .ld_l ul{margin-left: -2%;}
    .ld_l ul li{width: 31.33%;float: left;margin-left: 2%;}
    .ld_top{margin-top: 20px;}

}

@media screen and (max-width:750px){
    .ld_l ul li h1{font-size: 14px;}
    .ld_l ul li a{padding: 5px 0;}
}



/*** Ã§Â½â€˜Ã§Â«â„¢Ã¥Å“Â°Ã¥â€ºÂ¾ ***/
.wzboxhy{display: table;width: 100%;margin-top: 30px;}
.zwtdmn{display: table-cell;width: 175px;background: #f5fafe;border-radius: 6px;text-align: center;height: 120px;vertical-align: middle}
.zwtdmn p{font-size: 18px;font-weight: bold;margin-top: 10px;}
.zwrigsedmn{display: table-cell;padding-left: 30px;vertical-align: middle}
.zzjg-list li{float: left;width: 25%;font-size: 16px;line-height: 36px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zzjg-list li i{display: inline-block;width: 5px;height: 5px;border-radius: 100%;background: #dddddd;float:left;margin-top: 16px;margin-right: 10px;}
.zzjg-list2 li{width: 33.33%}
@media screen and (max-width:1240px){
    .zwtdmn{width: 150px;}
    .zwtdmn p{font-size: 16px;}
    .zzjg-list li{font-size: 14px;line-height: 32px;}
    .zzjg-list li i{margin-top: 15px;}

}
@media screen and (max-width:1000px){
    .wzboxhy{margin-top: 20px;display: block;}
    .zwtdmn{width: auto;display: block;height: auto;text-align: left;overflow: hidden;padding:10px 15px;}
    .zwrigsedmn{display: block;padding-left: 0;margin-top: 12px;}
    .zwtdmn img{float: left;width: 30px;}
    .zwtdmn p{margin-top: 0;margin-left:40px;line-height: 30px;}
    .zzjg-list li{width: 25%}
    .zzjg-list2 li{width: 50%}
}
@media screen and (max-width:750px){
    .zzjg-list li{width: 33.33%;}
    .zzjg-list2 li{width: 50%}
}

@media screen and (max-width:500px){
    .zzjg-list li{width: 50%}
    .zzjg-list2 li{width: 100%}
}



/***** Ã§Â»â€ Ã¨Â§Ë† *****/
.nyncxl-con{padding: 1px 60px 60px;}

.smgb-xl-tit{padding: 40px 0 0px;}
.smgb-xl-tit h2{font-size: 32px;font-weight: bold;line-height: 40px;text-align: center;margin-top: 15px;}
.smgb-xl-tit h5{font-size: 18px;color: #666;line-height: 30px;text-align: center;margin-top: 15px;}

.xl_tit{ text-align: center; font-size: 32px; line-height:46px; font-weight: bold;margin-top: 60px;}
.xl_tit1{ margin-top: 12px; line-height: 34px; text-align: center; font-size: 18px; color: #666666;}
.xl_tit2{ padding-top: 25px; border-bottom: 1px solid #efefef; margin-top: 80px; padding-bottom: 10px; line-height: 36px;}
.xl_tit2_l{ float: left; font-size: 16px; color: #999999;}
.xl_tit2_l span{ margin-right: 26px;}
.xl_tit2_l span:last-child{ margin-right: 0;}
.xl_tit2_r{ float: right; margin-top: -10px;}
.xl_tit2_r>span{ width: 34px; height: 34px; border: 1px solid #ddd; line-height: 32px; border-radius: 5px; display: inline-block; text-align: center; cursor: pointer;margin-left: 5px;}
.xl_tit2_r span i{ font-size: 26px; color: #b2b2b2;}
.xl_tit2_r span.share{ border: none; margin-left: 15px; width:230px; text-align: left; font-size: 14px; color: #999999;}
.xl_tit2_r span.share i{ font-size: 20px;}
.xl_tit2_r span.share em{ vertical-align: top; margin-left: 8px;}
.xl_tit2_r span.share>i,.xl_tit2_r span.share em,.share-box{ float: left; margin-top:12px;}
.share-box{width: 154px;}
.share-box li{ width: 30px; height: 30px; line-height: 30px; text-align: center; margin: 0 4px; float: left;}
.share-box li i{ font-size: 18px; color: #ffffff; width: 30px; height: 30px; border-radius: 100%; display: block; transition: .3s all;}
.share-box li i.weixin{ background-color: #3eb135;}
.share-box li i.weibo{ background-color: #f23a4e;}
.share-box li i.qq{ background-color: #eecf3d;}
.share-box li i.dou{ background-color: #2e9e3b;}
.share-box li i:hover{ box-shadow:0 0 5px rgba(0,0,0,.3);}
.xl_con{ margin-top: 50px; padding: 20px 45px; background-color: #f7f9fc; border: 1px solid #cfdeef; line-height: 40px;font-size: 18px;}
.xl_con span{ color: #1658a0;font-weight: bold}
.xl_con1{ padding: 20px 0 20px 0; font-size: 18px; line-height: 38px;text-align: justify;}
.xl_con1 p{ margin-top: 18px;}
.xl_con1 h3{ font-size: 22px; font-weight: bold; margin-top: 40px;}
.xl_btn{ margin: 38px auto 0; text-align: center; font-size: 0; border-bottom: 1px solid #efefef; padding-bottom: 48px;}
.xl_btn button,.xl_tit3_r button{padding: 0 18px; text-align: center; background: #FFFFFF; border: 1px solid #D7D7D7; height:42px; line-height:42px; border-radius: 5px; margin: 0 5px; font-size: 16px; display: inline-block; cursor: pointer; transition: .3s all; }
.xl_btn button i,.xl_tit3_r button i{ font-size: 22px; color: #1658a0; margin-right: 8px;}
.xl_btn button:hover i,.xl_tit3_r button:hover i{ color: #ffffff;}
.iconfont{ vertical-align: top;}
.myzj_xl_tit2.mar-T40{ margin-top: 40px;}
.xl_pad{ margin-top: 60px; margin-bottom: 40px; position: relative;}
.xl_line{ position: absolute; width: 1px; top: 0; bottom: 0; right: 24.46416%; background-color: #e2e2e2;}
.xl_l{ float: left; width: 72.866894%;}
.xl_r{ float: right; width: 21.0511945%;}
.xl_l .xl_tit2_r{ margin-top: 0;}
.xl_tit3{ margin-top: 90px; padding-top: 42px; border-top: 1px solid #efefef; line-height: 42px;}
.xl_tit3_l,.xl_tit3_l>i,.xl_tit3_l>em{ float: left; color: #999999;}
.xl_tit3_r{text-align: center;}
.xl_tit3_l>i{ font-size: 20px; margin-right: 8px;}
.xl_tit3_l .share-box{ margin-top:5px;}
.xl_list{ margin-top: 20px; padding-bottom: 50px;}
.xl_list li{ font-size: 16px; line-height: 36px; background: url(21fjs_zjt_dot1.png) no-repeat 2px 16px; padding-left: 19px;}
.tab1 {border-bottom: 1px solid #efefef;position: relative;}
.tab1 li {margin-right: 42px;position: relative;line-height: 20px;font-size: 20px;float: left;padding-bottom:20px;}
.tab1 li em {position: absolute;left: 50%;width: 0;bottom: 0;transition: .3s all;height: 4px;background-color: #1658a0;}
.tab1 li.on a, .tab1 li a:hover {font-weight: bold;color: #1658a0;}
.tab1 li.on em, .tab1 li:hover em {width: 100%;left: 0;}
.myzj_xl_tit2{ background: url(21fjs_zjt_down.png) no-repeat left center; padding-left: 30px; line-height: 40px; margin-top: 85px; font-size: 20px; font-weight: bold;}
.myzj_xl_list li{ line-height: 42px; font-size: 18px; padding-left: 30px;}
.myzj_xl_list li a{color: #1658a0;}
.myzj_xl_list li a:hover{ text-decoration: underline;}
.xl_tit3_r button span{display: inline-block; width: 30px; text-align: center; margin-right: 5px;}

.xl_tit2_r>span.coll{position: relative;}
.xlsharebox{position: absolute;width: 124px;border: 1px #eee solid;border-radius: 4px;background: #f8f8f8;padding: 10px 0;text-align: center;top: 42px;left: 50%;margin-left: -62px;}
.xlsharebox img{position: absolute;top: -6px;left: 50%;margin-left: -5px;}
.xlsharebox i{display: inline-block;width: 28px;height: 28px;border-radius: 100%;background: #bbbbbb;margin: 0 3px;color: #fff!important;line-height: 28px;font-size:20px!important;}
.xlsharebox i.wx:hover{background: #51ac55;}
.xlsharebox i.wb:hover{background: #e42809;}
.xlsharebox i.qq:hover{background: #ffd800;}
.yjbnync{text-align: right;}

.xl_l .xl_tit{margin-top: 0;}
.xl_l .xl_tit2{margin-top: 50px;padding-bottom: 36px;}
.xlimgbox{text-align: center;padding-top:40px;}
.xlimgbox img{margin-top:20px;}
.xlgbbtn{text-align: center;margin-top: 95px;}
.xlgbbtn a{display: inline-block;font-size: 16px;color: #666;height: 36px;padding: 0 20px;border-radius: 4px;border: 1px #d8d8d8 solid;line-height: 36px;}
.xlgbbtn a img{margin-right: 10px;}

.smgb-xgwd-box{margin-top: 60px;}
.xgwd-tit{padding-bottom: 25px;border-bottom: 1px #efefef solid;}
.xgwd-tit h5{font-size: 20px;font-weight: bold;padding-left: 20px;line-height: 20px;border-left: 6px #1658a0 solid;}

@media screen and (max-width:1240px){
    .nyncxl-con{padding: 1px 0 30px;}
    .xl_tit{font-size: 28px;line-height: 40px;margin-top: 30px;}
    .xl_tit2{margin-top: 50px;}
    .xl_tit2_l{font-size: 14px;}
    .xl_tit2_l span{margin-right: 16px;}
    .xlsharebox{left: auto;margin-left: 0;right: 0;}
    .xlsharebox img{left: auto;right: 10px;}

    .xl_con{padding: 10px 20px;font-size: 16px;line-height: 32px;}
    .xl_con1{font-size: 16px;line-height: 32px;}
    .myzj_xl_tit2,.tab1 li{font-size: 18px;}
    .myzj_xl_list li{font-size: 16px;}

}

@media screen and (max-width:1000px){
    .xl_tit{font-size: 24px;}
    .xl_tit2{margin-top: 10px;}
    .xl_tit2_l{float: none;text-align: center}
    .xl_tit2_l span{margin: 0 8px!important;display: inline-block}
    .xl_tit2_r{float: none;text-align: center;margin-top: 10px;}
    .xl_tit2_r>span:nth-child(4){display: none}
    .xlsharebox{left: 50%;margin-left: -62px;}
    .xlsharebox img{left: 50%;margin-left: -5px;}

    .xl_pad{margin-top: 20px;}
    .xl_l,.xl_r{width: auto;float: none;}
    .xl_line{display: none;}
    .tab1{margin-top: 30px;}
    .xl_list{padding-bottom: 0;}
    .xl_l .xl_tit2{margin-top: 10px;}
    .xl_l .xl_tit2{padding-bottom: 15px;}
    .xlgbbtn{margin-top: 35px;}

    .smgb-xl-tit h2{font-size: 28px;}
    .smgb-xl-tit h5{font-size: 16px;}
    .smgb-xl-tit{padding: 0;}
}

@media screen and (max-width:750px){
    .xl_tit{font-size: 20px;line-height: 32px;}
    .xl_tit2_l{line-height: 30px;}

    .smgb-xl-tit h2{font-size: 24px;line-height: 32px;}

}


/*** Ã¨Â¦ÂÃ©â€”Â» ***/
.ywywbox{padding: 15px 0;border-bottom: 1px #efefef solid;}
.ywywlist li{font-size: 16px;line-height: 40px;padding-left: 16px;background: url("20211109-dot.png") no-repeat left 16px;}
.ywywlist li span{font-size: 14px;color: #999;float: right;}
.ywywlist li a.xw_a{color: #1658a0;}
.ywywlist li em{color: #dadada;margin: 0 6px;}
.ywywlist li a.det_a{display: inline-block;width: 70%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;vertical-align: middle;}
@media screen and (max-width:1000px){
    .ywywlist li span{display: none;}
    .ywywlist li{font-size: 14px;line-height:28px;background-position:left 10px;}
    .ywywlist li a.det_a{display: initial;white-space: normal;}
}


/*** Ã¦â€žÂÃ¨Â§ÂÃ¥Â¾ÂÃ©â€ºâ€  ***/
.myzj_list{ margin-top: 20px;}
.myzj_list li{ padding: 20px 290px 20px 154px; position: relative; border-bottom: 1px solid #eaeaea; cursor: pointer;}
.myzj_list li:hover{ background-color: #fafafa;}
.myzj_list li>em{ position: absolute; left: 19px; font-size: 16px; top: 28px; width: 102px; height: 60px; line-height: 60px; text-align: center; border-radius: 5px; }
.myzj_list li>em.jxz{ background-color: #71a0d3; color: #ffffff; box-shadow: 6px 6px 0 rgba(24,124,236,.05);}
.myzj_list li>em.yjs{ background-color: #fafafa; border: 1px solid #eaeaea; color: #999999; box-shadow: 6px 6px 0 rgba(191,191,191,.08);}
.myzj_list li h3{ font-size: 18px; font-weight: normal; line-height: 38px;}
.myzj_list li:hover h3{ font-weight: bold; color: #1658a0;}
.myzj_list li p{ line-height: 38px; color: #666666;}
.myzj_list li>span{ position: absolute; right: 8px; top:40px; height: 35px; display: block;}
.myzj_list li>span a{ display:inline-block; margin: 0 12px; height: 35px; border-radius: 18px; padding: 0 24px; line-height: 35px; font-size: 16px; color: #ffffff; transition: .3s all;}
.myzj_list li>span a.disabled{ background-color: #ffffff; border: 1px solid #eaeaea; color: #999999;}
.myzj_list li>span a.zjnr{ background-color: #2b70bb;}
.myzj_list li>span a.jgfk{ background-color: #fda51c;}
.myzj_list li>span a:hover{ opacity: 0.9; box-shadow: 0 0 5px rgba(0,0,0,.2);}

@media screen and (max-width: 1000px){
    .myzj_list li{padding-right: 0;padding-left: 80px;}
    .myzj_list li>em{left: 0;height: 40px;line-height: 40px;width: 60px;font-size: 14px;}
    .myzj_list li h3{font-size: 16px;line-height: 30px;}
    .myzj_list li>span{position: relative;top: auto;right: auto;margin: 10px auto 0;width: 100%;}
    .myzj_list li>span a{margin: 0 4px;padding: 0 15px;}
    .myzj_list li>span a{font-size: 14px;}
}
@media screen and (max-width: 350px){
    .myzj_list li>span a{padding: 0 10px;}
}

/*****------------- Ã¦Â°â€˜Ã¦â€žÂÃ¥Â¾ÂÃ©â€ºâ€ Ã§Â»â€ Ã¨Â§Ë† --------------*****/
.myzj_con{ padding: 45px 60px; font-size: 16px;}
.myzj_xl_tit{ font-size: 32px; font-weight: bold; line-height: 50px; text-align: center; padding: 0 60px;}
.myzj_xl_tit1{ text-align: center; font-size: 16px; line-height: 25px; margin-top: 25px; color: #999999;}
.myzj_xl_tit1 span{ display: inline-block;margin: 0 25px;}
.myzj_tit{ margin-top: 70px; height: 64px; border-bottom: 1px solid #efefef;}
.myzj_tit li{ float: left; margin-right: 78px;}
.myzj_tit li:last-child{ margin-right: 0;}
.myzj_tit li a{ position: relative; display: block; line-height: 64px; font-size: 20px;}
.myzj_tit li a::after{content: ''; position: absolute; left: 50%; width: 0; transition: .3s all; bottom: 0; height: 3px; background-color: #1658a0;}
.myzj_tit li.on a,.myzj_tit li a:hover{ color: #1658a0; font-weight: bold;}
.myzj_tit li.on a::after,.myzj_tit li a:hover::after{ left: 0; width: 100%;}
.zjnr_con{ font-size: 18px; line-height: 42px;}
.myzj_xl_tit2{ background: url(21fjs_zjt_down.png) no-repeat left center; padding-left: 30px; line-height: 40px; margin-top: 85px; font-size: 20px; font-weight: bold;}
.myzj_xl_list li{ line-height: 42px; font-size: 16px; padding-left: 30px;}
.myzj_xl_list li a:hover{ text-decoration: underline;}
.myzj_xl_con1{ margin-top: 60px;    background-color: #f8f8f8; padding: 50px 20px;}
.myzj_xl_tit3{ padding: 10px 0; line-height: 46px;}
.myzj_xl_tit3 span{ width: 115px; padding-right:7px; text-align: right; display: block; float: left;}
.myzj_xl_tit31{ float: left; width: 50% }
.myzj_xl_tit3 span em{ color: #f01212; margin-right:6px;}
.myzj_xl_tit3 input.myzj_inp,.myzj_xl_tit3 textarea.myzj_inp{ width: 85%;}
.myzj_xl_tit31 input.myzj_inp{ width: 70%;}
.myzj_xl_tit3 input.myzj_inp1{ width:15%; margin-right: 10px;}
.myzj_xl_tit3 input.myzj_inp2{ width:36%; margin-right: 10px;}
.myzj_xl_tit3 textarea.myzj_inp{ margin-bottom: -15px;}
.myzj_btn{ margin: 43px auto 0; text-align: center; font-size: 0;}
.myzj_btn button{ width: 168px; text-align: center; height: 54px; line-height: 54px; border: 0; border-radius: 5px; margin: 0 15px; font-size: 18px; color: #ffffff; display: inline-block; cursor: pointer; transition: .3s all;}
.myzj_btn button.submit{ background-color: #1658a0;}
.myzj_btn button.reset{ background-color: #999999;}
.tred1{color: #ed0101;}
.t_r{text-align: right;}
.mar_t30{margin-top: 30px;}
.myzj_xl_tit3 input[type='text'], .myzj_xl_tit3 textarea {
    border: 1px solid #ebebeb;
    line-height: 44px;
    height: 44px;
    padding-left: 15px;
    background: #fff;
    color: #999;
    font-size: 16px;
    border-radius: 6px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
}
textarea.myzj_inp {height: 120px;}
.myzj_xl_tit31 em,.myzj_xl_tit3 em{color: #ef1b1b;}


.myy-mnthead{margin-top: 25px;}
.myy-mnthead span{font-size: 18px;line-height:48px;background: #f8f8f8;text-align: center;display: inline-block;float: left;font-weight: bold;}
.myy-mnthead span.myy-spp1,.myy-mntbody li.myy-lii1{width: 20%;}
.myy-mnthead span.myy-spp2,.myy-mntbody li.myy-lii2{width: 40%;}
.myy-mnthead span.myy-spp3,.myy-mntbody li.myy-lii3{width: 40%;}

.myy-mntbody{border-bottom: 1px #e8e8e8 dashed;}
.myy-mntbody li em{display: none;}
.myy-mntbody li{float: left;font-size: 16px;line-height: 30px;text-align: center;}
.myy-mntbody li a{padding: 10px 15px;display: block;}


@media screen and (max-width: 1240px){
    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {width: 80%;}
    .myzj_xl_tit31 input.myzj_inp {width: 60%;}
}
@media screen and (max-width: 1000px){
    .myzj_xl_tit3 input[type='text'], .myzj_xl_tit3 textarea{line-height: 40px;height: 40px;font-size: 14px;}
    .myzj_con {padding: 20px 0;}
    .myzj_xl_tit{font-size:28px;line-height: 38px;padding: 0;}
    .myzj_xl_tit1{font-size: 14px;}
    .myzj_tit li{margin-right: 30px;}
    .myzj_tit{margin-top: 30px;}
    .myzj_tit li a,.myzj_tit li.on a, .myzj_tit li a:hover{font-size: 18px;}
    .zjnr_con{font-size: 16px;line-height: 36px;}
    .myzj_xl_con1{margin-top: 20px;}
    .myzj_xl_tit31{float: inherit;width: 100%;}
    .myzj_xl_tit3 span{width: 100px;font-size: 14px;padding-right: 8px;}
    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {width: 60%; }
    .myzj_xl_tit3 input.myzj_inp1 {width: 20%;margin-right: 10px;}
    .myzj_btn button{width: 100px;margin: 0 5px;font-size: 16px;height: 48px;line-height: 48px;}
    .myzj_xl_tit3 textarea{height: 100px;}

    .myy-mnthead span{font-size: 16px;line-height: 40px;}
    .myy-mntbody li{font-size: 14px;line-height: 24px;}
    .myy-mntbody li a{padding: 10px;}

    .myzj_xl_con1{padding: 15px 15px 30px;}

}
@media screen and (max-width:750px){
    .myzj_xl_tit{font-size: 22px;}
    .myzj_xl_tit1 span{margin: 0 5px;}
    .myzj_tit{margin-top: 20px;}
    .myzj_tit li{margin-right: 20px;}

    .myy-mnthead{display: none;}
    .myy-mntbody{margin-top: 25px;padding-bottom: 5px;}
    .myy-mntbody li em{display: block;float: left;}
    .myy-mntbody li{width: auto!important;float: none;padding: 5px 0;}
    .myy-mntbody li a{padding: 0;text-align: left;display: block;margin-left: 60px;}

}
@media screen and (max-width:540px){
    .myzj_xl_tit3 span { width: 100%;text-align: left;}
    .myzj_xl_tit3 input.myzj_inp, .myzj_xl_tit3 textarea.myzj_inp {width: 100%;box-sizing: border-box}
    .myzj_xl_tit3 img {width: 40%; }
    .myzj_xl_tit3{padding: 0;}
    .myzj_xl_tit3 input.myzj_inp1{width: 35%}
}


/*****------------- Ã¦Â°â€˜Ã¦â€žÂÃ¥Â¾ÂÃ©â€ºâ€ Ã§Â»â€ Ã¨Â§Ë† --------------*****/
.wsdc_con{ padding-top: 35px;}
.wsdc_con1{ margin-top: 15px;}
.wsdc_tit{ line-height: 30px; font-size: 18px; padding: 10px 0;}
.wsdc_con2{ background-color: #fcfcfc; font-size: 15px; line-height: 36px; padding: 14px 27px; border: 1px solid #eaeaea; border-radius: 5px;}
.wsdc_con2 input[type="radio"],.wsdc_con2 input[type="checkbox"]{ margin-right: 10px;}
.wsdc_btn{ margin: 43px auto 0; width: 210px; height: 54px; line-height: 54px; text-align: center; background-color: #999999; font-size: 18px; color: #ffffff; border: 0; border-radius: 5px; display: block; cursor: pointer; transition: .3s all;}
.wsdc_btn:hover,.myzj_btn button:hover,.dxyzm:hover{ box-shadow: 0 0 8px rgba(0,0,0,.3); opacity: .8;}
.sjfw{text-align: right;margin-top: 20px;}
@media screen and (max-width:1000px){
    .wsdc_con{padding-top: 15px;}
    .wsdc_tit{font-size: 16px;}
    .wsdc_con2{font-size: 14px;padding: 10px 16px;}
    .wsdc_btn{margin-top: 30px;width: 180px;font-size: 16px;}
}


/***** Ã¥Å“Â¨Ã§ÂºÂ¿Ã¨Â®Â¿Ã¨Â°Ë† *****/
.con_top {padding-top: 10px; height: 30px; line-height: 30px; padding-bottom: 20px; border-bottom: 1px solid #dedede;}
.con_top h1{font-size: 28px; font-weight: bold; color:#1658A0;}

.zxft_div{margin-top: 30px;}
.gl_tit_l1{ float: left; font-size: 16px; color: #999999; margin-left: 20px; }
.gl_tit_l1 a{margin: 0 15px;color: #666666; }
.gl_tit_l1 img{margin-right: 10px;}
.zxft_con{ margin: 22px auto 30px;}
.zxft_l{ float: left; width:44.7580645%; max-height:312px; overflow: hidden;}
.zxft_l img{ width: 100%;}
.zxft_r{ float: right; width:52.82258%;}
.zxft_r h3{ line-height: 44px; font-weight: bold; font-size: 22px; margin-bottom: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zxft_r p{ line-height: 32px; font-size: 18px; color: #333; -webkit-line-clamp: 3; -webkit-box-orient: vertical; display: -webkit-box; overflow: hidden; text-overflow: ellipsis;}
.zxft_r ul{ margin-top: 12px;}
.zxft_r li{ line-height: 36px;}
.zxft_bar{ text-align: right; height: 40px; line-height: 40px; margin-top:16px;}
.zxft_bar a{ display: inline-block; padding: 0 19px; height: 40px; line-height: 40px; font-size: 16px; color: #ffffff; background-color: #1658A0; border-radius: 5px;}
.zxft_bar a img{ margin-left: 5px;}
.gl_tit_r1,.gl_tit_r2{ float: right;}
.gl_tit_r1 li{ float: left; line-height: 26px;}
.gl_tit_r1 li a{ display: inline-block; font-size: 14px; padding: 0 13px; border:1px solid #d7d7d7 ; border-radius:15px; margin: 0px 7px;}
.gl_tit_r1 li.on a,.gl_tit_r1 li a:hover{ background-color: #63a1e5;border:1px solid #63a1e5 ; color: #ffffff;border-radius:15px;}
.gl_tit_r1 li:last a{ margin-right: 0;}
.zxft_list ul{ margin: 0 -14px; margin-bottom: -10px;}
.zxft_list li{ float: left; width: 33.3%; margin-top: 22px; padding-bottom: 10px;}
.zxft_list li .zxft_con1{ margin: 0 14px; overflow: hidden; background-color: #f8f8f8; padding-bottom: 18px;}
.zxft_tu i{
    display: block;
    height: 0;
    padding-top:56.31%;
    background-position:left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;
}
.zxft_list li h3{ margin: 17px 22px 12px 22px; line-height: 24px; font-size: 16px; font-weight: normal; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; display: -webkit-box;}
.zxft_list li p{ line-height: 22px; color: #666666; padding: 0 22px; font-size: 14px; color: #999999; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.gl_tit_r2{ background: url(21fjs_zjt_zxts_icon.png) no-repeat left 6px; padding-left: 25px;}
.gl_tit_r2 span{ margin-right: 14px;}
.gl_tit_r2 em{ font-weight: bold; color: #1658a0;}
.gl_tit_r2 span:last-child{ margin-right: 0;}
.zxts_inp{ width: 220px; height: 40px; line-height: 40px; padding-left:18px; border: 1px solid #dbdbdb; border-radius: 5px;}
.zxts_btn,.zxts_btn1{ margin-left: 10px; height: 42px; line-height: 42px; border: 0; background-color: #0069c5; color: #ffffff; font-size: 16px; border-radius: 5px; cursor: pointer; padding: 0 28px; transition: .3s all;}
.zxts_sel{ width: 80px; height: 42px; line-height: 42px; border-radius: 5px; border: 1px solid #dbdbdb; margin-right: 10px; padding-left: 10px;}
.zxts_btn1{ background-color: #d52626;}
.zxts_btn1 img{ margin-right: 10px; margin-top: -3px;}
.zxts_btn:hover,.zxts_btn1:hover{ box-shadow: 0 0 8px rgba(0,0,0,.4); opacity: 0.9;}
.sjjb-list  li span{display: block; float: left; width: 30px; text-align: center;}
.sjjb-list  li{color: #999999;font-size: 16px;line-height: 32px}


.zxft_div .gl_tit{padding-bottom: 0;border-bottom: 0;}
.zxft_div .gl_tit_l{color: #333;font-size: 24px}
.zxft_div .gl_tit_l span{margin-right: 10px;}

@media screen and (max-width:1240px){
    .zxft_div .gl_tit_l{font-size: 20px;}
    .gl_tit_l1{font-size: 14px}
    .zxft_r h3 {line-height: 24px;font-size: 18px;}
    .zxft_r p,.sjjb-list li{font-size: 14px;line-height: 24px}
    .zxft_bar a{padding: 0 14px;height: 34px;line-height: 34px;font-size: 14px;}
    .zxft_bar{height: auto;line-height: 1;}
    .gl_tit_r1 li a{margin: 5px 5px 0;}
    .zxft_list li .zxft_con1{margin: 0 10px;}
}

@media screen and (max-width:1000px){
    .zxft_div .gl_tit_l{font-size: 18px;}
    .gl_tit_l1 img{display: none;}
    .zxft_l{width: auto;float: none;max-height: inherit}
    .zxft_con{margin-top: 20px;}
    .zxft_r{width: auto;float: none;}
    .zxft_r{margin-top: 20px;}
    .zxft_bar{text-align: center;}
    .gl_tit_r1{float: none;padding-top: 34px;}
    .gl_tit_r1 ul{overflow: hidden;margin-left: -2%;}
    .gl_tit_r1 ul li{width: 18%;float: left;margin-left: 2%;margin-right: 0;margin-top: 10px;}
    .gl_tit_r1 li a{margin: 0;display: block;text-align: center}
    .zxft_list li{width: 50%;margin-top: 20px;}
    .zxft_div{margin-top: 20px;}
}

@media screen and (max-width:500px){
    .gl_tit_l1{margin-left: 5px;}
    .gl_tit_l1 a{margin: 0 5px;}
    .gl_tit_r1 ul li{width: 31.33%}
    .zxft_list li{width: 100%}
    .zxft_list li .zxft_con1{margin: 0 15px;}
    .zxft_list li{padding-bottom: 0}
    .zxft_list li h3{margin: 10px 15px 5px;}
    .zxft_list li p{padding: 0 15px;}
}
@media screen and (max-width:359px){
    .zxft_div .gl_tit_l span{margin-right: 5px;}
    .gl_tit_l1 a {margin: 0 2px;}


}



/*****------------- Ã¥â€ºÂ¾Ã§â€°â€¡Ã¦â€“Â°Ã©â€”Â» --------------*****/
.smgb-tpxw-list{margin-left: -24px;}
.smgb-tpxw-list li{width: 25%;float: left;margin-top: 27px;}
.smgb-tpxw-list li a{display: block;margin-left: 24px;}
.smgb-tpxw-list li i{
    display: block;
    height: 0;
    padding-top:58.21%;
    background-position: center top;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .2s;
}
.smgb-tpxw-list li i em{display: inline-block;font-size: 14px;color: #fff;width: 70px;height: 26px;background: rgba(0,0,0,.5);text-align: center;line-height: 26px;position: absolute;right: 14px;bottom: 13px;border-radius: 50px;}
.smgb-tpxw-list li p{font-size: 16px;height: 55px;padding: 0 16px;background: #f8f8f8;line-height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

@media screen and (max-width:1000px){
    .smgb-tpxw-list li{width: 33.33%;margin-top: 20px;}
    .smgb-tpxw-list li p{font-size: 14px;}
    .smgb-tpxw-list{margin-left: -18px;}
    .smgb-tpxw-list li a{margin-left: 18px;}
}

@media screen and (max-width:750px){
    .smgb-tpxw-list{margin-left: -14px;}
    .smgb-tpxw-list li a{margin-left: 14px;}
}
@media screen and (max-width:600px){
    .smgb-tpxw-list li{width: 50%}
}
@media screen and (max-width:450px){
    .smgb-tpxw-list li{width: 100%}
}



/*----Ã¦Â£â‚¬Ã§Â´Â¢Ã§Â»â€œÃ¦Å¾Å“-----*/

.ss_left{
    width: 14%;
    background: #f7f7f7;
    padding-bottom: 70px;
    margin-top:25px;
    padding-top: 5px;
}
.ss_left h5{
    font-size: 16px;
    font-weight: bold;
    color: #666;
    margin-left: 15px;
    margin-top: 20px;
    padding-left: 30px;
}
.ss_left h5.hhd1{background: url("20200618-jsjg-tp1.png") no-repeat left center;}
.ss_left h5.hhd2{background: url("20200618-jsjg-tp2.png") no-repeat left center;}
.ss_left h5.hhd3{background: url("20200618-jsjg-tp3.png") no-repeat left center;}
.ss_left ul{margin-top:10px}
.ss_left ul li{
    font-size: 15px;
    line-height: 30px;
    margin-left: 48px;
}
.ss_left ul li a{text-decoration: none}
.ss_left ul li.chos a,.ss_left ul li:hover a{color: #1658a0;}
.ss_right{width: 83%;margin-top: 25px}

.gjzcx{
    padding: 27px 36px 20px;
    background: #f7f7f7;
}
.gjzcx span{
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    float: left;
    height: 46px;
    line-height: 46px;
}
.gjzcx span i{
    display: inline-block;
    width: 40px;height: 40px;border-radius: 50%;
    vertical-align: top;
    margin-right: 10px;
    margin-top: 3px;
    background: url(20210903-ndzrzy-ss.png) center no-repeat #1658a0;

}
.gjzcx input.sr{
    float: left;
    width: 63%;
    height: 40px;
    font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
    line-height: 40px;
    padding-left: 10px;
    border-radius: 4px;
    border: 1px #dbdbdb solid;
    background: #fff;
    margin-left: 10px;
    margin-top: 2px;
    color: #999999;
}
.gjzcx button{
    width: 13%;
    height: 42px;
    float: left;
    font-size: 16px;
    color: #fff;
    border-radius: 4px;
    background: #1658a0;
    border: none;
    margin-left: 10px;
    margin-top: 2px;
}
.lab_c{text-align:center;font-size: 16px;margin-top: 10px;}
.lab_c label{margin-right: 30px;}
.fbsj{
    font-size: 16px;
    height: 44px;
    line-height: 44px;
}
.fbsj span,.qzsj em{float: left}
.qzsj{
    float: left;
    width: 328px;
    height: 44px;
    border: 1px #e4e4e4 solid;
    border-radius: 4px;
    margin-left: 10px;
    margin-right: 20px;
}
.qzsj img{
    margin-left: 20px;
    float: left;
    margin-top: 12px;
}
.qzsj input{
    width: 120px;
    height: 44px;
    border: none;
    float: left;
    text-align: center;
    font-size: 16px;
    line-height: 44px;
}
.qzsj em{margin: 0 10px;}
.fbsj select{
    width: 90px;
    height: 44px;
    border: 1px #e4e4e4 solid;
    border-radius: 4px;
    float: left;
    font-size: 16px;
}
.lm{float: right;font-size: 16px;line-height: 44px}

.sltl{margin-top: 30px}
.sltl li{
    padding: 20px 0;
    border-bottom: 1px #e2e2e2 dashed;
}
.sltl li h5{font-size: 20px;line-height: 28px; font-weight: bold;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;}

.sltl li h5 a{text-decoration: none;}
.sltl li p{
    font-size: 16px;
    line-height: 28px;
    color: #666;
    margin-top: 20px;
}
.sltl li p a{color: #d51717;}
.bot-lin{margin-top: 27px}
.bot-lin a{float: left;color: #0069c5;word-break:break-all  }
.bot-lin span{
    float: right;
    color: #999;
}

.qie_tab{
    padding: 30px 0 20px 0px;
    text-align: center;
    border-bottom: 2px #1658a0 solid;
}
.qie_tab a{
    display: inline-block;
    width: 130px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    text-decoration: none;
    border: 1px #1658a0 solid;
    border-radius: 50px;
    margin: 0 10px;
    color: #1658a0;
    font-size: 16px;
    font-weight: bold;
}

.qie_tab a.tab_act,.qie_tab a:hover{
    background:#1658a0;
    color: #fff;
}



.jsjgbox{padding: 0 25px 35px;}


@media screen and (max-width: 1000px){
    .ss_left {display: none;}
    .ss_right {width: 100%;}
    .gjzcx {padding: 27px 30px 20px;}
    .jsjgbox{padding: 0;}
    .ss_right{margin-top: 0;}
}
@media screen and (max-width: 850px){
    .gjzcx input.sr {width: 62%;}
    .gjzcx button {width: 10%;}
}
@media screen and (max-width: 750px){
    .gjzcx span {display: none;}
    .fbsj-box {display: none;}
    .gjzcx input.sr {height: 42px;float: none;width: 78%;margin-left: 0px;}
    .gjzcx button {float: none;width: 17%;margin-left: 5px;}
    .qie_tab a {width: 100px;margin: 0px 5px;}
    .sltl {margin-top: 10px;}
    .lab_c{display: none;}
    .gjzcx {padding: 27px 30px 27px 20px;}
}
@media screen and (max-width:540px){
    .lab_c label {display: inline-block;}
    .gjzcx {padding: 20px 15px 20px 15px;}
    .gjzcx input.sr {width: 75%;}
    .gjzcx button {float: none;width: 17%;margin-left: 5px;}
}
@media screen and (max-width:374px){
    .gjzcx input.sr {width: 73%;}
    .gjzcx button {width: 19%;margin-left: 0px;}
}



/*---- Ã¤Â¸Â»Ã©Â¢ËœÃ¥Â¾ÂÃ©â€ºâ€  -----*/
.ztzj-box p{
    font-size: 16px;
    line-height: 32px;
    margin-top: 25px;

}
.myzj_xl_hui {
    background: #f8f8f8;
    margin-top: 50px;
    padding: 50px 0px;
}

@media screen and (max-width: 1000px){
    .myzj_xl_hui{margin-top: 25px;padding: 25px 0;}
}
@media screen and (max-width: 540px){
    .myzj_xl_hui{padding: 15px ;}
}

/** Ã¥â€™Â¨Ã¨Â¯Â¢Ã¦Å â€¢Ã¨Â¯â€° ***/
.zxts_con{ background-color: #ffffff; margin-bottom: 20px; box-shadow: 0 0 15px rgba(0,0,0,.08); padding: 19px 19px 19px 32px; border: 1px solid #efefef; border-radius: 8px;}
.zxts_con_l{ float: left; width: 46px; height: 46px; line-height: 46px; background-color: #2b70bb; text-align: center; border-radius: 100%;}
.zxts_con_l i{ font-size: 21px; color: #ffffff;}
.zxts_con_l1{ float: left; line-height: 46px;}
.zxts_con_l1 span{ text-align: right; width: 95px; display: block; float: left; font-size: 16px; font-weight: bold;}
.zxts_inp{ width: 220px; height: 40px; line-height: 40px; padding-left:18px; border: 1px solid #dbdbdb; border-radius: 5px;}
.zxts_btn,.zxts_btn1{ margin-left: 10px; height: 42px; line-height: 42px; border: 0; background-color: #0069c5; color: #ffffff; font-size: 16px; border-radius: 5px; cursor: pointer; padding: 0 28px; transition: .3s all;}
.zxts_sel{ width: 80px; height: 42px; line-height: 42px; border-radius: 5px; border: 1px solid #dbdbdb; margin-right: 10px; padding-left: 10px;}
.zxts_btn1{ background-color: #d52626;}
.zxts_btn1 img{ margin-right: 10px; margin-top: -3px;}
.zxts_btn:hover,.zxts_btn1:hover{ box-shadow: 0 0 8px rgba(0,0,0,.4); opacity: 0.9;}
.tab3{ border-top: 2px solid #1658a0;border-collapse: collapse;table-layout: fixed;}
.tab3 th,.tab3 td{ padding-top: 12px; padding-bottom: 12px; line-height: 34px; font-size: 16px;}
.tab3 tr:nth-child(even) td{ background-color: #f8f8f8;}
.tblue1{ color: #1658a0;}
.nxtgltit{border-bottom: 0;}

@media screen and (max-width: 1340px){
    .zxts_inp{ width: 178px;}
}
@media screen and (max-width: 1240px){
    .zxts-btn li a img{height: 22px;margin-right: 10px;}
    .zxts-btn li{margin-top: 10px;}
    .zxts-btn li a{height: 40px;line-height: 40px;}
    .zxts_con{ padding-left: 20px;}
    .zxts_con_l1 span{ width: 80px;}
    .zxts_inp{ width: 150px; padding-left: 10px;}
    .zxts_btn, .zxts_btn1{ padding: 0 15px;}
    .zxts_con{ margin-top: 20px;}
    .zxts_sel{width: 75px;}
}

@media screen and (max-width: 1000px){
    .zxts_con_l1{ width: calc(100% - 46px);}
    .zxts_con_r{ margin-left: 46px; margin-top: 12px;}
    .zxts_inp{ width:calc(100% - 180px);}
    .zxts_con_r .zxts_inp{ width:calc(100% - 270px);}
    .zxts_btn1{ margin-left: 80px; margin-top: 12px;}
    .zxts_con{ margin-top: 20px;}
    .t_no{display: none}
    .tab3 {
        table-layout: fixed;
        white-space: normal;
        word-break: break-all;
    }
    .tab3 td{    padding-left: 20px;
        font-size: 14px;
        word-break: break-all;
        white-space: nowrap;
        text-overflow: ellipsis;
        overflow: hidden;}
    .tab3 .th2 {
        width: 60px;
    }
    .tab3 td.tblue1 {
        padding-left: 0px;
    }
}

@media screen and (max-width:750px){
    .zxts_con{ padding:15px 10px; box-shadow: none;}
    .zxts_con_l{ display: none;}
    .zxts_con_l1{ width: 100%;}
    .zxts_con_r{ margin-left: 0;}
    .zxts_con_l1 span{ font-size: 14px; width: 70px;}
    .zxts_inp{ width: calc(100% - 160px);}
    .zxts_sel{ width:calc(100% - 80px);}
    .zxts_con_r .zxts_inp{ width: calc(100% - 160px); margin-left: 70px; margin-top: 12px;}
    .zxts_btn1{ margin-left: 70px;}
}

@media screen and (max-width:540px){
    .gl_tit_r2 {
        line-height: 24px;
        background-position: left 2px;
    }
}

@media screen and (max-width: 374px){
    .zxts_inp,.zxts_con_r .zxts_inp{ width: calc(100% - 90px);}
    .zxts_btn {
        margin-left: 70px;
        margin-top: 10px;
    }
}




/** Ã¦â€Â¿Ã¥Å Â¡Ã¦â€“Â°Ã¥Âªâ€™Ã¤Â½â€œ ***/


/****** Ã¦â€Â¿Ã¥Å Â¡Ã¦â€“Â°Ã¥Âªâ€™Ã¤Â½â€œ ******/
.yz-title{margin-top: 50px;}
.yz-title1{margin-top: 30px;}
.yz-title h1{font-size: 26px;font-weight: bold;float: left;color: #1658a0;}
.yz-title h1 a{color: #1658a0;}
.sx{font-size: 16px;color: #666;float: right;cursor: pointer;}
.sx i{font-size: 26px;margin-right: 10px}
.rwtj-box ul{margin-left: -2%;}
.rwtj-box ul li{width: 23%;float: left;margin-left: 2%;margin-top: 25px;transition: all .3s;border-radius: 6px;}
.rwtj-box ul li:hover{box-shadow: 0 0 14px rgba(0,0,0,.15);}
.box-bor{border: 1px #e8e8e8 solid;border-radius: 6px;position: relative;overflow: hidden;}
.lit-logo{padding: 15px 0 12px;margin: 0 20px;border-bottom: 1px #e8e8e8 solid;font-size: 16px;color: #666;position: relative;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.lit-logo a{color: #666;}
.lit-logo a span{display: inline-block;width: 30px;height: 30px;overflow: hidden;border-radius: 100%;background: #eee;vertical-align: middle}
.lit-logo a span img{vertical-align: top}
.box-bor i.ie{font-size: 52px;color: #eef3f9;position: absolute;top: 5px;right: -2px;z-index: 0}
.box-bor i.wb{font-size: 60px;color: #eef3f9;position: absolute;top: -2px;right: -10px;z-index: 0}
.box-bor i.wx{font-size: 64px;color: #eef3f9;position: absolute;top: 5px;right: -10px;z-index: 0}
.art-nr{padding: 10px 20px;height: 86px;overflow: hidden;}
.art-nr h5{font-size: 18px;text-align: justify;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;max-height: 90px;}
.art-nr p{font-size: 16px;color: #999;text-align: justify;margin-top: 10px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;max-height: 90px;}
.botbox{height: 48px;line-height: 48px;padding: 0 20px;}
.botbox p{float:left;font-size: 14px;color: #999;}
.botbox span{color: #e62020;font-size: 14px;float: right}
.botbox span img{margin-right: 7px;float: left;margin-top: 13px;}
.jz-lip{float: left;margin-left: 50px;margin-top: 4px;}
.jz-lip em{font-size: 14px;color: #cfcfcf;margin: 0 10px;}
.jz-lip a{font-size: 16px;display: inline-block;height: 28px;padding: 0 10px;line-height: 28px;text-align: center;transition: all .3s;}
.jz-lip a.curr,.jz-lip a:hover{background: #e3f0ff;border-radius: 4px;color: #1658a0;}

.xmtjz-box ul{margin-left: -2%;}
.xmtjz-box ul li{float: left;width: 14.66%;margin-left: 2%;margin-top: 30px;*width:14.5%;transition: all .3s;border-radius: 6px;}
.xmtjz-box ul li:hover{box-shadow: 0 0 14px rgba(0,0,0,.15);}
.gzh-bor{border-radius: 6px;border: 1px #e8e8e8 solid;text-align: center;position: relative;padding: 60px 0 23px;}
.gzh-bor span{display: inline-block;width: 59px;height: 59px;overflow: hidden;border-radius: 100%;position: absolute;top: -10px;left: 50%;margin-left: -29.5px;}
.gzh-bor p{font-size: 16px;line-height: 20px;padding: 0 20px;height: 40px;}
.gzh-bor a{display: inline-block;height: 28px;width: 58px;color: #6993c0;border-radius: 4px;border: 1px #a2bcd9 solid;line-height: 28px;font-size: 14px;margin-top: 10px;transition: all .3s;}
.gzh-bor a:hover{background: #a2bcd9;color: #fff;}

.tableBox table{width: 100%;margin-top: 25px;border-collapse:collapse;}
.tableBox table thead tr th{font-size: 16px;color: #666;font-weight: normal;padding: 12px 10px;background: #f9f9f9;border-top: 1px #ededed solid;border-bottom: 1px #ededed solid;text-align: center;vertical-align: middle;}
.tableBox table tbody tr td{font-size: 14px;text-align: center;padding: 10px;border-bottom: 1px #ededed solid;vertical-align: middle;}
.tableBox table tbody tr td i{display: inline-block;width: 20px;height: 20px;border-radius: 4px;background: #bfbfbf;text-align: center;line-height: 20px;font-size: 14px;color: #fff;}
.tableBox table tbody tr td span{display: inline-block;width: 36px;height: 36px;border-radius: 100%;overflow: hidden;vertical-align: middle;margin-right: 20px;}
.tableBox table tbody tr td em,.tableBox table tbody tr td p{font-size: 18px;}
.tableBox table tbody tr td.lef,.tableBox table thead tr th.lef{text-align: left;}
.tableBox table tbody tr td i.fir01{background: #1658a0;}
.tableBox table tbody tr td i.fir02{background: #739bc6;}
.tableBox table tbody tr td i.fir03{background: #a2bcd9;}

.tableBox table tbody tr{transition: all .3s;}
.tableBox table tbody tr:hover{background: #f2f7fd}

/** Ã¦Â¯ÂÃ¦â€”Â¥Ã¦Â¦Å“Ã¥Ââ€¢ **/
.bdxz ul{margin-left: -30px;}
.bdxz ul li{float: left;width: 186px;margin-left: 30px;margin-top: 30px;}
.bdxz ul li a{display: block;height: 44px;border-radius: 6px;border: 1px #bfbfbf solid;text-align: center;line-height: 44px;font-size: 20px;transition: all .3s;}
.bdxz ul li.bd-act a,.bdxz ul li:hover a{border: 1px #1658a0 solid;color: #fff;background: #1658a0;}
.xq-box{padding-top: 10px;}
.xq-box ul li{margin-top: 50px;}

/** Ã¥â€¦Â¬Ã¤Â¼â€”Ã¤Â¸Â»Ã©Â¡Âµ **/
.rz-box{padding: 30px 0;background: #eff7ff;margin-top: 40px;position: relative;border-radius: 6px;}
.rz-logo{position: absolute;top: 25px;left: 50px;}
.rz-logo span{display: inline-block;width: 102px;height: 102px;border-radius: 100%;box-shadow: 0 4px 7px rgba(5,5,5,.1);position: relative}
.rz-logo span i{position: absolute;bottom: -3px;right: 18px;z-index: 11;display: inline-block;line-height: 20px;}
.rz-info{margin: 0 220px 0 190px;}
.in-tit h5{font-size: 24px;float: left;margin-right: 30px;font-weight: normal;}
.in-tit span{display: inline-block;padding: 0 13px 0 26px;height: 24px;line-height: 24px;background: #d6e6f8;font-size: 12px;color: #3a6ba0;border-radius: 50px;position: relative;}
.in-tit span i{display: inline-block;height: 24px;width: 24px;border-radius: 100%;background: #4485ce;color: #fff;font-size: 18px;text-align: center;line-height: 24px;
    position: absolute;top: 0;left: -5px;}
.wxh{font-size: 14px;color: #999;}
.rz-info p{font-size: 16px;line-height: 24px;color: #666666;margin-top: 10px;height: 72px;overflow: hidden;text-align: justify}
.rz-ewm{width: 188px;text-align: center;position: absolute;right: 0;top: 30px;height: 140px;border-left: 1px #dee8f2 solid;}
.rz-ewm span{display: inline-block;width: 102px;height: 102px;}
.rz-ewm p{font-size: 14px;color: #999;margin-top: 10px;}
.jqfb-title{margin-top: 40px;padding-bottom: 20px;border-bottom: 1px #eee solid;}
.jqfb-title h5{font-size: 20px;float: left;color: #1658a0;margin-right: 30px;}
.jqfb-title p{font-size: 14px;color: #666;float: left}
.jq-ss{float: right;}
.jq-ss input{width: 255px;padding-left: 15px;height: 30px;border-radius: 4px;border: 1px #e8e8e8 solid;font-size: 14px;color: #999;float: left;}
.jq-ss button{width: 80px;height: 32px;border-radius: 4px;background: #1658a0;color: #fff;border:none;float: left;margin-left: 10px;cursor: pointer;}
.jq-list li{padding: 30px 0;border-bottom: 1px #eee solid;transition: all .3s;}
.jq-list li:hover{background: #f7fbff}
.jq-imgbox{float: left;height: 189px;overflow: hidden;}
.fb-nr{margin-left: 370px;}
.fb-nr h5{font-size: 20px;text-align: justify;font-weight: normal;max-height: 60px;overflow: hidden;}
.fb-nr p{font-size: 16px;line-height: 28px;color: #999;margin-top: 10px;max-height: 84px;overflow: hidden;text-align: justify}
.wz-nr-box{height: 154px;}
.fb-date{margin-top: 10px;font-size: 16px;color: #999;}
.fb-date i{margin-left: 30px;}
.fb-date i.lys{padding-left: 25px;background: url("20201120-ll-icon.png") no-repeat left center;}
.fb-date i.rds{padding-left: 25px;background: url("20201119-rd.png") no-repeat left center;color: #e62020;}
.noTp .fb-nr{margin-left: 0;}
.noTp .wz-nr-box{height: auto;}
.gz-bot{margin: 5px 0 0;border-bottom: 0;padding:0;}


.rsxw-box{margin-top: 25px;}
.rsxw-box ul{margin-left: -0.5%;}
.rsxw-box ul li{float: left;margin-left: 0.5%;margin-top: 5px;width: 16.16%;height: 120px;text-align: center;font-size: 16px;background: #1658a0;display: table;transition: all .3s;}
.rsxw-box ul li.dxli{width: 32.82%;font-size: 20px;}
.rsxw-box ul li a{color: #fff;height: 120px;vertical-align: middle;display: table-cell;padding: 0 20px;position: relative;}
.rsxw-box ul li.qsbg{background: #4885c7;}
.rsxw-box ul li span{display: block;position: absolute;top: 50%;height: 0;left: 0;right: 0;background: rgba(255,255,255,.1);transition: all .3s;}
.rsxw-box ul li:hover span{height: 100%;top: 0;}
.rsxw-box ul li:hover{background: #6397d0; }
.rsxw-box ul li a p{max-height: 90px;overflow: hidden;}
.fixed.nav ul{width: 65%;}

.gfwx ul{margin-left: -2%;margin-top: -30px}
.gfwx ul li{
    width: 23%;
    float: left;
    margin-left: 2%;
    margin-top:30px;
    transition: all .3s;
    border-radius: 6px;
    background: #f0f7fe;
    text-align: center;
    height:212px;
}
.gfwx ul li a{display: block; padding: 30px 0 25px;   transition: all .3s;}
.gfwx ul li:hover{box-shadow: 0 0 10px rgba(0,0,0,.1);}

.gfwx ul li span{display: inline-block;width: 57px;height: 57px;border-radius: 10px;overflow: hidden;
    box-shadow: 0 5px 8px rgba(27,78,195,.3);}
.gfwx ul li h5{font-size: 18px;color: #1658a0;}
.gfwx ul li p{font-size: 14px;color: #666666;line-height: 24px;padding: 0 40px;margin-top: 5px;}

.gl_tit3 {
    line-height: 26px;
    position: relative;
    font-size: 14px;
}
.gl_tit3>span {
    float: left;
    width: 8%;
    display: block;
}
.gl_tit3_r {
    float: left;
    width: 89%;
    font-size: 0;
}
.gl_tit3_r a {
    display: inline-block;
    font-size: 14px;
    margin-bottom: 10px;
    padding: 0 20px;
    line-height: 26px;
    height: 26px;
    position: relative;
}
.gl_tit3_r a.on, .gl_tit3_r a:hover {
    background-color: #71a0d3;
    color: #ffffff;
    border-radius: 4px;
}
.gl_tit3_r a:first-child {
    margin-right: 22px;
}


.sx em{display: inline-block;width: 20px;margin-right: 8px;}
.zwxmt-gl-box .gl_tit3>span.t_sel{display: none}
.inp2 {
    border: 1px solid #e8e8e8;
    width: 274px;
    height: 30px;
    line-height: 30px;
    border-radius: 4px;
    padding-left: 15px;
}
.btn3 {
    margin-left: 13px;
    background-color: #1658a0;
    color: #ffffff;
    border: 0;
    width: 82px;
    height: 32px;
    line-height: 32px;
    border-radius: 4px;
    text-align: center;
    cursor: pointer;
}
.zwxmt-gl-box {
    background-color: #f6f6f6;
    margin-top: 27px;
    padding: 20px;
    min-height: inherit;
}

input[type="button"], input[type="submit"], input[type="reset"] {  -webkit-appearance: none; }
@media screen and (max-width: 1200px){
    .lit-logo{font-size: 14px;}
    .yz-title h1{font-size: 22px;}
    .sx{font-size: 14px;}
    .sx i {font-size: 22px;margin-right: 7px;}
    .jz-lip a{font-size: 14px}
    .art-nr h5{font-size: 16px;}
    .art-nr p{font-size: 14px;line-height: 24px;max-height: 72px;}
    /*.art-nr{height: 156px;}*/
    .tableBox table tbody tr td em, .tableBox table tbody tr td p{font-size: 14px}

    .bdxz ul li a { height: 40px; line-height: 40px; font-size: 16px; }
    .bdxz ul li{width: 146px;}

    .rz-info p{font-size: 14px;}
    .fb-nr h5{font-size: 18px;line-height: 28px;max-height: 52px;}
    .fb-nr p{font-size: 14px;line-height: 24px;max-height: 72px;}
    .jq-imgbox{width: 300px;height: 166px;}
    .fb-nr{margin-left: 320px;}
    .wz-nr-box{height: 134px;}
    .fb-date{font-size: 14px;margin-top: 5px;}
    .rz-logo{left: 30px;}
    .rz-info{margin-left: 150px;}

    .gfwx ul li p{padding: 0 15px;}

}
@media screen and (max-width: 1000px){
    .xmtjz-box ul li{width: 23%}
    .tableBox table tbody tr td span{margin-right: 10px;}

    .rz-box{margin-top: 0;}
    .jqfb-title{margin-top: 20px;}
    .jq-ss input{width: 200px;padding-left: 10px;}
    .jq-ss{float: none;margin-top: 10px;}
    .jqfb-title h5,.jqfb-title p{display: inline-block;float: none}
    .jq-ss input{width: 80%;height: 32px}
    .jq-ss button{width: 18%;margin-left: 2%;}
    .jqfb-title h5{margin-right: 20px;}
    .jq-list li{padding: 20px 0;}
    .rsxw-box ul li{font-size: 14px;line-height: 24px}
    .rsxw-box ul li.dxli{font-size: 18px;}
    .rsxw-box ul li a p{max-height: 72px;}

    .nav ul>li {
        width: 100%;
    }
    .gl_tit3>span{width: 100px;float: none;    margin-bottom: 16px;}

    .t_inp .inp2 {
        width: 67.5%;
    }
    .t_inp{width: 100%}
    .gl_tit3 .btn3{height: 30px;line-height: 30px;}
    .gl_tit3_r a {padding: 0 10px;}
    .gl_tit3_r {width: 100%;}
    .gl_tit3_r a:first-child {margin-right: 10px;}
    .yz-title{margin-top: 30px;}
    .t_inp .btn3{margin-left: 2%;}
    .t_inp .inp2{box-sizing: border-box;width: 70%;}
}
@media screen and (max-width: 800px){
    .rwtj-box ul li{width: 48%;margin-top: 20px;}
    .xmtjz-box ul li{width: 31.33%;margin-top: 25px}
    .tableBox table tbody tr td:nth-child(3),.tableBox table tbody tr td:nth-child(4),.tableBox table tbody tr td:nth-child(5),
    .tableBox table tbody tr td:nth-child(6),.tableBox table tbody tr td:nth-child(7),.tableBox table tbody tr td:nth-child(8),
    .tableBox table thead tr th:nth-child(3),.tableBox table thead tr th:nth-child(4),.tableBox table thead tr th:nth-child(5),
    .tableBox table thead tr th:nth-child(6),.tableBox table thead tr th:nth-child(7),.tableBox table thead tr th:nth-child(8){display: none}

    .gfwx ul{margin-top: -20px;}
    .gfwx ul li{width: 48%;margin-top: 20px;height: 182px;}
    .gfwx ul li a{padding: 20px 0 15px;}



}

@media screen and (max-width:767px){
    .yz-title h1{font-size: 20px}
    .rwtj-box ul li{width: auto;float: none;margin-left: 0;}
    .rwtj-box ul{margin-left: 0;}

    .jz-lip{float: none;width: 100%;margin-left: 0;margin-top: 10px;}
    .xmtjz-box ul li{width: 48%;}

    .fpn h1{float: none;}
    .jz-lip em{display: none;}
    .tableBox table,.yz-title{margin-top: 20px;}

    .bdxz ul{margin-left: -2%;}
    .bdxz ul li{margin-top:20px;margin-left: 2%;width: 23%}
    .bdxz ul li a{font-size: 14px;height: 36px;line-height: 36px;border-radius: 4px;}
    .gl_tit1{line-height: 29px}
    .xq-tit3>span.t_sel{width: 20%;}

    /*.t_inp .inp2{width: 60%}*/
    .rz-logo{left: 20px;}
    .rz-logo span{width: 52px;height: 52px;box-shadow: 0 2px 4px rgba(5,5,5,.1);}
    .rz-logo span i { bottom: 0px;right: 4px;line-height: 15px;width: 15px;height: 15px;}
    .rz-info{margin-left: 90px;margin-right: 15px;}
    .rz-ewm{position: static;margin: 15px 20px;border-left: 0;border-top: 1px #eee solid;width: auto;padding-top: 15px;}
    .in-tit h5{font-size: 18px;margin-right: 20px;}
    .wxh{font-size: 12px;}
    .rz-info p,.rz-ewm p{font-size: 12px;margin-top: 0;}
    .rz-box{padding: 20px 0;}
    .jqfb-title p{font-size: 12px}
    .jqfb-title h5{font-size: 18px}
    .jq-imgbox{width: auto;float: none}
    .fb-nr{margin-left: 0;margin-top: 10px;}
    .fb-nr h5{font-size: 16px;line-height: 26px;max-height: 47px;}
    .fb-date i{margin-left: 20px;}
    .jq-imgbox{height: auto}

    .rsxw-box{margin-top: 15px}
    .rsxw-box ul li a{padding: 0 10px;}
    .rsxw-box ul{margin-left: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;overflow-x: auto;-webkit-overflow-scrolling: touch;}
    .rsxw-box ul li, .rsxw-box ul li.dxli{width:120px;margin-left: 0;margin-right: 5px;font-size: 14px;line-height: 22px;}
    .rsxw-box ul li a p{max-height: 66px;}

    .rsxw-box ul li a,.rsxw-box ul li{height: 100px;}

    .gfwx ul li h5{font-size: 16px;}
    .gfwx ul li span{width: 44px;height: 44px;}
    .gfwx ul li p{font-size: 12px;line-height: 20px;}

    .t_inp .btn3 {
        width: 28%;
    }
    .t_inp{width: 100%}

    .art-nr{height: auto}
    .zwxmt-gl-box{padding: 15px;margin-top: 20px;}

}
@media screen and (max-width:374px){
    .tableBox table thead tr th:first-child{width:60px;}
    .bdxz ul li{width: 48%;margin-top: 15px;}
    .in-tit h5{margin-right: 15px;}

}





/*** Ã¤Â¿Â¡Ã¤Â»Â¶Ã¨Â¯Â¦Ã¦Æ’â€¦ **/
.table4{border-collapse: collapse;table-layout: fixed;width: 100%;border: 1px #e8e8e8 solid;margin-top: 40px;font-size: 16px;line-height: 28px;}
.table4 tr td{border: 1px #e8e8e8 solid;padding: 12px 15px;}
.table4 tr td.tabrig{width: 100px;text-align: right;background: #f8f8f8;}

@media screen and (max-width:750px){
    .table4{font-size: 14px;line-height: 22px;margin-top: 25px;}
    .table4 tr td.tabrig{width: 60px;}
    .table4 tr td{padding: 10px;}
}


/*** Ã¤Â¾Â¿Ã¦Â°â€˜Ã¦Å“ÂÃ¥Å Â¡Ã¥Â¤Â§Ã¥Å½â€¦ **/
.bmfwe_pic{background: url(20211207-bmdt-bg.png) left top no-repeat;height: 110px;}
.bmfwe_pic span{margin-right: 80px;margin-top: 33px;}

.rsbmfw_list{margin-left: -2%;}
.rsbmfw_list ul li{width: 18%;float: left;margin-left: 2%;margin-top: 20px;background: #f7f7f7;text-align: center;font-size: 16px;}
.rsbmfw_list ul li a {
    display: block;
    height: 172px;
    text-decoration: none;
    overflow: hidden;
}
.rsbmfw_list ul li span{display: block;margin-top:26px;height: 62px;}
.rsbmfw_list ul li a.bmicon1 span{background: url("20211207-rsbm-icon1.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon2 span{background: url("20211207-rsbm-icon2.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon3 span{background: url("20211207-rsbm-icon3.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon4 span{background: url("20211207-rsbm-icon4.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon5 span{background: url("20211207-rsbm-icon5.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon6 span{background: url("20211207-rsbm-icon6.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon7 span{background: url("20211207-rsbm-icon7.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon8 span{background: url("20211207-rsbm-icon8.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon9 span{background: url("20211207-rsbm-icon9.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon10 span{background: url("20211207-rsbm-icon10.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon11 span{background: url("20211207-rsbm-icon11.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon12 span{background: url("20211207-rsbm-icon12.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon13 span{background: url("20211207-rsbm-icon13.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon14 span{background: url("20211207-rsbm-icon14.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon15 span{background: url("20211207-rsbm-icon15.png") no-repeat center;}
.rsbmfw_list ul li a.bmicon16 span{background: url("20211207-rsbm-icon16.png") no-repeat center;}
.rsbmfw_list ul li p{padding: 0 12px;margin-top: 15px;}
@media screen and (max-width:1240px){
    .rsbmfw_list ul li{font-size: 14px;}
}
@media screen and (max-width:1000px){
    .rsbmfw_list ul li{width: 31.33%;}
    .bmfwe_pic span{margin-right: 30px;}
}
@media screen and (max-width:750px){
    .bmfwe_pic{ background-size: 750px;}
    .bmfwe_pic span {margin-right: 0;width: 200px;margin-top: 80px;}
    .rsbmfw_list ul li{width: 48%;}

}




/*** 20211227 ***/
.xl_top {
    margin-top: 10px;
    border: 1px solid #ebebeb;
    padding: 20px 25px;
    box-shadow: 0 0 16px rgba(17,17,17,.04);
}
.xl_side {
    float: left;
    width: 50%;
    line-height: 36px;
}
.xl_side span {
    width: 80px;
    display: inline-block;
    *display: block;
    *float: left;
}
@media screen and (max-width:1000px){
    .xl_top{padding: 10px 15px;margin-top: 0;}
    .xl_side{line-height: 32px;}
}
@media screen and (max-width:750px){
    .xl_side{float: none;width: auto;}
}
.wjql_tit2{ padding: 15px 0; line-height: 30px; font-size: 20px; font-weight: bold; color: #1658a0; margin-top: 20px;}
.slb .wjql_tit2{ font-size: 30px;}
.wjql_con1{ padding: 18px 27px; background-color: #f7f7f7; margin-top: 5px;}
.wjql_tit3{ float: left; margin-right: 45px;}
.wjql_tit3_r{ float: right;}
.slb .wjql_tit3{ width: 100%; margin-top: 20px; float: inherit;}
.sel2{ width: 233px; padding-left: 15px; margin-left: 5px; line-height: 36px; height: 36px; border: 1px solid #ebebeb; background-color: #ffffff; border-radius: 5px;}
.inp3{ width: 380px; line-height: 36px; height: 36px; padding-left: 18px; border: 1px solid #ebebeb; background-color: #ffffff; border-radius: 5px;}
.slb .sel2,.slb .inp3{ width:calc(100% - 100px); height: 48px; line-height: 48px; font-size: 22px;}
.slb .wjql_tit3_r{ padding-left:82px; margin-top: 20px; width: auto; float: inherit;}
.slb .inp3{ width:calc(100% - 38px);}
.btn4{ padding: 0 24px; *padding: 0 12px; cursor: pointer; margin-left: 13px; color: #ffffff; line-height: 36px; height: 36px; border: 0; background-color: #1658a0; border-radius: 5px;}
.btn4:hover{ opacity: .9;}
.slb .btn4{ margin-left: 0px; font-size: 24px; height: 48px; line-height: 48px; margin-top: 20px;}
.wjql_list{ padding-top: 12px;}
.wjql_list li{ margin-top: 20px; border: 1px solid #e8e8e8; border-radius: 5px; padding: 16px 150px 16px 26px; position: relative;}
.wjql_list li em{ position: absolute; display: block; right: 26px; top: 50%; margin-top: -15px; height: 30px; line-height: 30px;}
.wjql_list li em a{ color: #1658a0; border: 1px solid #1658a0; padding: 0 23px; border-radius: 5px; display: block; transition: .3s all;}
.wjql_list li em a:hover { background-color: #1658a0; color: #ffffff;}
.wjql_list li h3{ line-height: 33px; font-weight: normal; font-size: 18px;}
.wjql_list li p{ line-height: 32px; color: #999999;}
.wjql_list li p span{ margin-right: 44px;}
.wjql_list li em.n_show a,.wjql_list li em.n_show a:hover{ border: 1px solid #c4c4c4; color: #c4c4c4; background-color: #ffffff;}
.slb .wjql_list li h3{ line-height: 40px; font-size: 30px; margin-bottom: 10px;}
.slb .wjql_list li em{ height: 40px; line-height: 40px; margin-top: -20px;}

@media screen and (max-width: 1365px){
	.wjql_tit3{ margin-right: 30px;}
	.inp3 { width: 300px;}
}
@media screen and (max-width: 1240px){
	.wjql_tit3{ margin-right: 20px;}
	.sel2{ width: 180px;}
	.inp3 { width: 240px;}
}
@media screen and (max-width: 1000px){
	.wjql_tit3{ margin-right: 0; float: inherit; width: 100%; margin-bottom: 10px;}
	.sel2{ width:calc(100% - 60px);}
	.wjql_tit3_r{ float: inherit;}
	.inp3{ width:calc(100% - 78px); margin-left: 48px; margin-right:5px; clear: both; margin-bottom: 10px;}
	.btn4{ margin: 0px auto; display: block;}
	.wjql_list li{ margin-top: 10px; padding: 15px 15px 50px 15px;}
	.wjql_list li em{ right: auto; left:15px; bottom: 15px; top: auto;}
	.wjql_list li p span{ display: block; margin-right: 0;}
	.slb .gl_list li{ padding-bottom: 40px !important;}
	.slb .gl_list li span{ line-height: 40px;}
	.slb .inp3{ margin-left: 0;}
	.slb .wjql_list li p{ line-height: 40px;}
	.slb .wjql_list li{ padding-bottom:70px;}
	.slb .wjql_list li em{ bottom: 20px;}
}
