@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
img{border:0;width:100%;vertical-align:top;}
ul,li{list-style:none;}
img,input{border:0;}
html{-webkit-tap-highlight-color:transparent;overflow-x:hidden;height:100%;min-width:6.4rem;font-size:312.5%;}
body{font-family:'microsoft yahei',Verdana,Arial,Helvetica,sans-serif;line-height:1.5;max-width:640px;margin:0 auto;height:100%;color:#FFF;}
.center{ background:url(bg.gif) no-repeat #211204; float:left; }
a{text-decoration:none;outline:one;color:#FFF;}
.header{ width:640px; margin-top:13px; height:64px; float:left;}
.nav{ width:640px; height:64px; float:left;}
.nav a{width:64px;height:64px; float:left; cursor:pointer;}
.home{ margin-left:104px;}
.weixin{ margin-left:62px;}
.baidu{ margin-left:58px;}
.zlz2{ width:640px; height:1386px; float:left; background:url(1.jpg)}
.zlz21{ width:640px; height:1386px; float:left; background:url(2.jpg)}
.zlz22{ width:640px; height:1386px; float:left; background:url(3.jpg)}
.zlz23{ width:640px; height:1386px; float:left; background:url(4.jpg)}

.zlz{ width:640px; height:457px; float:left}
.zlz .down{ width:164px; height:68px; margin-top:282px; margin-left:460px; float:left;}
.content-box{ width:640px; margin-top:20px; float:left;}
.down-box{width:640px;  float:left;}


.ios_tit{ width:640px; float:left;}
.ios_tit h2{ width:640px; height:107px; float:left; background:url(img_15.jpg) no-repeat;}
.ios_tit h22{ width:640px; height:107px; float:left; background:url(img_15.jpg) no-repeat;}
.ios_down{ width:640px;height:382px;  float:left;}
.ios_down .ios{ width:344px; height:95px; float:left; background:url(img_23.png) no-repeat; margin-left:148px; margin-bottom:20px;}
.ios_down .ios2{ width:344px; height:95px; float:left; background:url(img_232.png) no-repeat; margin-left:148px; margin-bottom:20px;}
.ios_down .ios22{ width:344px; height:95px; float:left; background:url(img_24.png) no-repeat; margin-left:148px; margin-bottom:20px;}
.myflexslider{ width:640px; height:408px; float:left;}
.down-box .and0{ width:640px; height:107px; float:left; background:url(img_14.jpg) no-repeat; }
.down-box .and{ width:344px; height:95px; float:left; background:url(img_and.png) no-repeat; margin-left:148px; margin-bottom:20px;}
.slides{width:640px; height:408px; float:left;}
.slides li{ width:640px; height:408px; float:left;}



.foot{ width:640px; height:108px; float:left; background:#211204; border-top:13px solid #211204; padding-top:30px;}
.f_logo1{ width:168px; height:73px; float:left; margin:15px 5px 20px 85px; display:inline;}
.foot p { width:320px; float:left; font-family:Arial, Helvetica, sans-serif; text-align:left; line-height:30px; color:#faefdd; padding-top:20px; font-size:14px;  margin-left:18px; display:inline;}

.pop-box{position:relative;max-width:6.2rem;margin:1.5rem auto 0 auto;background:#fff;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;transition-property:transform;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;transition-duration:0.3s;color:#333;padding:.4rem 0;text-align:center;border-radius:.2rem;}
.cd-popup{position:fixed;left:0;top:0;height:100%;width:100%;background-color:rgba(94, 110, 141, 0.9);visibility:hidden;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s;z-index:99;}
.cd-popup.is-visible{opacity:1;visibility:visible;-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s;}
.is-visible .pop-box{-webkit-transform: translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0)-o-transform:translateY(0);transform:translateY(0);}
a.close{color:#333;position:absolute;top:-.05rem;right:.2rem;font-size:.6rem;font-weight:normal;opacity:.7;}
.code-pic{width:60%;margin:0 auto;}
.myflexslider{position:relative;}
.pop-box p{ font-size:18px;}
.flex-control-nav{position:absolute;bottom:.1rem;right:.1rem;font-size:0;}
.flex-control-nav li{float:left;}
.flex-control-nav a{background:#f9683f;border-radius:.1rem;width:.1rem;height:.1rem;margin:0 .05rem;float:left;display:inline;}.flex-control-paging a.flex-active{background:#FFF;}