@charset "utf-8";
.hdjl .jzxx .ldxxlist li a,.zwfw .ywxt .ywxtdiv li a,.zwfw .zwfww .c a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}
.hdjl .jzxx .jzxximg,.zwfw .zwfww .c{overflow:hidden}
.hdjl .jzxx .jzxximg img,.zwfw .zwfww .c img{-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}
.hdjl .jzxx .jzxximg:hover img,.zwfw .zwfww .c:hover img{-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);-webkit-transform:scale(1.05);transform:scale(1.05)}
.hdjl .jzxx .ldxxlist li a,.zwfw .ywxt .ywxtdiv li a{border:1px solid #ebf4ff;background:#ebf4ff}
.hdjl .jzxx .ldxxlist li a:hover,.zwfw .ywxt .ywxtdiv li a:hover{border-color:#005293;border-radius:3px}
.slide{position:relative;width:667px;height:375px;overflow:hidden}
.slide:hover .arrow-left,.slide:hover .arrow-right{opacity:.86}
.slide .arrow-left,.slide .arrow-right{position:absolute;width:20px;height:37px;background-image:url(/default/xhtml/shangxia/images/index/left.png);background-repeat:no-repeat;top:50%;margin-top:-40px;z-index:22;opacity:0;background-size:100%}
.slide .arrow-left{background-position:0 0;left:27px}
.slide .arrow-right{background-image:url(/default/xhtml/shangxia/images/index/right.png);background-position:right 0;right:23px}
.slide .swiper-slide{position:relative;float:left}
.slide .swiper-slide a{display:block}
.slide .swiper-slide span{position:absolute;bottom:0;left:0;width:98%;height:45px;line-height:45px;padding-left:2%;background-color:rgba(0,0,0,.2);color:#fff;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;word-break:break-all;font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:#fff}
.slide .pagination{position:absolute;bottom:13px;right:0;z-index:29;width:110px;left:auto;text-align:right;padding-right:8px}
.slide .pagination span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#a09895;margin:0 5px;cursor:pointer}
.slide .pagination .swiper-active-switch{background-color:#fff}
.slide{width:667px;height:375px}
.slide .swiper-slide{height:375px}
.slide .swiper-slide img{width:100%;height:auto;min-height:375px}
.slideywxt{position:relative;width:371px;height:125px;background:#ebf4ff;overflow:hidden}
.slideywxt .swiper-slide{position:relative;float:left}
.slideywxt .swiper-slide a{display:block}
.slideywxt .pagination{position:absolute;bottom:13px;right:0;z-index:29;width:70px;left:auto;text-align:right;padding-right:8px}
.slideywxt .pagination span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#7fa9cd;margin:0 5px;cursor:pointer}
.slideywxt .pagination .swiper-active-switch{background-color:#005193}
.slideywxt{width:371px;height:125px}
.slideywxt .swiper-slide{height:125px}
.slideywxt .swiper-slide img{width:100%;height:auto}
.zt{position:relative;margin:5px -10px 37px}
.zt .swiper-container{height:159.75px;color:#fff;text-align:center;overflow:hidden;width:100%;margin:auto}
.zt .swiper-slide{float:left}
.zt .swiper-slide a{display:block;margin:auto;width:275px;overflow:hidden}
.zt .swiper-slide img{width:284px;height:159.75px}
.zt .swiper-slide span{display:block;width:100%;height:50px;font-size:18px;line-height:25px;display:flex;align-items:center;text-align:center;justify-content:center}
.zt .arrow-left,.zt .arrow-right{position:absolute;width:17px;height:43px;top:50%;margin-top:-21px;z-index:22;background:url(/default/xhtml/shangxia/images/index/ztzlleft.png) no-repeat 100%;cursor:pointer}
.zt .arrow-left{left:-10px}
.zt .arrow-right{right:-10px;background:url(/default/xhtml/shangxia/images/index/ztzlright.png) no-repeat 100%}
.fl{float:left}
.fr{float:right}
.w470{width:500px}
.w667{width:667px}
.active{background:url(/default/xhtml/shangxia/images/index/navbottom.png) no-repeat bottom left}
.active a{color:#005293}
.mt33{margin-top:33px}
.mt55{margin-top:25px}
.w370{width:370px}
.tout{width:100%;text-align:center}
.tout h2{font-size:30px;font-family:Microsoft YaHei;font-weight:700;color:#005293;line-height:39px;margin-bottom:17px}
.tout p{font-size:17px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:39px}
.row{width:100%}
.row .slide{height:375px;background:#000;border-radius:17px;float:left}
.row .t a{height:42px;font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px;float:left;margin-right:36px}
.row .more{float:right;font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#999;line-height:16px}
.row .more a{display:none;line-height:40px}
.row .more .block{display:block}
.row .c{display:none;margin-top:17px}
.row .c .gzdtdiv{width:100%;margin-bottom:4px}
.row .c .gzdtdiv .gzdtrq{width:89px;height:80px;background:#005293;padding:0 10px}
.row .c .gzdtdiv .gzdtrq h2{font-size:30px;font-family:Microsoft YaHei;font-weight:700;color:#fff;border-bottom:1px solid #fff;width:100%;text-align:center}
.row .c .gzdtdiv .gzdtrq p{font-size:13px;font-family:Microsoft YaHei;font-weight:700;color:#fff;width:100%;text-align:center;margin-top:9px}
.row .c .gzdtdiv .bmdtrq{background:#eaf4ff}
.row .c .gzdtdiv .bmdtrq h2{color:#005293;border-bottom:1px solid #005293}
.row .c .gzdtdiv .bmdtrq p{color:#005293}
.row .c .gzdtdiv .gzdtzy{width:389px}
.row .c .gzdtdiv .gzdtzy h2{font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.row .c .gzdtdiv .gzdtzy p{font-size:13px;font-family:Microsoft YaHei;font-weight:400;color:#999;line-height:20px;margin-top:5px}
.row .c .gzdtdiv .bmdtzy{width:552px}
.row .c .gzdtdiv .bmdtzy h2{width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.row .c .bmdtdiv{margin-bottom:13px}
.bmdt .c{margin-top:19px}
.bmdt .c .bmdtdiv{margin-bottom:26px}
.row .block{display:block}
.gzdt .bd #gwyxx{padding-top:8px}
.list{width:100%}
.list li{width:100%;background:url(/default/xhtml/shangxia/images/public/listli.png) no-repeat 3px 17px;padding-left:20px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;height:38px;line-height:38px}
.list li a{width:100%;display:inline-block}
.list li a p{width:70%;float:left;text-align:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.list li a span{width:20%;float:right;text-align:right;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#999}
.zwgk{width:100%;background:url(/default/xhtml/shangxia/images/index/bgzwgk.png) no-repeat top left}
.zwgk .title{width:100%;display:inline-block;height:50px;background:url(/default/xhtml/shangxia/images/index/zwgkbg.png) no-repeat top center;background-size:100% 100%;margin-top:30px;font-size:27px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:42px;text-align:center;margin-bottom:30px}
.tabzc{width:577px}
.tabzc h2{height:50px;font-size:23px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:40px}
.tabzc .zct{margin-left:163px;height:40px;line-height:40px;margin-bottom:10px}
.tabzc .zct a{padding:0 15px;height:23px;display:inline-block;background:#eaeff5;border-radius:11px;line-height:23px;font-size:16px;font-family:Microsoft YaHei;font-weight:700;color:#000;text-align:center}
.tabzc .zct .zcactive{background:#005293;color:#fff}
.tabzc .zcc{display:none}
.tabzc .block{display:block}
.zfxxgk{width:525px}
.zfxxgk li{width:175px;float:left;text-align:center}
.zfxxgk li img{width:117px;margin:0 auto;animation:mymove .1s linear infinite;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out}
.zfxxgk li a img:hover{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}
.zfxxgk li p{width:100%;font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:#000;text-align:center}
.zwfw{width:100%}
.zwfw .title{width:100%;display:inline-block;height:50px;background:url(/default/xhtml/shangxia/images/index/zwfwbg.png) no-repeat top center;background-size:100% 100%;margin-top:30px;font-size:27px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:42px;text-align:center;margin-bottom:30px}
.zwfw .zwfww{width:370px}
.zwfw .zwfww .c{position:relative}
.zwfw .zwfww .c img{width:100%}
.zwfw .zwfww .c a{text-align:center;position:absolute;width:147px;height:29px;border:1px solid #fff;border-radius:15px;bottom:22px;left:50%;margin-left:-87.5px;font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#fff;line-height:29px}
.zwfw .zwfww .c a:hover{background:#fff;color:#005193}
.zwfw .bmfw{margin-left:48px}
.zwfw .bmfw .bmfwlist{width:100%}
.zwfw .bmfw .bmfwlist li{width:33.33%;float:left;text-align:center;animation:mymove 1s linear infinite}
.zwfw .bmfw .bmfwlist li a{width:100%;display:inline-block}
.zwfw .bmfw .bmfwlist li a img{width:63px;animation:mymove 1s linear infinite;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}
.zwfw .bmfw .bmfwlist li a p{width:100%;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:45px}
.zwfw .bmfw .bmfwlist li:hover a img{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}
.zwfw .ywxt .ywxtdiv{width:100%;margin-top:18px}
.zwfw .ywxt .ywxtdiv li{width:177px;height:65px;line-height:65px;background:#ebf4ff}
.zwfw .ywxt .ywxtdiv li a{width:100%;display:block;font-size:17px;font-family:Microsoft YaHei;font-weight:400;color:#000;text-align:center}
.hdjl{width:100%}
.hdjl .title{width:100%;display:inline-block;height:50px;background:url(/default/xhtml/shangxia/images/index/hdjlbg.png) no-repeat top center;background-size:100% 100%;margin-top:30px;font-size:27px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:42px;text-align:center;margin-bottom:30px}
.hdjl .dczj{width:768px}
.hdjl .dczj .gzdtrq{text-align:center}
.hdjl .dczj .gzdtrq img{margin-top:10px}
.hdjl .dczj .gzdtrq p{font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:#005293}
.hdjl .dczj .zxzjzy{width:670px}
.hdjl .dczj .zxzjzy h2{white-space:inherit!important;position:relative;font-size:17px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px}
.hdjl .dczj .zxzjzy h2 span{font-size:14px;font-family:Microsoft YaHei;font-weight:700;color:#999;position:absolute;right:0;top:0}
.hdjl .dczj .zxzjzy p{white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;font-size:13px;font-family:Microsoft YaHei;font-weight:400;color:#999;line-height:27px}
.hdjl .jzxx{width:368px}
.hdjl .jzxx .jzxximg{position:relative}
.hdjl .jzxx .jzxximg img{width:100%}
.hdjl .jzxx .jzxximg .ldxxts{position:absolute;left:28px;bottom:21px}
.hdjl .jzxx .jzxximg .ldxxts p{font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#6895c6;line-height:27px}
.hdjl .jzxx .jzxximg:hover p{color:#005293}
.hdjl .jzxx .ldxxlist{width:100%;margin-top:12px}
.hdjl .jzxx .ldxxlist li{width:115px;text-align:center;float:left;position:relative}
.hdjl .jzxx .ldxxlist li a{display:block;height:101px;background:#f4f9ff}
.hdjl .jzxx .ldxxlist li img{width:35px}
.hdjl .jzxx .ldxxlist li p{width:100%;text-align:center;position:absolute;font-size:14px;font-family:Microsoft YaHei;font-weight:700;color:#005293;line-height:30px;bottom:9px}
.hdjl .jzxx .ldxxlist li img{margin-top:18px}
.hdjl .jzxx .ldxxlist .ldxxli{margin:0 11px}
.hdjl .jzxx .ldxxlist .ldxxli img{width:39px}
.ztzl{width:100%}
.ztzl .title{width:100%;display:inline-block;height:50px;background:url(/default/xhtml/shangxia/images/index/ztzl.png) no-repeat top center;background-size:100% 100%;margin-top:30px;font-size:27px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:42px;text-align:center;margin-bottom:30px}
.position_right{width:62px;height:218px;position:fixed;right:0;bottom:28%;z-index:999}
.position_right .pri{width:92px;height:60px;border-radius:30px;background-color:#d8d8d8}
.position_right .weixin{margin-bottom:17px}
.position_right .share{margin-bottom:17px}
.position_right .pri img{margin-top:17px;margin-left:20px}
.robot{width:151px;height:158px;position:fixed;right:0;bottom:6%;transform:scale(.6);z-index:999}
.qpk{position:absolute;top:65px;left:-106px;transform:scale(1.2)}
.position_right{width:62px;height:218px;position:fixed;right:0;bottom:28%}
.share{margin-bottom:17px}
.pri{width:92px;height:60px;border-radius:30px;background-color:#d8d8d8}
.pri img{margin-top:17px;margin-left:20px}
.weixin{margin-bottom:17px}
.pribox{display:inline-block;width:120px;height:120px;line-height:50px;left:-124px;position:absolute;top:52px;color:#fff;font-size:16px;border-radius:30px 0 0 30px;z-index:1;display:none}
.pribox img{width:100%}
.pribox2{display:inline-block;width:120px;height:120px;line-height:50px;left:-124px;position:absolute;top:132px;color:#fff;font-size:16px;border-radius:30px 0 0 30px;z-index:1;display:none}
.pribox2 img{width:100%}
body .active6{display:block;animation:all 1s 1;transition:all 1s ease}
.title_bottom .share1{float:right}
.share1 img{vertical-align:middle}
.row .c .gzdtdiv .gzdtrq{background:#eaf4ff}
.row .c .gzdtdiv .gzdtrq h2{color:#005293;border-bottom:1px solid #005293}
.row .c .gzdtdiv .gzdtrq p{color:#005293}
.zxzjzy h2 a{width:62%;display:block}
.zcwj .hd h2 a{height:42px;font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px;float:left}
@media screen and (max-width:991px){
    .slide{width:100%!important;height:0!important;padding-top:50.88%}
    .slide .swiper-container{position:absolute;top:0;left:0;height:100%;width:100%}
    .slide .swiper-slide,.slide a,.slide img{height:100%}
    .slide .arrow-left,.slide .arrow-right{opacity:1;width:30px;background-size:60px;height:46px;background-size:100% 100%}
    .slide .pagination span{margin:0 2px}
    .slideywxt{width:100%;height:0;padding-top:50.88%}
    .slideywxt .swiper-container{position:absolute;top:0;left:0;height:100%;width:100%}
    .slideywxt .swiper-slide,.slideywxt a,.slideywxt img{height:100%}
    .slideywxt .arrow-left,.slideywxt .arrow-right{opacity:1;width:30px;background-size:60px;height:46px}
    .slideywxt .pagination span{margin:0 2px}
    .zt .arrow-left{left:0}
    .zt .arrow-right{right:0}
    .tout h2{margin-top:17px;font-size:24px;margin-bottom:17px}
    .mt33{margin-top:25px}
    body .zwfw .bmfw .bmfwlist li{width:33.33%}
    body .zwfw .bmfw .bmfwlist .bmfwlistli{margin:0}
    .robot{display:none}
    .position_right{display:none}
    .tab{margin-top:20px}
    .w370,.w470,.w667{width:100%}
    .list li a span{width:30%}
    .gzdtrq{width:19%!important;padding:0 1%!important}
    .gzdtzy{width:78%!important}
    .gzdtzy h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .tabzc{width:100%!important}
    .tabzc .zct{margin-left:20%}
    .zfxxgk{width:100%}
    .zfxxgk li{width:33%}
    .zfxxgk li img{width:100%}
    .zwfww{width:100%!important}
    .bmfw{width:100%!important;margin-left:0!important}
    .dczj{width:100%!important}
    .dczj .zxzjzy{width:78%!important}
    .dczj .zxzjzy h2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
    .jzxx{margin-top:20px;width:100%!important}
    .jzxx .ldxxlist li{width:30%!important}
    .jzxx .ldxxlist .ldxxli{margin:0 3%!important}
    .zt{margin:0 0 30px!important}
    .robot{display:none}
    .position_right{display:none}
    .footer2022{display:none}
}
@media screen and (max-width:768px){
    .row .t a{margin-right:15px;font-size:20px;height:40px;line-height:35px}
    .row .more{display:none;font-size:14px;line-height:35px}
    .zwgk .title,.zwfw .title,.hdjl .title{margin-bottom:20px}
    .ztzl .title{margin-top:20px}
    .tabzc h2,.zcwj .hd h2 a{height:40px;font-size:20px}
    .zcwj .hd h2 a{line-height:35px}
    .zfxxgk li p{width:98%;font-size:15px;line-height:1.2}
    .slide .swiper-slide img{min-height:auto}
}
@media screen and (max-width:530px){
    body .slide .swiper-slide span{width:92%;font-size:14px;padding:0 20px}
}
@media screen and (max-width:391px){
    .slide .swiper-slide span{width:87%;font-size:14px}
    .slide .arrow-left,.slide .arrow-right{width:15px;height:35px}
    .slide .arrow-right{right:15px}
    .slide .arrow-left{left:15px}
    .slide .arrow-left,.slide .arrow-right{top:55%}
    .slide .swiper-slide span{height:30px;line-height:30px}
    .slide .pagination{bottom:30px}
    .row .c .gzdtdiv .gzdtzy h2 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block;width:100%}
    .row .c .gzdtdiv .gzdtzy p{line-height:20px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;margin-top:0}
    .gzdt .bd .list{margin-top:12px}
    .zwfw .ywxt .ywxtdiv li{width:47%}
    .hdjl .dczj .zxzjzy h2 span{display:none}
    .jzxx .ldxxlist li{width:31.3%!important}
    .bmdt{margin-top:0}
    .zwgk .title{background-size:250% 100%}
    .zwfw .title{background-size:250% 100%}
    .hdjl .title{background-size:250% 100%}
    .ztzl .title{background-size:250% 100%}
    .slide .swiper-slide span{background:-webkit-linear-gradient(0deg,#000 0,rgba(0,0,0,.2) 100%);background:-moz-linear-gradient(0deg,#000 0,rgba(0,0,0,.2) 100%);background:-ms-linear-gradient(0deg,#000 0,rgba(0,0,0,.2) 100%);background:-o-linear-gradient(0deg,#000 0,rgba(0,0,0,.2) 100%);background:linear-gradient(0deg,#000 0,rgba(0,0,0,.2) 100%)}
    .slide .pagination span{width:6px;height:6px}
    .tout p{line-height:30px}
    .mt33{margin-top:20px}
}
.ellipsis{display: -webkit-box;
    overflow: hidden;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;}
/* 头条 */
			.home_tt{text-align:center;padding-bottom:17px;}
			.home_tt h1{font-size: 2.125em;margin-bottom:10px;line-height: 1.3;}
			.home_tt a{color:#333;font-size:16px}
body .home_tt .text_nowrap{white-space: normal;}
			
