﻿@charset "utf-8";
/* CSS Document */

.sdztbody{background: #f8f8f8 url("../images_sdzt/bodybg.png") center top no-repeat;}
.container{ width: 1200px; margin: 0 auto;}
@media (max-width: 1199px) and (min-width: 992px){
    .container{width:992px;}
}
@media (max-width: 991px) and (min-width: 768px){
    .container{width:768px;}
}
@media (max-width: 767px){
    .container{width:100%;}
}

.sdzt_top{ height: 363px; overflow: hidden;position: relative;}
.sdzt_top .guidang{position: absolute;right:0;bottom:0;}
.sdzt_top .img_title{display: none;}
.zt_logo{position: absolute;top:20px;left:0;}
.zt_logo img{width:auto;height:40px;}
.zt_banimg{padding-top:112px;text-align:center;}
.zt_banimg img{width:auto;height:auto;max-width:100%;}
.zt_backhome{position:absolute;top:10px;right:10px;}
.zt_backhome li{float:left;margin-left:10px;}
.zt_backhome li a{display:block;background:rgba(0,0,0,.3);color:#fff;border-radius:4px;font-size:15px;height:32px;line-height:32px;padding:0 15px;}
.zt_backhome li a:hover{color:#fff;font-weight:bold;}


.sdzt_dy{ border: 4px solid #eaeaea;margin-bottom: 27px; background: #fff; padding: 8px 42px 24px;}
.sdzt_dy h3{ height:50px; line-height: 50px; background: url("../images_sdzt/daodubg.gif") 0 center repeat-x;}
.sdzt_dy h3 span{ color: #0059ac; display: block; width: 88px; font-size: 28px; float: left; background: url("../images_sdzt/ddbg.gif") right top no-repeat #fff;}
.sdzt_dy .con{ font-size: 15px; line-height: 32px; text-indent: 2em; overflow: hidden;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
/*导读 end*/

.sdzt_tel{ height: 58px; overflow: hidden; line-height: 58px; background: url("../images_sdzt/telbg.gif") center 21px no-repeat;}
.sdzt_tel a,.sdzt_tel span{ display: block; margin: 0 auto; padding-left: 54px; width: 350px; font-size: 40px; font-weight: bold; color: #0059ac; background: url("../images_sdzt/tel.gif") 28px 12px no-repeat #f8f8f8;}

.sdzt_tel2{background: url("../images_sdzt/tel1bg.gif") 28px 12px no-repeat #f8f8f8;}
.sdzt_tel2 a,.sdzt_tel2 span{ width: 258px;}

.sdzt_tel3{/*background: url("../images_sdzt/tel2bg.gif") 28px 12px no-repeat #f8f8f8;*/}
.sdzt_tel3 a,.sdzt_tel3 span{ width:333px;}

.sdzy_list{ margin-bottom:20px;overflow: hidden;}
.sdzy_list ul{margin-right:-20px;}
.sdzy_list ul li{ display:inline; float:left; height: 50px;  line-height: 50px;  color: #333;  font-size: 18px;  text-align: center;  margin-top:15px;  margin-right: 20px; width:224px;}
.sdzy_list ul li a{ display:block;background: #e9f3f8;padding:0 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sdzy_list ul li a:hover{ background: #007bcb;color: #fff;text-decoration:none;}


.sdzt_list{ padding-top: 16px; height: 125px; overflow: hidden;}
.sdzt_list li{ float: left;width: 47%; font-size: 16px; line-height: 32px; height: 32px;padding:2px 0 2px 12px; background: url(../images/ico.gif) 0 center no-repeat; color: #999999; position: relative;}
.sdzt_list li.even{float: right;}
.sdzt_list li a{float: none;display: inline-block;max-width:480px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sdzt_list li span.date{float: none; font-size: 14px;position: absolute;top:2px;right:0;}

.sdzy_imglist{ margin-bottom: 20px;overflow: hidden;}
.sdzy_imglist ul{margin-right:-42px;}
.sdzy_imglist ul li{width: 268px;height: 60px;float: left;margin: 12px 42px 12px 0;text-align:center;background:#57bbff url(../images_sdzt/sdzt_xq_linkbg.png) repeat-x left bottom;}
.sdzy_imglist ul li img{width: 270px;height: 60px;}
.sdzy_imglist ul li .img_title{ display: none;}

.sdzt_list2{ padding-top: 28px; height: 387px; overflow: hidden;}
.sdzt_list2 li{ float: left; width: 331px; padding: 18px 20px 0; height: 341px; overflow: hidden; border: 1px solid #ededed; background: #fff; margin-left: 40px;}
.sdzt_list2 li.num1{margin-left: 0;}
.sdzt_list2 li .tit{ border-bottom: 1px solid #ededed; height: 73px; line-height: 32px; font-size: 22px;}
.sdzt_list2 li .con{ font-size: 14px; line-height: 32px; color: #74777b; text-indent: 2em; padding-top: 11px; height: 245px; overflow: hidden; position: relative;}
.sdzt_list2 li .con a{ position: absolute; display: inline-block; height: 30px; line-height: 30px; font-size: 14px; color: #c80000; right:0; bottom: 0;}
.sdzt_list2 li .con a:hover{ color: #FF0000;}

.sdzt_link1{ height: 107px; padding-top: 22px;}
.sdzt_link1 li{ width: 427px; height: 85px; line-height: 84px; margin: 0 auto; background: url("../images_sdzt/index3_22.gif") 0 0 no-repeat;}
.sdzt_link1 li a{ display: block; padding-left: 123px; height: 85px; color: #fff; font-size: 26px;}
.sdzt_link1 li a span{ display: inline-block; vertical-align: middle; cursor: pointer;}
.sdzt_link1 li a span.tit{ width: 117px; font-size: 32px;}
.sdzt_link1 li a span.tit1{ padding-top: 4px; line-height: 80px;}

.sdzt_link2{ height: 280px; padding-top: 20px; overflow: hidden;}
.sdzt_link2 li{ width: 372px; height: 118px; padding-bottom: 25px; float: left; padding-left: 40px; overflow: hidden;}
.sdzt_link2 li a{ display:block; height:118px; overflow:hidden;}
.sdzt_link2 li a:hover img{ display:none;}
.sdzt_link2 li.num1 a:hover{ background:none;}
.sdzt_link2 li.num1 a:hover img{ display:block;}
.sdzt_link2 li.num2 a:hover{ background-image:url(../images_sdzt/sd2.gif);}
.sdzt_link2 li.num3 a:hover img{ display:block;}
.sdzt_link2 li.num3 a:hover{ background:none;}
.sdzt_link2 li.num4 a:hover img{ display:block;} 
.sdzt_link2 li.num5 a:hover{ background:none;}
.sdzt_link2 li.num5 a:hover img{ display:block;}
.sdzt_link2 li.num6 a:hover{ background:none;}
.sdzt_link2 li.num6 a:hover img{ display:block;}
/*.sdzt_link2 li.num6 a:hover{ background-image:url(../images_sdzt/sd6.gif);}*/
.sdzt_link2 li span{display: none;}
.sdzt_link2 li.num1,.sdzt_link2 li.num4{padding-left: 0;}

.sdzt_tab{ padding: 20px 0 30px;}
.sdzt_tab th{ font-size: 24px; color: #fff;}
.sdzt_tab td{ font-size: 18px; padding: 10px 14px; line-height: 28px;}
.sdzt_tab th,.sdzt_tab td{ border-bottom: 2px solid #fff; border-right: 2px solid #fff;}
.sdzt_tab th.t1{ width: 86px;}
.sdzt_tab .t4{border-right: 0 none;}
.sdzt_tab .last{ border-bottom: 0 none;}

@media (max-width: 1199px) and (min-width: 992px){
    .sdztbody{background-size: 1600px;}
    .sdzt_top{height: 303px;}
    .zt_banimg{padding-top:100px;}

    .sdzt_list li a{max-width: 390px;}
    .sdzy_list ul li{width:182px;}
    .sdzy_imglist ul li{width:302px;}
}
@media (max-width: 991px){
    .sdztbody{background-size: 1200px;}
    .sdzt_top{height: 230px;}
    .zt_banimg{padding-top:80px;}

    .sdzt_mainbox{padding:0 10px;}

    .sdzt_list{height: auto;margin-bottom: 15px;}
    .sdzt_list li{ float: none;width: auto;}
    .sdzt_list li.even{float: none;}
    .sdzt_list li a{display: block;max-width:none;margin-right:50px;}

    .sdzy_list ul{margin-right:-2%;}
    .sdzy_list ul li{width:31.3%;margin-right:2%;}

    .sdzy_imglist ul li{width:353px;}

}
@media (max-width: 767px){
    .sdztbody{background-image: none;}
    .sdzt_top{height: auto;padding-bottom:25px;background:url(../images_sdzt/bodybg.png) center top no-repeat;background-size: auto 100%;}
    .sdzt_top .guidang{width:200px;height: 200px;background-size: 100%;}
    .zt_logo{top:10px;}
    .zt_logo img{height:35px;}
    .zt_banimg{padding-top:65px;}

    .sdzt_mainbox{margin-top:10px;}

    .sdzt_dy{padding:8px 10px 10px;}
    .sdzt_dy h3 span{font-size: 24px;}

    .sdzt_tel a, .sdzt_tel span{width:210px;padding-left:44px;font-size: 24px;background-position: 20px 12px;}
    .sdzt_tel3 a, .sdzt_tel3 span{width:210px;}

    .sdzt_list{padding-top:5px;}
    .sdzt_list li{font-size:15px;}

    .sdzy_list ul li{width:48%;margin-top:10px;font-size:16px;}

    .sdzy_imglist ul{margin-right:0;}
    .sdzy_imglist ul li{float: none;width:auto;margin-right:0;}
}
/*主页内容  end*/

.mainboxa{ padding: 20px 20px 0; background:#fff;}
/*栏目页*/
.lmcontainer{height:auto;margin:auto;border:#dfdfdf 1px solid;padding:20px 19px;background:#fff;margin-top:30px;}

/*右边*/
.navjz{height:auto;min-height:450px;_height:450px;padding:20px 20px 30px;margin:auto;font-size:15px;line-height:36px;overflow:hidden;}
.navjz ul{clear:both;}
.navjz table{max-width:1120px !important;}
.navjz ul li{padding:2px 0 2px 18px;background:url(../images_hbdc/icon.png) left center no-repeat;height:32px;line-height:32px;vertical-align:bottom;position: relative;}
.navjz ul li a{font-size:15px;}
.navjz ul li .date{color:#999;font-size:14px;float:none;position: absolute;top:2px;right:0;}
.navjz ul.doc_list{padding-bottom:5px;}
.navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.navjz ul.doc_list li a,.navjz ul.download-list li a{float: none;display: inline-block;max-width:960px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.navjz ul.doc_list li img{float:left;padding-top:13px !important;}
.navjz ul.doc_list li.lm_line{height:27px;background:url(../images/ind_ftline.gif) 0 13px repeat-x;padding:0;}
.navjz ul li.columnName{height:40px !important;background:#f6f6f6 !important;margin-bottom:10px !important;padding:0 10px 0 10px !important;}
.navjz ul li.columnName .title,.navjz ul li.columnName .title:hover{display:block;width:auto;white-space:nowrap;height:40px;line-height:40px;font-size:16px;color:#1d6a00;}
.navjz ul li.columnName .more{font-size:14px;color:#999;line-height:40px;}
.navjz ul li.columnName .more:hover{color:#1d6a00;}

.navjz ul.picture-list{clear:both;padding:0;}
.navjz ul.picture-list li{float:left;padding:0 10px 20px;background:none;text-align:center;height:auto;width:260px;}
.navjz ul.picture-list li a{float:left;text-align:center;width:100%;line-height:36px;}
.navjz ul.picture-list li img{display:block;padding:10px !important;border:0;width:240px !important;height:172px !important;background:#f2f2f2;}
.navjz ul.picture-list li a:hover img{background:#fff4ea;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.navjz ul.picture-list li a .img_title{display:block;line-height:36px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}

.navjz ul.download-list span.hit{display:block;float:right;height:30px;line-height:30px;white-space:nowrap;padding-left:20px;background:url(../images/down.png) 0 10px no-repeat;}
.navjz ul.download_list span.date{color:#999;}

/*栏目页 视频列表 */
.navjz .videoNews-list{width:1140px;clear:both;padding:0;}
.navjz .videoNews-list li{float:left;width:208px;background:none;height:auto;padding:0 20px 20px 0;}
.navjz .videoNews-list li img.video-thumb{float:left;width:188px !important;height:135px !important;padding:10px !important;border:0;background:#f2f2f2;}
.navjz .videoNews-list li a:hover img.video-thumb{background:#fff4ea;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}
.navjz .videoNews-list li .title{display:block;float:left;width:208px;height:28px;line-height:28px;overflow:hidden;margin-top:5px;}
.navjz .videoNews-list li .title a{display:block;width:208px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navjz .videoNews-list li .video-date{display:block;float:left;width:208px;height:26px;line-height:26px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

@media (max-width: 1199px) and (min-width: 992px){
    .navjz ul.doc_list li a,.navjz ul.download-list li a{max-width: 760px;}
    .navjz ul.picture-list li{padding:0 22px 20px;}
}
@media (max-width: 991px){
    .mainboxa{ padding: 15px 15px 0;}
    .navjz{padding:10px 0 20px;min-height: auto;}
    .navjz ul.doc_list li a,.navjz ul.download-list li a{max-width: none;display: block;margin-right:90px;}
    .navjz ul.doc_list li img{display: none;}
    .navjz ul.picture-list li{width:226px;}
    .navjz ul.picture-list li img{width:206px !important;height: 148px !important;}
}
@media (max-width: 767px){
    .mainboxa{ padding: 10px 10px 0;}
    .navjz ul.picture-list li{float:none;padding:0 0 10px;width:100%;}
    .navjz ul.picture-list li img{padding:0 !important;width:100% !important;height: auto !important;}
}


/*** 文章页 START ****/
.wz_top{line-height:24px;padding: 8px 0 8px 33px;font-size:14px;background:url(../images_hbdc/wz_ico.png) 11px 12px no-repeat #f1f1f1;}
.wz_top i{font-style:normal;}
.secnr{border:0 none;}
