*{max-height:100%}
.fl{float:left}
.fr{float:right}
body{background:url(images/bg.png) repeat;overflow:hidden;max-height:100%}
.individual_tax_wrap{width:750px;margin:0 auto}
.loading{width:100%;height:100%;background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}
.loading_box{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}
.pulse{width:100%;height:100%;border-radius:40px;background-color:#fff;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}
@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}
100%{-webkit-transform:scale(1);opacity:0}
}
@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
.cover{width:750px;height:1333px;background:url(images/cover_bg.png) no-repeat center top;position:relative}
.cover .f_logo{position:absolute;top:43px;left:52px}
.f_logo{width:154px;height:34px;background:url(images/f_logo.png) no-repeat center}
.cover_time{width:218px;height:246px;background:url(images/cover_time.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:-570px;margin-left:-109px}
.cover_tit{width:694px;height:410px;background:url(images/cover_tit.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:-343px;margin-left:-347px;-webkit-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.cover.cur .cover_tit{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
.cover_intro{width:590px;position:absolute;top:50%;left:50%;margin-left:-295px;margin-top:176px;-webkit-transition:all 1s 1s;transition:all 1s 1s;opacity:0;visibility:hidden}
.cover_intro h2{height:49px;background:url(images/intro_tit.png) no-repeat center top}
.cover_intro p{width:590px;text-align:center;color:#666;font-size:25px;line-height:40px;max-height:100%;padding-top:30px}
.cover.cur .cover_intro{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
@-webkit-keyframes arrow{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
50%{-webkit-transform:none;transform:none}
100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
}
@keyframes arrow{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
50%{-webkit-transform:none;transform:none}
100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
}
.arrow{width:100px;height:100px;background:url(images/arrow.png) no-repeat center;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:500px;cursor:pointer;-webkit-animation:arrow 1s infinite;animation:arrow 1s infinite}
.list_tit{height:117px;background:url(images/tit_bg.png) no-repeat center bottom;margin-top:80px;margin-bottom:30px;font-size:60px;line-height:80px;max-height:100%;color:#333;text-align:center;font-weight:bold;display:block;text-decoration:none}
.list_tit span{color:#12a2e1;max-height:100%;font-weight:bold}
.list_tit:hover{color:#333;text-decoration:none}
.table_list{width:690px;margin:0 auto}
.table_list th{color:#004b88;font-size:20px;height:52px;line-height:52px;text-align:center;background-color:#e1e9f0;overflow:hidden}
.table_list .district{background:url(images/district.png) no-repeat;width:100px}
.table_list .year{background:url(images/year.png) no-repeat;width:100px}
.table_list .ranking{background:url(images/ranking.png) no-repeat;width:100px}
.table_list .country{background:url(images/country.png) no-repeat;width:100px}
.table_list td{color:#333;font-size:22px;line-height:52px;height:52px;text-align:center}
.table_list tr:nth-child(2n+1){background-color:#f4f6f9}
.table_list tr:first-child{background-color:transparent}
.part1 .table_list,.part2 .table_list,.part3 .table_list,.part6 .table_list,.part7 .table_list{border-bottom:6px solid #e1e9f0}
.part2 .list_tit{font-size:48px;max-height:100%}
.part3 .list_tit{font-size:28px;line-height:110px;max-height:100%}
.part4 .list_tit,.part5 .list_tit,.part6 .list_tit,.part7 .list_tit{font-size:80px;max-height:100%}
.blank50{height:50px}
.text_block{width:690px;margin:0 auto;color:#666;font-size:30px;line-height:40px;max-height:100%;text-indent:2em}
.img_block{width:690px;margin:0 auto}
.img_block img{display:block}
.video_box{width:690px;height:387px;margin:0 auto;background-color:#000}
.tuji .swiper-container{width:690px;height:1040px;margin:0 auto}
.tuji .swiper-slide{width:690px;height:1000px;position:relative;overflow:hidden}
.tuji .swiper-pagination-bullet{width:20px;height:20px}
.tuji .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 10px}
.tuji .swiper-container-horizontal>.swiper-pagination{bottom:0}
.tuji .swiper-pagination-bullet-active{background:#12a2e1}
.tuji .swiper-slide img{display:block}
.tuji .swiper-slide p{width:100%;height:50px;line-height:50px;text-indent:9px;font-size:25px;color:#fff;position:absolute;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.7)}
.remark{width:690px;margin:30px auto 0}
.remark .remark_sidebar{font-size:32px;line-height:50px;margin-right:20px;color:#333;font-weight:bold}
.remark .remark_con,.remark .remark_con li,.remark .remark_con p{color:#666;font-size:30px;line-height:50px;width:560px}
.share_btn{width:390px;height:117px;margin:150px auto;background:url(images/share.png) no-repeat center}
.copyright{width:750px;height:100px;background:url(images/copyright3.png) no-repeat center;margin:0 auto}
.cover2{width:100%;height:1083px;background:url(images/cover2.png) no-repeat center;position:relative}
.cover2_tit{width:468px;height:518px;background:url(images/cover2_tit.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:-370px;margin-left:-210px;-webkit-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.cover2_text{width:337px;height:29px;background:url(images/cover2_text.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:133px;margin-left:-167px;-webkit-transition:all 1s .3s;transition:all 1s .3s;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.cover2.cur .cover2_tit,.cover2.cur .cover2_text{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
.ad1{width:100%;height:211px;position:absolute;bottom:0;left:0}
.ad2{width:100%;height:422px;position:relative}
@media screen and (max-width:767px){.individual_tax_wrap{width:750px;margin:0 auto}
.loading{width:100%;height:100%;background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:999}
.loading_box{width:60px;height:60px;position:absolute;top:50%;left:50%;margin-left:-30px;margin-top:-30px}
.pulse{width:100%;height:100%;border-radius:40px;background-color:#fff;-webkit-animation:scaleout 1s infinite ease-in-out;animation:scaleout 1s infinite ease-in-out}
@-webkit-keyframes scaleout{0%{-webkit-transform:scale(0)}
100%{-webkit-transform:scale(1);opacity:0}
}
@keyframes scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}
100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}
}
.cover{width:750px;height:1333px;background:url(images/cover_bg.png) no-repeat center top;position:relative}
.cover .f_logo{position:absolute;top:43px;left:52px}
.f_logo{width:154px;height:34px;background:url(images/f_logo.png) no-repeat center}
.cover_time{width:218px;height:246px;background:url(images/cover_time.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:-570px;margin-left:-109px}
.cover_tit{width:694px;height:410px;background:url(images/cover_tit.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:-343px;margin-left:-347px;-webkit-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.cover.cur .cover_tit{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
.cover_intro{width:590px;position:absolute;top:50%;left:50%;margin-left:-295px;margin-top:176px;-webkit-transition:all 1s 1s;transition:all 1s 1s;opacity:0;visibility:hidden}
.cover_intro h2{height:49px;background:url(images/intro_tit.png) no-repeat center top}
.cover_intro p{width:590px;text-align:center;color:#666;font-size:25px;line-height:40px;max-height:100%;padding-top:30px}
.cover.cur .cover_intro{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
@-webkit-keyframes arrow{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
50%{-webkit-transform:none;transform:none}
100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
}
@keyframes arrow{0%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
50%{-webkit-transform:none;transform:none}
100%{-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
}
.arrow{width:100px;height:100px;background:url(images/arrow.png) no-repeat center;position:absolute;top:50%;left:50%;margin-left:-50px;margin-top:500px;cursor:pointer;-webkit-animation:arrow 1s infinite;animation:arrow 1s infinite}
.list_tit{height:117px;background:url(images/tit_bg.png) no-repeat center bottom;margin-top:80px;margin-bottom:30px;font-size:60px;line-height:80px;max-height:100%;color:#333;text-align:center;font-weight:bold;display:block;text-decoration:none}
.list_tit span{color:#12a2e1;max-height:100%;font-weight:bold}
.list_tit:hover{color:#333;text-decoration:none}
.table_list{width:690px;margin:0 auto}
.table_list th{color:#004b88;font-size:20px;height:52px;line-height:52px;text-align:center;background-color:#e1e9f0;overflow:hidden}
.table_list .district{background:url(images/district.png) no-repeat;width:100px}
.table_list .year{background:url(images/year.png) no-repeat;width:100px}
.table_list .ranking{background:url(images/ranking.png) no-repeat;width:100px}
.table_list .country{background:url(images/country.png) no-repeat;width:100px}
.table_list td{color:#333;font-size:22px;line-height:52px;height:52px;text-align:center}
.table_list tr:nth-child(2n+1){background-color:#f4f6f9}
.table_list tr:first-child{background-color:transparent}
.part1 .table_list,.part2 .table_list,.part3 .table_list,.part6 .table_list,.part7 .table_list{border-bottom:6px solid #e1e9f0}
.part2 .list_tit{font-size:48px;max-height:100%}
.part3 .list_tit{font-size:28px;line-height:110px;max-height:100%}
.part4 .list_tit,.part5 .list_tit,.part6 .list_tit,.part7 .list_tit{font-size:80px;max-height:100%}
.blank50{height:50px}
.text_block{width:690px;margin:0 auto;color:#666;font-size:30px;line-height:40px;max-height:100%;text-indent:2em}
.img_block{width:690px;margin:0 auto}
.img_block img{display:block}
.video_box{width:690px;height:387px;margin:0 auto;background-color:#000}
.tuji .swiper-container{width:690px;height:1040px;margin:0 auto}
.tuji .swiper-slide{width:690px;height:1000px;position:relative;overflow:hidden}
.tuji .swiper-pagination-bullet{width:20px;height:20px}
.tuji .swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 10px}
.tuji .swiper-container-horizontal>.swiper-pagination{bottom:0}
.tuji .swiper-pagination-bullet-active{background:#12a2e1}
.tuji .swiper-slide img{display:block}
.tuji .swiper-slide p{width:100%;height:50px;line-height:50px;text-indent:9px;font-size:25px;color:#fff;position:absolute;bottom:0;left:0;z-index:1;background:rgba(0,0,0,0.7)}
.remark{width:690px;margin:30px auto 0}
.remark .remark_sidebar{font-size:32px;line-height:50px;margin-right:20px;color:#333;font-weight:bold}
.remark .remark_con,.remark .remark_con li,.remark .remark_con p{color:#666;font-size:30px;line-height:50px;width:560px}
.share_btn{width:390px;height:117px;margin:150px auto;background:url(images/share.png) no-repeat center}
.copyright{width:750px;height:100px;background:url(images/copyright3.png) no-repeat center;margin:0 auto}
.cover2{width:100%;height:1083px;background:url(images/cover2.png) no-repeat center;position:relative}
.cover2_tit{width:468px;height:518px;background:url(images/cover2_tit.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:-370px;margin-left:-210px;-webkit-transition:all 1s;transition:all 1s;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.cover2_text{width:337px;height:29px;background:url(images/cover2_text.png) no-repeat center;position:absolute;top:50%;left:50%;margin-top:133px;margin-left:-167px;-webkit-transition:all 1s .3s;transition:all 1s .3s;opacity:0;visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.cover2.cur .cover2_tit,.cover2.cur .cover2_text{opacity:1;visibility:visible;-webkit-transform:none;transform:none}
.ad1{width:100%;height:211px;position:absolute;bottom:0;left:0}
.ad2{width:100%;height:422px;position:relative}
}

