.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
}

/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}



body{ padding:0; margin:0;  font:normal 20px/180% "\5FAE\8F6F\96C5\9ED1", Helvetica, STHeiTi, sans-serif; color:#fff;text-align:center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 20px/200% "\5FAE\8F6F\96C5\9ED1", Helvetica, STHeiTi, sans-serif;}
li,p{text-align:left;font:normal 20px/200% "\5FAE\8F6F\96C5\9ED1", Helvetica, STHeiTi, sans-serif;}
a:link,a:visited{color:#fff; text-decoration:none;}
a:hover{color:#fff; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
a { blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
a, img { -webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */}
html, body {
    -webkit-user-select: none;   /* 禁止选中文本（如无文本选中需求，此为必选项） */
    user-select: none; background:rgba(0,0,0,0.5);
}
html{height:100%;overflow:hidden;}
body{width:640px;transform-origin:0 0;-webkit-transform-origin: 0 0;overflow:hidden;margin:0 auto;background:url(images/bg3.jpg) no-repeat top left;}


/*index fm*/
.swiper-container{
	width: 640px;
	height: 830px;
	overflow: hidden; position:relative;
}
.swiper-slide{ position:relative; background:#000;}
.fm_bg{width:640px; height:830px; position:absolute;top:0;left:0; z-index:-1;}
.p1_content{ background:none;}
.set{font-size:24px;color:#fff;background:#272727;padding:0 15px;line-height:42px;height:42px; position:absolute;top:36px;left:100px;}
.logo{ margin-top:180px;left:0;width:297px; text-align:center;border-bottom:1px solid #e2e0dd;}
.title{ text-align:center;font-size:30px;color:#fff; background:url(../images/dot1.png) no-repeat bottom center;padding-bottom:70px;}
.sec{width:380px; text-align:center;color:#fff;font-size:18px;margin-top:20px;}
.w_logo{ text-align:center; position:absolute;width:100%;bottom:5px;left:0;}
.pic_con{margin-top:80px;}
.pic_txt{ position:absolute;height:195px;left:0;top:625px; background:url(../images/bg1.png);color:#fff;padding:10px 105px;}
.pic_txt h3{font-size:24px;margin-bottom:2px;}
.pic_txt h3 span{ text-align:right; display:block;}
.pic_txt h3 em{ float:left; display:block;}
.pic_txt p{font-size:20px;line-height:28px;height:110px;}
.pic_txt i{ text-align:center;clear:both; display:block;color:#4cd0e8;font-size:18px; text-decoration:underline;margin-bottom:10px;line-height:30px;}
.con_tit{ text-align:center;height:80px; position:absolute;top:0;left:0; background:#000;width:100%;line-height:80px;color:#fff; display:none; z-index:1000;} 
.con_tit img{ vertical-align:middle;margin-right:10px}
.pic_sec{ position:absolute;top:80px;left:80px;width:375px;height:697px; background:url(../images/bg2.png);border:3px solid #000;-webkit-box-shadow: 0px 0px 10px #000;
    box-shadow: 0px 0px 10px #000; color:#fff;padding:0 50px; display:none;}
.pic_sec h2{ text-align:center;line-height:95px;height:95px;width:370px;border-bottom:1px solid #3a3838; display:block;margin:0 auto;}
.pic_sec .p_scroll{ overflow:hidden; width:370px;height:450px; display:block;margin:0 auto;font-size:20px;line-height:30px;padding:10px 0;margin-top:10px;}
.pic_sec .close{margin:0 auto; display:block; text-align:center;padding:20px 0;border-top:1px solid #3a3838;margin-top:0px;}

.other{ background:#000;}
.other .pic_con{width:640px;margin-top:100px;}
.other .pic_txt{ background:none;width:450px; position:static;margin-top:35px;}

.fd_content{ background:#000;}
.fd_logo{ text-align:center;margin-top:150px;}
.con_tit1{ text-align:center;height:80px;width:100%;line-height:80px;color:#fff;margin-top:150px;}
.con_tit1 img{ vertical-align:middle;margin-right:10px}
.fd_con{ text-align:center;width:100%;margin-top:30px;}
.fd_con p{ text-align:center; display:block;font-size:24px;}


#mydiv{width: 640px;height: 830px;background:#000; position:absolute;top:0;left:0; z-index:100}
.loadPage{position: absolute;top:0px;left:0px;}
.loadPage{width: 130px; height: 155px;overflow: hidden ;top:305px;left:248px;}
.loading {width: 100%; height: 100%;text-align: center;top:0px;}
.loading .loading-num { padding-left:5px;height: 20px; width:100%;font: 18px/18px Tahoma;top:20px; color: #FFF; text-align: center;}
.loading .inner {width: 100%; height: 4px; background-color: #FFF; top:45px;}
.loading .inner .loading-progress { width: 0px; height:4px; background-color: #a0083b; float:left; }
.loading .loading-txt { top:55px;height: 20px; width:100%;top:67px;font: 18px/18px Tahoma; color: #FFF; text-align: center;}
.load_an{ background:url(images/load1.gif) no-repeat;width:129px;height:105px;
	animation: loading 5s step-end infinite;
	-ms-animation: loading 5s step-end infinite;
	-moz-animation: loading 5s step-end infinite;
	-webkit-animation: loading 5s step-end infinite;


}



.share_bt{width:95px;height:55px;border:2px solid #f39800;color:#f39800; text-align:center;line-height:55px;-webkit-border-radius:10px; position:absolute;bottom:55px;left:270px;
}
.share{width:640px;height:830px;background-color: rgba(10,10,10,0.9);z-index: 400;display: none; position:absolute;left:0;top:0;}
.share p{text-align: center;}
.share #jiantou{text-align: right;padding-top:20px;padding-right:65px;padding-bottom:100px;}
.share #share{padding-left:25px;padding-bottom:80px;}

h3.last_page{margin-top:275px;}
.org,.org a{color:#e25a00;}





.next_page{ position:absolute;top:720px;left:293px;width:53px; text-align:center;-webkit-animation: nextpage 2s ease-in-out infinite;}

@keyframes nextpage {
	
	0% {opacity:0;top:720px; }
	10% {opacity:1;top:720px; }
	100% {opacity:0;top:700px;}
	
	}
@-webkit-keyframes nextpage {
	0% {opacity:0;top:720px; }
	10% {opacity:1;top:720px; }
	100% {opacity:0;top:700px;}
}

.gotop{width:200px;height:61px;line-height:61px;border:2px solid #fff;font-size:30px; text-align:center; position:absolute;bottom:60px;left:220px;color:#fff; -moz-border-radius: 15px;      /* Gecko browsers */
    -webkit-border-radius: 15px;   /* Webkit browsers */
    border-radius:15px;            /* W3C syntax */}

.hz_logo{width:100%;text-align:center;position:absolute;bottom:140px;left:0px;}