body {
 height: 100%;

 font-family: "Microsoft YaHei";
}
#main{
 height: 100%;
}
.list_title01{width:100%;height:50px;line-height:50px;font-size:18px;color:#fff;text-align:center;background-color:#04376c;font-weight:bold;font-family:微软雅黑;letter-spacing:6px;}
#main .where {
 height: 40px;
 line-height: 40px;
 font-size: 12px;
 color: #454545;
 padding-left:6px;
 background:#ffffff
 
}
#main .where a {
 font-size: 12px;
 color: #454545;
}
#main .sidebar {
 width: 220px;
 height:auto !important;height:630px; min-height:630px;
 float: left;
}
#main .sidebar table tr td{}
#main .sidebar ul {
 width:100%;
 overflow:hidden;
 height:auto !important;height:630px;min-height:630px;
}
#main .sidebar ul li.click{
 border-top: none;
 background:#cdd7e0 !important;
}
#main .sidebar ul li.last {
 border-bottom: none;
}
#main .sidebar ul li a {
 font-size: 15px;
 color: #505050 !important;
}
#main .sidebar ul li a:hover {

 font-weight: 600;
}
#main .sidebar ul li{background:none !important;}
#main .sidebar ul li:hover{
background:#cdd7e0 !important;}
#main .sidebar ul li{border-left:none !important;}

#main .sidebar ul li {

height: 50px;
    line-height: 50px;
    text-align: center;
    border-bottom: 1px solid #d2d2d2;
    border-top: 1px solid #fff;
    font-weight: bold;


}

#main .sidebar ul li div{font-family:"微软雅黑";}

#main .content {
 width: 955px;
 min-height:650px;
 float: right;
 padding-right:12px;


padding-left:13px;padding-top:12px;background:#fff;

}
#main .content .title img{width:100%;}


