﻿.header{border-bottom: 1px solid #ececec;}
.banner{width: 100%;margin:0 auto;height: 645px;overflow: hidden;position: relative;}
.banner .w_100{position: relative;z-index: 2;}
.bannerlist{position: absolute;left: 0;top:0;width: 100%;height: 100%;z-index: 1;}
.bannerlist li{width: 100%;margin:0 auto;height: 645px;}
.banner-clibg{position: absolute;left: 0%;top:0%;width: 100%;height: 100%;}
.banner-clibg li{width: calc(100% / 25);float: left;background: #FFFFFF;height: 800px;}
.banner-text{width: 100%;margin:150px auto 0;height: auto;overflow: hidden;}
.banner-text h3{font-size: 46px;color: #ffffff;line-height: 66px;margin:7px auto;}
.banner-text p{font-size: 16px;line-height: 24px;margin:7px auto;color: #ffffff;}
.banner-swiper{width: 353px;padding:0 60px;height: 220px;background: #ffffff;margin-top:133px;position: relative;overflow: hidden;}
.banner-swiper-title{width: 100%;margin:46px auto 20px;height: auto;overflow: hidden;font-size: 18px;color: #333333;line-height: 26px;}
.banner-cli{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.banner-cli p{float: left;}
.banner-cli .banner-swiper-time{width: 65px;}
.banner-swiper-time span,.banner-swiper-time em{display: block;text-align: center;}
.banner-swiper-time span{font-size: 25px;color: #333333;font-weight: 500;line-height: 36px;}
.banner-swiper-time em{font-size: 12px;color: #333333;}
.banner-title{width: 245px;margin-left: 18px;text-align: justify;font-size: 16px;color: #333333;line-height: 22px;font-weight: 600;margin-top:6px;}
.banner-more{position: absolute;right: 0;bottom: 0;display: inline-block;width: 60px;height: 60px;background: #1598F0 url("../images/more.png") no-repeat center;}

.xwzx{width: 100%;margin:0 auto;height: auto;background:#EFF0F1;position: relative;padding-bottom: 59px;}
.xwzx-top{position: absolute;left: 0;top:0;height: 1439px;width: 100%;background: #2446B8;z-index: 1;}
.xwzx-left{position: absolute;left: 0;top:430px;background: url("../images/Bitmap.png") no-repeat top center;width: 359px;height: 1347px;z-index: 2;}
.xwzx-right{position: absolute;top:0;right: 0;width: 492px;height: 760px;background:#2446B8 url("../images/xwzxbg.png") no-repeat top right;z-index: 2;}
.xwzx-con{width: 1200px;margin:0 auto;height: auto;position: relative;z-index: 3;}
.xwzx-cli{width: 100%;height: 780px;position: absolute;left: 0;top:0;z-index: 2;}
.xwzx-cli li{float: left;width: 199px;border-right: 1px solid rgba(252,252,252,0.05);background: #2446B8;height: 720px;padding-bottom: 100px;}
.xwzx-cli li:nth-child(1){border-right: none;}
.xwzx-title{width: 100%;height: 224px;margin:0 auto;overflow: hidden;position: relative;z-index: 3;}
.xwzx-title-sub{display: inline-block;float: left;margin-top:45px;margin-left:67px; }
.xwzx-title-sub p{text-align: left;}
.xwzx-title-sub p span{display: inline-block;width: 100%;font-size: 26px;color: #ffffff;line-height: 36px;font-weight: 800;}
.xwzx-title-sub strong{text-align: left;font-size: 32px;line-height: 46px;font-weight: 800;color: #ffffff;display: inline-block;margin-top:10px;}
.xwzx-title ul{float: right;margin-right: 36px;margin-top:148px;}
.xwzx-title ul li{float: left;margin-left: 12px;opacity: 0;}
.xwzx-title ul li a{display: inline-block;line-height: 30px;padding: 0 10px;font-size: 18px;color: #ffffff;}
.xwzx-title ul li.on a,.xwzx-title ul li:hover a{background: #F19C14;border-radius: 2px;}
.xwzxtabs{width:100%;margin:0 auto;height: auto;margin-top:-76px;}
.xwzxtabsTab{float: right;margin-right: 36px;position: relative;z-index: 5;margin-bottom: 47px;}
.xwzxtabsTab li{float: left;margin-left: 12px;}
.xwzxtabsTab li a{display: inline-block;line-height: 30px;padding: 0 10px;font-size: 18px;color: #ffffff;}
.xwzxtabsTab li.on a,.xwzxtabsTab li:hover a{background: #F19C14;border-radius: 2px;}

.xwzx-content{width: 1200px;float:left;margin-left:67px;height: 451px;position: relative;z-index: 2;margin-bottom: 104px;}
.xwzx-content ul{float: left;margin-left: -30px;}
.xwzx-content li{float: left;width: 370px;margin-left: 30px;height: auto;overflow: hidden;padding-bottom: 50px;position: relative;}
.xwzx-content li a{display: block;width: 100%;}
.xwzx-content li a:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.xwzx-content li a:hover .xwzx-cli-title{color: #F19C14;}
.xwzx-content ul li i{width: 100%;height: 4px;background: #EB9B1A;position: absolute;left: 0;bottom: 0;}
.xwzx-content-img{display: block;width: 100%;margin:0 auto 28px;height: 207px;overflow: hidden;}
.xwzx-content li img{display: block;width: 100%;margin:0 auto;height: 207px;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.xwzx-cli-title{width: 100%;margin:0 auto;overflow: hidden;font-size: 18px;line-height: 25px;height: 50px;color: #ffffff;}
.xwzx-cli-info{width: 100%;margin:9px auto 0;height: 51px;overflow: hidden;font-size: 12px;color: #ffffff;line-height: 17px;}
.xwzx-content li em{text-align: left;font-size: 12px;color: #ffffff;line-height: 17px;display: block;margin-top: 15px;}
.xwzx-hot{float: left;width: 400px;height: auto;overflow: hidden;margin-right:30px; }
.xwzx-hot .xwzx-hot-img{margin:0 auto;height: 293px;width: 100%;overflow: hidden;}
.xwzx-hot a:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.xwzx-hot-img img{display: block;margin:0 auto;height: 293px;width: 100%;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.xwzx-hot div{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.xwzx-hot div p{margin-top: 27px;}
.xwzx-hot div .xwzx-hot-time{width: 100%;color: #FFFFFF;line-height: 42px;height: auto;overflow: hidden;}
.xwzx-hot div .xwzx-hot-time em{font-size: 12px;float: left;}
.xwzx-hot div .xwzx-hot-time span{font-size: 30px;font-weight: bold;float: left;margin-left: 10px;}
.xwzx-hot-info{font-size: 18px;line-height: 25px;text-align: justify;color: #FFFFFF;width: 230px;}
.xwzx-nav{width: 1200px;margin:0px auto 0 -40px;background: #FFFFFF;height: 261px;overflow: hidden;position: relative;z-index: 3;}
.xwzx-nav-left{width: 423px;height: 261px;float: left;overflow: hidden;background: #1598F0;}
.xwzx-nav-left img{display: inline-block;margin:55px auto 0 41px;}
.xwzx-nav-cli{width: 776px;float: right;height: auto;overflow: hidden;}
.xwzx-nav-cli li{width: 151px;float: left;margin-left: 44px;height: auto;overflow: hidden;}
.xwzx-nav-cli li.xwzx-nav-qlqd{margin-left:20px; }
.xwzx-nav-cli li span{display: block;width: 100%;text-align: left;font-size: 18px;color: #333333;line-height: 96px;margin:9px auto 0;background: url("../images/yshj-cli.png") no-repeat left bottom;}
.xwzx-nav-cli li i{display: block;width: 50px;height: 50px;margin:50px auto 0;}
.xwzx-nav-qlqd i{background: url("../images/qlqd.png") no-repeat center;}
.xwzx-nav-sxml i{background: url("../images/sxml.png") no-repeat center;}
.xwzx-nav-ggcx i{background: url("../images/ggcx.png") no-repeat center;}
.xwzx-nav-hqzc i{background: url("../images/hqzc.png") no-repeat center;}

.wsbsdt,.zsyz{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;background: #EFF0F1;}
/*.wsbsdt .w_100{margin-top:50px;}*/
.wsbsdt .w_100 p{width: 1200px;text-align: right;margin:0 auto;height: auto;overflow: hidden;}
.wsbsdt .w_100 p a{display: inline-block;width: 330px;background: #2446B8;color: #FFFFFF;text-align: center;float: right;font-size: 26px;}
.wsbsdt .w_100 p a.wsbsdtldxx{background: #D13814;}
.wsbsdt .w_100 p a.wsbsdtghjh{background: #F19C14;}
.wsbsdt .w_100 p a span{display: inline-block;height: 40px;padding:55px 0 55px 50px;line-height: 40px;background: url("../images/zzzn.png") no-repeat left center;}
.wsbsdt .w_100 p a.wsbsdtghjh span{background: url("../images/pxjh.png") no-repeat left center;}
.wsbsdt .w_100 p a.wsbsdtldxx span{background: url("../images/ldgh.png") no-repeat left center;}

/*.wsbsdt .w_100 a{float: right;width: 500px;height: 150px;border-left: 20px solid #F19C14;background: #2446B8;color: #FFFFFF;font-size: 26px;}*/
/*.wsbsdt .w_100 a p{text-align: center;}*/
/*.wsbsdt .w_100 a span{line-height: 150px;text-align: center;background: url("../images/zzzn.png") no-repeat left center;padding-left: 50px;background-size: 20%;}*/

.zsyz .zsyz-com{width: 100%;margin:0 auto;height: 769px;overflow: hidden;position: relative;z-index: 2;}
.zsyz-bg{background: url("../images/zsyx.png") no-repeat top center;position: absolute;left: 0;top:0;width: 100%;height: 100%;Background-Attachment:Fixed;background-size: cover;}
.zsyz-title{width: 1200px;margin:63px auto 0;height: auto;display: block;}
.zsyz-title img{display: inline-block;float: left;}
.zsyz-cn{width: 1200px;margin:155px auto 0;height: auto;overflow: hidden;padding-top: 26px;}
.zsyz-cn li{width: 300px;height: 300px;float: left;position: relative;overflow: hidden;margin-top:47px;}
.zsyz-cn li img{display: block;width: 100%;height:300px;margin:0 auto;}
.zsyz-cn li span{display: block;width: 236px;position: absolute;left: 32px;bottom: 86px;color: #ffffff;font-size: 22px;line-height: 30px;z-index: 2;}
.zsyz-cn li b{width:25px;height: 3px;background: #FFFFFF;position: absolute;left: 32px;bottom: 125px;display: inline-block;z-index: 2;}
/*.zsyz-cn li span:before{content:"";width:25px;height: 3px;background: #FFFFFF; }*/
.zsyz-cn li p{width: 236px;position:absolute;left:32px;bottom:56px;font-size: 12px;line-height: 17px;color: #ffffff;z-index: 2;}
.zsyz-cn li i{position: absolute;top:0;right: 0;width:100%;height:100%;background: linear-gradient(90deg, rgba(50, 65, 112, 0.5) 0%, #1598F0 100%);z-index: 1;}
.zsyz-cn li:nth-child(3),.zsyz-cn li:nth-child(4){margin-top:-26px;}
.zsyz-cn li:nth-child(2) i{background: linear-gradient(90deg, rgba(232, 173, 112, 0.5) 0%, #E8AD70 100%);}
.zsyz-cn li:nth-child(3) i{background: linear-gradient(90deg, rgba(209, 56, 20, 0.5) 0%, #D13814 100%);}
.zsyz-cn li:nth-child(4) i{background: linear-gradient(90deg, rgba(53, 91, 213, 0.5) 0%, #163BAF 100%);}
.animate-right{width:56%;bottom: 0;right: 0;position: absolute;height: 82px;background: #ffffff; }
.zsyz-cn li a:hover i{}

/*地图*/
.home-map{width: 1200px;margin:57px auto 176px;height:auto;overflow: hidden;}
.home-left{width: 695px;float: left;margin-top:73px;}
.anpq{position: relative;float: left;margin-top:45px;}
.anpq span{display: inline-block;font-size: 26px;color: #333333;font-weight: bold;position: absolute;left: 97px;top:251px;}
.home-left svg{float:left; }
.home-left .svgli{cursor: pointer;}
.home-map svg text{font-size: 12px;color: #333333;}
.smkgq{position: relative;float: left;margin-left: -15px;}
.smkgq span{font-size: 26px;color: #333333;line-height: 37px;font-weight: 800;position: absolute;display: inline-block;top: 30px;right: 72px;}
.home-right{width: 504px;height: 596px;float: right;background: url("../images/mapright.png") no-repeat top center;}
.home-right-title{width: 369px;margin:25px auto 0 95px;height: auto;overflow: hidden;}
.home-right-title span{display: block;width: 100%;font-size: 26px;color: #333333;line-height: 37px;}
.home-right-title a{display: block;width: 100%;font-size: 32px;line-height: 46px;color: #333333;font-weight: bold;margin:10px auto;}
.home-right img{display: block;width: 353px;height: 198px;margin:0 auto 0 95px;}
.home-map-com{width: 319px;margin:25px auto 0 95px;padding-left: 50px;height: 180px;overflow: hidden;position: relative;}
.home-map-com div{width: 319px;position:absolute;left:43px;top:0;height: 180px;overflow: hidden;}
.home-map-com div .mint{opacity: 0;}
.home-map-com strong{position: absolute;left: 0;top:0;width: 8px;height: 192px;background: url("../images/mapcli.png") no-repeat top left;}
.home-map-com span{display: block;width: 100%;font-size: 12px;color: #333333;line-height: 18px;font-weight: 600;}
.home-map-com em{display: block;width: 100%;font-size: 32px;font-weight: 800;line-height: 46px;}
.home-map-com em i{font-style: normal;color: #D13814;}
.home-map-com p{width: 100%;text-align: justify;margin:14px auto;height: auto;overflow: hidden;font-size: 18px;color: #999999;line-height: 25px;}

.xqdsj{width: 100%;margin:0 auto;height: auto;overflow: hidden;background: #1598F0;position: relative;}
.xqdsj-title{width: 1200px;margin:70px auto 126px;height: auto;overflow: hidden;}
.xqdsj-title img{display: inline-block;float: left;}
.xqdsj-animat{width: 85%;height: 300px;background: linear-gradient(270deg, #1598F0 0%, #53BAFF 100%);position: absolute;left: 0;top:242px;border-right: 28px solid #219EF3;}
.xqdsj-nav{width: 1200px;margin:0 auto;height: auto;overflow: hidden;position: relative;z-index: 2;}
.xqdsj-nav ul{width: 1274px;margin-left: -74px;}
.xqdsj-nav li{width: 137px;float: left;height: auto;overflow: hidden;margin-left: 74px;}
.xqdsj-nav li p{width: 110px;height: 110px;border-radius: 100%;margin:0 auto;background: #ffffff;overflow: hidden;}
.xqdsj-nav li p i{display: block;width: 50px;height: 50px;margin:30px auto;}
.xqdsj-nav-q p i{background: url("../images/dsj01.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-q a:hover p i,.xqdsj-nav .xqdsj-nav-q.on p i{background: url("../images/ico1_ed.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-w p i{background: url("../images/dsj02.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-w a:hover p i,.xqdsj-nav .xqdsj-nav-w.on p i{background: url("../images/ico2_ed.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-e p i{background: url("../images/dsj03.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-e a:hover p i,.xqdsj-nav .xqdsj-nav-e.on p i{background: url("../images/ico3_ed.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-r p i{background: url("../images/dsj04.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-r a:hover p i,.xqdsj-nav .xqdsj-nav-r.on p i{background: url("../images/ico4_ed.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-t p i{background: url("../images/dsj05.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-t a:hover p i,.xqdsj-nav .xqdsj-nav-t.on p i{background: url("../images/ico5_ed.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-y p i{background: url("../images/dsj06.png") no-repeat center;background-size: 100%;}
.xqdsj-nav-y a:hover p i,.xqdsj-nav .xqdsj-nav-y.on p i{background: url("../images/ico6_ed.png") no-repeat center;background-size: 100%;}
.xqdsj-nav li span{display: block;width: 100%;text-align: center;color: #ffffff;font-size: 26px;line-height: 37px;margin:31px auto 57px;}

.xqdsj .tempWrap{margin:55px auto 92px;}
.xqdsj-com{width: 1200px;margin:88px auto 92px;height: auto;overflow: hidden;}
.xqdsj-com li{width: 100%;margin:0 auto;height: auto;overflow: hidden;position: relative;}
.xqdsj-com li a:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.xqdsj-com-left{width: 562px;height: 315px;float: left;overflow: hidden;}
.xqdsj-com li img{display: block;width: 562px;height: 315px;float: left;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.xqdsj-com-right{width: 562px;float: right;height: 315px;overflow: hidden;position: relative;}
.xqdsj-com li span{font-size: 26px;line-height: 37px;display: inline-block;width: 100%;}
.xqdsj-com li span a{color: #ffffff;}
.xqdsj-com li p{width: 100%;font-size: 18px;line-height: 25px;color: #ffffff;text-align: justify;margin-top:33px;}
.xqdsj-com li .xqdsj-more{font-size: 12px;color: #ffffff;position: absolute;right: 0;bottom: 0;}

.ztzl{width: 100%;margin:0 auto;height: 371px;overflow: hidden; position: relative;}
.ztzl-bg{width: 100%;height: 100%;background: url("../images/ztzlbg.jpg") no-repeat top center;position: absolute;left: 0;top:0;Background-Attachment:Fixed;background-size: cover;}
.ztzl-com{width: 1200px;margin:105px auto;height: 156px;overflow: hidden;position: relative;z-index: 2;}
.ztzl-title{float: left;}
.ztzl-title img{display: inline-block;width: 149px;}
.ztzl-com .bd{float: right;width: 876px;height: auto;overflow: hidden;}
/*.ztzl-com ul{}*/
.ztzl-com li{width: 279px;height: 156px;float: left;margin-left:13px;overflow: hidden;}
.ztzl-com li a:hover img{}
.ztzl-com li a:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.ztzl-com li img{display: block;width: 100%;height: 156px;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}

.home-nav{display:none;position: fixed;right: 0;top:150px;width: 100px;height: auto;overflow: hidden;background: #0C2370;z-index: 6;}
.home-nav li{width: 100%;height: auto;overflow: hidden;margin:0 auto;line-height: 27px;cursor: pointer;padding: 13px 0;}
.home-nav li a{display: block;width: 97px;border-left: 3px solid #0C2370;text-align: center;font-size: 16px;color: #FFFFFF;}
.home-nav li.on a{border-left: 3px solid #F19C14;}
.home-nav li a:hover{border-left: 3px solid #F19C14;}
.home-nav p a{width: 72px;border-top: 1px solid #436A87;height:auto;margin:0 auto;overflow: hidden;display: block;padding: 15px 0;cursor: pointer;}
.home-nav p a img{display: block;width: 36px;margin:0 auto;}

.zwgk{width: 1140px;margin:-2px auto 0;height: auto;overflow: hidden;padding:60px 0px 60px 60px;background:#2446B8;border-bottom: 410px solid #EFF0F1;}
.zwgk-title{display: block;width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.zwgk-title img{float: left;}
.zwgkCom{width: 100%;margin:42px auto 0px;height: auto;overflow: hidden;}
.zwgklist{width: 550px;float: left;height: auto;overflow: hidden;}
.zwgkright{width: 560px;float: right;height: 360px;overflow: hidden;position: relative;}
.zwgkright div{width: 100%;height: 270px;margin:0 auto;overflow: hidden;}
.zwgkright img{display: block;width: 100%;height: 270px;transform: scale(1);transition: all 1s ease 0s;-webkit-transform: scale(1);-webkit-transform: all 1s ease 0s;}
.zwgkright p{position: absolute;left: 0;bottom: 0;width: 96%;padding:0 2%;height: 90px;line-height: 90px;overflow: hidden;text-align: center;background: #D13814;font-size: 18px;color: #FFFFFF; white-space: nowrap;text-overflow: ellipsis; }
.zwgkright a:hover img{transform: scale(1.3);transition: all 1s ease 0s;-webkit-transform: scale(1.3);-webkit-transform: all 1s ease 0s;}
.zwgkTab{width: 100%;margin:10px auto 0;height: auto;overflow: hidden;}
.zwgkTab li{width: 25%;float: left;height: 45px;overflow: hidden;text-align: left;}
.zwgkTab li a{font-size: 21px;color: #FFFFFF;padding: 0px 6px 13px 0;border-bottom:3px solid #EFF0F1;cursor: pointer; }
.zwgkTab li a:hover{border-bottom: 3px solid #D13814;color:#D13814; }
.zwgkTab li.on a{border-bottom: 3px solid #D13814;color:#D13814;}
.zwgklistCom{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
.zwgkcli{width: 100%;margin: 16px auto 0;height: auto;overflow: hidden;}
.zwgkcli li{width: 100%;margin:0 auto 10px;height: auto;overflow: hidden;background: #FFFFFF;padding: 14px 0;border-radius: 2px;}
.zwgkcli li a{color: #333333;}
.zwgkcli-time{float: left;margin-left: 16px;width: 60px;padding-right:10px;border-right: 1px solid #E7E7E7;height: 62px;}
.zwgkcli-time span{display: block;font-size: 26px;text-align: center;}
.zwgkcli-time em{display: block;text-align: center;font-size: 14px;}
.zwgkcli li div{width:430px;float: left;margin-left: 14px;}
.zwgkcli li div span{display: block;width: 100%;font-size: 18px;height: 24px;overflow: hidden;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;text-align: justify;font-weight: 600;}
.zwgkcli li div p{font-size: 12px;line-height: 16px;height: 32px;overflow: hidden;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -webkit-box;text-align: justify;margin:6px auto 0;}

.yshj-nac{width: 1240px;margin:-370px auto 0 -40px;height: 260px;background: #FFFFFF;overflow: hidden;position: relative;z-index: 3;}
.yshj-title{display: block;width: 280px;height: 260px;float: left;background: #1598F0;overflow: hidden;}
.yshj-title img{display: block;margin:67px auto;}
.yshj-nac ul{width:960px;float: left;height: auto;overflow: hidden; }
.yshj-nac li{width: 240px;height: 260px;float: left;position: relative;cursor: pointer;overflow: hidden;}
.yshj-nac li:last-child em{border-right: none;}
.yshj-nac li .mor{color: #333333;}
.yshj-nac em{display: inline-block;font-size: 26px;width: 30px;text-align: center;padding:0px 104.5px;background: #FFFFFF;line-height: 40px;position: relative;z-index: 2;border-right: 1px solid #E5E5E5;margin:50px auto;font-weight: 600;}
.yshj-nac div{position: absolute;left: -30px;top:0;z-index: 2;padding:0px 15px;width:0px; /*162px*/;background: #3A69B8;color: #FFFFFF;height: 260px;}
.yshj-nac div a{color: #FFFFFF;}
.yshj-nac div span{display: block;width: 100%;font-size: 16px;background: url("../images/yshjcli.png") no-repeat left bottom;padding-bottom: 20px;margin:52px auto 0;}
.yshj-nac div p{width: 100%;text-align: justify;font-size: 14px;line-height: 20px;margin:34px auto 0;height: 60px;overflow: hidden;-webkit-line-clamp: 3;-webkit-box-orient: vertical;display: -webkit-box;}
.wsbsdt{border-bottom: 20px solid #FFFFFF;z-index: 5;margin-top:-5px;}
@media screen and (max-width:980px){
    .wsbsdt{border-bottom: 5px solid #FFFFFF;}
    .banner{height: auto;}
    .w_100{width: 96%;}
    .banner-swiper{width: 86%;padding: 0 5%;margin:0 auto;height: 200px;border-radius: 5px 5px 0 0;}
    .banner-swiper-title{margin:30px auto 15px;}
    .banner-text{margin-top:60px;}
    .banner-text h3{font-size: 28px;line-height: 48px;}
    .xwzx{padding-bottom: 20px;}
    .xwzx-top,.xwzx-left,.xwzx-right{display: none;}
    .xwzx-con{width: 100%;}
    .xwzx-cli{height: 100%;}
    .xwzx-cli li{width: calc((100% / 6) - 1px);}
    .xwzx-title{width: 96%;height: auto;}
    .xwzx-title-sub{float: none;margin-left: 0 !important;margin-top:25px;}
    .xwzx-title ul{width: 96%;float: none;margin:15px auto;height: auto;overflow: hidden;}
    .xwzx-title ul li{margin-left: 0;margin-right: 10px;}
    .xwzx-content{width: 96%;height: auto;overflow: hidden;margin: 0 auto;float: none;background: #2446B8;padding: 0 2%;}
    .xwzx-content ul{margin-left: 0;float: none;}
    .xwzx-content li{width: 100%;margin:0 auto;padding-bottom: 15px;}
    .xwzx-content-img{height: auto;margin:0 auto 15px;}
    .xwzx-content li img{height: auto;}
    .home-right img{width: 90%;margin:0 auto;}
    .xwzx-cli-title{height: auto;}
    .xwzx-hot{width: 100%;margin:0 auto;}
    .xwzx-hot-img{height: auto;}
    .xwzx-hot-img img{height: auto;}
    .xwzx-hot .xwzx-hot-img{width: 100%;margin:0 auto;height: auto;}
    .xwzx-hot div{width: 100%;margin:0 auto;padding-bottom: 20px;}
    .xwzx-hot div p{margin:0 auto;}
    .xwzx-con .xwzx-nav{width: 96% !important;margin:0 auto;padding: 0 2%;background: #1598F0;height: auto;}
    .xwzx-nav-left{width: 100%;height: auto;float: none;overflow: hidden;display: block;}
    .xwzx-nav-left img{margin:15px  auto 15px 2%; }
    .xwzx-nav-cli{width: 100%;float: none;margin:0 auto;padding-bottom:20px;background: #FFFFFF;border-radius: 5px 5px 0 0;height: 152px;}
    .xwzx-nav-cli li{width: calc(100% / 4);margin-left: 0px;}
    .xwzx-nav-cli li.xwzx-nav-qlqd{margin-left: 0;}
    .xwzx-nav-cli li a{display: block;width: 90%;margin:0 auto;}
    .xwzx-nav-cli li span{margin: 0 auto;line-height: 56px;}
    .xwzx-nav-cli li i{margin:20px auto 5px;}

    .wsbsdt{background: #FFFFFF;padding-top: 15px;}
    .wsbsdt .w_100{margin-top:10px;}
    .wsbsdt .w_100 a{width: 100%;height: 100px;border-radius:5px 5px 0 0;border-left: none;}
    .wsbsdt .w_100 p{width: 100%;}
    .wsbsdt .w_100 p a{width: 33.33%;}
    .wsbsdt .w_100 p a span{background: none;line-height: 100px;padding: 0;font-size: 16px;}
    .wsbsdt .w_100 a span{line-height: 100px;}
    .zsyz{width: 96%;background: #6484b1;}
    .zsyz .zsyz-com{height: auto;position: relative;z-index: 3;}
    .zsyz-title{width: 92%;margin:40px auto 20px;}
    .zsyz-cn{width: 96%;margin:20px auto;padding-top: 0;}
    .zsyz-cn li{width: calc((100% / 2) - 5px);margin-bottom: 15px;height: 120px;}
    .zsyz-cn li img{height: auto;min-height: 120px;}
    .zsyz-cn li:nth-child(even){margin-left: 10px;}
    .zsyz-cn li:nth-child(3), .zsyz-cn li:nth-child(4){margin-top:0;}
    .zsyz-cn li span{width: calc(100% - 10px);left: 10px;}
    .zsyz-cn li p{width: calc(100% - 10px);left: 10px;}
    .animate-right{display: none;}
    .home-map{width: 100%;margin:0 auto;height: auto;overflow: hidden;}
    .home-left{width: 100%;margin:0 auto;height: auto;overflow: hidden;float: none;}
    .anpq,.smkgq{width: 50%;margin-top:0;}
    .anpq span,.smkgq span{left: 0;width: 100%;text-align: center;}
    .home-left svg{width: 100%;}
    .home-right{width: 96%;height: auto;background: none;border: 2px solid #333333;margin:-70px auto 20px;float: none;}
    .home-right-title{width: 92%;margin: 0 auto;}
    .home-right-title span{}
    .home-map-com{width: 92%;margin: 20px auto 25px;padding-left: 0;}
    .xqdsj-title{width: 96%;margin:40px auto;}
    .xqdsj-animat{width: calc(100% - 28px);height: 110px;top:185px;}
    .xqdsj-nav{width: 100%;}
    .xqdsj-nav ul{width: 100%;margin-left: 0;}
    .xqdsj-nav li{width: calc(100% / 6);margin-left: 0;max-width: 90px;}
    .xqdsj-nav li p{width: 100%;height:100%;max-height: 60px;max-width: 60px;margin:0 auto;}
    .xqdsj-nav li p i{width: 35px;height: 35px;margin-top:12.5px; }
    .xqdsj-nav li span{font-size: 13px;margin:0px auto;}
    .xqdsj-com-left{width: 100%;height: auto;overflow: hidden;float: none;}
    .xqdsj-com li img{width: 100%;height: auto;}
    .xqdsj-com-right{float: none;width: 100%;height: auto;}
    .xqdsj-com li span{font-size: 18px;line-height: 26px;margin:10px auto;}
    .xqdsj-com li p{font-size: 14px;line-height: 20px;}
    .xqdsj .tempWrap{margin:20px auto;}
    .xqdsj-com{width: 96%;}
    .ztzl-com{width: 96%;margin:20px auto;height: auto;}
    .ztzl-title img{margin-left: 16px;}
    .ztzl-com .bd{width: 100%;float: none;margin:0px auto;padding-top: 30px;}
    .ztzl-com li{}
    .home-nav{display: none !important;}
    .xwzxtabs{margin-top:8px;}
    .xwzxtabsTab{margin-bottom: 10px;}
    .zwgk{width: 96%;padding: 30px 2%;border-bottom:10px solid #EFF0F1; }
    .zwgkCom{margin:30px auto 0;}
    .zwgklist{width: 100%;}
    .zwgkTab li{text-align: center;}
    .zwgkTab li a{font-size: 16px;}
    .zwgkcli li div{width: calc(100% - 110px);}
    .zwgkcli li div span{font-size: 16px;}
    .zwgkright{width: 100%;height: auto;}
    .zwgkright div{height: auto;}
    .zwgkright img{height: auto;}
    .zwgkright p{position: relative;width: 94%;height: 40px;line-height: 40px;font-size: 16px;padding: 0 3%;}
    .yshj-nac{width: 96%;margin:0px auto;height: auto;background: none;}
    .yshj-title{width: 100% !important;height: auto;}
    .yshj-title img{margin:25px auto;}
    .yshj-nac ul{width: 100%;}
    .yshj-nac li{width: calc(50% - 1px);border-right: 1px solid #ececec;height: auto;}
    .yshj-nac em{width: 100%;padding:0;margin:0 auto;font-size: 16px;line-height: 42px;}
    .yshj-nac div{left: 0;width: calc(100% - 30px) !important;position: relative;height: auto;padding:15px; display: none;}
    .yshj-nac div span{margin:0 auto;}
}
