body{background: #f2f2f2;position: relative;width: 100%;}
html,body{width: 100%;}
#footer{overflow: hidden}
.w_1300{width:1300px;margin:0 auto;}
.zfjg-bg{background:#ffffff;}
.ssw-banner{height: 220px;text-align: center;background:url(20210828-ssw-banner.png) no-repeat;background-size: cover;}
.ssw-banner img{padding-top: 53px;}




.title{height: 71px;margin-top: 38px;text-align: center;}

.title img{text-align: center;margin-top: 20px;}
.tit1{background: url(20210828-ssw-btbg1.png) center no-repeat;}
.tit2{background: url(20210828-ssw-btbg2.png) center no-repeat;max-height: none;}
.tit2 a{margin-right: 0px;}
.tit3{background: url(20210828-ssw-btbg3.png) center no-repeat;}
.tit4{background: url(20210828-ssw-btbg4.png) center no-repeat;}
.tit5{background: url(20210828-ssw-btbg5.png) center no-repeat;}

.section1{background: #f6f6f6;padding-bottom: 30px;}
.zcwj-left{float: left; display:inline-block; background:url(20210828-ssw-zcwj.png) no-repeat;width: 90px; height:142px;margin-top: -13px; z-index: 9999; color: #ffffff;}
.zcwj-left h4{font-size: 22px;font-weight: bold;text-align: center; writing-mode:vertical-rl;writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;margin-left:30px;margin-top: 20px;letter-spacing: 2px;}

.zcwj-right{float: left;margin-left: 4%; width: 80%;text-align: center;}
.zcwj-right h4{font-size: 32px;line-height: 46px;margin-top: 20px; font-weight: bold;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
}
.zcwj-right-an{text-align: center;}
.zcwj-right-an a{display: inline-block; border:1px solid #d8d8d8;background: #ffffff;border-radius: 4px;padding: 5px 25px;font-size: 16px;color: #1658a0;margin-top: 0px;margin-left: 14px;} 
.zcwj-right-an a:hover{background: #1658a0;color: #ffffff;}

.section2{padding-bottom: 20px;}
.ghwj-box ul{margin-left: -4%;}
.ghwj-box ul li{float: left;margin-left: 4%; width: 46%;border-bottom: 1px dashed #bbbbbb;padding-bottom: 18px;margin-top: 20px;transition: all .3s;min-height: 65px;}
.ghwj-box ul li a {display: block;}
.ghwj-box ul li a span{float: left;margin-right: 13px;margin-top: -2px;}
.ghwj-box ul li a h4{font-size: 20px;line-height: 30px;font-weight: bold;display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:2;
    overflow: hidden;
    text-overflow: ellipsis;
}


.section3{background: #f6f6f6;padding:1px 0px 15px 0px;margin-top: 30px;margin-bottom: 10px;}
.ssw-jd{position: relative;}
.ssw-jd-left{position: absolute;left: 0px;margin-left: -70px; z-index: 9;top:50%;margin-top: -20px;}
.ssw-jd-right{position: absolute;right:0px;margin-right: -70px;z-index: 9;top:50%;margin-top: -20px;}
.jwh-list{margin-left: -2%;margin-top: 20px;}
.jwh-list li{width: 31.3%;float: left;margin-left: 2%;background: #fff;border-radius: 6px;transition: .3s all;margin-bottom: 0px;}
.jwh-list li a{display: block;text-decoration: none;}

.jwh-list li:hover,.dsp-list li:hover{box-shadow: 3px 4px 20px rgba(0,0,0,.05);}
.ly-nr{padding: 10px 20px 12px;box-shadow:0px 0px 5px rgba(0,0,0,.04);}
.ly-nr h5{font-size: 18px;line-height: 30px;height: 60px;font-weight: normal;overflow: hidden;text-align: justify;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;text-overflow: ellipsis;}
.tp-box img{border-radius: 0px;}
.tp-box{position: relative;overflow: hidden;height: 100%;}
.tp-box i{display: block;height: 0;padding-top:56.5%;background-position: left center;background-repeat: no-repeat;background-size:100%;background-color: #f1eeee;position: relative;overflow: hidden;transition: all 0.5s ease-out 0s;border-radius: 0px;}


.lsgh-ul{margin-left: -2%;margin-top: 28px;}
.lsgh-ul li{float: left;width: 22.6%;margin-left: 2%;border:1px solid #eeeeee;border-radius: 10px;text-align: center; display: table;padding: 85px 0px;}
.lsgh-ul li a{display: table-cell;
    vertical-align: middle;}

.lsgh-ul li.img1{background: url(20210828-ssw-lsgh1.png) center no-repeat;}
.lsgh-ul li.img2{background: url(20210828-ssw-lsgh2.png) center no-repeat;}
.lsgh-ul li.img3{background: url(20210828-ssw-lsgh3.png) center no-repeat;}
.lsgh-ul li.img4{background: url(20210828-ssw-lsgh4.png) center no-repeat;}
.lsgh-ul li.img5{background: url(20210828-ssw-lsgh5.png) center no-repeat;}
.lsgh-ul li:hover{

	transform: scale(1.1);transition: all 0.5s;overflow: hidden;
	
}
.lsgh-ul li a p{color: #ffffff;font-size: 28px;font-weight: bold;}



.ssw-hs ul{margin-left: -1.5%;margin-top: 15px;}
.ssw-hs ul li{width: 15.1%;float: left;background: #f6f6f6;border-radius: 10px;margin-left:1.5%;padding-bottom: 18px; text-align: center;margin-top: 18px;}

.ssw-hs ul li i{ display: inline-block;
    height: 60px;
    width: 75px;
    margin-top: 20px;
   text-align: center;
    background-repeat: no-repeat;}
.ssw-hs ul li i.icon1{background: url(20210828-ssw-icon1.png) center no-repeat;}
.ssw-hs ul li i.icon2{background: url(20210828-ssw-icon2.png) center no-repeat;}
.ssw-hs ul li i.icon3{background: url(20210828-ssw-icon3.png) center no-repeat;}
.ssw-hs ul li i.icon4{background: url(20210828-ssw-icon4.png) center no-repeat;}
.ssw-hs ul li i.icon5{background: url(20210828-ssw-icon5.png) center no-repeat;}
.ssw-hs ul li i.icon6{background: url(20210828-ssw-icon6.png) center no-repeat;}


.ssw-hs ul li p{font-size: 18px;line-height:28px;color: #333333;  overflow: hidden;     white-space: nowrap;      text-overflow: ellipsis; margin-top: 5px;}
.ssw-hs ul li.curr i.icon1,.ssw-hs ul li:hover i.icon1{background: url(20210828-ssw-icon11.png) center no-repeat;}
.ssw-hs ul li.curr i.icon2,.ssw-hs ul li:hover i.icon2{background: url(20210828-ssw-icon22.png) center no-repeat;}
.ssw-hs ul li.curr i.icon3,.ssw-hs ul li:hover i.icon3{background: url(20210828-ssw-icon33.png) center no-repeat;}
.ssw-hs ul li.curr i.icon4,.ssw-hs ul li:hover i.icon4{background: url(20210828-ssw-icon44.png) center no-repeat;}
.ssw-hs ul li.curr i.icon5,.ssw-hs ul li:hover i.icon5{background: url(20210828-ssw-icon55.png) center no-repeat;}
.ssw-hs ul li.curr i.icon6,.ssw-hs ul li:hover i.icon6{background: url(20210828-ssw-icon66.png) center no-repeat;}
.ssw-hs ul li:hover,.ssw-hs ul li.curr{background:#1658a0; }
.ssw-hs ul li:hover p,.ssw-hs ul li.curr p{color: #ffffff;}
.ssw-hs-qh{display: block;border:2px solid #1658a0;border-radius: 10px;box-shadow:0px 0px 10px rgba(0,0,0,.04);text-align: center;margin-top: 25px;}
.ssw-hs-qh h4{background: url(20210828-ssw-bt4-1.png) center no-repeat;display: inline-block;width:100%;height: 53px;font-size: 24px;font-weight: bold;color: #ffffff;line-height: 49px;}
.ssw-hs-qh img{padding-bottom: 30px;padding-top: 20px;}


.ssq-box ul{margin-left: -2%;margin-bottom: 10px;}
.ssq-box ul li{float: left;width: 18%;margin-left: 2%;background: #f6f6f6;border-radius: 10px;text-align: center;padding: 15px 0px;font-size: 18px; margin-top: 20px;}
.ssq-box ul li:hover{background:#1658a0;}
.ssq-box ul li:hover a{color: #ffffff;}


a.more {
    background-color: #eceaea;
   
    margin: 30px auto 0;
    transition: .3s all;
    display: block;
    width: 180px;
    height:50px;
    line-height: 50px;
    border-radius:5px;
    text-align: center;
    font-size: 16px;
    color: #666666;
}

a.more:hover {
    background-color: #1658a0;
    color: #ffffff;
}





@media screen and (max-width: 1920px){body{min-width:auto;}}

@media screen and (max-width: 1500px){
	.ssw-jd-right{margin-right: -20px;}
	.ssw-jd-left{margin-left: -20px;}
}

@media screen and (max-width: 1340px){
	.w_1300{width: 1200px;}

	.bmfw-nr ul li{width: 23.7%;}


	
}

@media screen and (max-width: 1240px){
    .w_1300{width: 1000px;}
	.jgzf-img ul li.img4 br{display: none;}
   .ssw-jd-right{margin-right: -5px;}
	.ssw-jd-left{margin-left: -5px;}
}

@media screen and (max-width: 1000px){
	.w_1300{max-width: 100%; padding: 0 20px;}
	.ssw-banner img{width:680px;}
	.ssw-banner{height: 170px;}	
	.zcwj-right{width: 85%;margin-left: 0%;float: right;}
	.zcwj-right h4{font-size: 26px;line-height: 40px;display:inline-block;margin-bottom: 15px; 
    overflow: inherit;
    text-overflow: inherit;}

	.zcwj-left{background-size: 80px;margin-top: -11px;height: 120px;}
	.zcwj-left h4 {
    font-size: 20px;
		margin-left: 24px;}
	
	.ghwj-box ul li a h4{font-size: 18px;}
	
	.lsgh-ul li a p{font-size: 24px;}
	.lsgh-ul li{width: 23%;}
	.ssw-hs ul li{width: 31.8%;margin-top: 15px;}
	 .ssw-jd-right{margin-right: -15px;}
	.ssw-jd-left{margin-left: -15px;}
	.zcwj-right-an a{margin-top:0px;}
	.ssw-hs ul li i.icon1,.ssw-hs ul li i.icon2,.ssw-hs ul li i.icon3,.ssw-hs ul li i.icon4,.ssw-hs ul li i.icon5,.ssw-hs ul li i.icon6{background-size: 40px;display: none;}
	.ssw-hs ul li.curr i.icon1, .ssw-hs ul li:hover i.icon1,.ssw-hs ul li.curr i.icon2, .ssw-hs ul li:hover i.icon2,.ssw-hs ul li.curr i.icon3, .ssw-hs ul li:hover i.icon3,.ssw-hs ul li.curr i.icon4, .ssw-hs ul li:hover i.icon4,.ssw-hs ul li.curr i.icon5, .ssw-hs ul li:hover i.icon5,.ssw-hs ul li.curr i.icon6, .ssw-hs ul li:hover i.icon6{background-size: 40px;}
	.ssw-hs ul li{padding-bottom: 5px!important;}
	
	
	
}



@media screen and (max-width: 750px){
	.ssw-banner{height: 160px;}
	
	.zcwj-right h4 {
    font-size: 22px;
    line-height: 36px;
	margin-top: 15px;
}

   .zcwj-right-an a {padding: 2px 20px;font-size: 14px;margin-top: 0px;}
	.zcwj-left h4 {
    font-size: 18px;
    margin-left: 18px;
		margin-top: 12px;
}
.zcwj-left {
    background-size: 65px;margin-top: -10px;width: 70px;
}
	.ghwj-box ul li{width: 96%;padding-bottom: 15px;margin-top: 13px;line-height: 28px;}
	.section1{padding-bottom: 22px;}
	.jwh-list li{width: 48%;}
	.lsgh-ul li a p{font-size: 20px;}
	.ly-nr h5 {height: 55px;
    font-size: 16px;
		line-height: 28px;}
	.lsgh-ul li{width: 48%;padding: 60px 0px;margin-bottom: 15px;}
	.lsgh-ul li.img1,.lsgh-ul li.img2,.lsgh-ul li.img3,.lsgh-ul li.img4,.lsgh-ul li.img5{background-size: 100px;}
	.ssw-hs ul li p{font-size: 16px;line-height: 26px;}
	.ssq-box ul li {
    width: 23%;
    font-size: 16px;
    margin-top: 12px;
}
	.ssw-hs-qh h4{font-size: 20px;}
	
	.tit1 img{width: 250px;}
	.tit1{background-size: 1100px;}
	.tit2 img{width: 178px;}
	.tit2,.tit3,.tit4{background-size: 1100px;}
	.tit3 img{width: 105px;}
	.tit4 img{width: 177px;}
	.tit5 img{width: 300px;}
	.tit5{background-size: 1100px;}
	.ghwj-box ul li a h4 {
    overflow: inherit;
    text-overflow: inherit;
		display: inherit;
}
}

@media screen and (max-width: 600px){
	
}

@media screen and (max-width: 540px){
.ssw-banner img {
    padding-top: 33px;
}
	.ssw-banner{height: 120px;}
	.zcwj-right h4 {
    font-size: 20px;
    line-height: 34px;
	margin-top: 15px;
}
	.zcwj-left{background-size: 60px;margin-left: -15px;margin-top: -9px;width: 60px;height: 100px;}
	.zcwj-left h4 {
    font-size: 16px;
    margin-left: 13px;
    margin-top: 12px;
}
	
	.lsgh-ul li{width:48%;}
	.jwh-list li {width: 98%;}
	.ssw-hs ul li {
    width: 48.5%;margin-top: 10px;
}
	
	.ssq-box ul li {
		width: 31.3%;}
	.ssq-box ul li.last {
		width: 98%;}
	.zcwj-right h4 {
    font-size: 18px;
		line-height: 30px;}
	.zcwj-right-an a {
    padding: 0px 8px;
    font-size: 14px;
    margin-bottom: 10px;
		margin-left: 0px;
}
	.section1 {
    padding-bottom: 5px;
}
	
	.tit1 img{width: 200px;}
	.tit1{background-size: 850px;}
	.tit2 img{width: 128px;}
	.tit2,.tit3,.tit4{background-size: 800px;}
	.tit3 img{width: 75px;}
	.tit4 img{width: 127px;}
	.tit5 img{width: 220px;}
	.tit5{background-size: 750px;}
	.title {margin-top: 20px;}
	.ssw-hs ul{margin-top: 0px;}
	.lsgh-ul{margin-top: 20px;}
}

@media screen and (max-width: 450px){
	
	.ssw-banner{height: 110px;}
	
	
	
	}


@media screen and (max-width: 374px){
   
	.ssw-banner{height: 125px;}
	.zcwj-right {
		width: 83%;}
	
	.ssw-banner{height: 100px;}
	
}