#main .content .text a{color:#0d58a6 ;}
#main .content .text p{font-size:15px !important;line-height:200% !important; text-align: ; TEXT-INDENT: 2em; }
#main .content .indent p{text-indent:2em; }
#main .content h1 {
 font-size: 24px;
 font-weight: 900;
 margin: 15px 0px;
 text-align: center;
}
#main .content .listed {
}
#main .content .listed ul li {
 margin: 5px 0px;
 padding:5px;
 border: 1px dashed #ccc;
}
#main .content .listed ul li a {
 font-size:13px;
 color: #464646;
}
#main .content .listed ul li .time {
 float:right;
}
#main .result {
}
#main .result ul li a {
 font-size: 12px;
 color: #464646;
}
#main .result ul li {
 padding: 5px 10px;
 line-height: 35px;
 border-bottom: 1px dashed #ccc;
}
#main .result ul li .time {
 float: right;
 font-size: 12px;
 color: #464646;
}
.yxsz_lm{ width:100%;}
.yxsz_lm ul{ margin:5px}
.yxsz_lm ul span{ font-size:14px; color:#0d58a6; font-weight:bold}
.yxsz_lm ul li{ width:48%; float:left; font-size:12px; color:#930; height:25px; line-height:25px; font-weight:normal}
.yxsz_lm ul li a{color:#333}
.yxsz_lm ul li a:hover{color:#0d58a6;}
.zmxy_lm{ width:100%;}
.zmxy_lm ul{ margin:5px}
.zmxy_lm ul span{ font-size:14px; color:#05366e; font-weight:bold}
.zmxy_lm ul li{ width:16%; float:left; font-size:12px; color:#930; height:25px; line-height:25px; font-weight:normal}
.zmxy_lm ul li a{color:#930}
.zzjg_list{ width:100%;}
.zzjg_list ul{ overflow:hidden;margin:0 auto;}
.zzjg_list ul li{ width:42%; float:left; font-size:14px; color:#454545; height:40px; line-height:40px; font-weight:normal; border-bottom:1px solid #d2d2d2; margin-left:35px; padding-left:25px; background:url(../images/list_dian.jpg) no-repeat 10px center;background-size:3px 3px;}
.zzjg_list ul li a{color:#454545}
.zzjg_list ul li a:hover{color:#034a82}
.zzjg_list p{table-layout:fixed; word-break: break-all; overflow:hidden;}

.xynr_list{ width:100%;}
.xynr_list dl{ margin:5px}
.xynr_list dl dd{ width:40%; float:left; font-size:14px; color:#454545; height:30px; line-height:30px; font-weight:normal; border-bottom:1px solid #d2d2d2; margin-left:35px; padding-left:10px; background:url(../images/list_dian.jpg) no-repeat 0px 14px;}
.xynr_list dl dd a{color:#454545}
.xynr_list dl dd a:hover{color:#034a82}
.xynr_list ul li{ background:url(../images/ind_mta_nr_icon.png) no-repeat 8px 7px;}
.xynr_list ul li div{ text-align:left; text-indent:2em; font-size:14px;line-height:200%;color:#333333
}

.xynr_list .xy_link{ display:block; padding:6px 15px 6px 25px; float:left; background:url(../images/ind_mta_nr_icon.png) no-repeat 8px 12px;}


.kycg_list{ width:100%;}
.kycg_list ul{ margin:5px}
.kycg_list ul li{ width:90%; float:left; font-size:14px; color:#454545; height:25px; line-height:25px; font-weight:normal; background:url(../images/ind_mta_nr_icon.png) no-repeat 0 9px; padding-left:17px;height:28px}
.kycg_list ul li span{ float:right; display:block; width:80px; color:#666}
.kycg_list ul li a{color:#454545}
.kycg_list ul li a:hover{color:#034a82}
 .yhlmlb {
 background-position: left center;
 height: 85px;
 width: 100%;
 background-image: url(../images/dcm-fix-trans-bg.png);
 background-repeat: no-repeat;
 border-bottom-width: 1px;
 border-bottom-style: dotted;
 border-bottom-color: #999;
}
.btmcys {
 font-family: "微软雅黑";
 font-size: 16px;
 color: #666;
 width: 110px;
 padding-top: 10px;
 padding-left: 20px;
 float: left;
}
.yhljmcys {
 font-family: "宋体";
 font-size: 12px;
 color: #333;
 width: 550px;
 height:60px;
 padding-top: 10px;
 float: left;
 padding-bottom: 10px;
}
.fkdh{float: left;padding-bottom: 10px;padding-top: 10px;padding-left: 10px;padding-right: 10px;width: 690px}
.fkdh .fkdh_2{width:130px;line-height: 24px;text-align:center;float:left}
.fkdh .fkdh_2 a{ color:#0085c2}
.fkdh .fkdh_line{float:left;line-height: 24px}
.fkdh .fkdh_line span{color:#b7b7b7;text-align: center}

.zmjs table{border-collapse: collapse}
.zmjs table tr{ border-bottom:1px dashed #CCCCCC}
.zmjs table tr td{height:38px}


.ssjg {
    min-height: 450px;
}

.list_rsou {
    width: 100%;
}

.list_rsou ul {
    width: 100%;
    float: left;
}

.list_rsou ul li {
    width: 100%;
    float: left;
    border-bottom: #ccc 1px dashed;
    position: relative;
}

.list_rsou ul li::before {
    content: "";
    position: absolute;
    left: 0px;
    top: 25px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #92130c;
}

.list_rsou ul li a {
    margin-left: 14px;
    font-size: 16px;
    color: #333;
    float: left;
    line-height: 55px;
    height: 55px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: -moz-calc(100% - 100px);
    width: -webkit-calc(100% - 100px);
    width: calc(100% - 100px);
    transition: all 0.4s;
    -webkit-transition: all 0.4s ease;
    -moz-transition: all 0.4s ease;
    -ms-transition: all 0.4s ease;
    -o-transition: all 0.4s ease;
    transition: all 0.4s ease;
}

.list_rsou ul li i {
    float: right;
    font-size: 14px;
    color: #666;
    line-height: 55px;
    font-style: normal;
}

.list_rsou ul li:hover a {
    color: #92130c;
    text-indent: 16px;
    transition: all 0.4s;
}

.sspage {
    width: 100%;
    float: left;
    text-align: center;
    margin-top: 25px;
    font-size: 14px;
    color: #333;
}

.sspage a {
    color: #01548a;
}

.qzssjg_no {
    width: 600px;
    margin: 50px auto 0px;
    overflow: hidden;
    font-size: 14px;
    color: #333;
    line-height: 25px;
}

@media only screen and (max-width: 700px) {
    .qzssjg_no {
        width: 100%;
        font-family: Arial, Helvetica, sans-serif;
        font-family: "FZLTZHK", "Microsoft YaHei";
        font-family: "Microsoft YaHei";
    }
}