@charset "utf-8";
/* CSS Document */
a{color:#333;}
a:hover{color:#196ed8;}
/* 底部重写 */
/*.footbg{border-top:#0e44b0 8px solid;background:#f5f5f5;margin-top:30px;padding:0;}
.footlink{display:none;}
.footer{background:#f5f5f5;}*/
/* 头部 */
.zt_bannerbg{ width:100%;}
.zt_banner{height:320px;position:relative;padding-top:80px;background: url("/_res/css/../images_zhwl_new/bannerbg.png") center top no-repeat;background-size: 100% 100%;}
.zt_banner .img_title{display:none;}
.zt_banner .zt_logo{position:absolute;left:0;top:20px;width:auto;height:auto;}
.zt_banner .zt_logo img{width:auto;height:60px;}
.zt_banner .zt_banimg{height:auto;text-align:center;}
.zt_banner .zt_banimg img{height:auto;max-width:98%;}
.zt_banner .guidang{position:absolute;right:0;top:0;z-index:99;background-size:100% 100%;}
/* 搜索 */
.ls_search{height:50px;width:677px;padding-right:73px;position:absolute;z-index:1;left:50%;margin-left:-375px;bottom:35px;}
.ls_search li.ss2{width:73px;height:50px;position:absolute;top:0;right:0;}
.ls_search li.ss2 input{cursor:pointer;height:100%;overflow:hidden;background:#ff9000 url("../images_tcyqfkzt/search.png") center center no-repeat;font-size:0;line-height:0;color:#ffff;text-indent:-9999em;display:block;float:left;width:100%;border-radius:0 10px 10px 0;border:0;}
.ls_search li.ss1{padding:5px 10px 5px 20px;height:40px;background:#fff;position:relative;border-radius:10px 0 0 10px;}
.ls_search li.ss1 input{float:left;width:100%;height:40px;line-height:40px;font-size:16px;color:#666;background:none;border:0;}
.ls_search li.ss1 .ph-label{left:20px;}
.ls_search li.ss1 .msg-box{position:absolute;left:15px;top:0;}
@media(max-width: 1199px) and (min-width: 992px){
    /* 头部 */
    .zt_banner{height:304px;padding-top:100px;}
    .zt_banner .zt_logo img{height:55px;}

    /* 搜索 */
    .ls_search{width:607px;margin-left:-340px;bottom:30px;}
    /* 底部重写 */
    .footbg{margin-top:20px;}
}
@media(max-width: 991px){
    /* 头部 */
    .zt_banner{height:260px;padding-top:60px;}
    .zt_banner .zt_logo{left:10px;top:10px;}
    .zt_banner .zt_logo img{height:50px;}

    .zt_banner .guidang{width:200px;height:200px;}
    /* 搜索 */
    .ls_search{width:507px;margin-left:-288px;bottom:20px;height:44px;padding-right:69px;}
    .ls_search li.ss2{width:69px;height:44px;}
    .ls_search li.ss1{padding:2px 10px 2px 20px;}
    /* 底部重写 */
    .footbg{margin-top:15px;}
}
@media(max-width: 767px){
    /* 头部 */
    .zt_banner{height:auto;padding:40px 0 65px;}
    .zt_banner .zt_logo img{height:45px;}

    .zt_banner .guidang{width:150px;height:150px;}
    /* 搜索 */
    .ls_search{width:84%;margin-left:-42%;bottom:14px;height:42px;padding-right:65px;box-sizing:border-box;}
    .ls_search li.ss2{width:65px;height:42px;}
    .ls_search li.ss1{padding:1px 10px 1px 15px;}
    .ls_search li.ss1 .ph-label{left:15px;}
    .ls_search li.ss1 .msg-box{left:10px;}
    .ls_search li.ss1 input{font-size:15px;}
    /* 底部重写 */
    .footbg{margin-top:10px;}
}
@media(max-width: 479px){
    .zt_banner .zt_logo img{height:40px;}
}
@media(max-width: 379px){
    .zt_banner .zt_logo{top:5px;}
    .zt_banner{padding:55px 0 65px;}
}

/* 主体 */
.mt20{margin-top:20px;}
/*左右板块*/
.zt_bkbox{width:585px;height:301px;overflow:hidden;}
.zt_title{display:block;height:51px;padding:2px 10px 0 0;background:url(/_res/css/../images_tcyqfkzt/line_d9_2.gif) 0 bottom repeat-x;overflow:hidden;}
.zt_title .title{display:block;float:left;padding:0 10px;height:47px;line-height:42px;border-bottom:4px solid #ff7800;font-size:28px;font-weight:bold;color:#196ed8;}
.zt_title .more{display:block;float:right;line-height:44px;font-size:14px;color:#666;white-space:nowrap;}
.zt_title .title:hover,.zt_title .more:hover{color:#196ed8;}
.zt_list{font-size:16px;padding-top:8px;line-height:36px;}
.zt_list ul li{height:36px;vertical-align:bottom;background:url(/_res/css/../images_tcyqfkzt/icon-li.png) 0 center no-repeat;padding:2px 100px 2px 14px;overflow:hidden;position:relative;}
.zt_list ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:none;}
.zt_list ul li img{vertical-align:middle;display:none;}
.zt_list ul li .date{white-space:nowrap;font-size:16px;color:#999;display:block;position: absolute;right:0;top:2px;}
/*栏目链接*/
.zt_link{height:auto;}
.zt_link ul li{float:left;width:224px;height:91px;margin-left:15px;padding:2px;}
.zt_link ul li.num1{margin-left:0;}
.zt_link ul li a{display:block;text-align:center;color:#fff; line-height:91px; font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zt_link ul li.num1{background-color:#35a3d6;}
.zt_link ul li.num2{background-color:#1f63be;}
.zt_link ul li.num3{background-color:#2881ab;}
.zt_link ul li.num4{background-color:#43be2b;}
.zt_link ul li.num5{background-color:#dc9335;}
.zt_link ul li.h{ line-height:auto;}
.zt_link ul li.h a{ line-height:30px; height:61px;padding-top:15px; }
@media(max-width: 1199px) and (min-width: 992px){
    .mt20{margin-top:15px !important;}
    /*左右板块*/
    .zt_bkbox{width:485px;height:288px;}
    .zt_title .title{font-size:24px;}
    .zt_list{line-height:34px;}
    .zt_list ul li{height:34px;}
    /*栏目链接*/
    .zt_link ul li{width:184px;margin-left:13px;}
    .zt_link ul li a{font-size:15px;}
}
@media(max-width: 991px){
    .mt20{margin-top:15px !important;}
    .lm_main{padding:0 15px;}
    /*左右板块*/
    .zt_bkbox{width:auto;height:auto;float:none;}
    .zt_bkbox.fr{margin-top:15px;}
    .zt_title{height:47px;}
    .zt_title .title{height:43px;line-height:38px;font-size:22px;}
    .zt_title .more{line-height:40px;}
    .zt_list{line-height:32px;}
    .zt_list ul li{height:32px;padding-right:85px;}
    .zt_list ul li .date{font-size:14px;}
    /*栏目链接*/
    .zt_link ul li{width:32%;margin-left:2%;height:84px;line-height:80px;box-sizing:border-box;}
    .zt_link ul li.num1,.zt_link ul li.num2{width:49%;margin-bottom:15px;}
    .zt_link ul li.num3{margin-left:0;}
    .zt_link ul li a{font-size:16px;}
	.zt_link ul li.h a{ padding-top:10px;}
	
}
@media(max-width: 767px){
    .mt20{margin-top:10px !important;}
    .lm_main{padding:0 10px;}
    /*左右板块*/
    .zt_bkbox.fr{margin-top:10px;}
    .zt_title{height:45px;padding-right:0;}
    .zt_title .title{height:41px;line-height:36px;font-size:20px;padding:0 5px;}
    .zt_title .more{line-height:38px;}
    /*栏目链接*/
    .zt_link ul li.num1,.zt_link ul li.num2{margin-bottom:10px;}
}
@media(max-width: 579px){
    /*栏目链接*/
    .zt_link ul li{width:100% !important;margin:10px 0 0 0 !important;height:auto;line-height:30px; padding:8px 0;}
	.zt_link ul li.h a {  padding-top: 0; height:auto;}
    .zt_link ul li a{font-size:16px; line-height:30px; white-space:normal;}
}
/* 专题首页-end */


/*栏目页 文字列表 */
.lmcontent{border:1px solid #ccc;padding:20px;}
.wz_top{background-position:0 8px;}
.listnews{font-size:14px;line-height:2;min-height:400px;height:auto;}
.listnews ul{clear:both;}
.listnews li{font-size:16px;line-height:34px;overflow:hidden;}
.listnews li span.date{color:#adadad;white-space:nowrap;display:block;float:none;position:absolute;right:0;top:1px;}
.listnews .doc_list li a,.listnews .download-list li a{float:left;display:block;max-width:980px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .doc_list li,.listnews ul.download-list li{overflow:hidden;background:url(/_res/css/../images_tcyqfkzt/icon-li.png) no-repeat 0 center;padding:1px 0 1px 18px;position:relative;}
.listnews .doc_list li img{vertical-align:middle;}
.listnews ul li.lm_line{height:24px;background:url(/_res/css/../images2020/navjz_line.gif) center repeat-x;padding:0;}
.listnews ul li.add{display:none;}
.listnews li.columnName{border-bottom:1px solid #ddd;line-height:48px;font-weight:bold;margin:0 0 15px;padding:1px 70px 1px 10px;background:none;position:relative;}
.listnews li.columnName a.title{font-weight:bold;color:#396caf;font-size:18px;float:none;max-width:none;margin:0 !important;}
.listnews li.columnName a.more{font-size:14px;color:#888;margin:0 !important;display:block;position:absolute;right:10px;top:1px;float:none;max-width:none;}
.listnews li.columnName a.more:hover{color:#396caf;}
@media (max-width: 1199px) and (min-width: 992px){
    .listnews .doc_list li a,.listnews .download-list li a{max-width:780px;}
}
@media (max-width: 991px) {
    .lmcontent{padding:15px;}
    .wz_top{font-size:15px;line-height:1.8;background-position:0 6px;}
    .listnews .doc_list li a{display:block;max-width:inherit;float:none;margin-right:95px;}
    .listnews .doc_list li img{display:none;}
    .listnews ul li.lm_line{height:20px;}
}
@media (max-width: 767px) {
    .lmcontent{padding:10px;}
    .wz_top{margin:10px 0 5px;}
    .listnews ul li.lm_line{height:16px;}
}
/*栏目页 end */


/*文章页*/
.con_main{padding:30px;}
.newstitle,.wztit{font-size:32px;line-height:42px;font-weight:bold;text-align:center;margin:5px 0 10px;}
.newstitlef{line-height:1.5;padding:5px 0;font-size:22px;text-align:center;font-weight:normal;}
.newstitlet{line-height:1.5;padding:5px 0;font-size:22px;text-align:center;font-weight:normal;}
.newstitles{line-height:1.5;padding:5px 0;font-size:18px;text-align:center;font-weight:normal;}
.newsinfo{height:auto;line-height:28px; font-size:14px; padding:10px 0 10px 4px; color:#666;text-align: center; border-bottom: 1px solid #d0d0d0;}
.newsinfo i{ font-style:normal;}
.newsinfo .sp{ display: inline-block; margin: 0 5px;}
.newsinfo span a.foot-jc{color: #ea0000;}
.newsinfo .share{ display: inline-block;  vertical-align: top; padding-left:23px;background:url(/_res/css/../images2020/wzicon2.gif) left center no-repeat;}
.newsinfo .share-box{ position:relative; right:auto; top:auto;}
.newsinfo input{width: 10px;height: 10px;border: 1px solid #666666; margin:0 1px 0 0;vertical-align: middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newscontnet{font-size:16px;margin:0 auto;color:#333;line-height:2;padding:20px 0 40px;overflow-x:auto;text-align: justify;text-justify: inter-ideograph;word-break: break-all;word-wrap: break-word;}
.newscontnet p{margin-bottom:0.85em;}
.minh300{min-height:300px;}
.newscontnet img,.newscontnet table{max-width:100%;height:auto;}
.newscontnet table{margin:0 auto;}
.wzewm{text-align: center; padding: 10px 0 30px;}
.wzewm .j-qrcode{width: 160px; height: 160px; margin: 0 auto;}
.wzewm .title{ color: #666; font-size: 14px; padding: 5px 0; line-height: 22px; display: inline-block;}
.wzbot{height:30px;line-height:30px;text-align:right;font-size:14px;color:#666;padding-top:16px;background:url(/_res/css/../images/ind_ftline.gif) 0 0 repeat-x;position:relative;}
.wzbot a{color:#666;line-height:30px;}
.wzbot a:hover{color:#e22929;text-decoration:none;}
.wzbot ul.fxd_close{position:absolute;right:0;top:11px;text-align:left;overflow:hidden;}
.wzbot ul.fxd_close .print_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:22px;background:url(/_res/css/../images/print.gif) 0 8px no-repeat;color:#999; text-decoration:underline;}
.wzbot ul.fxd_close .close_btn{display:block;float:left;width:auto;white-space:nowrap;height:30px;line-height:30px;padding-left:24px;background:url(/_res/css/../images/close1.png) 0 6px no-repeat;margin-left:26px;color:#999;text-decoration:underline;}
.wzbot ul.fxd_close a:hover{text-decoration:underline;color:#e22929;}
@media (max-width: 1199px) and (min-width: 992px){
    .con_main{padding:20px;}
    .newstitle,.wztit{font-size:30px;line-height:1.5;}
    .newstitlef{padding:0;font-size:20px;}
    .newstitlet{padding:0;font-size:20px;}
    .newstitles{padding:0;font-size:18px;}
    .newscontnet{padding:20px 0 30px;}
    .wzewm{padding:10px 0 20px;}
}
@media (max-width:991px) {
    .newsinfo{padding:5px 0 10px;}
    .newsinfo .fl{float:none;text-align:center;}
    .con_main{padding:15px;}
    .newstitle,.wztit{font-size:26px;line-height:1.5;}
    .newstitlef{padding:0;font-size:18px;}
    .newstitlet{padding:0;font-size:18px;}
    .newstitles{padding:0;font-size:16px;}
    .newscontnet{padding:15px 0 20px;}
    .wzewm{padding:10px 0 15px;}
}
@media (max-width:767px) {
    .newsinfo{padding:0 0 5px;}
    .newstitle,.wztit{font-size:22px;}
    .newstitlef{font-size:16px;}
    .newstitlet{font-size:16px;}
    .newstitles{font-size:14px;}
    .newscontnet{padding:15px 0 10px;}
    .minh300{min-height:auto;}
    .con_main{padding:0;}
    .newscontnet img{height:auto !important;}
}