﻿*{margin: 0; padding: 0;}
body{font-size: 0;background: #fff url(../images/mainbg.jpg) center 820px no-repeat;} 
a{text-decoration: none;}
li{list-style: none;}
img{display: block; border: none;}


header{width: 100%; height: 129px; background: url(../images/ind_01.jpg) no-repeat center center;}
.header{width: 1420px; height: 129px; margin: 0 auto;}
.logo{display: inline-block; vertical-align: top;}
.sp{display: inline-block; width: 2px; height: 51px; vertical-align: top; margin: 40px 18px 0 18px; background: #7bb0d7;}
.logo img{display: inline-block;}
.logo-l{margin-top: 27px;}

.top-right{float: right; margin-top: 35px; text-align: right;}
.top-right a{font-size: 14px; color: #ffffff; cursor: pointer;}
.top-right a:hover{color: rgb(255, 5, 5);}
.top-right span{padding:0px 15px; color: #fff;font-size: 14px;}
.search{ position: relative; margin-top: 20px;}
.search input{width: 235px; height: 38px; border: none; background: #ffffff; font-size: 14px; color: #002c50; line-height: 38px; outline: none; border-radius: 14px; padding-left: 10px;}
.search button{border: none; outline: none; position: absolute; right: 0px; top: 0px; cursor: pointer; background: #0061ae;}

nav{width: 100%; height: 65px; line-height: 65px; background: #004379;}
.nav{width: 1420px; margin: 0 auto;}
.nav a{display: inline-block; vertical-align: top;  padding: 0 27px 0 27px; font-size: 16px ; color: #fff; font-weight: bold; background: url(../images/nav.png) right center no-repeat;}
.nav a:last-child{background: none;}
.nav a:hover{background: #002c50 !important;}

.scroll{position: relative; width: 100%; height: 699px; overflow: hidden;}
.scroll .yh{position: absolute;z-index: 1500; bottom: -110px; left: 0px;right: 0px; height: 183px; background: url(../images/yh.png) center center no-repeat;}
.scroll .h{position: absolute; z-index: 1600; bottom: 30px; left: 0; right: 0; text-align: center;}
.scroll .h li{width: 15px; margin-left: 20px; cursor: pointer; height: 15px; border-radius: 50%; background: #b8b8b8;display: inline-block;}
.scroll .h .on{background: #0061ae !important;}
.scroll-content{width: 100%;}
.scroll img{width: 100%; height: 699px;}
.scroll .img1{width: 100%;}

footer{width: 100%; height: 233px; text-align: center;background: #005197 url(../images/footer.jpg) center center no-repeat;display: inline-block;}
footer p{font-size: 14px; color: #fff; padding-top: 40px; }

.lianjie{width: 100%; height: 126px;}
.lianjie-content{width: 1406px; margin: 0 auto; padding-top: 35px;}
.lian{display: inline-block; margin-left: 17px; width: 220px; height: 62px;}
.lian1{margin: 0 !important;}