/*banner*/
.fade-banner{width:100%;}
.fade-banner,.news-fl{position:relative;clear:both;}
.fade-1 img{width:100%;height:732px;}
.fade-1 .slick-prev{position:absolute;left:43.5%;bottom:57px;background:url(/images/banner_l.png);width:30px;height:23px;display:inline-block;
          z-index:1000;*z-index:1000;_z-index:1000;cursor: pointer;}
.fade-1 .slick-next{position:absolute;left:45.5%;bottom:57px;background:url(/images/banner_r.png);width:30px;height:23px;display:inline-block;
          z-index:1000;*z-index:1000;_z-index:1000;cursor: pointer;}
.fade-1 .start{position:absolute;}
.fade-banner .slick-dots{text-align:center;position: relative;bottom: 57px;margin:auto;}
.fade-banner .slick-dots li{display:inline-block;width:10px;height:10px;background-color:#ffffff;margin-right:5px;border-radius:50%;cursor:pointer;}
.fade-banner .slick-dots li.slick-active{background-color:#eac342;}
.fade-banner .slick-dots button{display:none;}
.fade-1 button:before{outline:none;border:none;}
@media screen and (max-width: 1500px) {
  .fade-1 .slick-next{left:44.5%;}
  .fade-1 .slick-prev{left:42%;}
}
@media screen and (max-width: 1000px) {
 .fade-1 .slick-next,.fade-1 .slick-prev{display:none !important;}
}
/*æ–°é?»å·¦ä¾?*/
.bt{height:52px;line-height:52px;}
.bt h2{font-size:25px;display:inline-block;}
.bt a{color:#333333;}
.bt .btn-c{width:107px;height:33px;line-height:33px;background:#004ccb;color:#fff;border-radius:4px;text-align:center;margin-top:12px;}
.news-box{margin-top:20px;}
.news-fl{width:42%;}
.news-fl .image{height:470px;}
.news-fl img{width:100%;height:100%;}
.news-fl{opacity: 0;visibility: hidden;}
.news-fl.animation{opacity: 1;visibility: visible;animation: 0.8s ease 0.5s 1 normal backwards running fadeInLeft;}
.news-fl .slick-dots{display:none;}
.news-fl .text{width:100% !important;height:60px;line-height:60px;position:absolute;left:0;bottom:0;width:100%;text-align:center;background:#333;opacity:0.9;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news-fl .text a{color:#fff;font-size:18px;display:block;padding:0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-fl .Date{width:75px;height:75px;background:#1654c6;opacity:0.9;position:absolute;left:20px;top:20px;text-align:center;color:#fff;}
.news-fl .Date .day{line-height:50px;font-weight:600;font-size:28px;}
.news-fl .Date .year{font-size:12px;}
.news-fl .hover .text:hover{background-color:#0341b4;}
.news-fl button.slick-prev,.news-fl button.slick-next{display:none !important;}
/*æ–°é?»å³ä¾?*/
.news-fr{width:55%;opacity: 0;visibility: hidden;}
.news-fr.animation{opacity: 1;visibility: visible;animation: 0.8s ease 0.5s 1 normal backwards running fadeInRight;}
.news-fr li.first{height:76px;margin-bottom:7px;}
.news-fr li.first a:before{display:none;}
.news-fr li .Date{width:13%;height:76px;background-color:#edf3ff;text-align:center;color:#0143b1;}
.news-fr li .Date .day{font-size:25px;margin-top:12px;line-height:30px;}
.news-fr li .Date .year{font-size:13px;line-height:30px;}
.news-fr li .text{line-height:76px;font-size:22px;color: #004ccb;width:84.6%;overflow: hidden;text-overflow: ellipsis;}
.news-fr li{line-height:45px;}
.news-fr li a:before{content:'';display:inline-block;width:5px;height:5px;background-color:#a8a8a9;border-radius:50%;margin-right:10px;}
.news-fr li a{font-size:17px;display: inherit;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right:10px;}
/*é€šçŸ¥å?¬å??*/
.notice{margin-top:80px;background:url(/images/tzgg_02.jpg) top center no-repeat #eaf6ff;padding:40px 0px 76px;}
.notice ul{margin-top:30px;opacity: 0;visibility: hidden;}
.notice ul.animation,.link.animation,.zt.animation{opacity: 1;visibility: visible;animation: 0.8s ease 0.5s 1 normal backwards running fadeInUp;}
.notice ul li{float:left;width:28%;height:103px;margin-right:2%;background:#fff;padding:27px 2% 0px;-webkit-box-shadow: 0px 0px 10px rgba(0,0,0,0.2);
    box-shadow: 0px 0px 10px rgba(0,0,0,0.2);margin-bottom:24px;}
.notice ul li.margin{margin-right:0;}
.notice ul li .Date{max-width:60px;color:#005dc7;position:relative;text-align:center;}
.notice ul li .Date .day{font-size:46px;font-size: 36px;font-weight:bold;}
.notice ul li .Date:before{content:'';display:inline-block;width:60px;height:3px;background:#005dc7;position:absolute;left:0px;top:-27px;}
.notice ul li .text{width:80%;font-size:17px;line-height:30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;
    -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*æ ¡å›­åº?ç??*/
.link{padding:70px 0px;opacity: 0;visibility: hidden;}
.link li{text-align:center;}
.link li img{display:inline-block;transition:all .8s;}
.link li:hover img{transform: rotate(360deg);}
.link li p{margin-top:28px;font-size:17px;}
.link .slick-prev,.link .slick-next{width:14px;height:25px;position: absolute;top: 50%;}
.link .slick-prev{background:url(/images/icon2_18.png) no-repeat;left:0;}
.link .slick-next{background:url(/images/icon2_21.png) no-repeat;right:0;}
.link .slick-list{width:94%;margin:auto;}
/*ä¸“é¢?*/
.zt{opacity: 0;visibility: hidden;}
.zt .slick-prev,.zt .slick-next{width:52px;height:52px;position: absolute;top: 35%;z-index:60;}
.zt .slick-prev{background:url(/images/icon3_03.png) no-repeat;left:0;}
.zt .slick-next{background:url(/images/icon3_05.png) no-repeat;right:17px;}
.zt .slider span{position:relative;overflow: hidden;display: block;width: 100%;}
.zt .slider span:before{content:'';position:absolute;width:60px;height:100%;margin-top:0px;margin-left:-120px;overflow:hidden;z-index:6;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);
                  background:-webkit-gradient(linear,left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.4)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,
                  rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}
.zt .slider span:hover:before{-webkit-animation:aniBlink .6s ease-out forwards;-moz-animation:aniBlink .6s ease-out forwards;
  -o-animation:aniBlink .6s ease-out forwards;  animation:aniBlink .6s ease-out forwards}
@keyframes aniBlink{
  from{margin-left:-50%}
  to{margin-left:120%}
}
@-webkit-keyframes aniBlink{
  from{margin-left:-50%}
  to{margin-left:120%}
}
/*å‹æƒ?é?¾æŽ?*/
.link-l{margin-top:106px;}