﻿@charset "utf-8";
/* CSS Document */
body{background: #ddd;font-size: 13px;}
.container{width: 860px;}
.ls-select{display: none;}
.none{display: none;}
.none.active{display: block;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#c00; text-decoration:underline;}
.guidang{position:absolute;right:0;top:0;z-index:99;}
.mt5{margin-top: 5px;}
.hidden-old{display: none;}
/***网站底部-版权信息***/
.ls-foot .dzjg{margin-left:-450px;top:-25px;display: block!important;}
.ls-foot .jiucuo{margin-left:360px;top:-20px; display: block!important;}
.ztfoot>.line-footer{height: 1px;border-top: 3px solid #3B7A8C;border-bottom: 1px solid #3B7A8C;}
.ztfoot .container{width: 980px;}
/*窄屏通用样式*/
.top-text{height: 32px;background: #E5E5E5;line-height: 32px;padding: 0 10px;}
.top-text .fr ul li{ float: left; padding: 0 5px;}
.no-img-title{position:relative;}
.no-img-title .img-title{display: none;}
.wh_logo{position:absolute;left:10px;top:8px;}
.wh_logo img{width: auto;height:30px;}
.nav-box{height: 32px;background: url("../images_zt/gg-navbg.jpg") repeat-x;line-height: 32px;color: #fff;font-size: 14px;padding-left: 10px;margin: 3px 0;}
.nav-box a{font-weight: bold;color: #fff;padding: 0 3px;}
.nav-box a:hover{color:#fff;text-decoration:underline;}

.main-warp{position: relative;background: #fff;padding: 5px;margin-bottom: 10px;}
.flash{ width: 328px;}
.head-box>.fl li{padding: 10px 8px;background: #EEE;}
.head-box>.fl span.title{display: block; line-height: 24px;}
.head-box>.fr{width: 510px;height: 250px;}
.head-box>.fr .title{height: 41px;text-align: center;line-height: 41px;}
.head-box>.fr .title a{font-size: 16px;color: #f00;}
.head-box>.fr p.remarks{line-height: 1.7;font-size: 14px;text-indent: 2em;}
.head-box>.fr p.remarks a{color: #f00;}

/*线高25 块高 12px*/
.line-one{height: 25px;background: url("../images_zt/gg-line.jpg") repeat-x center center;}
.col-12{height: 12px;}

/*通用新闻列表*/
.news-box{border:1px solid #C70100;width: 420px;}
.news-box>.title{height: 34px;background: #fbf5f7;line-height: 34px;padding-right: 10px;}
.news-box>.title .tit{background:url("../images_zt/gg-titlebg.jpg") no-repeat 0 center;width: 110px;height: 34px;}
.news-box>.title .mor{width: 45px;height: 34px;}
.news-box>.title .mor a{ text-indent: -99em; display: block; font-size: 0;background: no-repeat 0 center; background-image: url("../images_zt/gg-more.jpg") !important; height: 100%;}
.news-box>.title a{display: block;width: 100%;height: 100%;text-indent: 20px;color: #fff;font-weight: bold;font-size: 14px;}
.xwlist{padding: 5px 10px;min-height: 175px;}
.xwlist li{height: 21px; position:relative;line-height: 21px;vertical-align: middle;padding:2px 0 2px 6px;background: url("../images_zt/dot-shgg.png") 0 center no-repeat;font-size: 14px;}
.xwlist li img{float: left;padding-top: 7px;}
.xwlist li .date{font-size: 12px; position: absolute; right:0px; top:2px;}
.xwlist li a{ max-width: 300px; display: block;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
/*列表带线*/
.lines-list{background: url("../images_zt/gg-line.jpg") repeat-x 0 top;}
/*标题长度兼容*/
.text-indent-10{text-indent: 10px !important;}
/*滚动图*/
.img-box ul{ width: 110%;}
.img-box li{float: left; width: 148px; margin-right: 5px;}
.img-box li span.title{display: block;text-align: center;height: 20px;line-height: 20px;font-weight: bold;overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.img-box{height: 132px;overflow: hidden;position: relative;}
@media  (min-width:860px) and (max-width:991px) {
.btn-group{ display: none;}
}
@media  (min-width:860px) and (max-width:979px) {
.ztfoot .container{ width: 860px;}
.ls-foot .dzjg{ margin-left: -420px;}
.ls-foot .jiucuo{ margin-left: 320px;}
}
@media only screen and (max-width:859px) {
.container,.ztfoot .container{ width: 768px;}
.container{ width: 768px;}
.wh_logo{ top:2px;}
.ban img{ width: 100%; height: auto;}
.flash{ float: none; width: auto}
.flash  img{ width: 100%; height: auto;}
.head-box>.fr{ width: auto; float: none; height: auto;}
.news-box{ width: auto; float: none; margin-bottom: 5px;}
.col-12{ height: 0px;}
.img-box{ margin-bottom: 5px;}
.mt5{ margin-top: 0px!important;}
.ls-foot .dzjg,.ls-foot .jiucuo{ display: inline-block!important; position: static; margin: 0px;}
.xwlist li a{ margin-right: 75px; float: none; max-width: none;}
}
@media only screen and (max-width:767px) {
.nav-box{ height: auto; background: #af0000;}
.ztfoot .container,.container{ width: 100%;}
.wh_logo{top:-32px;}
.hidden-pc{ display: none;}
.hidden-old{ display: block;}
}
@media only screen and (max-width:359px) {
.top-text{ height: 64px; overflow: hidden;}
.wh_logo{   left:3px;}
}

/*栏目页*/
.wz-top{line-height: 26px;background: #fcf4ec;border-bottom: 1px solid #ddd;padding-left: 10px;}
.wz-top i{font-style: normal;}
/*窄屏下左侧栏目*/
.btn-group{width:100%;cursor:pointer;position:relative; margin-top: 10px;}
.btn{width:100%;padding:4px 12px;font-size:14px;text-align:left;border-radius:0;}
.btn-danger{height:40px;color:#fff;background:#af0000;border:0;font-weight:bold;padding-left:25px; padding-right: 40px; position: relative;}
.btn-danger:active:hover,.btn-danger.active:hover,.open > .dropdown-toggle.btn-danger:hover,.btn-danger:active:focus,.btn-danger.active:focus,.open > .dropdown-toggle.btn-danger:focus, .btn-danger:active.focus,.btn-danger.active.focus,.open > .dropdown-toggle.btn-danger.focus{color:#fff;background:#af0000;border:0;}
.btn .caret{ position: absolute; right:15px; top:50%; margin-top: -2px;}
.dropdown-menu{width:100%;padding:0;border-radius:0;box-shadow:none;border:0;top:-2px; position: relative;}
.dropdown-menu > li > a{padding:8px 10px 8px 40px;font-size:13px;}
.dropdown-menu a{background:url(../images/web_ico.gif) 20px center no-repeat #f4f4f4;border-top:1px solid #fff;}
.dropdown-menu a:hover{background:url(../images/web_icoh.gif) 20px center no-repeat #af0000 !important;color:#fff !important;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{background:url(../images/web_icoh.gif) 20px center no-repeat #af0000 !important;color:#fff;}

/*栏目页-文字列表 */
.ls-cur-navjz{height:auto;font-size:14px;line-height:2;overflow:hidden;padding:10px;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.ls-cur-navjz ul{clear:both;}
.ls-cur-navjz table{max-width:100% !important;}
.ls-cur-navjz img{max-width:100%;height:auto;}
.ls-cur-navjz ul li{height:28px;line-height:28px;vertical-align:bottom;padding:2px;background:url("../images_zt/gg-line.jpg") 0 bottom repeat-x;}
.ls-cur-navjz ul li.odd>a,
.ls-cur-navjz ul li.even>a{padding-left: 6px;background: url("../images_zt/dot-shgg.png") 0 15px no-repeat;}
.ls-cur-navjz ul li .date{float: none; padding-left: 10px;}
.ls-cur-navjz ul.doc_list li a{display:block;max-width:680px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-cur-navjz ul.download-list li a{float:none !important;max-width:none;margin-right:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-cur-navjz ul.doc_list{padding-bottom:10px;}
.ls-cur-navjz ul.doc_list li,.navjz ul.download-list li{overflow:hidden;}
.ls-cur-navjz ul.doc_list li img{margin-left:3px;}
.ls-cur-navjz ul li.lm_line{height:15px;margin-top:15px;border-top:1px dotted #d6d6d6;padding:0;background:none;}
.ls-cur-navjz ul li.columnName{height:34px;line-height:34px;background:#f8f8f8;margin-bottom:5px;padding:0 60px 0 15px;position:relative;overflow:hidden;}
.ls-cur-navjz ul li.columnName .title{display:block;height:34px;font-size:16px;font-weight:bold;color:#0167cc;float:none;padding:0;background:none;max-width:none;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ls-cur-navjz ul li.columnName .more{font-size:12px;color:#999;line-height:32px;display:block;position:absolute;right:10px;top:0;white-space:nowrap;margin:0;}
.ls-cur-navjz ul li.columnName .more:hover{color:#e20000;}
/*栏目页-普通页面 */
.ptlmtitle{font-size:28px;line-height:1.3;text-align:center;padding:5px 0;font-weight:normal;}
.ptlminfo{height:auto;line-height:20px;color:#aaa;font-size:14px;overflow:hidden;border-bottom:1px solid #e5e5e5;text-align:center;padding:15px 0;}
.ptlminfo span{margin:0 0.5em;display:inline-block;}
.ptlminfo i{font-style:normal;}
.ptlminfo a{color:#aaa;}
.ptlminfo a:hover{color:#e20000;}
.ptlmcontent{font-size:16px;padding:20px 20px 0;}
.ptlmcontent p{margin-bottom:15px;}
.ptlmcontent table{max-width:100% !important;margin:auto;}
.ptlmcontent img{max-width:100%;height:auto;}
/*详细页*/


/*** 通用文章页 START ****/
.newstitle{font-size:20px;line-height:1.3;text-align:center;padding:15px 0 10px;font-weight:normal;}
.newstitlef{font-size:17px;line-height:1.2;text-align:center;padding:5px 0;font-weight:normal;}
.newstitlet{font-size:17px;line-height:1.2;text-align:center;padding:5px 0;font-weight:normal;}
.newstitles{font-size:15px;line-height:1.2;text-align:center;padding:5px 0;font-weight:normal;}
.newsinfo{height:auto;line-height:20px;color:#aaa;font-size:14px;overflow:hidden;border-bottom:1px solid #e5e5e5;text-align:center;padding:15px 0;}
.newsinfo span{margin:0 0.5em;display:inline-block;}
.newsinfo i{font-style:normal;}
.newsinfo a{color:#aaa;}
.newsinfo a:hover{color:#0066cc;}
.wzcon{padding:30px 0;height:auto;min-height:300px;_height:300px;font-size:16px;line-height:2;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.wzcon table{max-width:100% !important;margin:auto;}
.wzcon img{max-width:100%;height:auto;}
.wzcon p{margin:0.5em auto;}
.wz_bot{height:auto;padding-top:15px;border-top:1px #e5e5e5 solid;}
.wz_bot .wz_share{float:left;height:36px;}
.wz_bot .wz_share .bt{display:block;float:left;height:36px;line-height:36px;white-space:nowrap;}
.wz_bot .wz_share .j-share-info{display:inline-block;height:25px;margin-top:6px;}
.wz_bot .wz_share .j-share-info .share-box{position:relative;right:auto;top:auto;}
.wz_bot .wz_btn{height:36px;line-height:36px;}
.wz_bot .wz_btn a{display:block;float:left;white-space:nowrap;margin-left:18px;padding-left:40px;color:#888;}
.wz_bot .wz_btn a:hover{color:#333;text-decoration:underline;}
.wz_bot .wz_btn a.print_btn{background:url("../images_zt/but_print.png") 0 center no-repeat;}
.wz_bot .wz_btn a.gotop_btn{background:url("../images_zt/but_top.png") 0 center no-repeat;}
/*文章-视频*/
.video_main_content{text-align:center;padding:30px 0 0;}
.sp_wzcon{padding:30px 0;height:auto;font-size:16px;line-height:2;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;}
.sp_wzcon table{max-width:100%;margin:auto;}
.sp_wzcon img{max-width:100%;height:auto;}
.sp_wzcon p{margin:0.5em auto;}
/*文章-二维码*/
.scan_code_box{margin:0 auto;padding:10px 0 40px;text-align:center;}
.scan_code_box .pic{text-align:center;width:auto;margin:0 auto;}
.scan_code_box img{width:120px;height:120px;border:1px solid #efefef;margin:0 auto;padding:9px;}
.scan_code_box .txt{text-align:center;line-height:32px;font-size:14px;color:#666;display:block;}
.scan_code_box .ewmgai{display:none;}

/*税收专题 logo*/
.zt-shuishou{left: 135px;}
@media only screen and (max-width:859px) {
.ls-cur-navjz ul.doc_list li a{max-width:none; white-space: normal;}
.ls-cur-navjz ul li{ height: auto; padding-bottom: 28px; position: relative;}
.ls-cur-navjz ul li .date{ position: absolute; left: 0; bottom: 0;}
.wz_bot .wz_share{ display: none;}
.wzcon table{width:100% !important;}
}