@charset "utf-8";
/* CSS Document */
/*公共样式*/
.main{max-width:1000px; margin:0 auto 20px; padding:0px;}
.topTitle{ font-size:18px; color:#000; border-bottom:1px solid #bababa; padding-bottom:8px;}
.topTitle span{font-size:12px; font-weight:normal; float:right; padding-top:8px;}
.topTitle span a{color:#959595;}
.topTitle span a:hover { color:#971111;}
.szzc_jqhdtit ul li a{height:30px;display:block;line-height:30px;}


/*焦点图*/
.focus { margin-left:0 !important; width:625px !important; height:360px !important;}
.focus img { width:625px !important; height:360px !important;}
.focus .shadow { width:625px !important;}
.focus .fbg { bottom:12px !important;}
.focus .D1fBt a { border-radius:0;}
.focus .fcon { padding:0 !important;}

.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}
/*-----大同要闻开始-----*/
.dtyw{background-color:#fdfbe2; border-bottom:1px solid #e0e0de; padding:20px 0; margin-top:10px;}
.dtyw .lunBo{width:62%; }
.dtyw .lunBo ul{overflow:hidden;}
.dtyw .lunBo ul li {float:left; }
.dtyw .lunBo ul li, .qxdt ul li, .tzdt ul li{background:url(../images/dot.jpg) no-repeat left center; padding-left:14px; height:33px; line-height:33px; }
.dtyw .lunBo ul li img{width:624px; height:360px; background-size:cover;}
.szyw .topTitle { margin-bottom:15px;}

.dtyw .dtNews{width:36%;}
.dtyw .dtNews ul li{background:url(../images/dot.jpg) no-repeat left 19px; padding-left:14px; height:36px; line-height:36px;}
.dtyw .dtNews ul li a{font-size:14px; color:#000; line-height:36px;}
.dtyw .dtNews ul li span{float:right; color:#000; font-size:14px;}
/*-----新闻开始-----*/

.content .szdt{width:672px;}
.content .szdt .topTitle{padding-top:18px;}
.content .szyw dl{ overflow:hidden;}
.content .szyw dl dt{width:24%; float:left; }
.content .szyw dl dt img{width:145px; height:99px; background-size:cover;}
.content .szyw dl dd{width:73%; float:right;}
.content .szyw dl dd h3{line-height: 30px;}
.content .szyw dl dd h3 a{font-size:16px; color:#000;height:30px;line-height:30px; }
.content .szyw dl dd h3 a:hover { color:#971111;}
.content .szyw dl dd h3 span{color:#656565;}
.content .szyw dl dd p{ color:#656565; line-height:24px; text-indent:2em;}
.content .szyw dl dd p span a{color:#961112;}
.content .szyw .noPic dd{width:100%;    margin: 0 0 16px;}
.content .szyw ul{margin:10px 0;}
.content .szyw ul li{background:url(../images/dot.jpg) no-repeat left center;padding-left:14px; height:36px; line-height:36px;}
.content .tzdt{width:300px; background:#f4f4f4; margin-top:20px; }
.content .tzdt .tzgg, .bmdt{padding:15px 0; width:260px; margin:0 auto;  overflow:hidden;}
.content .tzdt .tzgg ul li {overflow:hidden;}

/*区县动态*/
.qxdt ul li { width:625px;}
.bmdt ul li { cleat:both;overflow:hidden;}
.bmdt ul li.bmdtnum { position:relative; background:none; width:260px; height:180px; padding:0;overflow:hidden;}
.bmdt ul li.bmdtnum img { width:260px; height:180px;}
.bmdt ul li.bmdtnum a { background:#000; position:absolute; bottom:0px; display:block; width:260px; opacity:.8; line-height:30px; color:#fff; padding-left:10px; overflow: hidden;}

.ztzl ul { width:1020px; overflow: hidden;}
.ztzl ul li { float:left; margin-right:20px;}

/*列表页*/
.break { background:#971111; padding:20px 0; color:#fff;}
.breakcon { width:1000px; margin:0 auto;}
.breakcon h3 { font-size:24px; font-weight:bold; float:left; width:auto; color:#fff;}
.dqwz { width:auto; float:right; background:url(../images/dqwztb.png) no-repeat left center; padding-left:15px;}
.dqwz p { margin:0; color:#eec2c2;}
.dqwz a { color:#eec2c2;}
.dqwz a:hover { color:#fff;}

.newslist { margin-top:20px; }
.newslist dl.noPic  { margin-top:16px;border-bottom:1px solid #ccc;}

.phblist ul li span { background:#ba0000; float:none; padding: 1px 5px; color:#fff; margin-right:5px;}
.phblist ul li span.gray { background:#8e8e8e;}
.phblist ul li { background:none; padding:0;}

/*文章页*/
#content table{margin:0px auto;width:100%}
#content span{font-size:10.5pt}
.conbox { width:1000px; margin:40px auto; padding:20px; border: 1px solid #ccc;}
.conbox h1 { font-size:20px; text-align:center; color:#000; line-height:56px; font-weight:bold;}
.source{display:block;width:100%;height:48px; border-bottom:1px solid #ccc;}
.sdiv{float:left;height:38px;line-height:38px;color:#999999;}
.source span{margin:0px 20px 0px 0px;}
.addsize{width:100px;height:38px;}
.addsize ul{margin:10px 0px 0px 0px;padding:0px;}
.addsize li{float:left;width:30px;height:20px;}
.conbox #content { margin-top:30px; padding-bottom:20px;padding:30px 0px; text-align: justify;}
.conbox #content p{color:#000;}
.conbox #content img { margin:0 auto;max-width: 900px}
.conbox span.fxtext { color:#000; font-size:14px; margin-top:10px;}
.conbox .zuozhe {color:#999999; margin-top:10px;}


/*信息公开目录列表页*/
.xxgkmllist { margin-bottom:20px; margin-top:20px; border:1px solid #ccc; border-radius:5px;} 
.xxgkmllist .title { width:1000px;}
.xxgkmllist ul { margin-top:10px; overflow:hidden; padding:0 20px;}
.xxgkmllist ul li { width:190px; float:left;}

.xxgkmltit { background:#f0f0f0; height:30px;}
.xxgkmltit h3 { color:#971111; font-size:18px; line-height:30px; background:url(../images/xxgkmltittb.png) no-repeat 20px center; padding-left:42px;}

/*网站导航*/
.menulist { width:240px; margin-top:20px;}
.menulist h3.fzgn { background:#971111; color:#fff; text-align:center; line-height:46px; font-size:18px;}
.menulist ul { border:1px solid #f0f0f0;}
.menulist ul li { border-bottom:1px dashed #f0f0f0; line-height:36px; padding-left:20px; width:220px; margin:0 auto;}

.wzdhlist { width:720px; margin-top:20px;}
.wzdhlist ul { margin-bottom:20px; border:1px solid #e0e0e0;}
.wzdhlist ul li.titmenu { background:#f1f1f1; width:720px; border-bottom:1px solid #e0e0e0;}
.wzdhlist ul li.titmenu a { background:url(../images/xxgkmltittb.png) no-repeat 15px 11px; color:#941212; display:block; padding:3px 36px; font-size:16px;}
.wzdhlist ul li { padding:0 22px;float:left; font-size:14px;}