@charset "UTF-8";
/* CSS Document */
body{background:#fff;font-size: 12px;}
#ztcontent{width: 1200px;/* height:960px; */margin: 30px auto;}
#ztleft{width: 100%;/* float:left; */border:1px solid #BBBDBF;background:#fff;box-sizing: border-box;}
#ztnav{width: 100%;height:37px;line-height:33px;overflow:hidden;padding-left:28px;/* background:url(../images/ydzt_04.jpg) no-repeat; */color:#545454;box-sizing: border-box;}
#zttab{width: 100%;/* height:776px; *//* border:3px solid #f6f6f6; */border-top:none;}
#ztnewsinfo{width: 100%;height:auto;overflow:hidden;margin:0 auto;padding: 0 40px 20px;box-sizing: border-box;}

#ztlm{width: 50%;height:163px;overflow:hidden;/* margin: 0 10px; */margin-top:18px;float: left;padding: 0 20px;box-sizing: border-box;}
.ztlmtitle{width:950px; height:22px; line-height:22px; position:relative;}
.ztlmtitle span{width:950px; height:1px; overflow:hidden; background:#bcbec0; float:left; margin-top:11px;}
.ztlmtitle div{height:22px; position:absolute; top:0; left:0; z-index:2000; background:#fff url(../images/ydzt_07.jpg) top left no-repeat; padding:0px 20px 0px 32px; font-size:20px; font-family:'微软雅黑';}
.ztlmtitle div a{color:#0a5491;}
.ztlminfo{/* width:950px; */height:125px;line-height:26px;margin:8px auto 0px;color:#000;}
.ztlminfo li{/* width:950px; */height:26px;overflow:hidden;}
.ztlminfo li div{width:545px; height:26px; float:left;}
.ztlminfo li span{float:right;}
#FX_PageDiv{width:100%; height:23px; line-height:23px; margin:18px auto 0px; text-align:center; color:#000;}

#ztnewstj{width:252px; height:816px; float:right; border:1px solid #BBBDBF;}
#ztnewstjtab{width:246px; height:810px; border:3px solid #f6f6f6;}

#ztnewspic{width:246px; height:293px; margin-top:8px;}
.ztnewspicinfo{width:244px; height:260px; margin:10px auto 0px;}
.ztnewspicinfo li{width:110px; height:135px; overflow:hidden; margin:0px 6px;}
.ztnewspicinfo li span{width:110px; height:40px; line-height:20px; display:block; margin-top:5px;}

#hotnews{width:246px; height:auto;overflow:hidden;}
.hotnewstitle{width:238px; height:22px; margin:10px auto 0px;}
.hotnewstitle strong{width:80px; height:20px; float:left; border-bottom:2px solid #c52525; text-align:center; font-size:14px; color:#000;}
.hotnewstitle span{width:158px; height:21px; float:left; border-bottom:1px solid #bebebe;}
.hotnewsinfo{width:246px; height:auto; line-height:25px; margin-top:8px;}
.hotnewsinfo li{width:246px; height:25px; overflow:hidden; color:#000;}

#hotspecial{width:246px; height:260px;}
.hotspecialinfo{width:238px; height:230px; line-height:25px; margin:10px auto 0px;}
.hotspecialinfo li{width:238px; height:64px; overflow:hidden; margin-bottom:12px;}

/**锟斤拷页锟斤拷式*/
#FX_PageDiv{ float:left;width:665px; padding:15px 0 15px 0px; text-align:center; color:#000;}
#FX_PageDiv a { border:#ddd 1px solid; display:inline-block; color:#000; padding:0px 6px; line-height:20px; text-align:center; height:20px;text-decoration:none; background:#fff;}
#FX_PageDiv a:hover ,#FX_PageDiv a:active { border:#c62626 1px solid; background-color:#c62626; color:#FFF;}
#FX_PageDiv b{display:inline-block; border:#c62626 1px solid;font-weight:bold; color:#fff;  background-color:#c62626;padding:0px 6px; line-height:20px; text-align:center; height:20px;}
#FX_PageDiv font { border:#ddd 1px solid; background:#ffffff; color:#000; display:inline-block; line-height:20px; text-align:center; height:20px;padding: 0px 6px;}
#list #FX_PageDiv b{ height:20px;line-height:20px;padding: 0px 6px;}

@media screen and (max-width: 1200px){
    #ztcontent{
        width: 100%;
    }
    #ztlm{
        width: 100%;
    }
}
@media screen and (max-width:500px){
    #ztnewsinfo{
        padding-left: 0;
        padding-right: 0;
    }
}