@charset "utf-8";

*{margin:0;padding:0}
body{font-size:13px;font-family:arial;-webkit-text-size-adjust:none;line-height:1.62;background-color: #000;}
body,html{width:100%;height:100%;overflow:hidden;}
table{border-collapse:collapse;border-spacing:0}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
ul,ol,li{list-style:none;}
ul,li{ padding:0; margin:0; width:100%;}
em{font-style:normal}
img{border:none;}
input,img{vertical-align:middle;}
input,select,textarea{outline:0;-webkit-appearance:none}
q:before, q:after { content:'' }
.fn-clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.fn-clear{*zoom:1}
a{color:#666;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:active{color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);}
section,aside,header,footer,hgroup,article{display:block}
.show{display: block}
.hide{display: none}
/*index*/
.p-index {height: 100%; width: 100%; overflow: hidden }
/*模块 m-*/
.m-page { position:absolute; left:0; top:0; height:100%; width:100%; overflow:hidden; background:#fff; }
.m-page.show { z-index:10; display:block; }
.m-page.hide { z-index:5; display:none; }
.m-page.active { z-index:15; display:block;}
/*音乐*/
.topCon{ display:block;position:absolute; z-index: 99999999999999; bottom:5px; width:100%; height:40px;background:rgba(204,204,204,0);}
.sound{ width:15px; height:15px; padding:5px; right:15px;  position: absolute;  border:2px solid #CCC;  border-radius: 15px;-webkit-border-radius: 15px;  background:url(../images/soundoff.png) center center no-repeat; background-size:50% 50%; background-color:rgba(0,0,0,.5); }
.rotateAm{
  -webkit-animation-name: rotateAm;
  -webkit-animation-duration: 3s;
  -webkit-animation-timing-function:linear;
  -webkit-animation-iteration-count:infinite;
}
@-webkit-keyframes rotateAm {
	0%{ opacity:1;}
  25% { -webkit-transform: rotate(0deg) }
  25% { -webkit-transform: rotate(90deg) }
  50% { -webkit-transform: rotate(180deg) }
  75% { -webkit-transform: rotate(270deg) }
  100% { -webkit-transform: rotate(360deg) }
}
.musicOn{ position:absolute; right:13%; bottom:9%; display:none; font-size:10px; color:#000; z-index:55;}

/*音乐end*/


	  .opacity{ opacity:0;}
	  .relative{ position:relative;}
	  .display{ display:none;}
	  .absolute{ position:absolute; width:100%; height:100%;}

   /*********公共样式 start*********/
      .page_pictexts{ width:84%; margin:0 auto; padding-top:10%; position:relative;}
	  .page_top{ margin-bottom:2%;}
	  .page_texts{ background:#14a1c9; padding:5% 0; margin-top:3%;}
	  .page_text01{   margin-bottom: 3%;}
	  .index_map{ position:absolute; top:1%; left:1%; width:11%; padding-right:11%; z-index:9999;}
   /*********公共样式   end*********/

  /*************首页page01样式 start****************/
    .index_bg{ position:absolute; width:100%; height:100%; top:0;}
	.index_bgimg{ position:absolute; width:100%;}
	.index_bottompic{ position:absolute; bottom:2%;}
	.index_logo{ position:relative; padding-top:15%;}
	.index_logo p{ position:absolute;}
	.index_logo .index_logo03{   margin-top: 13%;  position: relative;}
	
  /*************首页page01样式   end****************/

   /**page02  start**/
      .qyjs_page01_pic{ position:relative;}
      .qyjs_page01_drops{ position:absolute; top:0; left:0; width:100%;}
	  .qyjs_page01_drops p{ position:absolute;}
   /**page02   end**/

   /**page03  start**/
	  .qyjs_page02_pic{ position:relative;}
      .qyjs_page02_shines{   position: absolute;  bottom: 50%;  width: 100%;  left: 69%;}
	  .qyjs_page02_shines p{ position:absolute; top:0; width:13%;}
   /**page03   end**/
   
   /**page06  start**/
	  .xmjs_page01_pic{ position:relative;}
      .xmjs_page01_fadeIns{    position: absolute;  top: 5%;  width: 100%;  left: 18%;}
	  .xmjs_page01_fadeIns p{ position:absolute; top:0; width:72%;}
   /**page06   end**/
   
   /**page07  start**/
	  .xmjs_page02_pic01{ position:relative; margin-top:2%;}
	  .xmjs_page02_pic01tip{ top:5%; right:0;}
	  .xmjs_page02_pictip{position:absolute; width:40%; z-index:99;}
	  .xmjs_page02_pics{ position:relative;}
	  .xmjs_page02_pic02tip{ top:9%;}
	  .xmjs_page02_pic03tip{   top: 9%;  right: 5%;}
	  .xmjs_page02_pics div{ float:left;}
	  .xmjs_page02_pic02{ width:51%;}
	  .xmjs_page02_pic03{  margin-left: 1%;  width: 47.5%;}
	  .xmjs_page02_text{background:#14a1c9; padding:1% 0; margin:1% auto;}
	  .xmjs_page02_text_04{ padding:5% 0;}
   /**page07   end**/

   /**page12  start**/
      .sssy_bg{ position:absolute; top:0; width:100%;}
      .sssy_page01_pic{ margin:2% auto 5%;}
   /**page12    end**/

   /**page13  start**/
      .sssy_page02_pics{ margin-top:2%;}
      .sssy_page02_pics p{ float:left;}
	  .sssy_page02_pic02{ width:48.5%;}
	  .sssy_page02_pic03{ width:50%; margin-left:1%;}
   /**page13    end**/
   
   /**page14  start**/
     .yykf_topic{ margin-top:8%; margin-bottom:10%;}
	 .yykf_input span img{ width:24%; margin-top:3%;}
	 .yykf_input input{   width: 70%;  border-spacing: 0;  border: 0;  border-radius: 10px;  background: #ccc;  height: 30px;  margin-top: 3%;padding-left:8px; font-size:16px; margin-left:3%;}
	 .yykf_btn{ margin-top:5%;}
	 .yykf_phone{ margin-top:25%;}
   /**page14    end**/
   
   /***页面文字样式调整 start***/
      .qyjs_page01_text02{ padding-top:3%;padding-bottom:2%;}
	  
	  .qyjs_page02_text02{ padding-top:0%;padding-bottom:0%;}
	  
	  .qyjs_page03_text02{ padding-top:3%;padding-bottom:5%;}
	  
	  .qyjs_page04_text02{padding-top:3%;padding-bottom:5%;}
	  
	  .xmjs_page01_text02{padding-top:2%;padding-bottom:2%;}
	  
	  .xdsw_page01_text_02{padding-top:0%;padding-bottom:0%;}
	  
	  .xdsw_page02_logo{padding-top:12%; padding-bottom:3%;}
	  .xdsw_page03_logo{padding-top:8%; padding-bottom:3%;}
	  .xdsw_page04_logo{padding-top:2%; padding-bottom:3%;}
	  
	  .sssy_page02_text02{padding-top:0%; padding-bottom:0%;}
   /***页面文字样式调整   end***/
   
  /*苹果4手机 start*/
@media screen and (max-height: 500px) {
	
   /*********公共样式 start*********/
      .page_pictexts{ width:72%; margin:0 auto; padding-top:5%; position:relative;}
   /*********公共样式   end*********/

   /**page14  start**/
	 .yykf_phone{ margin-top:10%;}
   /**page14    end**/
 
}
  /*苹果6 plus样式*/  
@media screen and (min-height: 603px) and (max-height: 672px) {

}
/* global */
.p-index{display:none}
.m-tips{opacity:0;display:block;position:absolute;bottom:0;background:url(../images/arrow.png) no-repeat; background-size:100% 100%;left: 46%; width:8%; height:16px;-webkit-animation:tips ease-out 1s infinite;-webkit-animation-delay:2s}
@-webkit-keyframes tips{
	0%{
		opacity:0;
		-webkit-transform:translate(0,0px);
	}
	100%{
		opacity:1;
		-webkit-transform:translate(0,-30px);
	}
}

.dropUp{
  -webkit-animation-name: dropUp;
  -webkit-animation-duration: 5s;
  -webkit-animation-timing-function:linear;
	-webkit-animation-fill-mode: both;
}
@-webkit-keyframes dropUp {
0% {
-webkit-transform:translateX(-70%);
opacity:0;
}
60% {
-webkit-transform:translateX(10%);
opacity:1;
}
80% {
-webkit-transform:translateX(-3%);
opacity:1;
}
100% {
-webkit-transform:translateX(0%);
opacity:1;
}
}
.copyright{position:absolute;bottom:5px;left:0;width:100%;font-size:10px;color:#000;text-align:center;}

