.banner { width: 100%; height: 526px; overflow: hidden; position: relative;  background:url(../images/core/banner.jpg) center center no-repeat; }
@media (min-width: 300px) {
.banner { height:192px; background:url(../images/core/banner_s.jpg); background-size: 100% 100%; }
.h2_line{ width:30px; height:2px; margin:0 auto; background:#61c1be; }
#core_content1{ width:100%; margin:5px auto 40px; height:auto; overflow:hidden; padding:0px 13px; }
#core_content1 h2{ font-size:22px; color:#000000; text-align:center; line-height:32px; margin-bottom:12px; }
#core_content1 p{ font-size:14px; line-height:26px; color:#000000; margin:30px 0 25px;  }
#core_content1  h3{ width: 100%; height: auto;  font-size:18px; line-height: 24px; color: #86c400;float: left;  margin: 5px 0 4px; text-align: left; font-weight: bold; }
#core_content1  h4{width: 100%; height: auto;   font-size: 14px;  line-height: 20px; color: #000000; float: left;  margin: 5px 0; text-align: left; font-weight: bold;}
.core_content1_list_content{margin-bottom:20px;}
.core_content1_list_ico{ width: 51px;  height: 75px;  float: left;  margin:0; display:none;}
#core_content1 .core_content1_list_row{ width: 100%;  height: auto;  overflow:hidden; margin: 10px 0 15px;}
#core_content1 .core_content1_list_row ul{ width: 100%;  height: auto;  overflow:hidden; }
#core_content1 .core_content1_list_row ul li{width: 43%; height: auto; list-style-type: disc; color: #000000; margin-left: 18px;float: left;}
#core_content1 .core_content1_list_row ul li.special{width: 100%;}
#core_content1 .core_content1_list_row ul li>p { font-size: 14px;  line-height: 26px; color: #000000; margin: 0; }
.core_content1_list_l{ width:100%; height:auto; float:left; }
.core_content1_list_c{ width:100%; height:auto; float:left; }
.core_content1_list_r{ width:100%; height:auto; float:left; }
 

}
/*针对iphone5s*/
@media (min-width: 315px) {	
.banner { height:202px; }
}
/*针对1080*1920的android*/
@media (min-width: 360px) {	
.banner { height:230px; }
#core_content1{ width:100%; margin:13px auto 40px; height:auto; overflow:hidden; padding:0px 16px; }
#core_content1 h2{ font-size:22px; color:#000000; text-align:center; line-height:32px; margin-bottom:12px; }
#core_content1 p{ font-size:14px; line-height:26px; color:#000000; margin:30px 0 25px; padding:0px; }
#core_content2{ width:100%; height:700px; overflow:hidden; padding:0px 16px; }
 
}
/*针对iphone6*/
@media (min-width: 375px) {	
.banner { height:240px; }
 
}
/*针对全面屏安卓*/
@media (min-width: 390px) {
.banner { height:250px; }	
#core_content1{ width:100%; margin:13px auto 40px; height:auto; overflow:hidden; padding:0px 18px; }
 

}
@media (min-width: 400px) {
.banner { height: 256px; }
#core_content1 .core_content1_list_row ul li { width: 45%;}
}
/*针对iphone6s plus*/
@media (min-width: 410px) {
.banner { height:262px; }
#core_content1{ width:100%; margin:18px auto 40px; height:auto; overflow:hidden; padding:0px 20px; }
 
 

}
/*针对1440*2560的android*/
@media (min-width: 480px) {	
.banner { height:307px; }
#core_content1{ width:100%; margin:26px auto 45px; height:auto; overflow:hidden; padding:0px 22px; }
#core_content1 .core_content1_list_row ul li {  width: 29%;}
 
}
@media (min-width: 500px) {
.banner { height:320px; }	
}
@media (min-width: 600px) {
.banner { height:384px; }
#core_content1{ width:100%; margin:26px auto 60px; height:auto; overflow:hidden; padding:0px 35px; }
#core_content1 h3 { width: 100%;  height: auto;  font-size: 20px; line-height: 24px; color: #86c400;  float: left; margin: 5px 0 4px; text-align: left;  font-weight: bold;}
#core_content1 h4 {  width: 100%;  height: auto;  font-size: 16px;  line-height: 20px;  color: #000000;   float: left;   margin: 5px 0; text-align: left;  font-weight: bold;}
}
@media (min-width: 700px) {
.banner { height: 448px; }
#core_content1 .core_content1_list_row ul li {  width: 22%;}
}
@media (min-width: 767px) {
.banner { height: 491px; }
#core_content1{ margin:30px auto 60px; padding:0px 45px; }
 
}
@media (min-width: 768px) {	
.banner { width: 100%; height: 526px; overflow: hidden; position: relative;  background:url(../images/core/banner_big.jpg) center center no-repeat; }
 	
}
@media (min-width: 770px) {	

}
@media (min-width: 785px) {
	
}
@media (min-width: 800px) {
 
}
@media (min-width: 880px) {
 
}
@media (min-width: 980px) {

}
@media (min-width: 1024px) {

.h2_line{ width:60px; height:2px; margin:0 auto; background:#61c1be; }	
#core_content1{ width:100%; max-width:1024px; margin:0px auto 60px; height:auto; overflow:hidden; padding:0px; }
.core_content1_list{ width:100%; max-width:1024px; color:#ffffff;  height:1034px; overflow:hidden; background:url(../images/core/core_bg1.jpg) center 9px no-repeat;   position: relative; margin: 0 auto;}
#core_content1 .core_content1_list_row { width: 326px;   height: auto;  overflow: hidden;  margin: 4px 0;}
#core_content1 h3 { width:100%; height: auto;  font-size: 19px;   line-height: 24px; color: #86c400;  float: left; margin: 0px 0 5px;  text-align: left;  font-weight: bold;}
#core_content1 h4 { width:100%; height: auto;  font-size: 16px;  line-height: 20px;   color: #000000;   float: left;  margin: 5px 0;  text-align: left;    font-weight: bold;}
#core_content1 .core_content1_list_row ul {  width:100%;  height: auto;  overflow: hidden; }
#core_content1 .core_content1_list_row ul li { width: 43%;}
#core_content1 .core_content1_list_row ul li>p { font-size: 14px; line-height: 22px;  color: #000000; margin: 0;}
.core_content1_list_content { margin-bottom: 0px; float: left; }
.core_content1_list_l { width: 280px;  height: auto;  float: left; position: absolute; top: 67px;}
.core_content1_list_c { width: 473px;   height: auto;  float: left;    position: absolute;  top: 877px;  left: 325px;}
.core_content1_list_r { width: 280px;  height: auto;  float: left;    position: absolute;   right: -3px; top: 67px;}
#core_content1 .core_content1_list_l .core_content1_list_row ul { width: 100%;  height: auto;   overflow: hidden;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(1){height:310px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(2){height:260px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(3){height:150px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(4){margin-left:26px;}
#core_content1 .core_content1_list_c .core_content1_list_row{  width: 230px;}
#core_content1 .core_content1_list_c .core_content1_list_row ul li { width: 42%;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(1){height:282px;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(2){height:153px; margin-left:4px;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(3){height: 254px; margin-left: 24px;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(4){ margin-left: 4px;}
#core_content1 .core_content1_list_r  ul li{width:37%;}
}
@media (min-width: 1080px) {
#core_content1{ width:100%; max-width:1080px;   height:auto; overflow:hidden; }
 
}
@media (min-width: 1200px){	
.core_content1_list {  width: 100%;   max-width: 1200px;   color: #ffffff;    height: 1034px;  overflow: hidden;  background: url(../images/core/core_bg.jpg) center 9px no-repeat;   position: relative;    margin: 0 auto;}
#core_content1{ width:100%; max-width:1200px;   height:auto; overflow:hidden;  margin: 100px auto 60px;}
#core_content1 h3 {  width: 100%;   height: auto; font-size: 20px;  line-height: 24px;    color: #86c400;    float: left;  margin: 0px 0 5px;   text-align: left;   font-weight: bold;}
#core_content1 .core_content1_list_row ul li {  width: 43%;    height: auto;    list-style-type: disc;    color: #000000;  margin-left: 15px;    float: left;}
#core_content1 .core_content1_list_row ul li>p { font-size: 14px;  line-height: 24px;    color: #000000;  margin: 0;}
.core_content1_list_l {  width: 280px;  height: auto;  float: left;  position: absolute;  top: 0px;  left:0px;}
#core_content1 .core_content1_list_row { width: 358px;    height: auto;  overflow: hidden;    margin: 5px 0;}
#core_content1 .core_content1_list_row ul li { width: 140px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(1) { height: 338px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(2) { height: 278px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(3) { height: 138px;}
#core_content1 .core_content1_list_l .core_content1_list_content:nth-child(4) { margin-left: 0px;}
.core_content1_list_r { width: 280px;  height: auto;  float: left;  position: absolute;  right:15px;  top:0px;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(1) { height: 315px;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(2) {   height: 177px;  margin-left: 6px;}
#core_content1 .core_content1_list_r .core_content1_list_content:nth-child(3) {  height: 333px;  margin-left: 6px;}
.core_content1_list_c { width: 497px;  height: auto; float: left;  position: absolute;  top: 866px;  left: 378px;}
#core_content1 .core_content1_list_c .core_content1_list_row { width: 248px;}
#core_content1 .core_content1_list_r  .core_content1_list_content:nth-child(1) ul li, #core_content1 .core_content1_list_r  .core_content1_list_content:nth-child(2) ul li,#core_content1 .core_content1_list_r  .core_content1_list_content:nth-child(4) ul li{  width: 130px;}
 
}
 