.row1{margin: 0px -15px;}
.imgbox img{width: 100%;height: 100%;object-fit: cover;}
.imgbox a{display: block;width: 100%;height: 100%;}
.ellipsis2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ellipsis3{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ellipsis4{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}

.yqlj{display: none;}

/* 头部 === begin */
.headtop .top-menu .nav-item{margin-right: 0;}
.headtop .top-menu .nav-item:nth-child(n+2) a:before{display: inline-block;content:'|';top:-1px;position: relative;margin:0 20px;}

.banner1{text-align: center;}

.zlheader{position: relative;}
.header1{background: #ca0202;width:100%;height:74px;}
.header1 .container{padding: 0px;}
.header1.topnav{position: fixed;top:0;z-index: 999;}
.header1 .menu .nav-item a{color: #FEFEFE;font-size: 20px;line-height: 74px;padding: 0px 33px;display: block;}
.header1 .menu .nav-item.active,.header1 .menu .nav-item:hover{background: #fe6e27;}
.header1 .tg-item{line-height: 74px;}
/* 头部 === end */

/* 首页 === begin */
.jspxIndex{background: #fff9f8 url(../../images/jspx/bj.png) no-repeat bottom center;}

.jsptTop{padding: 60px 0px 80px; background: url(../../images/jspx/bj1.png) no-repeat center center;background-size: cover;}
.jsptTop .left{width: 50%;height: 340px; position: relative;z-index: 1;display: flex;}
.jsptTop .left .font{background: #9d0100;width: 60px;color: #ffffff;font-size: 24px;display: flex;align-items: center;justify-content: center;padding: 0px 10px;text-align: center;line-height: 30px;}
.jsptTop .left .imgbox{flex: 1;height: 100%;}
.jsptTop .left .imgbox *{width: 100% !important;height: 100% !important;}
.jsptTop .right{width: calc(50% + 20px);margin-left: -20px;margin-top: 47px;border: solid 2px #f1b9b9;background: #fff;padding: 35px 25px 20px 40px;}
.jsptTop .right .title{color: #c22a29;text-align: center;}
.jsptTop .right .title a{color: #c22a29;font-size: 28px;line-height: 40px;font-weight: bold;}
.jsptTop .right .info{color: #333333;font-size: 14px;line-height: 28px;text-indent: 2em;margin: 25px 0px 10px;}
.jsptTop .right .morebtn{float: right;color: #999999;font-size: 14px;line-height: 28px; }
.jsptTop .right .morebtn:hover{color: #ca0202;}

.pubTitle{position: relative;display: flex;justify-content: space-between;align-items: center;margin: 25px 0px;}
.pubTitle .icon{height: 3px;flex: 1;}
.pubTitle .left{background: #f14b2d;}
.pubTitle .right{background: #ffe0aa;}
.pubTitle .imgwrap{text-align: center;margin: 0px 40px 15px;}
.pubTitle .morebtn{display: inline-block;background: #f12800;line-height: 22px;color: #ffffff;font-size: 14px;padding: 0px 7px 0px 10px;position: absolute;right: 0;bottom: 20px;}

.pubTitle1{display: flex;align-items: center;justify-content: space-between;margin: 30px 0px;}
.pubTitle1 .morebtn{display: inline-block;background: #f12800;line-height: 22px;color: #ffffff;font-size: 14px;padding: 0px 7px 0px 10px;}

.pubTitle2{background: url(../../images/jspx/bg2.png) no-repeat left center;background-size: contain;padding: 18px 0px 13px 32px;margin: 30px 0px;}
.pubTitle2 .tabClick{height: 35px;}
.pubTitle2 .spaceIcon{height: 35px;}
.pubTitle2 .morebtn{float: right;margin-top: 7px; display: inline-block;background: #f12800;line-height: 22px;color: #ffffff;font-size: 14px;padding: 0px 7px 0px 10px;}


.jspxIndex .swiper-button-prev{left: -75px;background:url(../../images/jspx/icon7.png) center center no-repeat;}
.jspxIndex .swiper-button-next{right: -75px;background:url(../../images/jspx/icon6.png) center center no-repeat;}
.jspxIndex .swiper-button-prev,.jspxIndex .swiper-button-next{width: 45px;height: 45px;top: 0;bottom: 0;margin: auto; }
.jspxIndex .swiper-button-prev:hover{background:url(../../images/jspx/icon5.png) center center no-repeat;}
.jspxIndex .swiper-button-next:hover{background:url(../../images/jspx/icon4.png) center center no-repeat;}

.jcxcbox{position: relative;margin: 20px auto 40px;}
.jcxcbox .jcxcSwiperbox{position: relative;}
.jcxcbox .swiper-slide{width: 890px;height: 500px;}
.jcxcbox .swiper-slide a{position: relative;}
.jcxcbox .swiper-slide img{display: block;width: 100%;height: 100%;}
.jcxcbox .swiper-slide .name{opacity: 0; width: 100%;line-height: 30px;padding: 135px 25px 25px; color: #ffffff;font-size: 20px;position: absolute;bottom: 0;background:url(../../images/jspx/icon8.png) repeat-x center top;}
.jcxcbox .swiper-slide-active{box-shadow: 0px 0px 24px 0px rgba(160, 160, 160, 0.24);}
.jcxcbox .swiper-slide-active .name{opacity: 1;}
.jcxcbox .swiper-slide a::after{display: block;position: absolute;top: 0;left: 0; content: '';width: 100%;height: 100%;background: rgba(255, 255, 255, 0.3);}
.jcxcbox .swiper-slide-active a::after{display: none;}

.xjdxbox .left{width: calc(100% - 460px);}
.xjdxbox .left .imgbox{height: 155px;}
.xjdxbox .left .title{margin: 5px 0px 10px;min-height: 52px;}
.xjdxbox .left .title a{font-size: 18px;line-height: 26px;color: #333;}
.xjdxbox .left .title a:hover{color: #ca0202;}
.xjdxbox .right{width: 450px;}
.xjdxbox .right .imgbox{position: relative;height: 430px;}
.xjdxbox .right .imgbox .title{position: absolute;padding: 115px 20px 20px; width: 100%;font-size: 20px;line-height: 24px;color: #fff;background:url(../../images/jspx/icon9.png) repeat-x center top;bottom: 0;}

.gzalbox .item{background: #ffffff;box-shadow: 0px 0px 4px 1px rgba(211, 81, 81, 0.13);margin-bottom: 10px;border-left: 4px solid #be0b0a;}
.gzalbox .item .title{color: #333333;font-size: 18px;line-height: 28px;padding: 18px 20px 13px;}
.gzalbox .item.on{background: #be0b0a;}
.gzalbox .item.on .title{color: #ffffff;padding: 14px 20px;}

.fczxbox{}
.fczxbox .item{background: #f6f6f6;}
.fczxbox .imgbox{height: 215px;width: 65%;}
/* .fczxbox .imgbox.fl{margin-right: 15px;}
.fczxbox .imgbox.fr{margin-left: 15px;} */
.fczxbox .rightCon{width: 35%;height: 210px;padding: 25px 10px 25px 20px;display: flex;flex-direction: column;justify-content: space-between;}
.fczxbox .title a{font-size: 18px;line-height: 26px;color: #333;}
.fczxbox .look{font-size: 14px;color: #9c9c9c;}
.fczxbox .title a:hover,.fczxbox .look:hover{color: #ca0202;}

.xjzpbox{margin: 40px 0px;}
.xjzpbox .container{position: relative;}
.xjzpbox .imgbox{height: 250px;position: relative;}
.xjzpbox .imgbox .icon{position: absolute;left: 0;right: 0;margin: auto;top: 30%; display: inline-block;width: 70px;height: 70px;background: url(../../images/jspx/icon3.png) no-repeat center;background-size: contain;}
.xjzpbox .imgbox .title{width: 100%;position: absolute;bottom: 0;left: 0;color: #fff;font-size: 18px;line-height: 28px;padding: 12px 20px;background: rgba(0, 0, 0, 0.7); }

.ydhdWrap{margin: 0px -5px;}
.ydhdWrap .itembox{width: 50%;padding: 0px 5px;}
.ydhdWrap .sboxwrap{margin: 0px -5px;}
.ydhdWrap .sboxwrap .sbox{width: 50%;padding: 0px 5px;}
.ydhdWrap .sboxwrap .sbox .imgbox{height: 227px;}
.ydhdWrap .bigbox .imgbox{height: 337px;}
.ydhdWrap .imgbox{position: relative;margin: 5px 0px;}
.ydhdWrap .imgbox .name{color: #ffffff;font-size: 18px;line-height: 28px;padding: 55px 20px 12px;width: 100%; position: absolute;left: 0; background:url(../../images/jspx/icon9.png) repeat-x center top;bottom: 0;}

.ydzybox{padding: 30px 0px;}
.ydzybox .ydzyWrap{margin: 0px -10px;}
.ydzybox .ydzyWrap .itembox{padding: 0px 10px;}
.ydzybox .ydzyWrap .itembox1{width: 690px;}
.ydzybox .ydzyWrap .itembox2{width: calc(50% - 345px);}
.ydzybox .ydzyWrap .imgbox{position: relative;height: 400px;margin-bottom: 20px;}
.ydzybox .ydzyWrap .imgbox .icon{position: absolute;top: 0;left: 0;width: auto;height: auto;}
.ydzybox .ydzyWrap .itembox1 .name{color: #ffffff;font-size: 20px;line-height: 30px;padding: 53px 20px 17px;width: 100%; position: absolute;left: 0; background:url(../../images/jspx/icon9.png) repeat-x center top;bottom: 0;}
.ydzybox .ydzyWrap .itembox2 .name{color: #ffffff;font-size: 18px;line-height: 28px;padding: 37px 20px 17px;width: 100%; position: absolute;left: 0; background:url(../../images/jspx/icon9.png) repeat-x center top;bottom: 0;}

.qcywbox{}
.qcywbox .imgbox{position: relative;height: 100%;}
.qcywbox .imgbox .icon{position: absolute;top: 0;left: 0;width: auto;height: auto;}
.qcywbox .imgbox .name{color: #ffffff;font-size: 18px;line-height: 28px;padding: 30px 10px 12px 15px;width: 100%; position: absolute;left: 0; background:url(../../images/jspx/icon10.png) repeat-x center top;bottom: 0;}
.qcywbox .qcywTop{}
.qcywbox .qcywTop .qcywBig{background: #f6f6f6;width: 715px;height: 320px;margin-bottom: 20px;display: flex;}
.qcywbox .qcywTop .qcywBig .imgbox{width: 490px;}
.qcywbox .qcywTop .qcywBig .rightCon{flex: 1;padding: 35px 20px;display: flex;flex-direction: column;justify-content: space-between;}
.qcywbox .qcywTop .qcywBig .title{font-size: 18px;color: #242424;line-height: 28px;font-weight: bold;}
.qcywbox .qcywTop .qcywBig .look{color: #9c9c9c;font-size: 14px;line-height: 24px;}
.qcywbox .qcywTop .qcywBig .title:hover,.qcywbox .qcywTop .qcywBig .look:hover{color: #ca0202;}
.qcywbox .qcywTop .qcywSmall{width: calc(100% - 735px);height: 320px;margin-bottom: 20px;}
.qcywbox .qcywBtm{margin: 0px -10px;}
.qcywbox .qcywBtm .itembox{width: 33.33%;padding: 0px 10px;}
.qcywbox .qcywBtm .itembox .imgbox{margin-bottom: 20px;height: 220px;}

.ydtpbox{margin: 20px 0px;}
.ydtpbox .ydtpWrap{}
.ydtpbox .imgbox .icon{position: absolute;top: 0;left: 0;width: auto;height: auto;}
.ydtpbox .ydtpWrap .ydtpLeft{width: 710px;}
.ydtpbox .ydtpWrap .imgbox{position: relative;margin-bottom: 20px;}
.ydtpbox .ydtpWrap .imgbox1{height: 500px;}
.ydtpbox .ydtpWrap .imgbox2{height: 230px;}
.ydtpbox .ydtpWrap .imgbox3{height: 365px;}
.ydtpbox .ydtpWrap .content{position: absolute;display: none; background: #be0501; position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto; width: calc(100% - 40px);height: calc(100% - 40px);}
.ydtpbox .ydtpWrap .imgbox:hover .content{display:flex;flex-direction: column;justify-content: space-between;}
.ydtpbox .ydtpWrap .imgbox:hover .icon{display: none;}
.ydtpbox .ydtpWrap .content .title{font-size: 24px;font-weight: bold;line-height: 34px;color: #fff;}
.ydtpbox .ydtpWrap .content .look{font-size: 14px;line-height: 24px;color: #fff;}
.ydtpbox .ydtpWrap .imgbox1 .content{padding: 85px 55px 60px;}
.ydtpbox .ydtpWrap .imgbox2 .content{padding: 30px 20px;}
.ydtpbox .ydtpWrap .imgbox3 .content{padding: 85px 55px 60px;}
.ydtpbox .ydtpWrap .leftWrap{margin: 0px -10px;}
.ydtpbox .ydtpWrap .leftWrap .box{width: 50%;padding: 0px 10px;}
.ydtpbox .ydtpWrap .ydtpRight{width: calc(100% - 730px);}

.ydjlbox{padding-bottom: 50px;}
.ydjlbox .ydjlWrap{margin: 0px -10px;}
.ydjlbox .ydjlWrap .ydjlItem{width: 33.33%;padding: 0px 10px;}
.ydjlbox .ydjlWrap .ydjlItem .box{margin-bottom: 20px;padding: 45px 95px 45px 45px;}
.ydjlbox .ydjlWrap .ydjlItem .title{font-size: 24px;font-weight: bold;line-height: 34px;color: #242424;margin-bottom: 35px;}
.ydjlbox .ydjlWrap .ydjlItem .info{font-size: 16px;color: #777777;line-height: 30px;}
.ydjlbox .ydjlWrap .ydjlItem .info1{font-size: 34px;line-height: 44px;color: #242424;margin-bottom: 15px;}
.ydjlbox .ydjlWrap .ydjlItem .title1{font-size: 34px;font-weight: bold;padding-right: 40px;width: calc(100% + 45px); line-height: 44px;color: #242424;background: url(../../images/jspx/icon11.png) no-repeat right center; }
.ydjlbox .ydjlWrap .ydjlItem:hover .title1{background: url(../../images/jspx/icon12.png) no-repeat right center;}
.ydjlbox .ydjlWrap .ydjlItem1 .box1{background: #efecf3 url(../../images/jspx/01.png) no-repeat calc(100% - 38px) 50px;}
.ydjlbox .ydjlWrap .ydjlItem1 .box2{background: #f6efee url(../../images/jspx/02.png) no-repeat calc(100% - 38px) 50px;}
.ydjlbox .ydjlWrap .ydjlItem2 .box1{background: #fbf6ea url(../../images/jspx/03.png) no-repeat calc(100% - 38px) 50px;}
.ydjlbox .ydjlWrap .ydjlItem2 .box2{background: #f3f5ef url(../../images/jspx/04.png) no-repeat calc(100% - 38px) 50px;}
.ydjlbox .ydjlWrap .ydjlItem3 .box1{background: #f4f5fa url(../../images/jspx/05.png) no-repeat calc(100% - 38px) 50px;}
.ydjlbox .ydjlWrap .ydjlItem3 .box2{background: #ecf6f8 url(../../images/jspx/06.png) no-repeat calc(100% - 38px) 50px;}


.notice{margin-top: 30px;}
.zyyxbox .listbox .item{margin-bottom: 20px;}
.zyyxbox .listbox .item .imgbox{height: 215px;position: relative;}
.zyyxbox .listbox .item .imgbox img{width: 100%;height: 100%;object-fit: cover;}
.zyyxbox .listbox .item .conname{font-size: 18px;line-height: 30px;padding: 12px 0px;min-height: 54px;}
.zyyxbox .listbox .item .conname a{color:#242424 ;}
.zyyxbox .listbox .item .conname a:hover{color:#ca0202 ;}

.sggbbox{padding-bottom: 50px;}
.sggbSwiperbox{position: relative;}
.sggbSwiperbox .swiper-slide{}
.sggbSwiperbox .swiper-slide .imgbox{height: 380px;}
.sggbSwiperbox .swiper-slide .con{background: #fff;padding: 10px 15px;min-height: 76px;}
.sggbSwiperbox .swiper-slide .name{font-size: 18px;line-height: 28px;color: #333;}
.sggbSwiperbox .swiper-slide .name:hover{color: #c22a29;}


@media (max-width:1400px) {
  .jspxIndex .swiper-button-next{right: -55px;}
  .jspxIndex .swiper-button-prev{left: -55px;}
}
@media (max-width:1200px) {
  .header1 .menu .nav-item a{font-size: 18px;padding: 0px 22px;}
  .jsptTop{padding: 30px 0px 40px;}
  .jsptTop .left{height: 260px;}
  .jsptTop .left .font{font-size: 18px;width: 50px;line-height: 22px;}
  .jsptTop .right{margin-top: 20px;padding: 20px 15px 15px 30px;}
  .jsptTop .right .title a{font-size: 24px;line-height: 30px;}
  .jsptTop .right .info{margin: 10px 0px 5px;}
  .jcxcbox .swiper-slide{width: 750px;height: 450px;}
  .jcxcbox .swiper-slide .name{font-size: 18px;}

  .pubTitle .imgwrap{margin: 0px 20px 15px;}
  .pubTitle .imgwrap img{height: 65px;}
  .pubTitle .morebtn{bottom: 10px;}

  .pubTitle1 img{height: 55px;}
  .pubTitle2{padding: 14px 0px 13px 30px;}
  .pubTitle2 .tabClick{height: 28px;}
  .pubTitle2 .spaceIcon{height: 28px;}

  .xjfcbox .col-md-7,.xjfcbox .col-md-5{width: 100%;}
  .xjzpbox .imgbox{height: 200px;}
  .xjzpbox .imgbox .icon{width: 50px;}
  .xjzpbox .imgbox .title{font-size: 16px;padding: 5px 10px;}

  .ydzybox .ydzyWrap .imgbox{height: 350px;}
  .ydzybox .ydzyWrap .itembox1{width: 550px;}
  .ydzybox .ydzyWrap .itembox1 .name{font-size: 18px;}
  .ydzybox .ydzyWrap .itembox2{width: calc(50% - 275px);}
  .ydzybox .ydzyWrap .itembox2 .name{font-size: 16px;}

  .qcywbox .qcywTop .qcywBig{width: 600px;height: 250px;}
  .qcywbox .qcywTop .qcywBig .imgbox{width: 400px;}
  .qcywbox .qcywTop .qcywSmall{width: calc(100% - 620px);height: 250px;}
  .qcywbox .imgbox .name{font-size: 16px;}

  .ydtpbox .ydtpWrap .ydtpLeft{width: 60%;}
  .ydtpbox .ydtpWrap .ydtpRight{width: calc(40% - 20px);}
  .ydtpbox .ydtpWrap .imgbox1{height: 400px;}
  .ydtpbox .ydtpWrap .imgbox2{height: 180px;}
  .ydtpbox .ydtpWrap .imgbox3{height: 290px;}
  .ydtpbox .ydtpWrap .content .title{font-size: 20px;line-height: 30px;}
  .ydtpbox .ydtpWrap .imgbox2 .content{padding: 15px;}
  .ydtpbox .ydtpWrap .imgbox3 .content{padding: 30px 20px;}

  .ydjlbox .ydjlWrap .ydjlItem .box{background-size: 35px;background-position: calc(100% - 25px) 30px;padding: 25px 50px 25px 20px;}
  .ydjlbox .ydjlWrap .ydjlItem .info1{font-size: 26px;line-height: 36px;}
  .ydjlbox .ydjlWrap .ydjlItem .title1{font-size: 26px;line-height: 36px;background-size: 25px;width: calc(100% + 25px);}
  .ydjlbox .ydjlWrap .ydjlItem .title{margin-bottom: 25px;}
  .ydjlbox .ydjlWrap .ydjlItem .title{font-size: 20px;}

}
@media (max-width:992px) {
  .header1{height: auto;}
  .header1 .menu .nav-item a{padding: 0px 13px;font-size: 16px;}
  .header1 .tg-item img{height: 45px;}

  .ydzybox .ydzyWrap .itembox1{width: 100%;}
  .ydzybox .ydzyWrap .itembox2{width: 50%;}

  .qcywbox .qcywTop .qcywBig{width: 100%;}
  .qcywbox .qcywTop .qcywSmall{width: 100%;}
  
  .zyyxbox .listbox .item .imgbox{height: 180px;}
}
@media (max-width:768px) {
  .pubTitle1{margin: 15px 0px;}
  .pubTitle2{margin: 15px 0px;padding: 10px 0px 9px 21px;}
  .pubTitle2 .tabClick{height: 20px;}
  .pubTitle2 .spaceIcon{height: 20px;}
  .pubTitle{margin: 10px 0px;}
  .xjzpbox{margin: 20px 0px;}
  .ydzybox{padding: 20px 0px 10px;}
  
  /* .jcxcbox .swiper-slide{width: 540px;height: 310px;} */

  .xjdxbox .left{width: 100%;}
  .xjdxbox .left .imgbox{height: 400px;}
  .xjdxbox .right{width: 100%;}

  .fczxbox .imgbox,.fczxbox .rightCon{height: 250px;}

  .ydhdWrap .itembox{width: 100%;}
  .qcywbox .qcywBtm .itembox{width: 100%;}
}
@media (max-width:540px) {
  .headtop .top-menu .nav-item:nth-child(n+2) a:before{margin: 0px 5px;}

  .header1 .menu .nav-item a,.header1 .tg-item{line-height: 54px;}
  .header1 .tg-item img{height: 35px;}
  .header1 .menu .nav-item a{padding: 0px 10px;}

  .jsptTop .left{width: calc(100% - 20px);height: 200px;}
  .jsptTop .left .font{font-size: 16px;line-height: 18px;}
  .jsptTop .right{width: calc(100% - 20px);margin-top: -20px;padding:30px 15px 5px;} 
  .jsptTop .right .title a{font-size: 18px;}

  /* .jcxcbox .swiper-slide{width: 340px;height: 200px;} */
  .jcxcbox{margin: 5px auto;}
  .jcxcbox .swiper-slide .name{font-size: 16px;padding: 50px 15px 10px;}
  .jcxcbox .swiper-slide{height: 220px;}

  .pubTitle .imgwrap{margin: 0;}
  .pubTitle .imgwrap img{height: 45px;}
  .pubTitle .icon{display: none;}
  .pubTitle .morebtn{bottom: 0;}
  .pubTitle1 img{height: 40px;}

  .xjdxbox .left .imgbox,.xjdxbox .right .imgbox{height: 180px;}
  .xjzpbox .imgbox{height: 120px;}
  .xjzpbox .imgbox .icon{width: 35px;top: 15%;}
  .xjzpbox .imgbox .title{font-size: 14px;padding: 3px 10px;}

  .fczxbox .imgbox{height: 150px;}
  .fczxbox .title a{font-size: 16px;line-height: 22px;}
  .fczxbox .rightCon{padding: 10px 5px 10px 10px;height: 150px;}

  .ydtpbox .ydtpWrap .ydtpLeft{width: 100%;}
  .ydtpbox .ydtpWrap .ydtpRight{width: 100%;}
  .ydtpbox .ydtpWrap .imgbox1{height: 220px;}
  .ydtpbox .ydtpWrap .imgbox2{height: 120px;}

  .ydhdWrap .sboxwrap .sbox .imgbox{height: 140px;}
  .ydhdWrap .imgbox .name{font-size: 16px;padding: 30px 10px 5px;}
  .ydhdWrap .bigbox .imgbox{height: 240px;}

  .ydzybox .ydzyWrap .imgbox{height: 230px;}

  .gzalbox .item .title{font-size: 16px;padding: 12px 20px;}


  .qcywbox .qcywTop .qcywBig{height: 180px;}
  .qcywbox .qcywTop .qcywBig .imgbox{width: 60%;}
  .qcywbox .qcywTop .qcywBig .rightCon{padding: 15px 20px;}
  .qcywbox .qcywTop .qcywBig .title{font-size: 16px;font-weight: normal;line-height: 24px;}

  .ydjlbox .ydjlWrap .ydjlItem{width: 100%;}
  .ydjlbox .ydjlWrap .ydjlItem .title{margin-bottom: 15px;}
  .ydjlbox .ydjlWrap .ydjlItem .box{padding: 15px 50px 15px 20px;}
  .ydjlbox .ydjlWrap .ydjlItem .info1{font-size: 22px;}
  .ydjlbox .ydjlWrap .ydjlItem .title1{font-size: 22px;}

  .zyyxbox .listbox .col-xs-6{width: 100%;}
  .zyyxbox .listbox .item .conname{font-size: 16px;line-height: 26px;}

  .sggbSwiperbox .swiper-slide .imgbox{height: 240px;}
  .sggbSwiperbox .swiper-slide .name{font-size: 16px;}
}
@media (max-width:400px) {
  .headtop .top-menu .nav-item a{font-size: 14px;}
  .header1 .menu .nav-item a, .header1 .tg-item{line-height: 45px;}
}

