﻿#about {width:100%;height:60px;background-color:#F7F8FB;line-height: 45px;}
#about .address{width:1200px;margin:0 auto;}
.title-en {height:32px;line-height:32px;margin-top:70px;font-size:32px;font-weight:bold;text-align:center;}
.title-cn {height:20px;line-height:20px;margin-bottom:50px;font-size:20px;font-weight:bold;text-align:center;}
#gsjj {background-color:#fff;padding:80px 0 80px 0;}
#gsjj .jjnr {width:1200px;margin:0 auto;height:710px;}
#gsjj div .jj-top-left {width:580px;float:left;}
#gsjj div .jj-top-right {width:620px;float:left;}
#gsjj div .jj-bottom-left {width:580px;float:left;}
#gsjj div .jj-bottom-right {width:620px;float:left;}

#qywh {width:100%;background-color:#F7F8FB;font-size:18px;padding:80px 0 80px 0;}

#qywh div {width:1200px;margin:0 auto;}
#qywh div .dc .zk {font-family:STXingkai;font-size:26px;color:#0C67A3;}
#qywh div .dc{margin:0 auto;margin-top:51px;margin-bottom:59px;text-align:center;}
#qywh div  .qywh-content ul li {margin-right:21px;}
#qywh div  .qywh-content ul .qyjzg-li {margin-right:0px;}

#qywh .qywh-content ul {display:inline;}
#qywh .qywh-content ul li {width: 386px;height: 290px;display:block;float:left;background-color:#FFFFFF;}

#qywh .title-en {margin-top:70px;}
#qywh-ul li {padding-top:58px;}
#qywh-ul li .imgBox{width:64px;margin:0 auto;}
#qywh-ul li .title{width:100%;line-height:20px;font-size:20px;font-weight:bold;text-align:center;margin:24px 0 11px 0;}
#qywh-ul li hr{width: 30px;height: 2px;background: #999999;margin:0 auto;}
#qywh-ul li .nr{width:100%;line-height:16px;font-size:16px;text-align:center;margin-top:21px;}

.jjnr .jj-top-left .title{font-size:18px;}
.jjnr .jj-top-left hr{width: 70px;height: 4px;background: linear-gradient(90deg, #97D026 0%, #0C67A3 100%);border-radius: 2px;margin: 24px 0 24px 0;}
.jjnr .jj-top-left .nr{font-size:16px;width:546px;}
.jjnr .jj-bottom-right .title{font-size:18px;float:right;margin-top:35px;}
.jjnr .jj-bottom-right hr {width: 70px;height: 4px;background: linear-gradient(90deg, #97D026 0%, #0C67A3 100%);border-radius: 2px;margin: 24px 0 24px 0;float:right;}
.jjnr .jj-bottom-right .nr{float:right;font-size:16px;width:587px;margin-left:32px;font-size:16px;width:546px;}

#fzlc{width:100%;background-color:#FFFFFF;padding:80px 0 80px 0;}


.banner img{width: 100%;height: 554px;object-fit: cover;}
.banner div .title{font-size: 54px;font-family: FZZCHJW--GB1-0, FZZCHJW--GB1;font-weight: normal;color: #FFFFFF;letter-spacing: 4px; position: absolute;top: 345px;left: 50%;transform: translate(-50%);}
.banner div .title-introduce{font-size: 24px;font-family: MicrosoftYaHei;color: #FFFFFF;letter-spacing: 6px;position: absolute;top: 445px;left: 50%;transform: translate(-50%);}

#fzzl div div img{width: 504px;height: 344px;}

#gszz {background:url(../images/image-bg-zh.png)  center center no-repeat;background-size:100% 100%;height:940px;padding:80px 0 80px 0;}


@media only screen and (max-width: 1550px) {
#gszz .tabbox{position: relative;width:1210px;margin:0 auto;}
#gszz .tabbox .tab-content div  .swiper{position: relative;overflow: hidden;width:1070px;margin:0 auto;}
}
@media only screen and (min-width: 1550px) {
#gszz .tabbox{position: relative;max-width:1660px;margin:0 auto;}
#gszz .tabbox .tab-content div  .swiper{position: relative;overflow: hidden;max-width:1440px;margin:0 auto;}
}
#gszz .display-block{display:block;}/*tab切换*/
#gszz .display-none{display:none;}

#gszz .tabbox .tab-title{width:198px;margin:0 auto;}
#gszz .tabbox .tab-title a {float:right;line-height:36px;}
#gszz .tabbox .tab-title ul li{display:inline-block;font-weight:bold;cursor: pointer;width:80px;height:36px;line-height:36px;margin-right:14px;text-align:center;}
#gszz .tabbox .tab-title ul li div{display:inline-block;font-weight:bold;cursor: pointer;}
#gszz .tabbox .tab-title ul li.select {color:#167DC0;}
#gszz .tabbox .tab-title ul li.select div{}
#gszz .tabbox .tab-content .tab-more{position: absolute;}

#gszz .tabbox .tab-content div div .swiper-button-next{position:absolute;right:-10px;}
#gszz .tabbox .tab-content div div div .swiper-button-prev{position:absolute;left:-50px;}
#gszz .tabbox .tab-content div div div div .swiper-slide{width: 340px!important;height: 430px;background: #FFFFFF;border: 1px solid #2D8AC6;} 
#gszz .tabbox .tab-content div div div div .swiper-slide .imgContent{ font-size: 18px;text-align: center; margin-top: 70px;}
#gszz .tabbox .tab-content div div div div .swiper-slide .imgBox{ width: 100%; height: 220px; margin-top: 30px; position: relative;}
#gszz .tabbox .tab-content div div div div .swiper-slide .imgBox img{ max-width: 70%; vertical-align: middle; max-height: 220px;position: absolute;left: 50%;bottom: 0;transform: translate(-50%);}
#gszz .tabbox .tab-content ul li {display:inline-block;width:380px;height:362px;margin-right:25px;background-color:#fff;border-radius:4px 4px 4px 4px;padding:21px 27px 21px 27px;}
#gszz .tabbox .tab-content ul .case-latest-li {margin-right:0;}
#gszz .tabbox .tab-content ul li .contentdiv{height:33px;line-height:33px;}
#gszz .tabbox .tab-content ul li .contentdiv .logo{float:left;width:30px;}
#gszz .tabbox .tab-content ul li .contentdiv .case_title{float:left;width:210px;margin-left:10px;}
#gszz .tabbox .tab-content ul li .contentdiv .more{float:right;width:70px;}
#gszz .tabbox .tab-content ul .imgdiv {width:320px;height:260px;  position:relative;z-index:1;margin:0 auto; background: #167DC0;}
#gszz .tabbox .tab-content ul .imgdiv img{width:320px!important;height:260px!important; opacity:0.6; filter: alpha(opacity=60);}
#gszz .tabbox .tab-content ul .imgdiv .img-txtbox{width:100%;position:absolute;z-index:2;top:50%; text-align:center;}
#gszz .tabbox .tab-content ul .imgdiv .img-txtbox .img-txtbox-title{font-size:22px;color:#fff;}
#gszz .tabbox .tab-content ul .imgdiv .img-txtbox hr {width：34px!important;border: 3px solid #f9f9f9;}
#gszz .tabbox .tab-content ul .imgdiv .img-txtbox .img-txtbox-introduction{font-size:16px;color:#fff;}

#gszz{}