.main1_container_wrap {margin: 0; padding: 0; width: 100%; z-index:0; overflow:hidden; }
.main1_container {position:relative; width:2000px; left:50%; margin:0 0 0 -1000px; z-index:0; clear:both; overflow:hidden; }
.main1 {width:100%; z-index:3; clear:both; position:relative; overflow:hidden; }
.mainimg1 {width:100%; float:left; position: relative; z-index:3; }

.main1_in_wrap {position:absolute; top:0; left:0; width:100%; z-index:100; }
.main1_in {position:relative; width:1300px; margin:0 auto; }
.main1_in_container {overflow:hidden; margin:80px 0 0 0; text-align:center; }

.mainimg2_box_wrap {float:left; width:780px; min-height:500px; padding:20px 20px 20px 20px; background-color:#f1f5ff; overflow:hidden;  }

@media all and (max-width:1300px) { 
	.main1_container {width:100%; left:0; right:0; margin:0; }
	.main1_in_wrap {position:relative; width:100%; }
	.main1_in {width:100%; margin:-260px auto 0 auto; }
	.main1_in_container {margin:0; }
	
	.mainimg2_box_wrap {float:none; margin:0 auto; }
}
@media all and (max-width:1000px) { 
}
@media all and (max-width:800px) { 
	.main1_in {margin:0 auto 0 auto; }
	.mainimg2_box_wrap { width:100%; min-height:337px;}
}
@media all and (max-width:700px) { 
	.main1_in {margin:0 auto; }
}
/* ----------------------------------------------------*/
.mainimg2_box {width:100%; height:100%; }
.mainimg2 {width:100%; position:relative; z-index:3; }
.mainimg2_box_title {font-size:18px; color:#333; text-align:left; margin:0 0 5px 0; }
.mainimg2_box_text {font-size:16px; color:#777; text-align:left; margin:5px 0 0 0; }

@media all and (max-width:1300px) { 

}
@media all and (max-width:800px) { 
	.mainimg1 {display:none;}
}
@media all and (max-width:700px) { 
}
/* ----------------------------------------------------*/
/*
.dpc_mainico5_li1 a .title::before {background:url(/image/cms/icon/mainicon6_w.png) no-repeat center;}
.dpc_mainico5_li2 a .title::before {background:url(/image/cms/icon/mainicon9_w.png) no-repeat center;}
.dpc_mainico5_li3 a .title::before {background:url(/image/cms/icon/mainicon11_w.png) no-repeat center;}
.dpc_mainico5_li4 a .title::before {background:url(/image/cms/icon/mainicon22_w.png) no-repeat center;}
.dpc_mainico5_li5 a .title::before {background:url(/image/cms/icon/mainicon12_w.png) no-repeat center;}
.dpc_mainico5_li6 a .title::before {background:url(/image/cms/icon/mainicon25_w.png) no-repeat center;}
*/


/* =dpc_mainico5 begin=================================================================== */
.dpc_mainico5_wrap {float:right; width:500px; }
.dpc_mainico5_ul {margin:-6px; overflow:hidden; text-align:right; }
.dpc_mainico5_li {position:relative; display:block; width:150px; height:150px; margin:6px; float:left; } 
.dpc_mainico5_li:hover {transform:scale(1.015); -webkit-transform:scale(1.015); }
.dpc_mainico5_li a {display:block; }
.dpc_mainico5_li .title  {font-size:15px; line-height:15px; color:#eee; font-weight:600; text-align:center; margin:100px auto 0 auto; }
.dpc_mainico5_li .title2 {font-size:15px; line-height:15px; color:#eee; font-weight:600; text-align:center; margin:100px auto 0 auto; letter-spacing:-2px; }

.dpc_mainico5_li1 {background-color:rgba(204, 82, 133, 0.8); }
.dpc_mainico5_li1 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon25_w.png) no-repeat center; content:""; }
.dpc_mainico5_li2 {background-color:rgba(209, 108, 34, 0.8); }
.dpc_mainico5_li2 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon6_w.png) no-repeat center; content:""; }
.dpc_mainico5_li3 {background-color:rgba(216, 182, 54, 0.8); }
.dpc_mainico5_li3 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon9_w.png) no-repeat center; content:""; }
.dpc_mainico5_li4 {background-color:rgba(54, 169, 164, 0.8); }
.dpc_mainico5_li4 a .title2::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon11_w.png) no-repeat center; content:""; }
.dpc_mainico5_li5 {background-color:rgba(90, 180, 220, 0.8); }
.dpc_mainico5_li5 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:60px; background:url(/image/cms/icon/mainicon4_w.png) no-repeat center; content:""; }
.dpc_mainico5_li6 {background-color:rgba(77, 144, 184, 0.8); }
.dpc_mainico5_li6 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:60px; background:url(/image/cms/icon/mainicon8_w.png) no-repeat center; content:""; }
.dpc_mainico5_li7 {background-color:rgba(45, 78, 179, 0.8); }
.dpc_mainico5_li7 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon21_w.png) no-repeat center; content:""; }
.dpc_mainico5_li8 {background-color:rgba(143, 46, 153, 0.8); }
.dpc_mainico5_li8 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon15_w.png) no-repeat center; content:""; }
.dpc_mainico5_li9 {background-color:rgba(126, 111, 99, 0.8); }
.dpc_mainico5_li9 a .title::before {position:absolute; top:25px; left:0; right:0; width:100%; height:75px; background:url(/image/cms/icon/mainicon11_w.png) no-repeat center; content:""; }
@media all and (max-width:1300px) { 
	.dpc_mainico5_wrap {float:none; width:75%; margin:50px auto; }
	.dpc_mainico5_ul {text-align:center; }
}
@media all and (max-width:1080px) { 
	.dpc_mainico5_wrap {width:100%; margin:30px auto; }
	.dpc_mainico5_li {width:30%; margin:3px; } 
}
@media all and (max-width:500px) { 
	.dpc_mainico5_wrap {margin:10px auto; }
	.dpc_mainico5_li {width:45%; margin:3px;  } 
}
@media all and (max-width:300px) { 
	.dpc_mainico5_li {width:90%; margin:0; } 
}
/* =dpc_mainico5 end=================================================================== */



