/* head */
.head{width: 100%;height: 830px;background: url("../img/banner.png") top center no-repeat;position: relative;}
.head .headline{position: absolute;bottom: 0;width: 100%;height: 150px;background: url("../img/headline.png") top center no-repeat;padding-top: 16px;}
.headline .fr{width: 1100px;}
.headline h2{font-size: 32px;color: #fff;font-weight: bold;text-align: center;line-height: 1.6;margin-top: 15px;}
.headline h2 a{color: #fff;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.headline .more{width: 100%;text-align: center;font-size: 15px;margin-top: 12px;}
.headline .more a{ color: #c4dffc;margin: 0 10px;}
/* newsBox */
.newsBox{width: 100%;height: 556px;background: url("../img/bg2.jpg") top center no-repeat;padding-top: 50px;}
/* slideBox */
.slideBox{width: 656px;height: 448px;position: relative;overflow: hidden;}
.slideBox .hd{position: absolute;right: 5px;bottom: 15px;z-index: 1;}
.slideBox .hd ul li {float: left;margin-right: 10px;cursor: pointer;width: 10px;height: 10px;background: #fff;border-radius: 5px;}
.slideBox .hd ul li.on {background: #fc8704;}
.slideBox .bd {position: relative;z-index: 0;}
.slideBox .bd li {position: relative;}
.slideBox .bd li img {width: 100%;height: 448px;}
.slideBox .bd p {position: absolute;bottom: 0;left: 0;width: 100%;height: 44px;line-height: 44px;font-size: 16px;background:#406ac0;text-indent: 10px;z-index: 1;}
.slideBox .bd p a {color: #fff;display: block;width: 80%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/* newsTxt */
.newsTxt{width: 515px;}
.newsTxt .title{width: 100%;height: 46px;border-bottom: 1px solid #ddd;}
.newsTxt .title p{float: left;font-size: 25px;overflow: hidden;}
.newsTxt .title p a{display: block;color: #0062C7;height: 44px;border-bottom: 2px solid #0062C7;font-weight: bold;}
.newsTxt .title span{display: block;margin-top: 10px;font-size: 15px;}
.newsTxt .title span a{color: #999;}
.newsTxt .title span a:hover{color: #0062C7;}
.newsTxt .newsTop{width: 100%;padding: 25px 0;border-bottom: 1px solid #ddd;}
.newsTxt .newsTop h2{width: 100%;font-size: 24px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #222;}
.newsTxt .newsTop p{width: 100%;margin-top: 6px;font-size: 16px;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666;}
.newsList{margin-top: 20px;}
.newsList li{width: 100%;font-size: 18px;line-height: 62px;background: url("../img/li-bg.png") left center no-repeat;text-indent: 20px;}
.newsList li a{display: block;width: 100%;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
/* tlItem */
.tlItem{width: 100%;height: 1135px;background: url("../img/bg3.jpg") top center no-repeat;padding-top: 62px;}
.tlCon{width: 100%;height: 809px;background: url("../img/tlCon2.png") top center no-repeat;margin-top: 66px;padding-top: 75px;}
.tlMine{width: 82%;height: 680px;margin-left: 10%;overflow-y: scroll;}
.tlMine h2{font-size: 36px;font-weight: bold;text-align: center;margin-bottom: 30px;color: #1379c4;}
.tlMine p{width: 98%;;font-size: 20px;color: #666;line-height: 2.2;}
/* rqmItem */
.rqmItem{width: 100%;height: 453px;background: url("../img/rqmItem.png") top center no-repeat;}
.ewmBox{width: 250px;height: 308px;border-radius: 8px;background: #fff;margin-top: 98px;margin-left: 56px;}
.ewmBox img{margin: 20px auto 14px;display: block;width: 210px;height: 210px;}
.ewmBox p{font-size: 34px;color: #1d70b2;text-align: center;font-weight: bold;}
.ztImg{width: 752px;padding-top: 70px;}
.ztImg img{margin-bottom: 36px;}
/* zcItem */
/* 原来的样式 */
.zcItem{width: 100%;height: 2490px;background: url("../img/bg4.jpg") top center no-repeat;padding-top: 92px;}
/* .zcItem{width: 100%;height: 1680px;background: url("../img/bg4.jpg") top center no-repeat;padding-top: 92px;} */
.jdItem{width: 100%;overflow: hidden;margin-top: 100px;}
.jdItem li{width: 576px;height: 134px;background: #fff;float: left;margin-bottom: 50px;}
.jdItem li a{display: block;width: 100%;height: 100%;}
.jdItem li:nth-child(2n){float: right;}
.jdItem li:hover{background: #1478c4;}
.jdItem li .sjItem{width: 88px;height: 50px;border-right: 1px solid #c89e4c;color: #c89e4c;margin-left: 22px;margin-top: 42px;}
.jdItem li .sjItem h3{font-size: 26px;line-height: 26px;}
.jdItem li .sjItem h4{font-size: 18px;line-height: 18px;margin-top: 6px;}
.jdItem li:hover .sjItem{border-right: 1px solid #fff;color: #fff;}
.jdItem li .news{width: 430px;margin-right: 10px;}
.jdItem li .news h2{width: 100%;font-size: 20px;font-weight: bold;color: #1377c5;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-top: 22px;}
.jdItem li .news p{width: 100%;margin-top: 8px;font-size: 16px;line-height: 1.6;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #666;}
.jdItem li:hover .news h2{color: #fff;}
.jdItem li:hover .news p{color: #fff;}
/* titleImg */
.titleImg{width: 100%;text-align: center;}
.mt60{margin-top: 60px;}
.mt110{margin-top: 110px;}
.mt150{margin-top: 150px;}
.conCy{position: relative;margin-top: 75px;}
.mediaProducts{width: 878px;margin-top: 30px;}
.swiper-slide {
    font-size: 18px;
    background: #fff;
    position: relative;
    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }
 .swiper-slide img {
    display: block;
    width: 424px;
    height: 756px;
  }
  
 .swiper-button-prev {
    width: 92px!important;
    height: 92px!important;
    background: url("../img/cycpz.png") center center no-repeat!important;
  }
  
 .swiper-button-next {
    width: 92px!important;
    height: 92px!important;
    background: url("../img/cycpy.png") center center no-repeat!important;
  }
  .swiper-button-prev:after, .swiper-button-next:after{
    content: none!important;
  }
  
/* ccCon */
.ccCon{width: 100%;margin: 60px auto 0;}
.ccItem{width: 390px;height: 270px;float: left;position: relative;margin-right: 15px;margin-bottom: 25px;}
.ccItem:nth-child(3n){margin-right: 0;}
.ccItem a{display: block;overflow: hidden;}
.ccItem img{width: 390px;height: 270px;transition: all 1s;}
.ccItem img:hover{transform: scale(1.1);}
.ccItem p{line-height: 1.2;margin-top: 10px;text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 16px;position: absolute;
  bottom: 0;height: 40px;line-height: 40px;color: #fff;text-align: center;background: rgba(0, 0, 0,0.5);width: 100%;}
/* jjItem */
.jjItem{width: 100%;height: 774px;background: url("../img/bg5.jpg") top center no-repeat;padding-top: 86px;}
.jjTxt{width: 600px;}
.jjTxt .jjTop{width: 100%;padding: 25px 0;}
.jjTxt .jjTop img{width: 220px;height: 134px;}
.jjTxt .jjTop .wzTop{width: 360px;}
.jjTxt .jjTop h2{width: 100%;font-size: 20px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #fff;}
.jjTxt .jjTop p{width: 100%;margin-top: 15px;font-size: 16px;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;color: #fff;}
.jjList li{width: 100%;font-size: 18px;line-height: 56px;background: url("../img/li-bg.png") left center no-repeat;text-indent: 20px;}
.jjList li a{display: block;width: 100%;color: #fff;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.jjImgL{width: 570px;background: #fff;padding: 0 18px;margin-top: 20px;}
.jjImgL .jjTop{width: 100%;padding: 25px 0;border-top: 1px solid #cde7fe;}
.jjImgL .jjTop img{width: 204px;height: 136px;}
.jjImgL .jjTop .wzTop{width: 320px;}
.jjImgL .jjTop h2{width: 100%;font-size: 20px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #222;}
.jjImgL .jjTop p{width: 100%;margin-top: 15px;font-size: 16px;line-height: 1.8;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;color: #666;}
body{background: #1B5284;}