.bg{background: url("../images/20200806-sjt-bg.png") no-repeat top center;}
.w_1200{width: 1200px;margin: 0 auto;}
.logo{float: left;margin-top: 44px;}
.search{margin-top: 65px;}
.search input{width: 256px;height: 48px;float: left;background: #fff;border: none;border-radius: 50px 0 0 50px;padding-left: 20px;color: #999;line-height: 48px;}
.search button{width: 110px;height: 48px;float: left;background: #3d83e7;border: none;border-radius: 0 50px 50px 0;color: #fff;font-size: 16px;cursor: pointer}
.search button img{margin-right: 10px;}
.container{background: #fff;margin-top: 42px;height: 629px;}
.nav{width: 150px;float: left;background: #1476d1;font-size: 18px;}
.nav li{vertical-align:bottom}
.nav li a{
    display: block;
    height: 104px;
    border-bottom: 1px #538fd7 solid;
    text-align: center;
    text-decoration: none;
    color: #fff;
    overflow: hidden;
    vertical-align: bottom;
}
.nav li.none a{border-bottom: none;}
.nav li a span{display: block;height: 33px;margin-top: 20px;margin-bottom: 10px}
.nav li a span.sp01{background: url("20200806-nav-icon01.png") no-repeat center;}
.nav li a span.sp02{background: url("20200806-nav-icon02.png") no-repeat center;}
.nav li a span.sp03{background: url("20200806-nav-icon03.png") no-repeat center;}
.nav li a span.sp04{background: url("20200806-nav-icon04.png") no-repeat center;}
.nav li a span.sp05{background: url("20200806-nav-icon05.png") no-repeat center;}
.nav li a span.sp06{background: url("20200806-nav-icon06.png") no-repeat center;}

.nav li.active a,.nav li:hover a{background: #00479d;}
.side_right{padding: 20px;width: 1010px;float: right;}
.news_nero{width: 495px;margin-left: 20px;}
.lex{border-bottom: 1px #d2d2d2 solid;margin-top: 5px;}
.lex li{float: left;margin-right: 20px;font-size: 18px;}
.lex li a{display: block;text-decoration: none;margin-bottom: -1px;padding-bottom:10px;min-width: 100px;text-align: center}
.lex li.chos a,.lex li:hover a{font-weight: bold;color: #005aa8;border-bottom: 4px #005aa8 solid;}
.neList{margin-top: 15px;}
.list-1 li{font-size: 16px;line-height: 39px;overflow: hidden;vertical-align: top;padding-left: 15px;background: url(20200413-dd.png) left center no-repeat;}
.list-1 li span{font-size: 14px;color: #c2c2c2;float: right;}
.list-1 li i{display:none;width: 4px;height: 4px;background: #ccc;float: left;margin: 18px 10px 0 0;}
.list-1 li a{display: inline-block;float: left;width:75%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.sidp{width: 495px;}
.sidp2{width: 488px;}
.footer{margin-top: 35px;border-top: 3px #18509f solid;background: #f7f7f7;padding: 30px 0;text-align: center;line-height: 30px;color: #666;}
.footer p.lj{color: #7a7a7a;margin-bottom: 5px;}
.footer p.lj a{margin: 0 5px;}
.footer p span{margin: 0 6px;}
.footer p span img{margin-right: 10px;}
.red{position: absolute;top: 45px; left: 140px;}

.erwm{width: 120px;
    height: 146px;
    background: #fff;
    position: fixed;
    right: 25px;
    top: 280px;
    text-align: center;
}
.erwm img{margin-top: 13px;margin-bottom: 8px}
.sjgk_left{width: 650px;}
.zn_nero{
    height: 167px;
    background: url("20200806-jgzn-bg.png") no-repeat center;
    padding: 0 10px;
    margin-top: 12px;
}
.zn_nero p{font-size: 16px;line-height: 32px;text-indent: 32px;padding-top: 10px}
.zn_nero p a{color: #f42200;}
.jg_list{margin-left: -17px;}
.jg_list li{
    width: 205px;
    float: left;
    margin-left: 17px;
    margin-top: 20px;
    display: table;
    height: 68px;
    text-align: center;
    background: #f6f6f6;
}
.jg_list li a{
    display: block;
    height: 68px;
    font-size: 16px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
    text-decoration: none;
    *display:inline;
    zoom:1
}
.cir{text-align: center;margin-top: 20px}

.sjgk_right{width: 330px;}
.h5{
    font-size: 18px;
    font-weight: bold;
    color: #005aa8;
    padding-left: 10px;
    border-left: 5px #005aa8 solid;
    line-height: 18px;
}
.xx_tit{border-bottom: 1px #d2d2d2 solid;padding-bottom: 16px; margin-top: 6px}
.ldxx li a{
    display: block;
    height: 48px;
    border-bottom: 1px #efefef solid;
    line-height: 48px;
    font-size: 16px;
    text-decoration: none;
}
.ldxx li i{
    display: inline-block;
    float: left;
    width: 8px;
    height: 48px;
    background: url("20200806-xy.png") no-repeat center;
    margin: 0 20px;
}
.ldxx li:nth-child(1) strong{vertical-align: middle;}
.ldxx li a span{color: #666; width: 54%;margin-left: 30px; vertical-align: middle; display: inline-block; line-height: 20px;}
.ldxx li.gray a{background: #f7f7f7;}
.zwgk{width: 690px;}
.sec_nav{border-bottom: 1px #d2d2d2 solid;}
.sec_nav li{float: left;font-size: 18px;text-align: center;margin-right: 5px;}
.sec_nav li a{
    display: inline-block;
    padding: 0 25px;
    height: 45px;
    line-height: 45px;
    text-decoration: none;
    margin-bottom: -1px;
}
.sec_nav li.curr a,.sec_nav li:hover a{background: #005aa8;font-weight: bold;color: #fff;}
.zfxx{
    width: 314px;
    height: 629px;
    background: url("20200806-zfxx-bg.png") no-repeat center;
    margin-top: -20px;
    margin-right: -20px;
}
.ne_box{ padding: 20px;}
.xxgk_tit{padding-bottom: 15px;border-bottom: 1px #d2d2d2 solid;margin-top: 10px;}
.xxgk_tit h5{font-size: 18px;font-weight: bold;color: #d61518;padding-left: 10px;border-left: 6px #d61518 solid;line-height: 18px;}

.xxgk_list li{
    margin-top: 20px;
    font-size: 16px;
}
.xxgk_list li a{
    display:block;
    height: 60px;
    line-height: 60px;
    text-decoration: none;
    background: #f6f5f5;
}
.xxgk_list li a span{
    display: inline-block;
    width: 25px;
    height: 60px;
    margin: 0 20px;
    float: left;
}
.xxgk_list li a span.xx01{background: url("20200806-xxgk01.png") no-repeat center;}
.xxgk_list li a span.xx02{background: url("20200806-xxgk02.png") no-repeat center;}
.xxgk_list li a span.xx03{background: url("20200806-xxgk03.png") no-repeat center;}
.xxgk_list li a span.xx04{background: url("20200806-xxgk04.png") no-repeat center;}
.xxgk_list li a span.xx05{background: url("20200806-xxgk05.png") no-repeat center;}

.xxgk_list li i{
    display: inline-block;
    width: 6px;
    height: 60px;
    float: right;
    background: url("20200806-jt1.png") no-repeat center;
    margin-right: 20px;
}
.xxgk_list li.xx_act a,.xxgk_list li:hover a{color: #d61518;background: #fcefea;}
.xxgk_list li.xx_act i,.xxgk_list li:hover i{background: url("20200806-jt2.png") no-repeat center;}

.xxgk_list li.xx_act a span.xx01,.xxgk_list li:hover a span.xx01{background: url("20200806-xxgk011.png") no-repeat center;}
.xxgk_list li.xx_act a span.xx02,.xxgk_list li:hover a span.xx02{background: url("20200806-xxgk022.png") no-repeat center;}
.xxgk_list li.xx_act a span.xx03,.xxgk_list li:hover a span.xx03{background: url("20200806-xxgk033.png") no-repeat center;}
.xxgk_list li.xx_act a span.xx04,.xxgk_list li:hover a span.xx04{background: url("20200806-xxgk044.png") no-repeat center;}
.xxgk_list li.xx_act a span.xx05,.xxgk_list li:hover a span.xx05{background: url("20200806-xxgk055.png") no-repeat center;}


.hdjl_left{width: 630px;}
.hd_tit{border-bottom: 1px #d2d2d2 solid;}
.hd_tit .lex{border-bottom: none;}
.det em{color: #d2d2d2;margin: 0 15px;}
.det a.wy01{background: url("20200806-wyxx.png") no-repeat left center;padding-left:26px;}
.det a.wy02{background: url("20200806-hfxd.png")no-repeat left center;padding-left: 28px}
.xjcx{padding: 10px;background: #f7f7f7;line-height: 30px;}
.xj_box input{width: 142px;padding-left: 6px;height: 28px;background: #fff;font-size: 12px;color: #999;border: 1px #ececec solid;float: left}
.xj_box button{width: 62px;height: 30px;color: #fff;background: #1476d1;float: left;margin-left: 6px;cursor: pointer;}
.xjcx p{
    float: right;
    padding-left: 30px;
    background: url("20200806-tj.png") no-repeat left center;
}
.xjcx p i{color: #f09612;}
.hdjl_right{width: 350px;}
.ftBox{margin-top: 20px;background: #f7f7f7;}
.zx_nero{ padding: 15px 24px 20px; }
.zx_nero h5{font-size: 16px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 10px;}
.zx_nero p{ font-size: 14px;line-height: 26px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.zx_nero ul{margin-left: -20px;}
.zx_nero ul li{width: 138px;height: 34px;margin-top: 14px;border: 1px #d1d1d1 solid;border-radius: 5px;float: left;margin-left: 20px;background: #fff;}
.zx_nero ul li a{
    display: block;
    text-decoration: none;
    height: 34px;
    line-height: 34px;
}
.zx_nero ul li a i{
    display: inline-block;
    width: 23px;
    height: 34px;
    float: left;
    margin: 0 10px 0 20px;
}
.zx_nero ul li a i.zxft01{background: url("20200806-xt01.png") no-repeat center;}
.zx_nero ul li a i.zxft02{background: url("20200806-xt02.png") no-repeat center;}
.zx_nero ul li a i.zxft03{background: url("20200806-xt03.png") no-repeat center;}
.zx_nero ul li a i.zxft04{background: url("20200806-xt04.png") no-repeat center;}

.btBox a{
    display: inline-block;
    width: 165px;
    height: 86px;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    margin-top: 18px;
    text-align: center;
}
.btn1{  background: url("20200806-bt01.png") no-repeat center;}
.btn2{  background: url("20200806-bt02.png") no-repeat center;}
.btBox a span{
    display: block;
    height: 30px;
    margin-top: 15px;
    margin-bottom: 8px;
}
.btBox a span.wz01{background: url("20200806-bt-icon01.png") no-repeat center;}
.btBox a span.wz02{background: url("20200806-bt-icon02.png") no-repeat center;}

.zlzl-tit{font-size: 24px;font-weight: bold;color: #005aa8;background: url("../images/20200807-ztzl-bg.png") no-repeat center;text-align: center;margin-top: 13px;}
.ztzl_ul{margin-left: -19px;}
.ztzl_ul li{float: left;width: 321px;border: 1px #e8e8e8 solid;margin-left:19px;margin-top: 40px;text-align: center;}
.ztzl_ul li a{display: block;padding: 12px;position: relative;}
.ztzl_ul li a i{position: absolute;top: 12px;left: 13px;}

.map_box{position: relative;}
.map_box> img{margin-top: 45px;margin-left: 198px;}
.dialog{
    display: inline-block;
    padding: 0 20px 10px;
    border: 1px #6ca1dd solid;
    border-radius: 20px;
    width: 170px;
    position: absolute;
    top:200px;
    left: 510px;
    background: #fff;
}
.dialog img{position: absolute;top: 60px;left: -25px}
.dialog h2{
    font-size: 16px;
    font-weight: bold;
    color:#005aa8;
    text-align: center;
    margin-top: 14px;
    margin-bottom: 10px;
}
.dialog h5{font-weight: bold;font-size: 14px;color: #005aa8;margin-top: 10px;}
.dialog p{line-height: 24px;}

.sqx {
    width: 120px;
    position: absolute;
    right:0;
    top: 62px;
    text-align: center;
    font-size: 16px;
}
.sqx p{
    height: 40px;
    color: #fff;
    background: #4092e2;
    line-height: 40px;
}
.sqx ul li{ margin-top: 1px;}
.sqx ul li a{
    display: block;
    height: 40px;
    text-align: center;
    background: #eaf4fd;
    line-height: 40px;
    text-decoration: none;
}


/******************* äºŒçº§ *******************/
.cor{background: #e8f7ff;}
body{position: relative;}
.bg_top{
    position: absolute;
    top: 0;
    right: 0;left: 0;
    height: 901px;
    background: url("20200807-erj-bg1.png") no-repeat top center;
    z-index:-2;
}
.bg_bot{position: absolute;bottom: 25px;right: 0;left: 0;height: 957px;background: url("20200807-erj-bg2.png") no-repeat bottom center;z-index: -1;}
.main{min-height: 700px;padding: 1px 40px 40px;background: #fff;}
.ej_nav{margin-top: 42px;height: 54px;background: #1476d1;}
.ej_nav ul li{
     width: 16.66%;
     float: left;
     font-size: 20px;
    position: relative;
}
.ej_nav ul li a{
    display: block;
    height: 54px;
    line-height: 54px;
    color: #fff;
    text-decoration: none;
}
.ej_nav ul li em{
    display: inline-block;
    width: 1px;
    height: 18px;
    background: #5b9fdf;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -9px;
}
.ej_nav ul li span{
    display: inline-block;
    width: 27px;
    height: 54px;
    float: left;
    margin: 0 10px 0 40px;
}
.ej_nav ul li span.nav01{background: url("20200807-erj-nav01.png") no-repeat center;}
.ej_nav ul li span.nav02{background: url("20200807-erj-nav02.png") no-repeat center;}
.ej_nav ul li span.nav03{background: url("20200807-erj-nav03.png") no-repeat center;}
.ej_nav ul li span.nav04{background: url("20200807-erj-nav04.png") no-repeat center;}
.ej_nav ul li span.nav05{background: url("20200807-erj-nav05.png") no-repeat center;}
.ej_nav ul li span.nav06{background: url("20200807-erj-nav06.png") no-repeat center;}
.ej_nav ul li.er_act,.ej_nav ul li:hover{background: #00479d;}
.ej_nav ul li.er_act em, .ej_nav ul li:hover em{display: none;}

.weiz{
    color: #999;
    font-size: 14px;
    padding-left: 36px;
    background: url("20200807-dz.png") no-repeat left center;
    margin-top: 20px;
    margin-bottom: 14px;
}
.weiz a{color: #999;}
.er_tit{
    padding-bottom: 20px;
    border-bottom: 1px #e2e2e2 solid;
    padding-top: 40px;
    position: relative;
}
.er_tit h2{font-size: 25px;font-weight: bold;line-height: 25px;}
.ftsl_box{padding: 20px;margin-top: 30px;background: #eff8ff;}
.ft_nero{
    width: 550px;
    margin-left: 30px;
}
.ft_nero h5{
    font-size: 22px;
    font-weight: bold;
    margin-top: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-bottom: 24px;
}
.ft_nero p{
    line-height: 36px;
    font-size: 16px;
    color: #666;
}
.ft_nero p span{
    display: inline-block;
    width: 17px;
    float: left;
    height: 36px;
    margin-right: 10px;
}
.ft_nero p span.fticon01{background: url("20200807-zly01.png") no-repeat center;}
.ft_nero p span.fticon02{background: url("20200807-zly02.png") no-repeat center;}
.ft_nero p span.fticon03{background: url("20200807-zly03.png") no-repeat center;}

.tab{margin-top: 50px;padding: 0 26px;height: 62px;background: #eff8ff;}

.tab_ul li{
    font-size: 20px;
    float: left;
    margin-right: 60px;
}
.tab_ul li a{
    display: block;
    height: 62px;
    text-decoration: none;
    line-height: 62px;
}
.tab_ul li em{
    display: inline-block;
    width: 24px;
    height: 62px;
    float: left;
    margin-right: 12px;
}
.tab_ul li em.tab_icon01{background: url("20200807-ft-icon01.png") no-repeat center;}
.tab_ul li em.tab_icon02{background: url("20200807-ft-icon02.png") no-repeat center;}
.tab_ul li em.tab_icon03{background: url("20200807-ft-icon03.png") no-repeat center;}

.tab_ul li.tab_act a,.tab_ul li:hover a{color: #005aa8;font-weight: bold;}

.tab_ul li.tab_act em.tab_icon01,.tab_ul li:hover em.tab_icon01{background: url("20200807-ft-icon011.png") no-repeat center;}
.tab_ul li.tab_act em.tab_icon02,.tab_ul li:hover em.tab_icon02{background: url("20200807-ft-icon022.png") no-repeat center;}
.tab_ul li.tab_act em.tab_icon03,.tab_ul li:hover em.tab_icon03{background: url("20200807-ft-icon033.png") no-repeat center;}

.ftsl_bottom_tit tr td select{ border: 1px  solid #dedede; height: 22px; color: #7e7e7e;}
.ftsl_bottom_tit{ width:305px;margin-top: 20px;}
.ftsl_1th{width:110px;}
.ftsl_2th ul li{ float:left;}
.ftsl_2th ul li a{ width:45px; height:20px; display:block; text-align:center; border:1px solid #dedede; background:#f9f8f8; line-height:20px; text-align:center; text-decoration:none; border-right: none;}
.ftsl_2th ul li a:hover,.ftsl_2th ul li a.cur{ background:#4393e9; color:#fff;border:1px solid #4393e9;}
.ftsl_an2{ background:url(20200424-sx-icon01.png) 14px center no-repeat; padding-left:25px;}
.ftsl_an3{ background:url(20200424-sx-icon02.png) 10px center no-repeat; padding-left:20px;}

.wzzb{margin-top:25px;padding-left: 20px;overflow-y: scroll; height:835px;padding-top: 10px;margin-right:10px;position: relative; }
.bj_ft_box{ padding: 16px 20px 16px 0; background: #fff; margin-left: 23px;border-radius: 6px; margin-top: 20px; margin-bottom: 20px;border: 1px #e6f0ff solid;}
.bj_ft_box i{ position: absolute; top: -14px; left: 40px;}
.mainNero{ border-left:2px solid #eee; padding-right: 30px;}
.zsxx{
    padding: 10px 0;
    background-color: #fbfafa;
}
.wdnr{ position: relative;font-size: 16px }
.wdnr img{ position: absolute; top:0; left: -19px;}
.zsxx img{
    margin-right: 8px;
    margin-left: 15px;
    margin-top: 3px;
    float: left;
}
.wdnr p{ margin-left: 25px;line-height: 30px;font-size: 16px;}
.moro{float: right;position: absolute;right:0px;z-index: 9999;top: 40px}
.moro:hover{
    transition: all .1s linear;
    -webkit-box-shadow: 0px 0px 3px rgba(211, 213, 237, 1);
    -moz-box-shadow: 0px 0px 3px rgba(211, 213, 237, 1);
    -o-box-shadow: 0px 0px 3px rgba(211, 213, 237, 1);
    box-shadow: 0px 0px 3px rgba(211, 213, 237, 1);
}
.col-cont {
    width: 111px;
    padding: 2px;
    border: 1px solid #dedede;
    border-top: none;
    background: #fff;
    -webkit-border-radius: 0 0 4px 4px;
    -moz-border-radius: 0 0 4px 4px;
    -o-border-radius: 0 0 4px 4px;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0px 2px 6px rgba(100,100,100,.2);
    -moz-box-shadow: 0px 2px 6px rgba(100,100,100,.2);
    -o-box-shadow: 0px 2px 6px rgba(100,100,100,.2);
    box-shadow: 0px 2px 6px rgba(100,100,100,.2);
}
.col-cont ul li {
    font-size: 14px;
    line-height: 28px;
    z-index: 999;
}
.col-cont ul li a {
    text-align: center;
    display: block;
    padding: 4px 10px;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.col-cont ul li a:hover {
    background: #f2f2f2;
}
.sece{
    margin-top: 36px;
    padding-bottom: 14px;
    border-bottom: 1px #f0f0f0 solid;
}
.sece p{
    font-size: 20px;
    color: #005aa8;
    font-weight: bold;
    float: left;
}
.sece a{
    float: right;
    color: #c2c2c2;
}
.list-2 li{line-height: 42px}
.bor-bot{padding-bottom: 20px;border-bottom: 1px #dedede dashed;}
.page{text-align: center;margin-top: 40px;}

.ldxx_left{width: 285px;float: left;}
.ld_title{height: 70px;background: url("20200807-ldxx.png") no-repeat center;}
.ld_title p{font-size: 25px;font-weight: bold;color: #fff;margin-left: 36px;line-height: 70px;float: left;}

.ld_title a{float: right;margin-top: 24px;margin-right: 30px;}
.lixx_ul{padding: 10px 30px 38px 30px;background: #eff8ff;}
.lixx_ul li{font-size: 18px;margin-top: 20px;text-align: center;}
.lixx_ul li a{
    display: block;
    height: 50px;
    line-height: 50px;
    text-decoration: none;
    background: #fff;
    border-radius: 3px;
}
.lixx_ul li a i{
    display: inline-block;
    width: 7px;
    height: 50px;
    float: right;
    margin-right: 25px;
    background: url("20200807-xyt01.png") no-repeat center;
}
.lixx_ul li.ld_chos a,.lixx_ul li:hover a{color: #fff;background: #00479d;}
.lixx_ul li.ld_chos a i,.lixx_ul li:hover a i{background: url("20200807-xyt02.png") no-repeat center;}
.ldxx_right{width: 805px;float: right;}
.ld_sec{
    padding-bottom: 18px;
    border-bottom: 1px #eeeeee solid;
}
.ld_sec p{font-size: 20px;font-weight: bold;padding-left: 15px;border-left: 4px #00479d solid;}
.ld_sec{margin-top: 30px;}
.rwjs{width: 608px;}
.rwjs h2{
    font-size: 24px;
    font-weight: bold;
    margin-bottom: 20px;
}
.rwjs h2 i{
    font-size: 22px;
    color: #999;
    margin-left: 15px;
    font-weight: normal;
}
.rwjs p,.detail p{
    font-size: 16px;
    line-height: 32px;
}
.ld_sec a{float: right;color: #666;}
.ss_tab{text-align: center;padding-top: 60px;}
.ss_tab a{
    font-size: 30px;
    font-weight: bold;
    margin: 0 35px;
    padding-bottom: 10px;
    text-decoration: none;
}
.ss_tab a.xzd,.ss_tab a:hover{color: #005aa8;background: url("20200807-actline.png") no-repeat bottom center;}


/**** é«˜çº§æœç´¢ ****/
.gjss_tab{
    width: 650px;
    margin: 50px auto 0;
    max-width:100%;
    font-size: 16px;
}
.gjss_tab tbody .sltd{
    width: 80px;
    text-align: right;
    vertical-align: top;
}
.gjss_tab tbody tr td{
    padding:10px;
    line-height: 32px;
}
.ss_gjz{
    width:445px;;
    height:44px;
    line-height: 44px;
    border: 1px #e4e4e4 solid;
    border-radius: 6px;
    font-size: 16px;
    color: #999;
    background: #fff;
    padding-left: 20px;
}

.demo--label{overflow: hidden;margin-right:15px;display: inline-block;cursor: pointer;width: 95px;}
.time{
    width: 208px;
    height: 44px;
    line-height: 44px;
    border: 1px #e4e4e4 solid;
    border-radius: 6px;
    font-size: 16px;
    color: #999;
    background:url(20200807-rq.png) no-repeat 180px center #fff;
}
.check{float: left;margin-top: 10px;margin-right: 10px}
.gjss_btn,.zzss_btn{
    width: 150px;
    height: 46px;
    border: none;
    background: #005aa8;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    font-size: 20px;
    margin: 40px 10px 70px;
}
.zzss_btn{
    background: #9f9f9f!important;
}
.xssn{
    width: 95px;
    height: 40px;
    border: 1px #e4e4e4 solid;
    border-radius: 4px;
}
.center{text-align: center;}
.gjzcx{
    margin-top: 40px;
    height: 120px;
    background: url("20200807-ssbg.png") no-repeat center;
    text-align: center;
}
.gjzcx span{
    font-size: 16px;
    font-weight: bold;
    padding-left: 56px;
    background: url("20200807-cx-icon.png") no-repeat left center;
    line-height: 120px;
    display: inline-block;
    color: #fff;
}
.gjzcx input{
    width: 658px;
    height: 44px;
    line-height: 44px;
    border: 1px #dbdbdb solid;
    color: #999;
    padding-left: 20px;
    border-radius: 6px;
}
.gjzcx button{
    width: 110px;
    height: 46px;
    border: 1px #fff solid;
    border-radius: 6px;
    font-size: 16px;
    color: #fff;
    margin-left: 5px;
    background: none;
    cursor: pointer;
}
.ssjg_tab{
    margin-top: 60px;
    padding-bottom: 23px;
    border-bottom: 2px #1476d1 solid;
    text-align: center;
}
.ssjg_tab a{
    display: inline-block;
    width: 162px;
    height: 46px;
    text-align: center;
    line-height: 46px;
    font-size: 20px;
    text-decoration: none;
    background: #e3f2fe;
    border-radius: 50px;
    margin: 0 30px;
}
.ssjg_tab a.zh-p,.ssjg_tab a:hover{background: #1476d1;color: #fff;}
.syp{color: #999;margin-top: 30px;margin-bottom: 30px}
.syp span{font-size: 20px;font-weight: bold;color: #d51717;margin-right: 20px;}

.ss_nero li{
    padding: 30px 0;
    border-bottom: 1px #e2e2e2 dashed;
}
.ss_nero li h5{font-size: 20px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-bottom: 14px;}
.ss_nero li h5 a{text-decoration: none;}
.ss_nero li p{
    font-size: 16px;
    line-height: 28px;
    color: #666;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.lj_box{margin-top: 50px;}
.lj_box a{float: left;font-size: 14px;color: #1476d1;text-decoration: none;}
.lj_box span{font-size: 14px;color: #999;float: right;}

.tzxx_cx{
    margin-top: 35px;
    height: 98px;
    background: #eff8ff;
}
.tzxx_cx select{
    width: 124px;
    height: 46px;
    padding: 0 10px;
    border-radius: 4px;
    border: 1px #dbdbdb solid;
    font-size: 14px;
    color: #999;
    float: left;
    margin-top: 25px;
    margin-right: 10px;
}
.tzxx_cx span{
    display: inline-block;
    line-height: 98px;
    font-size: 16px;
    font-weight: bold;
    margin-left: 26px;
    float: left;
}
.tzxx_cx span.xxp{padding-left: 60px;background: url("20200807-xxch.png") no-repeat left center;}
.tzxx_cx input{
    width: 470px;
    height: 43px;
    background: #fff;
    border: 1px #fff solid;
    border-radius: 4px;
    padding-left: 15px;
    color: #999;
    float: left;
    margin-top: 26px;
}
.tzxx_cx button.cxbtn1{
    font-size: 16px;
    color: #fff;
    width: 90px;
    height: 45px;
    border: none;
    background: #1476d1;
    border-radius: 4px;
    margin-left: 10px;
    cursor: pointer;
    float: left;
    margin-top: 26px;
}
.tzxx_cx button.cxbtn2{
    font-size: 16px;
    cursor: pointer;
    color: #fff;
    width: 130px;
    height: 45px;
    border: none;
    background: #e22b2b;
    border-radius: 4px;
    margin-left: 10px;
    float: left;
    margin-top: 26px;
}
.tzxx_cx button.cxbtn2 img{margin-right: 10px;}

.xd a{
    font-size: 18px;
    font-weight: bold;
    display: inline-block;
    overflow: hidden;
    float: left;
    text-decoration: none;
}
.xd em{
    color: #dddddd;
    margin: 0 20px;
    float: left;
}
.xd a i{display: inline-block;width: 22px;height: 22px;float: left;margin-right: 15px;}
.xd a i.tz-icon01{background:url("20200808-tz_icon01.png") no-repeat center; }
.xd a i.tz-icon02{background:url("20200808-tz_icon02.png") no-repeat center; }

.xd a.tz_act,.xd a:hover{color: #005aa8}
.xd a.tz_act i.tz-icon01,.xd a:hover i.tz-icon01{background: url("20200808-tz_icon011.png") no-repeat center;}
.xd a.tz_act i.tz-icon02,.xd a:hover i.tz-icon02{background: url("20200808-tz_icon022.png") no-repeat center;}

.sell p{float: right;padding-left: 30px;background: url("20200806-tj.png") no-repeat left center;}

.table {
    width: 100%;
    border-collapse:collapse;
    table-layout:fixed;
    font-size: 15px;
    margin-top: 30px;
}
.table>thead>tr>th{
    text-align: center;
    vertical-align: middle;
    height: 52px;
    font-weight:bold;
    background: #eff8ff;

    text-align: center;
    font-size: 18px;
    color: #333333;
}
.table>tbody>tr>td{
    height: 62px;
    line-height: 1.42857143;
    vertical-align: middle;
    border-bottom: 1px dashed #e2e2e2;
    text-align: center;
    font-size: 16px;
}
.table>tbody>tr>td.tab_item{
    text-align:left;
    width: 40%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.table>tbody>tr>td.tab_item a{
    display: block;
    width: 100%;
    white-space:nowrap;
    overflow:hidden;
    text-overflow:ellipsis;
}
.wsdc{padding-top: 10px;}
.wsdc li{padding: 10px 0;border-bottom: 1px #dfdfdf dashed;}
.dc_left{float: left;}

.lisp i{
    display: inline-block;
    width: 4px;
    height: 4px;
    background: #cccccc;
    border-radius: 100%;
    float: left;
    margin: 10px 10px 0 0;
}
.lisp a{
    font-size: 16px;
    max-width: 750px;
    display: inline-block;
    float: left;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.jxz,.yjs{
    display: inline-block;
    padding: 0 10px;
    height: 22px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    line-height: 22px;
    float: left;
    margin-left: 15px;
    border-radius: 50px;
    background: #00a73c;
}
.dcsj{
    font-size: 14px;
    color: #c2c2c2;
    margin-top: 8px;
}
.sjfk{float: right;margin-top: 13px}
.sjfk a{font-size: 16px;text-decoration: underline;margin-left: 50px;}
.yjs{background: #c4c4c4;}
.xl_tit{display: inline-block;
    *display:inline;
    zoom:1;
    padding-top: 60px; }
.xl_tit h2{
    font-size: 32px;
    font-weight: bold;
    line-height: 38px;
    float: left;
    /*max-width: 90%;*/
}
.xl-det{
    padding-bottom: 20px;
    border-bottom: 1px #eeeeee solid;
    margin-top: 70px;
}
.xl-det p{font-size: 14px;color: #999999;float: left;}
.xl-det p span{margin-right: 50px;}
.arow em{color: #d8d8d8;margin: 0 20px;}
.artcile{margin-top: 40px;}
.artcile p{font-size: 18px;line-height: 40px;}


.dc_lie{
    border-bottom: 1px solid #f3f1f1;
    margin-top: 80px;
}
.dc_lie li{
    width: 120px;
    height: 45px;
    background-color: #f2f2f2;
    font-size: 16px;
    color: #000;
    text-align: center;
    line-height: 45px;
    border-radius: 4px 4px 0 0;
    float: left;
    margin-right: 10px;
    cursor: pointer;
    font-weight: bold;
}
.dc_lie .dc_lieOn,.dc_lie li:hover{
    background-color: #005aa8;
    color: #fff;

}
.question{
    font-size: 18px;

}
.xzda{
    padding: 15px 20px;
    background-color: #fcfcfc;
    border: 1px #e9e9e9 solid;
    border-radius: 5px;
    font-size: 15px;
    margin-top: 20px;
    line-height: 36px;
}

.tjBtn{
    width: 130px;
    height: 46px;
    border: none;
    background-color:#005aa8;
    font-size: 18px;
    color: #fff;
    border-radius: 5px;
    margin:50px 0;
    cursor: pointer;
}
.yzm{
    display: inline-block;
    margin-top: 52px;
    font-size: 16px;
    line-height: 44px;
}
.yzm span{float: left;}
.yzm input{
    width: 267px;
    height: 42px;
    border: 1px #dedede solid;
    background: #fff;
    float: left;
}
.yzm img{float: left;}
.yzm  a{float: left}

/***** æˆ‘è¦å†™ä¿¡ *****/
.wxts{
    margin-top: 40px;
    min-height: 362px;
    background: url(2020601_yjt_zyxx_wxts.png) no-repeat #f9f9f9;
    background-size: cover;

}
.wxts h5{
    font-size: 18px;
    font-weight: bold;
    color: #da271a;
    padding-top: 27px;
    margin-left: 340px;
}
.wxts ul{margin-left: 340px;line-height: 30px;margin-top: 15px;padding-right: 20px;}
.wxts ul li span{color: #da271a;}
.table2{width: 100%;font-size: 16px;margin-top: 30px}
.table2 tbody tr td{padding: 10px;}
.table2 tbody tr td.Item{
    width: 140px;
    text-align: right;
    vertical-align: top;
    line-height: 46px;

}
.table2 tbody tr td .inp1{width: 375px;height: 44px;border: 1px #dedede solid;}
.table2 tbody tr td .inp2{
    width: 932px;
    height: 44px;
    border: 1px #dedede solid;
    background: #fff;
}
.table2 tbody tr td select{
    height: 46px;
    width: 376px;
    border: 1px #dedede solid;
    float: left;
}
.table2 tbody tr td textarea{
    width: 99.4%;
    height: 120px;
    border: 1px #dedede solid;
}

.table2 tbody tr td button{
    width: 137px;
    height: 46px;
    border: none;
    background: #508fe9;
    font-size: 16px;
    cursor: pointer;
    color: #fff;
}
.table2 tbody tr td .yz_inp{
    width: 376px;
    height: 42px;
    border: 1px #dedede solid;
    float: left;
}
.table2 tbody tr td img{float: left}
.table2 tbody tr td a{line-height: 44px;}

.wyxx-tj,.wyxx-zz{
    width: 130px;
    height: 46px;
    border: none;
    background: #005aa8;
    border-radius: 6px;
    color: #fff;
    cursor: pointer;
    font-size: 18px;
    margin: 40px 10px 70px;
}
.wyxx-zz{background: #acacac;}

.xl_title{margin-top: 60px;}
.xl_title h2{font-size: 32px;font-weight: bold;line-height: 38px;}
.xl_title p{
    font-size: 20px;
    color: #666;
    margin-top: 20px;
}
.xl_article p{font-size: 18px;line-height: 40px;margin-top: 30px;}
.xl_img_box{text-align: center;margin-top: 68px}
.xl_img_box p{font-size: 16px;margin-top: 15px;}

.fjbox{margin-top: 100px;}
.fjbox h5{
    font-size: 19px;
    padding-left: 30px;
    background: url("20200808-fj.png") no-repeat left center;
}
.fjbox p{
    font-size: 16px;
    line-height: 36px;
    margin-left: 30px;
}
.fjbox p a{color: #00479d;}

.gx01,.gx02{
    display: inline-block;
    width: 100px;
    height: 42px;
    border-radius: 4px;
    background: #eff7ff;
    margin: 100px 3px 0;
    font-size: 16px;
    line-height: 42px;
    color: #1964b1!important;
    text-decoration: none!important;
    text-align: left;
}
.gx01 i,.gx02 i{
    display: inline-block;
    width: 22px;
    float: left;
    height: 42px;
    margin-left: 20px;
    margin-right: 10px;
    background: url("20200808-gx-ic01.png") no-repeat center;
}
.gx02 i{background: url("20200808-gx-ic02.png") no-repeat center;}
.xgxx{
    margin-top: 38px;
    border-top: 1px #eeeeee solid;
}
.xgxx p{
    font-size: 20px;
    font-weight: bold;
    margin-top: 20px;
    padding-left: 10px;
    border-left: 4px #005aa8 solid;
}
.table3{width: 800px;margin: 40px auto 0;}
.table3 tbody tr td .inp{width: 640px;height: 44px;border: 1px #dedede solid;}
.table3 tbody tr td textarea{width: 640px;overflow-y: scroll}
.table3 tbody tr td.Item{vertical-align: middle}
.table3 tbody tr td .yz_inp{width: 266px}

.zxp{
    font-size: 22px;
    font-weight: bold;
    color: #005aa8;
}
.zxb a{
    font-size: 14px;
    display: inline-block;
    float: right;
    width: 140px;
    height: 34px;
    border: 1px #ebebeb solid;
    border-radius: 4px;
    line-height: 34px;
    text-decoration: none;
    margin-left: 15px;
}
.zxb a i{
    display: inline-block;
    width: 23px;
    height: 34px;
    float: left;
    margin: 0 10px 0 25px;
}
.zxb a i.zxft01{background: url("20200808-zxft-ic03.png") no-repeat center;}
.zxb a i.zxft02{background: url("20200808-zxft-ic02.png") no-repeat center;}
.zxb a i.zxft03{background: url("20200808-zxft-ic01.png") no-repeat center;}

.fsl a{
    display: inline-block;
    margin-top: 40px;
    width: 126px;
    height: 38px;
    border: 1px #6b9fde solid;
    line-height: 38px;
    font-size: 16px;
    text-decoration: none;
    float: right;
    color: #1476d1;
}
.fsl a i{
    display: inline-block;
    width: 20px;
    height: 38px;
    float: left;
    margin: 0 10px 0 15px;
    background: url("20200808-ftsl.png") no-repeat center;
}
.wqhg{margin-top: 36px;margin-bottom: 20px}
.wqhg p{
    font-size: 22px;
    font-weight: bold;
    color: #005aa8;
}
.wqhg a{
    display: inline-block;
    width: 80px;
    height: 34px;
    text-align: center;
    text-decoration: none;
    line-height: 34px;
    font-size: 15px;
    background: #eff8ff;
}
.wqhg a.wq_on,.wqhg a:hover{background: #1476d1;color: #fff;}
.wqhg_ul{margin-left: -20px;}
.wqhg_ul li{
    float: left;
    margin-left: 20px;
    width: 358px;
    border: 1px #e6f0ff solid;
    margin-bottom: 40px;
}
.wqhg_ul li a{
    display: block;
    padding: 20px;
    text-decoration: none;
}
.wq_nero{padding: 0 10px;}
.wq_nero h5{
    font-size: 16px;
    font-weight: bold;
    line-height: 30px;
    margin-top: 10px;
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 6px;
}
.wq_nero p{
    color: #666666;
    font-size: 14px;
    line-height: 26px;
}
.zddt{display: inline-block;  margin-top: 40px;margin-bottom: 20px;*display:inline;zoom:1;}
.zddt span{
    display: inline-block;
    width: 32px;
    height: 1px;
    background: #1f6db1;
    float: left;
    margin: 13px 30px 0;
}
.zddt h2{
    font-size: 25px;
    font-weight: bold;
    line-height: 25px;
    float: left;
}
.zd_ul{margin-left: -22px;}
.zd_ul li{float: left;margin-top: 20px;height: 50px;width: 268px;border-radius: 4px;background: #f8f8f8;margin-left: 22px;}
.zd_ul li a{
    display: block;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
    text-decoration: none;
    padding: 0 10px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

}
.ej_ztzl{margin-left: -54px;padding-top: 25px;}
.ej_ztzl li{
    float:left;
    text-align: center;
    margin-left: 68px;
    margin-top: 30px;
    width: 319px;
}
.ej_ztzl li a{text-decoration: none;display: block;}
.zltp em{
    position: absolute;
    top: 0;
    left: 0;
}
.ej_ztzl li a p{
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin-top: 12px;
}
.ldxx-tit{
    padding-bottom: 14px;
    font-size: 20px;
    font-weight: bold;
    border-bottom: 3px #2c66c9 solid;
    margin-top: 30px;
}
.ldxx-tit img{margin-right: 14px}
.xxdet_table{
    width: 100%;
    font-size: 16px;
    border: 1px #e8e8e8 solid;
    border-collapse: collapse;
    /* table-layout:fixed;*/
}
.xxdet_table tbody tr td.info-t1{ width:35.3%;}
.xxdet_table tbody tr td{
    border-bottom: 1px #e8e8e8 solid;
    padding: 10px 20px;
    border-left: 1px #e8e8e8 solid;
    line-height: 42px;
}
.xxdet_table tbody tr td.info-t{
    width: 130px;
    background: #f8f8f8;
    text-align: center;
}
.zn_article{margin-top: 30px;font-size: 18px;line-height: 40px;}
.zn_article h5{
    font-size: 18px;
    font-weight: bold;
    color: #005aa8;
    margin-top: 20px;
}
.zn_article table{width: 100%;border-collapse:collapse;}
.zn_article table tbody tr td{
    border: 1px #dbdbdb solid;
    padding: 10px 20px;
}
.zn_article table tbody tr td.zn_one{width: 130px}







