*{ box-sizing: border-box;font-family: "微软雅黑";}
.clear{ clear: both;}
.left{ float: left;}
.right{ float:right;}
.txtleft{ text-align: left;}
.txtright{ text-align: right;}

.banner{ width: 100%; height: 499px; background: url(banner.png) center center no-repeat; position: relative;}
.banner a{ position: absolute; left: 3%; top: 50px;}

.section1,.section3{ width: 1200px; margin: 0 auto; margin-top: 30px;}

.stitle{ width: 160px; height: 57px; background-color: #0091FF; font-size: 22px; text-align: center; line-height: 57px;}
.stitle a{ color: #fff;}
.stitle a:hover{ color: #fff;}

.section1 .left{ width: 648px; float: left;}
.section1 .right{ width: 520px; float: right;}
.section1 .right ul li{ line-height: 40px; background: url(dot.png) left top+15px no-repeat; padding-left: 25px;}
.section1 .right ul li a{ font-size: 18px; margin-right: 15px;}

.section3{ margin-top: 50px;}
.section3 .title{ width: 1200px; height: 40px; background: url(titlebg.png) bottom center no-repeat; text-align: center; font-size: 28px; font-weight: bold; }
.section3 .title a{color: #0091FF;}
.section3 .top{ position: relative; width: 1200px; height: 380px; margin-top: 20px;}
.prev{ position: absolute;top:200px;left: -50px; cursor: pointer; z-index: 9999;}
.next{ position: absolute;top:200px;right: -50px; cursor: pointer; z-index: 9999;}
.section3 .top ul{ position: absolute; left: 0px; top:10px; width: 1200px; height: 350px; overflow: hidden;}
.section3 .top ul li{ float: left; position:absolute;}
.section3 .top ul li a img{ width: 100%; }