html{color:#000;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
body{font:12px/1.5 'microsoft yahei';tahoma,arial,simsun;}
a{text-decoration:none;outline:none;}
img{vertical-align:middle;}
input:text{outline:none;outline-style:none;-webkit-appearance: none;}
*{-webkit-tap-highlight-color: rgba(0,0,0,0);}
s{text-decoration:none;}

#p_nav{margin:0 auto;width:6.4rem;position:fixed;top:0;left:0;right:0;z-index:111;}
#p_nav .nav{width:100%;background-color:#010101;height:44px;line-height:44px;position:relative;}
#p_nav .nav .nav-logo a{text-indent:-1000px;overflow:hidden;position:absolute;top:12px;left:10px;width:74px;height:20px;display:block;background:url(logo.png) no-repeat 0 0;background-size:74px 20px;}
#p_nav .nav .nav-menu{width:26px;height:20px;position:absolute;top:13px;right:12px;}
#p_nav .nav .nav-menu s{display:block;width:100%;height:0;border-top:3px solid #fff;}
#p_nav .nav .nav-menu s:nth-child(2){margin-top:5px;}
#p_nav .nav .nav-menu s:nth-child(3){margin-top:5px;}
#p_nav .menu{left:0;right:0;bottom:0;max-width:6.4rem;margin:0 auto;box-sizing:border-box;z-index:111;position:fixed;top:44px;background:rgba(1,1,1,0.9);padding:.1rem;display:none;}
#p_nav .menu .menu-content{ -webkit-overflow-scrolling: touch;overflow:auto;position:absolute;top:0;left:0;right:0;bottom:64px;}
#p_nav .menu p{text-align:center;font-size:18px;line-height:180%;color:#fff;margin-bottom:.2rem;}
#p_nav .menu ul{zoom:1;overflow:hidden;margin-bottom:.2rem;padding-bottom:.2rem;border-bottom:1px solid #999999;}
#p_nav .menu ul li{float:left;width:33%;padding:.1rem;box-sizing:border-box;}
#p_nav .menu ul li a{display:block;color:#fff;border:1px solid #fff;border-radius:3px;line-height:250%;text-align:center;font-size:14px;}
#p_nav .menu .close{padding:10px;text-align:center;position:absolute;bottom:0;left:0;right:0;}
#p_nav_holder{height:44px;}

.copyright{background-color:#010101;color:#fff;text-align:center;padding:10px 0;}
.copyright p{font-size:.14rem;color:#aaa;line-height:150%;margin-top:5px;}

.block {width:6.4rem;margin:0 auto;}
.block-title{font-size:.30rem;color:#000;text-align:center;line-height:200%;}
.block .line{display:-webkit-box;display:box;display:flex;}

.block-jjfa{background:url(home-jjfa.jpg) no-repeat center bottom;background-size:6.4rem 4.4rem;}
.block-jjfa .block-title{padding:.4rem 0 .2rem 0;}
.block-jjfa .block-content{padding:.1rem 0 .4rem 0;}
.block-jjfa .item{margin:.10rem;position:relative;-webkit-box-flex:1;box-flex:1;flex:1;height:1.68rem;box-sizing:border-box;padding:.1rem;background-color:rgba(255,255,255,0.9);}
.block-jjfa .item:before{display:block;position:absolute;content:'';border:1px solid #8F8F8F;top:.1rem;left:.1rem;right:.1rem;bottom:.1rem;}
.block-jjfa .item:after{left:50%;margin-left:-.31rem;top:.31rem;display:block;position:absolute;content:'';width:.62rem;height:.62rem;background:url(ffja-ico.png) no-repeat 0 0;background-size:.62rem 3.1rem;}
.block-jjfa .item span{position:absolute;display:block;left:.1rem;right:.1rem;bottom:.2rem;text-align:center;font-size:.24rem;color:#666;}
.block-jjfa .item-1:after{background-position:0 0;}
.block-jjfa .item-2:after{background-position:0 -.62rem;}
.block-jjfa .item-3:after{background-position:0 -1.24rem;}
.block-jjfa .item-4:after{background-position:0 -1.86rem;}
.block-jjfa .item-5:after{background-position:0 -2.48rem;}

.block-hxcp {padding-top:20px;}
.block-hxcp .line{width:6rem;margin:0 auto .2rem auto;}
.block-hxcp .line .item {margin-left:.2rem;}
.block-hxcp .line .item span{display:none;}
.block-hxcp .line .item:first-child{margin-left:0;}
