.banner{ width: 100%; height: 200px; background-color: #327dd6; font-size: 42px;}
.banner h2{ font-size: 40px; color: #fff; font-weight: 200; line-height: 200px;}
.banner img{ position: absolute; right: 0; height: 100%;top:0}
.zn_left{ float: left; margin-top: 60px; width: 700px; margin-bottom: 100px;}
.zn_left h3{ font-size:30px ;line-height: 4;margin-top: 20px; font-weight: normal;}
.zn_left p{ line-height: 1.7; margin-bottom: 20px; font-size: 15px;}
.zn_left ol>li{list-style-type: disc; margin-left: 20px; font-size: 17px;line-height: 2; margin-top: 20px;}
.zn_left h4{ font-size: 24px; line-height: 3; margin-bottom: 10px; font-weight: normal;}
.zn_left h5{ font-size: 20px; line-height: 2.5; font-weight: normal;}
.zn_left ul>li{list-style: decimal; font-size: 15px; line-height: 2; margin-left: 20px;}
.zn_left img{margin: 20px 0;}
.zn_right{  width: 200px; left:75%; top:360px; background-color: #fff;
position: fixed; border: 1px solid #eee; padding: 30px; }
.zn_right>ul li{ list-style-type: decimal; font-size: 14px; line-height: 2;}
.zn_right>ul>li{ font-size: 18px;margin-top: 20px;}
.zn_right>ul{ margin-left:20px;  margin-top:20px;}
.zn_right h3{ font-size:24px ;line-height: 2; font-weight: normal;}

@media (max-width: 768px) {
	.banner .container{ height: 200px; }
	.banner h2{ position: absolute; left: 30px; top:10px; color: #fff; z-index: 999; }
	.zn_right{ display: none;}
	.zn_left{ float: none; width: 100%;}
	.zn_left img{ width: 100%;margin: 20px 0;}
}