@charset "utf-8";
/*=====公共部分=====*/
* { padding: 0; margin: 0; box-sizing: border-box; -moz-box-sizing: border-box; /* Firefox */ }
body { font-family: "微软雅黑";color: #333333; overflow-x: hidden; }
ol, ul { list-style: none; }
li { list-style-type: none; }
img { vertical-align: top; border: 0; }
h1, h2, h3, h4, h5, h6 { color: #000000; font-weight: normal; }
input, textarea { outline: none; }
input[type=button],input[type=submit],input[type=file],button{
 cursor: pointer;
 outline:none;/*除边框*/
 -webkit-appearance: none;/*消除按钮圆角*/
 border-radius: 0;/*彻底消除按钮圆角*/
 -webkit-tap-highlight-color:rgba(0,0,0,0);/*清除点击阴影*/
}
address, cite, code, em, th, i { font-weight: normal; font-style: normal; }
a { color: inherit; text-decoration: none; }
div {  z-index: 1; }
:root{
	--bili:0.027rem;	
}
.hidden { display: none!important; }
.clearfix { clear: both; }
 .clearfix::after {
 content: "";
 display: table;
 clear: both;
}
.img { background-repeat: no-repeat; background-size: cover; background-position: center; }
.i_block{display: inline-block;}
.f_l { float: left; }
.f_r { float: right; }
.moblie { width: 100vw; min-height: 100vh; overflow-x: hidden; }
:root { --bili:0.027rem;
}
.header-fanh{padding:calc(var(--bili) * 27) 0; font-size:calc(var(--bili) * 32); color:#000000; background:#fff;line-height:calc(var(--bili) * 35);}
.header-fanh img{height: calc(var(--bili) * 35); width: calc(var(--bili) * 19); margin:0 calc(var(--bili) * 25) 0 calc(var(--bili) * 30);} 
.header {
height: calc(var(--bili) * 100); z-index: 99;}
.header .logo { width: calc(var(--bili) * 400);height: calc(var(--bili) * 65);background-size: auto 100%; float:left; margin-top:calc(var(--bili) * 15);}
.header .score{width: calc(var(--bili) * 42);height: calc(var(--bili) * 42);float: right;background-size: auto 100%;}
.header_ny { position: relative; width: 100%; height: calc(var(--bili) * 80); background: #e64545; line-height: calc(var(--bili) * 80); }
.header_ny .i-return { display: block; position: absolute; width:calc(var(--bili) * 60); height:calc(var(--bili) * 80); background: url("../images/return.png") center center no-repeat; background-size: 40%; top: 0; left: 0; }
.header_ny h1 { font-size: calc(var(--bili) * 40); text-align: center; color: #fff; font-weight: normal; }
.sousuo{margin-top: calc(var(--bili) * 20);width:calc(var(--bili) * 240); height:calc(var(--bili) * 50); float:right;position: relative;}
.sousuo input{width:100%;padding-left:calc(var(--bili) * 15);height:calc(var(--bili) * 50); background:#fff; border:none; font-size:calc(var(--bili) * 26)}
.sousuo .anniu{display: block;width: calc(var(--bili) * 40);height: 100%;background: url(../images/search.png) no-repeat center center;background-size:90%;position: absolute;right: 0;top: 0;}

.header .nav { width: 100%; z-index: 1; height: 100%; border-top: 1px solid #ddd; }
.header .nav .menuButton { text-align: center; line-height: calc(var(--bili) * 60);
position: absolute; z-index: 3; top: calc(var(--bili) * 20);
 right: calc(var(--bili) * 30);
 width: calc(var(--bili) * 190);
 height: calc(var(--bili) * 60);
 border-radius: calc(var(--bili) * 30);
background: #ffffff; transition: all .2s;
 -webkit-transition: all .2s;
}
.header .nav .menuButton span {
font-size: calc(var(--bili) * 26); color:#303030; margin-right:calc(var(--bili) * 10) }
.header .nav .menuButton .fa-angle-down {
font-size: calc(var(--bili) * 24); color:#757575; }
.header .nav .navList { position: absolute; z-index: 999999; width: 100%; background: #f9f9f9; left: 0; top: calc(var(--bili) * 116);
display: none; }
.header .nav .mask { position: absolute; top: calc(var(--bili) * 116);
width: 100vw; height: calc(100vh - var(--bili) * 116);
z-index: -1999; background: rgba(0, 0, 0, .5); transition: all .2s;
 -webkit-transition: all .2s;
opacity: 0; display: none; transition-delay: .01s;
}
.header .nav.active .navList { display: block; }
.header .nav.active .mask { display: block; z-index: 99999; opacity: 1; }
.header .nav .navList>li { 	/*height: calc(var(--bili) * 75);*/  line-height: calc(var(--bili) * 72);
}
.header .nav .navList li { }
.header .nav .navList ul { width: 100%; display: none; background: #f5f5f5; }
.header .nav .navList li.active ul { display: block; }
.header .nav .navList ul li { font-size: .875rem;
}
.header .nav .navList a { display: block; padding-left: calc(var(--bili) * 36);
text-align: left; }
.header .nav .navList ul a { padding-left: calc(var(--bili) * 72);
}
.header .nav .navList li.active>a { color: #fff; background: #236633; }
.smallBanner { width: 100%; height:  calc(var(--bili) * 270);
}
.smallBanner .bg { position: absolute; left: 0; top: 0; height: 100%; width: 100%; z-index: 1; text-align: center; line-height: calc(var(--bili) * 270);
}
.smallBanner .bg .img { position: relative; top:  calc(var(--bili) * 35);
display: inline-block; width: calc(var(--bili) * 280);
 margin-right: calc(var(--bili) * 23);
 height: calc(var(--bili) * 215);
background-size: auto 100%; background-position: center; background-repeat: no-repeat; }
.smallBanner .bannerContent { position: relative; z-index: 2; height: 100%; color: #fff; padding-top:calc(var(--bili) * 75);
text-align: center; }
.smallBanner .bannerContent .en { font-size: calc(var(--bili) * 24);
 line-height: calc(var(--bili) * 24);
 height: calc(var(--bili) * 24);
}
.smallBanner .bannerContent .zh { font-size: calc(var(--bili) * 36);
 line-height: calc(var(--bili) * 36);
 height: calc(var(--bili) * 36);
 margin-top: calc(var(--bili) * 22);
}
.smallBanner .bannerContent .small { color: #d6d6d6; font-size: calc(var(--bili) * 16);
 line-height: calc(var(--bili) * 16);
 height: calc(var(--bili) * 16);
 margin-top: calc(var(--bili) * 26);
}
.footer-index{ background:#333333; color:#fff; text-align:center; margin-bottom:calc(var(--bili) * 110);}
.footer-index .footer-title{ font-size:calc(var(--bili) * 48);padding:calc(var(--bili) * 60) 0 calc(var(--bili) * 25);}
.footer-index .footer-title span{font-size:calc(var(--bili) * 30);margin-left:calc(var(--bili) * 25);}
.footer-index .footer-time{ font-size:calc(var(--bili) * 36);}
.footer-index .footer-yysj{font-size:calc(var(--bili) * 30);margin:calc(var(--bili) * 25) auto calc(var(--bili) * 35); border:solid #fff calc(var(--bili) * 2);border-radius:calc(var(--bili) * 36); width:calc(var(--bili) * 375); height:calc(var(--bili) * 65); line-height:calc(var(--bili) * 65); text-align:center;}
.footer-index .footer-yysj img{vertical-align: middle; margin-right:calc(var(--bili) * 15); width:calc(var(--bili) * 30); height:calc(var(--bili) * 30);}
.footer-index .footer-banq{ padding-bottom:calc(var(--bili) * 50); font-size:calc(var(--bili) * 30); color:#999999;}
.dianhua{position: fixed;width: 100%;height: 100%;left: 0;top: 0;background: rgba(0,0,0,0.5);z-index: 999999; display:none;}
.telul{display:none;z-index: 9999999;background: #fff;width: calc(var(--bili) * 600);padding: calc(var(--bili) * 30) calc(var(--bili) * 40);height: calc(var(--bili) * 360);position: fixed;top: 50%;left: 50%;margin-top: calc(var(--bili) * -150);margin-left: calc(var(--bili) * -300);}
.telul li{height: calc(var(--bili) * 60);line-height: calc(var(--bili) * 60)}
.telul li a{display:block;}
.fh-top{width:calc(var(--bili) * 102); height:calc(var(--bili) * 102);display: inline-block;
position: fixed;
bottom: calc(var(--bili) * 160);
right: calc(var(--bili) * 20);
z-index: 9; display:none;}
.fh-top img{width:100%;}
.footer_no{height:calc(var(--bili) * 110);}
.footer{z-index: 999999;height:calc(var(--bili) * 110);position:fixed; bottom:0px; left:0px; width:100%;background: #fff;} 
.footer ul li{width:25%;font-size:calc(var(--bili) * 28); float:left;text-align:center; color:#666666;}
.footer ul li .mul{position: absolute;left: 0;bottom: calc(var(--bili) * 110);background: #fff;
width: 25%;padding-top: calc(var(--bili) * 30); display:none;}
.footer ul li .mul a:first-chld{border-top:none;}
.footer ul li .mul a{color:#666;display:block; height:calc(var(--bili) * 80); line-height:calc(var(--bili) * 80);border-top: solid 1px #ddd;}
.footer ul li .mul a.on{color:#f22e33;}
.footer ul li img{ margin:calc(var(--bili) * 15) auto calc(var(--bili) * 10); width:calc(var(--bili) * 42); height:calc(var(--bili) * 42); display:block;}
.footer ul li span{display:block;}
.footer ul li.on{color:#f22e33;}
.more{text-align: center;}
.more .columnButton{font-size:calc(var(--bili) * 26);display: inline-block;}
.more .columnButton label{display:inline-block;width: calc(var(--bili) * 240); height: calc(var(--bili) * 60);line-height: calc(var(--bili) * 60);float: left; border:solid 1px #141414;}
.more .columnButton span{display:inline-block;width: calc(var(--bili) * 128); height: calc(var(--bili) * 60);background:#141414; color:#fff;line-height: calc(var(--bili) * 60);border:solid 1px #141414;}
.bodyContent .columnBox .biaot { text-align:center; }
.bodyContent .columnBox .biaot label { display:block; font-size:calc(var(--bili) * 40);
color:#3d3d3d;padding-top:calc(var(--bili) * 55);
}
.bodyContent .columnBox .biaot span { display:block; font-size:calc(var(--bili) * 40);
color:#141414; margin-bottom:calc(var(--bili) * 40);}