
.overview-content .wpa4220kit { width:100%; color:#5C5C5C; font-size:18px; font-weight: 400; line-height:150%;}
.overview-content .wpa4220kit .w1200 { display:block; position:relative; margin:0 auto; width:1200px;}
.overview-content .wpa4220kit .clearFix { *zoom:1;}
.overview-content .wpa4220kit .clearFix:after { content:'.'; display:block; clear:both; height:0; visibility:hidden;}
.overview-content .wpa4220kit h2 { padding:0px; color:#1EA0B4; font-size:36px; line-height:120%;}
.overview-content .wpa4220kit h2 span { font-size:48px; font-weight: 300;}
.overview-content .wpa4220kit .black { color:#000;}
.overview-content .wpa4220kit .a { height:940px; background:url(a.jpg) 50% 0 no-repeat;}
.overview-content .wpa4220kit .b .w1200 { height:606px; background:url(b.jpg) 50% 90% no-repeat;}
.overview-content .wpa4220kit .b .text { position:absolute; right:108px; top:75px;}
.overview-content .wpa4220kit .b p { width:494px; padding:20px 0 57px 0;}
.overview-content .wpa4220kit .b table { font-size:15px;}
.overview-content .wpa4220kit .b table thead { color:#fff;}
.overview-content .wpa4220kit .b table th span { display:block; padding:10px 0; line-height:120%; text-align:center;}
.overview-content .wpa4220kit .b table td span { display:block; text-align:center;}
.overview-content .wpa4220kit .b table .left { display:block; padding:4px 5px; text-align:left;}
.overview-content .wpa4220kit .c { height:1297px; background:url(c-bg.jpg) 0 0 repeat-x;}
.overview-content .wpa4220kit .c .box { position:relative; margin:0 auto; width:1406px;}
.overview-content .wpa4220kit .c .img { position:absolute; left:10px; top:0px; z-index:1;}
.overview-content .wpa4220kit .c .content { position:absolute; left:55px; top:70px; z-index:5; height:1200px;}
.overview-content .wpa4220kit .c ul li { position:absolute;}
.overview-content .wpa4220kit .c ul .li1 { left:46px; top:211px;}
.overview-content .wpa4220kit .c ul h4 { font-size:25px;}
.overview-content .wpa4220kit .c li .dl1 { position:absolute; left:74px; top:153px; width:256px; line-height:100%;}
.overview-content .wpa4220kit .c li dt { font-size:15px; font-weight:bold;}
.overview-content .wpa4220kit .c li dd { color:#3C3C3C; padding-top:5px;}
.overview-content .wpa4220kit .c li .dl2 { position:absolute; left:74px; top:345px; width:300px; line-height:100%;}
.overview-content .wpa4220kit .c li .dl2 dd { font-size:15px;}
.overview-content .wpa4220kit .c .li1 p { position:absolute; left:76px; top:494px; width:500px; color:#565656; font-weight:bold; font-size:16px;}
.overview-content .wpa4220kit .c .li1 p span { margin-left:170px;}
.overview-content .wpa4220kit .c ul .li2 { left:46px; bottom:324px;}
.overview-content .wpa4220kit .c .li2 .left { position:absolute; left:-43px; top:105px; width:500px; height:246px;}
.overview-content .wpa4220kit .c .li2 h5 {  font-size:21px; color:#fff;}
.overview-content .wpa4220kit .c .li2 p { position:absolute; left:285px; top:-42px; font-size:17px; color:#1EA0B4; font-weight:bold;}
.overview-content .wpa4220kit .c .li2 dl { position:absolute; left:0px; top:150px; width:400px; line-height:100%;}
.overview-content .wpa4220kit .c .li2 dt { font-size:15px; color:#000;}
.overview-content .wpa4220kit .c .li2 dd { font-size:15px; color:#323232;}
.overview-content .wpa4220kit .c .li2 .right { position:absolute; left:455px; top:105px; width:500px; height:246px;}
.overview-content .wpa4220kit .c .li2 .right p { left:250px;}
.overview-content .wpa4220kit .d .w1200 { height:800px; background:url(d.jpg) 50% 80% no-repeat;}
.overview-content .wpa4220kit .d h2 { padding:50px 0 0 130px;}
.overview-content .wpa4220kit .d ul li { position:absolute; color:#fff; font-size:16px; width:170px; line-height:120%;}
.overview-content .wpa4220kit .d ul li span { font-size:15px; font-weight: 300;}
.overview-content .wpa4220kit .d ul .li1 { left:180px; top:210px;}
.overview-content .wpa4220kit .d ul .li2 { left:510px; top:114px; width:150px;}
.overview-content .wpa4220kit .d ul .li3 { right:410px; top:350px;}
.overview-content .wpa4220kit .d .desc { position:absolute; right:276px; top:139px; font-size:16px; color:#000;}
.overview-content .wpa4220kit .d .desc1 {position:absolute; left:250px; top:689px; width:500px; color:#565656; font-weight:bold; font-size:16px;}
.overview-content .wpa4220kit .d .desc1 span { margin-left:170px;}
.overview-content .wpa4220kit .e { height:588px; background:url(line.jpg) 50% top no-repeat;}
.overview-content .wpa4220kit .e h2 { padding:70px 0 0 130px;}
.overview-content .wpa4220kit .e .img { display:block; float:left; margin:10px 0 0 80px;}
.overview-content .wpa4220kit .e .text { float:left; margin-left:10px;}
.overview-content .wpa4220kit .e .text h3 { padding-top:80px; color:#1EA0B4; font-size:24px;}
.overview-content .wpa4220kit .e .text h3 span { font-size:18px;}
.overview-content .wpa4220kit .e .text ul { margin-top:20px; margin-left:5px;}
.overview-content .wpa4220kit .e .text li { width:520px; font-size:15px; color:#3C3C3C; list-style-image:url(circle.png);}

@media screen and (max-width:736px){
	body{
		margin:0;
	}
	.overview-content .wpa4220kit {
		font-weight: 300;	
	}
	.overview-content .wpa4220kit .w1200{
		width:auto;
	}
	.overview-content .wpa4220kit .a{
		background:url('mobile/a.jpg') no-repeat;
		background-size:100% auto;
		height:0;
		padding-bottom:133%;
		width:100%;
	}
	.overview-content .wpa4220kit .b .w1200{
		background:none;
		height:auto;
	}
	.overview-content .wpa4220kit .b .text{
		position:static;
	}
	.overview-content .wpa4220kit .b h2{
		
 		font-size:1.875rem;
		line-height:120%;
		margin:0;
		padding:30px 6% 20px 6%;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .b h2 span{
 		font-size:1.875rem;
		font-weight:normal;
		line-height:120%;
		margin:0;
		padding:0;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .b p{
 		font-size:1.125rem; 
		line-height:145%;
		margin:0;
		padding:0px 6%;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .b table{
		border-collapse:collapse;
		font-size:0.5rem;
		margin:0 6%;
	}
	.overview-content .wpa4220kit .b table td{ display:table-cell; width:auto}
	.overview-content .wpa4220kit .b table span{
		line-height:233%;
		margin:0;
		padding:0;	
	}
	.overview-content .wpa4220kit .b thead th{
		background:rgb(30,160,180);
		border-top:1px solid rgb(175,175,175);
	}
	.overview-content .wpa4220kit .b tbody tr+tr{
		background:rgb(185,249,249);
		border-bottom:1px solid rgb(175,175,175);
	}
	.overview-content .wpa4220kit .b table th+th{
		border-left:1px solid rgb(175,175,175);
	}
	.overview-content .wpa4220kit .b table td+td{
		border-left:1px solid rgb(175,175,175);
	}
	.overview-content .wpa4220kit .b:after{
		background:url('mobile/b.jpg');
		background-size:100% 100%;
		content:"";
		display:block;
		height:0;
		left:-6.8182%;
		padding-bottom:46.875%;
		position:relative;
		width:100%;
	}
	.overview-content .wpa4220kit .c{
		background:none;
		height:auto;
	}
	.overview-content .wpa4220kit .c .box{
		height:auto;
		width:auto;
	}
	.overview-content .wpa4220kit .c .box img{
		display:none;
	}
	.overview-content .wpa4220kit .c .box .content{
		height:auto;
		position:static;
		width:auto;
	}
	.overview-content .wpa4220kit .c .box .content h2{
		background:-ms-linear-gradient(top, #fff, rgb(231,236,239));
		background:-moz-linear-gradient(top,##fff,rgb(231,236,239));
		background:-webkit-gradient(linear, 0% 0%, 0% 100%,from(#fff), to(rgb(231,236,239)));
		background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#fff), to(rgb(231,236,239)));
		background:-webkit-linear-gradient(top, #fff, rgb(231,236,239));
		background:-o-linear-gradient(top, #fff, rgb(231,236,239));
 		font-size:1.875rem;
		line-height:120%;
		margin:0;
		padding:3rem 6% 0 6%;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .c .box .content h2 span{
 		font-size:1.875rem;
		font-weight:normal;
		line-height:120%;
		margin:0;
		padding:0;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .c .box .content ul:before{
		background:url('mobile/c1.jpg');
		background-size:100% 100%;
		content:"";
		display:block;
		height:0;
		padding-bottom:70.3125%;
		width:100%;
	}
	.overview-content .wpa4220kit .c .box .content ul{
		background:rgb(208,212,215);
		margin:0;
		padding:0;
		width:100%;
	}
	.overview-content .wpa4220kit .c .box .content ul:after{
		background:url('mobile/c2.jpg');
		background-size:100% 100%;
		content:"";
		display:block;
		height:0;
		left:0;
		margin:0;
		padding:0;
		padding-bottom:95.9375%;
		position:relative;
		top:0;
		width:100%;
	}
	.overview-content .wpa4220kit .c .box .content ul li{
		display:none;
	}
	.overview-content .wpa4220kit .d .w1200{
		background:none;
		height:auto;
		width:100%;
	}
	.overview-content .wpa4220kit .d .w1200 h2{
 		font-size:1.875rem;
		line-height:120%;
		margin:0;
		padding:3rem 6% 0 6%;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .d .w1200 h2 span{
 		font-size:1.875rem;
		font-weight:normal;
		line-height:120%;
		margin:0;
		padding:0;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .d .w1200 ul{
		background:url('mobile/d.jpg');
		background-size:100% 100%;
		height:0;
		margin:0;
		margin-bottom:2rem;
		padding:0;
		padding-bottom:59.0625%;
		width:100%;	
	}
	.overview-content .wpa4220kit .d .w1200 ul li{
		display:none;
	}
	.overview-content .wpa4220kit .d .w1200 p{
		display:none;
	}
	.overview-content .wpa4220kit .e{
		background-size:100% auto;
		height:auto;
	}
	.overview-content .wpa4220kit .e .w1200{
		width:auto;
	}
	.overview-content .wpa4220kit .e .w1200 h2{
 		font-size:1.875rem;
		line-height:120%;
		margin:0;
		padding:1.5rem 6% 0 6%;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .e .w1200 img{
		display:none;
	}
	.overview-content .wpa4220kit .e .w1200 .text{
		float:none;
		margin:0;
		padding:0;
	}
	.overview-content .wpa4220kit .e .w1200 .text h3{
 		font-size:1.125rem;
		line-height:145%;
		margin:0;
		padding:1rem 6% 0 6%;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .e .w1200 .text ul{
		margin:1rem 0 0 6%;
		padding:0 6% 0 0;
	}
	.overview-content .wpa4220kit .e .w1200 .text ul li{
 		font-size:1.125rem;
		list-style-image:url('circle.png');
		line-height:145%;
		margin:0;
		padding:0;
		text-align:left;
		width:auto;
	}
	.overview-content .wpa4220kit .e:after{
		background:url('mobile/e.jpg');
		background-size:100%;
		content:'';
		display:block;
		height:0;
		margin:0;
		padding:0;
		padding-bottom:73.28125%;
		width:100%;
}

