@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0; color:#333;font-size: 14px; font-family: "Microsoft YaHei"; background:#fff;}
input,textarea,select,button{vertical-align:middle;outline:none;color:#333;font-family: "Microsoft YaHei";}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#db0011;text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0;line-height:0;height:0;margin-top:0;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
h1{ font-size:20px;}
h2{ font-size:18px;}
h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}
.jump-info .btn-group{ padding-left:0!important;}
.pr{position:relative;}
.pa{position:absolute;}
.mt30{margin-top:30px;}
.bot20{margin-bottom:20px;}
.pos-rel{position: relative;}
.hide.active{ display: block!important;}
.hidden-title .img-title{ display: none;}
.container{ width: 1200px; margin: 0 auto;}
.mt40{margin-top: 40px;}
.mt60{margin-top: 60px;}

/*头部*/
.header{height: 450px;background: url("./../images_jcdjts/banner.png") no-repeat center top;}
.site-logo{position: absolute;left: 0;top: 15px;}
.zt-logo{padding-top:160px;height: auto;width: auto;text-align: center;}

.back-home{position: absolute;right: 0;top: 0;display: block;padding: 0 16px;height: 36px;line-height: 36px;font-size: 15px;color: #fff;z-index: 99;background:rgba(255, 255, 255, .14);border-radius: 0 0 4px 4px;}
.back-home:hover{color: #fff;}

/************底部 on************/
.footer {background: #ee3139;padding: 10px 0;line-height: 32px;color: #ffffff;font-size: 14px;}
.footer a {color: #ffffff;}
.footer a:hover {color: #ffffff;}
.footer .footbox {width: 1200px;margin: 0 auto;}
.footer .sp {margin: 0 4px;}


/*焦点图公共样式*/
.flash-slide{position: relative;height:100%; width: 100%;overflow: hidden;}
.flashPic,.flashPic ul,.flashPic li,.flashPic img,.flashPic a{height:100%; width: 100%; }
.flash-slide .flashPic{ position:relative; z-index:0;}
.flash-slide .flashPic li{ zoom:1; vertical-align:middle;}
.flash-slide .flashPic a{display:block; color: #fff; position: relative;}
.flash-slide .flashPic img{display:block;}
.flash-slide .flashPic .title{display: block; height: 48px; line-height:48px;  background:rgba(0, 0, 0, .50); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;font-size: 18px;padding: 0 120px 0 16px;}
.flash-slide .flashPic a:hover .title{color: #fff;}
.flash-slide .ind-flashNum{ height:10px; overflow:hidden; position:absolute; right:6px; bottom:17px; z-index:1;}
.flash-slide .ind-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.flash-slide .ind-flashNum ul li{ float:left; margin-right:10px; width:10px; height:10px; text-indent: -20em; font-size: 0; background:#fff; overflow: hidden; cursor: pointer;border-radius: 50%;}
.flash-slide .ind-flashNum ul li.on{background:#e60012;}


/* 主内容 */
.main-box{padding: 40px 0;background: url("./../images_jcdjts/bottom-bg.png") no-repeat center bottom}
.pic-flash{width: 600px;height: 450px;margin-top: 25px;}
.com-title{height: auto;text-align: center;}
.com-title img{width: auto;height: auto;max-width: 100%;}
.com-title .hidden-sm{display: block;}
.com-title .hidden-lg{display: none;}
.djzh-box{margin-top: 25px;width: 570px;}
.djzh-box ul.com-list01 li{padding: 20px 0;height: auto;border-bottom: 1px solid #e5e5e5;padding-top: 0;}
.djzh-box ul.com-list02 li{border-bottom: 0 none;height: 41px;line-height: 41px;}
.djzh-box ul.com-list02{margin-top: 2px;}
.djzh-box ul li.num1{padding-top: 0;}
.djzh-box ul li a.title{display: block;height: 24px;line-height: 24px;padding-left: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url("./../images_jcdjts/tit-icon.png") no-repeat center left;font-size: 20px;font-weight: bold;}
.djzh-box ul li .remarks{line-height: 30px;font-size: 16px;text-indent: 2em;color: #555;margin-top: 10px;margin-bottom: 5px;text-align: justify;}
.djzh-box ul li .remarks a,.com-list01 li .remarks a{color: #da1400;}
.djzh-box ul li .remarks a:hover,.com-list01 li .remarks a:hover{font-weight: bold;}


.djzh-box{margin-top: 25px;width: 570px;}
.djzh-box li{padding: 30px 0;height: auto;border-bottom: 1px solid #e5e5e5;}
.djzh-box li.num1{padding-top: 0;}
.djzh-box li a.title{display: block;height: 24px;line-height: 24px;padding-left: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url("./../images_tszs/s-tit-bg.png") no-repeat center left;font-size: 20px;font-weight: bold;}
.djzh-box li .remarks{line-height: 30px;font-size: 16px;text-indent: 2em;color: #555;margin-top: 10px;margin-bottom: 5px;text-align: justify;}
.djzh-box li .remarks a,.com-list01 li .remarks a{color: #da1400;}
.djzh-box li .remarks a:hover,.com-list01 li .remarks a:hover{font-weight: bold;}



.lydj-box{margin-top: 15px;width: 580px;height: auto;min-height: 370px;}
.com-tit01 a{display: block;font-size: 32px;}
.com-tit01 a img{width: 100%;height: auto;}

.com-list01 li{padding: 20px 0;border-bottom: 1px dashed #cfcfcf;}
.com-list01 li a.title{display: block;padding-left: 20px;background: url("./../images_jcdjts/icon.png") no-repeat center left;height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;font-weight: bold;}
.com-list01 li .remarks{line-height: 30px;font-size: 16px;color: #666;text-indent: 2em;text-align: justify;max-height: 60px;overflow-y: auto;}

.com-list02 li{line-height: 55px;height: 55px;border-bottom: 1px dashed #dadada;position: relative;padding: 0 50px 0 16px;background: url("./../images_jcdjts/icon.png") no-repeat center left;font-size: 16px;}
.com-list02 li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.com-list02 li span.date{position: absolute;right: 0;top: 0;color: #888;}

.dwjs-ul li{float: left;padding: 25px 0;width: 580px;border-bottom: 1px solid #eee;}
.dwjs-ul li.even{float: right;}
.dwjs-ul li .img{width: 240px;height: 150px;}
.dwjs-ul li .img a,.dwjs-ul li .img a img{display: block;width: 100%;height: 100%;}
.dwjs-ul li .dwjs-info{margin-left: 258px;position: relative;height: 150px;}
.dwjs-ul li .dwjs-info .title{display: block;height: 30px;line-height: 30px;font-weight: bold;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.dwjs-ul li .dwjs-info .remarks{text-indent: 2em;line-height: 30px;font-size: 16px;margin-top: 10px;max-height: 60px;overflow-y: auto;}
.dwjs-ul li .dwjs-info .more{display: block;padding: 0 15px;font-size: 14px;color: #fff;border-radius: 20px;background: #ca9561;height: 26px;line-height: 26px;position: absolute;bottom: 0;left: 0;}
.dwjs-ul li .dwjs-info .more:hover{background: #db0011;}

.dwjs-list .com-list02 li{width: 514px;float: left;}
.dwjs-list .com-list02 li.even{float: right;}

.lydj-wc{background: url("./../images_jcdjts/mid-column-bg.png") no-repeat center center;}


/* 响应式 */
@media (min-width:992px) and (max-width:1199px) {
    .container,.footer .footbox{width: 992px;}
    .zt-logo img{
        width: 100%;
        height: auto;
    }
    .djzh-box ul li{padding: 12px 0;}
    .pic-flash{width: 506px;}
    .djzh-box{width: 466px;}
    .lydj-box,.dwjs-ul li{width: 486px;}
    .dwjs-list .com-list02 li{width: 420px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container,.footer .footbox{width: 768px;}
}
@media (max-width:991px) {
    .mt40{margin-top: 20px;}
    .footbox a, .footbox span{display: inline-block;float: none;}
    .footbox{text-align: center;}
    .main-box{padding: 20px 0;}
    .zt-logo img{width: auto;height: auto;max-width: 96%;}

    .pic-flash{float: none;width: 100%;height: 470px;margin-top: 10px;}
    .djzh-box{margin-top: 10px;float: none;width: auto;height: auto;}
    .djzh-box ul li,.com-list01 li,.dwjs-ul li{padding: 10px 0;}
    .djzh-box ul li .remarks,.com-list01 li .remarks{max-height: none;}
    .lydj-box{margin-top: 10px;float: none;width: 100%;height: auto;min-height: auto;}
    .dwjs-ul li.even,.dwjs-ul li{float: none;width: auto;height: auto;}
    .dwjs-list .com-list02 li.even,.dwjs-list .com-list02 li{float: none;width: auto;}
}
@media (max-width:767px) {
    .container,.footer .footbox{width: 100%;}
    .mt40{margin-top: 10px;}
    .site-logo{position: initial;text-align: center;padding-top: 50px;}
    .site-logo img{width: auto;height: auto;max-width: 96%;}
    .zt-logo{padding-top: 30px;}
    .header{height: auto;padding-bottom: 30px;}
    .main-box{padding: 10px;}
    .com-title .hidden-sm{display: none;}
    .com-title .hidden-lg{display: block;}
}
@media (max-width: 619px) {
    .pic-flash{ height: 290px;}
    .dwjs-ul li .img{float: none;width: 100%;height: auto;}
    .dwjs-ul li .dwjs-info{margin-left: 0;margin-top: 10px;}
    .dwjs-ul li .dwjs-info .remarks{height: auto;max-height: none;}
    .dwjs-ul li .dwjs-info .more{position: initial;float: left;text-align: center;}
}
@media (max-width: 479px) {
    .pic-flash{ height: 270px;}
}
@media (max-width: 424px) {
    .pic-flash{ height: 220px;}
}
@media (max-width: 374px) {
    .pic-flash{ height: 200px;}
}