﻿﻿@charset "utf-8";
/*头尾所需统一样式*/
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,
section,img{margin:0px;padding:0px;outline:none;border:0px;}
li{list-style:none;}
body{text-align:left;font-family:'微软雅黑';color:#333333;font-size:15px;}
a,ins{text-decoration:none;}
a{color:#333333;}
a:hover{color:#1d72c2;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.bt-box-1100{width:1100px;height:auto;margin:0 auto;}



/*第一层*/
/*头条*/
.toutiao{height:90px;background: #f5f5f5;border:1px solid #dcdcdc;position: relative;margin-top:25px;}
.toutiao:before{content:'';display:block;top:-5px;left:-5px;background: url("https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zmssfw.com/jcms_files/jcms1/web3073/site/picture/0/2208290935224709303.png?0.6614291891485975") no-repeat 0 0;width:98px;height:80px;position:absolute;}
.toutiao-title{color:#c40110;font-size:31px;font-weight:bold;text-align: center;padding-top:5px;line-height:45px;}
.toutiao-title a{color:#c40110;}
.toutiao-list{overflow:hidden;padding-left:40px;}
.toutiao-list li{float:left;margin-left:40px;line-height:30px;}
.toutiao-list li a{color:#999999;}

/*第二层*/
.c2{overflow:hidden;margin-top:25px;background: #f5f5f5;}
.bt-box-550{width:550px;}
.bt-box-530{width:550px;padding:20px;}
.dongtai-title{border-bottom:1px solid #cdcdcd;}
.dongtai-title li{float:left;margin-right:30px;height:30px;font-size:17px;position:relative;cursor: pointer;}
.dongtai-title li.hover:before{content:'';display:block;width:0;height:0;border:6px solid transparent;border-bottom:6px solid #666;position: absolute;bottom:0;left:50%;margin-left:-6px;}
.dongtai-title li.hover:after{content:'';display:block;width:100%;border-bottom:1px solid #666;position: absolute;bottom:-1px;left:0;}
.dongtai-box{margin-top:8px;position: relative;display:none;height:280px;}
.dongtai-more{position: absolute;height:30px;right:0;top:-38px;}
.dongtai-list{height:40px;line-height:40px;padding-left:20px;background: url("dian_icon.png") no-repeat 0 center;border-bottom:1px dashed #666;}
.dongtai-list>a{float:left;}
.dongtai-list>span{float:right;color:#666;}

/*第三层*/
.c3{height:90px;margin-top:25px;border:1px solid #e2e2e2;overflow: hidden;}

/*第四层*/
.c4{margin-top:25px;overflow: hidden;}
.bt-box-352{width:352px;float:left;margin-right:20px;}
.bt-box-353{width:353px;float:left;}
.bt-box-355{width:355px;float:right;}
/*监狱动态*/
.m-title{border-bottom:1px solid #cdcdcd;margin-bottom:10px;}
.m-title li.hover{float:left;margin-right:30px;height:30px;font-size:17px;position:relative;color:#003366;font-weight:bold;}
.m-title li.hover:before{content:'';display:block;width:0;height:0;border:6px solid transparent;border-bottom:6px solid #666;position: absolute;bottom:0;left:50%;margin-left:-6px;}
.m-title li.hover:after{content:'';display:block;width:100%;border-bottom:1px solid #666;position: absolute;bottom:-1px;left:0;}
.m-title li.more{float:right;font-size:15px;}
.m-list{height:30px;line-height:30px;padding-left:20px;background: url("dian_icon.jpg") no-repeat 0 center;}
.m-list>a{float:left;}
.m-list>span{float:right;color:#666;}
/*狱务公开*/
.ywgk{margin-top:15px;font-size:17px;}
.ywgk1{width:150px;height:130px;float:left;background: #779ac2;}
.ywgk2{width:192px;height:60px;float:right;background: #d398aa;}
.ywgk3{width:192px;height:60px;float:right;margin-top:10px;background: #5cbdcd;}
.ywgk1 a{display: block;padding:70px 20px 0;background: url("yw1.png") no-repeat center 15px;text-align: center;color:#fff;line-height:25px;}
.ywgk2 a{display:block;line-height:60px;padding-left:70px;background: url("yw2.png") no-repeat 18px center;color:#fff;}
.ywgk3 a{display:block;line-height:60px;padding-left:70px;background: url("yw3.png") no-repeat 18px center;color:#fff;}
.ywgk1:hover{background: #1661b7;}
.ywgk2:hover{background: #d37290;}
.ywgk3:hover{background: #32b6cc;}
/*第五层 开始*/
.c5{overflow: hidden;}
.zwgk-title{width:320px;height:60px;margin:20px auto;}
.zwgk-title a{display:block;text-align: center;font-size:21px;height:60px;line-height:40px;padding-bottom:20px;background: url("zwgk.png") no-repeat bottom center;}
/*信息公开*/
.xxgk-box{width:540px;}
.xxgk{overflow: hidden;}
.xxgk li{float:left;margin-right:10px;}
.xxgk li a{display:block;width:100px;padding-top:50px;height:90px;text-align: center;color:#fff;}
.xxgk li.xxgk1 a{background: url("xxgk1.png") no-repeat center 15px #61a5c0;}
.xxgk li.xxgk2 a{background: url("xxgk2.png") no-repeat center 15px #59aec3;}
.xxgk li.xxgk3 a{background: url("xxgk3.png") no-repeat center 15px #66bbb8;}
.xxgk li.xxgk4 a{background: url("xxgk4.png") no-repeat center 15px #d9af71;}
.xxgk li.xxgk5 a{background: url("xxgk5.png") no-repeat center 15px #89c997;}
.xxgkml{overflow: hidden;}
.xxgkml li{float:left;margin-top:10px;margin-right:10px;}
.xxgkml li a{display:block;height:55px;width:173px;padding: 12px 0 0 65px;line-height: 30px;}
.xxgkml li a span{display: block;border-left:1px solid #bababa;padding-left:20px;}
.xxgkml li.xxgkml1 a{background: url("xxgkml1.png") no-repeat 20px center #e5e5e5;}
.xxgkml li.xxgkml2 a{background: url("xxgkml2.png") no-repeat 20px center #e5e5e5;}
.xxgkml li.xxgkml3,.xxgkml li.xxgkml6{margin-right:0;}
.xxgkml li.xxgkml3 a{background: url("xxgkml3.png") no-repeat 20px center #e5e5e5;}
.xxgkml li.xxgkml4 a{background: url("xxgkml4.png") no-repeat 20px center #e5e5e5;}
.xxgkml li.xxgkml5 a{background: url("xxgkml5.png") no-repeat 20px center #e5e5e5;}
.xxgkml li.xxgkml6 a{background: url("xxgkml6.png") no-repeat 20px center #e5e5e5;}
/*第六层 开始*/
.bmfw{float:left;width:240px;}
.hdjl{float:right;height:438px;padding:0 19px;background: #f8f8f8;border:1px solid #cdcdcd;}
.hdjl li{float:left;width:210px;}
.hdjl li a{display:block;text-align:center;width:160px;height:110px;margin:15px 24px;padding-top:90px;line-height:30px; }
.hdjl li.hdjl1 a{background: url("hdjl1.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl2 a{background: url("hdjl2.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl3 a{background: url("hdjl3.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl4 a{background: url("hdjl4.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl5 a{background: url("hdjl5.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl6 a{background: url("hdjl6.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl7 a{background: url("hdjl7.jpg") no-repeat center 0;padding-top: 175px;}
.hdjl li.hdjl8 a{background: url("hdjl8.jpg") no-repeat center 0;padding-top: 175px;}

/*第七层 开始*/
.yqlj{margin-top:20px;margin-bottom:20px;}
.yqlj-title{float:left;color:#c31f0b;font-size:19px;line-height:30px;margin-right:20px;}
.yqlj-fl{float:left;padding-top:5px;}
.yqlj-fl span{display:block;height:25px;line-height:25px;float:left;margin:0 5px;position: relative;color:#666;}
.yqlj-fl span.hover{padding:0 10px;background: #245399;color:#fff;}
.yqlj-fl span.hover:before{content: '';display: block;width:0;height:0;border:5px solid transparent;border-top:5px solid #245399;position: absolute;bottom:-10px;left:50%;margin-left:-5px;}
.yqlj-box{display:none;overflow: hidden;padding:0 25px;}
.yqlj-box a{display:block;width:262px;padding-left:15px;background: url("dian-icon1.png") no-repeat 0 center;float:left;line-height:30px;font-size:13px;}

.clearfix {
    zoom: 1;
}

.clearfix:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

li {
    list-style-type: none;
}

a {
    text-decoration: none;
}

.cf {
    zoom: 1;
}

.cf:after {
    content: "020";
    height: 0px;
    display: block;
    overflow: hidden;
    clear: both;
}

.hide {
    display: none;
}

.lf {
    float: left;
}

.lr {
    float: right;
}

.headlines {
    width: 1100px;
    margin: 0 auto;
    height: 185px;
    box-sizing: border-box;
    background: #f5f5f5;
    border: 1px solid #dcdcdc
}

.headLines-wrapper {
    position: relative;
    height: 100%;
}

.headlines .headlines-container {
    width: 1200px;
    height: 185px;
    margin: 0 auto;
    padding: 30px 40px;
    position: relative;
    overflow: hidden;
    box-sizing: border-box;
}

.headlines .tag-head {
    margin-right: 20px;
    position: relative;
    margin-top: 20px;
}

.headlines .tag-head span {
    display: block;
    position: absolute;
    color: #fff;
    padding: 10px 0;
    text-align: center;
    width: 56px;
    min-height: 73px;
    font-size: 22px;
    line-height: 44px;
    box-sizing: border-box;
}

.headLinesWrap {
    width: 1040px;
}

.headLinesWrap a {
    display: inline-block;
    padding-left: 25px;
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zmssfw.com/jcms_files/jcms1/web3096/site/images/40254/dian_on.png) no-repeat left center;
    background-size: 9px;
    line-height: 40px;
    font-size: 22px;
    color: #1492ff;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 800px;
    display: block;
}

.headLinesWrap a:hover {
    background: url(https://zjjcmspublic.oss-cn-hangzhou-zwynet-d01-a.internet.cloud.zmssfw.com/jcms_files/jcms1/web3096/site/images/40254/dian_on.png) no-repeat left center;
    font-weight: bold;
    background-size: 9px;
}

.ts_more {
    position: absolute;
    display: inline-block;
    font-size: 18px;
    color: #1492ff;
    right: 70px;
    bottom: -21px;
}
