@charset "utf-8";

.cooperativebox { overflow:hidden;/* background:url(maplink2.jpg) center bottom no-repeat #f4f4f4; */ }
.cooperativebox1 { max-width:1580px; min-width:1200px; margin:0 auto ; padding:0 40px; position:relative; overflow:hidden  }
.cooperativebox1 span img { display: block; width:100%; }
.cooperativebox1 > p { position:absolute; top:0; left:0; right:0; bottom:0; padding:0 40px; z-index:88888; }
.cooperativebox1 > p img { display: none; width:100%; }
.cooperativebox1 > b { display:block; width:186px; height:186px; position:absolute; z-index:99999; text-align:center; font-size:19px; color:#dbf3ff; line-height:40px; cursor:pointer; font-weight:normal; overflow:hidden;}
.cooperativebox1 > b.bna { left:15%; top:33%; }
.cooperativebox1 > b.bas { left:65%; top:26%; }
.cooperativebox1 > b.boa { left:75%; top:71%; }
.cooperativebox1 > b.beu { left:49%; top:34%; }
.cooperativebox1 > b.bsa { left:26.5%; top:62%; }
.cooperativebox1 > b.baf { left:48%; top:54%; }
.cooperativebox1 > b img { display:block; margin:0 auto; }
.cooperativebox1 > i { display:block; width:244px; height:48px; text-align:center; border:1px #176bcb solid; color:#176bcb; font-size:24px; line-height:48px; font-style:normal; position:absolute; bottom:0px; left:50%; margin-left:-122px; cursor:pointer;z-index:99999;}

.cooperativebox2 { width:600px; background:url(alphablack60a.png) top left repeat; overflow:hidden; position:absolute; z-index:88889; color:#fff; padding:30px 40px 40px 40px; left:50%; margin-left:-300px; top:15%; display:none;}
.cooperativebox2 h1 { font-size:30px; margin-bottom:14px;}
.cooperativebox2 p { font-size:19px; line-height:30px; position:static; margin-bottom:2px;}
.cooperativebox2 p a { color:#fff; }

.cooperativebox4 { background:url(alphablack60.png) repeat; position:fixed; top:0; left:0; right:0; bottom:0; z-index:9999999999 }
.cooperativebox3 { overflow:hidden; position:absolute; width:1400px; z-index:9999999; background:url(alphaw.png) top left repeat; left:50%; right:10px; top:40px; bottom:60px; margin-left:-756px; padding:10px 56px 56px 56px }
.cooperativebox3 h1 { text-align:center; font-size:24px; line-height:40px; padding:30px 0px 40px 0px; }
.cooperativebox3 ul { overflow:hidden; overflow-y:auto; height:85%; }
.cooperativebox3 ul li { width:590px; margin-right:106px; float:left; display:inline; font-size:17px; line-height:20px; margin-bottom:6px; color:#000; }
.cooperativebox3 ul li a { color:#000; }
.cooperativebox3 b { display:block; width:60px; height:60px; background:url(maplink3.png) center center no-repeat; position:absolute; right:10px; z-index:999999999; cursor:pointer;}


.cooperativeboxMs1{display:none;}


/*pc 1200-1600*/
@media screen and (max-width:1560px){ 
.cooperativebox1 b { font-size:16px; line-height:36px; }
  }
  
/*pc 1200-1600*/
@media screen and (max-width:1500px){ 

.cooperativebox1 b.boa { left:74%; }
.cooperativebox1 b.beu { left:48%; }
.cooperativebox1 b.bsa { left:25.5%; }
.cooperativebox1 b.baf { left:47%; }
  }
  
/*pc 1200-1400*/
@media screen and (max-width:1400px){ 
.cooperativebox1 b { font-size:15px; }
.cooperativebox1 b img { width:32px; }

.cooperativebox2 h1{font-size:26px;}
.cooperativebox2 p{font-size: 15px;line-height: 26px;}

.cooperativebox3{width:1088px;margin-left:-600px;}
.cooperativebox3 ul li{font-size:15px;width:450px;}
  }
  

/*pc 1200-1300*/
@media screen and (max-width:1300px){ 


  }


/*ipad*/
@media screen and (width:1024px){  


  }





/*mobile screen H 640 */
@media screen and (max-width:640px){   } 

/* 5s */
@media screen and (max-width:320px){
    
}

@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){/* 兼容iphone6 Plus 实际屏幕宽度414px */
    
}


/*IE6-8 max-992 Hack*/
@media \0screen\,screen\9 { @media screen and (max-width:992px){   

  } } 