html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input{margin:0;padding:0;}address,cite,dfn,em,var,i{font-style:normal;}body{font-size:14px;font-family:Microsoft YaHei;color:#333;}table{border-collapse:collapse;border-spacing:0;}h1,h2,h3,h4,h5,h6,th{font-size:100%;font-weight:normal;}button,input,select,textarea{font-size:100%;border:0;background: none;}fieldset,img{border:0;}a{color:#333;}a,img{-webkit-touch-callout:none;}img{display:block;}li img{transition:all 0.3s;}a,a:active,a:focus,a:hover,a:visited{text-decoration:none;}input[type=password],input[type=text],textarea{resize:none;outline:0;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;background:none;outline:none}.li,.dd{cursor:pointer;}ul,ol{list-style:none;}:focus{outline:none;}ul::after{content:'';display:block;clear:both;}.left{float:left;}.right{float:right;}.clearfix{clear:both;}
.container::after{content:'';display:block;clear:both;}
.mtd{margin: 88px auto;}

/*头部*/
.header{width: 100%;height: 90px;line-height: 90px;background:#fff;box-sizing: border-box;position: fixed;left: 0;top: 0;z-index: 9999;    box-shadow: 2px 0px 10px rgba(0,0,0,0.1);}
.header:after{content: '';display: block;width: 100%;height: 1px;opacity: 0.2;position: absolute;left: 0;bottom: 0;z-index: 99;background: #fff;}


.header .logo{float: left;padding-top: 18px;margin-right: 25px;}
.header .logo img{max-width: 100%;}
.header .logo2{float: left;padding-top: 35px;}
.header .logo2 img{max-width: 100%;}
.header .nav{float: right;width: auto;position: relative;z-index: 100;}
.header .nav li{float: left;margin-left: 35px;height: 90px;position: relative;z-index: 10;}
.header .nav li a{font-size: 16px;position: relative;}
.header .nav li.this a::after{content: '';display: block;width: 100%;height: 1px;background: #fff;position: absolute;left: 0;bottom: -16px;}
.header .nav li:first-child{margin-left: 0;}
.header .nav li dl {width: 200px;left: -70px;top: 90px;position: absolute;line-height: 50px;height: auto;text-align: center;z-index: 99;display: none;padding-top: 4px;}
.header .nav li dl dd {zoom: 1;list-style: none;font-size: 14px;color: #008cd6;height: 50px;background-color: #FFFFFF;}
.header .nav li dl dd:hover a {background: #00a3e0;display: block;color: #fff;text-decoration: none;transition: all 0.5s;}

.header .nav li dl dd a::after{display: none !important;}

    /*手机端导航样式*/
.rg{display: none;}
.rg img{width: 100%;}
.a_txt{position:fixed;top:0px;left:0px;width:0px;height:0px;overflow:hidden;z-index:99999;}
.a_txt .div1{position:absolute;width:100%;height:100%;background:rgba(243,243,243,0.9);filter:alpha(opacity=0);opacity:0;left:0px;top:0px;z-index:-1}
.a_txt .div2{width: 320px;filter:alpha(opacity=0);opacity:0;position: relative;z-index:10;margin: 0 auto;padding-top: 20%;margin-bottom: 30px;padding-left: 40px;box-sizing: border-box;}
.a_txt .div2:hover{opacity: 0.7;}
.a_txt .div3{width: 320px;margin: 0 auto;padding-left: 40px;box-sizing: border-box;}
.a_txt .div3 li{width: 100%;text-align: left;box-sizing: border-box;}
.a_txt .div3 li a{font-size: 24px;line-height: 70px;color: #424242;}

.i1bg{background: url(../images/i1bg.jpg) center no-repeat;background-size: cover;position: relative;}
.i1bg::after{content: '';width: 23px;height: 71px;background: url(../images/btnBottom.png);position: absolute;bottom: 40px;left: calc(50% - 12px);}
.i1bg img{margin: 0 auto 50px;}
.i1bg .d1{font-size: 48px;font-weight: bold;line-height: 72px;margin-bottom: 60px;color: #fff;}
.i1bg .d2{width: 456px;height: 80px;border: 1px solid #fff;background: rgba(255,255,255,0.2);margin: 0 auto;font-size: 24px;color: #fff;line-height: 80px;text-align: center;letter-spacing: 12px;margin-bottom: 15%;}

.i2bg{background: url(../images/i2bg.jpg) center no-repeat;background-size: cover;position: relative;}
.i2bg ul{margin: 10% 0 8%;}
.i2bg li{width: 72px;float: left;font-size: 18px;color: #fff;text-align: center;margin-bottom: 16px;margin-right: 30px;position:relative;}
.i2bg li .img{margin-bottom: 16px;}
.i2bg li .img img{width: 100%;}
.i2bg li:last-child{margin-right: 0;}
.i2bg li:nth-child(even){padding-top: 152px;}
.i2bg li::after{content: '';display: block;width: 18px;height: 23px;background: url(../images/arr1.png);position: absolute;right: -24px;top: 125px;}
.i2bg li:nth-child(even)::after{content: '';display: block;width: 18px;height: 23px;background: url(../images/arr2.png);top: 125px;}
.i2bg li:last-child::after{display: none;}
.i3bg{background: url(../images/i3bg.jpg) center no-repeat;background-size: cover;position: relative;}
.i3bg ul{margin: 8% 0 2%;}
.i3bg li{width: 23.5%;float: left;background: #fff;transition: all 0.5s;margin-bottom: 24px;margin-right: 2%;box-sizing: border-box;padding: 2%;cursor: pointer;}
.i3bg li:nth-child(4n){margin-right:0;}
.i3bg li .img{width: 40px;height: 40px;margin-bottom: 20px;}
.i3bg li .img img{transition: all 0.5s;width: 100%;}
.i3bg li .d1{font-size: 18px;margin-bottom: 15px;transition: all 0.5s;}
.i3bg li .d2{font-size: 14px;line-height: 24px;color: #666666;height: 48px;transition: all 0.5s;}
.i3bg li:hover{background: #03a2df;transform: translateY(-10px);}
.i3bg li:hover .d1{color: #fff;}
.i3bg li:hover .d2{color: #fff;}
.i3bg li:hover .img img{filter: grayscale(100%) brightness(200%);}
.i4bg{background: url(../images/i4bg.jpg) center no-repeat;background-size: cover;position: relative;}
.i4bg .s-t p{color: #333;}
.i4bg ul{margin:120px 0 100px;}
.i4bg li{width: 21%;float: left;margin-right: calc(16% / 3);text-align: center;height: 214px;color: #fff;box-sizing: border-box;padding-top: 60px;}
.i4bg li:nth-child(1){background: url(../images/i4-bg1.png) 75% top no-repeat;box-sizing: border-box;}
.i4bg li:nth-child(2){background: url(../images/i4-bg2.png) 75% top no-repeat;box-sizing: border-box;}
.i4bg li:nth-child(3){background: url(../images/i4-bg3.png) 75% top no-repeat;box-sizing: border-box;}
.i4bg li:nth-child(4){background: url(../images/i4-bg4.png) 75% top no-repeat;box-sizing: border-box;}
.i4bg li span{font-size: 18px;}
.i4bg li p{font-size: 24px;}
.i4bg li:last-child{margin-right: 0;}
.i4bg .text{text-align: center;font-size: 16px;margin-bottom: 40px;}
.i4bg .btn{width: 160px;height: 42px;background: url(../images/a-bg.png) center no-repeat;text-align: center;color: #fff;line-height: 42px;font-size: 16px;display: block;margin: 0 auto;}

.i5bg .s-t p{color: #333;}

.i5bg{background: url(../images/i5bg.jpg) center no-repeat;background-size: cover;position: relative;}
.i5bg .tab-t{text-align: center;margin-bottom: 60px;margin-top: 60px;}
.i5bg .tab-t span{width: 190px;height: 40px;border: 1px solid #cccccc;box-sizing: border-box;text-align: center;line-height: 38px;font-size: 16px;display: inline-block;margin: 0 5px;cursor: pointer;}
.i5bg .tab-t span.this{background: #00a3e0;color: #fff;border: 1px solid #00a3e0;}
.i5bg .tab-c{display: none}
.i5bg .tab-c li{float: left;width: 31%;margin-right: 3.5%;background: #fff;}
.i5bg .tab-c li:last-child{margin-right: 0;}
.i5bg .tab-c li .img{
    width:100%;
    height:0;
    padding-bottom: 66.5%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    z-index: 1;
}
.i5bg .tab-c li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.i5bg .tab-c li .time{width: 66px;height: 66px;background: #00a3e0;color: #fff;text-align: center;margin-top: -33px;position: relative;z-index: 10;margin-left: 8%;}
.i5bg .tab-c li .time .d1{font-size: 30px;line-height: 40px;}
.i5bg .tab-c li .time .d2{font-size: 14px;}
.i5bg .tab-c li .text{box-sizing: border-box;padding: 5% 8% 11%;}
.i5bg .tab-c li .text .d1{font-size: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.i5bg .tab-c li .text .d2{font-size: 14px;line-height: 24px;color: #999;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}

.i6bg .s-t{margin-bottom: 85px;}
.i6bg .s-t p{color: #333;}
.i6bg{background: url(../images/i6bg.jpg) center no-repeat;background-size: cover;position: relative;}
.i6bg .box{position: relative;}
.i6bg ul{width: 100%;}
.i6bg li{float: left;width: 23.5%;margin-right: 2%;margin-bottom: 24px;background: #fff;}
.i6bg li .img{
    width:100%;
    height:0;
    padding-bottom:50%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    z-index: 1;
}
.i6bg li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.i6bg li:nth-child(4n){margin-right: 0;}
.i6bg .swiper-button-next-2{width: 48px;height: 48px;border-radius: 48px;background: rgba(0,0,0,0.2);right: -100px;}
.i6bg .swiper-button-prev-2{width: 48px;height: 48px;border-radius: 48px;background: rgba(0,0,0,0.2);left: -100px;}
.i6bg .swiper-button-next:after, .i6bg .swiper-button-prev:after {color: #fff;font-size: 20px;}

.swiper-slide.footer{padding: 40px 0 0;background: #333333;display: block !important;}
.swiper-slide.footer .fk{width: 100%;border-bottom: 1px solid #fff;margin-bottom: 40px;overflow: hidden;padding-bottom: 10px;}
.swiper-slide.footer .fk .left{width: 88px;font-size: 16px;color: #ffffff;line-height: 30px;}
.swiper-slide.footer .fk .right{width: calc(100% - 90px);font-size: 12px;line-height: 30px;}
.swiper-slide.footer .fk .right a{color: #999;margin-right: 12px;}
.swiper-slide.footer .box{padding-bottom: 30px;}
.swiper-slide.footer .box li{width: 11.5%;float: left;}
.swiper-slide.footer .box li a{color: #999999;font-size: 12px;line-height: 30px;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.swiper-slide.footer .box li a.t{color: #fff;font-size: 16px;margin-bottom: 10px;}
.swiper-slide.footer .box li.ma{width: 8%;}
.swiper-slide.footer .box li.ma img{max-width: 100%;}
.swiper-slide.footer .box li.ma img{margin-bottom: 2px;}
.swiper-slide.footer .box li.ma p{margin-bottom: 10px;color: #fff;font-size: 14px;text-align: center;}
.f-bq{background: #222;height: 70px;line-height: 70px;color: #999;font-size: 12px;}
.f-bq .left{width: calc(100% - 120px);float: left;}
.f-bq .right{float: right;}
.f-bq a{color: #999;}

.s-t{text-align: center;}
.s-t p{font-size: 36px;color: #fff;}
.s-t span{display: block;width: 26px;height: 3px;background: #00a3e0;margin: 20px auto 0;}

.right-fix{position: fixed;left: 40px;top: 60%;z-index: 99999;width: 70px;}
.right-fix li{width: 70px;height: 70px;margin-bottom: 2px;text-align: center;box-sizing: border-box;background: #00a3e0;position: relative;cursor: pointer;}
.right-fix li .box1{box-sizing: border-box;padding-top: 8px;}
.right-fix li .box1 .img{width: 45px;height: 40px;position: relative;margin: 0 auto;}
.right-fix li .box1 .img img{position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.right-fix li .box1 p{font-size: 12px;color: #fff;}
.right-fix li .box2{position: absolute;left: 100%;top: 0;background: #fff;width: auto;line-height: 70px;font-size: 20px;color: #00a3e0;box-sizing: border-box;padding: 0 10px;width: 220px;transition: all 0.5s;display: none;}
.right-fix li .box2::after{content: '';display: block;
    width:0;
    height:0;
    border-top:7px solid transparent;
    border-bottom:7px solid transparent;
    border-right:7px solid #fff;
    position: absolute;
    left: -7px;
    top: 28px;
}

.right-fix li:nth-child(3) .box2{position: absolute;left: 100%;top: 0;background: #fff;width: auto;line-height: 30px;font-size: 20px;color: #00a3e0;box-sizing: border-box;padding: 10px;width: 120px;}
.right-fix li:nth-child(3) .box2 img{width: 100%;}
.right-fix li:nth-child(3) .box2 p{width: 100%;font-size: 12px;color: #666666;}
.right-fix li:hover .box2{display: block;}


.s-banner{overflow: hidden;margin-top: 90px;}
.s-banner img{width: 100%;}
.s-banner .swiper-pagination{bottom: 40px;height: 3px;}
.s-banner .swiper-pagination-bullet{width: 30px;height: 3px;background: #fff;opacity: 1;border-radius: 0;}
.s-banner .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #00a3e0;}

.s-t2 p {color: #333;}
.zfzz-div1{padding: 100px 0 0;}
.zfzz-div1 .box1 ul{margin-top: 50px;}
.zfzz-div1 .box1 ul li{width: 20%;float: left;text-align: center;}
.zfzz-div1 .box1 ul li .img{width: 90px;margin: 0 auto 25px;}
.zfzz-div1 .box1 ul li .img img{max-width: 80%;margin: 0 auto}
.zfzz-div1 .box1 ul li .d1{font-size: 20px;margin-bottom: 10px;}
.zfzz-div1 .box1 ul li .d2{font-size: 14px;color: #666;}
.zfzz-div1 .box2{margin-top: 60px;padding: 65px 0 60px;background: url(../images/zzfz-bg1.png) center top no-repeat;}
.zfzz-div1 .box2 ul{margin-top: 40px;}
.zfzz-div1 .box2 ul li{width: 23.5%;float: left;background: #ffffff;margin-bottom: 24px;margin-right: 2%;text-align: center;box-sizing: border-box;padding: 3% 2% 2%;transition: all 0.3s;}
.zfzz-div1 .box2 ul li:nth-child(4n){margin-right: 0;}
.zfzz-div1 .box2 ul li .d1{font-size: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom:20px;transition: all 0.3s;}
.zfzz-div1 .box2 ul li .d2{height: 240px;overflow: hidden;}
.zfzz-div1 .box2 ul li .d2 p{font-size: 14px;line-height: 30px;color: #666666;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;transition: all 0.3s;}
.zfzz-div1 .box2 ul li a{display: block;width: 120px;height: 30px;background: #fff;border: 1px solid #00a3e0;text-align: center;line-height: 28px;font-size: 14px;color: #00a3e0;transition: all 0.3s;border-radius: 5px;margin: 0 auto;}
.zfzz-div1 .box2 ul li:hover{background: #00a3e0;}
.zfzz-div1 .box2 ul li:hover .d1{color: #fff;}
.zfzz-div1 .box2 ul li:hover .d2 p{color: #fff;}
.zfzz-div1 .box2 ul li:hover a{border: 1px solid #fff;}

.zfzz-div2{background: #fff;padding: 70px 0;}
.zfzz-div2 .tab-c li{background:#fafafa;}
.zfzz-div2 .more{width: 230px;height: 50px;line-height:50px;border: 1px solid #00a3e0;margin: 45px auto 70px;text-align: center;font-size: 16px;color: #00a3e0;display: block;}
.zfzz-div2 .btn{width: 100%;height: 94px;text-align: left;line-height: 94px;background: url(../images/zfzz6.jpg) center no-repeat;font-size: 24px;color: #fff;font-weight: bold;border-radius: 10px;}
.zfzz-div2 .btn p{width: 65%;margin: 0 auto;}
.zfzz-div2 .btn a{width: 160px;height: 40px;line-height: 40px;border-radius: 40px;color: #fff;text-align: center;margin-left: 4%;background: #fb890c;font-weight: normal;font-size: 16px;float: right;margin-top: 25px;}
.zfzz-div2 .btn a img{display: inline-block;position: relative;top: 4px;}
.zfzz-div3{background: #f0f7fd;padding: 70px 0 60px;}
.zfzz-div3 ul{margin: 105px 0 55px;}
.zfzz-div3 li{width: 19%;float: left;background: #fff;text-align: center;margin-right: calc(5% / 4);padding-bottom: 45px;cursor: pointer;transition: all 0.3s;}
.zfzz-div3 li:last-child{margin-right: 0;}
.zfzz-div3 li .img{width: 90px;margin: -45px auto 30px;background: #fff;border-radius: 90px;}
.zfzz-div3 li .d1{font-size: 18px;line-height: 24px;width: 140px;margin: 0 auto;max-width: 90%;transition: all 0.3s;}
.zfzz-div3 li .d2{width: 50px;height: 1px;background: #00a3e0;margin: 20px auto;transition: all 0.3s;}
.zfzz-div3 li .d3{font-size: 14px;line-height: 24px;color: #666;width: 170px;margin: 0 auto;max-width: 90%;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    height: 72px;
    transition: all 0.3s;
}
.zfzz-div3 li:hover{background: #00a3e0;}
.zfzz-div3 li:hover .d1{color: #fff;}
.zfzz-div3 li:hover .d2{background: #fff;}
.zfzz-div3 li:hover .d3{color: #fff;}

.zfzz-div3 .btn{width: 68%;height: 66px;text-align: left;line-height: 66px;background: url(../images/zfzz9.png) center;font-size: 24px;color: #fff;font-weight: bold;border-radius: 66px;margin: 0 auto;}
.zfzz-div3 .btn p{width: 65%;margin: 0 auto;}
.zfzz-div3 .btn a{width: 120px;height: 35px;line-height:35px;border-radius: 35px;color: #00a3e0;text-align: center;margin-left: 4%;background: #fff;font-weight: normal;font-size: 14px;float: right;margin-top: 16px;}
.zfzz-div3 .btn a img{display: inline-block;position: relative;top: 4px;}

.rcrd-div1{margin-top: 90px;height: 240px;background: url(../images/rcrd-bg1.jpg) center no-repeat;}
.rcrd-div1 .box{width: 50%;float: right;box-sizing: border-box;padding-top: 66px;}
.rcrd-div1 .box .d1{height: 40px;line-height: 40px;margin-bottom: 20px;}
.rcrd-div1 .box .d1 img{float: left;}
.rcrd-div1 .box .d1 p{color: #ffffff;font-size: 24px;border-left: 1px solid #99d0f3;margin-left: 18px;padding-left: 18px;float: left;}
.rcrd-div1 .box .d2 a{float: left;position: relative;height: 45px;line-height: 45px;margin-left: 20px;text-align: center;font-size: 16px;color: #309fe8;}
.rcrd-div1 .box .d2 a span{position: relative;z-index: 10;}
.rcrd-div1 .box .d2 a span img{display: inline-block;position: relative;top: 4px;}
.rcrd-div1 .box .d2 a:nth-child(1){width: 275px;}
.rcrd-div1 .box .d2 a:nth-child(1)::before{
    position:absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    content: '';
    background: #fff;
    z-index: 1;
    transform: skewX(-30deg);
    border-radius: 10px;
    box-shadow: 2px 0px 4px rgba(0,0,0,0.3);
}
.rcrd-div1 .box .d2 a:nth-child(2){width:155px;}
.rcrd-div1 .box .d2 a:nth-child(2)::before{
    position:absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    content: '';
    background: #fff;
    z-index: 1;
    transform: skewX(-30deg);
    border-radius: 10px;
    box-shadow: 2px 0px 4px rgba(0,0,0,0.3);
}
.rcrd-div2{padding: 60px 0 0;}
.rcrd-div2 .box1 img{max-width: 100%;}
.rcrd-div2 .box2{background: url(../images/rcrd8.png) center bottom no-repeat;margin-top: 90px;padding: 90px 0 100px;}
.rcrd-div2 .box2 ul{margin-top: 60px;}
.rcrd-div2 .box2 li{width: 23.5%;float: left;margin-right: 2%;position: relative;}
.rcrd-div2 .box2 li .img img{width: 100%;}
.rcrd-div2 .box2 li .text{width: 100%;height: 100%;position: absolute;left: 0;top: 0;color: #fff;box-sizing: border-box;padding:18% 0 0 19%;font-size: 14px;line-height: 24px;}
.rcrd-div2 .box2 li .text p:nth-child(1){font-size: 20px;margin-bottom: 30px;}
.rcrd-div2 .box2 li .text	p{color: #fff;}
.rcrd-div2 .box2 li:last-child{margin-right: 0;}
.rcrd-div2 .box2 li .text a{
    display: block;
    color: #fff;
}

.rcrd-div3{padding: 70px 0;}
.rcrd-div3 .t{width: 100%;height: 50px;line-height: 50px;box-sizing: border-box;padding: 0 4%;color: #fff;font-size: 16px;background: #00a3e0;}
.rcrd-div3 .t a{float: right;font-size: 14px;color: #fff;}
.rcrd-div3 .left{width: 63%;box-shadow: 2px 0px 10px rgba(0,0,0,0.1);}
.rcrd-div3 .left dl{padding: 4% 4% 7%;box-sizing: border-box;background: #fff;}
.rcrd-div3 .left dt{margin-bottom: 15px;overflow: hidden;}
.rcrd-div3 .left dt .img{width: 30%;
    height:0;
    padding-bottom: 20%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    float: left;
}
.rcrd-div3 .left dt .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.rcrd-div3 .left dt .text{width: 66%;float: right;}
.rcrd-div3 .left dt .text .d1{font-size: 18px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-bottom: 10px;}
.rcrd-div3 .left dt .text .d2{font-size: 14px;line-height: 24px;color: #666;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 15px;
}
.rcrd-div3 .left dt .text .d3{font-size: 14px;color: #666;}
.rcrd-div3 .left dt .right{}
.rcrd-div3 .left dd{height: 50px;line-height: 50px;border-bottom: 1px dashed #e2e2e2;}
.rcrd-div3 .left dd span{float: right;font-size: 14px;}
.rcrd-div3 .left dd span:nth-child(1){float: left;color: #666;width: calc(100% - 95px);overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.rcrd-div3 .right{width: 34%;box-shadow: 2px 0px 10px rgba(0,0,0,0.1);background: #fff;}
.rcrd-div3 .right .t{padding: 0px 7.5%;}
.rcrd-div3 .right ul{box-sizing: border-box;padding: 7.5%;}
.rcrd-div3 .right li{border-bottom: 1px dashed #e2e2e2;margin-bottom: 15px;padding-bottom: 15px;}
.rcrd-div3 .right li .d1{padding-left: 40px;position: relative;font-size: 14px;line-height: 20px;margin-bottom: 16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #00a3e0;}
.rcrd-div3 .right li .d1::after{content: 'Q';width: 20px;height: 20px;position: absolute;left: 0;top: 0;text-align: center;line-height: 20px;color: #fff;font-size: 16px;background: #00a3e0;border-radius: 4px;}
.rcrd-div3 .right li .d2{padding-left: 40px;position: relative;font-size: 14px;line-height: 24px;color: #666666;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
    margin-bottom: 15px;
}
.rcrd-div3 .right li .d2::after{content: 'A';width: 20px;height: 20px;position: absolute;left: 0;top: 0;text-align: center;line-height: 20px;color: #fff;font-size: 16px;background: #f08200;border-radius: 4px;}
.rcrd-div3 .right li:last-child{margin-bottom: 0;padding-bottom: 0;border: 0;}
.rcrd-div3 .gg-btn1{margin-top: 70px;}

.s-t2 i{font-size: 16px;color: #666666;display: block;margin-top: 20px;}
.zscq-div1{background: #f0f7fd;padding: 90px 0 60px;}
.zscq-div1 ul{margin-top: 60px;}
.zscq-div1 li{float: left;width: 32%;margin-right: 2%;margin-bottom: 30px;text-align: center;background: #fff;transition: all 0.3s;box-sizing: border-box;padding: 2.5%;}
.zscq-div1 li:nth-child(3n){margin-right: 0;}
.zscq-div1 li .img{width: 86px;margin: 0 auto 25px;}
.zscq-div1 li .d1{font-size: 20px;margin-bottom: 20px;transition: all 0.3s;font-weight: 550;}
.zscq-div1 li .d2{font-size: 14px;line-height: 24px;color: #666;height: 96px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    line-clamp: 4;
    -webkit-box-orient: vertical;
}
.zscq-div1 li a{width: 94px;height: 30px;border: 1px solid #cccccc;line-height: 30px;text-align: center;border-radius: 30px;font-size: 14px;color: #666666;transition: all 0.3s;display: block;margin: 0 auto;}
.zscq-div1 li:hover .d1{color: #00a3e0;}
.zscq-div1 li:hover a{color: #00a3e0;border: 1px solid #00a3e0;}
.zscq-div2{padding: 80px 0;}
.zscq-div2 ul{margin-top: 45px;}
.zscq-div2 ul li{width: 32%;float: left;margin-bottom: 24px;margin-right: 2%;box-shadow: 10px 10px 20px rgba(0,0,0,0.1);padding-bottom: 35px;text-align: center;cursor: pointer;background: #fff;}
.zscq-div2 ul li:nth-child(3n){margin-right: 0;}
.zscq-div2 ul li .img{
    width:100%;
    height:0;
    padding-bottom: 67%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    margin-bottom: 20px;
}

.zscq-div2 ul li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;transition: all 0.3s;}
.zscq-div2 ul li .d1{font-size: 24px;margin-bottom: 15px;}
.zscq-div2 ul li .d2{font-size: 14px;color: #666666;}
.zscq-div2 ul li:hover .img img{transform: scale(1.1);}

.zscq-div3 ul{margin-top: 55px;}
.zscq-div3{background:#f0f7fd;padding:65px 0;}
.zscq-div3 li{width: 32%;float: left;margin-bottom: 24px;margin-right: 2%;cursor: pointer;padding: 3% 1.5%;box-sizing: border-box;background: #fff;}
.zscq-div3 li:nth-child(3n){margin-right: 0;}
.zscq-div3 li .img{width: 70px;height: 70px;border-radius: 70px;background: #f0f7fd;position: relative;margin-right: 15px;float: left;margin-top: 5px;}
.zscq-div3 li .img img{max-width: 80%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;transition: all 0.3s;}

.zscq-div3 li .text{width: calc(100% - 90px);float: left;}
.zscq-div3 li .text .d1{font-size: 20px;margin-bottom: 15px;}
.zscq-div3 li .text .d2{font-size: 14px;color: #666666;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;

}
.zscq-div4{background:url(../images/zscq-bg1.jpg) center no-repeat;height: 270px;}
.zscq-div4 .left{width: 33%;height: 270px;line-height: 270px;float: left;background: url(../images/zscq22.png) center no-repeat;text-align: center;font-size: 30px;color: #fff;background-size: 100%;}
.zscq-div4 .right{float: right;width: 62%;box-sizing: border-box;padding-top: 55px;}
.zscq-div4 .right .d1{margin-bottom: 50px;overflow: hidden;}
.zscq-div4 .right .d1 span{float: left;margin-right: 35px;font-size: 18px;color: #fff;}
.zscq-div4 .right .d2{overflow: hidden;}
.zscq-div4 .right .d2 a{float: right;width: 160px;height: 40px;line-height: 40px;border-radius: 40px;color: #fff;text-align: center;background: #fb890c;font-weight: normal;font-size: 16px;float: right;margin-top: 18px;}
.zscq-div4 .right .d2 a img{display: inline-block;position: relative;top: 5px;}
.zscq-div4 .right .d2 span{width: calc(100% - 180px);float: left;color: #fff;font-size: 18px;}
.zscq-div4 .right .d2 span b{font-size: 48px;font-weight: normal;}

.zscq-div5{padding: 80px 0 110px;}
.zscq-div5 ul{margin-top: 55px;}
.zscq-div5 li{width: 23.5%;margin-right: 2%;background: #f0f7fd;min-height: 350px;text-align: center;box-sizing: border-box;padding: 2.5%;float: left;transition: all 0.3s;cursor: pointer;}
.zscq-div5 li:last-child{margin-right: 0;}
.zscq-div5 li .img{width: 86px;height: 86px;margin: 0 auto 25px;position: relative;border-radius: 86px;}
.zscq-div5 li .img img{max-width: 80%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;transition: all 0.3s;}
.zscq-div5 li .d1{margin-bottom: 30px;font-size: 20px;font-weight: 550;transition: all 0.3s;}
.zscq-div5 li .d2{font-size: 14px;line-height: 24px;color: #666666;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    line-clamp: 5;
    -webkit-box-orient: vertical;
    transition: all 0.3s;
}
.zscq-div5 li:hover{background: #00a3e0;}
.zscq-div5 li:hover .img{background: #fff;}
.zscq-div5 li:hover .d1{color: #fff;}
.zscq-div5 li:hover .d2{color: #fff;}
.zscq-div6{background: url(../images/zscq-bg2.jpg) center no-repeat;padding: 85px 0 70px;}
.zscq-div6 .more{width: 230px;height: 50px;line-height:50px;border: 1px solid #00a3e0;margin: 45px auto 0;text-align: center;font-size: 16px;color: #00a3e0;display: block;}

.gxrd-div1{background: #f0f8fc;padding: 90px 0;}
.gxrd-div1 .box{background: #fff;padding: 15px 20px;overflow: hidden;margin: 50px auto 40px;position: relative;}
.gxrd-div1 .box .img{float: left;width: 62%;}
.gxrd-div1 .box .img img{width: 100%;}
.gxrd-div1 .box li{line-height: 24px;position: absolute;right: 20px;top: 100%;width: 50%;float: left;}
.gxrd-div1 .box li span{float: left;width: 24px;height: 24px;border-radius: 24px;background: #fff;text-align: center;line-height: 24px;font-size: 14px;color: #00a3e0;box-shadow: 0px 0px 4px rgba(0,39,74,0.1);}
.gxrd-div1 .box li p{float: right;width: calc(100% - 48px);line-height: 18px;}
.gxrd-div1 .box li:nth-child(1){top: 8%;width: 49.5%;}
.gxrd-div1 .box li:nth-child(2){top: 19%;width: 48%;}
.gxrd-div1 .box li:nth-child(3){top: 30%;width: 46.5%;}
.gxrd-div1 .box li:nth-child(4){top: 41%;width: 45%;}
.gxrd-div1 .box li:nth-child(5){top: 52%;width: 43.5%;}
.gxrd-div1 .box li:nth-child(6){top: 63%;width: 42%;}
.gxrd-div1 .box li:nth-child(7){top: 74%;width: 40.5%;}
.gxrd-div1 .box li:nth-child(8){top: 85%;width: 39%;}
.gxrd-div1 .btn{width: 100%;height: 94px;text-align: left;line-height: 94px;background: url(../images/zfzz6.jpg) center no-repeat;font-size: 24px;color: #fff;font-weight: bold;border-radius: 10px;}
.gxrd-div1 .btn p{width: 65%;margin: 0 auto;}
.gxrd-div1 .btn a{width: 160px;height: 40px;line-height: 40px;border-radius: 40px;color: #fff;text-align: center;margin-left: 4%;background: #fb890c;font-weight: normal;font-size: 16px;float: right;margin-top: 25px;}
.gxrd-div1 .btn a img{display: inline-block;position: relative;top: 4px;}
.gxrd-div2{background: url(../images/gxrd-bg1.jpg) center top no-repeat;padding: 85px 0 100px;}
.gxrd-div2 .s-t p{color: #fff;}
.gxrd-div2 .s-t span{background: #fff;}
.gxrd-div2 .box{background: #fff;box-shadow: 14px 0px 43px rgba(0,0,0,0.1);margin-top: 50px;box-sizing: border-box;padding: 7% 14% 5%;}
.gxrd-div2 .box li{width: 50%;float: left;margin-bottom: 40px;}
.gxrd-div2 .box li .img{float: left;}
.gxrd-div2 .box li .img img{max-width: 100%;}
.gxrd-div2 .box li .text{float: right;width: calc(100% - 120px);}
.gxrd-div2 .box li .text .d1{font-size: 18px;margin-bottom: 15px;}
.gxrd-div2 .box li .text .d2{font-size: 14px;line-height: 20px;color: #666;width:78%;}
.gxrd-div2 .box .btn{width: 210px;height: 44px;line-height: 44px;border-radius: 20px;text-align: center;background: #22a8eb;color: #fff;display: block;margin:  20px auto 0;}
.gxrd-div2 .box .btn img{display: inline-block;position: relative;top: 5px;margin-right: 2px;}
.gxrd-div3{background: url(../images/gxrd-bg2.jpg) center no-repeat;padding:62px 0;}
.gxrd-div3 .s-t p{color: #fff;}
.gxrd-div3 .s-t span{background: #fff;}
.gxrd-div3 .box{margin: 100px 0 200px;font-size: 14px;line-height: 24px;color: #fff;position: relative;}
.gxrd-div3 .box img{width: 100%;}
.gxrd-div3 .box .text:nth-child(2){position: absolute;left: 3%;top: -10%;width: 240px;}
.gxrd-div3 .box .text:nth-child(3){position: absolute;left: 24%;bottom: -44%;width: 240px;}
.gxrd-div3 .box .text:nth-child(4){position: absolute;left: 43%;top: -10%;width: 240px;}
.gxrd-div3 .box .text:nth-child(5){position: absolute;left: 62%;bottom: -32%;width: 240px;}
.gxrd-div3 .box .text:nth-child(6){position: absolute;left: 82%;top: -62%;width: 240px;}

.gxrd-div4{margin: 90px auto;}
.gxrd-div4 ul{margin-top: 60px;}
.gxrd-div4 li{float: left;width: 19%;position: relative;margin-right: calc(5% / 4);border-radius: 5px;overflow: hidden;}
.gxrd-div4 li .img{
    width:100%;
    height:0;
    padding-bottom: 117%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
}

.gxrd-div4 li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.gxrd-div4 li:last-child{margin-right: 0;}
.gxrd-div4 li .text{position: absolute;left: 0;bottom: 0;width: 100%;text-align: center;background: rgba(255,255,255,0.7);padding: 10px 0;}
.gxrd-div4 li .text .d1{font-size: 18px;line-height: 36px;}
.gxrd-div4 li .text .d2{font-size: 14px;line-height: 20px;color: #666;width: 80%;margin: 0 auto;}
.gxrd-div5{margin: 90px auto;}
.gxrd-div5 ul{margin-top: 60px;position: relative;overflow: hidden;}
.gxrd-div5 ul::after{content: '';width: 100%;height: 1px;background: #e2e2e2;position: absolute;left: 0;bottom: 45px;z-index: 1;}
.gxrd-div5 ul li{width: calc(100% / 6);float: left;text-align: center;position: relative;}
.gxrd-div5 ul li::after{content: '';width: 16px;height: 16px;background: url(../images/gxrd19.png) center no-repeat;position: absolute;left: calc(50% - 8px);bottom: 38px;z-index: 10;}
.gxrd-div5 ul li img{margin: 0 auto;max-width: 100%;margin-bottom: 55px;}
.gxrd-div5 ul li p{font-size: 16px;color: #666666;}

.gxrd-div6 {padding: 80px 0;}
.gxrd-div6 ul{margin-top: 80px;}
.gxrd-div6 li{float: left;width: 19%;margin-right: calc(5% / 4);box-shadow: 0px 0px 10px rgba(0,0,0,0.2);padding-bottom: 40px;cursor: pointer;transition: all 0.3s;}
.gxrd-div6 li img{max-width: 90%;border-radius: 90px;margin: -48px auto 40px;box-shadow: 7px 0px 8px rgba(0,0,0,0.1);}
.gxrd-div6 li p{font-size: 16px;line-height: 24px;height: 72px;overflow: hidden;width: 80%;margin: 0 auto;text-align: center;transition: all 0.3s;}
.gxrd-div6 li:last-child{margin-right: 0;}
.gxrd-div6 li:hover{background: #00a3e0;}
.gxrd-div6 li:hover p{color: #fff;}
.gg-btn2 {width: 68%;height: 66px;text-align: left;line-height: 66px;background: #00a3e0;font-size: 24px;color: #fff;font-weight: bold;border-radius: 66px;margin: 50px auto 0;}
.gg-btn2 p{width: 85%;margin: 0 auto;}
.gg-btn2 a{width: 120px;height: 35px;line-height:35px;border-radius: 35px;color: #00a3e0;text-align: center;margin-left: 4%;background: #fff;font-weight: normal;font-size: 14px;float: right;margin-top: 16px;}
.gg-btn2 a img{display: inline-block;position: relative;top: 4px;margin-right: 5px;}

.zzsq-div1{padding: 80px 0 180px;background: #f0f7fd;}
.zzsq-div1 ul{margin: 40px 0 60px;}
.zzsq-div1 li{float: left;background: #fff;text-align: center;width: 23.5%;margin-right: 2%;margin-bottom: 24px;box-sizing: border-box;padding: 3.5% 3% 3%;transition: all 0.3s;}
.zzsq-div1 li .d1{font-size: 20px;margin-bottom: 20px;transition: all 0.3s;}
.zzsq-div1 li .d2{font-size: 14px;line-height: 24px;color: #666;margin-bottom: 20px;transition: all 0.3s;height: 72px}
.zzsq-div1 li a{width: 50%;height: 30px;line-height: 30px;border: 1px solid #00a3e0;border-radius: 5px;margin: 0 auto;display: block;text-align: center;color: #00a3e0;transition: all 0.3s;}
.zzsq-div1 li:nth-child(4n){margin-right: 0;}
.zzsq-div1 li:hover{background: #00a3e0;}
.zzsq-div1 li:hover .d1{color: #fff;}
.zzsq-div1 li:hover .d2{color: #fff;}
.zzsq-div1 li:hover a{background: #fff;}

.gg-btn1{width: 100%;height: 94px;text-align: left;line-height: 94px;background: url(../images/zfzz6.jpg) center no-repeat;font-size: 24px;color: #fff;font-weight: bold;border-radius: 10px;}
.gg-btn1 p{width: 65%;margin: 0 auto;}
.gg-btn1 a{width: 160px;height: 40px;line-height: 40px;border-radius: 40px;color: #fff;text-align: center;margin-left: 4%;background: #fb890c;font-weight: normal;font-size: 16px;float: right;margin-top: 25px;}
.gg-btn1 a img{display: inline-block;position: relative;top: 4px;}

.zzsq-div2{margin-top: -120px;margin-bottom: 60px;background: #ffffff;border-radius: 30px;box-shadow: 4px 0px 13px rgba(132,132,132,0.2);box-sizing: border-box;padding: 5% 7%;}
.zzsq-div2 form{margin-top: 50px;}
.zzsq-div2 form input{width: 49%;float: left;margin-bottom: 20px;height: 60px;line-height: 60px;box-sizing: border-box;border: 1px solid #e2e2e2;border-radius: 10px;padding-left: 80px;}
.zzsq-div2 form .input3{width: 49%;float: left;margin-bottom: 20px;height: 60px;line-height: 60px;box-sizing: border-box;}

.zzsq-div2 form .input1{background: url(../images/zzsq1.png) 28px center no-repeat;}
.zzsq-div2 form .input2{float: right;background: url(../images/zzsq2.png) 28px center no-repeat;}
/*.zzsq-div2 form select:nth-child(3){background: url(../images/zzsq3.png) 28px center no-repeat;}*/
.zzsq-div2 form .input4{float: right;background: url(../images/zzsq4.png) 28px center no-repeat;}
.zzsq-div2 form button{width: 240px;height: 60px;line-height: 60px;text-align: center;background: #ffa800;color: #fff;font-size: 18px;display: block;border-radius: 10px;margin: 20px auto;}
.zzsq-div2 form p{font-size: 16px;color: #00a3e0;text-align: center;}
.zzsq-div2 form .input3 input{width: 100%;padding-left: 10%;height: 60px;line-height: 60px}
.zzsq-div2 form .input3 .layui-select-title{height: 60px;line-height: 60px}
.zzsq-div2 form .layui-input-inline{width: 30%;margin-right: 5%;}
.zzsq-div2 form .layui-input-inline:last-child{margin-right: 0;}
.zzsq-div3{padding: 75px 0;}
.zzsq-div3 .img1{max-width: 100%;margin: 20px auto;}

.zzsq-div4{background: url(../images/zzsq6.png) center no-repeat;padding-bottom:50px;}
.zzsq-div4 .s-t{margin-bottom: 60px;}
.zzsq-div4 li{width: 34%;text-align: right;overflow: hidden;float: left;margin-bottom: 70px;box-sizing: border-box;padding: 0 5%;}
.zzsq-div4 li .d1{font-size: 20px;color: #00a3e0;}
.zzsq-div4 li .d2{font-size: 14px;line-height: 24px;color: #666;height: 48px;}
.zzsq-div4 li:nth-child(2n){float: right;text-align: left;}
.zzsq-div4 li:nth-child(3){position: relative;left: -30px;}
.zzsq-div4 li:nth-child(4){position: relative;left: 30px;}
.zzsq-div5{background: #f0f7fd;}

.txrz-div1{padding: 80px 0 30px;}
.txrz-div1 ul{margin-top: 60px;}
.txrz-div1 li{width: 25%;float: left;text-align: center;margin-bottom: 50px;}
.txrz-div1 li .img{
    width:100%;
    height:0;
    padding-bottom: 56%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    margin-bottom: 24px;
}
.txrz-div1 li .img img{max-width: 90%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.txrz-div1 li .d1{font-size: 18px;margin-bottom: 5px;}
.txrz-div1 li .d2{font-size: 14px;line-height: 24px;color: #666666;}
.txrz-div2{background: #f0f7fd;}
.txrz-div2 .container{padding: 70px 0 45px;background: url(../images/txrz9.png) right bottom no-repeat;}
.txrz-div2 .left{width: 50%;text-align: center;}
.txrz-div2 .left .d1{font-size: 36px;margin-bottom: 45px;}
.txrz-div2 .left .d2 img{max-width: 100%;margin: 0 auto;margin-bottom: 35px;}
.txrz-div2 .left .d3{font-size: 18px;margin-bottom: 20px;}
.txrz-div2 .left .d4{font-size: 30px;}
.txrz-div2 .left .d5{font-size: 24px;margin-bottom: 12px;}
.txrz-div2 .left .d5 span{font-size: 36px;color: #f02e2e;}
.txrz-div2 .left .d6{font-size: 14px;display: inline-block;margin: 0 auto;color: #999;margin-bottom: 40px;position: relative;}
.txrz-div2 .left .d6::after{content: '';display: block;width: 100%;height: 1px;background: #b1b3b5;position: absolute;left: 0;top: 50%;}
.txrz-div2 .left .d7{height: 20px;line-height: 20px;font-size: 14px;}
.txrz-div2 .left .d7 img{display: inline-block;position: relative;top: 5px;}
.txrz-div2 .left .d8{width: 300px;height: 50px;line-height: 50px;border-radius: 50px;background: #00a3e0;color: #fff;font-size: 30px;font-weight: bold;margin: 15px auto 20px;}
.txrz-div2 .left .d9{font-size: 12px;}
.txrz-div3{padding: 100px 0 40px;}
.txrz-div3 ul{margin-top: 50px;}
.txrz-div3 li{float: left;margin-bottom: 40px;width: 48.5%;border: 1px solid #e2e2e2;border-radius: 30px;box-sizing: border-box;padding:2.5% 4%;}
.txrz-div3 li .img{width: 90px;float: left;}
.txrz-div3 li .img img{width: 100%;}
.txrz-div3 li .text{width: calc(100%  - 120px);float: right;}
.txrz-div3 li .text .d1{font-size: 18px;margin-bottom: 10px;}
.txrz-div3 li .text .d2{font-size: 14px;line-height: 20px;color: #666666;height: 60px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    line-clamp: 3;
    -webkit-box-orient: vertical;
}
.txrz-div3 li:nth-child(2n){float: right;}
.txrz-div4{padding: 70px 0 100px;background: #f0f7fd;}
.txrz-div4 .img1{margin: 55px auto 100px;max-width: 90%}
.txrz-div4 .img2{margin: 0 auto 10px;max-width: 100%}
.txrz-div4 ul{width: 900px;margin: 0 auto;max-width: 100%;}
.txrz-div4 ul li{float: left;width: 120px;float: left;text-align: center;}
.txrz-div4 ul li:nth-child(2){margin-left: 16%;}
.txrz-div4 ul li:nth-child(3){margin-left: 15%;}
.txrz-div4 ul li:last-child{float: right;}
.txrz-div5{background: #00a3e0;padding: 70px 0 90px;}
.txrz-div5 .s-t span{background: #fff;}
.txrz-div5 ul{margin: 80px 0 65px;}
.txrz-div5 ul li{width: calc(100% / 3);float: left;text-align: center;}
.txrz-div5 ul li img{margin: 0 auto;margin-bottom: 55px;max-width: 90%;}
.txrz-div5 ul li p{font-size: 16px;color: #ffffff;}
.txrz-div5 .btn{margin: 0 auto;display: block;font-size: 30px;font-weight: bold;color: #00a3e0;width: 300px;height: 50px;line-height: 50px;border-radius: 50px;background: #fff;text-align: center;}

.zczx-div1{padding: 75px 0 40px;}
.zczx-div1 .s-t{text-align: center;margin-bottom: 30px;font-size: 18px;}
.zczx-div1 ul li{margin-bottom: 20px;width: 14%;height: 50px;line-height: 48px;text-align: center;border: 1px solid #cccccc;box-sizing: border-box;float: left;border-radius: 5px;margin-right: 3.2%;font-size: 14px;padding: 0 2px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zczx-div1 ul li:nth-child(6n){margin-right: 0;}
.zczx-div1 ul li.this{background: #00a3e0;color: #fff;border: 1px solid #00a3e0;}
.zczx-div1 ul li.this a{color: #fff;}

.zczx-div2{margin-bottom: 80px;padding-top: 60px;}
.zczx-div2 .left{width: 210px;}
.zczx-div2 .left dt{height: 90px;margin-bottom: 5px;text-align: center;position: relative;}
.zczx-div2 .left dt::after{content: '';display: block;width: 240px;height: 90px;background: url(../images/zczx-bg1.png) center no-repeat;position: absolute;left: -15px;top: 0;z-index: 1;}
.zczx-div2 .left dt  span{font-size: 20px;color: #fff;position: relative;z-index: 10;height: 60px;display: block;line-height: 60px;position: relative;top: 20px; }
.zczx-div2 .left dd{margin-bottom: 5px;height: 60px;display: block;line-height: 60px;text-align: center;font-size: 16px;background: #f5f5f5;transition:  all 0.3s;}
.zczx-div2 .left dd a{color:#2a2a2a;}
.zczx-div2 .left dd.this{background: #00a3e0;}
.zczx-div2 .left dd.this a{color: #fff;}

.zczx-div2 .right{width: calc(100% - 250px);}
.zczx-div2 .right li{margin-bottom: 15px;background: #f9f9f9;overflow: hidden;box-sizing: border-box;padding: 3% 0;position: relative;}
.zczx-div2 .right li .time{width: 140px;float: left;margin-right: 30px;box-sizing: border-box;padding: 0 2%;text-align: right;border-right: 1px solid #d8d8d8;}
.zczx-div2 .right li .time .d1{font-size: 30px;}
.zczx-div2 .right li .time .d2{color: #808080;font-size: 16px;}
.zczx-div2 .right li .text{width: calc(100% - 170px);float: left;padding-right: 5%;box-sizing: border-box;}
.zczx-div2 .right li .text .d1{font-size: 20px;margin-bottom: 10px;transition: all 0.3s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zczx-div2 .right li .text .d1 img{display: none;}
.zczx-div2 .right li .text .d2{font-size: 14px;line-height: 20px;color: #808080;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
}
.zczx-div2 .right li:nth-child(1)::after{content: '';display: block;width: 50px;height: 50px;background: url(../images/zczx1.png);position: absolute;right: 0;top: 0;}
.zczx-div2 .right2 li:nth-child(1)::after{display: none;}
.zczx-div2 .right li:nth-child(1) .text .d1 img{display: inline-block;}
.zczx-div2 .right li:hover .text .d1{color: #00a3e0;}
.page{margin-top: 40px;text-align: center;}
.page a,.page span{display: inline-block;height: 40px;line-height: 40px;background: #cccccc;font-size: 14px;color: #fff;margin: 0 5px;padding: 0 16px;}
.page span{background: #00a3e0;}

/*.zczx-div2 .right2 li .text{width: 100%;}*/


.gywm-div1{padding: 80px 0 40px;}
.gywm-div1 .box{margin-top: 90px;background: url(../images/gywm1.png) right top no-repeat;}
.gywm-div1 .box p:nth-child(1){font-size: 22px;color: #00a3e0;text-transform: uppercase;margin-bottom: 30px;}
.gywm-div1 .box p:nth-child(2){font-size: 22px;margin-bottom: 20px;}
.gywm-div1 .box p:nth-child(3){font-size: 14px;line-height: 36px;color: #666;margin-bottom: 40px;max-width: 80%;}
.gywm-div1 .box img{max-width: 94%;margin-bottom: 40px;}
.gywm-div1 .box p:nth-child(5){font-size: 14px;line-height: 36px;color: #666;}
.gywm-div1 .box p:nth-child(5) b{font-size: 22px;font-weight: bold;color: #00a3e0;}
.gywm-div2{margin-bottom: 80px;}
.gywm-div2 .left{width: 70%;}
.gywm-div2 .left li{float: left;width: 50%;position: relative;margin-top: 40px;}
/*.gywm-div2 .left li:nth-child(-n+2){}*/
.gywm-div2 .left li .d1{font-size: 36px;font-weight: bold;color: #f5f5f5;text-transform: uppercase;padding-left: 15px;}
.gywm-div2 .left li .d2{font-size: 22px;position: absolute;left: 0;top: 14px;}
.gywm-div2 .left li .d3{margin: 10px 0 20px;width: 38px;height: 3px;background: #00a3e0;}
.gywm-div2 .left li .d4{font-size: 14px;}
.gywm-div2 .right{width: 30%;}
.gywm-div2 .right img{width: 100%;}

.gywm-div3{margin-bottom: 95px;}
.gywm-div3 ul{margin: 60px 0;}
.gywm-div3 ul li{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #f2f2f2;overflow: hidden;}
.gywm-div3 ul li:last-child{padding-bottom: 30px;margin-bottom: 0px;border-bottom: 1px solid #f2f2f2;}
.gywm-div3 ul li .img{
    width:31%;
    height:0;
    padding-bottom: 20%;
    overflow:hidden;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size:cover;
    -moz-background-size:cover;
    background-size:cover;
    position: relative;
    float: left;
}

.gywm-div3 ul li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.gywm-div3 ul li .text{width: 66%;float: right;padding-top: 10px;}
.gywm-div3 ul li .text .d1{font-size: 20px;line-height: 30px;margin-bottom: 20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.gywm-div3 ul li .text .d2{font-size: 14px;color: #999;margin-bottom: 15px;}
.gywm-div3 ul li .text .d3{font-size: 14px;color: #666;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 40px;
}
.gywm-div3 ul li .text .d4{width: 120px;height: 40px;line-height: 40px;text-align: center;border: 2px solid #dddddd;}

.gywm-div4{margin-bottom: 100px;}
.gywm-div4 dl{margin-top: 50px;}
.gywm-div4 dt{height: 70px;line-height: 70px;background: #fff;margin-bottom: 20px;box-sizing: border-box;padding: 0 4%;border: 1px solid #e2e2e2;}
.gywm-div4 dt span{float: left;font-size: 20px;font-weight: 550; }
.gywm-div4 dt span:nth-child(1){width: 32%;}
.gywm-div4 dt span:nth-child(2){width: 24%;}
.gywm-div4 dt span:nth-child(3){width: 24%;}
.gywm-div4 dt span:nth-child(4){width: 17%;}
.gywm-div4 dd{margin-bottom: 20px;cursor: pointer;}
.gywm-div4 dd .top{height: 70px;line-height: 70px;background: #fff;box-sizing: border-box;padding: 0 4%;position: relative;border: 1px solid #e2e2e2;}
.gywm-div4 dd .top::after{content: '';display: block;width: 34px;height: 70px;position: absolute;right: 2%;background: url(../images/gywm9.png) center no-repeat;}

.gywm-div4 dd span{float: left;font-size: 16px;color: #666;}
.gywm-div4 dd span:nth-child(1){width: 32%;color: #202020;}
.gywm-div4 dd span:nth-child(2){width: 24%;}
.gywm-div4 dd span:nth-child(3){width: 24%;}
.gywm-div4 dd span:nth-child(4){width: 17%;}
.gywm-div4 dd .body{background: #fff;box-sizing: border-box;width: 100%;padding: 3% 5%;display: none;border: 1px solid #e2e2e2;}
.gywm-div4 dd.this .body{display: block;font-size: 14px;line-height: 30px;}

.gywm-div4 dd.this .body .p a{color: #00a3e0;}
.gywm-div4 dd.this .top{background: #00a3e0;}
.gywm-div4 dd.this .top span{color: #fff;}
.gywm-div4 dd.this .top::after{content: '';display: block;width: 34px;height: 80px;position: absolute;right: 2%;background: url(../images/gywm10.png) center no-repeat;}

.gywm-div5{margin-bottom: 70px;}
.gywm-div5 ul{margin-top: 70px;}
.gywm-div5 li{width: 25%;float: left;border-right: 1px solid #eeeeee;box-sizing: border-box;text-align: center;}
.gywm-div5 li:last-child{border-right: 0;}
.gywm-div5 li .img{width: 60px;height: 60px;margin: 0 auto 30px;max-width: 90%;position: relative;}
.gywm-div5 li .img img{position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
.gywm-div5 li .d1{font-size: 18px;margin-bottom: 20px;}
.gywm-div5 li .d2{font-size: 16px;height: 72px;line-height: 24px;color: #666;width: 80%;margin: 0 auto;}

.gywm-div6 .container{margin-bottom: 50px;height: 475px;}
#allmap{width: 100%;height: 100%;}

.gywm-div7{margin-bottom: 80px;}
.gywm-div7 .s-t{font-size: 18px;margin-bottom: 40px;}
.gywm-div7 form{overflow: hidden;}
.gywm-div7 form input{width: 32%;height: 60px;line-height: 58px;box-sizing: border-box;float: left;margin-bottom: 28px;margin-right: 2%;padding-left: 30px;font-size: 16px;border: 1px solid #e7e7e7;}
.gywm-div7 form input::-webkit-input-placeholder {color: #999;}
.gywm-div7 form input:nth-child(3){margin-right: 0;}
.gywm-div7 form textarea{width: 100%;height: 240px;line-height: 60px;margin-bottom: 40px;padding: 0 30px;;font-size: 16px;border: 1px solid #e7e7e7;box-sizing: border-box;}
.gywm-div7 form textarea::-webkit-input-placeholder {color: #999;}
.gywm-div7 form button{width: 206px;height: 48px;text-align: center;line-height: 48px;color: #fff;font-size: 16px;background: #00a3e0;display: block;margin: 0 auto;}

.position{height: 60px;line-height: 60px;font-size: 14px;color: #999;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;margin-top: 90px;}
.position a{color: #999;}
.show{margin-bottom: 30px;}
.show-div1{background: #fff;box-sizing: border-box;padding: 4%;margin-bottom: 20px;}
.show-div2{margin-bottom: 20px;overflow: hidden;}
.show-div3{background: #fff;box-sizing: border-box;padding: 2.5% 4%;}

.show-div1 .t{text-align: center;border-bottom: 1px solid #eeeeee;padding-bottom: 20px;margin-bottom: 30px;}
.show-div1 .t p{font-size: 30px;color: #333;margin-bottom: 20px;}
.show-div1 .t span{font-size: 14px;color: #999999;}
.show-div1 .t span i{display: inline-block;margin: 0 5%;}
.show-div2 a{width: 49%;float: left;height: 56px;line-height: 56px;text-align: center;font-size: 14px;background: #fff;transition: all 0.3s;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;box-sizing: border-box;padding: 0 4px;}
.show-div2 a:hover{background: #00a3e0;color: #fff;}
.show-div2 a:nth-child(2){float: right;}
.show-div3 dl{overflow: hidden;}
.show-div3 dt{width: 100%;font-size: 20px;color:#00a3e0;margin-bottom: 20px;}
.show-div3 dd{width: 50%;float: left;box-sizing: border-box;padding-left: 15px;font-size: 14px;line-height: 40px;position: relative;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.show-div3 dd::after{content: '';display: block;width: 5px;height: 5px;background: url(../images/show.png);position: absolute;left: 0;top:calc(50% - 2px);}
.show-div3 dd a{color: #666;}
.show-div3 dd:hover a{color: #00a3e0;}





@media screen and (min-width: 300px) {
    .container {width: 94%;margin: 0 auto;}
    .header .container{width: 94%;margin: 0 auto;}
}
@media screen and (min-width: 1220px) {
    .container {
        width: 1200px;
        box-sizing: border-box;
        margin: 0 auto;
        position: relative;
    }

}
@media screen and (min-width: 1420px) {
    .header .container{width: 1400px}
}



@media screen and (max-width: 1600px) {

}
@media screen and (max-width: 1440px) {
    .header .nav li {margin-left: 20px;}
    .header .nav li a{font-size: 15px;}
    .right-fix {left: 0px;}

}

@media screen and (max-width: 1220px) {
    .header .logo2 img {display: none;}
    .i2bg li {width: 6%;font-size: 12px;margin-right: calc(28% / 11);}
    .i3bg li .d2 {height: 72px;}
    .i4bg li:nth-child(1){padding-bottom: 16%;background: url(../images/i4-bg1.png) 115% top no-repeat;box-sizing: border-box;background-size: 100%;}
    .i4bg li:nth-child(2){padding-bottom: 16%;background: url(../images/i4-bg2.png) 115% top no-repeat;box-sizing: border-box;background-size: 100%;}
    .i4bg li:nth-child(3){padding-bottom: 16%;background: url(../images/i4-bg3.png) 115% top no-repeat;box-sizing: border-box;background-size: 100%;}
    .i4bg li:nth-child(4){padding-bottom: 16%;background: url(../images/i4-bg4.png) 115% top no-repeat;box-sizing: border-box;background-size: 100%;}
    .i4bg li span{display: block;width: 85%;}
    .i4bg li p{width: 85%;}
    .i5bg .tab-t span {width: 20%;height: 40px;font-size: 14px;}
    .gxrd-div2 .box {padding: 5% 8% 4%;}
    .gxrd-div3 .box .text1 {width: 22%;top: -20%;}
    .gxrd-div3 .box .text2 {width: 22%;top: -20%;}
    .gxrd-div3 .box .text3 {bottom: -35%;width: 25%;}
    .gxrd-div3 .box .text4 {bottom: -60%;width: 25%;}
    .gg-btn2 {width: 100%;}
    .zfzz-div1 .box2 ul li .d2 {height: 190px;overflow: hidden;}
    .zfzz-div1 .box2 ul li .d2 p {font-size: 14px;line-height: 24px;}
    .zscq-div4 .right .d2 span b {font-size: 30px;}
    .zscq-div4 .right .d1 span {margin-right: 20px;font-size: 14px;}
    .zscq-div4 .right .d2 a {margin-top: 0px;}
    .zscq-div4 .left {font-size: 18px;}
    .gg-btn1 p {width: 90%;}
    .zzsq-div1 li{padding: 2%;transition: all 0.3s;}


}

@media screen and (max-width: 1000px) {
    .header {height: 50px;line-height: 50px;}
    .header .logo {padding-top: 5px;width: 150px;}
    .header .nav{display: none;}
    .rg{display: block;float: right;width: 30px;padding-top: 10px;}
    .position {margin-top: 50px;}
    .s-banner {margin-top: 50px;}
    .gg-btn1 p {width: 90%;}
    .gxrd-div3 .box .text1 {width: 22%;top: -30%;}
    .gxrd-div3 .box .text2 {width: 22%;top: -30%;}
    .gxrd-div3 .box .text3 {bottom: -60%;width: 25%;}
    .gxrd-div3 .box .text4 {bottom: -90%;width: 24%;left: 76%;}
    .rcrd-div1 .box {width: 80%;}
    .zzsq-div1 .gg-btn1 {font-size: 16px;}

}
@media screen and (max-width: 768px) {
    .right-fix{left: 0px;top: calc(80% - 142px);width: 40px;display: none;}
    .right-fix li {width: 40px;height: 40px;}
    .right-fix li .box1 .img {width:40px;height: 30px;}
    .right-fix li .box1 p {display: none;}
    .right-fix li .box2 {line-height: 40px;font-size: 14px;}
    .right-fix li .box2::after {border-top: 5px solid transparent;border-bottom: 5px solid transparent;border-right: 5px solid #fff;position: absolute;left: -5px;top: 15px;}
    .i1bg .d1 {text-align: center;font-size: 24px;font-weight: bold;line-height: 50px;margin-bottom: 30px;}
    .i1bg .d2 {width: auto;padding: 0 10px;height: 40px;font-size: 16px;line-height: 40px;letter-spacing: 5px;margin-bottom: 15%;}
    .i2bg li{width: calc(100% / 4);margin-right: 0;padding-top: 0 !important;}
    .i2bg li .img {width: 60%;
        height:0;
        padding-bottom: 70%;
        overflow:hidden;
        background-position: center center;
        background-repeat: no-repeat;
        -webkit-background-size:cover;
        -moz-background-size:cover;
        background-size:cover;
        position: relative;
        margin: 0 auto 10px;
    }
    .i2bg li .img img{width: 100%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
    .i2bg li::after {display: none !important;}
    .s-t p {font-size: 24px;}
    .i3bg ul {
        margin: 1% 0 0%;
    }
    .i3bg li {width: 49%;margin-right: 0;padding: 2%;margin-bottom: 10px;}
    .i3bg li:nth-child(2n){float: right;}
    .i3bg li .d2 {font-size: 12px;line-height: 20px;height: 40px;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        line-clamp: 2;
        -webkit-box-orient: vertical;
    }
    .i3bg li .img {width: 30px;height: 30px;margin-bottom: 5px;}
    .i3bg li .d1 {font-size: 14px;margin-bottom: 5px;}
    .i4bg ul {margin: 30px 0 0px;}
    .i4bg li {width: 40%;margin: 0 5%;height: 214px;padding-top: 12%;padding-bottom: 28% !important;}
    .i4bg .text {font-size: 14px;margin-bottom: 20px;}
    .i5bg .tab-c li {width: 49%;margin-right: 0%;}
    .i5bg .tab-c li:nth-child(2n){float: right}
    .i5bg .tab-c li:nth-child(3){display: none;}
    .i6bg .s-t {margin-bottom: 30px;}

    .i6bg li {width: 30%;margin-right: 5%;margin-bottom: 10px;}
    .i6bg li:nth-child(4n) {margin-right: 5%;}
    .i6bg li:nth-child(3n){margin-right: 0%;}
    .swiper-slide.footer {padding: 20px 0 0;}
    .swiper-slide.footer .fk {display: none;}
    .swiper-slide.footer .box li{display: none;}
    .swiper-slide.footer .box li.ma{display: block;width: 100%;text-align: center}
    .swiper-slide.footer .box li.ma .img1{display: none;}
    .swiper-slide.footer .box li.ma .img2{width: 28%;float: left;margin: 0 11%;}
    .swiper-slide.footer .box li.ma .img2 img{max-width: 100%;}
    .swiper-slide.footer .box {padding-bottom: 10px;}
    .f-bq {height: auto;line-height: 20px;font-size: 12px;padding: 4px 0;}
    .gxrd-div1 {padding: 30px 0;}
    .gxrd-div1 .box {margin: 20px auto 20px;}
    .gxrd-div1 .box .img {width: 100%;overflow: hidden;padding-bottom: 50%;position: relative;margin-bottom: 20px;}
    .gxrd-div1 .box .img img{width: 140%;position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;}
    .gxrd-div1 .box ul{width: 100%;}
    .gxrd-div1 .box ul li{width: 100% !important;position: static;line-height: 24px;margin-bottom: 10px;}
    .gg-btn1 {font-size: 16px;}
    .gg-btn1 a {width: 150px;    font-size: 14px;}
    .gg-btn1 a img {top: 6px;}
    .gxrd-div2 {padding: 30px 0 40px;}
    .gxrd-div2 .box {padding: 4% 4% 3%;margin-top: 30px;}
    .gxrd-div2 .box li .img {width: 60px;}
    .gxrd-div2 .box li .text {width: calc(100% - 80px);}
    .gxrd-div2 .box li {margin-bottom: 15px;}
    .gxrd-div2 .box li .text .d1 {font-size: 16px;margin-bottom: 5px;}
    .gxrd-div2 .box li .text .d2 {width: 90%;}
    .gxrd-div2 .box .btn {width: 180px;height: 35px;line-height: 35px;border-radius: 20px;margin: 0 auto;}
    .gxrd-div2 .box .btn img {width: 15px;top: 2px;margin-right: 2px;}

    .gxrd-div4 {margin: 30px auto 10px;}
    .gxrd-div4 ul {margin-top: 30px;}
    .gxrd-div4 li {width: 49%;margin-right: 0;border-radius: 5px;margin-bottom: 20px;}
    .gxrd-div4 li:nth-child(2n){float: right;}
    .gxrd-div5 {margin: 30px auto;}
    .zscq-div6 {padding: 30px 0 ;}
    .gxrd-div6 {padding: 30px 0;}
    .gxrd-div6 li {width: 48%;margin-right: 0;padding-bottom: 10px;margin-bottom:60px;}
    .gxrd-div6 li:nth-child(2n){float: right;}
    .gxrd-div6 li:last-child{margin-bottom: 20px;}
    .gxrd-div6 li img {max-width: 90%;border-radius: 90px;margin: -48px auto 10px;box-shadow: 7px 0px 8px rgba(0,0,0,0.1);}
    .gxrd-div6 .gg-btn2{margin-top: 0;font-size: 16px;text-align: center;}
    .gxrd-div6 .gg-btn2 span{display: none;}
    .gg-btn2 p {width: 100%;text-align: center;}
    .gg-btn2 a{float: none;display: inline-block;}
    .gxrd-div6 ul {margin-top: 50px;}
    .zfzz-div1 {padding: 30px 0 0;}
    .zfzz-div1 .box1 ul li {width: calc(100% / 3);margin-bottom: 20px;}
    .zfzz-div1 .box1 ul {margin-top: 20px;}
    .zfzz-div1 .box2 {margin-top: 30px;padding: 30px 0 20px;background: #f0f7fd;}
    .zfzz-div1 .box2 ul li {width: 48%;margin-right: 0;}
    .zfzz-div1 .box2 ul li:nth-child(2n){float: right;}
    .zfzz-div1 .box2 ul li .d1 {font-size: 16px;margin-bottom: 10px;}
    .zfzz-div2 {padding: 30px 0;}
    .i5bg .tab-t {margin-bottom: 20px;margin-top: 20px;}
    .zfzz-div2 .more {margin: 20px auto;}
    .zfzz-div3 {padding: 30px 0;}
    .zfzz-div3 ul {margin: 80px 0 0px;}
    .zfzz-div3 li {width: 49%;margin-right: 0;padding-bottom: 20px;margin-bottom: 60px;}
    .zfzz-div3 li:nth-child(2n){float: right;}
    .zfzz-div3 li .img {margin: -45px auto 10px;}
    .zfzz-div3 li .d1 {font-size: 16px;line-height: 24px;}
    .zfzz-div3 li:last-child{margin-bottom: 0;}
    .zfzz-div1 .box2 ul {margin-top: 20px;}
    .rcrd-div1 {margin-top: 30px;}
    .rcrd-div1 .box {width: 96%;}
    .rcrd-div2 {padding: 30px 0 0;}
    .rcrd-div2 .box2 {margin-top: 30px;padding: 30px 0 20px;}
    .rcrd-div2 .box2 ul {margin-top: 30px;}
    .rcrd-div2 .box2 li {width: 48%;margin-right: 0%;margin-bottom: 20px;}
    .rcrd-div2 .box2 li:nth-child(2n){float: right;}
    .rcrd-div3 .left {width: 100%;margin-bottom: 20px;}
    .rcrd-div3 .right {width: 100%;}
    .rcrd-div3 .right .t {padding: 0px 4%;}
    .rcrd-div3 .right ul {padding:4%;}
    .rcrd-div3 .right li {margin-bottom: 10px;padding-bottom: 10px;}
    .rcrd-div3 .right li .d2{margin-bottom: 0;}
    .zscq-div1 {padding: 30px 0 10px;}
    .zscq-div1 ul {margin-top: 30px;}
    .s-t2 i {font-size: 12px;margin-top: 15px;}
    .zscq-div1 li {float: left;width:48%;margin-right: 0%;}
    .zscq-div1 li:nth-child(2n){float: right;}
    .zscq-div2 {padding: 30px 0 10px;}
    .zscq-div2 ul {margin-top: 30px;}
    .zscq-div2 ul li {float: left;width:48%;margin-right: 0%;}
    .zscq-div2 ul li:nth-child(2n){float: right;}
    .zscq-div3 {padding: 30px 0 10px;}
    .zscq-div3 ul {margin-top: 30px;}
    .zscq-div3 ul li {float: left;width:48%;margin-right: 0%;}
    .zscq-div3 ul li:nth-child(2n){float: right;}
    .zscq-div4 .left {display: none;}
    .zscq-div4 .right {width: 100%;}
    .zscq-div5 {padding: 30px 0 10px;}
    .zscq-div5 ul {margin-top: 30px;}
    .zscq-div5 li {float: left;width:48%;margin-right: 0%;margin-bottom: 20px;min-height: 0;}
    .zscq-div5 ul li:nth-child(2n){float: right;}
    .s-banner .swiper-pagination {bottom: 20px;}
    .s-banner img {width: 120%;position: relative;left: -10%;}
    .zzsq-div1 {padding: 30px 0 30px;margin-bottom: 20px;}
    .zzsq-div1 li {width:48%;margin-right: 0%;}
    .zzsq-div1 li:nth-child(2n){float: right;}
    .zzsq-div1 ul {margin: 20px 0 30px;}
    .zzsq-div2 {margin-top: 0px;margin-bottom: 30px;padding: 4%;}
    .zzsq-div2 form {margin-top: 20px;}
    .zzsq-div2 form button {width: 180px;height: 40px;line-height: 40px;font-size: 16px;margin: 10px auto;}
    .zzsq-div3 {padding: 30px 0;}
    .zzsq-div4 {background: url(../images/zzsq6.png) center 10% no-repeat;background-size: 40%;padding-bottom: 20px;}
    .zzsq-div4 .s-t {margin-bottom: 30%;}
    .zzsq-div4 li {width: 50%;text-align: left !important;margin-bottom: 20px;padding: 0 2%;}
    .zzsq-div4 li:nth-child(3){position: relative;left: 0px;}
    .zzsq-div4 li:nth-child(4){position: relative;left: 0px;}
    .rcrd-div3 {padding: 30px 0;}
    .zzsq-div1 .gg-btn1 {font-size: 13px;}
    .zzsq-div2 form input ,.zzsq-div2 form select{width: 100%;height: 50px;line-height: 50px;padding-left: 60px;}
    .zzsq-div2 form .input3{width: 100%;height: 50px;line-height: 50px;}
    .zzsq-div2 form .input3 input {height: 50px;line-height: 50px;}
    .zzsq-div2 form .input3 .layui-select-title {height: 50px;line-height: 50px;}
    .txrz-div1 {padding: 30px 0 10px;}
    .txrz-div1 ul {margin-top: 30px;}
    .txrz-div1 li {width: 50%;margin-bottom: 15px;}
    .txrz-div1 li .d1 {font-size: 16px;margin-bottom: 5px;}
    .txrz-div1 li .d2 {font-size: 12px;line-height: 20px;}
    .txrz-div2 .container {padding: 30px 0;background: none;}
    .txrz-div2 .left {width: 100%;}
    .txrz-div3 {padding: 30px 0 10px;}
    .txrz-div3 ul {margin-top: 30px;}
    .txrz-div3 li {margin-bottom: 20px;width: 100%;padding: 2%;}
    .txrz-div3 li .img {width: 60px;}
    .txrz-div3 li .text {width: calc(100% - 75px);}
    .txrz-div3 li .text .d1 {font-size: 14px;margin-bottom: 2px;}
    .txrz-div3 li .text .d2 {font-size: 12px;line-height: 20px;height: auto;}
    .txrz-div4 {padding: 30px 0;}
    .txrz-div4 ul li {width: 14%;}
    .txrz-div4 ul li:nth-child(2){margin-left: 14%;}
    .txrz-div4 ul li:nth-child(3){margin-left: 15%;}
    .txrz-div5 {padding: 30px 0;}
    .txrz-div5 ul {margin: 30px 0;}
    .txrz-div5 .btn {font-size: 20px;width: 220px;height: 40px;line-height: 40px;border-radius: 40px;}
    .gywm-div1 {padding: 30px 0 0;}
    .gywm-div1 .box {margin-top: 30px;}
    .gywm-div2 .left {width: 100%;}
    .gywm-div2 .right {width: 100%;}
    .gywm-div2 .right img{max-width: 40%;margin: 20px auto;}
    .gywm-div2 {margin-bottom: 30px;}
    .gywm-div2 .left li {width: 50%;position: relative;margin-top: 20px;}
    .gywm-div3 {margin-bottom: 40px;}
    .gywm-div3 ul li .text {padding-top: 0px;}
    .gywm-div3 ul li .text .d1 {font-size: 18px;line-height: 24px;margin-bottom: 5px;}
    .gywm-div3 ul li .text .d2 {font-size: 14px;margin-bottom: 5px;}
    .gywm-div3 ul li .text .d3 {font-size: 12px;line-height: 20px;margin-bottom: 15px;}
    .gywm-div3 ul li .text .d4 {width: 100px;height: 30px;line-height: 30px;font-size: 14px;}
    .gywm-div3 ul li {padding-bottom: 15px;margin-bottom: 15px;=}
    .gywm-div3 ul {margin: 20px 0;}
    .gywm-div3 .page {margin-top: 10px;}
    .page a, .page span {height: 24px;line-height: 24px;padding: 0 8px;font-size: 12px;}
    .gywm-div4 {margin-bottom: 30px;}
    .gywm-div4 dt {height: 40px;line-height: 40px;margin-bottom: 10px;}
    .gywm-div4 dt span {font-size: 12px;}
    .gywm-div4 dd .top {height: 40px;line-height: 40px;}
    .gywm-div4 dd span {font-size: 12px;}
    .gywm-div4 dd .top::after {content: '';display: block;width: 20px;height: 50px;position: absolute;right: 2%;background: url(../images/gywm9.png) center no-repeat;background-size: 100%;}
    .gywm-div4 dd.this .top::after {content: '';display: block;width: 20px;height: 50px;position: absolute;right: 2%;background: url(../images/gywm10.png) center no-repeat;background-size: 100%;}
    .gywm-div5 {margin-bottom: 0px;}
    .gywm-div5 ul {margin-top: 20px;}
    .gywm-div5 li {width: 50%;float: left;border-right: none;margin-bottom: 20px;}
    .gywm-div5 li .img {width: 50px;height: 50px;margin: 0 auto 15px;max-width: 70%;}
    .gywm-div5 li .d1 {font-size: 16px;margin-bottom: 10px;}
    .gywm-div5 li .d2 {font-size: 14px;height: 60px;line-height: 20px;}
    .gywm-div6 .container {margin-bottom: 30px;height: 350px;}
    .gywm-div7 {margin-bottom: 30px;}
    .gywm-div7 form input {width: 100%;height: 40px;line-height: 38px;box-sizing: border-box;float: left;margin-bottom: 15px;margin-right: 0%;padding-left: 15px;font-size: 14px;}
    .gywm-div7 form textarea {height: 160px;line-height: 40px;margin-bottom: 20px;padding: 0 15px;font-size: 14px;}
    .gywm-div7 form button {width: 180px;height: 40px;line-height: 40px;font-size: 15px;}
    .gywm-div4 dd span:nth-child(3) {width: 17%;}
    .gywm-div4 dd span:nth-child(4) {width: 22%;}
    .zczx-div1 {padding: 30px 0 10px;display: none;}
    .zczx-div1 ul li {
        margin-bottom: 10px;
        width: 30%;
        height: 40px;
        line-height: 38px;
        margin-right: 5%;
    }
    .zczx-div1 ul li:nth-child(6n) {margin-right: 5%;}
    .zczx-div1 ul li:nth-child(3n) {margin-right: 0%;}
    .zczx-div2 {margin-bottom: 30px;padding-top: 20px;}
    .zczx-div2 .left {width: 100%;}
    .zczx-div2 .left dt{display: none;}
    .zczx-div2 .left dd {height: 30px;line-height: 30px;font-size: 12px;float: left;width: 22%;float: left;margin-right: 1%;}
    .zczx-div2 .right {width: 100%;margin-top: 20px;}
    .gxrd-div3 .box {margin: 30px 0 10px;font-size: 12px;line-height: 20px;}

    .gxrd-div3 {padding: 30px 0 10px;}
    .gxrd-div3 .box img {display: none;}
    .gxrd-div3 .box .text {width: 50% !important;margin-bottom: 15px;float: left;position:static !important;box-sizing: border-box;padding-right: 10px;}
   

}

@media screen and (max-width: 450px) {
    .right-fix {top: auto;bottom: 4%;}
    .s-t p {font-size: 0.2rem;}
    .i1bg img {margin: 0 auto 0.3rem;width: 50%;}
    .i1bg .d1 {text-align: center;font-size: 0.18rem;font-weight: bold;line-height: 0.35rem;margin-bottom: 0.2rem;}
    .i4bg li span {font-size: 0.12rem;}
    .i4bg li {height:auto;padding-top: 12%;padding-bottom: 19% !important;}
    .i4bg li p {font-size: 0.14rem;}
    .i4bg .btn {width: 1.2rem;height: 0.4rem;line-height: 0.4rem;font-size: 0.14rem;}
    .i5bg .tab-t {margin-bottom: 0.15rem;margin-top: 0.15rem;}
    .i5bg .tab-t span {font-size: 0.12rem;height:  0.35rem;line-height:0.33rem; }
    .i5bg .tab-c li .time {width: 0.6rem;height: 0.6rem;margin-top: -0.3rem;margin-left: 5%;}
    .i5bg .tab-c li .time .d1{font-size: 0.16rem;line-height: 0.35rem;}
    .i5bg .tab-c li .time .d2{font-size: 0.12rem;}
    .i5bg .tab-c li .text .d1 {font-size: 0.14rem;}
    .i5bg .tab-c li .text .d2 {font-size: 0.14rem;line-height: 0.2rem;}
    .gg-btn1 {height: 0.6rem;text-align: left;line-height: 0.6rem;font-size: 0.12rem;}
    .gg-btn1 p {width: 96%;}
    .gg-btn1 a {width: 1.2rem;height: 0.3rem;line-height: 0.3rem;border-radius: 0.3rem;color: #fff;font-size: 0.12rem;margin-top: 0.15rem;}
    .gg-btn1 a img {top: 0.02rem;width: 0.12rem;}

    .gxrd-div5 ul li {width: calc(100% / 3);margin-bottom: 0.15rem;}
    .gxrd-div5 ul li img {width: 0.6rem;height: 0.65rem;margin-bottom: 0.1rem;}
    .gxrd-div5 ul li p {font-size: 0.14rem;}
    .gxrd-div5 ul::after {display: none;}
    .gxrd-div5 ul {margin-top: 0.2rem;}
    .zscq-div6 .more {width: 1.2rem;height: 0.3rem;line-height: 0.3rem;margin: 0.2rem auto 0;font-size: 0.14rem;}
    .gxrd-div4 li .text .d1 {font-size: 0.16rem;line-height: 0.24rem;}
    .gxrd-div4 li .text .d2 {font-size: 0.12rem;line-height: 0.2rem;    width: 90%;}
    .gxrd-div6 li p {font-size: 0.14rem;line-height: 0.24rem;height: 0.48rem;width: 90%;}
    .gg-btn2 {height: 0.6rem;line-height: 0.6rem;font-size: 0.12rem;margin:  0.3rem auto 0;}
    .gg-btn2 a {width: 1.2rem;height:  0.3rem;line-height:  0.3rem;border-radius:  0.3rem;font-size: 0.12rem;margin-top: 0.15rem;}
    .a_txt .div3 li a {font-size: 0.18rem;line-height: 0.5rem;}
    .zfzz-div2 .more {width: 1.5rem;height: 0.4rem;line-height: 0.4rem;margin: 0.2rem auto;font-size: 0.14rem;}
    .zfzz-div1 .box1 ul li .d1 {font-size: 0.16rem;margin-bottom: 0.1rem;}
    .zfzz-div1 .box1 ul li .d2 {font-size: 0.12rem;}
    .rcrd-div1 .box .d1 {height: 0.3rem;line-height: 0.3rem;margin-bottom: 0.2rem;}
    .rcrd-div1 .box .d1 img {width: 1.2rem;}
    .rcrd-div1 .box .d1 p {font-size: 0.14rem;border-left: 1px solid #99d0f3;margin-left: 0.1rem;padding-left: 0.1rem;}
    .rcrd-div1 .box .d2 a{font-size: 0.14rem;}
    .rcrd-div1 .box .d2 a:nth-child(1) {width: 2rem;margin-bottom: 0.1rem;}
    .rcrd-div1 .box .d2 a:nth-child(2) {width: 1.3rem;}
    .rcrd-div2 .box2 li .text p:nth-child(1) {font-size: 0.16rem;margin-bottom: 0.1rem;}
    .rcrd-div2 .box2 li .text {padding: 10% 0 0 10%;font-size: 0.12rem;line-height: 0.18rem;}
    .rcrd-div3 .left dt .img {width: 100%;padding-bottom: 66%;margin-bottom: 0.2rem;}
    .rcrd-div3 .left dt .text {width: 100%;}
    .rcrd-div3 .left dt .text .d1 {font-size: 0.16rem;margin-bottom: 0.1rem;}
    .rcrd-div3 .left dt .text .d2 {font-size: 0.14rem;line-height:0.24rem;margin-bottom: 0.1rem;}
    .rcrd-div3 .left dd {height: 0.4rem;line-height: 0.4rem;}
    .zscq-div4 .right .d2 span {width: 100%;float: none;}
    .zscq-div4 .right .d2 a {float: none;margin: 10px auto 0;display: block;}
    .zscq-div1 li .d1 {font-size: 0.16rem;margin-bottom: 0.1rem;}
    .zscq-div1 li .d2 {font-size: 0.12rem;line-height: 0.2rem;height: 0.8rem;margin-bottom: 0.05rem;}
    .zscq-div2 ul li .d1 {font-size: 0.16rem;margin-bottom: 0.1rem;}
    .zscq-div2 ul li .d2 {font-size: 0.12rem;}
    .zscq-div2 ul li {padding-bottom: 0.15rem;}
    .zscq-div3 li .img {width: 50px;height: 50px;border-radius: 50px;float: none;margin: 0 auto 10px;}
    .zscq-div3 li .text {width: 100%;float: none;}
    .zscq-div3 li .text .d1 {font-size: 0.16rem;margin-bottom: 0.1rem;}
    .zscq-div3 li .text .d2 {font-size: 0.12rem;}
    .zscq-div4 .right .d2 span {font-size: 0.16rem;}
    .zscq-div4 .right .d2 span b {font-size: 0.24rem;}
    .zscq-div5 li .img {margin: 0 auto 0.1rem;}
    .zscq-div5 li .d1 {margin-bottom: 0.1rem;font-size: 0.14rem;}
    .zscq-div5 li .d2 {
        font-size: 0.12rem;
        line-height: 0.2rem;
        color: #666666;
        text-overflow: -o-ellipsis-lastline;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 4;
        line-clamp: 4;
        -webkit-box-orient: vertical;
        transition: all 0.3s;
    }
    .zzsq-div1 li {padding: 3%;}
    .zzsq-div1 li .d1 {font-size: 0.14rem;margin-bottom: 0.1rem;}
    .zzsq-div1 li .d2 {font-size: 0.12rem;line-height: 0.2rem;margin-bottom: 0.1rem;height: 0.6rem;}
    .zzsq-div1 .gg-btn1 {font-size: 0.12rem;}
    .gg-btn1 p span{width: 2rem;float: left;line-height: 0.2rem;margin-top: 0.12rem;}
    .zzsq-div2 form p {font-size: 0.12rem;}
    .zzsq-div4 li .d1 {font-size: 0.16rem;}
    .zzsq-div4 li .d2 {font-size: 0.14rem;line-height: 0.2rem;height: 0.4rem;}
    .txrz-div1 li .img {padding-bottom: 70%;margin-bottom: 0;}
    .txrz-div2 .left .d1 {font-size: 20px;margin-bottom: 0.2rem;}
    .txrz-div2 .left .d2 img {max-width: 80%;margin-bottom: 0.2rem;}
    .txrz-div2 .left .d3 {font-size: 0.14rem;margin-bottom: 0.1rem;}
    .txrz-div2 .left .d4 {font-size: 0.2rem;}
    .txrz-div2 .left .d6 {font-size: 0.14rem;margin-bottom:0.1rem;}
    .txrz-div2 .left .d8 {width: 2rem;height: 0.4rem;line-height: 0.4rem;border-radius: 0.4rem;font-size: 0.18rem;margin: 0.1rem auto 0.1rem;}
    .txrz-div4 .img1 {margin: 0.3rem; auto 0.3rem;}
    .txrz-div4 ul li {width: 20%;}
    .txrz-div4 ul li:nth-child(2) {margin-left: 0%;}
    .txrz-div4 ul li:nth-child(3) {margin-left: 14%;}
    .txrz-div5 ul li img {margin-bottom: 30px;max-width: 60%;}
    .txrz-div5 ul li p {font-size: 0.12rem;}
    .gywm-div1 .box {background: none;}
    .gywm-div1 .box p:nth-child(1) {font-size: 0.18rem;margin-bottom: 0.1rem;}
    .gywm-div1 .box p:nth-child(2) {font-size: 0.18rem;margin-bottom: 0.1rem;}
    .gywm-div1 .box p:nth-child(3) {font-size: 0.12rem;line-height: 0.24rem;margin-bottom: 0.1rem;max-width: 100%;}
    .gywm-div1 .box img {max-width:100%;margin-bottom: 0.2rem;}
    .gywm-div1 .box p:nth-child(5)  {font-size: 0.12rem;line-height: 0.24rem;margin-bottom: 0.1rem;max-width: 100%;}
    .gywm-div1 .box p:nth-child(5) b {font-size: 0.16rem;}
    .gywm-div2 .left li .d1 {font-size: 0.2rem;padding-left: 0.1rem;}
    .gywm-div2 .left li .d2 {font-size: 0.16rem;top: 0.1rem;}
    .gywm-div2 .left li .d3 {margin: 0.1rem 0 0.1rem;}
    .gywm-div2 .left li .d4 {font-size: 0.14rem;}
    .zczx-div2 .right li .time {width: 0.8rem;margin-right: 0.1rem;margin-top: 0.1rem;}
    .zczx-div2 .right li .time .d1 {font-size: 0.2rem;}
    .zczx-div2 .right li .time .d2 {font-size: 0.16rem;}
    .zczx-div2 .right li .text {width: calc(100% - 0.9rem);padding-right: 2%;}
    .zczx-div2 .right li .text .d1 {font-size: 0.16rem;margin-bottom: 0.05rem;}
    .zczx-div2 .right li .text .d2 {font-size: 0.12rem;line-height: 0.198rem;}
    .show-div1 .t p {font-size: 0.18rem;margin-bottom: 0.15rem;}
    .show-div1 .t span {font-size:0.12rem;}
    .show-div1 .t {padding-bottom: 0.15rem;margin-bottom: 0.15rem;}
    .show-div2 a {height: 0.4rem;line-height: 0.4rem;font-size: 0.12rem;}
    .show-div3 dt {font-size: 0.18rem;margin-bottom: 0.05rem;}
    .show-div3 dd {padding-left: 0.1rem;font-size: 0.12rem;line-height: 0.3rem;}
    .layui-form-item .layui-input-inline {
        display: block !important;
        float: left !important;
        left: 0 !important;
        width: 30% !important;
        margin: 0 5% 0 0 !important;
    }
    .zzsq-div2 form .layui-input-inline:last-child {
        margin-right: 0 !important;
    }

}


.pos{
    width:100%;
    
    padding-bottom: 15px;
    border-bottom: 1px solid #ededed;
    margin-bottom: 15px;
}
.pos a{}