
html {
  font-size: 62.5%;
}
body {
    margin: 0;
    padding: 0;

}
div{
    box-sizing: border-box;
}
ul {
    list-style-type: none;
}
a {
    text-decoration: none;
    color: #000;
}
.clear:after{
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    clear: both;
}
.sjb-logo {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    height:auto;
    padding: 0.4rem 0 0.2rem 0;
    position: relative;
}
.sjb-logo>img{
    float: left;
    width: 65%;
    margin-left: 3%;
}
.sjb-ssan{
    position: absolute;
    top: 50%;
    margin-top: -0.5rem;
    right: 0.5rem;
    width: 1.2rem;
}
.sjb-ssan span{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.sjb-ssan img{
    width: 100%;
}
.sjb-sstck{
    display: none;
    padding: 0.3rem;
    background-color: #ffffff;
    border-radius: 0.1rem;
    width: 96%;
    position: absolute;
    top:2.8rem;
    z-index: 999;
    left: 2%;
    
    webkit-box-shadow: 0 0.05rem 0.2rem 0.05rem rgba(0, 0, 0, 0.2);
    box-shadow: 0 0.05rem 0.2rem 0.05rem rgba(0, 0, 0, 0.2);
}
.sjb-sstck:before {
    z-index: 99;
    top: -0.2rem;
    display: block;
    width: 0;
    height: 0;
    background: transparent;
    border-style: solid;
    border-width: 0 .2rem .2rem .2rem;
    border-color: transparent transparent #226eb4 transparent;
    content: " ";
    position: absolute;
    right: 0.6rem;
}
.sjb-sstck input{
    width: 91%;
    height: 1rem;
    float: left;
    box-sizing: border-box;
    border: 1px solid #eee;
    text-indent: 10px;
    font-size: 0.45rem;
}
.sjb-sstck button{
    width: 9%;
     box-sizing: border-box;
    float: right;
    height: 1rem;
    border: 0;
    background: url(../images/ksj-sjb-bj3.png) center top no-repeat ;
    background-size: 1.25rem 0.925rem; 
}
.toutiao{
    width: 100%;
    text-align: center;
    line-height: 1rem;
    padding: 0.4rem 0;
    font-size: 0.85rem;
	font-weight:bold;
}
.sjb-nav{
    width: 100%;
    margin-top: 0.2rem;
    overflow: hidden;
    background: #015bc4;
    border-left: 1px solid #eee;
    border-top: 1px solid #eee;
}
.sjb-nav ul li{
    width: 25%;
    float: left;
    height: 40px;
    text-align: center;
    line-height: 40px;
    font-size: 17px;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
    
}
.sjb-nav ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #fff;
}
.sj-dyp-t2{
    display: block;
    width: 100%;
    height: auto;
}
.gundong1{
    position: relative;
}
.gundong1 img{
    width: 100%;
    height: 200px;
}

.gundong1 p{
    width: 100%;
    height: 1rem;
    background: url(../images/tzb-sj-bj6.png) center top repeat-y ;
    background-size: 100% 0.875rem;
    position: absolute;
    bottom: 0;
}
.gundong1 span{
    display: block;
    width: 80%;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.4rem;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow: hidden;
    color: #fff;
    z-index: 888;
    text-indent: 0.25rem;
}
.lm1,.lm2,.lm3,.lm4{
    width: 100%;
    margin-top: 0.8rem;
}
.lm1-t{
    width: 100%;
    height: 1.4rem;
    line-height: 1.4rem;
    text-align: center;
    background: #015bc4;
}
.lm1-t a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 0.7rem;
    color: #fff;
    font-weight: bold;
}
.lm1-m{
    width: 100%;
    margin-top: 0.2rem;
    height: 1.4rem;
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
}
.lm1-m ul li{
    display: inline-block;
    height: 1.4rem;
    line-height: 1.4rem;
    width: 33%;
    float: left;
    text-align: center;
}
.lm1-m ul li a{
    display: inline-block;
    font-size: 0.75rem;
    width: 100%;
    height: 100%;

}

