* {
    margin: 0;
    padding: 0;
    text-decoration: none;
    list-style: none;
}
body {
    background: #f4f2f0;
}
.header {
    width: 100%;
    height: 250px;
    background: url(72c001ec2ece74ce.png) no-repeat left center/100% 100%;
}
.headerCon {
  width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.logo {    width: 533px;
    height: 74px;
    float: left;
    padding-top: 88px;
}
.search {   
    width: 348px;
    height: 39px;
    border-radius: 12px;
    border: 1px solid #c0bbba;
    background: #fff;
    float: right;
    margin-top: 104px;
}
.nav {
    width: 100%;
    height: 50px;
    background: #4561aa;
    margin-bottom: 12px;
}
.navCon {
    width: 1200px;
    height: 100%;
    margin: 0 auto;
}
.navCon li {
    width: 150px;
    height: 100%;
    float: left;
}
.navCon li a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    line-height: 50px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.content {
    width: 1200px;
    height: auto;
    overflow: hidden;
    min-height: 444px;
    margin: 12px auto;
}
.news {
    width: 100%;
    height: 370px;
    background: #fff;
    margin-bottom: 12px;
}
.banner {
  width: 585px;
  height: 100%;
  float: left;
}
.yx-rotaion-content{
  height:100%;
  width:100%;
  position:relative;
}
.yx-rotaion-content .yx-rotaion{
  height:100%;
  width:100%;
  overflow:hidden;
}
.newsRight{
   width:615px;
    height:100%;
    float:right;
    position: relative;
}
.newsCon{
  width:584px;
  margin-top:25px;
  padding-top:25px;
    position: absolute;
    margin:auto;
    left:0;
    top:0;
    right:0;
    bottom:0;
}
.newsTitle {
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #e3e1df;
    position: relative;
}
.newsTitle li
{
    height:44px;
    padding-left:0;
  margin-right: 30px;
  display: inline-block;
}
.newsTitle li a{
    display:block;
    width: 100%;
    height:100%;
    font-size: 20px;
    color:rgb(10,8,10);
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
}
.newMore{
 position: absolute;
    right: 0;
    bottom: 38px;
}
.block {
    display: block!important;
}
.block {
    display: block!important;
}
.newMore li {
    display: none;
    font-size: 12px;
}
.newMore li a {
    color: #0b080a;
}
.newsConCon {
    width: 100%;
    height: auto;
    overflow: hidden;
    min-height: 60px;
    display: none;
}
.keyNews {
    width: 100%;
    height: 60px;
    border-bottom: 1px dotted #e9e4e0;
}
.keyNews a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    text-align: center;
    line-height: 60px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
    color: rgb(69, 97, 170);
}
.newsList {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 12px;
}
.newsList li {
    width: 96%;
    height: auto;
    overflow: hidden;
    padding: 6px 0 6px 12px;
    background: url(../upload/images/2020/2/9435252b1634c7cd.png)no-repeat left center;
}
.newsList li a {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(8, 8, 9);
}
.newsList li span {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(144, 141, 141);
    float: right;
}
.law_things {
    width: 701px;
    min-height: 730px;
    height: auto;
    overflow: hidden;
    background: #fff;
    float: left;
}
.law {
    width: 662px;
    height: auto;
    overflow: hidden;
    min-height: 225px;
    margin: 0 auto;
    padding-top: 30px;
    margin-bottom: 12px;
}
.lawTitle {
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #e3e1df;
}
.lawTitle li {
    width: px;
    height: 44px;
    margin-right: 30px;
    float: left;
}
.lawTitle li a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color: rgb(10, 8, 10);
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
}
.things {
    width: 662px;
    height: auto;
    overflow: hidden;
    min-height: 235px;
    margin: 0 auto;
    margin-bottom: 12px;
}
.more {
    float: right;
    width: 39px;
    height: 12px;
    padding-top: 13px;
}
.more a {
    font-size: 12px;
    color: rgb(11, 8, 10);
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.thingsList {
    display: block;
  width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 12px;
    display: none;
}
.thingsList li {
    width: 96%;
    height: auto;
    overflow: hidden;
    padding: 6px 0 6px 12px;
    background: url(../upload/images/2020/2/9435252b1634c7cd.png)no-repeat left center;
}
.thingsList li a {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(8, 8, 9);
}
.lawTitle li.borders a {
    color: #4561aa;
}
.borders {
    border-top: 2px solid #4561aa;
}
.lawList {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 12px;
 display: none;
}
.lawList li {
    width: 85%;
    height: auto;
    overflow: hidden;
    padding: 6px 0 6px 12px;
    background: url(../upload/images/2020/2/9435252b1634c7cd.png)no-repeat left center;
}
.lawList .title{overflow: hidden;width:85%;}   
.lawList .time{ float: right;color: #999;width: 95px;text-align: center;margin-right: 5px;}
.law li{float:left;}
.sl{white-space: nowrap;text-overflow: ellipsis;}
.lawList li a {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(8, 8, 9);
}
.lawList li span {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(144, 141, 141);
    float: right;
}
.blocks, .blocks1 {
    display: block;
}
.channelPhoneBox {
    display: none;
}
.listLeft {
    width: 283px;
    height: auto;
    overflow: hidden;
    min-height: 241px;
    float: left;
}
.listTitle {
    width: 100%;
    height: 90px;
    background: #4561aa;
}
.listTitle a {
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 90px;
    font-size: 28px;
    color: rgb(255, 255, 255);
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.listList {
    width: 100%;
    height: auto;
    overflow: hidden;
    min-height: 57px;
    background: #fff;
}
.color1 {
    background: #e7edf6 url(../upload/images/2020/2/404b5270c1710d37.png)no-repeat 25px center;
}
.color2{
color: #002b9b;
  background: #e7edf6 url(../upload/images/2020/2/404b5270c1710d37.png)no-repeat 25px center;
}
.listList a {
    width: 100%;
    height: 100%;
    display: block;
    text-align: center;
    line-height: 57px;
    font-size: 20px;
    color: rgb(69, 97, 170);
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.listRight {
    width: 891px;
    height: auto;
    overflow: hidden;
    min-height: 445px;
    background: #fff;
    position: relative;
    float: right;
}
.listRightCon {
    width: 96%;
    height: auto;
    overflow: hidden;
    min-height: 415px;
    padding-top: 20px;
    position: absolute;
    margin: auto;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
}
.conTitle {
    width: 100%;
    height: 30px;
    border-bottom: 1px solid #e5e2e0;
}
.channel {
    width: auto;
    height: 30px;
    float: left;
}

.channel a {
    font-size: 20px;
    color: rgb(82, 92, 158);
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}

.currentUrl {
  width: auto;
    color: rgb(152, 150, 150);
    width: 300px;
    height: 30px;
    float: right;
    background: url(../upload/images/2020/2/33625769e7de0158.png)no-repeat left center/17px 17px;
}
.currentUrl a:first-child {
    padding-left: 30px;
}
.currentUrl a {
    float: none;
}
.currentUrl a {
    font-size: 12px;
    color: rgb(152, 150, 150);
    text-align: center;
    line-height: 30px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    
}
.conCon {
    width: 100%;
    height: auto;
    overflow: hidden;
    min-height: 54px;
}

.conCon li {
    height: 36px;
  width: 96%;
    height: 53px;
    overflow: hidden;
    padding: 6px 0 6px 12px;
    background: url(../upload/images/2020/2/9435252b1634c7cd.png)no-repeat left center;
}
.conCon li a {
    font-size: 17px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    line-height: 36px;
    padding-left: 21px;
    color: rgb(8, 8, 9);
}
.conCon li span {
    font-size: 17px;
    line-height: 36px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(144, 141, 141);
    float: right;
}

.pages_style {
    padding-left: 145px;
  margin-top: 10px;
}
.conCon li span {
    font-size: 17px;
    line-height: 36px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: #908d8d;
    float: right;
}
.page {
    text-align: center;
    margin: 14px 0;
    height: 24px;
    font-size: 12px;
    margin-left: 10px;
  position: absolute;
    bottom: 5px;
  font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
  width: 96%;
}
.page a {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    background: #e9e9e9;
    margin-right: 8px;
  text-decoration: none;
    color: #000;
    outline-style: none;
  font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
  
}
.page p {
    display: block;
    float: right;
    line-height: 24px;
  font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.page span.current {
    display: block;
    float: left;
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    background: #015293;
    margin-right: 8px;
    color: #fff;
  font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.page p b {
    color: #015293;
}
.footbox {
    border-top: 2px solid #015293;
    width: 1200px;
    margin: 0 auto;
}
.mt20 {
    margin-top: 20px;
}
.foot {
    text-align: center;
}
.foot .img {
    padding: 0 10px;
    display: inline-block;
    vertical-align: middle;
}
.foot .text {
    padding: 0 10px;
    display: inline-block;
    text-align: center;
    vertical-align: middle;
  margin-top: 20px;
  font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-size: 12px;
}
.search-a {
    width: 287px;
    height: 39px;
    border: 0;
    background: 0;
    border-right: 1px solid #c0bbba;
    outline: none;
}
.search {
    width: 348px;
    height: 39px;
    border-radius: 12px;
    border: 1px solid #c0bbba;
    background: #fff;
    float: right;
    margin-top: 104px;
}
.search_butt {
    border: none;

    width: 34px;
    height: 32px;
    background: url(http://ylbzj.linfen.gov.cn/images/ea50bfe244fa39ee.png)no-repeat left center/100% 100%;
    float: right;
    margin-right: 14px;
    margin-top: 3px;
    outline: none;
    cursor: pointer;
}
.contentCon {
    width: 1175px;
    height: auto;
    /* overflow: hidden; */
    min-height: 500px;
    margin: 0 auto;
    padding-top: 12px;
}
.conTitleBottom {
    width: 100%;
    height: 44px;
    border-bottom: 1px solid #e8e5e4;
}

.conTitle h3 {
    font-size: 24px;
    color: rgb(78, 73, 75);
    text-align: center;
    line-height: 35px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.conTitleBottom ul {
    width: 519px;
    height: 34px;
    margin: 0 auto;
    padding-top: 10px;
}
.conTitleBottom ul li {
    float: left;
}
.conConnr {
    width: 90%;
    height: auto;
    overflow: hidden;
    padding: 20px 0;
    margin: 0 auto;
    border-bottom: 1px dotted #dcdcdc;
}
.nextDoc a {
    font-size: 16px;
    color: rgb(12, 9, 11);
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.nextDoc {
    width: 80%;
    height: auto;
    overflow: hidden;
    padding: 20px 0;
    margin: 0 auto;
}
.shares a {
    font-size: 16px;
    color: rgb(0, 0, 0);
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.bdabox {
    padding-top: 8px;
    padding-bottom: 8px;
    padding-left: 15px;
    padding-right: 15px;
    font-size: 16px;
    background-color:#4561aa;
    color: #fff;
}
.bdabox:hover {
    color: #ffffff;
    background-color:#204197;
    text-decoration: none;
}
.information {
    width: 479px;
    min-height: 730px;
    overflow: hidden;
    height: auto;
    background: #fff;
    float: right;
}
.infoPublish {
    width: 447px;
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding-top: 30px;
    padding-bottom: 12px;
     margin-bottom: 20px; }
.infoTitle {
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #e3e1df;
}
.infoTitle li {
    width: 92px;
    height: 44px;
    margin-right: 30px;
    float: left;
}
.infoTitle li a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color:#4561aa;
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
}
.infoChannel {
    width: 100%;
    height: 109px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-top: 12px;
}
.infoChannel li {
    width: 107px;
    height: 100%;
    float: left;
}
.infoChannel li a {
    display: block;
    width: 100%;
    font-size: 16px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(10, 8, 10);
    padding-top: 12px;
}
.infoChannel li img {
    display: block;
    width: 74px;
    height: 74px;
    margin: 0 auto;
}
.infoList {
    min-height: 35px;
    height: 35px;
  width: 100%;
    overflow: hidden;
    padding-top: 12px;
}
.infoList li {
    width: 96%;
    height: auto;
    overflow: hidden;
    padding: 6px 0 6px 12px;
    background: url(../images/ybjgb_list.png)no-repeat left center;
}
.infoList li a {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(8, 8, 9);
}
.infoList li span {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(144, 141, 141);
    float: right;
}
.platformed {
    height: auto;
    text-align: center;
    margin-left: 15px;
    margin-bottom: 20px;
}
.interactionTitle {
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #e3e1df;
}
.interactionTitle li {
    width: 92px;
    height:44px;
    margin-right:30px;
    float:left;
}
.interactionTitle li:last-child {
    width: 82px;
    margin-right: 0;
}
.interactionTitle li a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color:#4561aa;
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
}
.interaction {
    width: 447px;
    height: auto;
    overflow: hidden;
    min-height: 425px;
    margin: 0 auto;
}
.specialColumn {
    width: 1200px;
    height: 150px;
   
    margin: 12px auto;
}
.yx-rotaion-content1 {
    width: 100%;
    height: 152px;
    position: relative;
}
.yx-rotaion-content1 .yx-rotaion1 {
    width: 100%;
    height: 152px;
    overflow: hidden;
}
.links {
    width: 1200px;
    height: 227px;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
}
.mt10 {
    margin-top: 10px;
}
.links .hd {
    line-height: 36px;
    color: #fff;
    height: 36px;
    background: #015293;
}
.links h3 {
    float: left;
    font-size: 16px;
    margin: -6px 20px 0 18px;
    background: #066fc6;
    padding: 0 16px;
    position: relative;
}
.links h3 s {
    display: block;
    width: 4px;
    height: 6px;
    background: url(img/link_bg.gif);
    position: absolute;
    top: 0;
    left: -4px;
}
.links .hd li {
    float: left;
    color: #fff;
    width: 180px;
    text-align: center;
    font-size: 16px;
    cursor: pointer;
}
.links .hd li.on {
    background: #066fc6;
}
.links .con {
    padding: 6px 16px;
    border: 1px solid #e2e2e2;
    border-top: none;
}
.clearfix {
    zoom: 1;
}
.links .bd a {
    display: block;
    font-size: 15px;
    float: left;
    width: 206px;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    background: url(img/dot2.gif) no-repeat 0 center;
    padding-left: 0px;
    color: black;
}
.things {
    width: 662px;
    height: auto;
    overflow: hidden;
    min-height: 235px;
    margin: 0 auto;
    margin-bottom: 12px;
}
.thingsTitle {
    width: 100%;
    height: 46px;
    border-bottom: 1px solid #e3e1df;
}
.thingsTitle li {
    width: 92px;
    height: 44px;
    margin-right: 30px;
    float: left;
}
.thingsTitle li.borders a {
    color: #4561aa;
}
.thingsList {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 12px;
}
.thingsList li {
    width: 96%;
    height: auto;
    overflow: hidden;
    padding: 6px 0 6px 12px;
    background: url(../images/ybjgb_list.png)no-repeat left center;
}
.thingsList li a {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(8, 8, 9);
}
.thingsList li span {
    font-size: 14px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(144, 141, 141);
    float: right;
}
.thingsPlatform {
    width: 100%;
    height: auto;
    overflow: hidden;
    padding-top: 12px;
    display: block;
}
.thingsPlatform li {
    width: 153px;
    height: 106px;
    float: left;
    margin-right: 12px;
    margin-bottom: 12px;
}
.thingsPlatform li a {
    display: block;
    width: 153px;
    height: 106px;
}
.thingsPlatform li a img {
    display: block;
    width: 59px;
    height: 60px;
    margin: 0 auto;
}
.thingsPlatform li a span {
    display: block;
    width: 100%;
    font-size: 16px;
    text-align: center;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    color: rgb(10, 8, 10);
    padding-top: 12px;
}
.thingsTitle li a {
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color: rgb(10, 8, 10);
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
}
.border {
    border-top: 2px solid #4561aa;
}
.yx-rotaion-content .yx-rotaion .rotaion_list img {
    height:370px;
}
.yx-rotaion-content .yx-rotaion .rotaion_list img {
    width: 100%;
    display: block;
}
.newsTitle li.border a {
    color: #4561aa;
}
.yx-rotaion-content .yx-rotaion .num {
    width: auto;
    height: 10px;
    position: absolute;
    bottom: 15px;
    right: 0;
    font-size: 0;
    line-height: 0;
    text-align: center;
    z-index: 2;
}
.yx-rotaion-content .yx-rotaion .num li {
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 20px;
    float: left;
    overflow: hidden;
    margin-right: 8px;
    cursor: pointer;
}
.yx-rotaion-content .yx-rotaion .num .on {
    width: 20px;
    background: #0d67c7;
}
.yx-rotaion-content .yx-rotaion .txt {
    width: auto;
    height: 45px;
    position: absolute;
    left: 0;
    bottom: 0;
    line-height: 45px;
    overflow: hidden;
    z-index:2;
}
.yx-rotaion-content .yx-rotaion .txt li {
    width: 100%;
    height: 45px;
    overflow: hidden;
    padding: 0 10px;
}
.yx-rotaion-content .yx-rotaion .txt li a {
    font-size: 14px;
    color:#fff;
}
.yx-rotaion-content h3 {
    width: 100%;
    height: 45px;
    position: absolute;
    bottom: 0;
    z-index: 0;
    background: #000;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
.yx-rotaion-content1 .yx-rotaion1 .rotaion_list1 img {
    width: 100%;
    height: 152px;
    display: block;
}
.yx-rotaion-content1 .yx-rotaion1 .num1 {
    width: auto;
    height: 10px;
    position: absolute;
    bottom: 15px;
    right: 0;
    font-size: 0;
    line-height: 0;
    text-align: center;
    z-index: 2;
}
.yx-rotaion-content1 .yx-rotaion1 .num1 .on {
    width: 20px;
    background: #0d67c7;
}
.mail-head {
    padding: 5px 9px;
    margin-top: 100px;
    margin-bottom: 100px;
  font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.mail-head table {
    border-collapse: collapse;
   
    border: 1px solid #035fa8;
}
.mail-head table tr {
    height: 38px;
    border: 1px solid #035fa8;
}
.mail-head table tbody {
    display: table-row-group;
    vertical-align: middle;
    border-color: inherit;
}
.mail-head table tr td:nth-child(2n+1) {
    text-align: center;
    padding: 0;
}
.text-nav {
    color: #035fa8;
}
.mail-text {
    line-height: 28px;
    padding: 12px 6px;
}
.mail-head table tr td {
    border: 1px solid #035fa8;
    padding-left: 24px;
}
.formImg {
    width: 447px;
    margin: 0px auto 12px auto;
}
.formUl {
    width: 360px;
    height: 200px;
    margin: 0 auto;
    display: flex;
	flex-wrap:wrap;
    justify-content: space-between;
    flex-wrap: wrap;
    align-items: center;
}

.formUl li {
    width: 154px;
    height: 47px;
    border: 1px solid #e2e0df;
    /* line-height: 49px; */
    border-radius: 4px;
    text-align: center;
    float: left;
    background: url(http://linfen.gov.cn/ybj/upload/images/2020/3/806e29975c198cf8.png)no-repeat 33px center;
}

.formUl li a {
    display: block;
    padding-left: 41px;
    width: 74%;
    height: 100%;
    font-size: 18px;
    color: rgb(12, 9, 11);
    text-align: center;
    line-height: 49px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
}
.interactionList {
    width: 442px;
    height: auto;
    overflow: hidden;
  margin-top: 12px;
}
.mailbox-list-items>thead>tr {
    font-size: 14px;
    line-height: 30px;
    height: 30px;
    color: #333;
    background-color: #f6fbff;
}
.mailbox-list-items>thead>tr>th {
    font-weight: 700;
    border-left: 1px solid #fff;
    font-size: 14px;
}
.mailbox-list-items-tit-w {
    width: 156px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.mailbox-list-items>tbody>tr {
    line-height: 35px;
    height: 35px;
    font-size: 14px;
}
.mailbox-list-items>tbody>tr>.mailbox-list-items-tit-w {
    display: block;
    overflow: hidden;
    padding-left: 15px;
    text-align: left;
    position: relative;
}
.mailbox-list-items>tbody>tr>td {
    font-size: 14px;
    height: 35px;
    color: #930101;
    border-bottom: 1px dashed #eee;
}
.mailbox-list-items>tbody>tr>.letter-grey {
    color: #999;
}
.mailbox-list-items>tbody>tr>td {
    font-size: 14px;
    height: 35px;
    border-bottom: 1px dashed #eee;
  text-align: center;
}
.mailbox-list-items-0523 tbody a {
    color: #333;
    text-decoration: none;
}
.mailbox-list-items-0523>tbody>tr>.mailbox-list-items-tit-w>i {
    position: absolute;
    top: 17px;
    left: 5px;
    display: block;
    width: 3px;
    height: 3px;
    background-color: #333;
}
.yx-rotaion-content1 .yx-rotaion1 .num1 li {
    width: 10px;
    height: 10px;
    background: #fff;
    border-radius: 20px;
    float: left;
    overflow: hidden;
    margin-right: 8px;
    cursor: pointer;
}
.yx-rotaion-content1 .yx-rotaion1 .num1 .on {
    width: 20px;
    background: #0d67c7;
}

.box{
    border-top: none;
    background: #fff;
    margin-left: 10px;
  margin-top: 30px;
}
.fl{
    float: left;
    display: inline;

}


.box .hd{
    height: 36px;
    position: relative
}
.box .morebox {
    position: absolute;
    right: 0;
    top: 4px;
}
.box .more {
    display: none;
    line-height: 28px;
}
a.more {
    margin-right: 8px;
    color: #666;
    line-height: 28px;
}
a {
    text-decoration: none;
    cursor: pointer;
    outline: none;
    blr: expression(this.onFocus=this.blur());
    color: #333;
}
.box .hd ul {
    height: 35px;
}
.box .hd li.on {
    border-top: 2px solid #4561aa;
  color: #4561aa;
}
.box .hd li.on a {
  color: #4561aa;
}
.box .hd li{
    float: left;
    width: 100px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    color: #6a6a6a;
    font-size: 16px;
    cursor: pointer;
}
.box .hd li a{
    display: block;
    width: 100%;
    height: 100%;
    font-size: 20px;
    color: rgb(10, 8, 10);
    text-align: center;
    line-height: 44px;
    font-family: Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜;
    font-weight: bold;
  }

.box .bd,.box1 .bd {
    font-size: 14px;
    padding: 4px 0;
}
.conWrap {
}
.box .con{
    width: 100%!important;
    margin-top: 10px;
}
.box .bd ul{
    height: 34px;
    line-height: 34px;
}

.box li.title{
    background: url(http://linfen.gov.cn/ybj/upload/images/2020/2/9435252b1634c7cd.png)no-repeat left center;
    padding-left: 10px;
    overflow: hidden;
  width: 360px;
}
.box .bd li {
    float: left;
}
.box .bd ul li.title a:hover{color:#00a5e2;}
.box .con a,.box1 .con a {
    display: block;
    float: left;
    margin-left: 6px;
}
.box li.time {
    float: right;
    color: #999;
    width: 95px;
    text-align: center;
    margin-right: 5px;
}
.alert-info {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1;
}
.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: 4px;
    width: 1000px;
  margin-left: auto;
    margin-right: auto;
    margin-top: 50px;
}
.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1;
}

.main-center-arti {
    width: 900px;
    margin: 0 auto;
}
.searchimg{
    width: 200px;
   height: 130px;
    display: block;
    float: right;
}

li.article-item {
    height: 150px;
}




