@charset "utf-8";
/* CSS Document */
.bxuia001 { width: 100%;margin-top: .52rem; position: relative; overflow: hidden;z-index: 5; }
.bxuia001 .swiper-slide { width:100%; position: relative;}
.bxuia001 .swiper-slide img{ width:100%;display: block ;height: 48vw; max-height: 304px ;object-fit: cover;}
.bxuia001 .zhe{ width:100%;height: 48vw; max-height: 304px ; display: flex; align-items: center;  position: absolute; left: 0;top: 0;}
.bxuia001 .zhe .cnt{ width: 76% ;margin: 0 auto;}
.bxuia001 .zhe .cnt h5{line-height: .14rem; font-size: .14rem; font-weight: bold ;color: #fff; margin: 0 0 .06rem 0}
.bxuia001 .zhe .cnt h6{line-height: .14rem; font-size: .12rem; text-transform: uppercase; color: #fff;}

.main-bg{ width: 100% ; }
.main-bg .main-c{ width: 92% ; padding: 0 4%; overflow: hidden;}
.hd-box{width:100%;height:.5rem;line-height: .5rem; overflow:hidden;box-sizing:border-box;position: relative; border-bottom: 1px solid #e1e6ee}
.hd-box .inner{width:100%; height: .6rem; overflow-x:auto;overflow-y:hidden;transition:all 0.5s; white-space: nowrap;}
.hd-box .inner ul {min-width: 100%; height:100%;list-style:none;-webkit-overflow-scrolling:touch; text-align: center;}
.hd-box .inner li {display: inline-block ; position: relative;}
.hd-box .inner li a{ padding: 0 .08rem;font-size: .14rem; color: #6a6869 ;display: inline-block ; position: relative;}
.hd-box .inner .selected a{color: #0c5fbf ;font-weight: bold}
.hd-box .inner .selected i{ width: .4rem; height: 2px;background-color:#0c5fbf ;position: absolute; left: 50%; margin-left: -.2rem;bottom: .01rem;display: block } 

.videolist{ width: 100% ; padding: .2rem 0 .1rem 0; overflow: hidden;}
.videolist ul li{ width: calc(50% - .06rem) ;float: left; margin-bottom: .15rem;}
.videolist ul li a{ width: 100% ;display: block ; position: relative;}
.videolist ul li a .img{ width: 100% ; height: .958rem ; object-fit: cover ; border-radius: .03rem; -webkit-border-radius: .03rem; -moz-border-radius: .03rem; -ms-border-radius: .03rem; -o-border-radius: .03rem; margin-bottom: .06rem;}
.videolist ul li a h4{ width: 100% ; height: .2rem;line-height: .2rem; text-align: center ; font-size: .12rem; color: #2e2e2e ;white-space: nowrap;text-overflow: ellipsis; overflow: hidden;}
.videolist ul li a .zhe{width: 100% ; height: .958rem ; border-radius: .03rem; display: flex; align-items: center; justify-content: center; background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.34),rgba(0,0,0,0)); position: absolute; left: 0;top: 0; overflow: hidden;}
.videolist ul li a .zhe img{ width: .24rem ; height: .24rem;}
.videolist ul li:nth-child(even){float: right}

.fy-box{ width: 100% ; padding:  0  }
.pagelable{ width: 96% ; margin: 0 auto}
.pageCustom{ width: 100%}
.up{ width: .94rem; height: .38rem; line-height: .38rem;display: block; text-align: center; float: left; }
.pageCustom_Pre_Disable{
  width: 100%;
  height: .32rem;
  line-height: .32rem;
  border-radius:.32rem;
  font-size: .12rem;
  color: #fff;
  background: -webkit-linear-gradient(left,#0859bd,#65c0ed);
  display: block;
  -webkit-border-radius:.32rem;
  -moz-border-radius:.32rem;
  -ms-border-radius:.32rem;
  -o-border-radius:.32rem;
}
.dow{ width: .94rem; height: .38rem; line-height: .38rem; display: block;text-align: center; float: right;}
.pageCustom_Next_Disable{
  width: 100%;
  height: .32rem;
  line-height: .32rem;
  font-size: .12rem;
  color: #fff;
  border-radius:.32rem;
  background: -webkit-linear-gradient(left,#0859bd,#65c0ed);
  display: block;
  -webkit-border-radius:.32rem;
  -moz-border-radius:.32rem;
  -ms-border-radius:.32rem;
  -o-border-radius:.32rem;
}
.pageCustom_Prompt{  height: .32rem; line-height: .32rem; display: inline-block; text-align: center;}
.pageCustom_Prompt span{ font-size: .12rem; color: #919191;}
.pageCustom_Prompt strong{ font-weight: normal; color: #0b5dbf;font-size: .14rem ;font-weight: bold}
.padd1{ padding-bottom:.2rem !important}

.lxbg{width: 100% ;background: url(../images/bgt5.jpg) no-repeat bottom center; background-size: 100% auto;position: relative; overflow: hidden;}
.lxbg .center{width: 92% ;margin: 0 auto; border-top: 1px solid #e1e6ee ;}
.lxbg .title{line-height: .14rem; font-size: .14rem; color: #2e2e2e; font-weight: bold ;margin: .24rem 0 .09rem 0}
.zxbox{ width: 100%; font-size: .12rem; color: #818181}
.zxbox h3{ font-size: .12rem; color: #818181;display: inline-block ;cursor: pointer;}
.zxbox i{ font-size: .12rem; color: #818181 ; padding: 0 13px;}
.zxbox h3.on{color: #0c5fbf}

.formbox{ width: 100%; padding: .15rem 0 .2rem 0 ;display: none ; overflow: hidden;}
.formbox .iptbox{ width: 100%; height: .42rem; background-color: #f4f4f5 ; border-radius:3px ; -webkit-border-radius:3px ; -moz-border-radius:3px ; -ms-border-radius:3px ; -o-border-radius:3px ;margin-bottom: .14rem; }
.formbox .iptbox h3{width: .8rem; height: .42rem;line-height: .42rem; font-size: .12rem; color: #2e2e2e;float: left;text-indent: .12rem; position: relative;}
.formbox .iptbox h3 i{color: #f02121;position: relative; left: 3px;top: -2px}
.formbox .iptbox .ipt{width: calc(100% - .8rem); height: .42rem;line-height: .42rem; font-size: .12rem; color: #2e2e2e;float: left; }
.formbox .iptbox2{ height: auto}
.formbox .textarea{width: calc(100% - .8rem); height: .9rem;line-height: .18rem; font-size: .12rem; color: #2e2e2e;border: none;background: none ;padding: .12rem 0}
.yzmbox{ width: 100% ;position: relative; overflow: hidden;}
.yzmbox .iptbox{ width: 1.15rem ;float: left;}
.yzmbox .iptbox h3{ width: .7rem}
.yzmbox .iptbox .ipt{width: calc(100% - .7rem);}
.yzmbox .imgbox{ width: .9rem; height: .4rem; background-color: #fff; border: solid 1px #f4f4f5;float: left;margin: 0 .06rem;}
.yzmbox .imgbox img{width: 100%; height: .4rem;}
.yzmbox span{line-height: .4rem; float: left; font-size: .1rem; color: #2e2e2e;cursor: pointer;}
.formbox .submit{ width: .96rem; height: .36rem; border-radius:.36rem ; -webkit-border-radius:.36rem ; -moz-border-radius:.36rem ; -ms-border-radius:.36rem ; -o-border-radius:.36rem ; background: -webkit-linear-gradient(left,#0859bd,#65c0ed); font-size: .12rem; color: #fff; cursor: pointer; float: left; }
.formbox .submit:hover{box-shadow: rgb(0 0 0 0.05) 0 0 8px 3px;}
.formbox h6{width: calc(100% - 1.3rem); line-height: .14rem; background-color: #fff; border: solid 1px #106eb8;font-size: .1rem; color: #0c5ebf; float: left; border-radius:3px ; -webkit-border-radius:3px ; -moz-border-radius:3px ; -ms-border-radius:3px ; -o-border-radius:3px ;margin-left: .1rem; padding: .04rem .1rem}
.formbox h6 i{font-size: .1rem; color: #2e2e2e}
.bgt6{ width: .42rem; position: absolute;right: 4%;top: .37rem}


.xwtitle{ width: 100% ; border-bottom: 1px solid #edf0f5 ; padding: .2rem 0 .16rem 0}
.xwtitle h3{width: 100% ; height: .16rem;line-height: .16rem; font-size: .14rem;font-weight: bold ; color: #2e2e2e; white-space: nowrap;text-overflow: ellipsis;position: relative; margin-bottom: .1rem; overflow: hidden;}
.xwtitle h3 i{ font-size: .12rem; color: #fff ; background-color: #1163c2 ; padding: .01rem .04rem ; border-radius:.06rem .06rem  0  .06rem; -webkit-border-radius:.06rem .06rem  0  .06rem; -moz-border-radius:.06rem .06rem  0  .06rem; -ms-border-radius:.06rem .06rem  0  .06rem; -o-border-radius:.06rem .06rem  0  .06rem; text-transform: uppercase;font-weight: normal;margin-right: .04rem }
.xwtitle p{ width: 100% ; max-height: .6rem ;line-height: .2rem; font-size: .12rem; color: #818181 ;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3; overflow: hidden;}
.newslist{width: 100%; padding: 0 0 .23rem 0}
.newslist ul{width: 100%;}
.newslist ul li{width: 100%;border-bottom: 1px solid #edf0f5 ; padding: .11rem 0}
.newslist ul li h3{width: 100%; ;max-height: .4rem; line-height: .2rem; font-size: .12rem; color: #2e2e2e ;;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-bottom: .07rem; overflow: hidden;}
.newslist ul li h4{width: 100%; height: .2rem;line-height: .2rem;  font-size: .12rem; color: #818181 ; overflow: hidden;}
.newslist ul li h4 span{ font-size: .12rem; color: #818181 ; padding: 0 .15rem}
.newslist ul li:hover h3{color: #1163c2}
.newslist ul li:hover h4{color: #2e2e2e}

.bgturl{background: url(../images/bgt6.jpg) no-repeat top center ; background-size: 100% auto}

.qywh{ width: 100%;text-align: center; padding: .2rem 0 .2rem 0; overflow: hidden;}
.qywh h3{font-size: .14rem; color: #2e2e2e ;font-weight: bold;margin: 0 0 .04rem 0}
.qywh h4{font-size: .12rem; color: #2e2e2e}

.chengx{ width: 100% ; margin-bottom: .3rem; overflow: hidden;}
.chengx ul li{ width: 25%; float: left;text-align: center;}
.chengx ul li .imgbox{ width: .28rem; display: inline-block; position: relative;margin-bottom: .1rem; overflow: hidden;}
.chengx ul li .imgbox img{ width: 100%; height: 100% ; }
.chengx ul li h4{width: 100%; height: .16rem;line-height: .16rem; font-size: .14rem; color: #2e2e2e ;text-align: center; overflow: hidden;}
.chengx ul li i{width: .12rem; height: 2px;display: inline-block ;background-color: #272636 ; position: relative; top: -.03rem}
.chengx ul li h5{width: 100%; height: .14rem;line-height: .14rem; font-size: .12rem; color: #818181 ;text-align: center;margin-top: .05rem; overflow: hidden;}
.yuanjing{ width: 100% ;margin:0 0 .3rem 0}

.cooperate{ width: 100% ;overflow: hidden;}
.cooperate .nrb{ width: 100% ; line-height: .2rem; font-size: .12rem; color: #818181; text-align: justify ; padding: .05rem 0}
.cooperate img{ width: 100%}
.cooperate .hd-box2{ width: 100% ; padding: 0 0 .05rem  0; overflow: hidden;}
.cooperate .hd-box2 .hdl{ width: .9rem ;float: left;}
.cooperate .hd-box2 .hdl h3{ line-height: .14rem; font-size: .14rem; font-weight: bold; color: #2e2e2e; margin-bottom: .06rem;}
.cooperate .hd-box2 .hdl h4{ line-height: .3rem; font-size: .3rem; font-weight: bold; color: #2e2e2e;}
.cooperate .hd-box2 .hdl h4 i{font-size: .1rem ; font-weight: normal; padding-left: .05rem; position: relative; top: -.1rem;}
.cooperate .hd-box2 .hdr{ width: calc(100% - .9rem );float: left; line-height: .22rem; font-size: .14rem;  color: #2e2e2e;}

.txtbox{  width: 100% ;text-align: center; padding: .16rem 0 .2rem 0}
.txtbox h3{ line-height: .22rem; font-size: .14rem ; color: #2e2e2e ; font-weight: bold ;margin-bottom: .05rem; overflow: hidden;}
.txtbox h4{ line-height: .2rem; font-size: .1rem ; color: #2e2e2e ;margin-bottom: .12rem; overflow: hidden;}
.txtbox .txt{ width: 100% ; line-height: .22rem; font-size: .12rem ; color: #696969 ; text-align: justify;margin-bottom: .12rem; overflow: hidden;}
.txtbox .more{ width: .98rem; height: .3rem; line-height: .3rem; border-radius:.3rem; display: inline-block; text-align: center; background: -webkit-linear-gradient(left,#0859bd,#65c0ed); font-size: .12rem  ; color: #fff; text-transform: uppercase; -webkit-border-radius:.3rem; -moz-border-radius:.3rem; -ms-border-radius:.3rem; -o-border-radius:.3rem;}
.ywimg7{ width: 100% ; height: auto; border-radius: .1rem; -webkit-border-radius: .1rem; -moz-border-radius: .1rem; -ms-border-radius: .1rem; -o-border-radius: .1rem; }

.iconlist{ width: 100% ; padding: .23rem 0 .04rem 0; overflow: hidden;}
.iconlist ul{width: 100% ; }
.iconlist ul li{ width:calc(50% - .06rem); float: left;margin-bottom: .12rem;}
.iconlist ul li a{ width: 92%; height: .94rem; text-align: center; padding: .15rem 4%; background-color: #eef0f2 ; display: block; border-radius:.07rem   ; -webkit-border-radius:.07rem   ; -moz-border-radius:.07rem   ; -ms-border-radius:.07rem   ; -o-border-radius:.07rem   ; overflow: hidden; }
.iconlist ul li a .imgbox{width: .4rem; height: .4rem ;display: inline-block; position: relative;}
.iconlist ul li a .imgbox img{ width: .4rem; height: .4rem ;position: absolute; left: 0;top: 0}
.iconlist ul li a .icon2{display: none}
.iconlist ul li a h3{ width: 100%; height: .14rem;line-height: .14rem;font-size: .11rem; color: #2e2e2e;margin: .06rem 0 .07rem 0; overflow: hidden;}
.iconlist ul li a h4{ width: 100%; height: .1rem;line-height: .1rem; font-size: .06rem; color: #808080;overflow: hidden;}
.iconlist ul li a .jt{ width: .16rem;margin-top: .1rem ; opacity: 0;}
.iconlist ul li:nth-child(even){float: right}
.iconlist ul li a:hover .jt{ opacity: 1;}
.iconlist ul li a:hover{ background: -webkit-linear-gradient(bottom,#63beec,#095bbe)}
.iconlist ul li a:hover h3,.iconlist ul li a:hover h4{color: #fff}
.iconlist ul li a:hover .icon2{display: block}
.iconlist ul li a:hover .icon1{display: none }

.jieguo{ width: 100% ; font-size: .12rem; color: #818181;border-bottom: 1px solid #e1e6ee;padding: .15rem 0}
.jieguo i{ color: #0859bd}
.txtbox3 h3{font-size: .16rem}
.xqimg7{ width: 100%; height: auto; border-radius: 0.04rem; -webkit-border-radius: 0.04rem; -moz-border-radius: 0.04rem; -ms-border-radius: 0.04rem; -o-border-radius: 0.04rem;margin: .22rem 0 .06rem 0 }

.ywxq{ width: 100% ;}
.ywxq ul{ width: 100% ;}
.ywxq ul li{ width: 100% ; margin-bottom: .2rem}
.ywxq ul li a{ width: 100% ; display: block}
.ywxq ul li a img{ width: 100% ; border-radius: .03rem; -webkit-border-radius: .03rem; -moz-border-radius: .03rem; -ms-border-radius: .03rem; -o-border-radius: .03rem;   }


.seat{ width: 92% ; padding: 0 4%; height: 0.5rem; line-height: .5rem;border-bottom: 1px solid #e1e6ee; font-size: .12rem; color: #999}
.seat img{width: .12rem; display: inline-block ;position: relative; top: .02rem ;margin-right: .03rem}
.seat a{font-size: .12rem; color: #999; }
.seat i{font-size: .12rem; color: #999; padding: 0 .1rem}
.seat a.on{ color: #2e2e2e}

.tit-b004{ width: 100% ; text-align: center; padding: .16rem 0 .16rem 0;border-bottom: 1px solid #e1e6ee;}
.tit-b004 h3{ font-size: .14rem; color: #2e2e2e ;line-height: .22rem ;}
.tit-b004 h5{ width: 100% ;margin-top: .1rem}
.tit-b004 h5 span{ font-size: .1rem; color: #6a6869 ;margin:0 .06rem }

.text-box005{ width: 100% ;line-height: .22rem; font-size: .12rem ;color: #6a6869; padding: .11rem 0;text-align: justify; overflow: hidden;}
.text-box005 img{max-width: 100% !important ; height: auto;}
.borderx{border-bottom: 1px solid #e1e6ee;margin-bottom: .2rem}

.lxwm{ width: 100% ; padding: .2rem 0 0 0}
.lxwm .lximg{ width: 100% ;}
.lxwm .renli{ width: 92% ; padding: 4% ; background: url(../images/img12.jpg) no-repeat; background-size: cover; position: relative; overflow: hidden;}
.lxwm .renli .tit{ width: 100% ; border-bottom: 1px solid #f8f8f8 ; padding: .08rem 0 .15rem 0}
.lxwm .renli .tit h3{ font-size: .14rem; font-weight: bold ; color: #fff ;margin-bottom: .05rem;}
.lxwm .renli .tit h4{ font-size: .12rem;color: #fff}
.lxwm .table2{ width: calc(100% - 1rem) ; padding: .08rem 0 .04rem 0 ;float: left;}
.lxwm .table2 .tabl{ width: 100% ;}
.lxwm .table2 .tabl td{ padding: .06rem 0; font-size: .12rem; color: #fff}
.lxwm .ewmbox{ width: .8rem; background: rgba(255, 255, 255, 0.51) ;text-align: center; border-radius: .03rem; -webkit-border-radius: .03rem; -moz-border-radius: .03rem; -ms-border-radius: .03rem; -o-border-radius: .03rem; padding: .1rem; float: right ;margin-top: .15rem}
.lxwm .ewmbox img{ width: 100% ;margin-bottom: .05rem}
.lxwm .ewmbox h6{ font-size: .1rem; color: #2e2e2e}
.txtbox4{ padding: .2rem 0 0 0}
.txtbox4 h3{font-size: .16rem ;margin-bottom: .1rem}

.yglist{ width: 100% ; padding: .04rem 0 0 0}
.yglist ul{ width: 100% ;}
.yglist ul li{ width: 100% ; margin-bottom: .14rem}
.yglist ul li a{ width: 100% ; display: block; position: relative; border-radius:.04rem; overflow: hidden; -webkit-border-radius:.04rem; -moz-border-radius:.04rem; -ms-border-radius:.04rem; -o-border-radius:.04rem; }
.yglist ul li a img{ width: 100%  ; height: 1.88rem; object-fit: cover;}
.yglist ul li a .zhe{width: 100%;text-align: center; background: -webkit-linear-gradient(bottom,rgba(0,0,0,0.54),rgba(0,0,0,0));padding: .18rem 0;position: absolute; left: 0;bottom: 0;}
.yglist ul li a .zhe h3{max-width: 100%; height: .14rem;line-height: .14rem; font-size: .12rem; color: #fff; overflow: hidden;}

.gzcha{ width: 92% ; padding: 4% ; background: url(../images/img14.jpg) no-repeat ; border-radius:.05rem; background-size: cover; overflow: hidden; -webkit-border-radius:.05rem; -moz-border-radius:.05rem; -ms-border-radius:.05rem; -o-border-radius:.05rem; }
.gzcha h3{width: 100%;text-align: center; height: .2rem;line-height: .2rem;font-size: .14rem;font-weight: bold; color: #fff;margin-top: .14rem}
.gzcha h3 i{ background-color: #fff; font-weight: normal; font-size: .1rem; color: #0b5ebf; padding: .01rem .06rem; border-radius: .04rem .04rem .04rem 0px; -webkit-border-radius: .04rem .04rem .04rem 0px; -moz-border-radius: .04rem .04rem .04rem 0px; -ms-border-radius: .04rem .04rem .04rem 0px; -o-border-radius: .04rem .04rem .04rem 0px;margin: 0 0 0 .04rem }
.gzcha p{ width: 100%; text-align: justify ; padding: .12rem 0; line-height: .2rem; font-size: .12rem; color: #fff}
.gzcha .ewmbox{width: 100%;text-align: center; padding: .1rem 0 .15rem 0}
.gzcha .ewmbox img{ width: .75rem; height: .75rem; border: solid 10px #fff; border-radius: .04rem; -webkit-border-radius: .04rem; -moz-border-radius: .04rem; -ms-border-radius: .04rem; -o-border-radius: .04rem;margin-bottom: .06rem }
.gzcha .ewmbox h6{font-size: .1rem; color: #fff}

.bgturl2{ background: url(../images/bgt7.jpg) no-repeat top center; background-size: 100% auto;}

.jigou{ width: 100% ;text-align: center ; padding: .2rem 0 .2rem 0}
.jigou .img{ width: 33.33%;margin-bottom: .12rem}
.jigou i{ width: .14rem; height: 2px  ; background-color: #98d3fb;display: inline-block ;}
.jigou h3{ font-size: .14rem; font-weight: bold ; color: #0f61c0 ; padding: .12rem 0}
.jigou p{ width: 100% ; line-height: .2rem; font-size: .12rem; color: #696969 ; text-align: justify ;}

.content-boxs002{ width: 92% ; padding: 0 4% 0 4%; background-image: url(../images/img17.jpg) ; background-repeat: no-repeat; background-size: cover; border-radius:.08rem; overflow: hidden; -webkit-border-radius:.08rem; -moz-border-radius:.08rem; -ms-border-radius:.08rem; -o-border-radius:.08rem; }
.content-boxs002 .row-price{width: 100% ;border-bottom: 1px solid rgba(255, 255, 255, 0.18)}
.content-boxs002 .row-price .price-box{ text-align: left; padding: .14rem 0}
.content-boxs002 .row-price .price-box .wen{display: inline-block ;position: relative;}
.content-boxs002 .row-price p{line-height: .26rem; font-size:  .26rem;font-weight: bold; color: #fff ;display: inline-block;margin-bottom: .1rem;}
.content-boxs002 .row-price .price-box .wen span{font-size: .16rem; color: #fff;  position: absolute; right: -.2rem;bottom: .06rem}
.content-boxs002 .row-price .price-box .wen i{font-size: .1rem; color: #fff;text-transform: uppercase;font-weight: bold;  position: absolute; right: -.44rem;top: 0}
.content-boxs002 .row-price .txtb{display: block}
.content-boxs002 .row-price h5{ text-align: left; line-height: .14rem; font-size: .12rem; color: #fff;margin-bottom: .02rem; overflow: hidden;}
.content-boxs002 .row-price h6{ text-align: left; line-height: .14rem; font-size: .1rem; color: #fff; overflow: hidden;}

.bgturl3{ background: -webkit-linear-gradient(bottom,#d0e4f5,#fff)}
.makespeech{ width: 100% ;text-align: center ; padding: .06rem 0 0 0}
.makespeech .tu{ width: 78%; border-radius: .04rem; -webkit-border-radius: .04rem; -moz-border-radius: .04rem; -ms-border-radius: .04rem; -o-border-radius: .04rem; }
.makespeech .titbox{ width: 100% ;text-align: left; border-bottom: 1px solid #1d1f20 ; padding: .2rem 0 .15rem 0}
.makespeech .titbox h3{ font-size: .16rem; color: #2e2e2e; margin-bottom: .1rem;}
.makespeech .titbox h4{line-height: .22rem; font-size: .14rem; color: #2e2e2e;overflow: hidden;}
.makespeech .txt{width: 100% ;line-height: .2rem;text-align: justify; font-size: .12rem; color: #696969 ; padding: .15rem 0; overflow: hidden;}


.coursebox{ width: 100% ;  background: url(../images/img18.jpg) no-repeat; background-size: cover; position: relative; overflow: hidden;}
.coursebox .center{ position: relative;}
.licheng{ width: 92%; margin: 0 auto; position: relative; overflow: hidden;}
.licheng .swiper-wrapper{  width: 100% ; padding-bottom: .3rem}
.licheng .swiper-slide{ height: 2rem; float: left; margin-top: 322px; position: relative;}
.licheng .swiper-slide .nab{ width: 100% ; }
.licheng .swiper-slide .nab h3{ width: 100%; height: .16rem; line-height: .16rem; text-align: center; font-size: .16rem; color: #fff ;padding-bottom: .08rem; border-bottom: 2px solid rgba(255, 255, 255, 0.25)}
.licheng .swiper-slide .nab .txtnr{ width: calc(100% - .2rem) ; height: 1.2rem ; padding: .1rem; background: -webkit-linear-gradient(top,rgba(44, 91, 154, 0.5),rgba(44, 91, 154, 0));
}
.licheng .swiper-slide .nab .txtnr p{width: 100%; max-height: 1.6rem;line-height: .18rem; font-size: .12rem; color: #fff;text-align: justify; overflow: hidden;}
.licheng .swiper-slide:hover .txtnr{ background: -webkit-linear-gradient(top,rgba(255, 255, 255, 0.5),rgba(255, 255, 255, 0))}
.licheng .swiper-slide:hover .nab h3{border-bottom: 2px solid rgba(255, 255, 255, 0.66)}
.licheng .swiper-slide.sty1{margin-top: .8rem;}
.licheng .swiper-slide.sty2{margin-top:.4rem ;}
.licheng .swiper-slide.sty3{margin-top: 0;}
.licheng .swiper-pagination{display: inline-block;width: auto;
    position: absolute;
    left: 50%;
    bottom:.2rem;
    border-radius:.1rem;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -webkit-border-radius:.1rem;
    -moz-border-radius:.1rem;
    -ms-border-radius:.1rem;
    -o-border-radius:.1rem;
}
.licheng .swiper-pagination span{ display:inline-block; width:.08rem; height:.08rem; background-color: #fff; border-radius:.08rem; opacity: 1; margin: 0 10px; -webkit-border-radius:.08rem; -moz-border-radius:.08rem; -ms-border-radius:.08rem; -o-border-radius:.08rem; opacity: 0.5; }
.licheng .swiper-pagination .swiper-pagination-bullet-active{ background-color: #426c93 ;opacity: 1; }

.rongy{ width: 100% ;text-align: center ; padding: .2rem 0 .2rem 0}
.rongy h3{font-size: .14rem; color: #fff ;font-weight: bold ;margin-bottom: .06rem;}
.rongy h4{font-size: .12rem; color: #fff ;}

.licheng .swiper-button-next{width: 32px; height: 32px; background: rgba(0, 0, 0, 0.25); top: initial; bottom: 44px; border-radius: 50%; right: calc(50% - 202px);margin: 0 ;margin-top: 15px; opacity: 1;}
.licheng .swiper-button-next:after{font-size: 14px; color: #fff}
.licheng .swiper-button-prev{width: 32px; height: 32px;  background: rgba(0, 0, 0, 0.25);top: initial;bottom: 44px; border-radius: 50%; left:  calc(50% - 202px);margin: 0;margin-top: 15px;opacity: 1;}
.licheng .swiper-button-prev:after{font-size: 14px; color: #fff}
.licheng .swiper-button-next:hover,.licheng .swiper-button-prev:hover{ background-color: #2f7ccc;}





/* 工资查询 */
.gzbg{ width: 100% ; height: 100vh ;background: url(../images/gzldbg.jpg) no-repeat ; background-position: top center; background-size:100% auto; overflow: hidden;}
.gzbg .cent{ width: 92% ;margin: 0 auto;}
.dllogo{ width: 100%; text-align: center ;  padding: .5rem 0 .22rem 0   }
.dllogo img{ width: 29.4% ; margin-bottom: .17rem}
.dllogo h3{ font-size: .22rem; color: #2e2e2e}
.gzbg .cent .ipt{ width: 100% ; height: .46rem ; background-color: #f5f5f6 ; font-size: .14rem; color: #2e2e2e; text-indent: .2rem; border-radius:.46rem ; -webkit-border-radius:.46rem ; -moz-border-radius:.46rem ; -ms-border-radius:.46rem ; -o-border-radius:.46rem ; margin-bottom: .2rem }
.gzbg .cent h5 a{font-size: .12rem; color: #bbb;padding-left: .2rem}
.gzbg .cent .submit{ width: 100% ; height: .46rem;background: -webkit-linear-gradient(left,#0758bc,#63beec); border-radius:.46rem ;font-size: .14rem; color: #fff;
margin: .4rem 0 .12rem 0 ;box-shadow: rgba(17, 54, 139, 0.07) 0 2px 2px 1px;}
.gzbg .cent h6{text-align: center; }
.gzbg .cent h6 a{font-size: .12rem; color: #0f61c1}
.dlbg{width: 100% ; height: 100vh ; background-color: #f5f5f6 ; overflow-x: hidden; overflow-y: auto}
.dlbg .cent{ width: 92% ;margin: 0 auto;}
.dlbg .cent .xgmi{ width: 100% ; font-size: .16rem; color: #2e2e2e ; font-weight: bold ; padding: .24rem 0 .15rem 0}
.dlbg .cent .mima{ width: 92%; padding: 4% ; padding-bottom: 2%; background-color: #fff ; border-radius: .06rem; -webkit-border-radius: .06rem; -moz-border-radius: .06rem; -ms-border-radius: .06rem; -o-border-radius: .06rem; margin-bottom: .16rem}
.dlbg .cent .mima h3{ font-size: .12rem; color: #818181}
.dlbg .cent .mima .ipt{ width: 100% ; height: .46rem ; font-size: .14rem; color: #2e2e2e; }
.dlbg .cent .button{ width: 66% ; height: .46rem;background: -webkit-linear-gradient(left,#0758bc,#63beec); border-radius:.46rem ;font-size: .14rem; color: #fff;
 display: block; margin:0 auto ;margin-top: .4rem; box-shadow: rgba(17, 54, 139, 0.07) 0 2px 2px 1px;}
.dlbg .cent .textarea{ width: calc(100% - 8% - 2px) ; height: 1rem; padding: 4%; border: solid 1px #176bc5 ;background: none; border-radius: .08rem; -webkit-border-radius: .08rem; -moz-border-radius: .08rem; -ms-border-radius: .08rem; -o-border-radius: .08rem; margin-top: .2rem; }
.dlbg .cent .gztable{ width: 100%}
.dlbg .cent .gztable tr td{font-size: .14rem; color: #2e2e2e; padding: .03rem 0}
.dlbg .cent .gztable tr td:nth-child(1){ width: .5rem; color: #818181}
.dlbg .cent .mingxi{font-size: .14rem; color: #2e2e2e;font-weight: bold; padding: .2rem 0 .1rem 0}
.dlbg .cent .mxtable{ width: 100%;}
.dlbg .cent .mxtable tr td{font-size: .12rem;text-align: center;  color: #2e2e2e; padding: .09rem 0;}
.dlbg .cent .mxtable tbody tr:nth-child(odd) td{background-color: #edeff3}
.dlbg .cent .mxtable tfoot tr td:nth-child(1){ text-align: left}
.dlbg .cent .mxtable tfoot tr td{border-bottom: 1px solid #e3eafa}
.dlbg .cent .mxtable tfoot tr:nth-child(1) td{border-top: 1px solid #e3eafa}
.mxtablebox{ padding: 0 0 .2rem 0 ;}
.dlbg .beizhu{ width: 100%;text-align: justify ;line-height: .2rem; font-size: .12rem; color: #818181 ; padding: 0 0 .22rem 0}
.dlbg .tiaozhuan{width: 70% ; height: .46rem;line-height: .46rem;text-align: center; background: -webkit-linear-gradient(left,#0758bc,#63beec); border-radius:.46rem ;font-size: .14rem; color: #fff;
  display: block; margin:0 auto ; box-shadow: rgba(17, 54, 139, 0.07) 0 2px 2px 1px; margin-bottom: .4rem;}
.white{background-color: #fff}










@media screen and (width: 360px) {
    .yzmbox .iptbox{ width: 1.25rem ;}
    .yzmbox .iptbox h3{ width: .8rem}
    .yzmbox .iptbox .ipt{width: calc(100% - .8rem);}
} 