.lm1-m ul li.zx-xuan1{
    background: url(../images/jyt-sj-bj3.png) 50% 100% no-repeat;
    background-size: 1.075rem 0.125rem;
}
.lm1-m ul li.zx-xuan1 a{
    color: #015bc4;
}
.lm1-x{
    width: 100%;
    margin-top: 0.2rem;
}
.lm1-x ul{
    display: block;
    overflow: hidden;
}
.lm1-x ul li{
    width: 100%;
    padding: 0 2%;
    float: left;
    line-height: 1.8rem;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-top: 1px solid #e5e5e5;
}
.lm1-x ul li a{
    font-size: 0.7rem;
    color: #333;
}
.lm1-x ul li:first-child{
     border-top: 0;
}
.kongzhi1 ul li{

    width: 25%;

} 
.kongzhi3 ul li{
    display: inline-block;
    height: 1.4rem;
    line-height: 1.4rem;
    width: 50%;
    float: left;
    text-align: center;
} 
.ty-gd{
    width: 95%;
    margin: 0 auto;
     margin-top: 0.3rem;
    height: 1.4rem;
    border: 1px solid #aaaaaa;
    background: #eee;
}
.ty-gd a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 1.4rem;
    text-align: center;
    font-size: 0.6rem;
    color: #000;
}
.lm2-m{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
    overflow: hidden;
}
.lm2-m ul{
    overflow: hidden;
}
.lm2-m ul li{
    width: 46%;
    float: left;
    height: 1.5rem;
    line-height: 1.5rem;
    background: #e6f1fc;
    margin: 0 2%;
    margin-bottom: 0.3rem;
}
.lm2-m ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 0.6rem;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm2-m ul li a img{
    vertical-align: middle;
    margin-right: 0.2rem;
}
.kongzhi3 ul li {
    width: 96%;
    float: left;
    height: 1.5rem;
    line-height: 1.5rem;
    background: #e6f1fc;
    margin: 0 2%;
    margin-bottom: 0.3rem;
}
.lm12{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
    overflow: hidden;
}
.lm12 a{
    display: inline-block;
     width: 46%;
    float: left;
    height: 3.5rem;
    margin: 0 2%;
}
.lm12 a img{
    width: 100%;
    height: 100%;
}
.lm3-m{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
    border-bottom:1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    overflow: hidden;
}
.lm3-m ul li{
    width: 50%;
    float: left;
    height: 1.3rem;
    line-height: 1.3rem;
    border-right: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
}
.lm3-m ul li a{
    display: inline-block;
    width: 100%;
    font-size: 0.6rem;
    height: 100%;text-indent: 1.4rem;
}
.lm3-m ul li.lm3-m-li1{
    background: url(../images/jyt-sj-bj4.png) 0.4rem 50% no-repeat ;
    background-size: 0.52rem 0.6rem;
}
.lm3-m ul li.lm3-m-li2{
    background: url(../images/jyt-sj-bj5.png) 0.4rem 50% no-repeat ;
    background-size: 0.6rem 0.64rem;
}
.lm3-m ul li.lm3-m-li3{
    background: url(../images/jyt-sj-bj6.png) 0.4rem 50% no-repeat ;
    background-size: 0.64rem 0.72rem;
}
.lm3-m ul li.lm3-m-li4{
    background: url(../images/jyt-sj-bj7.png) 0.4rem 50% no-repeat ;
    background-size: 0.68rem 0.64rem;
}
.ty-tp1{
    width: 95%;
    margin: 0 auto;
    margin-top: 0.2rem;
}
.ty-tp1 img{
    width: 100%;
}
.lm5{
    width: 100%;
    margin-top: 0.4rem;
}
.lm5-t{
    height: 1.3rem;
    line-height: 1.3rem;
    border-bottom: 1px solid #e5e5e5;
}
.lm5-t a{
    margin-left: 0.3rem;
    font-size: 0.65rem;
    font-weight: bold;
}
.lm5-m{
    border: 1px solid #bfbfbf;
    width: 96%;
    margin: 0 auto;
    margin-top: 0.2rem;
    padding: 0.3rem 0.2rem 0.1rem;
}
.lm5-m img{
    width: 100%;
}
.lm5-m p{
    width: 100%;
    height: 1rem;
    line-height: 1rem;
    text-align: center;
    font-size: 0.5rem;
}
.lm6{
     width: 100%;
    margin-top: 0.4rem;
}
.lm6-t{
    width: 100%;
    line-height: 1rem;
}
.lm6-t a{
    font-size: 0.55rem;
    font-weight: bold;
    margin-left: 0.3rem;
}
.lm6-m{
    width: 100%;
}
.lm6-m ul li{
    width: 100%;
    border-top: 1px solid #bfbfbf;
    padding: 0.1rem 0.2rem 0.2rem 0.2rem;
}
.lm6-m ul li i{
    display:none;
}
.lm6-m ul li>a{
    display: block;
    overflow: hidden;
    width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 1rem;
    font-size: 0.5rem;
    line-height: 1rem;
}
.lm6-m ul li span a{
    font-size: 0.5rem;
}
.lm6-m ul li div.yinc{
    width: 100%;
    height: 0.8rem;
}
.lm6-m ul li div.yinc a{
    display: inline-block;
    height: 100%;
    padding: 0 0.3rem;
    background: #e5e5e5;
    font-size: 0.45rem;
    line-height: 0.8rem;
    margin-right: 0.3rem;
}
.lm6-m1{
    width: 100%;
    margin-top: 0.1rem;
}
.lm6-m1 ul li{
    width: 25%;
    float: left;
    height: 1.2rem;
    line-height: 1.2rem;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm6-m1 ul li a{
    font-size: 0.5rem;
}
.kongzhi2 ul li{
    width: 50%;
}
.lm6-m2{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.2rem;
    height: 1.2rem;
    border:1px solid #666;
}
.lm6-m2 input{
    width: 100%;
    height: 100%;
    font-size: 0.56rem;
    text-indent: 0.2rem;
    vertical-align: middle;
}
.lm6-m3{
    width: 96%;
    margin: 0 auto;
    height: 1.2rem;
    background: #347bd7 url(qhs-jyh-bj43.png) center no-repeat;
    position: relative;
    text-align: center;
    margin-top: 0.2rem;
}
.lm6-m3 button {
    background-color: #347bd7;
    color: #fff;
    width: 100%;
    border: none;
    height: 1.2rem;
    line-height: 1.2rem;
    display: inline-block;
    text-align: center;
    opacity: 0;
}
.lm6-x{
    width: 100%;
    text-align: center;
    height: 1rem;
}
.lm6-x2{
    width: 100%;
    margin-top: 0.2rem;
}
.lm6-x2 ul li{
    width: 25%;
    float: left;
    height: 1.3rem;
    line-height: 1.3rem;
    text-align: center;
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.lm6-x2 ul li a{
    font-size: 0.55rem;
}
.lm6-x2 ul li img{
     vertical-align: middle;
    margin-top: -0.1rem;
    margin-right: 0.2rem;
}
.lm7{
    width: 96%;
    margin: 0 auto;
    border-top:1px solid #e5e5e5;
    border-left:1px solid #e5e5e5;
}
.lm7 ul li{
    width: 50%;
    float: left;
    height: 1rem;
    line-height: 1rem;
    border-right:1px solid #e5e5e5;
    border-bottom:1px solid #e5e5e5;
    background: #f4f4f4;
}
.lm7 ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-indent: 0.2rem;
    font-size: 0.5rem;
}
.lm8{
    width: 100%;
    margin-top: 0.2rem;
}
.lm8 p{
    height: 1.2rem;
    line-height: 1.2rem;
}
.lm8 p a{
    font-size: 0.6rem;
    margin-left: 0.3rem;
    font-weight: bold;
}
.text-a-c ul li a{
    text-align: center;
    text-indent: 0;
}
.ty-gd2{
    width: 95%;
    margin: 0 auto;
     margin-top: 0.3rem;
    height: 1.2rem;
    background: #c8e2fb;
    border-radius: 0.25rem;
}
.ty-gd2 a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 1.2rem;
    text-align: center;
    font-size: 0.65rem;
    color: #00479d;
}
.ty-gd1{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
    height: 1.4rem;
    border: 1px solid #aaaaaa;
}
.ty-gd1 a{
    display: inline-block;
    width: 100%;
    height: 100%;
    line-height: 1.4rem;
    text-align: center;
    font-size: 0.65rem;
    color: #000;
}
.col-b a{
    color: #015d92;
    letter-spacing: 0.1rem;
}
.lm9-x{
    width: 100%;
    margin-top: 0.4rem;
}
.lm9-x ul li{
    width: 20%;
    float: left;
    text-align: center;
    display: inline-block;
}
.lm9-x ul li span{
    display: inline-block;
    width: 1.825rem;
    height: 1.45rem;
}
.lm9-x ul li span img{
    width: 100%;
    height: 100%;
}
.lm9-x ul li p{
    font-size: 0.5rem;
    line-height: 0.7rem;
}
.lm10{
    width: 100%;
    margin-top: 0.3rem;
}
.lm10-t{
    width: 100%;
    margin: 0 auto;
    height: 1.5rem;
    line-height: 1.5rem;
    border-bottom: 1px solid #e5e5e5;
}
.lm10-t span{
    display: inline-block;
    float: left;
    margin-left: 2%;
}
.lm10-t span a{
    font-size: 0.65rem;
    font-weight: bold;

}
.lm10-t>a{
    display: inline-block;
    float: right;
    margin-right: 2%;
    font-size: 0.5rem;
}
.lm11{
    line-height: 1.3rem;
    border-bottom: 1px solid #e5e5e5;
}
.lm11 a{
    margin-left: 0.3rem;
    margin-right: 0.3rem;
    font-size: 0.58rem;
    font-weight: bold;
}
.sjb-dqwz{
    padding: 0.3rem 0.4rem;
}
.sjb-dqwz h2{
     font-size: 0.54rem;
    color: #888;
}
.sjb-dqwz a{
    font-size: 0.54rem;
    color: #888;
}
.sjb-ldjs{
    width: 100%;
    margin-top: 0.2rem;
}
.sjb-ldjs-t{
    width: 100%;
    height: 1.2rem;
    margin-top: 0.3rem;
    line-height: 1.2rem;
    border-bottom: 1px solid #b6b4b4;
}
.sjb-ldjs-t span{
    display: inline-block;
    position: relative;
    font-size: 0.62rem;
    padding: 0 0.3rem;
    text-indent: 0.2rem;
    color: #015bc4;
    font-weight: bold;
}
.sjb-ldjs-t span a{
    color: #25478e;
    font-size: 0.6rem;
    font-weight: bold;
}
.sjb-ldjs-t span:after{
    display: block;
    width: 0.15rem;
    height: 0.5rem;
    background: transparent;
    position: absolute;
    bottom: 0.36rem;
    left: 0.25rem;
    font-size: 0.4rem;
    content: " ";
    color: #015bc4;
    background: #015bc4;
    border-radius: 1.25rem 0 1.25rem 0;
}
.sjb-xxgk-x1{
    width: 100%;
    margin-top:0.2rem; 
    height: 1rem;
    line-height: 1rem;
    border-bottom: 2px solid #b6b4b4;
}
.sjb-xxgk-x1 span{
    display: inline-block;
    position: relative;
    width: 23%;
    float: left;
    font-size: 0.6rem;
    padding: 0 0.3rem;
    text-indent: 0.2rem;
    color: #25478e;
}
.sjb-xxgk-x1 span a{
    color: #25478e;
    font-size: 0.6rem;
    font-weight: bold;
}
.sjb-xxgk-x1 span:after{
     display: block;
    width: 0.15rem;
    height: 0.5rem;
    background: transparent;
    position: absolute;
    bottom: 0.22rem;
    left: 0.25rem;
    font-size: 0.4rem;
    content: " ";
    color: #25478e;
    background: #25478e;
    border-radius: 1.25rem 0 1.25rem 0;
}
.sjb-xxgk-x1 ul{
    font-size: 0;
    width: 74%;
    float: right;
    margin-right: 2%;
    font-family: none;
    white-space: nowrap;
    overflow: hidden;
    overflow-x: auto;
    height: 1.12rem;
    z-index: 9999;
    display: block;
}
.sjb-xxgk-x1 ul li {
    text-align: center;
    font-size: 0.35rem;
    display: inline-block;
    height: 1rem;
    line-height: 1.1rem;
    color: #333;
    margin: 0 0.125rem;
}
.sjb-xxgk-x1 ul li a{
    color: #666;
}
.sjb-xxgk-x1 p{
    display: inline-block;
    float: right;
    line-height: 1rem;
    margin-right: 0.3rem;
}
.sjb-xxgk-x1 p a{
    font-size: 0.4rem;
}
.sjb-ldjs-gzbg1{
    width: 100%;
    margin-top: 0.3rem;
}
.sjb-ldjs-gzbg1 a {
    border: 1px solid #ddd;
    background-color: #f5f5f5;
    padding: 0.4rem 0;
    color: #00479d;
    font-weight: bold;
    font-size: 0.6rem;
    margin: 10px;
    text-align: center;
    border-radius: 3px;
    display: block;
}
.sjb-ldjs-t  i{
    display: inline-block;
    font-size: 0.45rem;
    color: #666;
    margin-left: 0.3rem;
}
.sjb-ldjs-t-m{
    box-sizing: content-box;
    text-align: center;
    overflow: hidden;
    padding: 0.25rem;
    border: 1px solid #ddd;
    width:40%;
    margin: 0 auto;
    margin-top: 0.2rem;
}
.sjb-ldjs-t-m img{
    width: 100%;
    display: block;
}
.sjb-ldjs-t-m p{
    width: 94%;
    margin: 0 auto;
    line-height: 1rem;
    font-size: 0.6rem;
    margin-top: 0.3rem;
}
.sjb-ldjs-t-x{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.5rem;
}
.sjb-ldjs-t-x ul li{
       box-sizing: border-box;
    padding: 0.25rem;
    width: 31.33%;
    float: left;
    margin: 0 1% 0.5rem 1%;
    border: 1px solid #ddd;
}
.sjb-ldjs-t-x ul li img{
    width: 100%;
    height: 5.85rem;
}
.sjb-ldjs-t-x ul li p{
     width: 94%;
    margin: 0 auto;
    line-height: 0.8rem;
    height: 1.6rem;
    overflow: hidden;
    font-size: 0.6rem;
    text-align: center;
}
.sjb-ldjs-t-m2{
    width: 100%;
    margin-top: 0.4rem;
}
.sjb-ldjs-t-m2 span{
    display: inline-block;
    width: 28%;
    float: left;
    text-align: center;
    line-height: 1rem;
    font-size: 0.6rem;
    font-weight: bold;
}
.sjb-ldjs-t-m2 ul{
    display: inline-block;
    width: 72%;
    float: right;
}
.sjb-ldjs-t-m2 ul li{
    max-width: 41%;
    box-sizing: content-box;
    text-align: center;
    overflow: hidden;
    float: left;
    margin-right: 3%;
    padding: 0.25rem;
    margin-bottom: 0.3rem;
    border: 1px solid #ddd;
}
.sjb-ldjs-t-m2 ul li img{
    width: 100%;
    height: 5.75rem;
    
}
.sjb-ldjs-t-m2 ul li p{
    line-height: 0.8rem;
    font-size: 0.55rem;
}
.sjb-ldjs-gzbg{
    width: 100%;
    line-height: 1.4rem;
    text-align: center;
}
.sjb-ldjs-gzbg a{
    margin: 0 0.5rem;
    font-size: 0.55rem;
    color: #337BD7;
    font-weight: bold;
}
.sjb-sjgk{
    padding: 0.3rem;
    
}
.sjb-sjgk p{
    font-size: 0.55rem;
    line-height: 1.1rem;
    text-indent: 2em;
}
.sjb-jgzn ul li{
    width: 46%;
    float: left;
    height: 1.3rem;
    line-height: 1.3rem;
    border: 1px solid #ddd;
    margin: 0 2%;
    background:#fff;
    margin-bottom: 0.3rem;
    overflow: hidden;
}
.sjb-jgzn ul li a{
    font-size: 0.6rem;
    text-indent: 0;
    text-align: center;
}
.sjb-ywdt{
    width: 100%;
    margin-top: 0.2rem;
}
.sjb-ywdt-t{
    margin-bottom: 0.3rem;
}
.tongyonglb{
    width: 100%;
    margin-top: 0.2rem;
}
.tongyonglb ul{
    display: block;
    overflow: hidden;
}
.tongyonglb ul li{
    width: 100%;
    float: left;
    line-height: 1.2rem;
    padding: 0.2rem 2%;
    border-top: 1px solid #e5e5e5;
}
.tongyonglb ul li a{
    font-size: 0.6rem;
    color: #505050;
}
.tongyonglb ul li i{
    display: inline-block;
    width: 0.4rem;
    text-align: center;
}
.tongyonglb ul li:first-child{
     border-top: 0;
}
.tongyonglb ul li em{
    margin-left: 0.3rem;
    color: #888;
    font-size: 0.55rem;
}
.sjb-xxgk{
    width: 100%;
    margin-top: 0.2rem;
}
.sjb-xxgk-t h2{
    padding: 0px 0.25rem;
    margin-bottom: 0.2rem;
    font-size: 0.65rem;
    color: #015bc4 !important;
    font-family: "Microsoft YaHei" !important;
    font-weight: 600;
    border: none;
    text-indent: 0;
    border-bottom: 1px solid #ddd;
    padding-bottom: 0.25rem !important;
}
.sjb-xxgk-t form {
    padding: 0 0.3rem;
}
.sjb-xxgk-t table{
    width: 100%;
    border-collapse: collapse;
}
.sjb-xxgk-t table td{
    width: 100%;
    float: left;
    border: none;
    line-height: 0.9rem;
    margin-bottom: 0.2rem;
    color: #444444;
    font-size: 0.6rem;
}
.sjb-xxgk-t table input{
    width: 100%;
    height: 1rem;
    border: 1px solid #dddddd;
    border-radius: 0.2rem;
    line-height: 1rem;
    background: #EAEAEA;
    text-indent: 1em;
}
.sjb-xxgk-t table input.cygj_inputzw01 {
    background: url(jyt-sj-bj14.png) 98% 50% no-repeat #eaeaea;
    background-size: 0.5rem 0.5rem;
}

