body{ background:url(bodybg.png) top center no-repeat;  background-color: #d9f4fd;}
.clear{ clear: both;}
.title{ margin: 0 auto; text-align: center;}
.logo{ width: 1700px; margin: 0 auto; margin-top: 55px;}
.logo a{ display: inline-block; width: 400px; height: 70px;}
.section1{ width: 1700px; margin: 0 auto; margin-top: 570px; padding-top: 1px;}
.section1 .picmoving{ width: 1548px; height: 433px;  margin: 0 auto; margin-top: 40px; position: relative;}
.section1 .picmoving ul {
    position: absolute;
    left: 0px;
    width: 1548px;
    height: 433px;
    overflow: hidden;
}
.section1 .picmoving ul li{ float: left; position: absolute;}
.section1 .picmoving ul li img{ width: 100%;}
.prev{ position: absolute; left:-63px; top:200px; }
.next{ position: absolute; right:-63px; top:200px; }

.section2{ width: 1550px; margin: 0 auto; padding-top: 50px;}
.section2 .s2box{ margin-top: 50px;}
.section2 a img{ border-radius: 30px;}
.section2 a:last-child{ float: right;}

.section3{ width: 1555px; margin: 0 auto; padding-top: 50px;}
.section3 .s3box{ margin-top: 50px;}

.section4{ width: 1550px; margin: 0 auto; padding-top: 50px; padding-bottom: 50px;}
.switch{ margin-top: 50px; line-height: 80px; border-bottom:1px solid #ccc; font-size: 40px; color: #727171;}
.switch a{ display: inline-block; height: 80px;  letter-spacing: 1px; margin-left:89px; cursor: pointer;}
.switch a:first-child{ margin-left: 0;}
.switch a.on{color: #00abe7; border-bottom:4px solid #00abe7;}
.listbox{ margin-top: 20px;}
.listbox ul{ display: none;}
.listbox ul li{ font-size:34px; line-height: 80px;}
.listbox ul li span{ float: right;}
.listbox ul li:last-child{ float: right; font-size: 34px;}

.position{ width: 1550px; margin: 0 auto; font-size: 32px; margin-top:550px;}
.zoom{ width: 1550px; margin: 0 auto;}
.zoom h1{ font-size:34px; margin:40px auto 20px; text-align: center;}