*{margin: 0;padding: 0;}
.banner{width: 100%;}
.banner img{width: 100%;}
.head{width: 100%;background: url(../images/head_bg.png) no-repeat;height: 103px;background-size: auto 100%;}
.head ul{width: 1200px;margin: 0px auto;overflow: hidden;height: 103px;}
.head ul li{float: left;width: 25%;position: relative;height: 103px;}
.head ul li a{display: block;width: 185px;height: 52px;line-height: 50px;display: block;background: url(../images/a_bg.png) no-repeat;background-size:100% 100%;border-radius: 25px;position: absolute;top: 50%;margin-top: -25px;text-align: center;font-size: 25px;color: #2680fb;left: 50%;margin-left: -92.5px;}
.center{padding: 20px 0px 0px;}
.title{width: 639px;height: 55px;background: url(../images/title_bg.png) no-repeat;background-size: 100% 100%;margin: 30px auto;}
.title p{text-align: center;line-height: 55px;color: #fff;font-size: 24px;font-weight: bold;}

.jieshao{width: 1140px;margin: 0px auto;margin: 30px auto;background: #fff;padding: 30px;border-radius: 10px;border: 3px solid #69cfff;}
.jieshao p{font-size: 17px;color: #234290;line-height: 35px;text-indent: 2em;letter-spacing: 1.5px;}
.jieshao img{display: block;margin: 20px auto;}

.jijin{width: 1200px;margin: 0px auto;}
.jijin img{display: block;margin: 30px auto;}

.footer{margin-top: 250px;height: 65px;line-height: 65px;background: linear-gradient(to top,#2a8cfb,#3cccfd);text-align: center;color: #ffffff;font-size: 12px;}

.duixiang{width: 560px;margin: 30px auto;overflow: hidden;position: relative;}
.duixiang p{line-height: 208px;text-align: center;font-size: 19px;color: #fff;font-weight: bold;}
.duixiang img:first-child{position: absolute;left: 0px;top: 0px;}
.duixiang img:last-child{position: absolute;right: 0px;top: 0px;}

.zp{width: 1100px;margin: 30px auto;}
.zp ul li{width: 100%;}
.zp ul>li:nth-child(1){background: #063fce;height: 50px;line-height: 50px;margin: 0px;}
.zp ul>li:nth-child(1) span{color: #fff;font-size: 19px;text-align: center;}
.zp ul li span{width: 20%;display: inline-block;}
.zp ul li{margin-bottom: 5px;}
.top{width: 100%;background: #1f8bfe;height: 50px;position: relative;border-left: 5px solid #063fce;cursor: pointer;}
.top span{width: 80% !important;display: inline-block;color: #fff;font-size: 23px;line-height: 50px;padding-left: 30px;}
.top img{position: absolute;right: 30px;top: 50%;margin-top: -5px;}
.bottom{background: #fff;}
.bottom div{width: 100%;height: 50px;border-bottom: 2px dashed #cfdfdf;}
.bottom div span{display: inline-block;width: 20%;line-height: 50px;text-align: center;color: #444444;font-size: 19px;}
.bottom div span:nth-child(1){padding-left: 35px;text-align: left;width: 185px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float: left;}
.bottom div>a{display: inline-block;padding:5px 20px;background: #27b0fe;border-radius: 25px;color: #fff;font-size: 17.71px;float: right;margin-top: 9px;margin-right: 30px;}
.bottom div:last-child{border: 0px;}

.liucheng{width: 1200px;margin: 0px auto;}
.liucheng img{display: block;margin: 30px auto;}

.baozhang{width: 1080px;margin: 0px auto;}
.baozhang p{font-size: 21px;color: #fff;font-size: 17px;text-indent: 2em;line-height: 35px;}
.baozhang p strong{font-size: 19px;color: #fbf92e;}
.baozhang img{margin: 30px auto;display: block;}

.toudi{width: 639px;margin: 60px auto;}
.toudi p{font-size: 17px;color: #fff;text-align: center;}
.xinxi{width: 604px;margin: 60px auto;}
.xinxi>div{margin: 50px 0px;}
.xinxi>div:nth-child(1){background: url(../images/di1.png) no-repeat;background-size:100% 100%;width: 604px;height: 107px;position: relative;}
.xinxi>div:nth-child(1) img{position: absolute;top: 50%;left: -47px;    margin-top: -36px;}
.xinxi p{padding: 18px 46px;font-size: 21.61px;color: #fff;line-height: 35px;}

.xinxi>div:nth-child(2){background: url(../images/di2.png) no-repeat;background-size:100% 100%;width: 604px;height: 210px;position: relative;}
.xinxi>div:nth-child(2) img{position: absolute;top: 50%;left: -47px;    margin-top: -36px;}
.xinxi>div:nth-child(3){background: url(../images/di3.png) no-repeat;background-size:100% 100%;width: 604px;height: 107px;position: relative;}
.xinxi>div:nth-child(3) img{position: absolute;top: 50%;left: -22px;    margin-top: -40px;}
.xinxi>div:nth-child(3) p{padding: 37px 46px;}

.xinxi>a{display:block;font-size: 21px;color: #ffffff;width: 260px;background: #2fa3fb;border-radius: 20px;height: 40px;line-height: 40px;text-align: center;margin: 0px auto;}
