@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; border:none;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block}
table{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 Neue", Helvetica, STHeiTi, sans-serif;font-weight:normal;border-radius:0;-webkit-appearance: none;word-break: break-all;}
textarea,select{outline: none;}
a,a:link,a:visited,a:active,a:focus{text-decoration: none !important;}
html,body{font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif;color:#71777d;background:#fbefb3;width:100%;}
img{display: block;border:none;}
button{ border:0;}
em{font-style:normal;}
select{direction: rtl;}
.bs{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; }
select{direction: rtl;border:none;}
body{font-family:"Helvetica Neue", Helvetica, STHeiTi, sans-serif;}
html,body.grybg{background:#f6f6f6;}
input::-webkit-input-placeholder{color:#B6B6B6;}
input::-moz-placeholder{color:#B6B6B6;}
input:-moz-placeholder{color:#B6B6B6;}
input:-ms-input-placeholder{color:#B6B6B6;}
input:-webkit-autofill {-webkit-box-shadow: 0 0 0px 1000px white inset !important;}
input,button,select,textarea{outline:none}
.topline{width:100%;height:0.3rem;background:url(../images/topline.png) no-repeat center;background-size:100%;position:fixed;top:2.6rem;z-index:99;}


/*底部样式*/
footer{width:100%;height:2.6rem;background:#fff;position:fixed;bottom:0;left:0;z-index:10;}
footer ul{width:96%;overflow:hidden;padding:0 2%;}
footer ul li{width:25%;float:left;height:2.6rem;}
footer ul li a{width:100%;height:2.6rem;display:block;text-align:center;position:relative;padding-top:0.3rem;}
footer ul li a em{width:1.2rem;height:1.2rem;display:block;margin:0 auto;}
footer ul li a em.ico1{background:url(../images/footerico1.png) no-repeat center;background-size:100%;}
footer ul li a em.ico2{background:url(../images/footerico2.png) no-repeat center;background-size:100%;}
footer ul li a em.ico3{background:url(../images/footerico3.png) no-repeat center;background-size:100%;}
footer ul li a em.ico4{background:url(../images/footerico4.png) no-repeat center;background-size:100%;}
footer ul li a p{width:100%;font-size:0.5rem;color:#999;}
footer ul li.select p{color:#DB391F;}
footer ul li.select a em.ico1{background:url(../images/footerico1select.png) no-repeat center;background-size:100%;}
footer ul li.select a em.ico2{background:url(../images/footerico2select.png) no-repeat center;background-size:100%;}
footer ul li.select a em.ico3{background:url(../images/footerico3select.png) no-repeat center;background-size:100%;}
footer ul li.select a em.ico4{background:url(../images/footerico4select.png) no-repeat center;background-size:100%;}
footer ul li a span{display:block;width:0.7rem;height:0.7rem;border:1px solid #DB391F;font-size:0.5rem;color:#DB391F;position:absolute;left:2.8rem;border-radius:50%;background:#fff;top:0.2rem;}

/*头部样式*/
header{width:100%;height:2.6rem;background:#C81623;padding:0.5rem 0.8rem 0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:flex;position:fixed;z-index:99;}
header.commonhd{line-height:2.6rem;font-size:0.9rem;color:#fff;padding:0;text-align:center;display:block;}
header .logoc{width:2.45rem;height:1.6rem;float:left;flex: 0 0 2.45rem;}
header .logoc img{width:100%;height:auto;}
header .searchbox{flex:1;height:1.6rem;margin:0 0 0 1.0rem;background:url(../images/fdjico.png) no-repeat 0.6rem center #FFFFFF;background-size:0.7rem auto; border-radius: 0.8rem;border: 1px solid #FFCC33;}
header .searchbox input{width:100%;height:1.6rem;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 0.5rem 0 1.6rem;border:none;background:none;}
header .backto{width:2.6rem;height:2.6rem;left:0;top:0;position:absolute;background:url(../images/backico.png) no-repeat center;background-size:0.6rem auto;text-indent:-99em;}

header.detailhd{background:#fff;position:fixed;text-align:center;display:block;padding:0 0.8rem;}

header.detailhd span{font-size:0.75rem;display:inline-block;margin:0 0.75rem;border-bottom:0.15rem solid #fff;height:2.45rem;line-height:2.6rem;}
header.detailhd span.select{border-bottom:0.15rem solid #F53838;font-weight:bolder;}
header .backico{height:2.6rem;width:2.6rem;position:absolute;background:url(../images/backicowhite.png) no-repeat center; background-size:0.545rem auto;text-indent:-999em;position:absolute;left:0;top:0;z-index:55;}


.perybimg{width:100%;overflow:hidden;}
.perybimg img{width:100%;height:auto;}


/*右侧悬浮*/
.rightXf{width:2.55rem;height:6.0rem;position:fixed;z-index:55;right:0;bottom:3.0rem;}
.eachLink{width:2.55rem;height:2.0rem;right:0;position:relative;transition: all 0.5s linear 0s;}
.hLink{background:url(../images/xfico1.png) no-repeat; background-size:100% auto;}
.cLink{background:url(../images/xfico2.png) no-repeat; background-size:100% auto;}
.mLink{background:url(../images/xfico3.png) no-repeat; background-size:100% auto;}
.eachLink.hideIco{right:-1.6rem;transition: all 0.5s linear 0s;}
.eachLink em{width:1.0rem;float:left;height:2.0rem;cursor:pointer;}
.eachLink a{float:left;height:2.0rem;width:1.5rem;font-size:0.1rem;text-indent:-999em;cursor:pointer;}