* {
       margin: 0;
       padding: 0;
       text-decoration: none;
       font-style: normal;
       list-style: none;
   }

   body {
       width: 100%;
       min-width: 1210px;
       height: 100%;
       background-color: #f5f5f5;
       -webkit-text-size-adjust: 100%;
   }

   img {
       border: 0;
       vertical-align: middle
   }

   
   .clearfix {
       *zoom: 1;

   }

   .clearfix:after {
       content: '';
       display: block;
       height: 0;
       clear: both;
       overflow: hidden;
       visibility: hidden;

   }

   .tyhead {
       width: 100%;
       height: 265px;
       background-image: url(../png/v6dbdr.png);
       background-repeat: no-repeat;
       background-position: top center;
       background-size: 100% 265px;

   }

   .tyhead .head {
       width: 1200px;
       height: 265px;
       margin: 0px auto;
   }

   .headtop {
       width: 100%;
       height: 40px;
       background-image: url(../png/6n4539.png);
       background-repeat: no-repeat;
       background-position: left center;
       padding-left: 60px;
       float: left;
       margin: 15px 0px 0px 30px;
   }

   .headtop ul li {
       display: inline-block;
       margin: 0px 10px 0px 10px;
       line-height: 40px;
       position: relative;
   }

   .headtop ul li a {
       font-size: 15px;
       font-family: "Î¢ÈíÑÅºÚ";
       color: #333;
   }

   .headtop ul li.sjewm:hover div.wxewm {
       display: block;
       top: 30px;
   }

   .headtop ul li div.wxewm {
       position: absolute;
       left: -15px;
       top: -50px;
       background-image: url(../png/l8ou08.png);
       background-repeat: no-repeat;
       background-position: top center;
       background-size: 100%;
       width: 90px;
       height: 95px;
       text-align: center;
       display: none;
   }

   .headtop ul li div.wxewm img {
       margin-top: 8px;
width:90px;
height:95px;
   }

   .head .headlogo {
       float: left;
       margin: 50px 0px 0px 30px;
   }

   .head .headsousuo {
       float: right;
       margin-top: 45px;
   }

   .head .headsousuo input[type="text"] {
       width: 315px;
       height: 52px;
       outline: none;
       border: 1px solid #c2d4e8;
       border-radius: 8px 0px 0px 8px;
       padding-left: 15px;

   }

   .head .headsousuo input[type="image"] {
       width: 108px;
       height: 54px;
       position: relative;
       top: 23px;
       left: -5px;
   }

   .nav {
       width: 100%;
       height: 70px;
       background-color: #bd1a2d;
       line-height: 70px;
   }

   .nav ul {
       width: 1200px;
       height: 70px;
       margin: 0px auto;
   }

   .nav ul li {
       float: left;
       text-align: right;
       margin: 0px 31px 0px 31px;
   }

   .nav ul li a {
       display: inline-block;
       width: auto;
       font-size: 24px;
       font-weight: bold;
       color: #fff;
       margin-left: 5px;
   }

   .nav ul li:hover a {
       color: #dbb67f;
   }

   .nav ul li i {
       display: inline-block;
       width: 35px;
       height: 60px;
       background-position: left center;
       background-repeat: no-repeat;
   }

   .nav ul li.jwzx i {
       height: 65px;
   }

   .nav li.shouye i {
       background-image: url(../png/3z1hcu.png);
   }

   .nav li.jwzx i {
       background-image: url(../png/eew3vi.png);
   }

   .nav li.myjw i {
       background-image: url(../png/scj0ht.png);
       height: 62px;
   }

   .nav li.zfxxgk i {
       background-image: url(../png/ao1yor.png);
       height: 60px;
   }

   .nav li.fzzf i {
       background-image: url(../png/zrmn9k.png);
   }

   .nav li.bsdt i {
       background-image: url(../png/ejzpsp.png);
   }

   .nav li.shouye:hover i {
       background-image: url(../png/fo3t78.png);
   }

   .nav li.jwzx:hover i {
       background-image: url(../png/4c1wm1.png);
   }

   .nav li.myjw:hover i {
       background-image: url(../png/zu05um.png);
   }

   .nav li.zfxxgk:hover i {
       background-image: url(../png/gelksv.png);
   }

   .nav li.fzzf:hover i {
       background-image: url(../png/h1fmzm.png);
   }

   .nav li.bsdt:hover i {
       background-image: url(../png/sct4u2.png);
   }

   .zwmain {
       width: 100%;
       height: auto;
       background-color: #f5f5f5;
   }

   .zwmain .dqwz {
       width: 1160px;
       height: 60px;
       line-height: 60px;
       margin: 0px auto;
       padding-left: 30px;
       background-image: url(../png/xbunz7.png
);
       background-repeat: no-repeat;
       background-position: left center;
   }

   .zwmain .dqwz a {
       color: #333;
   }

   .zwmain .dqwz a:hover {
       color: #bd1a2d;
   }

   .zwmain .zw {
       width: 1200px;
       height: auto;
       min-height: 800px;
       margin: 0px auto 15px auto;
       background-color: #fff;
   }





   .zw .zwtit {
       width: 1030px;
       height: auto;
          font-size: 28px;
    line-height: 40px;
    color: #333;
    outline: none;
       text-align: center;
       margin: 0px auto 40px auto;
       padding-top: 50px;
   }

   .zw .lyfbsj {
          width: 1030px;
    height: auto;
    font-size: 14px;
    line-height: 14px;
    color: #999;
    margin: 0px auto 15px auto;
    padding-bottom: 15px;  
   }

   .zw .lyfbsj span {
       margin-right: 25px;
   }

   .zw .lyfbsj span a {
       margin-right: 10px;
       color: #333;
   }

   .zw .zwnr {
       width: 1030px;
       height: auto;
       margin: 0px auto;
       line-height:200%;
   }

   .zwnr p {
       margin-bottom: 15px !important;
       line-height:200%;
       font-size:16px;
       color:#404040;
   }
  .zwnr p span{
       margin-bottom: 15px !important;
       line-height:200%; 
       color:#404040;
   }

   .zwnr img {
       max-width: 900px;
   }

   .zwmain .list {
       width: 1200px;
       height: auto;
       min-height: 800px;
       margin: 0px auto;
       background-color: #fff;
   }

   .zwmain .list .listtit {
       width: 1030px;
       height: 40px;
       margin: 0px auto;
       padding-top: 20px;
       border-bottom: 1px solid #eeeeee;
   }

   .zwmain .list .listtit a {
       display: inline-block;
       font-size: 24px;
       font-weight: bold;
       color: #1b4292;
       width: auto;
       height: 40px;
       line-height: 40px;
       padding: 0px 5px 0px 5px; 
       background-repeat: no-repeat;
       background-position: bottom center;
       background-size: 100%;
       border-bottom: 3px solid #1b4292;
   }

   .zwmain .list .listnr {
       width: 1030px;
       height: auto;
       min-height: 300px;
       margin: 20px auto;
   }

   .zwmain .list .listnr li {
       width: 100%;
       height: 42px;

       line-height: 42px;
   }
