*{margin: 0;padding: 0;}
li{list-style: none;}
body{line-height: 1;font-size: 0;overflow-x: hidden;}

.content1{position: relative;background: url(../images/bg1.png) no-repeat center top;background-size: cover;z-index: -1;min-width: 1200px;}
.content1_con{width: 1200px;margin: 0 auto;height: 1043px;}
.content1_left{padding-top: 220px;}
.content1_left h3{color: #fff;font-size: 106px;padding: 10px 0 33px;letter-spacing: 2px;}
.content1_left h4{font-size: 30px;color: #fff;font-weight: normal;line-height: 40px;padding-bottom: 40px;letter-spacing: 1px;}
.content1_left .code{}
.content1_left .code img:nth-child(1){margin-right: 38px;}

.content2{background: url(../images/bg2.png) no-repeat top center;padding-bottom: 130px;background-size: cover;}
.content2_con{width: 1200px;margin: 0 auto;}
.content2_left{float: left;}
.content2_left h3{font-size: 48px;color: #0364FA;padding: 175px 0 24px;line-height: 55px;letter-spacing: 2px;}
.content2_left p{color: #999999;font-size: 24px;line-height: 30px;}
.content2_right{float: right; margin-top: -670px}
.content2_right img{margin-right: -14px;}
.content3_con{width: 1200px;margin: 0 auto;clear: both;}
.content3_con h3{font-size: 48px;color: #0364FA;padding: 320px 0 50px;line-height: 55px;text-align: center;}
.content3_con p{color: #999999;font-size: 24px;line-height: 32px;text-align: center;padding-bottom: 170px;}
.content3_con img{display: block;margin: 0 auto;}


