body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,footer,header,section{margin:0; padding:0;}
body {color:#333; font-family:"Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
table{ border-spacing:0;border-collapse:collapse}
img{border:0;}
caption,em,th{font-style:normal;font-weight:normal;}
ol,ul{list-style:none;}
a{text-decoration: none;}
a {color: inherit;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.c:before,.c:after {content:"";display:table;}
.c:after {clear:both;}
.c {zoom:1;}
.pa{position:absolute;}
.pr{position:relative;}
.fl{float: left;}
.fr{float: right;}
.sp{background: url(down.png) no-repeat;}

.nav{height: 80px; line-height: 80px; color:#222; font-size: 16px; border-bottom:1px solid #eee;}
.nav .scon{margin: 0 auto; width: 1190px;}
.nav .logo{margin-top: 12px;}
.nav .nav-list{margin-left: 154px;}
.nav .nav-list li{margin-right: 45px; float: left;}
.nav .nav-list .add{color:#e54121;}
.more{width: 100px; text-align: center;}
.more-list{top: 80px; left: 0; width: 100%; text-align: left; text-indent: 10px; background:#fff; z-index: 99; display: none;}
.more-list a{height: 25px; line-height:25px; display: block; font-size: 12px; color:#333;}
.more-list a:hover{background-color: #f1f1f1;}

.banner{height: 845px; background: url(banner.png) no-repeat center center;}
.con{width:1200px;margin: 0px auto;position: relative;overflow: hidden;height: 850px}
.con div{position: absolute;}

.screen1{height:850px;}
.screen2{background: #eee;height:850px;}
.screen3{height:850px;}
.screen4{background: #eee;height:700px;}

.screen1 .lt{left: 104px; top: 195px;}
.screen1 .rt{right:105px; top: 96px;}

.screen2 .lt{left: 34px; top: 73px;}
.screen2 .rt{right:155px; top:158px;}

.screen3 .lt{left:104px; top: 195px;}
.screen3 .rt{ right:85px; top: 76px;}

.screen4 img{margin-left:-176px;left:50%; top:125px;position: absolute;}

.link{padding: 30px 0 20px; border-bottom:1px solid #ccc;}
.link .con{margin: 0 auto; width: 1190px;}
.link .con .fl dl{margin-right: 75px; float: left;}
.link .con .fl dt{font-size: 18px; color:#222;}
.link .con .fl dd{margin-top: 20px; font-size: 14px; color:#666;}
.link .con .fr{margin-right: 40px;}
.link .con .fr dl{margin-bottom: 20px;}

.link .con .fr dl dt{margin-bottom: 10px; font-size: 28px; color:#e54121;}
.link .con .fr dl dd{color:#666; font-size: 18px;}

.footer{padding:30px 0; text-align: center; font-size: 12px; color:#666; line-height: 20px;}







