a,.transition,:before,img,.nav {
  transition:All 0.5s ease;
  -webkit-transition:All 0.5s ease;
  -moz-transition:All 0.5s ease;
  -o-transition:All 0.5s ease;
}
.ellipsis {
  overflow:hidden;
  white-space:nowrap;
  text-overflow:ellipsis;
}
.flex {
  display:flex;
  display:-webkit-flex;
}
.flexColumn {
  display:flex;
  display:-webkit-flex;
  flex-direction:column;
  -webkit-flex-direction:column;
}
.itemsCenter {
  align-items:center;
  -webkit-align-items:center;
}
.justifyCenter {
  justify-content:center;
  -webkit-justify-content:center;
}
.flexAround {
  justify-content:space-around;
  -webkit-justify-content:space-around;
}
.flexBetween {
  justify-content:space-between;
  -webkit-justify-content:space-between;
}
.flexWrap {
  display:flex;
  display:-webkit-flex;
  flex-wrap:wrap;
  -webkit-flex-wrap:wrap;
}
@media screen and (max-width:800px) {
  .head .lanTel {
  display:block;
}
.navShow .head .lanTel {
  right:1.3rem;
}
.head .lan {
  display:none;
}
.wal {
  max-width:8rem;
}
.wal2 {
  max-width:8rem;
}
.pcShow {
  display:none;
}
body.navShow {
  overflow:hidden;
}
body.navShow .navBg {
  display:block;
}
body.navShow .head .btn {
  opacity:1;
  visibility:visible;
}
body.navShow .head .navA {
  background-image:url("../images/close30.png");
}
body.navShow .nav {
  right:0;
}
.navBg {
  position:fixed;
  z-index:49;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.3);
  display:none;
}
.head .btn {
  right:.6rem;
  margin-top:-.21rem;
  opacity:0;
  visibility:hidden;
}
.head .btn dd:nth-child(2) {
  display:none;
}
.head .btn a {
  width:.42rem;
  margin-left:.2rem;
}
.head .navA {
  display:block;
  position:absolute;
  z-index:10;
  left:auto;
  right:-0.2rem;
  top:0;
  bottom:auto;
  width:.7rem;
  height:1rem;
  background:url("../images/navA.png") center no-repeat;
  background-size:.3rem;
}
.nav {
  position:fixed;
  z-index:50;
  right:-100%;
  width:100%;
  height:100%;
  overflow-y:auto;
  top:1rem;
  border-top:#f2f2f2 solid 1px;
  background:#fff;
}
.nav .form {
  padding:.35rem .5rem 1.35rem .5rem;
  background:#fff;
  display:block;
  position:relative;
}
.nav .form .input {
  border:#ccc solid 1px;
  -moz-border-radius:0.5rem;
  -webkit-border-radius:0.5rem;
  border-radius:0.5rem;
  height:.67rem;
}
.nav .form .input input {
  width:100%;
  height:.65rem;
  line-height:.65rem;
  font-size:.22rem;
  padding-left:.38rem;
  color:#a8a8a8;
}
.nav .form .submit {
  opacity:.4;
  background:url("../images/img28.png") center no-repeat;
  background-size:.28rem;
  position:absolute;
  z-index:10;
  left:auto;
  right:0.5rem;
  top:0.35rem;
  bottom:auto;
  height:.67rem;
  width:1rem;
}
.nav .form .submit input {
  width:100%;
  height:.67rem;
}
.nav li {
  position:relative;
  margin-left:0;
  width:100%;
}
.nav li.on a.name:after {
  background-image:url("../images/img24on.png");
}
.nav a.name {
  font-size:.28rem;
  color:#484848;
  padding-left:.5rem;
}
.nav a.name:before {
  display:none;
}
.nav a.name:after {
  content:"";
  display:block;
  position:absolute;
  top:0;
  right:.5rem;
  width:.24rem;
  height:100%;
  background:url("../images/img24.png") center no-repeat;
  background-size:100%;
}
.nav .list {
  position:relative;
  margin-left:0;
  top:0;
  background:none;
  padding-left:0;
  opacity:1;
  visibility:visible;
  display:none;
}
.nav .list dd {
  width:100%;
}
.nav .list a {
  font-size:.28rem;
  color:#484848;
  height:.88rem;
  line-height:.88rem;
  padding:0 0 0 .8rem;
}
.foot .wal {
  min-height:4.7rem;
}
.foot .list {
  display:none;
}
.foot .container {
  position:relative;
  left:0;
  width:4.5rem;
}
.foot .container h2 {
  font-size:.3rem;
}
.foot .container .content {
  font-size:.22rem;
  line-height:.48rem;
  padding-bottom:.5rem;
}
.foot .container dd {
  width:.55rem;
  margin-right:.17rem;
}
.foot .ewm {
  width:1.58rem;
}
.foot .ewm p {
  line-height:.55rem;
  font-size:.2rem;
}
.foot .select {
  top:3.4rem;
  width:2.78rem;
  height:.48rem;
  line-height:.46rem;
  padding-left:.26rem;
  font-size:.18rem;
}
.foot .select:before {
  right:.24rem;
  width:.14rem;
}
.foot .msg {
  line-height:.65rem;
  font-size:.16rem;
}
/*index-----------*/

  .indexFlash .slide-01 .img {
  width:7.2rem;
  margin-left:-3.6rem;
}
.indexFlash .slide-03 .img {
  margin-left:.2rem;
  width:3.5rem;
}
.indexFlash .dots {
  right:0;
  margin-right:0;
  width:100%;
  justify-content:center;
  -webkit-justify-content:center;
}
.indexFlash .dots span {
  width:.18rem;
  height:.18rem;
}
.indexPart1 {
  height:5.54rem;
}
.indexPart1:before {
  display:none;
}
.indexPart1 .list {
  height:6.31rem;
  padding:.5rem .47rem 0 .47rem;
}
.indexPart1 li {
  width:2.92rem;
  padding-bottom:.3rem;
}
.indexPart1 li a {
  height:2.48rem;
  padding-top:.35rem;
  background:#4bbef0;
}
.indexPart1 li a .img {
  width:.9rem;
}
.indexPart1 li a .name {
  font-size:.28rem;
  line-height:.6rem;
}
.indexPart1 li a p {
  font-size:.18rem;
}
.pageTitle h2 {
  font-size:.36rem;
}
.pageTitle span {
  font-size:.18rem;
}
.indexPart2 li {
  width:50%;
}
.indexPart2 a {
  padding-bottom:0;
}
.indexPart2 a .name {
  position:relative;
  height:1.96rem;
  padding-top:.4rem;
}
.indexPart2 a .name:before {
  display:none;
}
.indexPart2 a .name h2 {
  font-size:.24rem;
}
.indexPart2 a .name em {
  font-size:.14rem;
}
.indexPart2 a .name .more {
  opacity:1;
  width:1.58rem;
  height:.4rem;
  line-height:.4rem;
  font-size:.16rem;
}
.indexPart2 a .name .more span {
  padding-right:.28rem;
  background-size:.07rem;
}
.indexPart3 .fl {
  padding:0 0 3.65rem 0;
  width:100%;
}
.indexPart3 .fl:before {
  display:none;
}
.indexPart3 .fl .container {
  width:6.16rem;
  top:auto;
  bottom:.68rem;
  padding:0 .6rem .39rem .6rem;
  left:50%;
  margin-left:-3.08rem;
  background:#fff;
}
.indexPart3 .fl .container .name {
  font-size:.3rem;
}
.indexPart3 .fl .container .name span {
  font-size:.16rem;
}
.indexPart3 .fl .container .content {
  font-size:.22rem;
  line-height:.4rem;
  height:1.2rem;
  overflow:hidden;
}
.indexPart3 .fl .container a.more {
  width:.78rem;
  height:.78rem;
  left:50%;
  top:100%;
  margin-top:-.39rem;
  margin-left:-.39rem;
  background-size:.14rem;
}
.indexPart3 .fr {
  width:6.16rem;
  float:none;
  margin:0 auto;
}
.indexPart3 .fr a {
  padding-left:1.5rem;
}
.indexPart3 .fr a img {
  margin-right:.4rem;
}
.indexPart3 .fr a .name div {
  font-size:.26rem;
}
.indexPart3 .fr a .name span {
  font-size:.18rem;
}
.indexPart4 a.arrow {
  display:none;
}
.indexPart4 .swiper-wrapper {
  flex-direction:column;
  -webkit-flex-direction:column;
}
.indexPart4 .swiper-slide {
  padding-bottom:.2rem;
}
.indexPart4 .swiper-slide:first-child a .img {
  display:block;
}
.indexPart4 .swiper-slide:first-child a .name {
  font-size:.3rem;
}
.indexPart4 .swiper-slide:first-child a p {
  display:block;
}
.indexPart4 .swiper-slide a {
  margin:0;
  background:#f4f4f4;
}
.indexPart4 .swiper-slide a .img {
  display:none;
}
.indexPart4 .swiper-slide a .container {
  min-height:.04rem;
  border:0;
  padding:.3rem .58rem;
}
.indexPart4 .swiper-slide a .name {
  font-size:.24rem;
  font-weight:bold;
}
.indexPart4 .swiper-slide a .time {
  font-size:.16rem;
  margin-bottom:0;
  line-height:.4rem;
}
.indexPart4 .swiper-slide a p {
  font-size:.22rem;
  line-height:.4rem;
  height:.8rem;
  overflow:hidden;
  display:none;
}
.indexPart5 {
  padding-bottom:.5rem;
}
.indexPart5 .num {
  display:none;
}
.indexPart5 .swiper-wrapper {
  flex-direction:column;
  -webkit-flex-direction:column;
}
.indexPart5 .swiper-slide {
  min-height:.3rem;
  display:none;
  padding-bottom:.1rem;
}
.indexPart5 .swiper-slide:nth-child(1),.indexPart5 .swiper-slide:nth-child(2) {
  display:block;
}
.indexPart5 .swiper-slide .img {
  width:100%;
  left:0;
  opacity:1;
  padding-bottom:0;
}
.indexPart5 .swiper-slide .container {
  position:relative;
  left:0;
  height:1.2rem;
  width:100%;
  opacity:1;
  visibility:visible;
}
.indexPart5 .swiper-slide .container a.title h2 {
  font-size:.32rem;
  height:1.2rem;
  line-height:1.2rem;
  padding-left:.22rem;
  position:relative;
  color:#575757;
}
.indexPart5 .swiper-slide .container a.title h2:before {
  content:"";
  display:block;
  position:absolute;
  top:0;
  right:.22rem;
  width:.27rem;
  height:100%;
  background:url("../images/img27.png") center no-repeat;
  background-size:100%;
}
.indexPart5 .swiper-slide .container a.title div {
  display:none;
}
.indexPart5 .swiper-slide .container p,.indexPart5 .swiper-slide .container a.more {
  display:none;
}
/*page------------*/

  .pageBanner-2 .wal2 {
  height:4rem;
}
.pageBanner-2 .img {
  top:1.35rem;
}
.pageNow {
  border-bottom:#ddd solid 1px;
  margin-left:-1px;
}
.pageNow .wal2 {
  margin:0;
}
.pageNow ul {
  width:100%;
}
.pageNow ul li {
  padding-right:0;
  width:33.333%;
  border-bottom:#ddd solid 1px;
  position:relative;
  top:1px;
  border-left:#ddd solid 1px;
}
.pageNow ul a {
  font-size:.22rem;
  padding:0;
  height:.8rem;
  line-height:.8rem;
}
.pageNow ul a:before {
  display:none;
}
.pageNow .curr {
  display:none;
}
.product {
  padding:.5rem 0;
}
.product li {
  width:50%;
}
.product a {
  height:auto;
  padding-bottom:.3rem;
}
.product a .name {
  font-size:.2rem;
  line-height:1.8em;
}
.product a .name h2 {
  font-size:.24rem;
}
.productList {
  padding:.5rem 0 .8rem 0;
  font-size:.24rem;
}
.productList .tab ul {
  margin-right:-3px;
}
.productList .tab li {
  width:25%;
}
.productList .tab li div {
  width:100%;
  height:1rem;
  line-height:.34rem;
  display:flex;
  align-items:center;
  justify-content:center;
  display:-webkit-flex;
  -webkit-align-items:center;
  -webkit-justify-content:center;
  padding:0 .25rem;
}
.productList .list {
  padding:.3rem;
}
.productList .list li {
  width:50%;
}
.productList .list li a {
  padding-bottom:.15rem;
}
.productImg {
  font-size:.24rem;
}
.productImg .bigImg {
  width:100%;
}
.productImg .container {
  width:100%;
}
.productImg .container .name h2 {
  font-size:.36rem;
}
.productImg .container .content {
  line-height:.46rem;
}
.productImg .container .btn a {
  width:1.8rem;
  height:.6rem;
  line-height:.6rem;
}
.productImg .tab {
  width:100%;
}
.productImg .tab li {
  height:.9rem;
  padding-top:.35rem;
}
.productImg .list {
  width:100%;
  padding:.25rem 0 .64rem 0;
}
.productShow .tab li div {
  height:.66rem;
  line-height:.66rem;
  font-size:.26rem;
}
.productShow .list .name {
  font-size:.26rem;
}
.productShow .list .content {
  font-size:.24rem;
  line-height:1.8em;
}
.about .content {
  font-size:.24rem;
  line-height:.46rem;
}
.idea_01 .title {
  padding:.45rem 0 .3rem .5rem;
}
.idea_01 .title div {
  font-size:.24rem;
}
.idea_01 .title h2 {
  font-size:.32rem;
}
.idea_01 .list {
  padding:0 0 .5rem .5rem;
}
.idea_01 .list h2 {
  font-size:.28rem;
  height:.5rem;
  margin-bottom:.3rem;
  width:100%;
}
.idea_01 .list ul {
  width:100%;
}
.idea_01 .list ul li {
  width:100%;
  font-size:.22rem;
  height:.42rem;
  line-height:.42rem;
}
.idea_02 li {
  padding:.5rem 0;
  min-height:2rem;
  align-items:flex-start;
  -webkit-align-items:flex-start;
}
.idea_02 li .side {
  width:2rem;
}
.idea_02 li .side h2 {
  font-size:.26rem;
}
.idea_02 li .side p {
  font-size:.2rem;
}
.idea_02 li .container {
  width:5rem;
}
.idea_02 li .container h2 {
  font-size:.26rem;
  line-height:1.5em;
}
.idea_02 li .container .content {
  font-size:.2rem;
  line-height:.4rem;
}
.idea_02 li .container .content dd {
  min-width:3.45rem;
}
.honor li {
  width:50%;
}
.honor .container {
  font-size:.22rem;
  padding:.3rem .3rem 0;
}
.honor .container .img {
  width:100%;
}
.honor .container .name {
  height:.8rem;
  line-height:.8rem;
}
.pageNum a {
  width:.6rem;
  height:.6rem;
  line-height:.6rem;
  background-size:.18rem;
  font-size:.24rem;
}
.network h2.title {
  font-size:.3rem;
}
.network .map {
  width:100%;
  left:0;
}
.network div.title {
  font-size:.22rem;
}
.network div.title h2 {
  font-size:.3rem;
}
.network .content {
  font-size:.24rem;
  line-height:.46rem;
}
.news li .img {
  width:4.5rem;
}
.news li .time {
  width:2rem;
  font-size:.2rem;
}
.news li .container {
  width:100%;
  padding:.3rem;
  border:0;
}
.news li .container .name {
  font-size:.28rem;
  height:.45rem;
  line-height:.45rem;
}
.news li .container p {
  font-size:.22rem;
  line-height:.34rem;
}
.news li .container .btn {
  height:.34rem;
  padding-top:.1rem;
  position:relative;
}
.news li .container .btn dl dd {
  font-size:.2rem;
}
.news li .container .btn dl img {
  width:.18rem;
}
.newShow .title {
  font-size:.28rem;
  line-height:1.7em;
}
.newShow .time {
  font-size:.24rem;
  padding:.3rem 0;
}
.newShow .time .share {
  position:relative;
  bottom:0;
  margin-top:.2rem;
}
.newShow .content {
  font-size:.24rem;
  line-height:.4rem;
}
.pageNum2 {
  font-size:.24rem;
}
.pageNum2 li {
  line-height:.48rem;
}
.pageNum2 a.back {
  width:1.8rem;
  height:.45rem;
  line-height:.45rem;
  position:relative;
  top:0;
  margin-top:.3rem;
}
.case li {
  width:100%;
}
.case li h2 {
  font-size:.3rem;
  padding:.3rem 0 .15rem 0;
}
.case li dl div {
  height:.5rem;
  line-height:.5rem;
  font-size:.22rem;
  padding:0 .2rem;
}
.case li dl a {
  height:.5rem;
  line-height:.5rem;
  font-size:.22rem;
  padding:0 .2rem;
}
.caseImg .title {
  width:100%;
}
.caseImg .title h2 {
  font-size:.32rem;
}
.caseImg .title div {
  font-size:.24rem;
}
.caseImg .bigImg {
  width:100%;
  margin-bottom:.3rem;
}
.caseImg .imgList {
  width:100%;
  position:relative;
  padding:0 .6rem;
}
.caseImg .imgList a.arrow {
  height:.5rem;
  width:.5rem;
  background-size:100%;
  position:absolute;
  z-index:10;
  left:auto;
  right:auto;
  top:50%;
  bottom:auto;
  margin-top:-.25rem;
  transform:rotate(-90deg);
  -webkit-transform:rotate(-90deg);
  -moz-transform:rotate(-90deg);
}
.caseImg .imgList a.arrow.prev {
  left:0;
}
.caseImg .imgList a.arrow.next {
  right:0;
}
.caseImg .imgList .list {
  height:auto;
  width:100%;
}
.caseImg .imgList .img {
  margin:0 2px;
}
.caseShow .title {
  height:.9rem;
  font-size:.26rem;
}
.caseShow .container .name {
  font-size:.26rem;
}
.caseShow .container .content {
  font-size:.22rem;
  line-height:.4rem;
}
.pageShare {
  font-size:.24rem;
}
.service li .img {
  width:100%;
}
.service li .container {
  width:100%;
}
.service li .title h2 {
  font-size:.46rem;
}
.service li .title div {
  font-size:.28rem;
  line-height:.4rem;
}
.service li dd {
  font-size:.24rem;
  line-height:.46rem;
}
.service_01 .title {
  font-size:.3rem;
}
.service_01 .msg {
  font-size:.22rem;
  line-height:.46rem;
}
.service_01 .list li {
  width:50%;
}
.service_01 .list .name {
  font-size:.2rem;
}
.service_01 .list .name h2 {
  font-size:.24rem;
}
.service_01 .list p {
  font-size:.22rem;
  line-height:.32rem;
}
.service_02 .container {
  width:100%;
  padding:0 0 .5rem 0;
}
.service_02 .container .title {
  font-size:.3rem;
}
.service_02 .container .content {
  font-size:.24rem;
  line-height:.46rem;
}
.service_02 .img {
  width:100%;
}
.service_03 .title {
  font-size:.3rem;
}
.dowm .form li {
  width:33.333%;
  padding-bottom:.2rem;
}
.dowm .form li.li_01 {
  width:70%;
}
.dowm .form li.li_02 {
  width:30%;
}
.dowm .form .select {
  height:.7rem;
  line-height:.68rem;
  font-size:.22rem;
  padding:0 .24rem;
}
.dowm .form .input {
  height:.7rem;
}
.dowm .form .input input {
  height:.68rem;
  line-height:.68rem;
  padding:0 .22rem;
  font-size:.24rem;
}
.dowm .form .submit {
  height:.7rem;
}
.dowm .form .submit:before {
  width:.2rem;
  margin-left:-.4rem;
}
.dowm .form .submit input {
  height:.7rem;
  font-size:.24rem;
}
.dowm .list .title,.dowm .list li a {
  font-size:.24rem;
}
.dowm .list .title .col-1,.dowm .list li a .col-1 {
  width:70%;
}
.dowm .list .title .col-2,.dowm .list .title .col-3,.dowm .list li a .col-2,.dowm .list li a .col-3 {
  display:none;
}
.dowm .list .title .col-4,.dowm .list li a .col-4 {
  width:30%;
  padding-left:.2rem;
}
.dowm .list .title {
  height:.82rem;
}
.dowm .list li {
  height:.83rem;
}
.dowm .list li a {
  height:.85rem;
}
.contact .wal2 {
  padding:0 .1rem .5rem;
}
.contact .wal2 .pic {
  float: none;
  width: 100%;
}
.contact .wal2 > .msg {
  float: none;
  width: 100%;
}
.contact .wal2 > .msg form {
  width: 100%;
}
.contact .wal2 > .telMsg .jiaxian {
  margin-top: 0.2rem !important;
}
.contact h2.title {
  padding-top: 0.3rem;
}
.contact h2.title {
  font-size:.28rem;
}
.contact .form ul {
  width:4rem;
}
.contact .form ul.ul-2 {
  width:100%;
}
.contact .form li {
  padding-bottom:.2rem;
}
.contact .form li .input input {
  height:.58rem;
  line-height:.58rem;
  font-size:.22rem;
  padding:0 .24rem;
}
.contact .form li .input textarea {
  height:2rem;
  line-height:.38rem;
  font-size:.22rem;
  padding:.1rem .24rem;
}
.contact .form .submit div {
  width:1.8rem;
}
.contact .form .submit input {
  height:.6rem;
  font-size:.24rem;
}
.contact .list li {
  width:100%;
}
.contact .list dd {
  font-size:.22rem;
  height:.4rem;
}
.contact .list dd img {
  width:.24rem;
}
.contact .list .ewm {
  position: static;
}
.contact .list .ewm p {
  font-size:.18rem;
  margin-left:-.3rem;
  margin-right:-.3rem;
}
.concept .imgDiv {
  text-align:center;
}
.concept .imgDiv img {
  width:auto;
}
.concept .msg {
  padding:70px 0 90px;
  text-align:center;
  line-height:36px;
  font-size:16px;
  color:#00a2e9;
  font-weight:bold;
}
.concept .imgDivTel {
  display:none;
}
.concept .imgDivTel img {
  width:100%;
}
.ygfc .list ul {
  margin-right:-10px;
}
.ygfc .list li {
  width:50%;
  height:auto;
  margin-bottom:15px;
}
.ygfc .list li .box {
  margin-right:10px;
  height:auto;
  padding-bottom:10px;
}
.ygfc .list li .imgDiv img {
  width:100%;
}
.ygfc .list li .ico {
  left:15px;
  bottom:-1px;
  width:20px;
  height:9px;
  background-size:20px
}
.ygfc .list li .time {
  padding:10px 0 0 10px;
  font-size:12px;
  height:24px;
}
.ygfc .list li .name {
  padding:0 10px;
  font-size:14px;
  height:42px;
  overflow:hidden;
}
.welfare {
  padding:20px 0 100px;
}
.welfare .list li {
  width:25%;
  font-size:14px;
  padding-bottom:30px;
}
.welfare .list li .ico {
  padding-bottom:15px;
}
.welfare .list li .ico img {
  width:60px;
}
.busLine li {
  font-size:14px;
  min-height:176px;
  background:url(../image/nimg623_1.jpg) right 40px no-repeat;
  background-size:250px;
}
.busLine li .name {
  height:48px;
  line-height:48px;
  padding-left:45px;
}
.busLine li .name img {
  top:5px;
  width:34px;
}
.busLine li .content {
  padding-top:10px;
}
.busLine li dd {
  padding:10px 0 10px 50px;
  font-size:14px;
}
.busLine li dd img {
  top:8px;
  width:26px;
}
.busLine .li01 {
  background:url(../image/nimg623_2.jpg) right 40px no-repeat;
  background-size:250px;
}
.busLine .li02 {
  background:url(../image/nimg623_3.jpg) right 60px no-repeat;
  background-size:250px;
}
.busLine .mapDiv img {
  width:100%;
}
.job .part1 {
  height:90px;
  position:relative;
  padding-left:0px;
}
.job .part1 b {
  font-size:14px;
  position:relative;
  left:0px;
  top:0px;
  line-height:24px;
  display:block;
  color:#000;
  padding-bottom:10px;
}
.job .form li {
  margin-right:10px;
}
.job .form .li01 {
  display:none;
}
.job .form li .input1 {
  width:205px;
}
.job .form li .btn1 {
  width:65px;
}
.job .jobTop {
  height:45px;
}
.job .jobTop li {
  width:33.33%;
  font-size:14px;
  line-height:45px;
  text-align:center;
  text-indent:0px;
}
.job .jobTop .li04 {
  background-image:none;
}
.job .jobTop .li02 {
  display:none
}
.job .jobTop .li05 {
  display:none
}
.job .jobBottom {
  padding-bottom:10px;
}
.job .jobBottom li .div1 dd {
  float:left;
  line-height:50px;
  font-size:12px;
  text-indent:0px;
  text-align:center;
}
.job .jobBottom li .div1 {
  height:50px;
}
.job .jobBottom li .div1 a {
  height:50px;
}
.job .jobBottom .dd01 {
  width:33.33%;
  color:#00aeef;
}
.job .jobBottom .dd02 {
  display:none
}
.job .jobBottom .dd03 {
  width:33.33%;
}
.job .jobBottom .dd04 {
  width:33.33%;
}
.job .jobBottom .dd05 {
  display:none
}
.jobShow {
  padding:0;
  position:relative;
}
.jobShow .name {
  font-size:20px;
  padding-bottom:15px;
}
.jobShow .title {
  height:50px;
  line-height:50px;
  font-size:16px;
}
.jobShow .list li {
  width:50%;
  height:30px;
  line-height:24px;
  font-size:12px;
}
.jobShow .content {
  font-size:14px;
  line-height:24px;
}
.jobShow .share {
  padding-left:54px;
}
.jobShow .share em {
  top:4px;
  font-size:12px;
}
.jobShow .share a {
  margin-right:5px;
  width:24px;
  height:24px;
}
.jobShow .share a img {
  width:24px;
}
.jobShow .btnDiv {
  top:-5px;
}
.jobShow .btnDiv a {
  width:86px;
  height:30px;
  display:block;
  background-size:86px;
  text-indent:16px;
  line-height:30px;
  font-size:14px;
}
}.productForm  ul {
  width:4rem;
}
.productForm  ul.ul-2 {
  width:100%;
}
.productForm  li {
  padding-bottom:.2rem;
}
.productForm  li .input input {
  height:.58rem;
  line-height:.58rem;
  font-size:.22rem;
  padding:0 .24rem;
}
.productForm  li .input textarea {
  height:2rem;
  line-height:.38rem;
  font-size:.22rem;
  padding:.1rem .24rem;
}
.productForm  .submit div {
  width:1.8rem;
}
.productForm  .submit input {
  height:.6rem;
  font-size:.24rem;
}
@media screen and (max-width:550px) {
  .wal {
  margin:0 .2rem;
}
.wal2 {
  margin:0 .2rem;
}
.big_bg_box video {
  width:100%;
}
.videoLayer {
  width:95%;
  height:215px;
}
}/*# sourceMappingURL=phone.css.map */

