@charset "utf-8";
/*专题头部*/
a{color: #333;}
a:hover{color: #ca0606;}
.zt_header{height:auto;background:url("../images_ghlt/ghlt_headerbg.jpg") center 0 no-repeat;background-size: auto 100%;}
.zt_banner{height:440px;position:relative;}
.zt_banner .guidang{position: absolute;z-index: 2;right: 0;top:50%;margin-top: -150px;}
.zt_banimg{height:auto;padding-top:110px;text-align: center;}
.zt_banimg img{max-width:100%;max-height:100%;width:auto;height:auto;}
.zt_banimg .img_title{display:none;}
.zt_search{position:relative;z-index:4;border:1px solid #fff;-moz-border-radius:3px;border-radius:3px;width:464px;height:36px;padding:3px 60px 4px 17px;margin:100px auto 0;background:url("../images_ghlt/white_20.png") repeat;box-shadow: 0 0 10px rgba(156,0,0,.3);}
.zt_search li.ss1{height:36px;position:relative;}
.zt_search li.ss1 .msg-box{left:0;top:0;position:absolute;}
.zt_search li.ss1 input{float:left;width:100%;height:36px;background:none;border:none;line-height:36px;color:#fff;font-size:16px;}
.zt_search li.ss1 input::-webkit-input-placeholder{color:#fff;}
.zt_search li.ss1 input:-moz-placeholder{color:#fff;}
.zt_search li.ss1 input:-ms-input-placeholder{color:#fff;}
.zt_search li.ss2{width:60px;height:43px;position:absolute;right: 0;top: 0;}
.zt_search li.ss2 input{width:100%;height:43px;border:none;background:url(../images_ghlt/ghlt_secico.png) center center no-repeat;font-size:0;overflow:hidden;cursor:pointer;text-indent:-999em;}

/* 主体部分 */
.zt_bigtitle{display:block;height:82px;background:url("../images_ghlt/ghlt_dbt_line.gif") 0 bottom repeat-x;text-align:center;padding:14px 0 7px;line-height:82px;font-size:32px;font-weight:bold;color:#ca0606;}
.zt_bigtitle a{color:#ca0606;}

.zt_sjlink ul li{float:left;width:373px;margin-top:29px;margin-left:40px;}
.zt_sjlink ul li.num1{ margin-left: 0;}
.zt_sjlink ul li a{display:block;cursor:pointer;width:100%;height:130px;line-height:130px;text-align:center;background:#fff2e2;transition: all .3s;}
.zt_sjlink ul li a img{vertical-align:middle;}
.zt_sjlink ul li .img_title{display:none;}
.zt_sjlink ul li a:hover{box-shadow:0 0 8px rgba(0,0,0,.15);}

.zt_bbslink ul li{float:left;width:580px;margin-top:29px;}
.zt_bbslink ul li.num2{margin-left:40px;}
.zt_bbslink ul li a{display:block;cursor:pointer;width:100%;height:130px;position:relative;}
.zt_bbslink ul li a img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}
.zt_bbslink ul li .img_title{display:block;position:relative;z-index:2;height:100%;line-height:130px;padding-left:150px;font-size:30px;font-weight:bold;color:#fff;text-shadow:0 0 6px rgba(185,62,28,.4);letter-spacing:4px;}
.zt_bbslink ul li.num2 .img_title{text-shadow:0 0 6px rgba(43,94,174,.4);}

.zt_zjcon{height:251px;overflow:hidden;padding-top:29px;}
.zt_imglink{width:447px;height:251px;}
.zt_imglink a{display:block;width:100%;height:251px;background:url("../images_ghlt/ghlt_linkbg.jpg") 0 0 no-repeat;background-size:100% 100%;cursor:pointer;position:relative;}
.zt_imglink a img{display:block;position:absolute;right:0;top:0;width:auto;height:100%;}
.zt_imglink a .img_title{display:block;position:absolute;left:48px;top:59px;width:auto;max-width:200px;height:50px;line-height:50px;font-size: 30px;font-weight: bold;color: #333;white-space: nowrap;overflow:hidden;text-overflow:ellipsis;}
.zt_imglink a .img_link{display:block;position:absolute;left:53px;top:150px;width:108px;height:32px;line-height:32px;font-size:16px;color:#ca0606;text-align:center;background: #fff2e2;border: #ca0606 1px solid;border-radius:16px;}
.zt_imglink a:hover .img_link{background-color:#ca0606;color:#fff;}
.zt_gklist{width:723px;}
.zt_gklist ul{margin-top:-13px;}
.zt_gklist li{padding:0 60px 0 18px;background:url("../images_ghlt/ghlt_ico.gif") 0 center no-repeat;height:46px;line-height:46px;font-size:16px;overflow: hidden; position: relative;}
.zt_gklist li .col-block {float: left;max-width: 100%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zt_gklist li .explain-list, .zt_gklist li .policy-list {display: block;float: right;max-width: 80%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zt_gklist li .title {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: none;margin-right: 0;max-width: none;}
.zt_gklist li .explain-list .explain-link, .zt_gklist li .policy-list .policy-link {display: inline;color: #dd0000;float: none;background: none;max-width: none;padding: 0;margin: 0;}
.zt_gklist li .date {white-space: nowrap;font-family: arial;position: absolute;right: 0;top: 0;color: #999;}
.zt_gklist li .split-line{padding:0 2px;color:#666;font-size:14px;}

.zt_gklist li .nr{float:left; max-width: 100%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zt_gklist li .title,.zt_gklist li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.zt_gklist li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zt_gklist li .gl .split{padding:0 2px;color:#666;font-size:14px;}
.zt_gklist li .gl a{display:inline;color:#ca0606;float:none;background:none;max-width:none;padding:0;margin:0;}
.zt_gklist li span.date{white-space:nowrap;color:#999;position:absolute;right:0;top:0;}

.zt_lswngh{width:auto !important;padding-top:17px;height:auto;overflow:hidden;margin-bottom: 20px;}
.zt_lswngh.zt_gklist ul{margin-top:0;}
.zt_lswngh.zt_gklist li{float:left;width:500px;}
.zt_lswngh.zt_gklist li.even{margin-left:44px;}

.zt_xqghcon{position:relative;z-index:11;padding:30px 0 44px;}
.zt_xqghcon dl{float:left;width:110px;height:54px;padding:0 19px;border:#ddd 1px solid;background:#fff;margin-right:24px;position:relative;}
.zt_xqghcon dl.num4{width:125px;padding-left:10px;}
.zt_xqghcon dl.num7{margin-right:0;}
.zt_xqghcon dl dt{height:54px;line-height:54px;overflow:hidden;font-size:16px;color:#333;font-weight:normal;background:url("../images_ghlt/ghlt_linkico.jpg") right center no-repeat;cursor:pointer;}
.zt_xqghcon dl dt.active{background-image:url("../images_ghlt/ghlt_linkicoh.jpg");}
.zt_xqghcon dl dd{position:absolute;left:-1px;right:-1px;bottom:54px;background:#fff;display:none;z-index:98;border:#ddd 1px solid;}
.zt_xqghcon dl dd ul{padding:5px;max-height:309px;_height:309px;overflow-y:auto;overflow-x:hidden;}
.zt_xqghcon dl dd ul li{background:#f7f7f7;border-bottom:#fff 1px solid;}
.zt_xqghcon dl dd ul li a{display:block;padding:0 5px;font:normal 14px/30px "Microsoft Yahei";white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zt_xqghcon dl dd ul li a:hover{background:#f0f0f0;text-decoration:none;}
/* 自适应CSS */
@media (max-width: 1199px) and (min-width: 992px){
    /*专题头部*/
    .zt_banner{height:360px;}
    .zt_banimg{height:auto;padding-top:70px;}
    .zt_search{width:420px;margin:30px auto 0;}
    /* 主体部分 */
    .zt_bigtitle{height:72px;padding:10px 0 7px;line-height:72px;font-size:30px;}

    .zt_sjlink ul li{width:309px;margin:20px 0 0 32px; }
    .zt_sjlink ul li a{height:108px;line-height:108px;}

    .zt_bbslink ul li{width:480px;margin-top:20px;}
    .zt_bbslink ul li.num2{margin-left:32px;}
    .zt_bbslink ul li a{height:108px;}
    .zt_bbslink ul li .img_title{line-height:108px;padding-left:120px;font-size:28px;}

    .zt_zjcon{padding-top:20px;}
    .zt_imglink{width:377px;}
    .zt_imglink a .img_title{left:28px;top:59px;}
    .zt_imglink a .img_link{left:33px;}
    .zt_gklist{width:590px;}

    .zt_lswngh.zt_gklist li{width:402px;}
    .zt_lswngh.zt_gklist li.even{margin-left:32px;}

    .zt_xqghcon{padding:20px 0 30px;}
    .zt_xqghcon dl{width:110px;padding:0 10px;margin-right:10px;}
    .zt_xqghcon dl.num4{width:118px;padding-left:10px;}
    .zt_xqghcon dl dd ul{padding:1px;}
    .zt_xqghcon dl dd ul li a{padding:0 1px;}
}
@media (max-width: 991px){
    /*专题头部*/
    .zt_banner{height:auto;padding-bottom:45px;}
    .zt_banner .guidang{margin-top:-100px;width:200px;height:200px;background-size:100% 100%;}
    .zt_banimg{height:122px;padding-top:50px;}
    .zt_search{width:360px;margin:25px auto 0;}
    /* 主体部分 */
    .zt_mainer{padding:0 15px;}
    .zt_bigtitle{height:62px;padding:10px 0 7px;line-height:62px;font-size:26px;}

    .zt_sjlink ul li{width:239px;margin:15px 0 0 10px;}
    .zt_sjlink ul li a{height:81px;line-height:81px;}

    .zt_bbslink ul li{width:360px;margin-top:15px;}
    .zt_bbslink ul li.num2{margin-left:18px;}
    .zt_bbslink ul li a{height:81px;}
    .zt_bbslink ul li .img_title{line-height:81px;padding-left:80px;font-size:24px;}

    .zt_zjcon{padding-top:15px;height:230px;}
    .zt_imglink{width:272px;height:230px;}
    .zt_imglink a{height:230px;}
    .zt_imglink a .img_title{left:18px;top:40px;font-size:24px;}
    .zt_imglink a .img_link{left:23px;top:120px;}
    .zt_imglink a img{top:30%;height:70%;}
    .zt_gklist{width:446px;}
    .zt_gklist ul{margin-top:-5px;}
    .zt_gklist li{height:40px;line-height:40px;}

    .zt_lswngh{height:auto;padding-top:10px;}
    .zt_lswngh.zt_gklist li{width:auto;float:none;}
    .zt_lswngh.zt_gklist li.even{margin-left:0;}

    .zt_xqghcon{padding:5px 0 20px;}
    .zt_xqghcon dl{width:155px;padding:0 10px;margin-right:10px;margin-top:10px;}
    .zt_xqghcon dl.num4{width:155px;padding-left:10px;margin-right:0;}
}
@media (max-width: 767px){
    /*专题头部*/
    .zt_banner{padding-bottom:20px;}
    .zt_banner .guidang{margin-top:-75px;width:150px;height:150px;}
    .zt_banimg{height:auto;padding-top:20px;}
    .zt_search{width:85%;margin:15px auto 0;box-sizing:border-box;height:39px;padding:0 54px 1px 15px;}
    .zt_search li.ss2{width:54px;height:37px;}
    .zt_search li.ss2 input{height:37px;background-size:24px auto;}
    /* 主体部分 */
    .zt_mainer{padding:0 10px;}
    .zt_bigtitle{height:52px;line-height:52px;font-size:22px;}

    .zt_sjlink ul li{width:100%;margin:10px 0 0 0;}
    .zt_sjlink ul li a{height:70px;line-height:70px;}
    .zt_sjlink ul li a img{height:42px;width:auto;}

    .zt_bbslink ul li{width:100%;margin-top:10px;}
    .zt_bbslink ul li.num2{margin-left:0;}
    .zt_bbslink ul li a{height:70px;}
    .zt_bbslink ul li .img_title{line-height:70px;padding-left:60px;font-size:20px;}

    .zt_zjcon{padding-top:10px;height:auto;}
    .zt_imglink{width:auto;height:160px;float:none;}
    .zt_imglink a{height:160px;}
    .zt_imglink a .img_title{left:35px;top:20px;font-size:20px;}
    .zt_imglink a .img_link{left:40px;top:90px;}
    .zt_imglink a img{top:20%;height:80%;}
    .zt_gklist{width:auto;float:none;}
    .zt_gklist ul{margin-top:0;}
    .zt_gklist li{height:36px;line-height:36px;}
    .zt_imglink.fr,.zt_gklist.fr{margin-top:10px;}

    .zt_xqghcon dl{width:48.5%;margin-right:3%;box-sizing:border-box;height:50px;}
    .zt_xqghcon dl.num4{width:48.5%;}
    .zt_xqghcon dl:nth-of-type(2n){margin-right:0;}
    .zt_xqghcon dl dt{height:48px;line-height:48px;}
    .zt_xqghcon dl dd{bottom:48px;}
}
@media (max-width: 379px){
    .zt_xqghcon dl{width:100%;margin-right:0;}
    .zt_xqghcon dl.num4{width:100%;}
}

/*专题底部*/
.zt_footer{border-top:#ca0606 4px solid;}
.zt_footer .footlink {background: #f3f3f3;color: #333; }
.zt_footer .footlink a{ color: #333;}
.zt_footer .footlink_sel .select dt.active{background:#edeaea; color: #333;}
.zt_footer .footlink .select dd{background:#edeaea; border: 1px solid #edeaea;border-top: 5px solid #edeaea;}
.zt_footer .footbg{ background: #e7e5e5;}
.zt_footer .footbg .foot-con{ color: #333;}
.zt_footer .footbg .foot-con a{ color: #333;}
.footer{border-top: 0 none;}
/*分页/翻页*/
.pagination a:hover{background-color:#ca0606;border-color:#ca0606;}
.pagination a.active{border-color:#ca0606;}
.pagination span.current,.pagination span.current:hover{background-color:#ca0606;border-color:#ca0606;}
.pagination a.text,.pagination a.text:hover{background-color:#ca0606;border-color:#ca0606;}
.pagination button {height:30px;border-color:#ca0606;margin:-3px 6px 0 3px;_margin:-3px 3px 0;background-color:#ca0606;}

