@charset "utf-8";
/*清楚默认样式*/
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;word-break: break-word; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
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; }
h1,h2,h3,h4,h5,h6{font-weight:normal; }
input,textarea,select{font-family:Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;font-weight:normal;border-radius:0;-webkit-appearance: none;word-break: break-all;outline:none}
textarea,select{outline: none;}
a,a:link,a:visited,a:active,a:focus{text-decoration: none !important;}
html,body{font-family:fzzh,Helvetica,PingFang SC,Hiragino Sans GB,Microsoft YaHei,Arial,sans-serif;width:100%;background:url(../images/bg1.jpg) repeat-y;background-size:100% auto;overflow-x:hidden;}
img{display: block;border:none;}
button{ border:0;}
em{font-style:normal;}
.bs{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
select{direction: rtl;}
input::-webkit-input-placeholder{color:#cacaca;}
input::-moz-placeholder{color:#cacaca;}
input:-moz-placeholder{color:#cacaca;}
input:-ms-input-placeholder{color:#cacaca;}
/*@font-face {  
font-family: 'fzzh';  
src: url('../font/fzzh.eot');  
src: url('../font/fzzh.eot') format('embedded-opentype'),
	 url('../font/fzzh.woff') format('woff'),  
	 url('../font/fzzh.ttf') format('truetype'),  
	 url('../font/fzzh.svg#fzzh') format('svg');  
}*/
body::-webkit-scrollbar{width:4px;height:4px;}
body::-webkit-scrollbar-track{background: rgb(239, 239, 239);border-radius:2px;}
body::-webkit-scrollbar-thumb{background: #bfbfbf;border-radius:2px;}
body::-webkit-scrollbar-thumb:hover{background: #888;}
body::-webkit-scrollbar-corner{background: #179a16;}

/*头部样式*/
.headerBox{width:100%;position:fixed;top:0;background:rgba(255,255,255,0.9);height:1.5rem;z-index:6666;transition: all .3s ease-in-out;}
.headerBox.top{background:rgba(255,255,255,1.0);}
.headerBoxnr{width:91%;margin:auto;}
.logo{width:2.4rem;overflow:hidden;float:left;margin-top:0.18rem;}
.logo img{width:100%;height:auto;}
.headerBoxnr ul{width:80%;float:right;}
.headerBoxnr ul li{width:25%;float:left;text-align:center;position:relative;height:1.5rem;vertical-align: middle;}
.headerBoxnr ul li a{font-size:0.34rem;color:#CF1C20;padding:0.15rem 0;font-weight:bolder;display:inline-block;margin:-0.02rem auto 0;box-sizing:border-box;}
.headerBoxnr ul li a:hover,.headerBoxnr ul li a.select{border-bottom:0.03rem solid #CF1C20;}
.bannerBox{width:100%;overflow:hidden;position:relative;}
.bannerBox img{width:100%;height:auto;}
.headerBoxnr ul li .twoLevel{width:70%;background:rgba(255,255,255,0.9);overflow:hidden;position:absolute;left:15%;top:1.5rem;border-radius:0 0 0.2rem 0.2rem;padding:0.05rem 0 0.15rem;display:none;}
.headerBoxnr ul li .twoLevel a{display:block;float:left;font-size:0.30rem;color:#cf1c20;padding:0.15rem 0;text-align:center;width:100%;cursor:pointer;border:none;}
.headerBoxnr ul li .twoLevel a:hover{border:none;opacity: 0.6;}
.headerBoxnr ul li:hover .twoLevel{display:block;}

/*底部样式*/
.footer{width:94%;height:1.6rem;background:#fff;padding:0.7rem 3%;}
.copyBox{width:27%;float:left;font-size:0.2rem;color:#333;line-height:0.36rem;}
.wxBox{width:26%;float:left;}
.rxBox{width:26%;float:left;}
.rxfirst{width:20%;}
.wxBox .icobox,.rxBox .icobox{width:0.42rem;height:0.42rem;float:left;margin:0.05rem 0.2rem 0 0;}
.wxBox .icobox img,.rxBox .icobox img{width:100%;height:100%;}
.wxBox .wximg{width:auto;float:left;}
.wxBox .wximg img{border:1px solid #fca6a8;float:left;margin-left:0.05rem;width:1.22rem;height:1.22rem;}
.wxBox .wximg p{width:100%;font-size:0.18rem;text-align:center;line-height:0.5rem;}
.rxBox .icobox{float:left;margin-right:0.08rem;}
.rxBox .textbox{float:left;font-size:0.2rem;line-height:0.36rem;}
.rxBox .textbox em{font-size:0.18rem;}

/*悬浮客服*/
.kfbox{width:1.1rem;overflow:hidden;position:fixed;right:0.2rem;top:40%;z-index:999;cursor:pointer;}
.kfbox img{width:100%;height:auto;}

/*轮播点的样式*/
.swiper-container-horizontal .swiper-pagination-bullets{bottom:0;height:0.1rem;font-size:0;}
.swiper-pagination-bullet{ width:0.08rem;height:0.08rem;background:#F4BE6B;opacity: 1;border-radius:0.07rem;}
.swiper-pagination-bullet-active{width:0.45rem;}

/*分页*/
.pageBox{width:100%;overflow:hidden;text-align:center;padding:0.4rem 0 0;position:relative;z-index:2;font-size:0;}
.pageBox a{width: 0.5rem;height: 0.5rem;border-radius: 0.1rem;line-height:0.5rem;text-align:center;font-size:0.2rem;color:#777777;display:inline-block;margin:0 0.1rem;cursor:pointer;}
.pageBox a.select,.pageBox a:hover{background: #CF1C20;color:#fff;}