@charset "gb2312";

h1,h2,h3,h4,h5,h6,p,label,form,fieldset,input,textarea,blockquote,table{padding:0; margin:0;}

/*layout*/
.column-left{width:63.346%; float:left;}
.column-right{width:33.83%; float:right;}

/*页签标题*/
.tabs-main{margin-bottom:20px;}
.tabs-main .jrwx-hd li{padding-left:20px; padding-right:20px;float:left;}
.tabs-main .jrwx-hd li.on{border-top:solid #3188d8 2px; background-color:#fff; border-right:solid #ebebeb 1px; border-left:solid #ebebeb 1px;  top:-1px; left:-1px; font-size:16px; text-align:center;}
.tabs-main .jrwx-hd li.on a{ font-weight:normal;color:#333333;}
.tabs-main .jrwx-bd .common-list-time{padding-bottom:10px;}
.tabs-title{height:40px; line-height:40px; border:solid #ebebeb 1px; background-color:#f7f7f7;}
.tabs-title .tab-hd{float:left; white-space:nowrap;}
.tabs-title .tab-hd li, .tabs-title h2{padding-left:20px; padding-right:20px; float:left; position:relative; white-space:nowrap; text-align:center;}
.tabs-title .tab-hd1 li.hover, .tabs-title h2{border-top:solid #3188d8 2px; background-color:#fff; border-right:solid #ebebeb 1px; border-left:solid #ebebeb 1px; color:#3188d8; font-weight:700; top:-1px; left:-1px; font-size:16px; text-align:center;}
.tabs-title h2{padding-left:26px; padding-right:26px;}
.tabs-title .tab-hd1 li{padding-left:16px; padding-right:16px;}
.tabs-title h2 a, .tabs-title .tab-hd1 li.hover a{color:#3188d8;}
.tabs-title .tab-hd1 li.hover,
.tabs-title .tab-hd2 li.hover{cursor:pointer;}
.tabs-title .tab-hd2{margin-right:2%; float:right;}
.tabs-title .tab-hd2 li{font-size:14px;}
.tabs-title .tab-hd2 li.hover{font-weight:700; color:#dc2925; border-bottom:solid #dc2925 1px; background:url(imagesarr_up.png) no-repeat center bottom;}
.tabs-title .tab-hd2 li.hover a{color:#dc2925;}
.tabs-title .tab-hd2 li.hover a:hover{color:#dc2925;}
.tabs-title .fthg{float:left; display:block; background:url(imagesico-fthg.png) no-repeat left; padding-left:32px; margin-left:58px; font-weight:700; color:#666;}
.tabs-title .fthg:hover{color:#3188d8;}


/*通用列表带时间*/
.common-list-time, .columns-list, .common-list-notime{line-height:34px; padding-top:12px; clear:both;}
.common-list-time li{text-align:right; color:#999; padding-right:8px; font-size:14px; clear:both;}
.common-list-time a, .columns-list a{display:block; float:left; font-size:16px;}
.common-list-time a,.columns-list a,.common-list-notime li{background:url(imagescommon_dot.gif) no-repeat 10px; padding-left:28px; text-align:left;}
.common-list-time a font{font-size:14px;}
.columns-list li{width:50%; *+width:48%; _width:48%; float:left;}
.common-list-time a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:10px; width:88%; margin-right:-30px;}
.zxrd-list a{width:68%;}
.columns-list li a{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-right:10px; width:90%;}
.common-list-notime li{white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:96%;}
.yjzj a{width:68%;}
.dcwj a{width:90%;}
.redfont{color:#f00; font-size:16px; font-weight:700;}
#jzxx-hyb a{width:78%;}
#jzxx-hyb1 a{width:78%;}
#jzxx-hyb1{margin-bottom:10px;}
.dcwj{margin-bottom:9px;overflow:hidden;}
.common-list-time2 a{width:78%;}

.side-box{border:solid #e2e2e2 1px;}
.side-frame{padding-top:12px; height:238px; overflow:hidden;}

/*通用标题*/
.common-title{height:40px; background-color:#f7f7f7; border-bottom:solid #e2e2e2 1px; padding-left:14px; line-height:38px;}
.common-title .tab-hd li, .common-title h2{padding-left:12px; padding-right:12px; float:left; position:relative;}
.common-title .tab-hd li.hover,
.common-title h2{float:left; border-bottom:solid #3188d8 2px; color:#3188d8; font-weight:700; bottom:-1px; font-size:16px;}
.common-title .tab-hd li.hover a,
.common-title .tab-hd li.hover a:hover,
.common-title h2 a,
.common-title h2 a:hover{color:#3188d8;}
.border-notb{border-top:solid #e2e2e2 1px; border-left:solid #e2e2e2 1px; border-right:solid #e2e2e2 1px;}
.common-title a.wyxx, .common-title a.wyts{color:#ff8e1e; position:absolute; top:0; left:124px; background-repeat:no-repeat; background-position:left 12px; padding-left:32px; line-height:39px; font-weight:700;}
.common-title a.wyxx{background-image:url(imagesico-wyxx.png);}
.common-title a.wyts{background-image:url(imagesico-wyts.png);}

/*信息公开*/
.xxgk-xygk{height:70px; overflow:hidden;}
.xxgk-fgcx{padding:20px 18px 13px; color:#666; font-size:14px;}
.xxgk-fgcx p{position:relative; height:30px; margin-bottom:7px; padding-left:70px; text-align:left;}
.xxgk-fgcx p label{width:70px; text-align:right; line-height:30px; position:absolute; left:0; top:0;}
.xxgk-fgcx .input-text{border:solid #e2e2e2 1px; width:96%;}
.xxgk-fgcx .input-btn{border:none; height:29px; color:#fff; background-color:#dc2925; font-weight:700; width:23%; position:absolute; top:0; right:-3px;}
.xxgk-menu{padding-top:20px; padding-left:20px; padding-bottom:10px; line-height:42px;}
.xxgk-menu li{width:48%; float:left; height:52px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.xxgk-menu li.short{width:32.7%;}
.xxgk-menu li.long{width:65%;}
.xxgk-menu a{margin-right:10px; display:block; background-color:#f2f2f2; text-align:center;}
.xxgk-menu a:hover{background-color:#3abaf1; color:#fff;}
.xxgk-sub-menu{background-color:#f2f2f2; line-height:34px; padding-left:5%; padding-top:12px; padding-bottom:12px; overflow:hidden;}
.xxgk-sub-menu li{float:left; white-space:nowrap; margin:0 5%;}
.xxgk-leader{line-height:30px; padding-left:38px; padding-top:18px; padding-bottom:11px;}
.xxgk-leader p{margin-bottom:8px;}
.xxgk-leader a{color:#4b8cd9; margin-right:25px; display:inline-block; white-space:nowrap;}
.xxgk-leader a:hover{color:#3188d8;}
.xxgk_sssr_cont{ height:174px;}

.xxgk-link{padding-bottom:15px;}
.xxgk-link a{display:block; margin-bottom:5px; padding:5px; font-size:1.375em; color:#fff; line-height:60px; text-align:center; background-color:#3BBAF1;}
.xxgk-link a:hover{filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}
.xxgk-link a i{display:inline-block; width:40px; height:40px; margin-right:16px; background-repeat:no-repeat; background-position:0 0;}
.xxgk-link a i.i1{background-image:url(imagesxxgk_icon_xygs.png);}
.xxgk-link a i.i2{margin-top:5px; background-image:url(imagesxxgk_icon_gspt.png);}
.xxgk-pics{padding-bottom:12px;}
.xxgk-pics a{display:block; padding:6px; margin-bottom:8px; text-align:center; border:solid #ebebeb 1px;}
.xxgk-pics img{float:left; width:100%;}

/*税收宣传*/
.ssxc-pics{width:100%; overflow:hidden;}
.ssxc-pics ul{margin:0 -20px;}
.ssxc-pics ul li{width:330px; height:196px; float:left; padding:0 10px; margin-top:20px; overflow:hidden;}
.ssxc-pics ul li img{width:100%; height:100%;}
.ssxc-pics ul li a{color:#fff; position:relative; width:100%; height:100%;}
.ssxc-pics ul li span.textbg{width:100%; background-color:#000; filter:alpha(opacity=50); -moz-opacity: 0.5; opacity:0.5; z-index:3;}
.ssxc-pics ul li font{z-index:5; font-size:14px; font-weight:700; margin-left:30px; margin-right:30px;}
.ssxc-pics ul li span.textbg, .ssxc-pics ul li font{height:40px; line-height:40px; position:absolute; left:0; bottom:0;}
.ssxc-pics ul li span.videobg{width:68px; height:42px; background-image:url(imagesico-video.png); position:absolute; left:26px; bottom:20px; z-index:3;}
.ssxc-pics ul li a:hover span.videobg{filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
.ssxc-sszs{height:83px; overflow:hidden; margin-top:18px; margin-bottom:30px;}

/*公众参与*/
.ggcy-zxft{background-color:#f2f2f2; padding:20px 20px 20px 250px; position:relative; line-height:30px; font-size:15px;}
.ggcy-zxft a{color:#3188d8;}
.ggcy-zxft img{position:absolute; left:20px; top:20px; width:210px; height:120px;}
.ggcy-menu{text-align:center; font-size:15px; line-height:40px;}
.ggcy-menu{width:100%; overflow:hidden; padding-bottom:20px;}
.ggcy-menu ul{ margin:0 -5px}
.ggcy-menu li{width:174px; height:117px; float:left; padding:0 5px;}
.ggcy-menu a{display:block; background-color:#f2f2f2; padding-top:20px; padding-bottom:1px; -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; transition: 300ms; color:#3188d8;}

.ggcy-menu a:hover{background-color:#3188d8; color:#fff; filter:alpha(opacity=80); -moz-opacity: 0.8; opacity:0.8;}
.ggcy-menu a i{width:45px; height:45px; display:block; margin-left:auto; margin-right:auto; background-repeat:no-repeat; background-image:url(imagesgzcy-icon.png);}

.ggcy-menu a.icon0 i{background-position:-180px 0;}
.ggcy-menu a.icon1 i{background-position:-225px 0;}
.ggcy-menu a.icon2 i{background-position:0 0;}
.ggcy-menu a.icon3 i{background-position:-270px 0;}
.ggcy-menu a.icon4 i{background-position:-90px 0;}
.ggcy-menu a.icon5 i{background-position:-135px 0;}
.ggcy-menu a.icon0:hover i{background-position:-180px -45px;}
.ggcy-menu a.icon1:hover i{background-position:-225px -45px;}
.ggcy-menu a.icon2:hover i{background-position:0 -45px;}
.ggcy-menu a.icon3:hover i{background-position:-270px -45px;}
.ggcy-menu a.icon4:hover i{background-position:-90px -45px;}
.ggcy-menu a.icon5:hover i{background-position:-135px -45px;}

.gzcy-btnlink{height:48px; padding-top:21px; overflow:hidden}
.gzcy-btnlink a{width:172px; height:36px; background:#fff; color:#3188d8; text-align:left; transition: 300ms;  -webkit-transition: 300ms; -moz-transition: 300ms; -o-transition: 300ms; border:solid #C2D3E3 1px; line-height:26px; font-weight:700; padding-top:10px; float:left;}
.gzcy-btnlink a:hover{background:#3188d8; border:solid #3188d8 1px; color:#fff;}
.gzcy-btnlink a i{display:block; float:left; height:22px; width:21px; background:url(imagesgzcy-icon-2.png) no-repeat; margin-left:30px; margin-right:16px; margin-top:2px;}
.gzcy-btnlink a.a1{margin-left:12px;}
.gzcy-btnlink a.a0 i{background-position:0 0;}
.gzcy-btnlink a.a1 i{background-position:0 -22px;}
.gzcy-btnlink a.a0:hover i{background-position:-21px 0;}
.gzcy-btnlink a.a1:hover i{background-position:-21px -22px;}

/*涉税查询*/
.sscx-menu{text-align:center; line-height:180%; color:#447fd5; margin-top:40px;}
.sscx-menu li{width:20%; float:left; height:220px;}
.sscx-menu li a{color:#447fd5; display:block;}
.sscx-menu li a:hover{color:#447fd5;}
.sscx-menu li a span, .sscx-menu li a i{background-repeat:no-repeat; background-position:0 0; display:block; margin-left:auto; margin-right:auto;}
.sscx-menu li a span{width:106px; height:106px; margin-bottom:12px;  background-image:url(imagesbsfw-sscx-bg.png); overflow:hidden;}
.sscx-menu li a:hover span{background-position:0 -106px; }
.sscx-menu li a i{width:68px; height:68px; background-image:url(imagesbsfw-sscx-ico.png); margin-top:19px;}
.sscx-menu li a:hover i{transition:All 1s;-webkit-transition:All 1s;-moz-transition:All 1s;-o-transition:All 1s;}
.sscx-menu li.icon0 a i{background-position:0 0;}
.sscx-menu li.icon1 a i{background-position:0 -68px;}
.sscx-menu li.icon2 a i{background-position:0 -136px;}
.sscx-menu li.icon3 a i{background-position:0 -204px;}
.sscx-menu li.icon4 a i{background-position:0 -272px;}
.sscx-menu li.icon5 a i{background-position:0 -340px;}
.sscx-menu li.icon6 a i{background-position:0 -408px;}
.sscx-menu li.icon7 a i{background-position:0 -476px;}
.sscx-menu li.icon8 a i{background-position:0 -544px;}
.sscx-menu li.icon9 a i{background-position:0 -612px;}
.sscx-menu li.icon10 i{background-position:0 -680px;}
.sscx-menu li.icon11 i{background-position:0 -748px;}
.sscx-menu li.icon12 i{background-position:0 -816px;}
.sscx-menu li.icon13 i{background-position:0 -884px;}
.sscx-menu li.icon14 i{background-position:0 -952px;}
.sscx-menu li.icon0 a:hover i{background-position:-68px 0;}
.sscx-menu li.icon1 a:hover i{background-position:-68px -68px;}
.sscx-menu li.icon2 a:hover i{background-position:-68px -136px;}
.sscx-menu li.icon3 a:hover i{background-position:-68px -204px;}
.sscx-menu li.icon4 a:hover i{background-position:-68px -272px;}
.sscx-menu li.icon5 a:hover i{background-position:-68px -340px;}
.sscx-menu li.icon6 a:hover i{background-position:-68px -408px;}
.sscx-menu li.icon7 a:hover i{background-position:-68px -476px;}
.sscx-menu li.icon8 a:hover i{background-position:-68px -544px;}
.sscx-menu li.icon9 a:hover i{background-position:-68px -612px;}
.sscx-menu li.icon10 a:hover i{background-position:-68px -680px;}
.sscx-menu li.icon11 a:hover i{background-position:-68px -748px;}
.sscx-menu li.icon12 a:hover i{background-position:-68px -816px;}
.sscx-menu li.icon13 a:hover i{background-position:-68px -884px;}
.sscx-menu li.icon14 a:hover i{background-position:-68px -952px;}
.sscx-menu li.icon15 a:hover i{background-position:-68px 0;}

.sscx-xwfbh{height:172px;}

.xxgk-xygk,.ssxc-sszs{background-color:#3BBAF1; text-align:center;}
.xxgk-xygk img{height:70px;}
.ssxc-sszs img{height:83px;}
.xxgk-xygk:hover,
.ssxc-sszs:hover,
.xxgk-xygk a:hover img,
.ssxc-sszs a:hover img{filter:alpha(opacity=90); -moz-opacity: 0.9; opacity:0.9;}

/*办税服务*/
.bsfw_gdzt{height:138px; width:100%; position:relative; overflow:hidden;}
.bsfw_gdzt .bd{width:100%; height:100%; overflow:hidden; position:absolute; left:0; top:0; z-index:9;}
.bsfw_gdzt .bd li{overflow:hidden; zoom:1; width:216px; float:left; height:138px; margin-right:13px; text-align:center;}
.bsfw_gdzt .bd li span{display:block; border:1px solid #E6E6E6; border-top:none; line-height:35px;}
.bsfw_gdzt .bd li img{width:100%; height:102px; display:block;}
.bsfw_gdzt a.prev,
.bsfw_gdzt a.next{width:35px; height:45px; display:block; position:absolute; background-image:url(imagessprite.png); background-repeat:no-repeat; opacity:.2;filter: alpha(opacity=20);-moz-opacity:0.2; z-index:99; cursor:pointer; top:28px;}
.bsfw_gdzt a.prev{left:20px; background-position:0 0;}
.bsfw_gdzt a.next{right:20px; background-position:-45px 0;}

.bsfw_right_title{ height:40px; font:bold 16px/40px "微软雅黑"; background:#2B7BD7; padding-left:20px;}
.bsfw_right_title a,
.bsfw_right_title a:hover{color:#fff;}

.wsbs_div{margin-top:24px;}
.wsbs_menu{border:1px solid #E6E6E6; border-top:none; font-size:14px; padding-left:6px; line-height:22px; padding-bottom:15px; overflow:hidden; zoom:1;}
.wsbs_menu li{float:left; width:120px; height:98px; text-align:center; margin:10px 0; padding:0 5px;}
.wsbs_menu li img{width:60px; height:60px; display:block; margin:0 auto 6px;}
.sscx_div .columns-list{border:1px solid #E6E6E6; border-top:none; padding-top:20px; padding-left:15px; padding-bottom:24px;} 
.sscx_div{margin-top:24px;}
.bsdt_map{margin-top:20px;}

.bsdt_map .marp_pic{height:252px; border:#b5e2f5 1px solid; border-top:none;}
.zlxz_div{margin-top:20px;}
.zlxz_div .tab-bd{border:1px solid #E6E6E6; border-top:0; overflow:hidden; padding-bottom:7px;}
.zlxz_div .sun_list .sun_ul2{margin-left:10px;}
.zlxz_tabs{height:238px; overflow:hidden;}
.zlxz_div .columns-list{height:226px; overflow:hidden;}
.zlxz_div .zlxz_hd{padding-top:18px; padding-left:8px;}
.zlxz_div .zlxz_hd li{margin-left:1.5%; margin-right:1%; font-size:14px; height:74px; width:30%; float:left; text-align:center; background-color:#f2f2f2;}
.zlxz_div .zlxz_hd li a{display:block; padding-top:14px; height:61px;}
.zlxz_div .zlxz_hd li a i{display:block; width:24px; height:24px; background-repeat:no-repeat; background-image:url(imagesbsfw-zlxz-ico.png); margin:0 auto 6px; line-height:30px;}
.zlxz_div .zlxz_hd li.on{background-color:#3bbaf1;}
.zlxz_div .zlxz_hd li.on,
.zlxz_div .zlxz_hd li.on a,
.zlxz_div .zlxz_hd a:hover{color:#fff;}
.zlxz_div .zlxz_hd a.icon0 i{background-position:0 0;}
.zlxz_div .zlxz_hd a.icon1 i{background-position:-24px 0;}
.zlxz_div .zlxz_hd a.icon2 i{background-position:-48px 0;}
.zlxz_div .zlxz_hd a.icon0:hover i,
.zlxz_div .zlxz_hd .on a.icon0 i{background-position:0 -24px;}
.zlxz_div .zlxz_hd a.icon1:hover i,
.zlxz_div .zlxz_hd .on a.icon1 i{background-position:-24px -24px;}
.zlxz_div .zlxz_hd a.icon2:hover i,
.zlxz_div .zlxz_hd .on a.icon2 i{background-position:-48px -24px;}

.bsfw_bszn{clear:both;}
.bsfw_bszn .tab-bd{border:#e6e6e6 1px solid; border-top:none; height:226px; padding-top:15px; overflow:hidden; position:relative;}
.bsfw_bszn .inHd{padding:23px 0 0 10px; font-size:14px; }
.bsfw_bszn .inHd li{float:left; }
.bsfw_bszn .inHd li.s{width:60px; height:78px;}
.bsfw_bszn .inHd li.s span{display:block; width:36px; height:36px; padding:11px; text-align:center;  line-height:18px; border:#2c7bd7 1px solid; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%;}
.bsfw_bszn .inHd li.s span a{color:#3983da;}
.bsfw_bszn .inHd li.line{width:10px; height:4px; background:#2c7bd7; line-height:0; font-size:0; margin:30px 2px 0;}
.bsfw_bszn .inHd li.s.on{background:url(imagescommon_bszn.png) no-repeat center bottom;}
.bsfw_bszn .inHd li.s.on span{background-color:#2c7bd8; color:#fff; font-weight:bold;}
.bsfw_bszn .inHd li.s.on span a{color:#FFF;}
.bsfw_bszn .inHd li.onerow a{line-height:36px;}
.bsfw_bszn .inBd{clear:both; font-size:14px;}
.bsfw_bszn .inItem{padding:10px 0 0 37px; overflow:hidden;}
.bsfw_bszn .inItem a{clear:both; line-height:23px; display:inline-block; margin:5px 15px; font-size:14px;}
.bsfw_bszn .inItem a.alookmore{color:#3188d8; margin:0; font-weight:700; float:right; margin-right:10px; margin-top:5px;}
/*办税指南改造新增样式*/
.bsfw_bszn .returnHd a.prev,
.bsfw_bszn .returnHd a.next{width:35px; height:45px; display:block; position:absolute; background-image:url(imagessprite.png); background-repeat:no-repeat; opacity:.2;filter: alpha(opacity=20);-moz-opacity:0.2; z-index:99; cursor:pointer; top:43px;}
.bsfw_bszn .returnHd a.prev{left:0px; background-position:0 0;}
.bsfw_bszn .returnHd a.next{right:0px; background-position:-45px 0;}
.bsfw_bszn .returnHd a.prevStop,.bsfw_bszn .bsznLine a.nextStop{opacity:.1;filter: alpha(opacity=10);-moz-opacity:0.1; }
/*.bsfw_bszn .returnHd a.prevStop,.bsfw_bszn .returnHd a.nextStop{display:none;}*/
/*.bsfw_bszn .returnHd a.next{display:block; width:60px; height:60px;border:#2c7bd7 1px solid; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%;background:url(imagesindexhome_bsfw_right.png) center center no-repeat #FFF;position:absolute;right:5px;cursor:pointer;top:35px;}
.bsfw_bszn .returnHd a.next:hover{background:url(imagesindexhome_bsfw_rightOn.png) center center no-repeat #2c7bd8;}*/
.bsfw_bszn .bsznLine{ padding:23px 0 0 45px;width:580px;overflow:hidden;}
.bsfw_bszn .inHd li b.line{width:10px; height:4px; background:#2c7bd7; line-height:0; font-size:0; margin:30px 7px 0;display:block;}
#mainli .tabBox{display:none;}
.bsfw_bszn .bsznLine li.s span{float:left;}
.bsfw_bszn .bsznLine li b.line{width:10px; height:4px; background:#2c7bd7; line-height:0; font-size:0; margin:30px 2px 0;float:left;}
.bsfw_bszn .bsznLine li.s{width:74px;}
.bsfw_bszn .bsznLine li.s.on{background:url(imagescommon_bszn.png) no-repeat 15px bottom;}

.bsfw_bszn .sbzjzy{padding-left:25px; padding-top:10px; overflow:hidden; zoom:1;}
.bsfw_bszn .sbzjzy li{float:left; min-width:18.5%; padding:6px 8px 6px 0; white-space:nowrap;}
.bsfw_bszn .sbzjzy li a{line-height:24px; background:url(imagescommon_dot.gif) no-repeat left center; padding-left:18px;}
.bsfw_bszn .common-list-notime,
.bsfw_bszn .columns-list,
.zlxz_div .zlxz_bd,
.zlxz_div .columns-list{padding-left:15px;}
.zlxz_div .columns-list li{ float:left; width:46%;}

.bsfw_bsgl{height:102px; text-align:center; margin-bottom:26px; overflow:hidden;}
.bsfw_bsgl img{display:block; margin:auto; max-width:100%;}
.day_body{height:292px; overflow:hidden; background-color:#f6f6f6;}

/*数据开放*/
.bighead{line-height:44px; border:solid #ebebeb 1px; background-color:#f7f7f7;}
.bighead h2{float:left; padding:1px 60px; margin:-1px; font-size:1em; color:#fff; background-color:#3188d8;}
.bigbox{padding-right:20px; padding-bottom:20px; padding-left:20px; margin-bottom:5px; border-right:solid #ebebeb 1px; border-bottom:solid #ebebeb 1px; border-left:solid #ebebeb 1px;}
.general-max{padding:30px; margin-bottom:2.8%; background-color:#fff;}
.general-main{margin:0 -10px;}
.general-box{float:left; width:50%;}
.general-set{margin:20px 10px 0;}

.report-total{padding-top:20px; height:200px;}
.report-tax{padding-top:20px; height:245px;}
.report-table{padding-top:25px;}
.report-table li a{width:76%;}
.embed-table{padding-top:15px; font-size:.9375em;}
.embed-table table{border-collapse:collapse;}
.embed-table th, .embed-table td{line-height:160%; border:solid #c2d3e3 1px; border-collapse:collapse;}
.embed-table th{padding:.5em .6em .4em; color:#3188d8; background-color:#f2f9ff;}
.embed-table td{padding:.6em;}
.embed-table td h4{font-weight:300;}
.embed-table .Name{text-align:left; padding-left:12%;}
.embed-table .Number{text-align:center; width:38%; min-width:142px;}
.embed-table .Amount{text-align:center; width:30%; min-width:100px;}
.embed-table td.Amount font{color:#cb5022;}

.embed-data{margin-top:15px; font-size:.9375em; border:solid #c2d3e3 1px;}
.embed-data .data-head{font-weight:700; color:#3188d8; background-color:#f2f9ff;}
.embed-data .bd{height:195px; overflow:hidden;}
.embed-data li{width:100%; height:38px; border-bottom:solid #c2d3e3 1px;}
.embed-data li div{position:relative; line-height:22px;}
.embed-data li div p{padding:8px; border-right:solid #c2d3e3 1px;}
.embed-data li div p font{padding-left:12%;}
.embed-data li div span{position:absolute; top:50%; right:0; margin-top:-11px; text-align:center;}
.embed-data .levelAName{text-align:left; margin-right:152px;}
.embed-data .qsggName{text-align:left; margin-right:100px;}
.embed-data .Number{text-align:center; min-width:152px;}
.embed-data .Amount{width:100px;}
.embed-data .Amount font{color:#cb5022;}


.sjkf-menu{position:relative; padding-left:352px; margin-top:25px; min-height:68px;}
.sjkf-menu a{display:block; padding:0 15px; color:#3188d8; border:solid #c2d3e3 1px;}
.sjkf-menu a:hover{color:#fff; background-color:#3188d8;}
.sjkf-menu dt{position:absolute; top:0; left:0; width:342px; height:100%;}
.sjkf-menu dt a{position:relative; font-weight:700; font-size:1.125em; height:100%; text-align:center; line-height:100%; background-color:#f2f9ff;}
.sjkf-menu dt a br{display:none;}
.sjkf-menu dt a font{position:absolute; top:50%; left:0; margin-top:-15px; width:100%; line-height:30px;}
.sjkf-menu dd{margin:0 -5px;}
.sjkf-menu dd h4{float:left; width:25%;}
.sjkf-menu dd h4 a{line-height:24px; padding-top:10px; padding-bottom:10px; margin:0 5px; text-align:left;}
.sjkf-menu dd h4 a i{float:left; width:40px; height:40px; margin-top:4px; margin-right:10%; margin-left:5%; background-image:url(imagesicon-dataopen.png); background-repeat:no-repeat;}
.sjkf-menu dd h4 a i.i1{margin-left:8%; background-position:0 0;}
.sjkf-menu dd h4 a i.i2{background-position:0 -40px;}
.sjkf-menu dd h4 a i.i3{background-position:0 -80px;}
.sjkf-menu dd h4 a i.i4{background-position:0 -120px;}
.sjkf-menu dd h4 a:hover i.i1{background-position:-40px 0;}
.sjkf-menu dd h4 a:hover i.i2{background-position:-40px -40px;}
.sjkf-menu dd h4 a:hover i.i3{background-position:-40px -80px;}
.sjkf-menu dd h4 a:hover i.i4{background-position:-40px -120px;}
.sjkf-kfgd{margin-top:20px;}
.sjkf-kfgd img{height:90px;}

@media (max-width: 1199px) {
.report-total, .report-tax{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.tabs-title{height:42px;}
.common-title{height:42px;}

.ggcy-menu li{width:50%;}
.ssxc-pics ul li{width:50%;}

.bsfw_bszn .inHd li{ margin-right:10px;}
.bsfw_bszn .inHd li.s span{display:block; width:58px; height:58px;}
.bsfw_bszn .inHd li.line{display:none}
.bsfw_bszn .inHd li.s.on{background-position:center 58px;}

/*办税指南改造新增样式*/
.bsfw_bszn .bsznLine{width:96%;}
.bsfw_bszn .returnHd a.next,.bsfw_bszn .returnHd a.prev{display:none;}
.bsfw_bszn .bsznLine li.s{width:60px;height:78px;}
.bsfw_bszn .bsznLine li b.line{display:none}
.bsfw_bszn .bsznLine li.s.on{background-position:center 58px;}

.zlxz_div .columns-list li{width:50%;}
.zlxz_div .columns-list li a{width:100%;}
.day_body{height:auto; min-height:292px; overflow:visible;}
.bsdt_map .marp_pic{height:auto;}
}

/*ipad*/
@media (max-width: 992px) {
	.xxgk-menu li.short{width:98%;}
	.xxgk-menu li.long{width:98%;}
	.bsfw_gdzt .bd li{width:50%;}
	.bsfw_bszn .tab-bd{height:auto;}
	.tabs-title .tab-hd1 li{padding-left:6px; padding-right:6px; min-width:inherit !important}
	.tabs-title .tab-hd1 li:nth-child(5){display:none;}
	.bsfw_bsgl{height:auto; overflow:visible; margin-bottom:20px;}
	
	.general-max{padding:20px;}
	.bigbox{padding-right:15px; padding-bottom:15px; padding-left:15px;}
	.general-box{width:100%;}
	.sjkf-menu{padding-left:312px;}
	.sjkf-menu dt{width:302px;}
	.sjkf-menu dt a br{display:inline-block;}
	.sjkf-menu dt a font{margin-top:-30px;}
	.sjkf-menu dd{margin:-10px -5px 0;}
	.sjkf-menu dd h4{width:50%;}
	.sjkf-menu dd h4 a{margin:10px 5px 0; line-height:48px;}
	.sjkf-menu dd h4 a br{display:none;}
	.sjkf-menu dd h4 a i{margin-left:8%;}
}
@media only screen and (max-width: 840px) {
	.sjkf-menu{padding-left:222px;}
	.sjkf-menu dt{width:212px;}
}
@media only screen and (max-width: 768px) {
	.column-left{width:100%;}
	.column-right{width:100%;}
	.xxgk-menu li.short{width:32.7%;}
	.xxgk-menu li.long{width:65%;}
	.common-list-time2 a{width:88%;}
	#jzxx-hyb a{width:88%;}
	.yjzj{line-height:160%;}
	.yjzj li{text-align:left !important;  padding-top:4px; padding-bottom:4px;}
	.wsbs_menu{padding-left:0;}
	.wsbs_menu li{width:25%; padding:0;}
	.bsfw_gdzt .bd li{width:33.33%;}
	.tabs-title .tab-hd1 li{padding-left:10px; padding-right:10px;}
	.tabs-title .tab-hd1 li:nth-child(5){display:block;}
	
	.sjkf-menu{padding-left:0;}
	.sjkf-menu dt{position:static; width:100%;}
	.sjkf-menu dt a{margin-bottom:10px; line-height:68px;}
	.sjkf-menu dt a font{position:static;}
	.sjkf-menu dt a br{display:none;}
}
@media (min-width: 720px) and (max-width: 768px) {
.bsfw_bszn .inHd li.line{display:block}
.bsfw_bszn .inHd li{ margin-right:0px;}

}
@media only screen and (max-width: 670px) {
	.tabs-title .tab-hd1 li:nth-child(5){display:none;}
}
@media only screen and (max-width: 560px) {
	.general-max{padding:15px;}
	.bigbox{padding-right:10px; padding-bottom:10px; padding-left:10px;}
	.sjkf-menu dd h4 a{line-height:24px;}
	.sjkf-menu dd h4 a br{display:inline-block;}
	.sjkf-menu dd h4 a i, .sjkf-menu dd h4 a i.i1{margin-left:18%;}
	.tabs-title .tab-hd1 li:nth-child(4){display:none;}
	
}
@media only screen and (max-width: 480px) {
	.xxgk-link a{font-size:1.25em;}
	.tabs-title .tab-hd li, .tabs-title h2, .tab-hd1 li{padding-left:8px; padding-right:8px;}
	.tabs-title .tab-hd1 li{font-size:0.9em !important;}
	.tabs-title .tab-hd1 li:nth-child(5){display:none;}
	.tabs-title .tab-hd2 li{padding-left:6px; padding-right:6px;}
	.xxgk-menu li.short{width:98%;}
	.xxgk-menu li.long{width:98%;}
	.xxgk_sssr_cont{ height:308px;}
	.columns-list li{width:100%;}
	iframe.dqft{height:330px;}
	.yjzj a{display:block; width:100%;}
	.dcwj a{display:block; width:100%;}
	.sscx_div .columns-list li{width:50%; min-width:50%;}
	.wsbs_menu li{width:33.3%;}
	.ssxc-pics ul li{width:100%; height:226px;}
	.sscx-xwfbh{height:auto;}
	.bsfw_gdzt .bd li{width:50%;}
	.bsfw_bszn .sbzjzy li{min-width:25%; white-space:nowrap}
	.bsfw_bszn .inHd li.line{display:none}
    .sjkf-menu dd h4{width:100%;}
	.sjkf-menu dd h4 a{line-height:48px;}
	.sjkf-menu dd h4 a br{display:none;}
}
@media only screen and (max-width: 360px) {
	.xxgk-link a{font-size:1.125em;}
	.general-max{padding:10px;}
	.sjkf-menu dt a{margin-bottom:10px; padding-top:12px; padding-bottom:12px; line-height:24px;}
	.sjkf-menu dt a br{display:inline-block;}
	.sjkf-menu dd h4 a{padding-top:8px; padding-bottom:8px;}
	.sjkf-menu dd h4 a i, .sjkf-menu dd h4 a i.i1{margin-left:10%;}
}
@media only screen and (max-width: 320px) {
	.xxgk-sub-menu{padding-left:5px;}
	.tabs-title .tab-hd li{font-size:.75em; min-width:50px;}
	.tabs-title .tab-hd1 li:nth-child(4){display:none;}
	.tabs-title .tab-hd1 li.hover{font-size:0.8em;}
	.tabs-title .tab-hd2 li{padding-left:2px; padding-right:2px;}
	.ssxc-pics ul li{height:196px;}
	.wsbs_menu li{width:50%;}
	.bsfw_gdzt .bd li{width:100%;}
	.sscx_div .columns-list li{display:inline-block;}
	.sscx_div .columns-list li a{width:100%;}
	.bsfw_bszn .sbzjzy li{min-width:33%;}

}