@charset "utf-8";
.slidelb{position:relative;width:100%;height:417px;overflow:hidden}
.slidelb:hover .arrow-left,.slidelb:hover .arrow-right{opacity:.86}
.slidelb .arrow-left,.slidelb .arrow-right{position:absolute;width:20px;height:37px;background-image:url(/default/xhtml/shangxia/images/xwdt/left.png);background-repeat:no-repeat;top:50%;margin-top:-40px;z-index:22;opacity:0;background-size:100%}
.slidelb .arrow-left{background-position:0 0;left:27px}
.slidelb .arrow-right{background-image:url(/default/xhtml/shangxia/images/xwdt/right.png);background-position:right 0;right:23px}
.slidelb .swiper-slide{position:relative;float:left}
.slidelb .swiper-slide a{display:block}
.slidelb .swiper-slide a img{width:61.9%;float:left}
.slidelb .swiper-slide a .lbright{height:417px;width:38%;float:right;background:url(/default/xhtml/shangxia/images/xwdt/lbbg.png) no-repeat 100%}
.slidelb .swiper-slide a .lbright .lbrightnr{width:287px;margin-left:57px;margin-top:38px}
.slidelb .swiper-slide a .lbright .lbrightnr h3{width:100%;font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px}
.slidelb .swiper-slide a .lbright .lbrightnr p{width:100%;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;line-height:35px;margin-top:32px}
.slidelb .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:16px;font-family:Microsoft YaHei;font-weight:700;color:#fff}
.slidelb .pagination{position:absolute;bottom:13px;right:0;z-index:29;left:auto;text-align:right;padding-right:8px}
.slidelb .pagination span{display:inline-block;width:8px;height:8px;border-radius:50%;background-color:#999;margin:0 5px;cursor:pointer}
.slidelb .pagination .swiper-active-switch{width:23px;height:8px;background:#005293;border-radius:4px}
.slidelb{width:100%;height:417px}
.slidelb .swiper-slide{height:417px}
.slidelb .swiper-slide img{width:100%;height:auto;min-height:417px}
.ztzllb{position:relative;width:100%;height:200px;overflow:hidden}
.ztzllb:hover .arrow-left,.ztzllb:hover .arrow-right{opacity:.86}
.ztzllb .arrow-left,.ztzllb .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%}
.ztzllb .arrow-left{background-position:0 0;left:27px}
.ztzllb .arrow-right{background-image:url(/default/xhtml/shangxia/images/index/right.png);background-position:right 0;right:23px}
.ztzllb .swiper-slide{position:relative;float:left}
.ztzllb .swiper-slide a{display:block;height:100%}
.ztzllb .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:16px;font-family:Microsoft YaHei;font-weight:700;color:#fff}
.ztzllb .pagination{position:absolute;bottom:13px;right:0;z-index:29;width:110px;left:auto;text-align:right;padding-right:8px}
.ztzllb .pagination span{display:inline-block;width:7px;height:7px;background:#fff;opacity:.3;margin:0 5px;cursor:pointer}
.ztzllb .pagination .swiper-active-switch{background-color:#fff;opacity:1}
.ztzllb{width:100%;height:200px}
.ztzllb .swiper-slide{height:225px}
.ztzllb .swiper-slide img{width:100%;height:100%}
.row{width:100%;margin-top:40px}
.w743{width:743px}
.w401{width:401px}
.active{background:url(/default/xhtml/shangxia/images/xwdt/navbottom.png) no-repeat bottom left;font-size:24px;font-family:Microsoft YaHei;font-weight:700!important;color:#000}
.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:16px;font-family:Microsoft YaHei;font-weight:400;color:#333;line-height:39px}
.t a{height:42px;font-size:24px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px;float:left;margin-right:36px}
.more{float:right;font-size:15px;font-family:Microsoft YaHei;font-weight:400;color:#999;line-height:16px}
.more a{display:none;line-height:40px}
.more .block{display:block}
.c{display:none;margin-top:16px}
.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:40px;line-height:40px}
.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}
.zwyw{width:100%}
.zwyw .zwywhd{border-bottom:1px solid #d3d3d3}
.zwyw .bd{overflow:hidden;min-height:616px}
.zwyw .c{display:none;margin-top:16px}
.zwyw .c .gzdtdiv{width:100%;margin-bottom:17px}
.zwyw .c .gzdtdiv .gzdtrq{width:89px;height:80px;background:#eaf4ff;padding:0 10px}
.zwyw .c .gzdtdiv .gzdtrq h2{width:100%;font-size:30px;font-family:Microsoft YaHei;font-weight:700;color:#005293;border-bottom:1px solid #005293;text-align:center}
.zwyw .c .gzdtdiv .gzdtrq p{width:100%;font-size:13px;font-family:Microsoft YaHei;font-weight:700;color:#005293;text-align:center;line-height:37px}
.zwyw .c .gzdtdiv .bmdtrq{background:#eaf4ff}
.zwyw .c .gzdtdiv .bmdtrq h2{color:#005293;border-bottom:1px solid #005293}
.zwyw .c .gzdtdiv .bmdtrq p{color:#005293}
.zwyw .c .gzdtdiv .gzdtzy{width:637px;cursor:pointer}
.zwyw .c .gzdtdiv .gzdtzy h2{font-size:16px;font-family:Microsoft YaHei;font-weight:700;color:#000;line-height:30px;width:100%;text-align:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.zwyw .c .gzdtdiv .gzdtzy:hover h2{color:#005293}
.zwyw .c .gzdtdiv .gzdtzy p{font-size:13px;font-family:Microsoft YaHei;font-weight:400;color:#999;line-height:22px;margin-top:5px;width:100%;text-align:left;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.zwyw .c .gzdtdiv .bmdtzy{width:552px}
.zwyw .c .gzdtdiv .bmdtzy h2{width:100%;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.zwyw .c .bmdtdiv{margin-bottom:30px}
.zwyw .block{display:block}
.gzdt{width:100%;margin-top:40px}
.gzdt .gzdthd{border-bottom:1px solid #d3d3d3}
.gzdt .gzdthd .t a{font-size:24px;font-family:Microsoft YaHei;font-weight:400;color:#333}
.gzdt .gzdthd .t a::after{content:'';display:inline-block;float:right;height:24px;margin:5px 20px;border-right:1px solid #cacaca;position:absolute}
.contright{width:401px}
.contright .ztzllb{width:100%;height:225px;overflow:hidden}
.contright .ztzllist{width:100%}
.contright .ztzllist li{width:100%;background:url(/default/xhtml/shangxia/images/xwdt/ztzlicon.png) no-repeat 3px 4px;padding-left:35px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;margin-top:14px}
.contright .ztzllist li a{width:100%;display:inline-block}
.contright .ztzllist li a p{width:90%;float:left;text-align:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.contright .mtgz{width:100%;margin-top:30px}
.contright .mtgz .mtgzllist{width:100%}
.contright .mtgz .mtgzllist li{width:100%;background:url(/default/xhtml/shangxia/images/xwdt/mtgzicon.png) no-repeat 3px 4px;padding-left:35px;font-size:16px;font-family:Microsoft YaHei;font-weight:400;color:#000;margin-top:19px}
.contright .mtgz .mtgzllist li a{width:100%;display:inline-block}
.contright .mtgz .mtgzllist li a p{width:90%;float:left;text-align:left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.contright .spxw{width:100%;margin-top:30px}
.contright .spxw .xpxwdiv{width:100%}
.contright .spxw .xpxwdiv a{width:100%;display:inline-block;position:relative}
.contright .spxw .xpxwdiv a img{width:100%}
.contright .spxw .xpxwdiv a .spicon{width:51px;position:absolute;top:36%;left:45%}
.block{display:block!important}
.mar{margin-bottom:20px}
.slidelb .swiper-slide a .lbright .lbrightnr h3:hover{color:#005293}
@media screen and (max-width:991px){
    .slidelb,.slidelb .swiper-slide{height:auto}
    .slidelb .swiper-slide a .lbright,.slidelb .swiper-slide a img{width:100%;float:none;height:auto}
    .slidelb .swiper-slide a .lbright{padding:1px;background-size:auto;background-position:right bottom;background-color:#f6f9ff}
    .slidelb .swiper-slide a .lbright .lbrightnr{width:auto;margin:28px 30px 80px}
    .slidelb .arrow-left,.slidelb .arrow-right{opacity:1;width:30px;background-size:60px;height:46px;background-size:100% 100%}
    .slidelb .pagination{right:20px;bottom:20px;padding-right:0}
    .slidelb .pagination span{margin:0 2px}
    .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}
    .w743{width:100%}
    .zwyw .bd{min-height:auto}
    .zwyw .c .gzdtdiv .gzdtzy{width:auto;float:none;padding-left:109px}
    .gzdt .t a{margin-right:7%}
    .gzdt .t{width:100%}
    .gzdt .gzdthd .t a::after{display:none}
    .list li a span{width:30%}
    .contright{width:100%}
    .tout h2{font-size:24px;margin-bottom:8px}
    .tout p{line-height:30px}
    .row{margin-top:0}
    .slidelb .arrow-left,.slidelb .arrow-right{top:22%}
    .slidelb .arrow-left{left:12px}
    .slidelb .arrow-right{right:12px}
    .slidelb .arrow-left,.slidelb .arrow-right{width:20px}
    .slidelb .swiper-slide a .lbright .lbrightnr h3{font-size:22px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}
    .slidelb .pagination{bottom:20px}
    .slidelb{margin-top:20px}
    .ztzldiv{margin-top:13px}
    .slidelb .swiper-slide a .lbright .lbrightnr{margin:28px 30px 50px}
    .zwyw{margin-top:20px}
    .contright .mtgz{margin-bottom:10px}
}
@media screen and (max-width:768px){
    .t a{margin-right:15px;font-size:20px;height:40px;line-height:35px}
    .more{display:none;font-size:14px;line-height:35px}
    .slidelb .swiper-slide img{min-height:auto}
}