.w1000{width: 1200px;margin:0 auto;}
.w100{width:96%;margin:0 auto;}
.text-center{ text-align:center}
.proList{ overflow:hidden; display:none;}
.proList a{ padding-left:12px; display:block; height:42px; line-height:42px; font-size:13px;  color:rgba(255,255,255,0.6); position:relative; background-repeat:no-repeat; background-position:15px center; background-size:28px;}


.footer{ display:none;}
.footer{ padding:20px; background:#D70000; margin:0px}
.footNav li{ padding:0 8px 0 0; position:relative;}
.footNav li>a{ height:35px; line-height:35px; color:#fff; font-size:13px; background:url("../images/icon_01.png") no-repeat right center; background-size:12px; display:block;}
.footNav li.on>a{ background-image:url("../images/icon_02_2.png");}
.footNav li.link>a{ background-image:url("../images/icon_03_2.png");}
.footer .proList a,footer .serList a{ color:rgba(255,255,255,0.4);}
.footer .proList a{ background-size:auto 28px;}
.footer .icons{ text-align:center; padding:30px 0 25px 0;}
.footer .icons a{ width:50px; height:50px; border:1px solid #ccc; background-repeat:no-repeat; background-position:center center; border-radius: 100%; display:inline-block; background-size:36px; margin:0 10px;}
.footer .icons a.sina{ background-image:url("../images/sina.png");}
.footer .icons a.logo3{ background-image:url("../images/logo3.png");}
.footer .icons a.wechat{ background-image:url("../images/wechat.png");}
.footer .links{ padding:20px 0; text-align:center; font-size:12px;color:#939393;}
.footer .links a{ color:#939393;}
.footer .links u{ text-decoration:none;padding:0 10px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.copyp2{ text-align:center; text-transform:uppercase; font-size:12px; padding-top:5px; color:#939393;}
.copyp1{ text-align:center; color:#b6b6b6; padding:12px 0;}


.backtops{background:#aaaaaa;color: #fff;text-align: center;height: 46px;line-height: 46px;}
.backtops{ background:#999; color:#fff; font-size:14px; text-align:center; height:46px; line-height:46px;}
.backtops span{ display:inline-block; background:url("../images/gotop.png") center right no-repeat; background-size:10px 6px; padding-right:15px;}

.footer-fx{ text-align:center; padding:8px 0; border-bottom:1px solid rgba(255,255,255,0.35)}
.footer-fx img{ height:40px;}






/* footer */
.footer417 {background-color:#D70000;}
.footer417 a {color: #FFEEEE;}
.footer417 span b {color: #fff;font-weight: 300;}
.footer417 .sitemap {padding: 50px 0;background:#D70000;color: #FFEEEE;}
.footer417 .sitemap dl {float: left;margin-left: 70px;}
.footer417 .sitemap dl dt {margin-bottom: 20px;color:#FFEEEE;line-height: 26px;font-weight: 600; font-size:14px}
.footer417 .sitemap dl dd { margin: 0;line-height: 26px;}
.footer417 .sitemap dl a {color: #FFBBBB;}
.footer417 .sitemap dl a:hover{ color:#fff;}
.footer417 .sitemap dl:first-child {margin: 0;}
.footer417 .hr {margin: 0; border-top:1px solid #A60000;}
.footer417 .copyright { height: 71px;line-height: 70px;background:#D70000;font-size: 12px;color: #fff;text-align: center;}
.footer417 .copyright a {margin: 0 0 0 0px;opacity: 0.2; color: #fff;}
.footer417 .copyright a.active,
.footer417 .copyright a:hover { opacity: 1;}
.footer417 .copyright span a {opacity: 1;}
.footer417 .icon-weibo-2,.footer417 .icon-facebook,.footer417 .icon-zh {display: inline-block; width: 45px;height: 45px;margin: 20px 10px 0 0;text-align: center;line-height: 45px;background: #1a2940;color: #728398;font-size: 24px;border-radius: 4px;}
.footer417.share {padding: 30px 0;text-align: center;}
.footer417.share .btn {margin-bottom: 55px;color: #fff !important;}
.footer417.share .btn:first-child { margin-bottom: 30px;}
.footer417.share .logo { margin-top: 5px;}
.footer417 .color-blue{ color:#fff;}
.storeMain{ display:none;}




@media screen and (max-width: 1000px) {

.footer{ display:block;}
.footer417{ display:none;}

.footNav li{ padding-right:10px;}
.footNav li>a.hslink{ margin-right:40px;}
.footNav li.home>a,.menuBox li.home>a{ background:none;}
.hslinkem{ position:absolute;width:48px;height:48px;top:0;right:0;background: url("../images/icon_01.png") no-repeat 25px center;background-size:12px;}
.hslinkemon{ background-image:url("../images/icon_02_2.png");}
.menuBox .hslinkem{ background-position:29px center;}
.ewm_bottom{ padding:15px  0 0 0; text-align:center;}
.ewm_bottom-c{ padding:15px 0px 50px 0px; text-align:center; line-height:25px; font-size:12px}
.ewm_bottom-c p{color:#fff}
.ewm_bottom-c p a{color:#fff}
.ewm_bottom img{ width:80px;}
.copyp1{ padding-top:0;}
.copyp2,.copyp2 a,.copyp1,.copyp1 a{ color:#b6b6b6;}

.wap_show{ display:block;}
.wap_hide,.kyfypageal,.aboutpageal{ display:none;}



}

.fixbottonnew{ display:none; position:fixed;width:100%;left:0;bottom:0;z-index: 9; background-color:#DE0B2D; border-top:1px solid #dcdcdc;overflow:hidden; color:#FFFFFF}
.fixbottonnew a{width:50%;float:left;font-size:18px; position:relative; display:block; padding:10px 0;color:#fff;}
.fixbottonnew a img{width:24px; display:inline-block; vertical-align:middle;margin-right:12px; margin-bottom:4px}
.fixbottonnew a:last-child{background-color:#0067BB;}
.fixbottonnewh{ display:none; height:51px;}
.text-center {text-align:center}

@media (max-width:992px){
	.fixbottonnew, .fixbottonnewh{display: block;}
	.fixbottonnew a{ color:#FFFFFF}
	.kefu{display: none;}
}



@media (max-width: 1024px) { 
  .footer { padding: 12px 0; }
  .footer .foot_fl, .footer .foot_fr { float: none; display: block; width: 100%; text-align: center; line-height: 24px; } 
  }

@media (max-width: 640px) {
  .footer { padding: 10px 0; }
  .footer .foot_fl, .footer .foot_fr { line-height: 20px; }
  .footer .foot_fl { font-size: 12px; }
  .footer .foot_fr > a { font-size: 12px; }
  .footer .foot_fr i { font-size: 12px; }
}