﻿@charset "utf-8";
.m-box1{background: #fff;}

/*home*/
/**五公开*/
.m-box1_bt_margin {     height: 199px;overflow-y: auto;margin: 10px 0;}
.m-box1_bt_margin ul li{text-align: center;display: block;margin-top:30px;}
.m-box1_bt_margin ul li a i{background: url(../images/home/icon-bg.png) center center no-repeat;color: #0863c0; font-size: 28px;display: inline-block;  zoom:1;*display:inline;width: 50px; height: 50px;line-height: 50px;}
.m-box1_bt_margin ul li a div{overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;padding: 11px 0 7px 0;font-size: 14px;color: #3d3d3d;}
.m-box1_bt_margin ul li a:hover i{background: url(../images/home/icon-bghover.png) center center no-repeat;color: #fff; }

.m-switch{    background: #f5f5f5;}
.m-switch .m-tabstyle2{margin-right: 88px; overflow: hidden;}
.m-switch .hd{    top: 12px;right: 0;}
.m-switch .hd span{background: url(../images/home/icon-jt.png) left center no-repeat;width: 18px; height: 18px;    border: 1px solid #c3c3c3;border-radius: 4px; float: left;display: inline-block;}
.m-switch .hd span.u-prev{    background-position: -1px -2px;    margin-right: 8px;}
.m-switch .hd span.u-next{    background-position: -19px -2px;}
.m-switch .hd span.u-prev:hover{border: 1px solid #0863c0; background-position: -1px -20px; }
.m-switch .hd span.u-next:hover{border: 1px solid #0863c0; background-position: -19px -20px; }
/***专题***/
.m-box2{height: 110px;background: #fff;}
.g-special{ height: 110px; background: #fff;}
.g-special .u-tit{left: 0; top: 0; bottom: 0; display: block; padding: 14px 10px; text-align: center; width: 42px; *+width: 22px; font-size: 18px; color: #fff; line-height: 20px; background: #3283d6;}
.g-special .m-ztzlbox{margin: 0 21px 0 60px;padding-top: 10px; *+height: 90px; height: 100px; overflow: hidden;}
.g-special .bd li{float: left; margin-right: 10px; width: 272px; height: 90px;}
.g-special .bd li img{display: block; width: 272px; height: 90px;}
.g-special .hd{}
.g-special .hd a{display: block; margin: 5px 0; width: 20px; height: 40px; background-color: #e6e6e6; background-repeat: no-repeat; cursor: pointer;position: absolute; top:30px;}
.g-special .hd a.prev{ background-image: url(../images/home/left.png);left:0;}
.g-special .hd a.next{ background-image: url(../images/home/right.png);right:0;}
/***信息发布通缉**/
.m-box3{background: #fff;    padding: 20px 20px;}
.m-iptop ul li{height: 50px;line-height: 50px;margin-top: 10px;}
.m-iptop ul li a{display: block;color: #fff;font-size: 16px;background: #7ebeff;text-align: center;}
.m-iptop ul li.u-active a{background: #0863c0;}
.m-iptop ul li:hover a{background: #0863c0;}
.m-iptop img{width: 100%;display: block;height: 102px;}

.m-tongji{    height: 335px;}
.m-month{background: url(../images/home/icon-li.png) 0 0 no-repeat;}

.m-box3pic{height: 206px;}
.m-box3pic img{margin: 0 auto;width: 100%;display: block;height: 206px;}
.m-box3txt ul li{line-height: 33px;}

.m-box4{background: #fff;}

.m-navigation{overflow-y: auto; margin: 13px 16px 18px;    height: 167px;}
.m-navigation ul li{background: url(../images/home/red-li.png) left center no-repeat;padding-left: 12px;line-height: 32px;}
.m-navigation ul li a{font-size: 16px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;    display: block;}

.m-zcjdbox ul li a i{color: #d8171a;font-size: 16px;}
/*module 首页组件*/
.m-tabstyle1{border-bottom: 1px solid #ddd;}
.m-tabstyle1 li{float: left; }
.m-tabstyle1 li a{display: block; padding: 0 12px; font-size: 18px;font-weight: bold;    overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;color: #444;}
.m-tabstyle1 li.u-active a{ color: #1366cc; font-size: 18px;}

.m-tabstyle2{ background: #f5f5f5;margin-top: 1px;}
.m-tabstyle2 li{position: relative; float: left; line-height: 40px;}
.m-tabstyle2 li a{display: block; padding: 0 11px;      overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
.m-tabstyle2 li.u-active a{ color: #333333; background: url(../images/home/bg-bottom.png) bottom center no-repeat;font-weight: bold;}

.m-tabstyle3{height: 60px;overflow: hidden;}
.m-tabstyle3 li{position: relative; float: left; line-height: 40px;margin: 12px 0 8px 0;padding: 0 5px;}
.m-tabstyle3 li a{display: block; padding: 0 11px; background: #f5f5f5;    overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;color: #3d3d3d;}
.m-tabstyle3 li.u-active a{ color: #0863c0; font-size: 16px;}

.m-tabstyle4 li{position: relative; float: left; line-height: 28px;margin: 10px 0;}
.m-tabstyle4 li a{display: block;font-weight: bold;font-size:14px;padding: 0 15px 0 20px;background: #f5f5f5;overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
.m-tabstyle4 li.u-active a{ color: #cd0000; font-size: 14px;}

.m-tabstyle5{border-bottom: 1px solid #ddd;padding-top: 10px;}
.m-tabstyle5 ul li.u-activecopy a{     margin-right: 52px; color: #1366cc;display: block;padding: 0 10px; font-size: 18px; font-weight: bold; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}
.m-tabstyle5 li{position: relative;float: left;line-height: 40px;   }
.m-tabstyle5 li a{display: block; padding: 0 15px; font-size: 16px;color:#333333;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.m-tabstyle5 li.u-active a{background: url(../images/home/bg-bottom.png) bottom center no-repeat; font-weight: bold;}

.m-tabstyle6{ background: #f5f5f5;margin-top: 1px;margin-bottom: 7px;}
.m-tabstyle6 li{position: relative; float: left; line-height: 40px; width: 50%;text-align: center;}
.m-tabstyle6 li a{display: block; padding: 0 11px;      overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
.m-tabstyle6 li.u-active a{ color: #1366cc; }

.m-liststyle2 li{height: 36px; line-height: 36px;}
.m-liststyle2 li span{float: right; padding-left: 10px; font-size: 14px;color: #999999;}
.m-liststyle2 li a{display: block; padding-left: 12px; background: url(../images/home/icon-li2.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;font-size:16px;}

.m-liststyle3 li{height: 36px; line-height: 36px;}
.m-liststyle3 li span{float: right; padding-left: 10px; font-size: 13px;color: #d8171a;}
.m-liststyle3 li a{display: block; padding-left: 26px; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

/*media query*/
/*big pcScreen*/
@media (min-width:1200px) {
  .m-tabstyle1{height: 30px}
  .m-tabstyle1 a{font-size: 16px;}
  .m-tabstyle2 li a{font-size: 16px;}

  

  .m-importbox{ padding-top: 13px;}
  .m-normalbox{ height: 352px;overflow: hidden;}
   .m-importbox{ height: 291px;}
  .m-inforpublic{width: 300px;}
  .m-box1public,.m-infornew{width: 880px;}
  .m-box3pic{width: 308px;}
  .m-box3txt{width: 514px;}
  
  .m-navigation ul li{width: 14.28%;}

  }
   
/*medium pcScreen*/
@media screen and (max-width: 1199px) {
    .m-tabstyle3 li a{font-size: 14px;}
    .m-tabstyle2 li a{font-size: 14px;}
    .m-tabstyle1{height: 30px}

    .m-box1_bt_margin ul li{    margin-top: 15px;}
    .m-box1_bt_margin{height: 202px;}
}
/*pad*/
@media screen and (max-width: 991px ){
    .m-tabstyle1{line-height: 36px;height: auto;}
   

    .m-tabstyle2 li{line-height: 36px;}
    .m-tabstyle2 li a{padding: 0 12px;}

    .m-tabstyle3{height: auto;overflow: visible;}

    .m-titstyle1 .u-tit{line-height: 36px; font-size: 16px;}

    .m-liststyle1 li{height: 30px; line-height: 30px;}
    .m-liststyle1 li a{font-size: 14px;}
    .m-liststyle1 li span{font-size: 12px;}
    .m-box1_bt_margin {    height: auto;}
    .m-tongji{height: auto;}
}
/*phone*/
@media screen and (max-width: 767px) {

}
/*small*/
@media screen and (max-width: 410px) {

}