.zwmain .list .listnr li:hover a{
color:red;
}

   .zwmain .list .listnr li a {
       display: inline-block;
       width: 800px;
       ;
       height: 42px;
       color: #333;
       font-size: 17px;
       overflow: hidden;
       text-overflow: ellipsis;
       white-space: nowrap;
       background-image: url(../png/13zh39.png);
       background-position: left center;
       background-repeat: no-repeat;
       padding-left: 8px;

   }

   .zwmain .list .listnr li span.date {
       float: right;
       color: #999;
       font-size: 16px;
   }

   .zwmain .list .listnr li:nth-child(6n) {
       padding-bottom: 20px;
       border-bottom: 1px dashed #dcdcdc;
   }

   .zwmain .list .listnr li:nth-child(6n+1) {
       padding-top: 20px;
   }

   .pages {
       width: 750px;
       height: 35px;
       margin: 40px auto;
       text-align: center;
       padding-bottom: 40px;
   }

   .foot {
       width: 100%;
       height: 290px;

   }

 .foot .xglj {
      width: 100%;
      height: 60px;
    background-color: #bd1a2d;
    border-bottom: 2px solid #c72337;
  }

  .foot .select {
      width: 1200px;
      height: 60px;
      margin: 0px auto;
  }

  .foot .select .dhbg {
      float: left;
      margin-right: 135px;
      background-image: url(../png/3t0hn8.png);
      background-position: right center;
      background-repeat: no-repeat;
  }

  .foot .select .dhbg:last-child {
      margin-right: 0px;
  }

