@charset "utf-8";
/* CSS Document */
.ls-ssjgk-body{ background: url("../images-ssjgk/topbg.jpg") center top no-repeat #f0f3f8;}
.ls-ssjgk-head{ height: 320px;}
.site-logo{ margin-top: 19px; }
.ls-ssjgk-head .img_title{ display: none;}
.ls-special-right{ margin-top: 24px;}
.ls-special-right ul li{float: left;}
.ls-special-right ul li a{ display: inline-block;border-radius: 15px;background: rgba(255,255,255,.8);font-size: 16px;height: 30px;line-height: 30px;padding: 0 13px;margin-left: 10px; color: #333 }
.ls-special-right ul li a:hover{background: rgba(255,255,255,1);}
.ls-ssjgk-ban{ padding: 58px 0 104px;clear: both;text-align: center; line-height: 1.8; font-size: 60px; letter-spacing: 2px; font-weight: bold; color: #fff;}
/*主体内容*/
.ls-page-contain{ background: url("../images-ssjgk/bottom_bg.png") center bottom no-repeat;}

.lm_contain{ padding: 12px 20px 20px 20px;background: #fff;margin-bottom: 10px;margin-top: 10px;}


.zfjg_lmtit{height:42px;line-height:42px;background:#f5f5f5;overflow:hidden;border-bottom: 1px solid #1b50a0;}
.zfjg_lmtit span,.zfjg_lmtit a{display:block;width:180px;height:42px;text-align:center;font-size:20px;color:#fff;background:#1b50a0;}
.zfjg_lmtit .organ1{width:280px;}
.zfjg_lmtit a:hover{color:#fff;cursor:default;}
.zfjg_lmtit a.link:hover{cursor:pointer;}
.zfjg_lmcon{padding:15px 0;}
.zfjg_lmcon>ul>li{float:left;width:494px;padding:0 10px 0 25px;background:url("../images/dot.jpg") 12px 18px no-repeat;height: auto;line-height: 40px;font-size:14px;text-align:left;overflow:hidden;}
.zfjg_lmcon>ul>li .name{float: none;}
.zfjg_lmcon>ul>li .name a{color: #444; display: block; max-width: none; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;font-size: 16px;}
.zfjg_lmcon>ul>li .tab li{display: inline-block;padding: 0 5px 0 9px;background: url("../images_xxgkzt/jgzn_line.gif") 0 15px no-repeat;}
.zfjg_lmcon>ul>li .tab li.num1{background: none;padding-left: 0;}
.zfjg_lmcon>ul>li .tab a{color: #438cff;display: inline-block;}
.zfjg_lmcon>ul>li a:hover{color: #d00;}

.zfjg_xqcon{padding:15px 0;}
.zfjg_xqcon ul li{float:left;width:166px;padding:0 20px 0 25px;font-size:16px;background:url("../images/dot.jpg") 12px center no-repeat;}
.zfjg_xqcon li a,.zfjg_xqcon li span{display:block;height:40px;line-height:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zfjg_xqcon li a:hover{color: #d00;}


.ls-footer{ border-color: #7EADFA;}
@media (min-width: 992px) and (max-width: 1199px) {
    .zfjg_lmcon>ul>li{width:395px;padding: 0 5px 0 25px;font-size:12px;}
    .zfjg_lmcon>ul>li .name a{max-width: 160px;}
    .zfjg_lmcon>ul>li .tab li{padding: 0 3px 0 7px;}
    .zfjg_xqcon ul li{width:135px;padding:0 10px 0 25px;}
}
@media (max-width:991px) {
    .lm_contain{ padding: 7px 15px 15px 15px;}
    .ls-ssjgk-ban{ padding: 58px 0 103px; font-size: 50px;}
    .zfjg_lmcon>ul>li{width:100%;padding: 0 10px 0 25px;box-sizing:border-box;}
    .zfjg_lmcon>ul>li .name a{max-width: 400px;}
    .zfjg_xqcon ul li{width:33.3333%;box-sizing:border-box;padding-right:20px;}
}
@media (max-width:767px) {
    .ls-ssjgk-head{ height: auto;}
    .ls-ssjgk-head .container{ position: relative;}
    .ls-ssjgk-ban{ padding: 40px 0; font-size: 40px;}
    .ls-ssjgk-ban img{ max-width: 90%;}
    .site-logo{ margin: 50px 0 0;float: none;  text-align: center;}
    .ls-special-right{ margin:0;position: absolute; right: 10px; top:10px;}
    .lm_contain{ padding: 2px 10px 10px 10px;}
    .zfjg_lmtit span,.zfjg_lmtit a{width:170px;font-size:18px;}
    .zfjg_lmtit .organ1{width:260px;}
    .zfjg_lmcon>ul>li{height: auto; line-height: 26px; padding: 3px 0 3px 25px;background-position:12px 15px;font-size: 13px;}
    .zfjg_lmcon>ul>li .name{float: none; text-align: left;}
    .zfjg_lmcon>ul>li .name a{max-width:none; white-space: normal;}
    .zfjg_lmcon>ul>li .tab{text-align:left;}
    .zfjg_lmcon>ul>li .tab li{background-position:0 7px;padding: 0 3px 0 7px;}
    .zfjg_xqcon ul li{width:50%;}
}
@media (max-width:479px) {
    .ls-ssjgk-ban{font-size: 30px; line-height: 1.5; padding: 30px 20px;}
    .zfjg_xqcon ul li{width:100%;padding-right:0;}
    .zfjg_xqcon li a,.zfjg_xqcon li span{height:34px;line-height:34px;}
}