/*2017.7.12*/
body{background: #fff;}
.content{width: 1200px;margin: 0 auto;height: auto;margin-bottom:20px;}
/*安全防范*/
.content .maincontent{width: 870px;margin-right: 30px;position: relative;}
.content .maincontent .maintit{width: 100%;line-height: 34px;height: 34px;;border-bottom: 1px solid #c70d0d;margin-bottom: 30px;}
.content .maincontent .maintit h2{font-size: 18px;color: #fff;float: left;padding:0 10px;    background:url(/uploads/image/shimages/insidepagestit.jpg) repeat-x 0 0; }
.content .maincontent .maintit p{float: right;font-size: 14px;color: #3b3b3b;padding-right: 5px;}
.content .maincontent .maintit p a{font-size: 14px;color: #3b3b3b;}
.content .maincontent .maintit p a:hover{color: #c20f0f;}
.siderecommended .maintit{width: 100%;line-height: 34px;height: 34px;;border-bottom: 1px solid #c70d0d;margin-bottom: 30px;}
.siderecommended .maintit h2{font-size: 18px;color: #333;float: left;}
.siderecommended .maintit p{float: right;font-size: 14px;color: #3b3b3b;padding-right: 5px;}
.siderecommended .maintit p a{font-size: 14px;color: #3b3b3b;}
.siderecommended .maintit p a:hover{color: #c20f0f;}
.content .maincontent .listbox{padding-bottom: 18px;margin-bottom: 20px;}
.content .maincontent .listbox h3{font-size: 16px;color: #0e69c6;line-height: 16px;margin-bottom: 18px; padding:10px; background:#f6f6f6; font-weight:bold;}
.content .maincontent .listbox h3 a{float: right;font-size: 12px;color: #7d7d7d;}
.content .maincontent .listbox ul{}
.content .maincontent .listbox ul li{width: 100%;height: 16px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 0;padding-left: 12px;box-sizing:border-box;line-height: 16px;margin-bottom: 16px;}
.content .maincontent .listbox ul li:last-child{margin-bottom: 0;}
.content .maincontent .listbox ul li:hover{background:  no-repeat 0 0;}
.content .maincontent .listbox ul li:hover a{color: #c20f0f;}
.content .maincontent .listbox ul li a{float: left;font-size: 14px;color: #333;line-height: 16px;}
.content .maincontent .listbox ul li span{float: right;font-size: 12px;color: #999;}
/*右边内容*/
.siderecommended{width: 300px;}
.siderecommended .recinformation{width: 100%;margin-bottom: 15px;}
.siderecommended .recinformation .recinformationbox{padding: 0 0px;}
.siderecommended .recinformation .recinformationbox a{}
.siderecommended .recinformation .recinformationbox a .pic{width: 100%;height: 215px;overflow: hidden;}
.siderecommended .recinformation .recinformationbox a .pic img{width: 100%;height: 100%;}
.siderecommended .recinformation .recinformationbox a p{font-size: 14px;color: #2b2b2b;line-height: 40px;width: 100%;text-align: center;}
.lastupdate{margin-bottom: 15px;}
.lastupdate .lastupdatebox{}
.lastupdate .lastupdatebox li{width: 100%;height: 16px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 0;padding-left: 12px;box-sizing:border-box;line-height: 16px;overflow: hidden;margin-bottom: 16px;}
.lastupdate .lastupdatebox li:hover{background:  no-repeat 0 0;}
.lastupdate .lastupdatebox li a{font-size: 14px;color: #333;}
.lastupdate .lastupdatebox li:hover a{color: #c20f0f;}
.hotclick{width: 100%;display:none;}
.hotclick .hotclicklist{}
.hotclick .hotclicklist li{width: 100%;height: 16px;overflow: hidden;margin-bottom: 18px;}
.hotclick .hotclicklist li i{float: left;width: 14px;height: 14px;background: #c20f0f;line-height: 14px;text-align: center;font-size: 12px;color: #fff;margin-right: 10px;}
.hotclick .hotclicklist li:nth-child(4) i,.hotclick .hotclicklist li:nth-child(5) i,.hotclick .hotclicklist li:nth-child(6) i{background: #727272;}
.hotclick .hotclicklist li:nth-child(4) a,.hotclick .hotclicklist li:nth-child(5) a,.hotclick .hotclicklist li:nth-child(6) a{color: #333;}
.hotclick .hotclicklist li a{font-size: 14px;line-height: 16px;color: #c20f0f;}
.hotclick .hotclicklist li a:hover{color:#c20f0f; }
/*办事指南*/
.guideto{width: 100%;min-height: 880px;}
.guideto .guidetonav{width: 200px;float: left;min-height: 880px;box-sizing:border-box;border:1px solid #dddddd;}
.guideto .guidetonav li{border-bottom: 1px solid #dddddd;}
.guideto .guidetonav li a{display: block;height: 50px;line-height: 50px;box-sizing:border-box;font-size: 16px;color: #424242;background: #f5f5f5 url(/uploads/image/shimages/guidetonavicon1.png) no-repeat 0 0;padding-left: 50px;overflow: hidden;}
.guideto .guidetonav li a.active,.guideto .guidetonav li a:hover{color: #fff;background: #ca2017  no-repeat 0 0;}
.guideto .guidetobox{float: right;width:670px;min-height: 880px;box-sizing:border-box;border:1px solid #dddddd;border-left-width: 0px; padding: 0 15px;*width: 636px;*height: 880px;}
.guideto .guidetobox h3{font-size: 18px;line-height: 50px;color: #333;padding-left: 5px;border-bottom: 1px solid #dddddd;margin-bottom: 26px;}
.guideto .guidetobox .guidetocon{margin-bottom: 40px;}
.guideto .guidetobox .guidetocon li{width: 100%;height: 14px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 0;padding-left: 12px;box-sizing:border-box;line-height: 14px;margin-bottom: 18px;padding-right: 5px;*margin-bottom: 16px;}
.guideto .guidetobox .guidetocon li a{font-size: 14px;color: #333;}
.guideto .guidetobox .guidetocon li:hover{background:  no-repeat 0 0;}
.guideto .guidetobox .guidetocon li:hover a{color: #c20f0f;}
.guideto .guidetobox .guidetocon li span{font-size: 12px;color: #999999;float: right;}
/*分页*/
.insidepaging{padding-left: 0px;}
.insidepaging ul{}
.insidepaging ul a{padding: 0 6px;height: 26px;border:1px solid #cccccc;margin-right: 8px;float: left; font-size: 12px;color: #333;line-height: 26px;}
.insidepaging ul a.active{border-width: 0px; color:#c20f0f; font-weight: 600;}


/*便民公告列表*/
.convenienceannouncement{width: 100%;}
.convenienceannouncement ul{padding-bottom: 30px;}
.convenienceannouncement ul li{width: 100%;height: 16px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 0;padding-left: 12px;box-sizing:border-box;line-height: 16px;margin-bottom: 16px;padding-right: 5px;overflow: hidden;}
.convenienceannouncement ul li:hover{background:  no-repeat 0 0;}
.convenienceannouncement ul li a{font-size: 14px;color: #333;}
.convenienceannouncement ul li:hover a{color: #c20f0f;}
.convenienceannouncement ul li span{font-size: 12px;color: #999999;float: right;}
/*便民公告详情页面*/
.announcementdetailsa{width: 100%;}
.announcementdetailsa h3{font-size: 26px;color: #333;text-align: center;line-height: 40px;margin-bottom:10px; padding:10px; background:#f6f6f6;overflow: hidden;}
.announcementdetailsa .detailsmark{margin-bottom: 26px;text-align: center;}
.announcementdetailsa .detailsmark span,.announcementdetailsa .detailsmark i{font-size: 12px;line-height: 12px;color: #999;margin-right: 10px;}
.announcementdetailsa .detailscon{margin-bottom: 50px;font-size:16px; line-height:30px;font-family:arial,"微软雅黑",serif; overflow: hidden;    text-align: justify;}
.announcementdetailsa .detailscon p{ line-height: 30px;color: #333; text-indent:32px; text-align: justify;}
.announcementdetailsa .detailscon p img{margin: 0 auto;}
.announcementdetailsa .detailsbut{}
.announcementdetailsa .detailsbut p{font-size: 14px;line-height: 30px;color: #333;text-align: right;}
/*警务周刊列表*/
.inpoliceweekly{padding: 0 30px 10px 30px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 30px;}
.inpoliceweekly ul{}
.inpoliceweekly ul li{width: 390px;height: 590px;background: #f5f5f5;padding: 26px;box-sizing:border-box;float: left;margin-bottom: 30px;}
.inpoliceweekly ul li:nth-child(odd){margin-right: 30px;}
.inpoliceweekly ul li p{text-align: center;font-size: 14px;color: #333;line-height: 14px;margin-bottom: 15px;}
.inpoliceweekly ul li .pic{width: 100%;height: 478px;overflow: hidden;background: #fff;margin-bottom: 20px;}
.inpoliceweekly ul li a{font-size: 14px;line-height: 14px;color: #333;float: right;}
.inpoliceweekly ul li a:hover{color: #c20f0f;}
/*局长信箱*/
.indirectormailbox{padding-bottom: 25px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 25px;}
.indirectormailbox h3{font-size: 16px;color: #333;line-height: 16px;margin-bottom: 20px;}
.indirectormailbox h4{font-size: 14px;color: #333;line-height: 30px;}
.indirectormailbox p{font-size: 14px;line-height: 28px;}
.indirectormailbox p.button{width: 100%;padding-top: 20px;}
.indirectormailbox p.button a{display: block;width: 100%;height: 100px;background: url(/uploads/image/shimages/chaxunrukoujuzhang.jpg) no-repeat center center;}
.indirectormailform{}
.indirectormailform .formbox{margin-bottom: 18px;}
.indirectormailform label{width: 124px;font-size: 16px;color: #333;display: inline-block;vertical-align: top;}
.indirectormailform label span{font-size: 14px;color: #8b8b8b;}
.indirectormailform input{height: 22px;padding-left: 5px;}
.indirectormailform input#biaoti{width: 450px;}
.indirectormailform input#name,{width: 200px;}
.indirectormailform textarea{max-width: 730px;max-height: 250px;width: 730px;height: 250px;padding: 5px;}
.indirectormailform .tijiao{margin-left: 124px;margin-right: 20px;}
.indirectormailform .tijiao,.indirectormailform .chongzhi{width: 42px;height: 22px;line-height: 22px;text-align: center;}
/*视频新闻*/
.invideonewsbox{margin-bottom: 20px;}
.invideonewsbox h3{font-size: 16px;line-height: 16px;color: #333;padding: 0 5px 10px 0;border-bottom: 1px dashed #c3c3c3;margin-bottom: 20px;}
.invideonewsbox h3 a{font-size: 12px;color: #7d7d7d;float: right;}
.invideonewsbox ul{}
.invideonewsbox ul li{margin: 5px;float: left;}
.invideonewsbox ul li a{display: block;width: 280px;height: 260px;}
.invideonewsbox ul li a .pic{width:100%;height: 220px;overflow: hidden; }
.invideonewsbox ul li a p{padding-left: 5px;font-size: 14px;line-height: 40px;color: #333;overflow: hidden;height:40px;}
/*视频新闻列表*/
.invideonewslist ul li{margin-bottom: 15px;}
/*图片新闻*/
.inphotonews{padding-bottom: 20px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 20px;}
.inphotonews h3{font-size: 16px;color: #333;line-height: 16px;margin-bottom: 10px;}
.inphotonews .inphotonewsbox{}
.inphotonews .inphotonewsbox .pic{width: 200px;height: 140px;overflow: hidden;}
.inphotonews .inphotonewsbox .text{width: 650px;padding-top: 16px;}
.inphotonews .inphotonewsbox .text p{margin-bottom: 15px;}
.inphotonews .inphotonewsbox .text p a{font-size: 14px;color: #4c4c4c;line-height: 26px;}
.inphotonews .inphotonewsbox .text span{font-size: 12px;color: #999999;}
/*依申请公开*/
.inopenapplication{padding-bottom: 30px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 30px;}
.inopenapplication h3{font-size: 26px;color: #333;line-height: 26px;margin-bottom: 20px;text-align: center;}
.inopenapplication p{font-size: 14px;line-height: 26px;}
.inopenapplication p.tishi{color: #333;}
.inopenapplication p.tishi i{color: #ce1b1b;}
.inopenapplication p.con{color: #616161;}
.inopenapplicationcon{text-align: center;}
.inopenapplicationcon h4{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 30px;text-align: center;}
.inopenapplicationcon form{font-size: 14px;color: #444;}
.inopenapplicationcon form span{color: #333;margin-right: 10px;}
.inopenapplicationcon form input{margin-left: 20px;}
.inopenapplicationcon form input.but{margin-top: 30px;}
/*依申请公开表格*/
.inopenapplicationform{}
.inopenapplicationform h3{font-size: 26px;color: #333;line-height: 26px;margin-bottom: 30px;text-align: center;}
.inopenapplicationform>span{font-size: 14px;color: #333;line-height: 26px;}
.inopenapplicationform .applicantinformation{width: 100%;height: 220px;background: #f4f4f4;margin-bottom: 20px;}
.inopenapplicationform .applicantinformation .left{width: 117px;height: 220px;position:relative;border-right: 1px solid #dddddd;}
.inopenapplicationform .applicantinformation .left h4{font-size: 18px;color: #333;width: 18px;line-height: 18px;position: absolute;left: 53px;top: 46px;}
.inopenapplicationform .applicantinformation .left h4 span{font-size: 14px;color: #4b4b4b;}
.inopenapplicationform .applicantinformation .right{padding:20px  0 0 20px;width: 702px;}
.inopenapplicationform .applicantinformation .right .formbox{margin: 0 40px 20px 0;}
.inopenapplicationform .applicantinformation .right .formbox label{font-size: 14px;width:100px;text-align: right;color: #333;display: inline-block;}
.inopenapplicationform .applicantinformation .right .formbox input{width: 200px;background-color: transparent;box-sizing:border-box;border:1px solid #d3d3d3; padding:5px;}
.inopenapplicationform .informationneed{width: 100%;height: 480px;background: #f4f4f4;margin-bottom: 20px;}
.inopenapplicationform .informationneed .left{width: 117px;height: 480px;position:relative;border-right: 1px solid #dddddd;}
.inopenapplicationform .informationneed .left h4{font-size: 18px;color: #333;width: 18px;line-height: 18px;position: absolute;left:53px;top: 166px;}
.inopenapplicationform .informationneed .left h4 span{font-size: 14px;color: #4b4b4b;}
.inopenapplicationform .informationneed .right{width: 742px;}
.inopenapplicationform .informationneed .right .top{padding: 30px 0 20px 40px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 20px;}
.inopenapplicationform .informationneed .right .top .biaotibox{margin-bottom: 20px;}
.inopenapplicationform .informationneed .right .top label{font-size: 14px;width: 80px;text-align: right;color: #333;display: inline-block;vertical-align: top;}
.inopenapplicationform .informationneed .right .top input{width: 200px;background-color: transparent;box-sizing:border-box;border:1px solid #d3d3d3; padding:5px;}
.inopenapplicationform .informationneed .right .top textarea{width: 550px;height: 125px;padding: 5px;max-width: 550px;max-height: 125px;background-color: transparent;box-sizing:border-box;border:1px solid #d3d3d3;}
.inopenapplicationform .informationneed .right .middle{padding:0 0 20px 40px; border-bottom: 1px dashed #c3c3c3;}
.inopenapplicationform .informationneed .right .middle .xuanzebox{font-size: 14px;color: #333;margin-right: 40px;}
.inopenapplicationform .informationneed .right .middle .xuanzebox p{font-size: 14px;color: #333;}
.inopenapplicationform .informationneed .right .middle .xuanzebox p span{font-size: 12px;color: #7c7c7c;}
.inopenapplicationform .informationneed .right .bottomm{font-size: 14px;color: #333;padding: 20px 0 0 40px;}
.inopenapplicationform .ooptionalinformation{width: 100%;height: 140px;background: #f4f4f4;margin-bottom: 40px;}
.inopenapplicationform .ooptionalinformation .left{width: 117px;height: 140px;position:relative;border-right: 1px solid #dddddd;}
.inopenapplicationform .ooptionalinformation .left h4{font-size: 18px;color: #333;width: 18px;line-height: 18px;position: absolute;left: 53px;top: 34px;}
.inopenapplicationform .ooptionalinformation .right{padding: 30px  0 0 40px;width: 702px;}
.inopenapplicationform .ooptionalinformation .right label{font-size: 14px;text-align: right;color: #333;display: inline-block;width: 120px;}
.inopenapplicationform .ooptionalinformation .right input{width: 200px;background-color: transparent;box-sizing:border-box;border:1px solid #d3d3d3; padding:5px;}
.inopenapplicationform .ooptionalinformation .right .rrbox{margin-bottom: 20px;}
.inopenapplicationform .yanzhengma{text-align: center;font-size: 14px;color: #333;}
.inopenapplicationform .yanzhengma i{display: inline-block;width:90px;height: 22px;background: url(/uploads/image/shimages/yanzhengma.jpg) no-repeat 0 0; vertical-align: bottom;}
.inopenapplicationform .yanzhengma input{margin-right: 15px; padding:5px;}
/*政府信息公开查询*/
.goverinformenquiry{text-align: center;}
.goverinformenquiry input{ padding:5px; border:1px #ddd solid; width:172px;}
.goverinformenquiry h3{font-size: 26px;line-height: 26px;color: #333;margin-bottom: 30px;}
.goverinformenquiry .govformbox img{float: left;}
.goverinformenquiry .govformbox{margin-bottom: 20px;text-align: left;}
.goverinformenquiry .govformbox label{font-size: 14px;color: #333;}
/*专题报道*/
.inspecialreport{width: 100%;padding-bottom: 20px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 40px;}
.inspecialreport ul{}
.inspecialreport ul li{float: left;margin:0 5px 20px 5px;}
.inspecialreport ul li a{display: block;width: 425px;height: 150px;box-shadow: 0 0 3px rgba(0,0,0,.15);}
.inspecialreport ul li a .pic{width: 425px;height: 120px;overflow: hidden;}
.inspecialreport ul li a p{font-size: 14px;padding-left: 5px;line-height: 30px;color: #333;}
/*微信专题*/
.micropolice{width: 100%;height: auto;}
.micropolice h2{width: 100%;text-align: center;border-bottom: 4px solid #e3e3e3;position: relative;height: 45px;margin-bottom: 30px;}
.micropolice h2 span{font-size: 28px;color: #0e3889;line-height: 45px;border-bottom: 4px solid #0e3889;display: inline-block;}
.micropolice .left{width: 870px;margin-right: 30px;float: left;}
.micropolice .left h3{font-size: 18px;color: #333;margin-bottom: 24px;}
.micropolice .left h3 span{color: #0e3889;}
.micropolice .left  .hot{width: 100%;height: 242px;overflow: hidden;margin-bottom: 25px;}
.micropolice .left  .hot .pic{width: 425px;height: 242px;overflow: hidden;float: left;margin-right: 20px;}
.micropolice .left  .hot .pic img{width: 100%;height: 100%;}
.micropolice .left  .hot .text{float: left;width: 425px;height: 242px;overflow: hidden;box-sizing:border-box;padding-top: 15px;}
.micropolice .left  .hot .text h4{font-size: 16px;color: 333;line-height: 26px;max-height: 52px;overflow: hidden;margin-bottom: 15px;}
.micropolice .left  .hot .text p{font-size: 14px;color: #555;line-height: 24px;max-height: 100px;overflow: hidden;}
.micropolice .left  .hot .text a{font-size: 14px;color: #c20f0f;}
.micropolice .left .leftmicrolist{}
.micropolice .left .leftmicrolist ul{}
.micropolice .left .leftmicrolist ul li{margin-right: 20px;margin-bottom: 25px;width: 425px;height: 300px;float: left;}
.micropolice .left .leftmicrolist ul li:first-child li{margin-right: 0;}
.micropolice .left .leftmicrolist ul li:first-child li li li{margin-right: 0;}
.micropolice .left .leftmicrolist ul li a{width: 425px;height: 300px;overflow: hidden;position: relative;display: block;}
.micropolice .left .leftmicrolist ul li a img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.micropolice .left .leftmicrolist ul li a p{position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);font-size: 16px;color: #fff;overflow: hidden;padding:0 10px;width: 100%;box-sizing:border-box;*background: #000;}
.micropolice .title{width: 100%;padding-bottom: 32px;border-bottom: 1px solid #c7c7c7;margin-bottom: 15px;*padding-bottom: 12px;}
.micropolice .title h3{font-size: 18px;color: #0e3889;line-height: 18px;position: relative;float: left;}
.micropolice .title a{float: right;font-size: 12px;color: #999999;}
.micropolice .title h3:after{display: block;content: "";width: 100%;height: 1px;position: absolute;left: 0;bottom: -15px;background: #0e3889;}
.micropolice .right{width: 300px;height: auto;float: right;}
.micropolice .right .werecommended{width: 100%;margin-bottom: 25px;}
.micropolice .right .werecommended .werecommendedlist{width: 100%;height: 240px;overflow: hidden;}
.micropolice .right .werecommended .werecommendedlist li{width: 100%;height: 110px;overflow: hidden;border-bottom: 1px solid #e3e3e3;margin-bottom: 18px;}
.micropolice .right .werecommended .werecommendedlist li:last-child{margin-bottom: 0px;border-bottom-width: 0px;}
.micropolice .right .werecommended .werecommendedlist li .top{width: 100%;height: 80px;overflow: hidden;margin-bottom: 8px;}
.micropolice .right .werecommended .werecommendedlist li .top .pic{width: 80px;height: 80px;overflow: hidden;margin-right: 20px;}
.micropolice .right .werecommended .werecommendedlist li .top .pic img{width: 100%;height: 100%;}
.micropolice .right .werecommended .werecommendedlist li .top .text{float: left;width: 200px;padding-top: 15px;}
.micropolice .right .werecommended .werecommendedlist li .top .text h4{font-size: 16px;color: #333;line-height: 16px;margin-bottom: 10px;max-height: 16px;overflow: hidden;}
.micropolice .right .werecommended .werecommendedlist li .top .text a{display: block;width: 75px;height: 24px;background:  no-repeat 0 0; font-size: 12px;color: #fff;line-height: 24px;text-align: center;}
.micropolice .right .werecommended .werecommendedlist li >p{font-size: 14px;color: #333;line-height: 14px;max-height: 14px;overflow: hidden;}
.micropolice .right .werecommended .werecommendedlist li >p span{color: #0e3889;}
.micropolice .right .recomread{margin-bottom: 28px;    height: 299px;}
.micropolice .right .recomread .recomreadlist{}
.micropolice .right .recomread .recomreadlist li{width: 100%;height: 16px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 0;padding-left: 12px;box-sizing:border-box;line-height: 16px;padding-right: 5px;margin-bottom: 14px;overflow: hidden;}
.micropolice .right .recomread .recomreadlist li:last-child{margin-bottom: 0px;}
.micropolice .right .recomread .recomreadlist li a{font-size: 14px;color: #333;}
.micropolice .right .tuijiantupian{width: 100%;height: 300px;overflow: hidden;}
.micropolice .right .tuijiantupian a{display: block;height: 300px;overflow: hidden;position: relative;}
.micropolice .right .tuijiantupian a img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.micropolice .right .tuijiantupian a p{position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;background: rgba(0,0,0,.6);font-size: 16px;color: #fff;overflow: hidden;padding: 0 10px; width: 100%; box-sizing: border-box;*background: #000;}
.dingyuelist{width: 100%;height: 100px;background: #e4e4e4;margin-top: 10px;margin-bottom: 50px;}
.dingyuelist li{width: 240px;height: 100px;padding: 10px;box-sizing:border-box;float: left;*width: 220px;}
.dingyuelist li .pic{width: 80px;height: 80px;overflow: hidden;float: left;margin-right: 10px;}
.dingyuelist li .pic img{width: 100%;height: 100%;}
.dingyuelist li .text{float: left;width: 130px;padding-top: 8px;}
.dingyuelist li .text h5{font-size: 14px;line-height: 20px;color: #333;max-height: 40px;overflow: hidden;margin-bottom: 4px;}
.dingyuelist li .text a{display: block;width: 75px;height: 24px;background:  no-repeat 0 0;font-size: 12px;color: #fff;line-height: 24px; text-align: center;}
/*政务公开*/
.zwtitbg{width: 100%;height: 196px;overflow: hidden;margin-bottom: 30px;}
.zwtitbg img{width: 100%;height: 100%;}
.zhengwugklist{width: 100%;height: 366px;}
.zhengwugklist li{width: 260px;height: 366px;float: left;margin-right: 10px;}
.zhengwugklist li:first-child li li{margin-right: 0;}
.zhengwugklist li.big{width: 330px;}
.zhengwugklist li a{display: block;overflow: hidden;box-shadow: 0 0 5px rgba(0,0,0,.25)}
.zhengwugklist li a.big{width: 330px;height: 366px;}
.zhengwugklist li a.middle{width: 260px;height: 230px;}
.zhengwugklist li a.small{width: 260px;height: 126px;}
.zhengwugklist li .h10{width: 100%;height: 10px;}
.zhengwugklist li a img{width: 100%;height: 100%;}

/*微信列表页面*/
.wechatlistpage{width: 100%;margin-bottom: 30px;}
.wechatlistpage ul{width: 100%;}
.wechatlistpage ul li{width: 100%;height: 150px;overflow: hidden;margin-bottom: 20px;}
.wechatlistpage ul li .pic{width: 150px;height: 150px;overflow: hidden;float: left;}
.wechatlistpage ul li .pic img{width: 150px;height: 150px;}
.wechatlistpage ul li .text{width: 700px;float: right;padding-top: 10px;}
.wechatlistpage ul li h4{font-size: 20px;color: #333;line-height: 20px;height: 20px;overflow: hidden;margin-bottom: 10px;}
.wechatlistpage ul li p{font-size: 16px;color: #555;line-height: 26px;max-height: 52px;overflow: hidden;margin-bottom: 5px;}
.wechatlistpage ul li a{display: block;width: 80px;height: 30px;background: url(/uploads/image/shimages/zzweixinliebiaobeijingicon.jpg)no-repeat 0 0;font-size: 14px;line-height: 30px;text-align: center;color: #fff;}


/*机构职责图片列表*/
.responsibilities{width: 100%;height: auto;margin-bottom: 30px;}
.responsibilities ul{}
.responsibilities ul li{float: left;margin-right: 14px;margin-bottom: 14px;}
.responsibilities ul li:nth-child(2n){margin-right: 0px;}
.responsibilities ul li a i{display: inline-block;width: 75px;height: 75px;vertical-align: top;background: url(/uploads/image/shimages/jigouzhize2bgicon.png) no-repeat 0 0;margin-right: 5px;}
.responsibilities ul li a{display: block;width: 428px;height: 75px;background: url(/uploads/image/shimages/jigouzhize2bg.png) no-repeat 0 0;padding: 0 15px 0 0px;box-sizing:border-box;font-size: 18px;color: #333;line-height: 75px;overflow: hidden;}
.responsibilities ul li a:hover{background: url(/uploads/image/shimages/jigouzhize2bghover.png) no-repeat 0 0;color: #fff;}
.responsibilities ul li a:hover i{background:  no-repeat 0 0;}

@media screen and (max-width:1200px){
      /*头部*/
      .header{width: 100%;height: 83px;overflow: hidden;background: #000 url(/uploads/image/shimages/header.jpg) no-repeat center center;background-size: 150% auto;}
      .header img{display: none;}
      /*最新警讯*/
      /*latestwarning css*/
      .latestwarning{height: 80px;}
      .latestwarning .latestwarningbox{width: 100%;}
      .latestwarning .latestwarningbox .left p{font-size: 14px;max-height: 40px;overflow: hidden;}
      .latestwarning .latestwarningbox .right{padding:0 10px;width: 100%;box-sizing:border-box;}
      .latestwarning .latestwarningbox .right .search{width: 100%;}
      /*navigation css*/
      .navigation{width: 100%;height: 45px;background: #3c7cdc;position: relative;}
      .navigation .navbox{display: none;}
      .navigation a{display: block;width: 25px;height: 25px;background: url(/uploads/image/shimages/shoujinav.png) no-repeat 0 0;position: absolute;right: 10px;top:10px;}
      .content{width: 100%;}
      .headlines h2{font-size: 18px;line-height: 18px;margin-bottom: 20px;max-height: 18px;overflow: hidden;}
      .headlines{margin-bottom: 15px;padding: 0 10px;}
      /*底部*/
      .footer .statement p,.footer .copy p{line-height: 24px;}
      .footer{padding: 10px;}
      .footer .statement {margin-bottom: 15px;}
      .footer .copy{margin-bottom: 10px;}
      /*返回顶部*/
      .gotop{width: 40px;height:40px;border:1px solid #cccccc;background: #fff  no-repeat 0 0;position: fixed;right: 20px;bottom: 20px;background-size: 40px 40px;}
      /*微信*/
      .wechat{position: fixed;right: 20px;bottom: 110px;display: none;}
      .wechat .wechatbox{width: 110px;height: 140px;border:1px solid #cccccc;background: #fff;}
      .wechat .wechatbox .pic{width: 110px;height: 110px;border-bottom: 1px solid #cccccc;overflow: hidden;}
      .wechat .wechatbox p{font-size: 12px;color: #333;line-height: 29px;text-align: center;}


        .maintit p{display: none;}
        .content{width: 100%;margin-bottom: 20px;}
        /*安全防范*/
        .content .maincontent{width: 100%;padding: 0 13px;box-sizing:border-box;}

        .content .maincontent .listbox ul li{width: 100%;height: 20px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 3px;padding-left: 12px;line-height: 20px;padding-right: 0px;margin-bottom: 10px;background-size: 14px 14px;max-height: 20px;overflow: hidden;}
        .content .maincontent .listbox ul li a{line-height: 20px;}
        .content .maincontent .listbox ul li span{display: none;}
       /*右边内容*/
       .lastupdate .lastupdatebox li{width: 100%;height: 20px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 3px;padding-left: 12px;line-height: 20px;padding-right: 0px;margin-bottom: 10px;background-size: 14px 14px;max-height: 20px;overflow: hidden;}
       .siderecommended{width: 100%;padding: 0 15px;box-sizing:border-box;}
       .siderecommended .recinformation{width: 100%;margin-bottom: 15px;}
       /*办事指南*/
       .guideto{width: 100%;min-height: auto;border:1px solid #dddddd;margin-bottom: 20px;}
       .guideto .guidetonav{width: 28%;float: left;min-height: auto;box-sizing:border-box;border:none;}
       .guideto .guidetobox h3{line-height: 40px;margin-bottom:10px;}
       .guideto .guidetonav li{border-bottom: 1px solid #dddddd;}
       .guideto .guidetonav li a{display: block;height: 50px;line-height: 50px;box-sizing:border-box;font-size: 12px;color: #424242;background: #f5f5f5;padding-left:3px;}
       .guideto .guidetonav li a.active,.guideto .guidetonav li a:hover{color: #fff;background: #ca2017;}
       .guideto .guidetobox{float: right;min-height:600px;box-sizing:border-box;border:1px solid #dddddd;border-width: 0px 0 0 1px; padding: 0 5px;width: 72%;}
       .guideto .guidetobox .guidetocon li{width: 100%;height: 20px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 3px;padding-left: 12px;line-height: 20px;padding-right: 0px;margin-bottom: 10px;background-size: 14px 14px;max-height: 20px;overflow: hidden;}
       .guideto .guidetobox .guidetocon li span{display: none;}
        /*分页*/
        .insidepaging{padding-left: 0px;}
        .insidepaging ul a{margin-bottom: 20px;}

        /*便民公告列表*/
        .convenienceannouncement{max-height: 9999999999px;margin-bottom: 20px;}
        .convenienceannouncement ul{padding-bottom: 15px;border-bottom: 1px dashed #c3c3c3;}
        .convenienceannouncement ul li{width: 100%;height: 20px;background: url(/uploads/image/shimages/indexphotonewslisticon1.png) no-repeat 0 3px;padding-left: 12px;line-height: 20px;padding-right: 0px;margin-bottom: 15px;background-size: 14px 14px;max-height: 20px;overflow: hidden;}
        .convenienceannouncement ul li span{display: none;}
        .announcementdetailsa .detailscon{margin-bottom: 15px;}
        /*警务周刊列表*/
        .inpoliceweekly{padding: 0px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 15px;}
        .inpoliceweekly ul{}
        .inpoliceweekly ul li{width: 100%;height: 572px;background: #f5f5f5;padding: 15px;box-sizing:border-box;float: left;margin-bottom: 15px;}
        .inpoliceweekly ul li:nth-child(odd){margin-right: 0px;}
        /*局长信箱*/
        .indirectormailbox{padding-bottom: 15px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 15px;}
        .indirectormailform{margin-bottom: 20px;}
        .indirectormailform .formbox{margin-bottom: 18px;}
        .indirectormailform label{width: 100%;font-size: 16px;color: #333;display: inline-block;vertical-align: top;margin-bottom: 10px;}
        .indirectormailform label span{font-size: 14px;color: #8b8b8b;}
        .indirectormailform input{height: 38px;padding-left: 5px;width:60%;outline: none;}
        .indirectormailform input#biaoti{width: 95%;}
        .indirectormailform input#name,{width: 95%;}
        .indirectormailform textarea{width: 95%;height: 250px;padding: 5px;max-width: 100%;max-height: 250px;outline: none;}
        .indirectormailform .tijiao{margin-left: 90px;margin-right: 20px;}
        .indirectormailform .tijiao,.indirectormailform .chongzhi{width: 80px;height: 35px;line-height: 35px;text-align: center;    padding: 0 20px;}
        /*视频新闻*/
        .invideonewsbox{margin-bottom: 20px;}
        .invideonewsbox h3{font-size: 16px;line-height: 16px;color: #333;padding: 0 5px 10px 0;border-bottom: 1px dashed #c3c3c3;margin-bottom: 20px;}
        .invideonewsbox h3 a{font-size: 12px;color: #7d7d7d;float: right;}
        .invideonewsbox ul{}
        .invideonewsbox ul li{margin: 0;float: left;width: 100%;}
        .invideonewsbox ul li a{height: 300px;width: 100%;}
        .invideonewsbox ul li a p{max-height: 40px;overflow: hidden;}
        .invideonewsbox ul li a .pic{height: 260px;width: 100%;}
        .invideonewsbox ul li a .pic img{width: 100%;height: auto;}
        /*视频新闻列表*/
        .invideonewslist ul li{margin-bottom: 15px;}
        /*图片新闻*/
        .inphotonews{padding-bottom: 20px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 20px;}
        .inphotonews h3{font-size: 16px;color: #333;line-height: 20px;margin-bottom: 10px;height: 20px;max-height: 20px;overflow: hidden;}
        .inphotonews .inphotonewsbox{}
        .inphotonews .inphotonewsbox .pic{width: 100%;height: 220px;overflow: hidden;}
         .inphotonews .inphotonewsbox .pic img{width: 100%;height: auto;}
        .inphotonews .inphotonewsbox .text{width:100%;}
        /*依申请公开*/
        .inopenapplicationcon form span{display: block;margin-bottom: 15px;}
        .inopenapplicationcon form{margin-bottom: 20px;}
        /*依申请公开表格*/
        .inopenapplicationform{}
        .inopenapplicationform>span{font-size: 14px;color: #333;line-height: 26px;}
        .inopenapplicationform .applicantinformation{height: auto;}
        .inopenapplicationform .applicantinformation .left{width: 100%;height: 40px;border-right: none;background: #f4f4f4;padding-left: 5px;box-sizing:border-box;}
        .inopenapplicationform .applicantinformation .left h4{width: 100%;line-height: 40px;left: auto;top: auto;}
        .inopenapplicationform .applicantinformation .right{padding: 5px;width: 100%;}
        .inopenapplicationform .applicantinformation .right .formbox{margin: 10px 0;width: 100%; box-sizing:border-box;}
        .inopenapplicationform .applicantinformation .right .formbox label{width:100%;text-align: left;margin-bottom: 5px;}
        .inopenapplicationform .applicantinformation .right .formbox input{width: 95%;height: 34px;}
        .inopenapplicationform .informationneed{width: 100%;height: auto;}
        .inopenapplicationform .informationneed .left{width: 100%;height: 40px;border-right: none;background: #f4f4f4;padding-left: 5px;box-sizing:border-box;}
        .inopenapplicationform .informationneed .left h4{width: 100%;line-height: 40px;left: auto;top: auto;}
        .inopenapplicationform .informationneed .right{padding: 0px;width: 100%;}
        .inopenapplicationform .informationneed .right .top{padding: 10px;border-bottom: 1px dashed #c3c3c3;box-sizing:border-box;}
        .inopenapplicationform .informationneed .right .top .biaotibox{margin-bottom: 10px;}
        .inopenapplicationform .informationneed .right .top label{width: 100%;text-align:left;margin-bottom: 5px;}
        .inopenapplicationform .informationneed .right .top input{width: 100%;height: 34px;}
        .inopenapplicationform .informationneed .right .top textarea{width: 100%;height: 125px;padding: 5px;max-width: 100%;max-height: 125px;}
        .inopenapplicationform .informationneed .right .middle{padding:10px; }
        .inopenapplicationform .informationneed .right .middle .xuanzebox{fmargin-right: 0px;margin-bottom: 10px;width: 100%;}
        .inopenapplicationform .informationneed .right .bottomm{padding: 10px;}
        .inopenapplicationform .ooptionalinformation{width: 100%;height:auto;margin-bottom: 20px;}
        .inopenapplicationform .ooptionalinformation .left{width: 100%;height: 40px;border-right: none;background: #f4f4f4;padding-left: 5px;box-sizing:border-box;}
        .inopenapplicationform .ooptionalinformation .left h4{width: 100%;line-height: 40px;left: auto;top: auto;}
        .inopenapplicationform .ooptionalinformation .right{padding: 10px;width: 100%;box-sizing:border-box;}
        .inopenapplicationform .ooptionalinformation .right label{text-align:left;color: #333;width:100%;margin-bottom: 5px;}
        .inopenapplicationform .ooptionalinformation .right input{width: 100%;height: 34px;}
        .inopenapplicationform .yanzhengma i{display:block;margin-left: 98px;}
        .inopenapplicationform .yanzhengma input{margin-right: 15px;margin-bottom: 10px;height: 26px;outline: none;width: 80px;}
        /*政府信息公开查询*/
        .goverinformenquiry>input{margin: 0 10px;width: 100px;height: 28px;}
        .goverinformenquiry{margin-bottom: 30px;}
        .goverinformenquiry .govformbox{margin-bottom:15px;}
        .goverinformenquiry .govformbox label{font-size: 14px;color: #333;line-height: 30px;}
        .goverinformenquiry .govformbox input{height: 30px;}
        /*专题报道*/
        .inspecialreport{width: 100%;padding-bottom: 20px;border-bottom: 1px dashed #c3c3c3;margin-bottom: 40px;}
        .inspecialreport ul{}
        .inspecialreport ul li{float: left;margin:0 0 10px 0;height: auto;width: 100%;}
        .inspecialreport ul li a{display: block;width: 100%;height: auto;}
        .inspecialreport ul li a p{height: 30px;max-height: 30px;overflow: hidden;}
        .inspecialreport ul li a .pic{width: 100%;height: auto;}
        .inspecialreport ul li a .pic img{width: 100%;height: auto;}
		   /*微信专题*/
        .micropolice h2{margin-bottom: 20px;}
        .micropolice .left{width: 100%;margin-right: 0;}
        .micropolice .left  .hot{height:auto;;margin-bottom: 15px;}
        .micropolice .left  .hot .pic{width:100%;height: auto;margin-right: 0;}
        .micropolice .left  .hot .pic img{width: 100%;height: 100%;}
        .micropolice .left  .hot .text{width: 100%;height: auto;padding:10px;}
        .micropolice .left .leftmicrolist ul li{margin-right:0px;margin-bottom:15px;width: 100%;height: 300px;}
        .micropolice .left .leftmicrolist ul li a{width: 100%;height: 300px;}
        .micropolice .right{width: 100%;padding: 10px;box-sizing:border-box;}

        .dingyuelist{width: 100%;height: auto;background: #e4e4e4;margin-top: 10px;margin-bottom: 20px;}
        .dingyuelist li{width: 100%;height: 100px;padding: 10px;box-sizing:border-box;float: left;}
        .dingyuelist li .pic{width: 80px;height: 80px;overflow: hidden;float: left;margin-right: 10px;}
        .dingyuelist li .pic img{width: 100%;height: 100%;}
        .dingyuelist li .text{float: left;width: 130px;}
        .dingyuelist li .text h5{font-size: 14px;line-height: 22px;color: #333;max-height: 44px;overflow: hidden;}
        .dingyuelist li .text a{display: block;width: 75px;height: 24px;background:  no-repeat 0 0;font-size: 12px;color: #fff;line-height: 24px; text-align: center;}
		   /*政务公开*/
		  .zwtitbg{height: 140px;margin-bottom: 15px;}
        .zhengwugklist{width: 100%;height: auto;text-align: center;margin-bottom: 20px;}
        .zhengwugklist li{width: 28%;height: auto;float: none;margin-right:5px;display: inline-block;}
        .zhengwugklist li.big{width: 36%;height: 130px;}
        .zhengwugklist li:last-child{margin-right: 0;}
        .zhengwugklist li a{display: block;overflow: hidden;box-shadow: 0 0 5px rgba(0,0,0,.25);}
        .zhengwugklist li a.big{width: 100%;height: 100%;}
        .zhengwugklist li a.maddle{width: 100%;height: 80px;}
        .zhengwugklist li a.small{width: 100%;height: 45px;}
        .zhengwugklist li .h10{width: 100%;height: 5px;}
 /*机构职责图片列表*/
        .responsibilities{width: 100%;margin-bottom: 20px;}
        .responsibilities ul{}
        .responsibilities ul li{float: left;margin-right: 0px;margin-bottom: 10px;width: 100%;}
        .responsibilities ul li a{display: block;width: 100%;height: 60px;background: url(/uploads/image/shimages/jigouzhize2bg.png) no-repeat 0 0;padding: 0 15px 0 0px;box-sizing:border-box;font-size: 16px;color: #333;line-height: 60px;overflow: hidden;background-size: 100% 60px;}
        .responsibilities ul li a i{width: 60px;height: 60px;margin-right: 5px;background-size: 60px 60px;}
        .responsibilities ul li a:hover{background: url(/uploads/image/shimages/jigouzhize2bghover.png) no-repeat 0 0;color: #fff;background-size: 100% 60px;}
        .responsibilities ul li a:hover i{background-size: 60px 60px;}
		     /*微信列表页面*/
        .wechatlistpage{margin-bottom: 15px;}
        .wechatlistpage ul li{height: auto;margin-bottom: 20px;width: 100%;}
        .wechatlistpage ul li .pic{width: 150px;height: 150px;overflow: hidden;margin: 0 auto;}
        .wechatlistpage ul li .text{width:100%;float: left;padding-top: 10px;}

}