select {
    text-align: center;
    text-align-last: center;
    outline: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    width: 283px;
    height: 60px;
    background: none;
    color: #fff;
    font-size: 18px;
    border: none;
    font-weight: bold;
}

  select.dropdown option {
      background-color: #fff;
      color:#333;
  }


   .foot .footmain {
       width: 100%;
       height: 270px;
       background-color: #bd1a2d;
   }

   .foot .footmain .footmaincenter {
       width: 1200px;
       height: 270px;
       margin: 0px auto;
   }

   .footmain .dzjsbqsy {
       float: left;
       width: 595px;
       color: #fff;
       font-size: 15px;
       margin-top: 60px;
   }

   .footmain .dzjsbqsy p {
       margin-bottom: 15px;
   }

   .footmain .dzjsbqsy p span.dz,
   .footmain .dzjsbqsy p span.bqsy,
   .footmain .dzjsbqsy p span.lxfs {
       margin-right: 40px;
   }

   .footmain .dzjsbqsy p a {
       font-size: 15px;
       color: #fff;
   }

   .footmain .dzjsbqsy p a:hover {
       color: #ddbd83;
   }

   .footmain .dzjsbqsy p a.ygwab {
       background-image: url(../png/tiznin.png);
       background-position: left center;
       background-repeat: no-repeat;
       padding-left: 20px;
       margin-left: 40px;
   }

   .footmain .gzh {
       float: left;
       width: 220px;
       height: 135px;
       background-color: #a91728;
       color: #fff;
       font-size: 15PX;
       margin-top: 60px;
       margin-left: 80px;
       border-radius: 8px;
   }

   .footmain .gzh span {
       float: left;
       width: 75px;
       height: 45px;
       text-align: right;
       margin: 40px 20px 0px 20px;
   }

 .footmain .gzh img {
    margin: 26px 0px 0px 0px;
    width: 83px;
    height: 81px;
}

   .footmain .zfwzzc {
       float: right;
       margin-top: 95px;
   }

   .footmain .zfwzzc .wzzc {
       margin-left: 20px;
    float: right;
   }



.zwmain .list .listnr ul {
    min-height: 500px;
}
.fenyediv select option {
    background: #999;
}

.fenyediv select {
    width: 40px;
    height: 35px;
    
    color: #333;
}
.repeatX{
    width:1030px;
    background: url(https://t.ly.gov.cn/file/4103000002/img/repeatBg_xb_20181026.png) 0 0 repeat-x;
    height: 8px;
    margin:0px auto 20px auto;
}




.bshare-custom {
    float: right;
}
.fr a{
font-size:14px;
color:#999;
}

dl#fontSize {
    float: right;
margin-right:45px;
}
.m-share .fenxiang{
    float: left;
    margin-right: -10px !important;
    margin-top: 6px;
}
 .m-share{float: right;margin-top:-5px;}
    .share{zoom: 1;}
    .share:after{content: "";display: block;clear: both;}
    .share a{float: left;width: 26px;height: 26px;border-radius: 50%;margin-left: 13px;background: #c9c9c9;cursor: pointer;display: block;}
    .share a i{display: block;width: 26px;height: 26px;-webkit-transition: .4s all;-moz-transition: .4s all;-ms-transition: .4s all;transition: .4s all;}
    .share a:hover i{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}
    .share #share-icon{width: 26px;height: 26px;float: left;display: none;}
    .share #share-icon img{width: 100%;height: 100%;}


.pdwzwz{
    width:1200px;
    height: 35px;
    margin:10px auto 0;
    font-size: 14px;
    color: #535353;
    line-height:38px;
    text-indent: 1.5em;
    background: url("/lypolice/lib/ly2022/lyerji/lyej/scheme/images/sylogo.png") no-repeat left center;
}
.pdwzwz a{
    color: #535353;
}
   .pages div a {
    color: #333;
}
.pages div:hover a {
    color:red;
}
#BodyLabel img{display:block;margin:auto;max-width:900px;}
#BodyLabel object{display:block;margin:auto;}
#BodyLabel{width:100%;margin-left:auto;margin-right:auto; }
#BodyLabel table{ width:900px;margin-left:auto;margin-right:auto; border-right:1px solid #454545;border-bottom:1px solid #454545;border-collapse:collapse;}
#BodyLabel table tr{ width:900px!important;font-size:auto; }
#BodyLabel table tbody tr td{ border-left:1px solid #454545;border-top:1px solid #454545;}


 .xgwz {
    padding: 30px 0;
    line-height: 30px;
    border-top: 1px solid #f5f5f5;
	list-style: none;
	display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
	width:960px;
	margin:20px 120px;
 }
 
 .xgwz span {
    color: #425c98;
    font-size: 18px;
    font-weight: bold;
	display: block;
	    margin: 0;
    padding: 0;
	font-family: Microsoft Yahei;
}
 
 .xgwzlb{
    display: block;
    margin:0 auto;
	height:40px;
	line-height:40px;
	
}
 .xgwzlb a{
    text-decoration:none;
	color: #000000;
	text-align: left;
    font-size: 14px;
    font-family: Microsoft Yahei;
	
} 


.bs-callout h4 {
    font-size: 24px !important;
   
}
.highlight p,
.bs-callout p {
    font-size: 18px !important;
 }
 
.highlight h4 {
    font-size: 20px !important;
}