*{margin:0;padding:0;list-style: none;text-decoration:none;font-family: 微软雅黑;}
img{max-width: 100%;}
.main{width:1200px;margin:0 auto;}
.top{margin:30px 0;float:left;height:75px;}
.logo{float:left;width:330px;}
.tel{float:left;width:320px;margin-left:204px;}
.tel_left{float:left;width:55px;}
.tel_info{float:left;width:250px;margin-left:15px;font-size:17px;line-height:1.5;color:#414141;}
.erweima{float:left;width:136px;margin-left:200px;text-align:center;}
.erweima{margin-top:14px;}
.erweima span{width:100%;font-size:12px;display: block;text-align: center;}
.nav{width: 100%;height:60px;background:#404040;float:left;position: absolute;top:135px;left:0;color:#fff;z-index:1;}
.nav ul{margin:0 auto;width:1200px;height: 100%;}
.nav ul li{width:236px;text-align:center;float:left;margin-top:-6px;}
.nav ul li:hover{cursor:pointer;}
.nav ul li a{color:#fff;line-height:75px;height:75px;}
.nav ul span{display:block;float:left;line-height:60px;height:60px;}
.nav ul li.active{background:url("../images/activenav.png") center center no-repeat;}
.banner{width:100%;height:650px;position: absolute;left:0;top: 195px;background:url("../images/banner.jpg") no-repeat center center;}
.bingzhogn{margin-top:720px;margin-bottom:50px;float:left;width:1200px;position:absolute;z-index: 2;}
.bingzhogn a,.bingzhogn span{color:#fff;}
.bingzhogn>ul>li{width:300px;height:385px;float:left;text-align:center;background:rgba(25,185,195,0.7);padding-top:45px;}
.bingzhogn>ul>li:nth-child(2n){background:rgba(71,217, 229,0.7);}
.bzimg{margin-bottom:30px;}
.bzinfo h2{margin-bottom:20px;font-size:30px;}
.bzinfo ul{width:240px;margin:0 auto;}
.bzinfo ul span{display:block;float:left;margin:0 15px;}
.bzinfo ul li{width:97.5px;float:left;font-size:16px;}
.bzinfo ul li:nth-child(4){margin-top:13px;}
.bzinfo ul span:nth-child(5){margin-top:13px;}
.bzinfo ul li:nth-child(6){margin-top:13px;}
.jzyx{float:left;position: relative;}
.jzyx img{margin-bottom:65px;}
.jzyxinfo{background:url("../images/jzjjinfo.jpg") no-repeat center center;width: 100%;float:left;height:325px;position:relative;}
.jzyxinfo .info{position:absolute;width:580px;top:100px;right:20px;text-indent:2em;font-size:18px;color:#414141;line-height:31px;}
.jzyxinfo a{display:block;width:100px;height:32px;color:#fff;background:#ff9f0c;text-align:center;line-height: 32px;position:absolute;top:270px;left:600px;border-radius:1px;}
.jzgy{width: 100%;height: 580px;float:left;position:relative;}
.jzgy_background{width:100%;background:#f4f4f4;height: 580px;}
.jzgy>img{margin-bottom:35px;margin-top:40px;}
.jzgy ul li:nth-child(1){margin:0;}
.jzgy ul li{width:394px;float:left;margin-left:9px;background:#fff;}
.gongyiinfo1{width:345px;margin:0 auto;padding-top:29px;}
.gongyiinfo1 h3{font-size:24px;color:#05a5bd;display: block;float: left;width:calc(100% - 70px);}
.gongyiinfo1 a{display: block;float: right;width:70px;height:25px;line-height: 31px;height: 31px;text-align:center;background:#ff9f0c;color:#fff;}
.gongyiinfo1_title{border-bottom:1px solid #cfcfcf;float:left;width: 100%;padding-bottom:10px;}
.gongyiinfo1 p:nth-of-type(1){margin-top:20px;}
.gongyiinfo1 p:last-child{margin-bottom:30px;}
.gongyiinfo1 p{float:left;width:100%;line-height:30px;height:30px;position:relative;text-indent:1em;}
.gongyiinfo1 p::before{position:absolute;width:7px;height:7px;background:#05a5bd;content:"";top:11px;left:0;}
.jzhj{width: 100%;float:left;}
.jzhj>img{margin:50px 0 40px 0;}
.jzhj ul{width: 100%;}
.jzhj ul li:nth-of-type(1){margin:0;width:260px;}
.jzhj ul li:nth-of-type(2){width:325px;}
.jzhj ul li:nth-of-type(3){width:365px;}
.jzhj ul li:nth-of-type(4){width:215px;}
.jzhj ul li{float:left;margin-left:10px;}
.jzhj ul li img:nth-of-type(1){margin:0;}
.jzhj ul li img{float:left;margin-top:10px;}
.jzfw{width:100%;background: #f4f4f4;margin:50px 0 0 0;float:left;padding-bottom:50px;}
.marginjzfw{margin:50px 0 55px 0;}
.jzfw li{margin-left:13px;float:left;}
.jzfw li:nth-child(1){margin:0;}
.footer{width:100%;float:left;background:#05a5bd;height: 350px;}
.footerinfo{height:183px;background: #fff;padding:37px 0 50px 0;}
.footerlogo{width:330px;height: 183px;background:url("../images/zh_22.png") no-repeat center center;border-right:1px solid #cfcfcf;float:left;}
.footerpp{width:180px;float:left;border-right:1px solid #cfcfcf;text-align:center;height: 183px;}
.footer h3{color:#8a8a8a;font-size:20px;margin-bottom:20px;}
.footerinfo li a{color:#8a8a8a;font-size:18px;line-height:33px;height: 33px;}
.ditu{margin-left:55px;float:left;width:450px;}
.ditu h3{display: block;float:left;}
.ditu p{display:block;float: left;color:#8a8a8a;font-size:18px;line-height: 25px;height:25px;}
.position{height:80px;width:1200px;float:left;background:url("../images/position.png") no-repeat 30px center #05a5bd;position:absolute;top:765px;z-index: 5;}
.position span{color:#fff;letter-spacing: 3px;line-height: 80px;height: 80px;margin-left:85px;}
.position span a{color:#fff;}
.ksjs1{margin:65px 0 20px 0;}
.content{float:left;width:100%;}
.kjjsbz{float:left;background:#f7f7f7;width:100%;padding:42px 0 37px 37px;margin-top:40px;}
.kjjsleft{float:left;}
.kjjsright{float:left;width:600px;margin-left:60px;}
.kjjsright .title{float: left;width: 100%;}
.kjjsright .title strong{background:url("../images/ksjsico1.png") no-repeat left center;height: 36px;line-height: 36px;text-indent:1.5em;font-weight: 700;font-size:30px;display: block;float: left;}
.kjjsright .title a{display: block;width: 105px;height: 35px;float:right;background:#ff9f0c;color:#fff;text-align:center;line-height: 35px;border-radius:5px;font-size:18px;}
.kjjsright .info{width: 100%;border-bottom:#cfcfcf solid 1px;margin-top:35px;color:#666666;padding-bottom:30px;float:left;line-height: 1.8;font-size:18px;}
.kjjsright .erjibz{width: 100%;float:left;margin-top:21px;color:#05a5bd;}
.kjjsright .erjibz span{width: calc(100% / 6);text-align:center;display: block;float: left;font-size:18px;}
.kjjsright .erjibz span.active{color:#ff9e00;}
.kjjsright .titlebg2 strong{background:url("../images/ksjsico3.png") no-repeat left center;}
.kjjsright .titlebg3 strong{background:url("../images/kjsjico5.png") no-repeat left center;}
.yyjjcontentbg{background:url("../images/yyjj3.png") no-repeat center 505px;margin-top:40px;height: 1525px;}
.yyjjcontentbg .tupian{float:left;}
.yyjjinfo{float:left;width:480px;margin-left:50px;}
.yyjjinfo h3{font-size:26px;color:#333333;margin-top:40px;display: block;}
.yyjjinfo span{font-size:18px;color:#333333;margin-top:15px;display: block;}
.yyjjinfo p{margin-top:40px;text-indent:2em;font-size:18px;line-height: 26px;}
.yyjjtop{float:left;width: 100%;}
.yyjjcontent1{float:left;width:100%;}
.yyjjcontent1 .yyjjkxjs{margin-top:200px;float:left;width:455px;margin-left:15px;}
.yyjjcontent1 .yyjjkxjs p{font-size:18px;display: block;margin-top:20px;line-height: 1.5;}
.yyjjcontent1 .yyjjkxjs h3{text-align:right;font-size:26px;color:#05a5bd;display: block;}
.yyjjcontent1 .yyjjtupian1{float:left;margin-left:260px;margin-top:180px;}
.yyjjcontent2{width:100%;float:left;}
.yyjjcontent2 .yyjjtupian2{margin-top:70px;width:455px;float:left;margin-left:15px;}
.yyjjcontent2 .yyjjkxjs2{float:left;width:432px;margin-left:270px;}
.yyjjcontent2 .yyjjkxjs2 p{font-size:18px;display: block;margin-top:20px;line-height: 1.5;}
.yyjjcontent2 .yyjjkxjs2 h3{text-align:left;font-size:26px;color:#05a5bd;display: block;margin-top:110px;}
.yyjjcontent3{width:100%;float:left;}
.yyjjtupian3{float:left;}
.yyjjkxjs3 {width: 435px;float:left;margin-top:125px;margin-left:15px;}
.yyjjkxjs3 h3{float:left;width: 100%;font-size:26px;color:#05a5bd;display: block;text-align:right;}
.yyjjkxjs3 p{font-size:18px;display: block;line-height: 1.5;}
.yyjjtupian3{float:left;margin-top:95px;margin-left:280px;}
.button_group{margin-top:85px;float:left;width: 100%;margin-bottom:75px;}
.button_group a{width:217px;height: 60px;line-height: 60px;text-align:center;color:#fff;font-weight: 700;font-size:24px;text-indent:2em;border-radius:5px;}
.button_group a:nth-child(1){float:left;display: block;background:url("../images/yyjjico1.png") #ff9f0c no-repeat 35px center;margin-left:290px;}
.button_group a:nth-child(2){float:left;display: block;background:url("../images/yyjjico2.png") #05a5bd no-repeat 35px center;margin-left:130px;}
.lylxcencont{margin-top:40px;}
.leftmap{float:left;width: 560px;height: 685px;border:none;}
.rightinfo{float:left;width: 570px;margin-left:70px;}
.yyinfo1{float:left;width: 100%;margin-top:25px;padding-bottom:27px;border-bottom:#cfcfcf solid 1px;}
.rightinfo .yyinfo1:last-child{border:none;}
.yyinfo1 i{float:left;display:block;}
.yyinfo1>div{float:left;display: block;margin-left:10px;color:#5e5e5e;width:calc(100% - 57px);}
.yyinfo1>div h2{color:#05a5bd;font-size:24px;line-height:48px;height: 48px;}
.chuzheninfo{line-height:2.5;font-size:18px;}
.chuzheninfo strong{font-weight: 700;color:#414141;}
.dizhi{font-size:18px;}
.swiper-container {
    width: 100%;
    height: 100%;
  }
  .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }