#header .face .menu {

position:relative;
z-index:998;
}

#beijing{background: url(../images/list_main_left_bg1.png) no-repeat left bottom #ecedf3;border-top:1px solid #fff;}

body {
 font-family: "宋体";
}
a {
 text-decoration: none;
}
ul li {
 list-style-type: none;
}
.container {
 width: 1200px;
 margin: 0px auto;
}
.clear {
 height: 1px;
 font-size: 1px;
 clear: both;
}
.fl {
 float: left;
}
.fr {
 float: right;
}
#header {
 font-size: 12px;
 color: #fff;
}
#header a {
 color: #fff;
}
#header .nav-top {
 width: 100%;
 height: 34px;
 line-height: 34px;
 background: #03386e;
 border-bottom: 1px solid #216493;
}
#header .nav-top ul li {
 float: left;
 margin: 0px 2px;
 display: inline;
}
#header .face {

 background: #11406c;
 *overflow: hidden;
}
#header .face .logo {
 width: 350px;
 height: 100px;
 float: left;
 display:inline;
}
#header .face .tips {
 width: 370px;
 *width: 370px;
 float: right;
 padding: 15px 0px 0px 0px;
 *padding-top: 20px;
 font-family:"微软雅黑","Microsoft YaHei";
 font-size:14px;
}
#header .face .tips .links ul li {
 float: left;
 margin: 0px 4px;
line-height:45px;
}
#header .face .tips .search-box {
 margin-left: 2px;
 margin-top: 25px;
 display: inline;
}
#header .face .tips .search-box input,#header .face .tips .search-box select {
 vertical-align: middle;
}
#header .face .tips .search-box input[type="text"] {
 width: 200px;
}
#header .face .tips .so{float:right;}


.ddsmoothmenu{ font-size:13px; color:#FFFFFF; width:100%; height:28px; margin-top:10px;
line-height:28px;  margin-left:11px}
.ddsmoothmenu ul{margin: 0;padding: 0;list-style-type: none;}

.ddsmoothmenu ul li{position: relative;display: inline;float: left !important; }
.ddsmoothmenu ul li.sel{}
.ddsmoothmenu ul li.sel>a{ color:#FFFFFF;}


.ddsmoothmenu ul li a{display: block;color: #333333;text-decoration: none;padding:0 15px 0 15px;font-size:14px;}
* html .ddsmoothmenu ul li a{ display: inline-block;}
.ddsmoothmenu ul li a:link, .ddsmoothmenu ul li a:visited{}
.ddsmoothmenu ul li a.selected,.ddsmoothmenu ul li a:hover{ background:#FFFFFF;color:#333333 !important;}
 

.ddsmoothmenu ul li ul{background:url(../images/navigationbg.png) repeat 0 0;position: absolute;left: 0;display: none;visibility: hidden;}

.ddsmoothmenu ul li ul li{display: list-item;float: none; }

.ddsmoothmenu ul li ul li a{border-top-width: 0;color: #fff;font-size: 12px;font-weight: normal;margin: 0; padding:0px 0px; width:100%}
.ddsmoothmenu ul li ul li a span{ display:block; padding-left:10px}
.ddsmoothmenu ul li ul li a.selected{
background:url(../images/navigationbg_sel.png) repeat 0 0;
}
.ddsmoothmenu ul li ul li a:hover{
background:url(../images/navigationbg_sel.png) repeat 0 0;color:#333333
}


.ul_2,ul_10,ul_12{top: 37px; visibility: visible;  width:73px; display: none; }
.ul_2 li{ width:100%;}
.ul_3{width: 550px!important;display: none; top: 37px; visibility: visible;width: 480px; }
.ul_3 li{ width:25%; float:left}
.ul_4{display: none; top: 37px; visibility: visible;width: 73px;}
.ul_4 li{ width:100%;}
.ul_5{display: none; top: 37px; visibility: visible;width: 160px;}
.ul_5 li{ width:50%;  float:left}
.ul_6{display: none; top: 37px; visibility: visible;width: 180px;}
.ul_6 li{ width:50%;  float:left}

.ul_7{display: none; top: 37px; visibility: visible;width: 170px;}
.ul_7 li{ width:50%;  float:left}
.ul_8{display: none; top: 37px; visibility: visible;width: 78px;}
.ul_8 li{ width:100%;}
.ul_9{display: none; top: 37px; visibility: visible;width: 232px;}
.ul_9 li{ width:50%;  float:left}
.ul_10{display: none; top: 37px; visibility: visible;width: 115px; }
.ul_10 li{ width:100%;  float:left}
.ul_11{display: none; top: 37px; visibility: visible;width: 100px; }
.ul_11 li{ width:100%;  float:left; }
.ul_12 li{ width:100%;  float:left}
.ul_13{display: none; top: 37px; visibility: visible;width: 138px;}
.ul_13 li{ width:50%;  float:left}
.ul_14{display: none; top: 37px; visibility: visible;width: 196px; margin-left:-122px !important; }
.ul_14 li{ width:50%;  float:left}
* html .ddsmoothmenu{height: 1%;} 



#main {
 background: url("../images/main-bg.jpg") repeat-x top;
}
#footer {
 height: 106px;
 text-align: center;
 background: url("../images/footer-bg.jpg") repeat-x;
}
#footer .container {
 padding-top: 20px;
}
#footer p {
 font-size: 12px;
 color: #fff;
}
#qrcode {
 width:100px;
 height:149px;
 position: fixed;
 right:0px;
 top:350px;
 padding: 50px 0px 10px 20px;
}
.imgleft {
 float:left;
}

.news-list1 ul li a:hover{color:#0d58a6;}



.top { background-color: #032950; height: 32px; text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #216493; }
.top .jrsc a { font-size: 12px; line-height: 12px; color: #fff; }
.top .jrsc a { font-size: 12px; line-height: 12px; color: #fff; }
.top .jrsc span { font-size: 12px; line-height: 32px; color: #fff; padding-right: 10px; padding-left: 10px; }
.top .jrsc { width:1140px; margin-left:auto; margin-right:auto; padding-right: 60px; }



#main .where{background:none !important;color:#fff !important;}
#main .where a{color:#fff !important;}
#main .huise{background:#979797;}
.title001,.titlestyle61969{background:url(../images/active_1.png) no-repeat 0px center !important;}

.ddsmoothmenu ul li ul table tbody tr td a {font-size: 12px!important;}

#vsb_content_2,#vsb_content{padding:0 15px;}
 
#main .content .text table td p img{
    display: ;
    margin: 0 auto;
height: auto;
    }


.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";
    }
}