*{margin:0;padding:0;font-family:"microsoft yahei"}
body{background:#E9EDFB}
img{border:none}
a{text-decoration:none}
ol,ul{list-style:none}
.cont p{text-indent:2rem}
div{display:block}
.w1200{width:1200px;margin:0 auto;position:relative}
.banner{width: 800px;border-radius: 25px;margin: 30px auto;overflow: hidden;}
.banner img {width: 100%;height: 100%;}
.mainCont p {line-height: 35px;}
.nav{width: 1200px;margin: 50px auto;}
.nav li {display: inline-block;width: 344px;border: 1px solid #dcdcdc;line-height: 90px;margin-left: 35px;background: #fff;}
.nav li a {width: 100%;height: 100%;display: block;font-size: 20px;font-weight: 600;text-align: center;}
.nav li:hover {background: #5c90dd;color: #fff;}
.nav li:hover a{color: #fff;}

.headNews {width: 1200px;height: 57px;margin: 20px auto 0;background: url(./sy-tt.png); background-size:100% 100% ; line-height: 57px;padding-left: 142px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.headNews a {color: #5c90dd;font-size: 41px;}
.pa{position:absolute}
.swiper-banner{width:100%;height:900px}
.swiper-banner .swiper-slide{width:100%;display:block;position:relative}
.swiper-banner .swiper-slide .wrap{height:520px}
.swiper-banner .swiper-slide .sl-left{top:170px;left:40px;width:100%}
.swiper-banner .swiper-slide .t1{top:0px;left:0px;font-size:26px}
.swiper-banner .swiper-slide .t2{top:50px;left:0px;font-size:40px}
.swiper-banner .swiper-slide .t3{top:110px;left:00px;font-size:18px}
.swiper-banner .swiper-slide .btn{width:170px;height:40px;line-height:40px;left:00px;top:160px;border:1px solid #fff;border-radius:2px;font-size:16px;text-align:center}
.swiper-banner .swiper-slide .img1{top:110px;left:490px}
.swiper-banner .swiper-slide .img2{top:0px;left:700px}
.swiper-banner .swiper-slide .img3{top:100px;left:650px}
.cont{position:absolute;top:30px;left:42%;margin-left:-440px;cursor:pointer;text-align:left}
.cont a{color:#fff}
.slide1 .cont .part1{width:1200px;height:300px;overflow:hidden}
.slide1 .cont .part2{width:1200px;height:400px}
.slide1 .cont .cont1{float:left;width:700px;line-height:35px}
.slide1 .cont .cont2{float:right;width:360px;margin-right:50px}
.slide1 .cont .cont2 img,.slide1 .cont .cont3 img{width:100%;height:100%;border-radius:10px}
.slide1 .cont .cont3{float:left;width:360px;margin:35px 0 0 50px}
.slide1 .cont .cont4{float:right;width:700px;line-height:35px}
.slide2 .only{width:1200px;height:500px !important}
.slide2 .only1,.slide2 .only1 img{width:1000px;height:100%;margin:0 auto;border-radius:10px}
.slide2 .only2{line-height:35px;margin-top:20px}
.slide3 .cont .part1{width:1200px;height:260px;overflow:hidden}
.slide3 .cont .part2{width:1200px;height:195px}
.slide3 .cont .part3{width:1200px;height:200px}
.slide3 .cont .cont1{float:left;width:700px;line-height:28px}
.slide3 .cont .cont2{float:right;width:360px;margin:10px 50px 0 0}
.slide3 .cont .cont2 img{width:100%;height:100%;border-radius:10px}
.slide3 .cont .cont3{float:left;width:360px;margin:5px 0 0 55px}
.slide3 .cont .cont3 img{width:300px;height:190px;border-radius:10px}
.slide3 .cont .cont4{float:right;width:700px;margin-top:15px;line-height:30px}
.slide3 .cont .cont5{float:left;width:700px;margin:20px 0 0;line-height:30px}
.slide3 .cont .cont6{float:right;width:360px;margin:0 50px 0 0}
.slide3 .cont .cont6 img{width:100%;height:200px;border-radius:10px}
.slide4 .cont .part1{width:1200px;height:260px;overflow:hidden}
.slide4 .cont .part2{width:1200px;height:200px}
.slide4 .cont .part3{width:1200px;height:200px}
.slide4 .cont .cont1{float:left;width:700px;margin:40px 0 0;line-height:30px}
.slide4 .cont .cont2{float:right;width:360px;margin:10px 50px 0 0}
.slide4 .cont .cont2 img{width:100%;height:100%;border-radius:10px}
.slide4 .cont .cont3{float:left;width:360px;margin:0 0 0 55px}
.slide4 .cont .cont3 img{width:300px;height:190px;border-radius:10px}
.slide4 .cont .cont4{float:right;width:700px;margin-top:35px;line-height:30px}
.slide4 .cont .cont5{float:left;width:700px;margin:20px 0 0;line-height:30px}
.slide4 .cont .cont6{float:right;width:360px;margin:0 50px 0 0}
.slide4 .cont .cont6 img{width:100%;height:200px;border-radius:10px}
.swiper-banner .swiper-pagination{bottom:130px !important}
.swiper-banner .swiper-pagination .swiper-pagination-bullet{width:40px;height:5px;border-radius:0}
.swiper-banner .swiper-nav{width:100%;height:90px;background:rgba(233,233,233,0.05);left:0;position:absolute;bottom:90px;z-index:999}
.swiper-banner .swiper-nav li{position:relative;color:#000;width:290px;height:90px;line-height:90px;float:left;margin:0 5px;font-size:18px;font-weight:600;cursor:pointer;text-align:center;background:#fff;box-shadow:3px 3px 2px 0px rgba(0,0,0,0.2)}
.swiper-banner .swiper-nav li .Lline{position:absolute;width:4px;height:35px;border-radius:2px;background:#a91728;top:35%;left:-7px}
.swiper-banner .swiper-nav li .Rline{position:absolute;width:4px;height:30px;border-radius:2px;background:#a91728;top:40%;right:-8px}
.swiper-banner .swiper-nav li .info{width:100%}
.swiper-banner .swiper-nav li .info div{padding-top:20px;font-size:18px;font-weight:600;padding-bottom:5px}
.swiper-banner .swiper-nav li .info p{color:#000}
.swiper-banner .swiper-nav li.active{color:#fff;background:#a91728}
.swiper-banner .swiper-nav li.active .info p{color:#fff;display:inline}
.table1,.table2{width:49%;display:inline-block;vertical-align:top}
.pm{margin:30px auto}
.table1 tr{height:67px}
table{border-collapse:collapse;width:100%;background:#DDE4FD}
th{color:#fff;background:#3F52DC}
caption{font-size:20px;font-weight:600;margin-bottom:10px}
th,td{text-align:center;padding:8px;border:2px solid #fff}


@media only screen and (max-width: 750px) {
.w1200{width:100%;}
.banner {width: 80%;}
.nav {width: 100%;margin: 30px auto;}
.nav li {margin-bottom: 20px;margin-left: 0px;width: 100%;padding: 0 20px;box-sizing: border-box;}
.mainCont p {padding: 0 20px;}
}