.calendar { POSITION: absolute; WIDTH:190px; HEIGHT: 180px; PADDING:0;DISPLAY: none; FLOAT: left;border:1px solid #819dba;background:#fff;}
.calendar .calMain { WIDTH:100%; HEIGHT:180px; FLOAT: left; OVERFLOW: hidden; POSITION: absolute; }
.calendar .calMain .calTitle { WIDTH: 100%; FLOAT: left; HEIGHT: 23px; BACKGROUND: #fff; OVERFLOW: hidden; }
.calendar .calMain .calTitle .t_date {WIDTH: 139px;FLOAT: left;HEIGHT: 23px;COLOR: #51729D;FONT-WEIGHT: bold;LINE-HEIGHT: 23px;TEXT-ALIGN: center;}
.calendar .calMain .calTitle .prevMonth { WIDTH: 15px; HEIGHT: 15px; FLOAT: left; MARGIN: 8px 0 0 5px; CURSOR: pointer; BACKGROUND: url(../images/16zwfgb_date_bg.png) no-repeat 5px -87px; }
.calendar .calMain .calTitle .nextMonth { WIDTH: 15px; HEIGHT: 15px; FLOAT: right; MARGIN: 8px 5px 0 0; CURSOR: pointer; BACKGROUND: url(../images/16zwfgb_date_bg.png) no-repeat 6px -157px; }
.calendar .calMain .calTitle .currentYear { }
.calendar .calMain .calTitle .currentMonth { }
.calendar .calMain .calTitle .currentYearText { FLOAT: left; MARGIN: 0 0px 0 30px; CURSOR: pointer; }
.calendar .calMain .calTitle .currentMonthText { FLOAT: left; CURSOR: pointer; WIDTH: 30px; TEXT-ALIGN: right; }
.calendar .calMain .calContent { WIDTH: 378px; HEIGHT: 157px; FLOAT: left; }
.calendar .calMain .calContent .enabled { POSITION: absolute; WIDTH: 100%; HEIGHT: 157px; FLOAT: left; }
.calendar .calMain .calContent .reserve { POSITION: absolute; WIDTH:100%; HEIGHT: 157px; FLOAT: left; }
.calendar .calMain .calContent .tabD { WIDTH: 100%; FLOAT: left; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; BORDER: 0; }
.calendar .calMain .calContent .tabD th { BACKGROUND: url(../images/16zwfgb_date_bg.png) repeat-x; LINE-HEIGHT: 22px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; COLOR: #fff; }
.calendar .calMain .calContent .tabD td { COLOR: #1F3959; TEXT-ALIGN: center; LINE-HEIGHT: 19px; WIDTH: 27px; FONT-FAMILY: "Georgia"; }
.calendar .calMain .calContent .tabD td span { COLOR: #C0C0C0; }
.calendar .calMain .calContent .tabD td a { WIDTH: 23px; LINE-HEIGHT: 18px; FLOAT: left; MARGIN: 1px 0 0 2px; CURSOR: pointer; COLOR: #51729D; }
.calendar .calMain .calContent .tabD td .nextD { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabD td .prevD { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabD td .hover { WIDTH: 21px; LINE-HEIGHT: 16px; BORDER: 1px solid #7D99BD; FLOAT: left; MARGIN: 1px 0 0 2px; }
.calendar .calMain .calContent .tabD td .current { WIDTH: 21px; LINE-HEIGHT: 16px; BORDER: 1px solid #51729D; FLOAT: left; MARGIN: 1px 0 0 2px; }
.calendar .calMain .calContent .tabD td .select { WIDTH: 21px; LINE-HEIGHT: 16px; BACKGROUND: #51729D; BORDER: 1px solid #51729D; COLOR: #fff; FLOAT: left; MARGIN: 1px 0 0 2px; }
.calendar .calMain .calContent .tabM { WIDTH: 100%; FLOAT: left; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; BORDER: 0; }
.calendar .calMain .calContent .tabM td { COLOR: #1F3959; TEXT-ALIGN: center; HEIGHT: 50px; WIDTH: 47px; FONT-FAMILY: "Georgia"; }
.calendar .calMain .calContent .tabM td a { WIDTH: 42px; LINE-HEIGHT: 42px; FLOAT: left; MARGIN: 0px 0 0 2px; CURSOR: pointer; COLOR: #51729D; }
.calendar .calMain .calContent .tabM td .hover { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #7D99BD; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabM td .current { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #51729D; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabM td .select { WIDTH: 40px; LINE-HEIGHT: 40px; BACKGROUND: #51729D; BORDER: 1px solid #51729D; COLOR: #fff; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabY { WIDTH: 100%; FLOAT: left; BORDER-COLLAPSE: collapse; BORDER-SPACING: 0; BORDER: 0; }
.calendar .calMain .calContent .tabY td { COLOR: #1F3959; TEXT-ALIGN: center; HEIGHT: 50px; WIDTH: 47px; FONT-FAMILY: "Georgia"; }
.calendar .calMain .calContent .tabY td a { WIDTH: 42px; LINE-HEIGHT: 42px; FLOAT: left; MARGIN: 0px 0 0 2px; CURSOR: pointer; COLOR: #51729D; }
.calendar .calMain .calContent .tabY td .nextY { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabY td .prevY { COLOR: #BCCADC; }
.calendar .calMain .calContent .tabY td .hover { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #7D99BD; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabY td .current { WIDTH: 40px; LINE-HEIGHT: 40px; BORDER: 1px solid #51729D; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain .calContent .tabY td .select { WIDTH: 40px; LINE-HEIGHT: 40px; BACKGROUND: #51729D; BORDER: 1px solid #51729D; COLOR: #fff; FLOAT: left; MARGIN: 0px 0 0 2px; }
.calendar .calMain a:hover { TEXT-DECORATION: none; }

#column {
    width: 100% !important;
    border-radius: 0.2rem;
}
.sjb-xxgk-t table td img{
    display: inline-block;
    margin: 0 0.4rem;
}
.sjb-xxgk-m{
    width: 100%;
    margin-top: 0.3rem;
}
.sjb-xxgk-m-t{
    width: 100%;
    height: 1.3rem;
    line-height: 1.3rem;
    background: #015bc4;
    text-align: center;
}
.sjb-xxgk-m-t a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 0.65rem;
    color: #fff;
}
.sjb-xxgk-m-m{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
    border-top:1px solid #e5e5e5;
    border-left: 1px solid #e5e5e5;
    overflow: hidden;
}
.sjb-xxgk-m-m ul li{
    width: 50%;
    float: left;
    height: 1.2rem;
    line-height: 1.2rem;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
}
.sjb-xxgk-m-m ul li a{
    display: inline-block;
    width: 100%;
    font-size: 0.55rem;
    height: 100%;text-indent: 0.6rem;
   background: url(nleft.png) 0.3rem 55% no-repeat ;
    background-size: 0.15rem 0.225rem;
}
.sjb-xxgk-m-x{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
    overflow: hidden;
}
.sjb-xxgk-m-x ul{
    overflow: hidden;
}
.sjb-xxgk-m-x ul li{
    width: 46%;
    float: left;
    height: 1.2rem;
    line-height: 1.2rem;
    background-color: #f5f5f5;
    margin: 0 2%;
    margin-bottom: 0.2rem;
    border: 1px solid #ddd;
    text-align: center;
}
.sjb-xxgk-m-x ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 0.55rem;
    
}
.sjb-xxgk-m-x ul li img{
    max-width: 100%;
    display: inline-block;
    margin: 0 0.25rem 0 0;
    vertical-align: middle;
}
.sjb-xxgk-m-x ul li.sjb-xxgk-m-x-li1 img{
   width: 0.425rem;
   height: 0.55rem
}
.sjb-xxgk-m-x ul li.sjb-xxgk-m-x-li2 img{
   width: 0.475rem;
   height: 0.55rem
}
.sjb-xxgk-m-x ul li.sjb-xxgk-m-x-li3 img{
   width: 0.5rem;
   height: 0.4rem
}
.sjb-xxgk-m-x ul li.sjb-xxgk-m-x-li4 img{
   width: 0.425rem;
   height: 0.5rem
}
.sjb-xxgk-x{
    width: 100%;
    margin-top:0.2rem; 
    height: 1.3rem;
    line-height: 1.3rem;
    border-bottom: 2px solid #d3d3d3;
}
.sjb-xxgk-x span{
    display: inline-block;
    position: relative;
    float: left;
    font-size: 0.6rem;
    padding: 0 0.3rem;
    text-indent: 0.25rem;
    color: #226eb4;
}
.sjb-xxgk-x span a{
    color: #015bc4;
    font-size: 0.62rem;
    font-weight: bold;
}
.sjb-xxgk-x span:after{
    display: block;
    width: 0.15rem;
    height: 0.55rem;
    background: transparent;
    position: absolute;
    bottom: 0.36rem;
    left: 0.25rem;
    font-size: 0.4rem;
    content: " ";
    color: #015bc4;
    background: #015bc4;
    border-radius: 1.25rem 0 1.25rem 0;
}
.sjb-xxgk-x ul{
    font-size: 0;
    width: 74%;
    float: right;
    margin-right: 2%;
    font-family: none;
    white-space: nowrap;
    overflow: hidden;
    overflow-x: auto;
    height: 1.45rem;
    z-index: 9999;
    display: block;
}
.sjb-xxgk-x ul li {
    text-align: center;
    font-size: 0.45rem;
    display: inline-block;
    height: 1.4rem;
    line-height: 1.4rem;
    color: #333;
    margin: 0 0.125rem;
}
.sjb-xxgk-x ul li a{
    color: #666;
    font-size: 0.45rem;
}
.sjb-xxgk-x p{
    display: inline-block;
    float: right;
    line-height: 1.4rem;
    margin-right: 0.3rem;
}
.sjb-xxgk-x p a{
    font-size: 0.5rem;
}
.sjb-jdhy{
    width: 100%;
    margin-top: 0.2rem;
}
.sjb-jdhy-t{
    width: 100%;
    margin-top: 0.2rem;
    height: 1.4rem;
    text-align: center;
    border-bottom: 1px solid #e5e5e5;
}
.sjb-jdhy-t ul li{
    display: inline-block;
    float: left;
    height: 1.4rem;
    line-height: 1.4rem;
    width: 50%;
    font-size: 0.65rem;
    text-align: center;
}

.sjb-jdhy-t ul li.zx-xuan1{
    background: url(../images/jyt-sj-bj3.png) 50% 100% no-repeat;
    background-size: 1.075rem 0.125rem;
     color: #015bc4;
}
.sjb-jdhy-x{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.2rem;
}
.sjb-jdhy-x ul li{
    width: 46%;
    float: left;
    margin: 0 2%;
    margin-bottom: 0.3rem;
}
.sjb-jdhy-x ul li img{
    width: 100%;
    height: 4rem;
}
.sjb-jdhy-x ul li p{
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    height: 1rem;
    line-height: 1rem;
    font-size: 0.55rem;
    text-align: center;
}
.sjb-hdjl{
    width: 100%;
    margin-top: 0.2rem;
}
.sjb-hdjl-t{
    width: 96%;
    margin: 0 auto;
}
.sjb-hdjl-t ul li{
    width: 50%;
    height: 1.3rem;
    line-height:1.3rem;
    float: left;
     border: 1px solid #015bc4;
     border-left: 0;
     background: #e5ebf5;
}
.sjb-hdjl-t ul li:first-child{
    border-left:1px solid #015bc4; 
}
.sjb-hdjl-t ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    font-size: 0.6rem;
    font-weight: bold;
    color: #015bc4;
}
.sjb-zxft{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
}
.sjb-zxft ul li{
    width: 46%;
    float: left;
    margin: 0 2%;
    margin-bottom: 0.3rem;

}
.sjb-zxft ul li img{
    width: 100%;
    height: 4rem;
}
.sjb-zxft ul li p{
    width: 100%;
    overflow: hidden;
    line-height: 0.8rem;
    font-size: 0.4rem;
    text-align: center;
}
.sjb-tybt1{
    width: 100%;
    margin-top: 0.3rem;
    overflow: hidden;
    height: 1.1rem;
    line-height: 1.1rem;
    border-bottom: 1px solid #d3d3d3;
}
.sjb-tybt1 span{
    display: inline-block;
    float: left;
    margin-left: 0.3rem;
}
.sjb-tybt1 span a{
    font-size: 0.5819rem;
    font-weight: bold;
}
.sjb-tybt1 em {
    display: inline-block;
    float: right;
    line-height: 1rem;
    margin-right: 0.3rem;
}
.sjb-tybt1 em a { 
    font-size: 0.45rem;
}
.jlhd-l-x-x{
    width: 100%;
    margin-top: 0.2rem;
}
.jlhd-l-x-x li{
    width: 100%;
    line-height: 0.8rem;
    overflow: hidden;
    padding: 0.3rem 0.3rem;
    border-bottom: 1px dashed #ddd;
   
}
.jlhd-l-x-x li span{
    display: inline-block;
    width: 25%;
    font-size: 0.5rem;
    color: #666;
    float: left;
}
.jlhd-l-x-x li a{
    font-size: 0.5rem;
    color: #353432;
    margin-left: 0.2rem;
     line-height: 0.6rem;
}
.hdjl-xtb{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
}
.hdjl-xtb ul li{
    width: 46%;
    float: left;
    margin: 0 2%;
    height: 2rem;
    line-height: 2rem;
    background: #627aae;
    margin-bottom: 0.3rem;
}
.hdjl-xtb ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    color: #fff;
    float: left;
    font-size: 0.6rem;
    text-indent: 25%;
}
.hdjl-xtb ul li.hdjl-xtb-li1 a{
    background: url(qhs-jyh-bj165.png) 10% 50% no-repeat;
    background-size: 0.725rem 0.65rem;
}
.hdjl-xtb ul li.hdjl-xtb-li2 a{
    background: url(qhs-jyh-bj166.png) 10% 50% no-repeat;
    background-size: 0.8rem 0.8rem;
}
.hdjl-xtb ul li.hdjl-xtb-li3 a{
    background: url(qhs-jyh-bj168.png) 12% 50% no-repeat;
    background-size: 0.725rem 0.65rem;
}
.hdjl-xtb ul li.hdjl-xtb-li4 a{
    background: url(qhs-jyh-bj168.png) 12% 50% no-repeat;
    background-size: 0.65rem 0.625rem;
}
.sjb-zwfw{
    width: 100%;
    margin-top: 0.2rem;
}
.qstb{
    width: 100%;
    margin-top: 0.2rem;
}
.qstb a {
    display: inline-block;
    float: left;
    width: 33.33%;
    height: 1rem;
    line-height:1rem;
    text-align: center;
    font-size: 0.45rem;
    text-indent:10%;
    border: 1px solid #eee;
    border-top: none;
    border-left: none;
}
.qstb a.qstb-a1 {
    background: url(../images/jyt-sj-bj15.png) 18% 50% no-repeat;
    background-size: 0.55rem 0.625rem;
}
.qstb a.qstb-a2 {
    background: url(../images/jyt-sj-bj16.png) 18% 50% no-repeat;
    background-size: 0.55rem 0.625rem;
}
.qstb a.qstb-a3 {
    background: url(../images/jyt-sj-bj17.png) 18% 50% no-repeat;
    background-size: 0.55rem 0.625rem;
}
.qstb a.qstb-a4 {
    background: url(../images/jyt-sj-bj18.png) 18% 50% no-repeat;
    background-size: 0.55rem 0.625rem;
}
.qstb a.qstb-a5 {
    background: url(../images/jyt-sj-bj19.png) 18% 50% no-repeat;
    background-size: 0.55rem 0.625rem;
}
.sjb-bszn-ssk{
    width: 96%;
    margin: 0 auto;
}
.sjb-bszn-ssk-t{
    width: 100%;
    height: 1rem;
    margin-top: 0.2rem;
}
.sjb-bszn-ssk-t span{
    display: inline-block;
    line-height: 1rem;
    font-size: 0.55rem;
}
.sjb-bszn-ssk-t em{
    margin-left: 0.3rem;
    font-size: 0.4rem;
    line-height: 0.6rem;
    color: #666;
}
.sjb-bszn-ssk-x{
    width: 100%;
    margin: 0 auto;
    margin-top: 0.1rem;
    position: relative;
}
.sjb-bszn-ssk-x input {
    width: 81%;
    height: 1rem;
    float: left;
    box-sizing: content-box;
    line-height: 1rem;
    border: 1px solid #737373;
}
.sjb-bszn-ssk-x button {
    box-sizing: content-box;
    width:15%;
    float: left;
    height: 1rem;
    border: 1px solid #737373;
    border-left: 0;
    background: #d6d6d6 url(../images/jyt-sj-bj20.png) 50% 50% no-repeat;
    background-size: 0.65rem 0.65rem;
}
.sjb-bszn-sjjggs{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
}
.sjb-bszn-sjjggs select{
    width: 25%;
    float: left;
    height: 1rem;
    text-indent: 0.3rem;
    font-size: 0.4rem;
    line-height: 1rem;
    border: 1px solid #737373;

}
.sjb-bszn-sjjggs input {
    width: 60%;
    height: 1rem;
    float: left;
    font-size: 0.4rem;
    text-indent: 0.2rem;
    line-height: 1rem;
    border: 1px solid #737373;
    border-left: 0;
}
.sjb-bszn-sjjggs button {
    width:15%;
    float: left;
    height: 1rem;
    border: 1px solid #737373;
    border-left: 0;
    background: #d6d6d6 url(../images/jyt-sj-bj20.png) 50% 50% no-repeat;
    background-size: 0.65rem 0.65rem;
}
.sjb-foot{
    width: 100%;
    margin-top: 0.5rem;
    padding: 0.4rem 0;
    background: #015bc4;
}
.sjb-foot p{
    font-size: 0.35rem;
    line-height: 0.8rem;
    text-align: center;
    color: #fff;
}
.sjb-foot p a,.sjb-foot p span{
    font-size: 0.35rem;
    line-height: 0.6rem;
    color: #fff;
}
.sjb-foot p i{
    display: inline-block;
    width: 0.3rem;
    text-align: center;
    color: #fff;
}
.sjfb-sjb{
    width: 100%;
    margin-top: 0.3rem;
}
.sjfb-sjb-lm1{
    width: 100%;
    margin-top: 0.5rem;
}
.sjfb-sjb-lm1 img{
    width: 100%;
}
.cmgk{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
}
.cmgk p{
    line-height: 0.8rem;
    font-size: 0.55rem;
    text-indent: 2em;
}
.cmgk p a{
    color: #25478e;
}
.lm6-x1{
    width: 96%;
    margin: 0 auto;
    margin-bottom: 0.2rem;
}
.lm6-x1 ul li{
    width: 46%;
    margin:0 2%;
    margin-top: 0.3rem;
    float: left;
    height: 1.2rem;
    line-height: 1.1rem;
    text-align: center;
    border:1px solid #25478e;
}
.lm6-x1 ul li a{
    display: inline-block;
    width: 100%;
    height: 100%;
    font-size: 0.6rem;
}
.yangshi2{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.4rem;
}
.yangshi1{
    width: 4.95rem;
}
.yangshi1 img{
    width: 100%;
}
.yangshi1 p{
    width: 100%;
    text-align: center;
    font-size: 0.4rem;
    line-height: 0.6rem;
    overflow: hidden;
}
.sjb-jdhy-x2{
    width: 100%;
    margin-top: 0.3rem;
}
.sjb-jdhy-x2 ul{
    overflow: hidden;
    padding: 0 0.3rem;
}
.sjb-jdhy-x2 ul li{
    overflow: hidden;
    float: left;
    width: 49%;
    margin-right: 2%;
    margin-bottom: 2%;
    text-align: center;
}
.sjb-jdhy-x2 ul li:nth-of-type(2n-0) {
    margin-right: 0;
}
.sjb-jdhy-x2 ul li img {
    max-width: 100%;
    display: block;
    margin: 5px 0;
    height: 5rem;
}
.sjb-jdhy-x2 ul li span{
    font-size: 0.56rem;line-height: 0.8rem;
}
.sjbsfw-lm1{
    width: 96%;
    margin: 0 auto;
    height: 1.5rem;
    line-height: 1.5rem;
    position: relative;
}
.sjbsfw-lm1 img{
    position: absolute;
    width: 1.098rem;height: 1.278rem;
    top:50%;
    left: 0;
    margin-top: -0.639rem;
}
.sjbsfw-lm1 span{
    display: inline-block;
    margin-left:1.2rem;
    font-size: 0.65rem;
    color: #00479d;
}
.sjbsfw-lm2{
    width: 100%;
    padding: 0.3rem 2%;
    margin-top: 0.3rem;
    border-top: 1px solid #ddd;
}
.sjbsfw-lm2 a{
    font-size: 0.56rem;
    line-height: 1rem;
    white-space:nowrap;
}
.sjbsfw-lm2 i{
    display: inline-block;
    width: 0.8rem;
     font-size: 0.5rem;
    text-align: center;
    color: #000；
}
.sjbsfw-lm3{
    width: 100%;
    margin-top: 0.3rem;
}
.sjbsfw-lm3-x{
    width: 100%;
    overflow: hidden;
    border-top: 1px solid #eee;
}
.sjbsfw-lm3-x ul li{
    width: 33.33%;
    float: left;
    line-height: 1.2rem;
    height: 1.2rem;
    
    text-align: center;
   
    border-right: 1px solid #eee;
    border-bottom: 1px solid #eee;
}
.sjbsfw-lm3-x ul li a{
    font-size: 0.55rem;
    display: inline-block;
    width: 100%;
    padding: 0 0.2rem;
    height: 100%;
     overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.sjbsfw-lm4{
    position: relative;
    padding: 10px;
    padding-bottom: 0;
    margin-bottom: 10px;
}
.sjbsfw-lm4 input{
    width: 100%;
    height: 40px;
    line-height: 40px;
    text-indent: 10px;
    font-size: 0.55rem;
    border: 1px solid #d0d0d0;
    border-radius: 3px;
}
.sjbsfw-lm4 button {
    position: absolute;
    top: 11px;
    right: 11px;
    width: 80px;
    z-index: 999;
    border: none;
    height: 38px;
    background: #eee url(ksj-sjb-bj2.png) no-repeat center center;
    background-size: 24px;
}
.sjbsfw-lm5{
    width: 100%;
    margin-top: 0.3rem;
     border-top: 1px solid #eee;
}
.sjbsfw-lm5 span{
    display: inline-block;
    float: left;
    width: 50%;
    text-align: center;
    border: 1px solid #eee;
    padding: 0.2rem 0;
    border-left: 0;
     border-top: 0;
}
.sjbsfw-lm5 span a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.sjbsfw-lm5 span a i{
    display: inline-block;
    width: 100%;
    height: 1.6rem;
    line-height: 1.6rem;
    vertical-align: middle;
}
.sjbsfw-lm5 span a i img{
    vertical-align: middle;
}
.sjbsfw-lm5 span a p{
    line-height: 0.9rem;
    font-size: 0.6rem;
}
.sjbsfw-lm6{
    width: 96%;
    margin: 0 auto;
    margin-top: 0.3rem;
}
.sjbsfw-lm6 ul li{
    width: 100%;
    float: left;
    line-height: 1.3rem;
    border-bottom: 1px solid #eee;
}
.sjbsfw-lm6 ul li:last-child{
    border-bottom: 0;
}
.sjbsfw-lm6 ul li a{
    font-size: 0.56rem;
}
.sjbsfw-lm7{
    width: 100%;
    padding: 0.3rem;
    margin-top: 0.3rem;
    border-top: 1px dashed #bfbfbf;
}
.sjbsfw-lm7 p{
    font-size: 0.56rem;
    color: #959595;
    line-height: 0.9rem;
}
.marg-03{
    margin-top: 0.3rem;
}
.sjbsfw-lm8{
    width: 100%;
    margin-top: 0.3rem;
}
.sjbsfw-lm8 span{
    display: inline-block;
    float: left;
    width: 33.33%;
    text-align: center;
    padding: 0.2rem 0;
}
.sjbsfw-lm8 span a{
    display: inline-block;
    width: 100%;
    height: 100%;
}
.sjbsfw-lm8 span a i{
    display: inline-block;
    width: 100%;
    height: 1.6rem;
    line-height: 1.6rem;
    vertical-align: middle;
}
.sjbsfw-lm8 span a i img{
    vertical-align: middle;
}
.sjbsfw-lm8 span a p{
    line-height: 0.9rem;
    font-size: 0.6rem;
}
.gzbg-sj{
    width: 100%;
    padding: 0.2rem 0 0.3rem 0;
    text-align: center;
}
.gzbg-sj img{
    max-width: 100%
}
.lm3-r-1-r-m{
    width: 100%;
}
.lm3-r-1-r-m img{
    width: 100% !important;
    height: auto;
}
.xiugaihnrx{
    width: 96%;
    margin: 0 auto;
	margin-top:0.3rem;
}
.xiugaihnrx img{
    width: 100%;
}
.hnrx{
    width: 100%;
    margin-top: 0.2rem;
	margin-bottom:0.3rem;
}
.hnrx ul{
    display: flex;
    justify-content: space-around;
}
.hnrx ul li{
    text-align: center;
    display: inline-block;
}
.hnrx ul li span{
    display: inline-block;
    width: 100%;

}
.hnrx ul li p{
 line-height: 1.2rem;
    color: #0e90d2;
}