@charset "utf-8";
/*banner*/
.fade-banner{position:relative;clear:both;animation: 0.8s ease 0.6s 1 normal backwards running fadeInDown;}
.fade-1 img{width:100%;/*height:691px;*/}
.fade-banner video{width:100%;height:100%;}
.fade-1 .slick-prev{position:absolute;left:3%;bottom:45%;background:url(../images/left_03.png);width:54px;height:54px;display:inline-block;
          z-index:1000;*z-index:1000;_z-index:1000;}
.fade-1 .slick-next{position:absolute;right: 3%;bottom:45%;background:url(../images/left_05.png);width:54px;height:54px;display:inline-block;
          z-index:1000;*z-index:1000;_z-index:1000;}
.fade-1 .start{position:absolute;}
.fade-1 .slick-dots{position: relative;/*right: 100px;*/bottom: 50px;color: #fff;text-align: center;line-height: 1;}
.fade-1 .slick-dots li{display:inline-block;width:34px;height:5px;margin-right:5px;cursor:pointer;background:#fff;}
.fade-1 .slick-dots li.slick-active{background:#0d59a7;}
.fade-1 .slick-dots button{display:none;}
.fade-1 button:before{outline:none;border:none;}
/*标题*/
.tit{font-size:24px;line-height:40px;}
.tit a{display:inline-block;}
.tit a.more{background:url(../images/icon3_06.png) right center no-repeat;color:#b2b2b2;padding-right: 50px;font-size:14px;}
.tit a.more:hover{color:#15539d;}
.ticon1 img{padding:10px;border:1px dashed #2a79be;margin-right:20px;}
.news .fade-2,.news-list,.margin1 .container,.main2 li:nth-of-type(1),.main2 li:nth-of-type(2),.ztwz .container,.link-box .link-fl,.link-fr{opacity: 0;visibility: hidden;}
.news.animation .fade-2,.main2.animation li:nth-of-type(1),.link-box.animation .link-fl{opacity:1;visibility:visible;animation: 0.8s ease 0.3s 1 normal backwards running fadeInLeft;}
.news.animation .news-list,.main2.animation li:nth-of-type(2),.link-box.animation .link-fr{opacity:1;visibility:visible;animation: 0.8s ease 0.3s 1 normal backwards running fadeInRight;}
.margin1.animation .container,.ztwz.animation .container{opacity:1;visibility:visible;animation:0.8s ease 0.3s 1 normal backwards running fadeInDown;}
/*新闻*/
.news,.main2,.ztwz,.link-box{margin-top:50px;}
.news-box{margin-top:30px;}
.news .fade-2{width:53%;height:450px;}
.news .fade-2 .image img{width:100%;height:450px;object-fit:cover;position:relative;transition: all .5s ease;-moz-transition: all .5s ease;
	-o-transition: all .5s ease;-webkit-transition: all .5s ease;}
.news .fade-2 .text{position:absolute;left:0px;bottom:0px;background:#000;opacity:0.7;height:60px;line-height:60px;width:100%;}
.news .fade-2 .text a{color:#fff;display:inline-block;padding:0 10px;font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:85%;}
.news .fade-2 .slick-dots{position: absolute;right: 10px;bottom: 20px;color: #fff;text-align: center;line-height: 1;}
.news .fade-2 .slick-dots li{display:inline-block;width:8px;height:8px;margin-right:5px;cursor:pointer;background:#fff;}
.news .fade-2 .slick-dots li.slick-active{background:#eec555;}
.news .fade-2 .slick-dots button{display:none;}
.news .fade-2 button:before{outline:none;border:none;}
.news .fade-2 .image:hover img,.main2 li:hover .img img{transform:scale(1.1);}
/*新闻右侧*/
.news-list{width:44%;}
.news-list ul{margin-top:20px;}
.news-list span{text-align:right;border-left: 1px solid #e1e1e1;}
.news-list span.date{max-width: 60px;font-size:14px;padding-bottom:10px;color: #666;padding-left:15px;display: inline-block;}
.news-list span.date em,.margin1 .xyin span.date em{display: block;font-size: 22px;font-weight:bold;}
.news-list .text_wrap{font-size:18px;line-height: 28px;padding-right: 4%;color:#4c4c4c;}
.news-list li{padding:18px 0px;border-top:1px solid #eaeaea;position: relative;background-image: linear-gradient(#15539d,#15539d);background-size: 0 1px;
    background-repeat: no-repeat; transition: background-size .3s;height:52px;}  
.news-list li:hover{background-size: 100% 1px;}
.news-list li a{display:block;min-height:60px;}
.news-list .text_wrap h1{font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list li p{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news-list li:hover h1,.news-list li:hover p{color:#15539d;}
/*内容1*/
.margin1{background:url(../images/bj1_02.jpg) top center;margin-top:18px;padding:60px 0px;}
.margin1 .xyin{width:32%;float:left;margin-right:2%;}
.margin1 .xyin ul{margin-top:30px;}
.margin1 .xyin li{margin-bottom:30px;min-height: 70px;}
.margin1 .xyin li span{background:url(../images/icon4_05.png) top center no-repeat #ffffff;max-width:71px;text-align:center;padding:10px;margin-right:20px;}
.margin1 .text_wrap{font-size:16px;color:#333333;line-height:30px;margin-top:5px;height:60px;}
.margin1 .margin-0{margin-right:0;}
.margin1 .xyin li:hover span{background:url(../images/icon4_03.png) top center no-repeat #005eb1;color:#fff;}
.margin1 .xyin li:hover .text_wrap,.margin1 .xyin li:hover a{color:#005eb1;}
/*媒体*/
.main2 ul,.ztwz ul{margin-top:35px;}
.main2 ul li{float:left;width:49%;-webkit-box-shadow: 0px 0px 10px rgb(0 0 0 / 20%);box-shadow: 0px 0px 10px rgb(0 0 0 / 20%);}
.main2 ul li .padd{padding:20px;}
.main2 .tit-1{padding-bottom:18px;border-bottom:1px solid #efefef;font-size:16px;}
.main2 .tit-1 span{background:#deb15e;padding:3px 15px;color:#fff;font-size:14px;margin-top:5px;cursor:pointer;}
.main2 .tit-2 span{background:#e71f19;}
.main2 .tit-1 h1{padding-left:45px;line-height: 35px;}
.main2 .tit-1 h1{background:url(../images/icon5_06.png) left center no-repeat;}
.main2 .tit-2 h1{background:url(../images/icon5_03.png) left center no-repeat;}
.main2 strong{font-weight:normal;display:inline-block;padding-left:20px;}
.main2 .box{margin-top:18px;}
.main2 .img{width:233px;height:146px;margin-right:14px;overflow:hidden;}
.main2 .img img{width:100%;height:146px;object-fit:cover;position:relative;transition: all .5s ease;-moz-transition: all .5s ease;
	-o-transition: all .5s ease;-webkit-transition: all .5s ease;}
.main2 .box h1{line-height:30px;margin-top:20px;font-size:16px;color:#4c4c4c;}
.main2 .box p{color:#999;margin-top:14px;height:48px;}
.main2 ul li:first-child{margin-right:2%;}
.main2 ul li:hover .box h1,.main2 ul li:hover .box p{color:#005eb1;}
/*专题*/
.ztwz li{float:left;width:24%;height:115px;margin-right:1.3%;}
.ztwz li img{width:100%;height:115px;}
.ztwz li:last-child{margin-right:0;}
.ztwz li span{position: relative;overflow: hidden;display: block;width: 100%;}
.ztwz li 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)}
.ztwz li 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-box .link-fl{width:84%;}
.link-box .link-fl li{float:left;text-align:center;width:14%;margin-right:2.6%;}
.link-box .link-fl li:nth-of-type(1) a span{background: url(../images/icon6_03.png) no-repeat center;}
.link-box .link-fl li:nth-of-type(2) a span{background: url(../images/icon6_05.png) no-repeat center;}
.link-box .link-fl li:nth-of-type(3) a span{background: url(../images/icon6_07.png) no-repeat center;}
.link-box .link-fl li:nth-of-type(4) a span{background: url(../images/icon6_09.png) no-repeat center;}
.link-box .link-fl li:nth-of-type(5) a span{background: url(../images/icon6_11.png) no-repeat center;}
.link-box .link-fl li:nth-of-type(6) a span{background: url(../images/icon6_13.png) no-repeat center;}
.link-box .link-fl li a{display: block;width: 100%;}
.link-box .link-fl a span{display: inline-block;width:78px;height: 78px;border: 1px dashed #005eb1;border-radius: 50%;transition: box-shadow .5s;}
.link-box .link-fl p{font-size:16px;line-height:45px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.link-box .link-fl li:hover a{color:#005eb1;}
.link-box .link-fl li:nth-of-type(1) a:hover span{background: #04569b url(../images/icon7_03.png) no-repeat center;box-shadow: 0 0 1px 8px #e5e5e5;}
.link-box .link-fl li:nth-of-type(2) a:hover span{background: #04569b url(../images/icon7_05.png) no-repeat center;box-shadow: 0 0 1px 8px #e5e5e5;}
.link-box .link-fl li:nth-of-type(3) a:hover span{background: #04569b url(../images/icon7_07.png) no-repeat center;box-shadow: 0 0 1px 8px #e5e5e5;}
.link-box .link-fl li:nth-of-type(4) a:hover span{background: #04569b url(../images/icon7_09.png) no-repeat center;box-shadow: 0 0 1px 8px #e5e5e5;}
.link-box .link-fl li:nth-of-type(5) a:hover span{background: #04569b url(../images/icon7_11.png) no-repeat center;box-shadow: 0 0 1px 8px #e5e5e5;}
.link-box .link-fl li:nth-of-type(6) a:hover span{background: #04569b url(../images/icon7_13.png) no-repeat center;box-shadow: 0 0 1px 8px #e5e5e5;}
.link-fr{width:16%;}
.link-fr select{width:100%;height: 40px;text-indent:10px;margin-bottom: 15px;font-size: 14px;color: #3d444a;background:url(../images/jt_03.png) no-repeat 94%;border:1px solid #e7ecf3;}
.selsct_box{margin:20px 0px;}
.link-fr select option{text-align: center;position: absolute;}
/*尾部链接*/
.x-link{line-height:58px;background:#deeaf5;margin-top:30px;}
.x-link a{display:inline-block;background:url(../images/icon9_03.png) left center no-repeat;padding-left:24px;margin-right:3%;font-size:15px;}
