@font-face {
  font-family: 'iconfont';
  src: url('iconfont.eot');
  src: url('iconfont.eotiefix') format('embedded-opentype'),
  url('iconfont.woff') format('woff'),
  url('iconfont.ttf') format('truetype'),
  url('iconfont.svg#iconfont') format('svg');
}

.iconfont{
  font-family:"iconfont" !important;
  font-size:17px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


.imgFocus{ position:relative; overflow:hidden; margin-right:16px;  width:794px;height: 439px;}

.imgFocus .hd{ position:absolute; height:44px; line-height:44px; bottom:0; right:15px; z-index:1;}


.imgFocus .hd li{ display:inline-block; width:15px; height:15px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#5dafff; text-indent:-9999px; overflow:hidden; margin:0 6px;cursor: pointer;}

.imgFocus .hd li.on{ background:#fff;}

.imgFocus .bd{position:relative;z-index:0;}

.imgFocus .bd li{position:relative;text-align:center;}

.imgFocus .bd li img{vertical-align:top;width:100%;height: 100%;}

.imgFocus .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);}  /* 去掉链接触摸高亮 */

.imgFocus .bd li .tit{ display:block;width:100%;font-size: 18px;position:absolute;bottom:0;text-indent:10px;height:44px;line-height:44px;background:url(focusBg.png) repeat-x;color:#fff;text-align:left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.kr{width: 105px;height: 44px;}

.news{width: 390px;}

.tab-head a{display: block;float: left;text-align: center;font-size: 18px;color: #868686;height: 43px;line-height: 43px;border-top: 8px solid rgba(0,0,0,0);cursor: pointer;}

.tab-head a:hover{text-decoration: none;}

.tab-head a.on{font-weight: bold;border-top: 8px solid #105b9e;color: #105b9e;}

#tab1 a{width: 25%;}

.tabcon-news ul li{background: #eff9ff;margin-bottom: 8px;}

.tabcon-news ul li:last-child{margin-bottom: 0;}

.tabcon-news ul li a{color: #373737;width: 90%;padding: 0 5%;display: table;table-layout: fixed;overflow: hidden;text-overflow: ellipsis;word-wrap: normal;}

.tabcon-news ul li .newCon,.tabcon-news ul li span{display: table-cell;height: 58px;vertical-align: middle;}

.tabcon-news ul li span{text-align: center;width: 50px;}

.tabcon-news ul li span label{color: #0261ca;}

.tabcon-news ul li span label.lab1{font-size: 12px;}

.tabcon-news ul li span label.lab2{font-size: 22px;}

.m2 a{display: block;float: left;width: 232px;height: 44px;line-height: 40px;margin-right: 10px;font-size: 16px;font-weight: bold;color: white;background: url(m2aBg.jpg) repeat-x;text-align: center;}

.m2 a:hover{text-decoration: none;}

.m2 a:nth-child(5n){margin-right: 0;}

.bor{border: 1px solid #d7d7d7;background: white;}

.bor2{border: 1px solid #d7d7d7;}

.m3_1{height: 386px;width: 389px;}

.tab-head-h{}

.tab-head2 a{width: 50%;}

.h151{height: 151px;}

.h320{height: 320px;}

.tabcon-2 .iconfont{color: #373737;width: 22px;}

.tabcon-2 a{color: #373737;font-size: 14px;}

.tabcon-2 span{color: #919191;font-size: 14px;margin-left: 20px;}

.tabcon-2 li{line-height: 40px;}

.tabcon-2{padding: 0 15px 10px;}

.tabcon-3{padding: 10px 15px;}

.plr{padding: 0 15px 10px;}

.title{height: 51px;margin-bottom: 10px;}

.title span{font-weight: bold;border-bottom: 4px solid #105b9e;color: #105b9e;display: block;width: 90px;text-align: center;position: absolute;left: 0;height: 47px;line-height: 47px;top: 0;font-size: 18px;}

.more{position: absolute;right: 0;top: 14px;font-size: 18px;font-weight: bold;color: #868686;display: block;height: 26px;}

.more:hover{color: #868686;}

.more .iconfont{font-weight: 500;font-size: 22px;float: right;margin-top: 2px;}

.arcList li{line-height: 26px;margin-top: 16px;}

#zscd.arcList li{margin-top: 13px;}

.arcList li a{color: #373737;font-size: 16px;display: table-cell;}

.arcList li .iconfont{width: 22px;height: auto;}

.arcList li span{color: #919191;font-size: 13px;width: 38px;padding-left: 26px;}

.arcListA li{line-height: 40px;}

.arcListA li a{color: #373737;font-size: 16px;}

.arcListA li .iconfont{width: 22px;}

.arcListA li span{color: #919191;font-size: 13px;}

.iconW{display: table;table-layout: fixed;}

.iconBox a{display: table-cell;vertical-align: middle;text-align: center;color: #005389;}

.iconBox a:hover{text-decoration: none;}

.iconBox a{position: relative;}

.iconBox a span{font-size: 15px;}

.sjtj,.fzdt{height: 70px;width: 188px; }

.sjtj{margin-right: 8px;}

.sjtj span,.fzdt span{position: relative;top: -5px;}

.sjtj .iconfont{font-size: 35px;}

.fzdt .iconfont{font-size: 42px;position: relative;top: 4px;}

.lscx,.gzcx,.sfjd{width: 122px;height: 113px;}

.gzcx{margin: 0 11px;}

.lscx a,.gzcx a,.sfjd a{padding: 0 10px;}

.lscx .iconfont{font-size: 38px;}

.gzcx .iconfont{font-size: 42px;}

.sfjd .iconfont{font-size: 42px;}

.tzgg{width: 389px;height: 374px;overflow: hidden;}

.tzgg .arcList{padding: 0 15px 10px;}

.tzgg .arcList li .iconfont{color: #ff9000;margin-right: 5px;}

.txtMarquee-top .bd{padding: 0 15px 10px;}

.imgLfocus{ position:relative; overflow:hidden; margin-right:16px;  width:1200px;height: 80px;}

.imgLfocus .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:15px; z-index:1; }

.imgLfocus .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#3a3a3a; text-indent:-9999px; overflow:hidden; margin:0 6px;cursor: pointer;}

.imgLfocus .hd li.on{ background:#fff;  }

.imgLfocus .bd{ position:relative; z-index:0;}

.imgLfocus .bd li{ position:relative; text-align:center;  }

.imgLfocus .bd li img{ vertical-align:top; }

.m4{}

.m4_fl{width: 792px;background: white;border: 1px solid #d7d7d7;}

.m4_fr{width: 357px;}

.m4_1{width: 387px;}

.smBoxT{display: table;table-layout: fixed;margin-right: 6px;}

.smBoxT:last-child{margin-right: 0;}

.smBox{display: table-cell;vertical-align: middle;width: 152px;height: 93px;padding-top: 12px;background: url(boxBg.jpg) repeat-x;text-align: center;color: #1995cf;font-size: 16px;}

.smBox:hover{color: #1995cf;text-decoration: none;}

.lsfw{font-size: 34px;}

.gzfw{font-size: 38px;}

.flvyz{font-size: 34px;}

.sfks{font-size: 36px;}

.sifjd{font-size: 34px;}

.jyhj{font-size: 34px;}

.imgSfocus{ position:relative; overflow:hidden;   width:242px;height: 101px;}

.imgSfocus .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:7px; z-index:1; cursor: pointer;}

.imgSfocus .hd li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; background:#3a3a3a; text-indent:-9999px; overflow:hidden; margin:0 6px;   }

.imgSfocus .hd li.on{ background:#fff;  }

.imgSfocus .bd{ position:relative; z-index:0; }

.imgSfocus .bd li{ position:relative; text-align:center;}

.imgSfocus .bd li img{ vertical-align:top;}

.m6{}

.bszn{width: 378px;/*padding-left: 10px;*/margin-right: 20px;}
.bszn ul{ padding-left:10px;}

.zwbk{width: 378px;padding-right: 10px;}

.wlfyr{width: 389px;}

.wlfyr li{font-size: 14px;}

.wlfyr li a{color: #373737;line-height: 30px;display: table-cell;}

.wlfyr li .wlfyrT{color: #919191;width: 82px;line-height: 30px;margin-left: 5px;}

.wlfyr li .zt{color: white;background: #afafaf;display: inline-block;width: 44px;height: 20px;line-height: 20px;font-size: 12px;margin-right: 10px;text-align: center;margin-top: 5px;}

.wlfyr li .zt.on{background: #3090e6;}

.wz{display: block;width: 75px;height: 25px;line-height: 25px;color: white;background: #3090e6;font-size: 13px;right: 0;top: 12px;text-align: center;}

.wz:hover{text-decoration: none;color: white;}

.bszn li{display: table;table-layout: fixed;height: 50px;width: 100%;background: #eff9ff;padding: 5px 0;margin-top: 10px;}

.bszn li a,.bszn li span{display: table-cell;vertical-align: middle;}

.bszn li a{font-size: 12px;color: #62a6e3;border-left: 2px dashed #62a6e3;text-align: center;width: 60px;padding: 0 10px;}

.bszn li a .iconfont{font-size: 27px;color: #62a6e3;}

.bszn li a:hover{color: #62a6e3;text-decoration: none;}

.bsznT{color: #62a6e3;width: 80px;padding: 0 10px;font-size: 14px;}

.bsznT2{color: #373737;padding-right: 5px;font-size: 16px;}

.zwbk h3{font-weight: bold;color: #105b9e;display: block;width: 90px;text-align: center;height: 51px;line-height: 43px;font-size: 18px;}

.searchBox2{height: 33px;}

.iptBox{overflow: hidden;}

.searchBox2 input{height: 31px;width: 305px;padding-left: 10px;left: 0;top: 0;border: 0;border: 1px solid #dcdcdc;border-right: 0;}

.searchBox2 button{display: block;cursor: pointer;border: 0;background: #3090e6;text-align: center;height: 33px;width: 62px;font-size: 14px;color: white;right: 0;top: 0;}

.zwbk li{float: left;margin-right: 8px;}

.zwbk li a{width: 62px;height: 20px;line-height: 20px;display: block;text-align: center;background: #e8e8e8;font-size: 12px;color: #515558;}

.zwbtn{margin-top: 24px;}

.zwbtn a{display: block;float: left;width: 116px;height: 42px;padding-top: 108px;color: #3c3c3c;text-align: center;font-size: 13px;position: relative;}

.zwbtn a:hover{text-decoration: none;}

.zxzx{border-top: 8px solid #1777cd;background: #f2f2f2 url(ty11.png) no-repeat center 28px;}

.rx{border-top: 8px solid #21ace0;background: #f2f2f2 url(ty21.png) no-repeat center 28px;margin: 0 15px;}

.xzts{border-top: 8px solid #19c4cf;background: #f2f2f2 url(ty31.png) no-repeat center 28px;}

.zwbtn .iconfont{color: white;position: absolute;top: 40px;left: 38px;font-size: 42px;}

.ljtl{width: 16px;height: 84px;background: #0d528f;color: white;font-size: 16px;font-weight: bold;padding: 22px 16px;float: left;}

.ljcon{border: 1px solid #d7d7d7;border-left: 0;height: 126px;background: white;float: left;width: 1150px;}

.ljcon div{margin: 0 auto;}

.ljcon div a{margin-right: 5px;padding-right: 5px;border-right: 2px solid #acbbcf;}

.ljcon div.liUl1 a:last-child,.ljcon div.liUl2 a:last-child,.ljcon div.liUl3 a:last-child{margin-right: 0;padding-right: 0;border-right: 0;}

.liUl1{width: 352px;padding-top: 26px;}

.liUl2{width: 554px;padding-top: 12px;}

.liUl3{width: 784px;padding-top: 12px;}

.liUl1 .liLine{margin: 0 10px;}

.liUl1 a{font-size: 16px;font-weight: bold;}

.liUl2 .liLine,.liUl3 .liLine{margin: 0 15px;}

.liUl2 a,.liUl3 a{font-size: 14px;}

.ljcon a{color: #0d528f;}

.secTitle{display: block;height: 43px;font-weight: bold;border-top: 8px solid #105b9e;color: #105b9e;line-height: 43px;font-size: 18px;padding-left: 10px;}

.tabcon-news ul.secUl li{background: white;}

.secTitle span{font-size: 12px;font-weight: 500;color: #7d7d7d;margin-left: 10px;}

.secBox{width: 590px;height: 377px;}

.secBoxM{padding: 10px 10px 20px;border: 1px solid #d7d7d7;background: white;height: 343px;}

.secBox ul li .iconfont{color: #ff9000;}

#ifocus .tabcon-news ul li{width: 100%;padding: 0;}

.imgFocus .bd li .tit .kr{width: 180px;}

/* #ifocus .hd{display: none;} */

.btnLink-ws .smBoxT{margin-right: 8px;}

.btnLink-ws .smBoxT a{width: 183px;}

.btnLink-ws .smBoxT .smBox.on,.btnLink-ws .smBoxT .smBox:hover{background: url(boxBgOn.jpg) repeat-x;color: #ff9000;}

.btnLink-ws .smBoxT:nth-child(6){margin-right: 0;}

.title-ws{height: 28px;font-size: 22px;color:#105b9e;font-weight: bold;text-align: center;background: url(title-wsBg.jpg) no-repeat center center;margin: 30px 0;}

.treeBoxArrow{width: 32px;height: 320px;float: left;}

.treeBoxArrow1{background: url(arrow1.png) no-repeat center center;}

.treeBoxArrow2{background: url(arrow2.png) no-repeat center center;}

.treeBoxArrow3{background: url(arrow3.png) no-repeat 940px center;width: 1138px;height: 32px;}

.treeBoxArrow3-1{background: url(arrow3_1.png) no-repeat center center;}

.treeBoxArrow4{background: url(arrow4.png) no-repeat center center;float: right;}

.treeBoxArrow5{background: url(arrow5.png) no-repeat center center;float: right;}

.treeBox{width: 346px;height: 308px;float: left;overflow: hidden;}

.treeBox-2{width: 248.5px;}

.treeBox1{background: #1777cd;border: 6px solid #1777cd;}

.treeBox2{background: #21ace0;border: 6px solid #21ace0;}

.treeBox3{background: #19c4cf;border: 6px solid #19c4cf;}

.treeBox4{background: #23c8b7;border: 6px solid #23c8b7;float: right;}

.treeBox5{background: #3cc7a8;border: 6px solid #3cc7a8;float: right;}

.treeBox6{background: #4fd595;border: 6px solid #4fd595;float: right;}

.treeTitle{display: block;height: 46px;line-height: 46px;}

.treeTitleOne{border: 1px solid #84b7e5;}

.treeTitleTwo{border: 1px solid #89d3ef;}

.treeTitleThree{border: 1px solid #85e0e6;}

.treeTitleFour{border: 1px solid #8be2d9;}

.treeTitleFive{border: 1px solid #98e1d1;}

.treeTitleSix{border: 1px solid #a2e9c7;}

.treeTitle span{display: block;width: 66px;font-size: 18px;font-weight: bold;margin: 0 auto;color: white;text-align: right;}

.treeTitle2 span{width: 82px;}

.treeTitle3 span{width: 100px;}

.treeTitle4 span{width: 138px;}

.treeTitleOne span{background: url(1.png) no-repeat left center; }

.treeTitleTwo span{background: url(2.png) no-repeat left center;}

.treeTitleThree span{background: url(3.png) no-repeat left center;}

.treeTitleFour span{background: url(4.png) no-repeat left center;}

.treeTitleFive span{background: url(5.png) no-repeat left center;}

.treeTitleSix span{background: url(6.png) no-repeat left center;}

.treeCon{background: white;height: 254px;overflow: hidden;padding: 0 20px;line-height: 26px;font-size: 16px;color: #2a2a2a;display: table-cell;vertical-align: middle;word-break: break-all;}

.treeBox1 .treeCon{border-top: 6px solid #1777cd;}

.treeBox2 .treeCon{border-top: 6px solid #21ace0;}

.treeBox3 .treeCon{border-top: 6px solid #19c4cf;}

.treeBox4 .treeCon{border-top: 6px solid #23c8b7;}

.treeBox5 .treeCon{border-top: 6px solid #3cc7a8;}

.treeBox6 .treeCon{border-top: 6px solid #4fd595;}

.chnl-more{right: 10px;top: 0;color: #d7d7d7;font-size: 30px;}

.chnl-more:hover{color: #d7d7d7;}

.icon-ws{display: table;table-layout: fixed;float: left;margin-right: 4%;margin-bottom: 20px;width: 48%;height: 166px;background: #edf5fb;}

.icon-ws2{height: 252px;margin-right: 4%;margin-bottom: 0;}

.icon-ws2:nth-child(2){margin-right: 0;}

.chnl2{height: 252px;}

.icon-ws:nth-child(3),.icon-ws:nth-child(4){margin-bottom: 0;}

.icon-ws:nth-child(2n){margin-right: 0;}

.icon-ws a{display: table-cell;text-align: center;vertical-align: middle;}

.icon-ws a i{color: #657da6;}

.icon-gzhyxt{font-size: 64px;}

.icon-wszx{font-size: 78px;}

.icon-wsyy{font-size: 80px;}

.icon-jdcx{font-size: 84px;}

.icon-bmrk{font-size: 78px;}

.icon-ywzx{font-size: 80px;}

.icon-ws a span{color: #2f2f30;font-size: 20px;}

.tableTitle-ws{color: #ff9000;font-size: 18px;font-weight: bold;padding-bottom: 20px;line-height: 26px;}

.tableTitle-ws span{color: #6b6b6b;font-weight: 500;}

.titleB-ws{background: #f9f9f9;height: 52px;margin: 20px 0;}

.titleB-ws span{display: block;float:left;border-top: 8px solid #105b9e;padding: 0 50px;height: 44px;line-height: 44px;font-size: 16px;font-weight: bold;color: #105b9e;}

.listBox-ws{border: 1px solid #d7d7d7;padding: 30px 22px;margin-bottom: 20px;}

.table-ws{border: 0;border-top: 1px solid #aedaff;width: 100%;}

.table-ws th{font-size: 16px;font-weight: bold;height: 44px;text-align:center;}

.title-th{background: #f3faff;}

.table-ws span{border-right: 2px dotted #989898;display: block;line-height: 24px;}

.table-ws td{color: #208ce5;font-size: 16px;text-align: center;height: 54px;}

.table-ws tr{border-bottom: 1px solid #eaeaea;}

.table-ws tr.title-th,.table-ws tr.tr-hide{border-bottom: 0;}

.tableS-ws tr:last-child,.tableS-ws-2 tr:last-child{border-bottom: 0;}

.table-ws td.rowSpanTd{padding: 10px 0;}

.table-ws-2{width: 100%;}

.table-ws tr.tr-hide th{height: 0;}

.table-ws .tableCellDiv{height: 100%;border-right: 2px dotted #989898;margin-right: 10px;}

.table-ws td.rowSpanTd.rowSpanTd-cc{height: 199px;}

.table-ws td.rowSpanTd.rowSpanTd-nh{height: 364px}

.table-ws td.rowSpanTd.rowSpanTd-sd{height: 529px;}

.table-ws td.rowSpanTd.rowSpanTd-gm{height: 199px;}

.table-ws td.rowSpanTd.rowSpanTd-ss{height: 364px;}

.table-ws label{display: block;float: left;margin-bottom: -36px;height: 50%;}

.table-ws span.tableSpan-ws{clear: both;width: 20px;height: 72px;margin: 0 auto;border: 0;position: relative;color: #464545;font-size: 18px;}

.table-ws .iconfont{font-size: 20px;float: left;margin-left: 10px;}

/*公正提示框*/
.tipRel{width: 274px;height:154px;position: relative;}
.tipAbsImg{width:120px;height:120px;display:block;left:0;top:18px;position: absolute;}
.tipAbsDiv{font-size: 16px;color:white;line-height: 22px;word-break: break-all;width: 144px;right:0;top:16px;position: absolute;}
body .tipBack{background: #1E9FFF;}


/* pxx */
.data .databox{padding: 15px; width: 764px; height: 409px; background-color: #fff;}

.data .smBoxT{ margin-right: 12px; }

.data .smBoxT:last-child{ margin-right: 0;}

.data .smBox{ width: 190px;}

.data .lawMap{width: 593px; overflow: hidden;}

.data .lawMap img{ display: block;}

.data .lawMap a{ position: absolute; display: block; width: 100%; height: 100%; background: url('imageslawmap.png') right center no-repeat; left: 0; top: 0;}

.data .lscx, .data .gzcx, .data .sfjd{ width: 190px; height: 135px;}

.databoxSm{width: 100%;height: 100%;}

.databox.imgFocus .bd li{width: 764px;height: 409px;margin-bottom: 15px;}

.databox.imgFocus .hd li.on{background: #105b9e;}
/* pxx */

@media all and (max-width: 1200px){
	
	.secBox{width: 491px;}

	.secBox .arcList li a{}

	.imgFocus{ width:596px;height: 439px;}


	.tabcon-news ul li a, .tabcon-news ul li span {height: 48px;}

	.m2 a{width: 194px;margin-right: 8px;}

	.m3_1{width: 323px;}

	.tzgg{width: 292px;overflow: hidden;}

	.sjtj{margin-right: 7px;}

	.sjtj, .fzdt{width: 158px;}

	.lscx, .gzcx, .sfjd{width: 102px;}

	.m4_fl{width: 660px;}

	.m4_1{width: 323px;}

	.m4_fr{width: 292px;}

	.tabcon-2 li{overflow: hidden;height: 40px;}

	.tabcon-2 li a{float: none;}

	.arcListA li{overflow: hidden;height: 40px;}

	.arcListA li a{float: none;}

	.imgLfocus{width: 1002px;}

	.imgLfocus .bd li img{width: 1002px;height: 80px;}

	.smBox{width: 120px;}

	.bszn,.zwbk{width: 313px;}

	.wlfyr{width: 324px;}

	.zwbtn a{width: 94px;}

	.ljcon{width: 953px;}

	.gzcx {margin: 0 8px;}	

	.imgLink-ws img{width: 496px;}

	.btnLink-ws .smBoxT a{width: 150px;}

	.treeBox{width: 280px;}

	.treeBox-2{width: 199px;height: 288px;}

	.treeCon{height: 234px;}

	.treeBoxArrow3{width: 940px;background: url(arrow3.png) no-repeat 775px center;}
	
  /*公正提示框*/
  .tipRel{width: 270px;}
  .tipAbsDiv{width: 130px;}

  /* pxx */
  .data .databox{width:566px;height: 409px;}

  .databox.imgFocus .bd li{width:566px;height: 409px;}

  .smBox{width: 120px;}

  .data .smBoxT{margin-right: 6px;}

  .data .smBox{width: 162px;}

  .data .lawMap{ width: 496px;}

  .data .lscx, .data .gzcx, .data .sfjd{ width: 162px;}

  .data .gzcx { margin: 0 6px;}

  /* pxx */
}


@media all and (max-width: 1001px){

	/* #ifocus .hd{display: block;} */

	.secBoxM{height: auto;}

	.secBox{width: 95%;padding: 0 2.5%;height: auto;}

	.secBoxMt20{margin-top: 20px;}

	.imgFocus{width: 100%;height: auto;float: none;}

	.imgFocus .bd{height: 390px;}

	.imgFocus .bd li img{width: 100%;height: 390px;}

	.sw{width: 95%;padding: 0 2.5%;}

	.news{float: none;margin-top: 16px;}

	.nav ul li{border-right: 0;}

	.m2 a{width: 32%;margin-right: 2%;}

	.m2 a:nth-child(3){margin-right: 0;}

	.m2 a:nth-child(4),.m2 a:nth-child(5){margin-top: 8px;}

	.m3_1{width: 100%;height: auto;float: none;}

	.m3_1_2{margin-top: 16px;}

	.sjtj, .fzdt{width: 49%;}

	.sjtj{margin-right: 2%;}

	.lscx,.gzcx,.sfjd{width: 32%;}

	.gzcx{margin: 0 2%;}

	.tzgg{width: auto;height: auto;margin-top: 16px;}

	.imgLfocus{display: none;}

	.m4{width: 95%;padding: 0 2.5%;}

	.m4_fl{background: none;border: 0;}

	.m4_fl,.m4_fr{float: none;width: auto;height: auto;}

	.m4_1{width: 100%;float: none;margin-bottom: 16px;background: white;}

	.m4_2{border: 1px solid #d7d7d7;}

	.m4_3{border: 1px solid #d7d7d7;}

	.m4_fr{margin-top: 16px;}

	.imgSfocus{display: none;}

	.m_5{width: 95%;padding: 0 2.5%;}

	.smBoxT{width: 32%;margin:8px 2% 0 0;}

	.smBoxT:nth-child(3),.smBoxT:nth-child(6){margin-right: 0;}

	.m6{width: 95%;padding: 0 2.5%;}

	.bszn,.wlfyr,.zwbk{width: auto;float: none;}

	.bszn{margin-right: 0; padding: 0;}
	.bszn ul{ padding: 10px;}

	.wlfyr,.zwbk{padding: 0 10px;margin-top: 16px;}

	.wlfyr li{line-height: 36px;width: 100%;}
	
	.wlfyr li .zt{margin-top: 8px;}

	.searchBox2 input{width: 100%;}

	.zwbtn{}

	.zwbtn a{width: 30%;}

	.rx{margin: 0 5%;}

	.yqlj{margin: 16px 2.5%;width: 95%;background: white;padding-bottom: 16px;}

	.ljtl{font-weight: bold;border-bottom: 4px solid #105b9e;color: #105b9e;display: block;width: 90px;text-align: center;height: 47px;line-height: 47px;font-size: 18px;float: none;background: white;margin: 0 10px;padding: 0;}

	.ljcon{width: auto;float: none;border: 0;padding: 0 10px;}

	.ljcon div{width: auto;}

	.ljcon a{font-size: 14px;font-weight: 500px;}

	.liUl1 .liLine,.liUl2 .liLine, .liUl3 .liLine{margin: 0 6px;}

	.btnLink-ws .smBoxT{display: table;margin-right: 2%;}

	.btnLink-ws .smBoxT:nth-child(3n){margin-right: 0;}

	.btnLink-ws .smBoxT a{width: 100%;}

	.imgLink-ws{display: none;}

	.icon-ws{height: 151px;}

	.treeBoxArrow{display: none;}

	.treeBox{float: none;width: auto;height: auto;margin-bottom: 20px;}

	.treeCon{width: auto;height: auto;display: block;padding: 10px 20px;}

	.listBox-ws{padding: 30px 4%;}

	.table-ws{border-top: 0;}

	.table-ws .title-th{display: none;}

	.table-ws tr {margin-bottom: 40px;display: block;}

    .table-ws td {display: block;text-align: right;font-size: 16px;border-bottom: 1px dotted #ccc;line-height: 24px;padding: 5px;height: auto;}

    .table-ws tr:last-child {margin-bottom: 20px;}

    .table-ws td:before {content: attr(data-label);float: left;text-transform: uppercase;font-weight: bold;margin-right: 5px;color: #323232;}

    .table-ws span{border-right: 0;}

    .table-ws .iconfont{display: none;}

	.table-ws span.tableSpan-ws{text-align: center;font-size: 20px;padding: 15px 0;color: #323232;font-weight: bolder;width: 100%;height: auto;}

	.table-ws label{display: none;}

	.table-ws td.rowSpanTd.rowSpanTd-cc,.table-ws td.rowSpanTd.rowSpanTd-nh,.table-ws td.rowSpanTd.rowSpanTd-sd,.table-ws td.rowSpanTd.rowSpanTd-gm,.table-ws td.rowSpanTd.rowSpanTd-ss{height: auto;}

	.table-ws .tableCellDiv{width: 100%;border: 0;}

	.table-ws span.tableSpan-ws label{position: relative;width: 100%; }

	.icon-ws a span{font-size: 16px;}

  /* pxx */
  .m-data{display: none;}

  .data .smBoxT{width: 32%;margin:8px 2% 0 0;}

  .data .smBox{ width: 120px;}

  .data .smBoxT:nth-child(3),.data .smBoxT:nth-child(6){margin-right: 0;}

  .data .lawMap{ width: 32%;}

  .data .iconBox{ width: 66%;}

  .data .lscx, .data .gzcx, .data .sfjd{ width: 32%;}

  .data .gzcx{ margin: 0 2%;}
  /* pxx */

}



@media all and (max-width: 767px){

		.m2 a{width: 100%;margin-top: 8px;}

		.ljcon{height: auto;}
	
		.ljcon a {line-height: 28px;}

		.chnl2{height: auto;}

    /*公正提示框*/
    .tipRel{width: 200px;height:auto !important;padding: 10px;}
    .tipAbsImg{width:200px;height:200px;top:0;position: relative;}
    .tipAbsDiv{width: 200px;right:0;top:0;position: relative;}

}

@media all and (max-width: 599px){

	.smBoxT{width: 48%;margin:8px 4% 0 0;}
	
	.smBoxT:nth-child(3){margin:8px 4% 0 0;}

	.smBoxT:nth-child(2),.smBoxT:nth-child(4),.smBoxT:nth-child(6){margin-right: 0;}

  .btnLink-ws .smBoxT{margin-right: 4%;}

	.btnLink-ws .smBoxT:nth-child(3n){margin-right: 4%;}

	.btnLink-ws .smBoxT:nth-child(2n){margin-right: 0;}

  /* pxx */
  .data .smBoxT{ width: 48%; margin: 8px 4% 0 0;}

  .data .smBoxT:nth-child(3){margin:8px 4% 0 0;}

  .data .smBoxT:nth-child(2n){ margin-right: 0;}

  .data .lawMap{ width: 100%;}

  .data .iconBox{width: 100%; margin-top: 16px;}

  .data .lscx, .data .gzcx, .data .sfjd{ width: 32%; height: 113px;}

}

@media all and (max-width: 414px){

	.imgFocus .bd{height: 276px;}

	.imgFocus .bd li img{width: 100%;height: 276px;}

}