@charset "utf-8";
/* CSS Document */
* { padding: 0; margin: 0; box-sizing: border-box; }
body { font-family: "微软雅黑"; font-size: 16px; color: #000; background-color: #f9f9f9; }
a, div, p, ul li { margin: 0; padding: 0; }
a { text-decoration: none; color: #000; }
ul li { list-style: none; }
.clear { clear: both; }
.top-head { background: url(banner.jpg) no-repeat top center; height: 500px; }
.shouye { width: 1200px; margin: 0 auto; }
.shouye a { float: right; margin-top: 20px; color: #af0303; display: block; font-weight: bold; }
/*主体信息*/
.container { margin: 20px auto; width: 1200px; border: 1px #f9f9f9 solid; }
/*工作信息*/
.main1, .main2, .main3 { width: 1200px; margin-bottom: 20px; }
.main1 .pic-left { width: 585px; height: 370px; float: left; }
.main1 .gzxx { width: 585px; height: 370px; float: right; background-color: #fff; padding: 20px; }
.title1 { background: url(title-icon1.png) no-repeat top center; width: 100%; height: 44px; padding-left: 45px; color: #af0303; font-weight: bold; font-size: 20px; }
.title1 a { display: block; float: right; font-size: 15px; font-weight: normal; margin-top: 5px; margin-top: 15px; margin-right: 5px; color: #af0303; }
.main1 .gzxx ul { margin-top: 20px; }
.main1 .gzxx ul li { height: 50px; border-bottom: 1px #ddd dashed; }
.main1 .gzxx ul li em { display: block; float: left; width: 5px; height: 5px; border-radius: 100%; background-color: #818181; margin-top: 23px; margin-right: 15px; }
.main1 .gzxx ul li span { display: block; float: right; font-size: 15px; color: #666; line-height: 44px; }
.main1 .gzxx ul li a { display: block; line-height: 50px; color: #444; width: 80%; float: left; }
.main2 .gztj { width: 585px; height: 370px; float: left; margin-right: 30px; background-color: #fff; padding: 20px; }
.main2 .jyzf { width: 585px; height: 370px; float: right; background-color: #fff; padding: 20px; }
.main2 .gztj ul, .main2 .jyzf ul { margin-top: 20px; }
.main2 .gztj ul li, .main2 .jyzf ul li { height: 50px; border-bottom: 1px #ddd dashed; }
.main2 .gztj ul li em, .main2 .jyzf ul li em { display: block; float: left; width: 5px; height: 5px; border-radius: 100%; background-color: #818181; margin-top: 23px; margin-right: 15px; }
.main2 .gztj ul li span, .main2 .jyzf ul li span { display: block; float: right; font-size: 15px; color: #666; line-height: 44px; }
.main2 .gztj ul li a, .main2 .jyzf ul li a { display: block; line-height: 50px; color: #444; width: 80%; float: left; }
.main3 .sdly { width: 585px; height: 370px; float: left; margin-right: 30px; background-color: #fff; padding: 20px; }
.main3 .bzsx { width: 585px; height: 370px; float: right; background-color: #fff; padding: 20px; }
.main3 .sdly ul, .main3 .bzsx ul { margin-top: 20px; }
.main3 .sdly ul li, .main3 .bzsx ul li { height: 50px; border-bottom: 1px #ddd dashed; }
.main3 .sdly ul li em, .main3 .bzsx ul li em { display: block; float: left; width: 5px; height: 5px; border-radius: 100%; background-color: #818181; margin-top: 23px; margin-right: 15px; }
.main3 .sdly ul li span, .main3 .bzsx ul li span { display: block; float: right; font-size: 15px; color: #666; line-height: 44px; }
.main3 .sdly ul li a, .main3 .bzsx ul li a { display: block; line-height: 50px; color: #444; width: 80%; float: left; }
/*政务公开体验区*/
.main4 { width: 1200px; background-color: #fff; padding: 20px; }
.main4 .title2 { background: url(title-icon2.png) no-repeat top center; width: 100%; height: 44px; padding-left: 45px; color: #af0303; font-weight: bold; font-size: 20px; }
.title2 a { display: block; float: right; font-size: 15px; font-weight: normal; margin-top: 5px; margin-top: 15px; margin-right: 5px; color: #af0303; }
.main4 ul { margin-top: 20px; }
.main4 ul:before, .main4 ul:after { content: ''; display: table; clear: both; }
.main4 ul li { float: left; margin-bottom: 10px; margin-right: 13px; }
.main4 ul li:nth-child(4), .main4 ul li:nth-child(8), .main4 ul li:nth-child(12) { margin-right: 0; }
.main4 ul li a { display: block; position: relative; }
.main4 ul li a span { display: block; position: absolute; left: 0; bottom: 0; background: rgb(0, 0, 0, 0.5); z-index: 99; color: #fff; width: 100%; height: 40px; line-height: 40px; text-align: center; }
/*轮播*/
.pic-left { width: 674px; height: 379px; position: relative; z-index: 0; overflow: hidden; }
.slideBox{ position:relative; overflow:hidden;}
.slideBox ul.items{ position:absolute; float:left; background:none; list-style:none; padding:0px; margin:0px;}
.slideBox ul.items li{ float:left; background:none; list-style:none; padding:0px; margin:0px;}
.slideBox ul.items li a{ float:left; line-height:normal !important; padding:0px !important; border:none/*For IE.ADD.JENA.201206300844*/;}
.slideBox ul.items li a img{ margin:0px !important; padding:0px !important; display:block; border:none/*For IE.ADD.JENA.201206300844*/;}
.slideBox div.tips{ position:absolute; bottom:0px; width:100%; height:50px; background-color:#000; overflow:hidden;}
.slideBox div.tips div.title{ position:absolute; left:0px; top:0px; height:100%;}
.slideBox div.tips div.title a{ color:#FFF; font-size:18px; line-height:50px; margin-left:10px; text-decoration:none;}
.slideBox div.tips div.title a:hover{ text-decoration:underline !important;}
.slideBox div.tips div.nums{ position:absolute; right:0px; top:0px; height:100%;}
.slideBox div.tips div.nums a{ display:inline-block; >float:left/*For IE.ADD.JENA.201206300844*/; width:20px; height:20px; background-color:#FFF; text-indent:-99999px; margin:15px 10px 0px 0px;}
.slideBox div.tips div.nums a.active{ background-color:#093;}
