/*
* @Author: lele
* @Date:   2022-05-18 14:47:55
* @Last Modified by:   Xuzhoule
* @Last Modified time: 2024-04-14 18:50:40
*/
/*招標公告*/
.public-title{font-size: .32rem;color: #001a70;text-align: center;}
/* .public-title:after{display: block;content: '';margin-top: .2rem;margin-left: auto;margin-right: auto;width: .2rem;height: .04rem;border-radius: .04rem;background-color: #ffb91d;} */
.Bidding{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Bidding .top-box{margin-bottom: 0.4rem;}
.Bidding .top-box .Menu-nav{float: left;margin-bottom: 0;}
.Menu-nav{margin-bottom: .8rem;}
.Menu-nav ul{font-size: 0;text-align: center;}
.Menu-nav.menuLeft ul{text-align: left;}
.Menu-nav.menuFFF ul li a{background: #fff;}
.Menu-nav ul li{display: inline-block;margin-right: .2rem;position: relative;}
.Menu-nav ul li:last-child{ margin-right: 0;}
.Menu-nav ul li a{display: block;padding: 0 .3rem;height: .5rem;line-height: .5rem;text-align: center;font-size: .18rem;color:#987258;background-color: #f6f7fb;border-radius: .5rem;}
.Menu-nav ul li.on a{background-color: #987258;color: #fff;}
.Menu-nav ul li:hover .threeMenu{display: block;}
.Menu-nav ul li a img,
.Menu-nav ul li#nav2248 a img.hide,
.Menu-nav ul li#nav2248.on a img{display: none;}
.Menu-nav ul li#nav2248 a img,
.Menu-nav ul li#nav2248.on a img.hide{display: inline-block;margin-left: .1rem;}
.Menu-nav ul li a img {width: .2rem;}
.threeMenu{
	position: absolute;
    top: 100%;
    width: 1.5rem;
    left: 50%;
    transform: translateX(-50%);
    padding-top: 0.2rem;
    z-index: 5;
	display: none;
}

.threeMenu .threeList{
	position: relative;
	background: #fff;
	box-shadow: 0 -0.01rem 0.15rem rgba(0,0,0,.1);
	padding: 0.15rem 0.1rem;
	border-radius: 5px;
}
.threeMenu .threeList:after{
	content: "";
	position: absolute;
	top: -.06rem;
	width: 0;
	height: 0;
	border-left: solid .1rem transparent;
	border-right: solid .1rem transparent;
	border-bottom: solid .08rem #fff;
	left: 50%;
	transform: translateX(-50%);
}
.threeMenu .threeList a{
	padding: 0;
	line-height: .4rem;
	font-size: .16rem;
	background: none !important;
	color: #333 !important;
	text-align: center;
	height: auto;
	margin: 0;
	border-bottom: solid 1px #eee;
	border-radius: 0;
}
.threeMenu .threeList a:last-child{
	border-bottom: 0;
}
.threeMenu .threeList a:hover,
.threeMenu .threeList a.on{font-weight: 700;color: #001a70 !important;}
.Bidding .top-box .search{float: right;font-size: 0;padding: 0 .3rem;background-color: #f6f7fb;border-radius: .5rem;overflow: hidden;}
.Bidding .top-box .search .text{display: inline-block;width: 5.3rem;height: .5rem;font-size: .16rem;border: 0;background-color: #f6f7fb;}
.Bidding .top-box .search .btn{display: inline-block;margin-left: 0;width: 0.5rem;height: 100%;cursor: pointer;background: url(../images/search-blue.svg) no-repeat center center;border: 0;}
.Bidding .box{position: relative;padding-left: 1.8rem;}
.Bidding .box .time-list{position: absolute;left: 0;top: .4rem;z-index: 3;}
.Bidding .box .time-list .name{width: 1.3rem;height: .4rem;text-align: center;line-height: .4rem;font-size: .16rem;color: #ffb81c;background-color: #001a70;border-radius: .4rem;cursor: pointer;}
.Bidding .box .time-list .name:after{display: inline-block;content: '';margin-left: 10px;width: 10px;height: 10px;margin-top: -6px;border-right: 2px solid #ffb81c;border-bottom: 2px solid #ffb81c;transform: rotate(45deg);vertical-align: middle;}
.Bidding .box .time-list ul{display: none;list-style: none;position: absolute;left: 0;right: 0;top: .4rem;width: 75%;max-height: 50vh;overflow-x: hidden;margin: 0 auto;padding: 10px 0;background-color: #001a70;border-top: 1px solid #fff;}
.Bidding .box .time-list ul li a{display: block;line-height: .3rem;font-size: .16rem;color: #fff;padding: 0 10px;text-align: center;}
.Bidding .box .time-list:hover ul{display: block;}
.Bidding .box .time-list ul li a:hover{color: #ffb81c;}
.Bidding .box .right-box .list ul{list-style: none;}
.Bidding .box .right-box .list ul li{position: relative;padding: .4rem 1.2rem;border-bottom: 1px dashed #eeeeee;}
.Bidding .box .right-box .list ul li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;}
.Bidding .box .right-box .list ul li .state{position: absolute;left: .2rem;top: .4rem;width: .8rem;line-height: .3rem;text-align: center;font-size: .14rem;border-radius: .3rem;z-index: 2;}
.Bidding .box .right-box .list ul li .state.on{background-color: #ffb81c;color: #061c70;}
.Bidding .box .right-box .list ul li .state.off{background-color: #dddddd;color: #666666;}
.Bidding .box .right-box .list ul li .casket .title{position: relative;padding-left: .16rem;font-size: .18rem;color: #52627c;}
.Bidding .box .right-box .list ul li .casket .title:before{display: block;position: absolute;left: 0;top: 0;content: '・';font-size: .18rem;color: #52627c;}
.Bidding .box .right-box .list ul li .casket .text{padding-left: .16rem;margin-top: .15rem;font-size: .16rem;color: #999999;}
.Bidding .box .right-box .list ul li .time{position: absolute;right: .22rem;bottom: .4rem;font-size: .16rem;color: #999999;z-index: 2;}
.Bidding .box .right-box .list ul li:hover{background-color: #f6f7fb;}
.Bidding .box .right-box .list ul li:hover .casket .title{color: #001a70;font-weight: bold;}
.Bidding .box.zcfb-box .right-box .list ul li{padding-left: 0.1rem;}
.Bidding .box.zcfb-box{padding-left: 0;}
.Bidding-Details{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Bidding-Details .top-box{padding: .5rem 1rem;background-color: #f6f7fb;border-radius: .15rem;}
.Bidding-Details .top-box .left-box{float: left;}
.Bidding-Details .top-box .right-box{float: right;}
.Bidding-Details .top-box .left-box .title{font-size: .24rem;color: #001a70;}
.Bidding-Details .top-box .left-box .text{margin-top: .2rem;font-size: .16rem;color: #999999;}
.Bidding-Details .top-box .right-box .state{margin-left: auto;width: .8rem;line-height: .3rem;text-align: center;font-size: .14rem;border-radius: .3rem;z-index: 2;}
.Bidding-Details .top-box .right-box .state.on{background-color: #ffb81c;color: #061c70;}
.Bidding-Details .top-box .right-box .state.off{background-color: #dddddd;color: #666666;}
.Bidding-Details .top-box .right-box .time{margin-top: .15rem;text-align: right;font-size: .16rem;color: #999999;}
.Bidding-Details .box{max-width: 12.8rem;margin: .3rem auto 0 auto;}
.Bidding-Details .box .item{margin-bottom: .4rem;}
.Bidding-Details .box .item:last-child{margin-bottom: 0;}
.Bidding-Details .box .item .name{font-size: .18rem;color: #555555;font-weight: bold;}
.Bidding-Details .box .item .text{margin-top: .2rem;color: #555555;line-height: 1.8;}
.Bidding-Details .box .item .text table{width: 100%;border-top: 1px solid #eeeeee;border-left: 1px solid #eeeeee;}
.Bidding-Details .box .item .text table tr{border-bottom: 1px solid #eeeeee;}
.Bidding-Details .box .item .text table tr td{width: 50%;border-right: 1px solid #eeeeee;padding: 0 .35rem;height: .48rem;vertical-align: middle;}
.prew{margin-top: .8rem;padding-top: .4rem;border-top: 1px solid #eeeeee;}
.prew .left{float: left;}
.prew .right{float: right;}
.prew .left div{margin-bottom: .3rem;font-size: .18rem;color: #999999;}
.prew .left div:last-child{margin-bottom: 0;}
.prew .left div a{color: #555555;}
.prew .return a{display: block;width: 1.8rem;height: .5rem;text-align: center;line-height: .5rem;font-size: .18rem;color: #001a70;background-color: #f6f7fb;border-radius: .5rem;}
.prew .return a:before{display: inline-block;content: '';margin-right: 10px;width: 10px;height: 10px;margin-top: -4px;border-left: 2px solid #001a70;border-bottom: 2px solid #001a70;transform: rotate(45deg);vertical-align: middle;}
@media (max-width:1024px){
	.Bidding .top-box .Menu-nav{float: none;}
	.Bidding .top-box .search{float: none;margin-top: .2rem;}
	.Bidding .top-box .search .text{width: calc(100% - .5rem);line-height: 1;vertical-align: text-bottom;}
	.Bidding .top-box .search .btn{margin-top: 0;}
}
@media (max-width:768px){
	.Bidding-Details .top-box{padding: .3rem;}
	.Bidding-Details .top-box .left-box .text{line-height: 1.6;}
	.Bidding .box .time-list{position: relative;top: 0;}
	.Bidding .box{padding-left: 0;}
	.Bidding .box .right-box{margin-top: .2rem;}
}
@media (max-width:640px){
    .Menu-nav ul{display: flex;justify-content: space-between;flex-wrap: wrap;font-size: inherit;}
    .Menu-nav ul li{width: calc(50% - 0.05rem); display: flex;justify-content: center;align-items: center;margin-right: 0;height: calc(60 / 18 * 1em); background-color: #f6f7fb;border-radius: 0.5rem; margin-bottom: 0.1rem; }
    .Menu-nav ul li.on{background-color: #001a70;}
    .Menu-nav ul li a{padding: 0 1em;font-size: calc(18 / 16 * 1em);width: 100%;box-sizing: border-box;background-color: #f6f7fb}
	.Bidding .box .right-box .list ul li .state{position: relative;top: 0;left: 0;margin-bottom: .2rem;}
	.Bidding .box .right-box .list ul li{padding: .3rem 0;}
	.Bidding .box .right-box .list ul li .time{position: relative;bottom: 0;right: 0;margin-top: .2rem;text-align: right;}
	.Bidding .box .right-box .list ul li .casket .text{line-height: 1.6;}
	.threeMenu{width: 100%;}
	.threeMenu .threeList a{font-size: .22rem;}
}
/*企业介绍*/
.basicInfo{background: url(../images/Enterprise-Basic.png) no-repeat 0 13%/50%;}
.Enterprise-Basic{padding: .6rem 0 .7rem 0;}
.Enterprise-Basic .box{padding-left: 0rem;min-height:1rem;}
/*.Enterprise-Basic .box:before{position: absolute;left: 0;content: '';width: 100%;height: 8.2rem;z-index: 1;}*/
.Enterprise-Basic .box h3{font-size: .24rem;color: #001a70;font-weight: bold;z-index: 3;}
.Enterprise-Basic .box .list{margin-top: .5rem;z-index: 3;position: relative;}
.Enterprise-Basic .box .list .item{margin-bottom: .3rem;padding-bottom: .2rem;border-bottom: 1px solid #eeeeee;}
.Enterprise-Basic .box .list .title{width: max-content;padding: 0 .4rem;height: .5rem;text-align: center;line-height: .5rem;font-size: .2rem;color: #52627c;font-weight: bold;background-color: #f6f7fb;border-radius: .5rem;}
.Enterprise-Basic .box .list .text{margin-top: .2rem;}
.Enterprise-Basic .box .list .text p{margin: 0;display: table;font-size: .17rem;color: #52627c;line-height: 2;}
.Enterprise-Basic .box .list .text p .name{display: table-cell;white-space: nowrap;}
.Enterprise-Basic .box .list .text ul{font-size: 0;}
/* .Enterprise-Basic .box .list .text ul li{display: inline-block;width: 50%;vertical-align: top;} */
.Enterprise-Notice{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Enterprise-Notice .list ul{list-style: none;}
.Enterprise-Notice .list ul li{padding: .25rem .5rem;}
.Enterprise-Notice .list ul li .time{float: right;margin-top: 2px;margin-left: .2rem;font-size: .16rem;color: #999999;}
.Enterprise-Notice .list ul li .title{position: relative;padding-left: .16rem;}
.Enterprise-Notice .list ul li .title a{font-size: .18rem;color: #52627c;}
.Enterprise-Notice .list ul li .title:before{display: block;position: absolute;left: 0;top: 0;content: '・';font-size: .18rem;color: #52627c;}
.Enterprise-Notice .list ul li:nth-of-type(odd){background-color: #f6f7fb;}
.Enterprise-Basic .box .list .text ul li p{white-space: nowrap;}
@media (max-width:1024px){
.Enterprise-Basic .box{padding-left: 0;}
.Enterprise-Basic .box:before{display: none;}
.basicInfo{background: none;}
}
@media (max-width:640px){
	.Enterprise-Notice .list ul li .time{float: none;margin-bottom: .2rem;}
}
/*社会责任*/
.Social{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Social .list ul{font-size: 0;list-style: none;}
.Social .list ul li{position: relative;display: inline-block;width: 32.46%;margin-right: 1.3%;margin-bottom: .6rem;vertical-align: top;}
.Social .list ul li:nth-of-type(3n){margin-right: 0;}
.Social .list ul li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 3;}
.Social .list ul li .img{position: relative;width: 3rem;margin: 0 auto -1.6rem auto;box-shadow: 0 4px 10px rgba(120,128,160,.1);z-index: 2;}
.Social .list ul li .img img{width: 100%;}
.Social .list ul li .box{padding: 1.85rem .8rem .45rem .8rem;background-color: #f6f7fb;transition: all 0.3s ease-in-out;}
.Social .list ul li .box .title{position: relative;max-width: 3rem;margin: auto;text-align: center;font-size: .18rem;color: #52627c;line-height: .3rem;}
.Social .list ul li:hover .box{background-color: #001a70;}
.Social .list ul li:hover .title{text-align: left;padding-right: .4rem;color: #fff;}
.Social .list ul li:hover .title:before{position: absolute;right: 0;top: 0;display: block;content: '';width: .3rem;height: .3rem;background-size: 100%;background-image: url(../images/Social-more.svg);}
@media (max-width:768px){
	.Social .list ul li{width: 49%;margin-right: 2%;}
	.Social .list ul li:nth-of-type(3n){margin-right: 2%;}
	.Social .list ul li:nth-of-type(2n){margin-right: 0;}
}
@media (max-width:640px){
	.Social .list ul li:nth-of-type(3n){margin-right: 2%;}
	.Social .list ul li{width: 49%;margin-right: 2%;}
	.Social .list ul li .img{width: 75%;height: 3rem;}
	.Social .list ul li:nth-of-type(2n){margin-right: 0;}
	.Social .list ul li .box{padding: 1.85rem .3rem .35rem .3rem;}
}
/*企业文化*/
.Corporate-Culture{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Corporate-Culture .box{position: relative;}
.Corporate-Culture .box .img{padding-left: 2.2rem;padding-right: .45rem;}
.Corporate-Culture .box .img img{width: 100%;}
.Corporate-Culture .box .list ul{list-style: none;}
.Corporate-Culture .box .list ul li .name{font-size: .22rem;color: #54647d;}
.Corporate-Culture .box .list ul li .title{margin-top: .2rem;font-size: .32rem;color: #001a70;line-height: 1.4;font-weight: 700;}
.Corporate-Culture .box .list ul li{position: absolute;}
.Corporate-Culture .box .list ul li:nth-of-type(1){left: 52%;top: 4%;}
.Corporate-Culture .box .list ul li:nth-of-type(2){left: 40%;top: 22%;}
.Corporate-Culture .box .list ul li:nth-of-type(3){left: 52%;top: 45%;}
.Corporate-Culture .box .list ul li:nth-of-type(4){left: 40%;top: 63.5%;}
.Corporate-Culture .box .list ul li:nth-of-type(5){left: 52%;top: 85%;}
@media(max-width:1680px){
	.Corporate-Culture .box .list ul li:nth-of-type(1){left: 52%;top: 3%;}
	.Corporate-Culture .box .list ul li:nth-of-type(2){left: 40%;top: 21%;}
	.Corporate-Culture .box .list ul li:nth-of-type(3){left: 52%;top: 43%;}
	.Corporate-Culture .box .list ul li:nth-of-type(4){left: 40%;top: 62%;}
	.Corporate-Culture .box .list ul li:nth-of-type(5){left: 52%;top: 84%;}
}

.Corporate-Culture .box .list ul li .title .dfBox{display: flex;justify-content: space-between;align-items: center;text-align: right;}
.Corporate-Culture .box .list ul li .title .dfBox .leftT{margin-right:.12rem;width: 1.65rem;}
.Corporate-Culture .box .list ul li .title .dfBox .righT{width: 1.65rem;}
.Corporate-Culture .box .list ul li .title .dfBox .wid192{width: 1.92rem;}
.Corporate-Culture .box .list ul li .title .dfBox span{font-size:.18rem;display: block;}
.Corporate-Culture .box .list ul li .title .dfBox p{font-size:.27rem;margin: 0;}
.Corporate-Culture .box .list ul li .title .dfBox p.tit{font-size:.27rem;}
.Corporate-Culture .box .list ul li .title p.tit{font-size:.27rem;}
.Corporate-Culture .box .list ul li .title .dfBox p.txt{font-size:.18rem;}
.Corporate-Culture .box .move{display: none;}
@media(max-width:640px){
	.Corporate-Culture .box .list ul li .title .dfBox .wid192{width: auto;}
	.Corporate-Culture .box .list ul li .title .dfBox p.tit{font-size:.18rem;}
	.Corporate-Culture .box .list ul li .title .dfBox p{font-size:.16rem;}
	.Corporate-Culture .box .list ul li .title .dfBox .leftT{width: auto;}
	.Corporate-Culture .box .list ul li .title .dfBox .righT{width: auto;}
	.Corporate-Culture .box .move{display: block;}
	.Corporate-Culture .box .img{display: none;}
	.Corporate-Culture .box .list{display: none;}
}

.Corporate-Pudong{padding: .6rem 0 0 0;background-color: #fff;}
.Corporate-Pudong .list1 ul{list-style: none;}
.Corporate-Pudong .list1>ul>li{position: relative;margin-bottom: 1.2rem;}
.Corporate-Pudong .list1>ul>li:last-child{margin-bottom: 0;}
.Corporate-Pudong .list1>ul>li .img{position: relative;width: 5rem;border-radius: .15rem;overflow: hidden;}
.Corporate-Pudong .list1>ul>li .img img{width: 100%;}
.Corporate-Pudong .slick-prev{display: none;}
.Corporate-Pudong .slick-next{display: none;}
.Corporate-Pudong .slick-dots{position: absolute;left: 0;bottom: 4%;width: 100%;z-index: 3;}
.Corporate-Pudong .slick-dots{text-align: center;font-size: 0;}
.Corporate-Pudong .slick-dots li{display: inline-block;margin-right: .2rem;}
.Corporate-Pudong .slick-dots li:last-child{margin-right: 0;}
.Corporate-Pudong .slick-dots li button{display: block;width: .15rem;height: .15rem;border: 2px solid #fff;background-color: transparent;border-radius: .15rem;box-sizing: border-box;font-size: 0;}
.Corporate-Pudong .slick-dots li.slick-active button{background-color: #fff;}
.Corporate-Pudong .list1 ul li .casket{position: absolute;width: calc(100% - 6rem);top: 50%;transform:translateY(-50%);z-index: 3;}
.Corporate-Pudong .list1>ul>li:nth-of-type(odd) .img{margin-right: auto;}
.Corporate-Pudong .list1>ul>li:nth-of-type(even) .img{margin-left: auto;}
.Corporate-Pudong .list1>ul>li:nth-of-type(odd) .casket{right: 0;}
.Corporate-Pudong .list1>ul>li:nth-of-type(even) .casket{left: 0;}
.Corporate-Pudong .list1 ul li .casket .ioc{position: absolute;top: -.3rem;max-width: 3.2rem;z-index: 0;}
.Corporate-Pudong .list1 ul li .casket .title{font-size: .32rem;color: #001a70;}
.Corporate-Pudong .list1 ul li .casket .title:after{display: block;content: '';margin-top: .2rem;width: .2rem;height: .04rem;border-radius: .04rem;background-color: #ffb91d;}
.Corporate-Pudong .list1 ul li .casket .text{margin-top: .25rem;font-size: .18rem;color: #52627c;line-height: 2;}
.Corporate-Pudong .list1 ul li .casket .address{margin-top: .3rem;padding-top: .3rem;padding-left: ;border-top: 1px solid #eeeeee;}
.Corporate-Pudong .list1 ul li .casket .address:before{display: inline-block;content: '';margin-right: .15rem;width: .17rem;height: .21rem;background-image: url(../images/address2.svg);vertical-align: middle;}
.Corporate-Pudong .list1 ul li .casket .address span{display: inline-block;font-size: .18rem;color: #52627c;vertical-align: middle;}
.Corporate-Pudong .list1 ul li:nth-of-type(odd) .casket .ioc{right: 0;}
.Corporate-Pudong .list1 ul li:nth-of-type(even) .casket .ioc{left: 50%;transform:translateX(-50%);}
.Corporate-Pudong .list2>ul{font-size: 0;}
.Corporate-Pudong .bottom-box{margin-top: 1rem;padding: 1rem 0;background-color: #fafbfd;}
.Corporate-Pudong .list2>ul>li{display: inline-block;width: 31%;margin-right: 3.5%;vertical-align: top;}
.Corporate-Pudong .list2>ul>li:nth-of-type(3n){margin-right: 0;}
.Corporate-Pudong .list2>ul>li .img{position: relative;width: 100%;border-radius: .15rem;overflow: hidden;}
.Corporate-Pudong .list2>ul>li .img img{width: 100%;}
.Corporate-Pudong .list2>ul>li .casket{position: relative;margin-top: .4rem;}
.Corporate-Pudong .list2>ul>li .casket .title{font-size: .32rem;color: #001a70;}
.Corporate-Pudong .list2>ul>li .casket .title:after{display: block;content: '';margin-top: .2rem;width: .2rem;height: .04rem;border-radius: .04rem;background-color: #ffb91d;}
.Corporate-Pudong .list2>ul>li .casket .text{margin-top: .25rem;font-size: .18rem;color: #52627c;line-height: 2;}
.Corporate-Pudong .list2>ul>li .casket .address{margin-top: .3rem;padding-top: .3rem;padding-left: ;border-top: 1px solid #eeeeee;}
.Corporate-Pudong .list2>ul>li .casket .address:before{display: inline-block;content: '';margin-right: .15rem;width: .17rem;height: .21rem;background-image: url(../images/address2.svg);vertical-align: middle;}
.Corporate-Pudong .list2>ul>li .casket .address span{display: inline-block;font-size: .18rem;color: #52627c;vertical-align: middle;}
.Corporate-Pudong .list2>ul>li .ioc{position: absolute;top: -.4rem;right: 0;max-width: 2rem;z-index: 0;}
.Corporate-Hongqiao{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Corporate-Hongqiao .box .title{font-size: .32rem;color: #001a70;text-align: center;}
.Corporate-Hongqiao .box .title:after{display: block;content: '';margin-top: .2rem;margin-left: auto;margin-right: auto;width: .2rem;height: .04rem;border-radius: .04rem;background-color: #ffb91d;}
.Corporate-Hongqiao .box .text{margin-top: .25rem;font-size: .18rem;color: #52627c;text-align: center;line-height: 2;}
.Corporate-Hongqiao .box .address{margin-top: .5rem;text-align: center;}
.Corporate-Hongqiao .box .address:before{display: inline-block;content: '';margin-right: .15rem;width: .17rem;height: .21rem;background-image: url(../images/address2.svg);vertical-align: middle;}
.Corporate-Hongqiao .box .address span{display: inline-block;font-size: .18rem;color: #52627c;vertical-align: middle;}
.Corporate-Hongqiao .list{margin-top: .5rem;}
.Corporate-Hongqiao .list .img{padding: 0 .35rem;}
.Corporate-Hongqiao .list .img img{width: 100%;}
.Corporate-Hongqiao .list .slick-prev{position: absolute;top: 50%;left: 5rem;width: .45rem;height: .45rem;background-image: url(../images/left.svg);transform:translateY(-50%);border: 0;border-radius: .45rem;font-size: 0;z-index: 3;cursor: pointer;}
.Corporate-Hongqiao .list .slick-next{position: absolute;top: 50%;right: 5rem;width: .45rem;height: .45rem;background-image: url(../images/right.svg);transform:translateY(-50%);border: 0;border-radius: .45rem;font-size: 0;z-index: 3;cursor: pointer;}
.Corporate-Source{padding: .6rem 0 .7rem 0;background-color: #fff;background-repeat: no-repeat;background-size: 7.2rem 6.1rem;background-position: right bottom;}
.Corporate-Source .box{max-width: 12.8rem;margin: auto;}
.Corporate-Source .box .title{font-size: .32rem;color: #001a70;text-align: center;}
.Corporate-Source .box .title:after{display: block;content: '';margin-top: .2rem;margin-left: auto;margin-right: auto;width: .2rem;height: .04rem;border-radius: .04rem;background-color: #ffb91d;}
.Corporate-Source .box .text{margin-top: .25rem;font-size: .18rem;color: #52627c;/* text-align: center; */line-height: 2;}
.Corporate-Source .box .course{margin-top: .6rem;}
.Corporate-Source .box .course ul{font-size: 0;list-style: none;text-align: center;}
.Corporate-Source .box .course ul li{display: inline-block;width: 25%;}
.Corporate-Source .box .course ul li .time{font-size: .48rem;color: #ffb91d;font-weight: bold;}
.Corporate-Source .box .course ul li .time span{padding-left: .15rem;font-size: .18rem;color: #52627c;}
.Corporate-Source .box .course ul li .name{margin-top: .15rem;font-size: .18rem;color: #52627c;}
.Corporate-Source .list{position: relative;margin-top: 1rem;padding-bottom: .4rem;}
.Corporate-Source .list .slick-prev{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;width: .18rem;height: .34rem;background-image: url(../images/prev.svg);background-size: 100%;background-repeat: no-repeat;z-index: 3;background-color: transparent;font-size: 0;border: 0;cursor: pointer;}
.Corporate-Source .list .slick-next{position: absolute;right: 0;top: 0;bottom: 0;margin: auto 0;width: .18rem;height: .34rem;background-image: url(../images/next.svg);background-size: 100%;background-repeat: no-repeat;z-index: 3;background-color: transparent;font-size: 0;border: 0;cursor: pointer;}
@media (max-width:1024px){
.Corporate-Culture .box .list ul li:nth-of-type(1) {left: 50%;top: 4%;}
.Corporate-Culture .box .list ul li:nth-of-type(2) {left: 28%;top: 22%;}
.Corporate-Culture .box .list ul li:nth-of-type(3){left: 50%;top: 45%;}
.Corporate-Culture .box .list ul li:nth-of-type(4){left: 28%;top: 65%;}
.Corporate-Culture .box .list ul li:nth-of-type(5){left: 50%;top: 86%;}
.Corporate-Hongqiao .list .slick-prev{left: 3%;}
.Corporate-Hongqiao .list .slick-next{right: 3%;}
}
@media (max-width:768px){
	.Corporate-Culture .box .img{padding-left: 0;padding-right: 0;}
	.Corporate-Pudong .list1 ul li .casket{position: static;width: 100%;margin-top: .2rem;transform: translateY(0%);}
	.Corporate-Pudong .list1>ul>li .img{width: 100%}
	.Corporate-Pudong .list2>ul>li{display: block;width: 100%;margin-right: 0;margin-bottom: .2rem;}
}
@media (max-width:640px){
	.Corporate-Culture .box .list ul li .title{font-size: .22rem;}
}
/*媒体中心*/
.Media-News{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Media-News .search-box{font-size: 0;padding: .4rem .8rem;background-color: #f6f7fb;border-radius: .15rem;}
.Media-News .search-box .name{display: inline-block;width: 10%;font-size: .2rem;color: #52627c;vertical-align: middle;}
.Media-News .search-box .search-casket{position: relative;display: inline-block;width: 73%;font-size: 0;margin: 0 1%;vertical-align: middle;cursor: pointer;}
.Media-News .search-box .search-casket .value{position: relative;display: block;height: .5rem;line-height: .5rem;padding: 0 .3rem;font-size: .18rem;color: #52627c;background-color: #fff;border-radius: .5rem;}
.Media-News .search-box .search-casket .value:after{display: block;position: absolute;right: .3rem;top: 0;bottom: 0;margin: auto 0;content: '';width: 10px;height: 10px;border-right: 2px solid #52627c;border-bottom: 2px solid #52627c;transform: rotate(45deg);vertical-align: middle;}
.Media-News .search-box .search-casket ul{display: none;position: absolute;max-height: 3.8rem;top: .5rem;left: 0;right: 0;margin: 0 auto;width: calc(100% - .6rem);background-color: #fff;list-style: none;overflow-x: hidden;}
.Media-News .search-box .search-casket ul li{padding: .1rem .2rem;font-size: .18rem;color: #52627c;}
.Media-News .search-box .search-casket ul li:hover{background-color: #001a70;color: #fff;}
.Media-News .search-box .search-casket:hover ul{display: block;}
.Media-News .search-box .btn{display: inline-block;width: 15%;vertical-align: middle;}
.Media-News .search-box .btn input{display: block;width: 100%;height: .5rem;text-align: center;font-size: .18rem;color: #ffffff;background-color: #001a70;border: 0;border-radius: .5rem;cursor: pointer;}
.Media-News .list{margin-top: .2rem;}
.Media-News .list ul{list-style: none;}
.Media-News .list ul li{width: 100%;padding: .8rem 1rem;display: table;border-bottom: 1px solid #eeeeee;box-sizing: border-box;}
.Media-News .list ul li .casket{display: table-cell;width: calc(100% - 1.6rem);padding-right: 1.2rem;}
.Media-News .list ul li .time{display: table-cell;margin-left: 1.2rem;width: 1.6rem;border-left: 1px solid #eeeeee;text-align: right;vertical-align: middle;}
.Media-News .list ul li .casket .title a{font-size: .24rem;color: #52627c;font-weight: bold;}
.Media-News .list ul li .casket .text{margin-top: .2rem;font-size: .18rem;color: #52627c;line-height: 1.8;}
.Media-News .list ul li .time .r{font-size: .56rem;color: #52627c;}
.Media-News .list ul li .time .ny{margin-top: .2rem;font-size: .16rem;color: #52627c;}
.Media-Magazine{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Media-Magazine .list ul{font-size: 0;}
.Media-Magazine .list ul li{display: inline-block;width: 25%;margin-bottom: .65rem;text-align: center;}
.Media-Magazine .list ul li .img{position: relative;width: 2.2rem;margin: 0 auto -1.1rem auto;border: .05rem solid #fff;box-sizing: border-box;z-index: 3;}
.Media-Magazine .list ul li .img img{width: 100%;}
.Media-Magazine .list ul li .box{padding: 1.2rem 0 .25rem 0;background-color: #f6f7fb;}
.Media-Magazine .list ul li .box .title{margin-top: .1rem;}
.Media-Magazine .list ul li .box .title a{font-size: .18rem;color: #52627c;}
.Media-Magazine .list ul li:nth-of-type(1) .box{border-top-left-radius: .15rem;border-bottom-left-radius: .15rem;}
.Media-Magazine .list ul li:nth-of-type(4) .box{border-top-right-radius: .15rem;border-bottom-right-radius: .15rem;}
.Media-Magazine .list ul li:nth-of-type(5) .box{border-top-left-radius: .15rem;border-bottom-left-radius: .15rem;}
.Media-Magazine .list ul li:nth-of-type(8) .box{border-top-right-radius: .15rem;border-bottom-right-radius: .15rem;}
.Media-Magazine .list ul li:nth-of-type(9) .box{border-top-left-radius: .15rem;border-bottom-left-radius: .15rem;}
.Media-Magazine .list ul li:nth-of-type(12) .box{border-top-right-radius: .15rem;border-bottom-right-radius: .15rem;}
.Media-Portrait{padding: .6rem 0 0 0;background-color: #fff;}
/* .Media-Portrait .top-box .swiper-container{margin-top: .4rem;padding: 0 2.2rem;}
.Media-Portrait .top-box .swiper-container .swiper-slide{position: relative;width: 19.78%;margin: 0 .15rem;margin-top: .9rem;border-radius: .15rem;vertical-align: middle;}
.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-active{width: 34.37%;margin-top: 0;}
.Media-Portrait .top-box .swiper-container .swiper-slide .box{opacity: 0;position: absolute;left: 0;bottom: 0;width: 100%;padding: .3rem;box-sizing: border-box;;z-index: 3;}
.Media-Portrait .top-box .swiper-container .swiper-slide .box .name{font-size: .2rem;color: #ffffff;}
.Media-Portrait .top-box .swiper-container .swiper-slide .box .title{margin-top: .2rem;font-size: .24rem;color: #fff;font-weight: bold;}
.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-active .box{opacity: 1;}
.Media-Portrait .top-box .swiper-container .swiper-slide:before{position: absolute;content: '';left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(255,255,255,.8);;z-index: 3;}
.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-prev:before{display: none;}
.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-active:before{display: none;}
.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-next:before{display: none;}
.Media-Portrait .top-box .swiper-container .swiper-slide img{width: 100%;}
.Media-Portrait .top-box .swiper-container .swiper-scrollbar{position: relative;margin-top: .6rem;max-width: 14.8rem;margin-left: auto;margin-right: auto;}
.Media-Portrait .top-box .swiper-container .swiper-scrollbar .swiper-scrollbar-drag{background: #ffb81c;} */
.Media-Portrait .public-title{margin-bottom: .3rem;text-align: left;font-weight: bold;}
.Media-Portrait .top-box .flex{display: flex;justify-content: space-between}
.Media-Portrait .top-box .left-box{width: 28.3%;}
.Media-Portrait .top-box .left-box .img{position: relative;border-radius: .05rem;overflow: hidden;cursor: pointer;}
.Media-Portrait .top-box .left-box .img img{width: 100%;}
.Media-Portrait .top-box .left-box .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 26, 112, .5);z-index: 1;}
.Media-Portrait .top-box .left-box .img:before{position: absolute;content: '';left: 0;top: 0;right: 0;bottom: 0;width: .36rem;height: .36rem;margin: auto;background-image: url(../images/play.svg);z-index: 3;}
.Media-Portrait .top-box .left-box .name{margin-top: .2rem;font-size: .18rem;color: #001a70;text-align: center;line-height: 1.6;}
.Media-Portrait .top-box .right-box{position: relative;width: 60.8%;}
.Media-Portrait .top-box .right-box .swiper-slide .img{position: relative;border-radius: .05rem;overflow: hidden;cursor: pointer;}
.Media-Portrait .top-box .right-box .swiper-slide img{width: 100%;}
.Media-Portrait .top-box .right-box .swiper-slide .img:after{display: block;content: '';position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: rgba(0, 26, 112, .5);z-index: 1;}
.Media-Portrait .top-box .right-box .swiper-slide .img:before{position: absolute;content: '';left: 0;top: 0;right: 0;bottom: 0;width: .36rem;height: .36rem;margin: auto;background-image: url(../images/play.svg);z-index: 3;}
.Media-Portrait .top-box .right-box .swiper-slide .name{margin-top: .2rem;font-size: .18rem;color: #001a70;text-align: center;line-height: 1.6;}
.Media-Portrait .top-box .right-box .btn{position: absolute;top: 50%;width: .36rem;height: .36rem;background-size: 100%;transform:translateY(-50%);z-index: 3;cursor: pointer;}
.Media-Portrait .top-box .right-box .prev{left: -.55rem;background-image: url('../images/btn-prev.svg')}
.Media-Portrait .top-box .right-box .next{right: -.55rem;background-image: url('../images/btn-next.svg')}
.Media-Portrait .bottom-box{margin-top: .7rem;padding: .75rem 0;background-color: #fafbfd;}
.Media-Portrait .bottom-box .list{margin-top: .4rem;}
.Media-Portrait .bottom-box .list ul{font-size: 0;list-style: none;}
.Media-Portrait .bottom-box .list ul li{display: inline-block;width: 18.9%;margin-right: 1.375%;margin-bottom: .5rem;vertical-align: top;}
.Media-Portrait .bottom-box .list ul li:nth-of-type(5n){margin-right: 0;}
.Media-Portrait .bottom-box .list ul li .img{position: relative;border-radius: .05rem;overflow: hidden;}
.Media-Portrait .bottom-box .list ul li .img img{width: 100%;}
/* .Media-Portrait .bottom-box .list ul li .img:before{position: absolute;content: '';left: 0;top: 0;right: 0;bottom: 0;width: .36rem;height: .36rem;margin: auto;background-image: url(../images/play.svg);z-index: 3;} */
.Media-Portrait .bottom-box .list ul li .title{margin-top: .2rem;font-size: .18rem;color: #001a70;text-align: center;line-height: 1.6;}
.Media-Portrait .bottom-box .list ul li .time{margin-top: .1rem;font-size: .16rem;color: #999999;}
.Media-Contact{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Media-Contact .box{position: relative;}
.Media-Contact .box .img img{width: 10.26rem;}
.Media-Contact .box .casket{position: absolute;display: table;top: 0;right: 0;width: 5.8rem;height: calc(100% - 1rem);/* background-image: url(../images/Media-Contact-bg.svg); */z-index: 3;background-size: cover;background-repeat: no-repeat;}
.Media-Contact .box .casket .table-cell{/* padding-left: 1rem; */display: table-cell;vertical-align: middle;}
.Media-Contact .box .casket .title{font-size: .24rem;color: #001a70;font-weight: bold;line-height: 1.4;}
.Media-Contact .box .casket ul{margin-top: .5rem;list-style: none;}
.Media-Contact .box .casket ul li{position: relative;margin-bottom: .3rem;padding-left: .5rem;font-size: .18rem;color: #001a70;}
.Media-Contact .box .casket ul li:last-child{margin-bottom: 0;}
.Media-Contact .box .casket ul li:before{position: absolute;content: '';top: 0;left: 0;bottom: 0;margin: auto 0;width: .3rem;height: .3rem;background-size: 100%;z-index: 3;}
.Media-Contact .box .casket ul li:nth-of-type(1):before{background-image: url(../images/Media-Contact1.svg);}
.Media-Contact .box .casket ul li:nth-of-type(2):before{background-image: url(../images/Media-Contact2.svg);}
.Media-Contact .box .casket ul li:nth-of-type(3):before{background-image: url(../images/Media-Contact3.svg);}
.Media-Contact .box .casket ul li:nth-of-type(4):before{background-image: url(../images/Media-Contact4.svg);}
.Media-Contact .box .casket ul li:nth-of-type(5):before{background-image: url(../images/Media-Contact5.svg);}
@media (max-width:1024px){
	.Media-Portrait .top-box .swiper-container .swiper-slide{width: 18.78%;}
	.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-active{width: 45.37%;}
	.Media-News .search-box .name{width: 15%}
	.Media-News .search-box .search-casket{width: 68%}
}
@media (max-width:768px){
	.Media-Portrait .top-box .swiper-container .swiper-slide{width: 100%;margin-top: 0;}
	.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-active{width: 100%;}
	.Media-News .list ul li{padding: .3rem;}
	.Media-News .search-box .name{display: block;width: 100%}
	.Media-News .search-box .search-casket{display: block;width: 100%;margin: .2rem 0;}
	.Media-News .search-box .btn{display: block;width: 1.8rem}
	.Media-News .search-box{padding: .3rem;}
	.Media-Contact .box .casket{width: 100%;}
	.Media-Contact .box .img img{height: 5rem;width: 100%;object-fit: cover;}
	.Media-Magazine .list ul li{width: 50%}
	.Media-Contact .box .casket .table-cell{width: 100%;padding: 0 .2rem;box-sizing: border-box;}
	.Media-Portrait .top-box .flex{display: block}
	.Media-Portrait .top-box .flex .left-box{width: 100%;}
	.Media-Portrait .top-box .flex .right-box{width: 100%;margin-top: .3rem;}
	.Media-Portrait .top-box .flex .swiper-container{padding: 0 .4rem;box-sizing: border-box;}
	.Media-Portrait .top-box .right-box .prev{left: 0;}
	.Media-Portrait .top-box .right-box .next{right: 0;}
}
@media (max-width:640px){
	.Media-Portrait .top-box .swiper-container .swiper-slide{width: 100vw;}
	.Media-Portrait .top-box .swiper-container .swiper-slide.swiper-slide-active{width: 100vw;}
	.Media-Portrait .bottom-box .list ul li{width: 49%;margin-right: 2%;}
	.Media-Portrait .bottom-box .list ul li:nth-of-type(2n){margin-right: 0;}
	.Media-News .list ul li .casket{width: 80%;padding-right: 0.2rem;}
}
/*公共事务*/
.Affairs-Law{padding: .6rem 0 .7rem 0;background-color: #fff;}
.Affairs-Law .list ul{list-style: none;}
.Affairs-Law .list ul li{padding: .25rem .5rem;}
.Affairs-Law .list ul li .time{float: right;margin-top: 2px;margin-left: .2rem;font-size: .16rem;color: #999999;}
.Affairs-Law .list ul li .title{position: relative;padding-left: .16rem;}
.Affairs-Law .list ul li .title a{font-size: .18rem;color: #52627c;}
.Affairs-Law .list ul li .title:before{display: block;position: absolute;left: 0;top: 0;content: '・';font-size: .18rem;color: #52627c;}
.Affairs-Law .list ul li:nth-of-type(odd){background-color: #f6f7fb;}
@media (max-width:640px){
	.Affairs-Law .list ul li .time{float: none;margin-bottom: .2rem;}
}
/*联建共治*/
.Jointnomy{padding: .6rem 0 1.4rem 0;background-color: #fff;background-repeat: no-repeat;background-position: bottom right;background-size: 10.73rem 5.24rem;}
.Jointnomy .main-title{font-size: .28rem;color: #001a70;font-weight: bold;text-align: center;}
.Jointnomy .box{margin-top: .5rem;padding-top: .5rem;border-top: .04rem solid #f6f7fb;}
.Jointnomy .box .item{margin-bottom: .8rem;}
.Jointnomy .box .item:last-child{margin-bottom: 0;}
.Jointnomy .box .item .name{margin-bottom: .25rem;font-size: .24rem;color: #52627c;font-weight: bold;}
.Jointnomy .box .one-box .left-box{float: left;width: 47.3%;}
.Jointnomy .box .one-box .right-box{float: right;width: 47.3%;}
.Jointnomy .box .one-box .left-box .text{font-size: .18rem;color: #52627c;line-height: 1.8;}
.Jointnomy .box .one-box .right-box .map{margin-top: .3rem;}
.Jointnomy .box .one-box .right-box .map ul{font-size: 0;list-style: none;}
.Jointnomy .box .one-box .right-box .map ul li{display: inline-block;width: 49%;margin-right: 2%;padding: .1rem;background-color: #f6f7fb;box-sizing: border-box;vertical-align: top;}
.Jointnomy .box .one-box .right-box .map ul li:nth-of-type(2){margin-right: 0;}
.Jointnomy .box .one-box .right-box .map ul li .img{border-radius: .1rem;}
.Jointnomy .box .one-box .right-box .map ul li .img img{width: 100%;}
.Jointnomy .box .one-box .right-box .map ul li .title{padding: .3rem 0;font-size: .2rem;color: #001a70;line-height: 1.6;text-align: center;}
.Jointnomy .box .one-box .right-box .address{margin-top: .6rem;}
.Jointnomy .box .one-box .right-box .address ul{list-style: none;width: max-content;margin: auto;}
.Jointnomy .box .one-box .right-box .address ul li{margin-bottom: .2rem;position: relative;padding-left: .45rem;font-size: .2rem;color: #52627c;}
.Jointnomy .box .one-box .right-box .address ul li:last-child{margin-bottom: 0;}
.Jointnomy .box .one-box .right-box .address ul li span{font-weight: bold;color: #001a70;}
.Jointnomy .box .one-box .right-box .address ul li:before{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;content: '';width: .3rem;height: .3rem;background-size: 100%;z-index: 3;}
.Jointnomy .box .one-box .right-box .address ul li:nth-of-type(1):before{background-image: url(../images/Jointnomy-address1.svg);}
.Jointnomy .box .one-box .right-box .address ul li:nth-of-type(2):before{background-image: url(../images/Jointnomy-address2.svg);}
.Jointnomy .box .one-box .list{margin-top: .7rem;padding: .6rem 0;background-color: #f6f7fb;border-radius: 3rem;}
.Jointnomy .box .one-box .list>ul{font-size: 0;list-style: none;margin: auto;display: flex;
    justify-content: space-between;
    padding: 0 0.4rem;}
/* .Jointnomy .box .one-box .list>ul>li{display: inline-block;margin-right: 1rem;} */
/* .Jointnomy .box .one-box .list>ul>li:last-child{margin-right: 0;} */
.Jointnomy .box .one-box .list>ul>li .title{font-size: .22rem;color: #001a70;font-weight: bold;}
.Jointnomy .box .one-box .list>ul>li>ul{margin-top: .3rem;}
.Jointnomy .box .one-box .list>ul>li>ul>li{display: flex;margin-bottom: .1rem;font-size: .18rem;color: #52627c;list-style-type: none;}
.Jointnomy .box .one-box .list>ul>li>ul>li:last-child{margin-bottom: 0;}
.Jointnomy .box .one-box .list>ul>li>ul>li span{white-space: nowrap;}
.Jointnomy .box .one-box .list>ul>li:nth-of-type(2) span:nth-of-type(1) {
	width: 1.7rem;display: block;
}
.Jointnomy .box .one-box .list>ul>li>ul>li span:last-child{margin-right: 0;}
.Jointnomy .box .two-box .left-box{float: left;width: 59.4%;}
.Jointnomy .box .two-box .left-box .textarea{font-size: .18rem;color: #52627c;line-height: 1.8;}
.Jointnomy .box .two-box .left-box .list{margin-top: .45rem;}
.Jointnomy .box .two-box .left-box .list ul{position: relative;list-style: none;}
.Jointnomy .box .two-box .left-box .list ul:before{display: block;content: '';position: absolute;left: .08rem;top: 0;width: .03rem;height: 100%;background-color: #ffb81c;z-index: 2;}
.Jointnomy .box .two-box .left-box .list ul li{position: relative;padding-left: .8rem;margin-bottom: .3rem;}
.Jointnomy .box .two-box .left-box .list ul li:last-child{margin-bottom: 0;}
.Jointnomy .box .two-box .left-box .list ul li:before{display: block;content: '';position: absolute;left: 0;top: 0;width: .19rem;height: .19rem;background-color: #fff;border: .03rem solid #ffb81c;border-radius: .19rem;z-index: 3;}
.Jointnomy .box .two-box .left-box .list ul li .title{font-size: .22rem;color: #001a70;font-weight: bold;}
.Jointnomy .box .two-box .left-box .list ul li .text{margin-top: .15rem;font-size: .18rem;color: #52627c;line-height: 1.8;}
.Jointnomy .box .two-box .left-box .list ul li .text span{font-weight: bold;color: #001a70;}
.Jointnomy .box .two-box .right-box{float: right;width: 27%;}
.Jointnomy .box .two-box .right-box .img img{width: 100%;}
.Jointnomy .box .casket-text{width: 59.4%;font-size: .18rem;color: #52627c;line-height: 1.8;}
.Jointnomy .box .detail{font-size: .18rem;color: #52627c;line-height: 1.8;}
.Jointnomy .box .detail table{width: 100%;border-top: 1px solid #ccc;border-left: 1px solid #ccc;}
.Jointnomy .box .detail table tr{border-bottom: 1px solid #ccc;}
.Jointnomy .box .detail table tr td{padding: 0 .2rem;border-right: 1px solid #ccc;height: .5rem;}
.Jointnomy .box > p{
	text-indent: 0.36rem;
}
@media (max-width:1024px){
	.Jointnomy .box .one-box .list>ul{width: auto;flex-wrap: wrap;padding: 0;}
	.Jointnomy .box .one-box .list{padding: .3rem;border-radius: 0}
	.Jointnomy .box .one-box .list>ul>li{width: 50%;margin-bottom: .3rem;box-sizing: border-box;padding: 0 .1rem;margin-right: 0;}
}
@media (max-width:768px){
	.Jointnomy .main-title{line-height: 1.6;}
	.Jointnomy .box .one-box .left-box{float: none;width: 100%}
	.Jointnomy .box .one-box .right-box{float: none;width: 100%;margin-top: .2rem;}
	.Jointnomy .box .two-box .left-box{float: none;width: 100%;}
	.Jointnomy .box .two-box .right-box{float: none;width: 100%;margin-top: .2rem;}
	.Jointnomy .box .casket-text{width: 100%}
	.Jointnomy .box .one-box .list>ul>li{width: 50%}
}
@media (max-width:640px){
	.Jointnomy .box .one-box .list>ul>li{width: 100%}
}
/*上市公司*/
.Listed-Notice{padding: .6rem 0 1.4rem 0;background-color: #fff;}
.Listed-Notice h3{margin-bottom: .5rem;font-size: .26rem;color: #001a70;text-align: center;}
.Listed-Notice .Menu-nav{margin-bottom: .3rem;}
/*.Listed-Notice .Menu-nav ul{text-align: left;}
.Listed-Notice .Menu-nav ul li a{background-color: #fff;}*/
.Listed-Notice .Menu-nav ul li.on a{background-color: #001a70;}
.Listed-Notice .table{border-radius: .15rem;overflow: hidden;}
.Listed-Notice .table .left-box{padding: .8rem .5rem .35rem .5rem;vertical-align: top;background-color: #f6f7fb;}
.Listed-Notice .table .left-box .list ul{list-style: none;}
.Listed-Notice .table .left-box .list ul li{margin-bottom: .3rem;padding-bottom: .25rem;border-bottom: 1px solid #e1e1e3;}
.Listed-Notice .table .left-box .list ul li:last-child{margin-bottom: 0;}
.Listed-Notice .table .left-box .list ul li .time{float: right;margin-left: .2rem;font-size: .16rem;color: #999999;}
.Listed-Notice .table .left-box .list ul li .title a{font-size: .18rem;color: #52627c;}
.Listed-Notice .table .left-box .list ul li .title a:before{content: '・';font-size: .18rem;color: #52627c;}
.Listed-Notice .table .right-box{display: none;width: 27%;position: relative;vertical-align: top;}
.Listed-Notice .table .right-box .img img{width: 100%;}
.Listed-Notice .table .right-box .box{position: absolute;left: 0;top: 0;width: 100%;padding: .8rem .6rem;box-sizing: border-box;z-index: 3;}
.Listed-Notice .table .right-box .box .code .name{font-size: .24rem;color: #fff;}
.Listed-Notice .table .right-box .box .code .value{margin-top: .1rem;font-size: .4rem;color: #fff;font-weight: bold;}
.Listed-Notice .table .right-box .box .text{margin-top: .55rem;font-size: .2rem;color: #fff;line-height: 1.8;}
@media (max-width:768px){
	.Listed-Notice .table .left-box{display: block;width: 100%}
	/*.Listed-Notice .table .right-box{display: block;width: 100%}*/
	.Listed-Notice .table .right-box .img{position: relative;height: 35vh;overflow: hidden;}
}
@media (max-width:640px){
	.Listed-Notice .table .left-box{padding: .5rem .3rem;}
	.Listed-Notice .table .left-box .list ul li .time{float: none;margin-bottom: .2rem;}
	.Listed-Notice .Menu-nav ul li{background-color: #fff}
	.Listed-Notice .Menu-nav ul li.on{background-color: #001a70}
}
/*航班信息*/
.Flight-query{padding: .6rem 0 1.4rem 0;background-color: #fff;}
.Flight-query .top-search{padding: .4rem 1rem;background-color: #f6f7fb;border-radius: .18rem}
.Flight-query .top-search .tip{font-size:.16rem;display: block;color:#52627c;font-weight:bold;margin-bottom:.15rem;}
.Flight-query .top-search ul{display: flex;margin: 0 -0.1rem;list-style: none;}
.Flight-query .top-search ul li{position: relative;padding: 0 .1rem;box-sizing: border-box;}
.Flight-query .top-search ul li .text{width: 100%;height: .5rem;padding: 0 .3rem;font-size: .18rem;border:0;background-color: #fff;border-radius: .5rem;box-sizing: border-box;}
.Flight-query .top-search ul li .text::placeholder{color: rgba(82, 92, 124, .5)}
.Flight-query .top-search ul li .time{width: 100%;height: .5rem;padding: 0 .3rem;font-size: .18rem;border:0;background-color: #fff;border-radius: .5rem;box-sizing: border-box;cursor: pointer;}
.Flight-query .top-search ul li .time::placeholder{color: rgba(82, 92, 124, .5)}
.Flight-query .top-search ul li .btn{width: 100%;height: .5rem;text-align: center;font-size: .18rem;color: #001a70;border:0;background-color: #ffb81c;border-radius: .5rem;cursor: pointer;font-weight:bold;}
/*.Flight-query .top-search ul li:nth-of-type(2):after{position: absolute;display: inline-block;content: '';position: absolute;right: .3rem;top: 0;bottom: 0;margin: auto 0;width: 8px;height: 8px;border-right: 2px solid #52627c;border-bottom: 2px solid #52627c;transform: rotate(45deg);z-index: 3;}*/
.Flight-query .top-search ul li .dateSele{}
.Flight-query .top-search ul li .dateSele a{display: inline-block;vertical-align: middle;width: 1rem;text-align: center;line-height:.5rem;border-radius:.5rem;color:#001a70;background:#fff;transition:.3s;margin-right:.2rem;}
.Flight-query .top-search ul li .dateSele a:hover,
.Flight-query .top-search ul li .dateSele a.on{background:#17a0e6;color:#fff;}

.Flight-query .top-search ul li:nth-of-type(1){width: 54%}
.Flight-query .top-search ul li:nth-of-type(2){width: 30%}
.Flight-query .top-search ul li:nth-of-type(3){width: 16%}
.Flight-query .many-search{margin-top: 10px;padding: .35rem 1rem;background-color: #f6f7fb;border-radius: .18rem}
.Flight-query .many-search .flightType{margin-bottom:.25rem;}
.Flight-query .many-search .flightType .tylist{display: inline-block;background:#fff;border-radius:.5rem;}
.Flight-query .many-search .flightType .tylist a{display: block;float: left;line-height:.5rem;border-radius:.5rem;width: 1.2rem;text-align: center;font-size:.18rem;font-weight:bold;color:#555555;transition:.3s;}
.Flight-query .many-search .flightType .tylist a:hover,
.Flight-query .many-search .flightType .tylist a.on{background:#17a0e6;color:#fff;}
.Flight-query .many-search ul{display: flex;margin: 0 -0.2rem;list-style: none;flex-wrap: wrap;}
.Flight-query .many-search ul li{padding: 0 .2rem;margin: .15rem 0;box-sizing: border-box;vertical-align: top;}
.Flight-query .many-search ul li .name{margin-bottom: .3rem;font-size: .18rem;color: #001a70;font-weight: bold;}
.Flight-query .many-search ul li:nth-of-type(1){width: 33.33%}
.Flight-query .many-search ul li:nth-of-type(2){width: 33.33%}
.Flight-query .many-search ul li:nth-of-type(3){width: 33.33%}
.Flight-query .many-search ul li:nth-of-type(4){width: 66.66%}
.Flight-query .many-search ul li:nth-of-type(5){width: 33.33%}
.Flight-query .many-search ul li .radio .item{position: relative;display: inline-block;margin-right: 1.3rem;}
.Flight-query .many-search ul li .radio .item:last-child{margin-right: 0;}
.Flight-query .many-search ul li .radio .item input{position: absolute;left: 0;top: 0;width: 100%;height: 100%;opacity: 0;z-index: 5;cursor: pointer;}
.Flight-query .many-search ul li .radio .item input + label i{position: absolute;left: 0;top: 0;bottom: 0;margin: auto 0;display: block;content: '';width: .18rem;height: .18rem;margin-right: .1rem;border: .02rem solid #b8bcc8;background-color: #fff;border-radius: .18rem;z-index: 3;z-index: 3;}
.Flight-query .many-search ul li .radio .item input + label{position: relative;padding-left: .28rem;font-size: .18rem;color: rgba(82, 92, 124, .5)}
.Flight-query .many-search ul li .radio .item input:checked + label{color: rgba(82, 92, 124, 1)}
.Flight-query .many-search ul li .radio .item input:checked + label i:before{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;content: '';width: .08rem;height: .08rem;background-color: #093581;border-radius: .08rem;z-index: 3;}
.Flight-query .many-search ul li .radio .item input:checked + label i{border: .02rem solid #093581;}
.Flight-query .many-search ul li .drop-down{position: relative;}
.Flight-query .many-search ul li .drop-down .value{position: relative;padding-bottom: .1rem;font-size: .18rem;color: rgba(82, 92, 124, .5);border-bottom: 1px solid #b8bcc8;cursor: pointer;}
.Flight-query .many-search ul li .drop-down .value:after{position: absolute;display: inline-block;content: '';position: absolute;right: 0;top: -.1rem;bottom: 0;margin: auto 0;width: 8px;height: 8px;border-right: 2px solid #52627c;border-bottom: 2px solid #52627c;transform: rotate(45deg);z-index: 3;}
.Flight-query .many-search ul li .drop-down dl{display: none;position: absolute;left: 0;width: 100%;background-color: #fff;z-index: 3;max-height: 1.8rem;overflow-x: hidden;}
.Flight-query .many-search ul li .drop-down dl dd{padding: .1rem;font-size: .16rem;color: #52627c;cursor: pointer;}
.Flight-query .many-search ul li .drop-down dl dd:hover{color: #fff;background-color: #17a0e6;}
.Flight-query .many-search ul li .drop-down:hover dl{display: block;}
.Flight-query .many-search ul li .two-box{display: flex;}
.Flight-query .many-search ul li .two-box .text{margin: 0 .3rem;font-size: .18rem;color: rgba(82, 92, 124, .5)}
.Flight-query .many-search ul li .two-box .item{width: 100%}
.Flight-query .many-search ul li .time-box{display: flex;margin-top: -.15rem;}
.Flight-query .many-search ul li .time-box .item{position: relative;width: 100%}
.Flight-query .many-search ul li .time-box .item:nth-of-type(1){margin-right: .4rem;}
.Flight-query .many-search ul li .time-box .item .time{width: 100%;height: .5rem;padding: 0 .3rem 0 .5rem;font-size: .18rem;border:0;background-color: #fff;border-radius: .5rem;box-sizing: border-box;cursor: pointer;}
.Flight-query .many-search ul li .time-box .item .time::placeholder{color: rgba(82, 92, 124, .5)}
.Flight-query .many-search ul li .time-box .item:after{position: absolute;display: inline-block;content: '';position: absolute;right: .3rem;top: 0;bottom: 0;margin: auto 0;width: 8px;height: 8px;border-right: 2px solid #52627c;border-bottom: 2px solid #52627c;transform: rotate(45deg);z-index: 1;}
.Flight-query .many-search ul li .time-box .item:before{position: absolute;content: '';display: block;position: absolute;left: .2rem;top: 0;bottom: 0;margin: auto 0;width: .16rem;height: .16rem;background-size: 100%;z-index: 1;}
.Flight-query .many-search ul li .time-box .item:nth-of-type(1):before{background-image: url('../images/Flight-query-time1.png');}
.Flight-query .many-search ul li .time-box .item:nth-of-type(2):before{background-image: url('../images/Flight-query-time2.png');}

.Flight-query .many-search ul li .time-box .leftB{position: relative;width: 100%}
.Flight-query .many-search ul li .time-box .leftB .dateSele a{display: inline-block;vertical-align: middle;width: 1rem;text-align: center;line-height:.5rem;border-radius:.5rem;color:#001a70;background:#fff;transition:.3s;margin-right:.2rem;}
.Flight-query .many-search ul li .time-box .leftB .dateSele a:hover,
.Flight-query .many-search ul li .time-box .leftB .dateSele a.on{background:#17a0e6;color:#fff;}
.Flight-query .many-search ul li .time-box .rightB{position: relative;width: 100%;display: flex;justify-content: space-between;align-items: center;}
.Flight-query .many-search ul li .time-box .rightB .timeSe{width: 2rem;position: relative;}
.Flight-query .many-search ul li .time-box .rightB .timeSe:before{position: absolute;content: '';display: block;position: absolute;left: .2rem;top: 0;bottom: 0;margin: auto 0;width: .16rem;height: .16rem;background-size: 100%;z-index: 1;background-image: url('../images/Flight-query-time2.png');}
.Flight-query .many-search ul li .time-box .rightB .timeSe .time{width: 100%;height: .5rem;padding: 0 .3rem 0 .5rem;font-size: .18rem;border:0;background-color: #fff;border-radius: .5rem;box-sizing: border-box;cursor: pointer;}
.Flight-query .many-search ul li .time-box .rightB .timeSe .time::placeholder{color: rgba(82, 92, 124, .5)}
.Flight-query .many-search ul li .time-box .rightB span{display: block;margin: 0 .15rem;font-size:.18rem;font-weight:bold;color:#001a70;}

.Flight-query .many-search ul li .btn{display: block;margin-left: auto;margin-top: .2rem;width: 1.8rem;height: .5rem;text-align: center;font-size: .18rem;color: #001a70;border:0;background-color: #ffb81c;border-radius: .5rem;cursor: pointer;font-weight:bold;}
.Flight-query .list{margin-top: .6rem;}
.Flight-query .list table{width: 100%;}
.Flight-query .list table tr{text-align: center;}
.Flight-query .list table th{height: .6rem;font-size: .16rem;color: #fff;font-weight: bold;background-color: #001a70;vertical-align: middle;}
.Flight-query .list table td{height: .5rem;font-size: .16rem;color: #555555;vertical-align: middle;padding: 0.1rem 0;}
.Flight-query .list table tr:nth-of-type(odd) td{background-color: #f6f7fb;}
.Flight-query .list table tr:hover td{color: #17a0e6;}
.Flight-query .list table tr td a:hover{color: #17a0e6;}
.Flight-query .list table td .more{cursor: pointer;}
.Flight-query-box .main-box{clear: both;padding-top: 0.58rem;}
.Flight-query-box .main-box .items{margin-bottom: .6rem;}
.Flight-query-box .main-box .items:last-child{margin-bottom: 0;}
.Flight-query-box .main-box .title-box{padding-bottom: .3rem;margin-bottom: .3rem;border-bottom: 1px solid #dee1ed;}
.Flight-query-box .main-box .title-box .title{float: left;font-size: .18rem;color: #001a70;font-weight: bold;}
.Flight-query-box .main-box .title-box .identifier{float: right;display: flex;font-size: .16rem;color: #001a70;}
.Flight-query-box .main-box .title-box .identifier .item{margin-right: .45rem;}
.Flight-query-box .main-box .title-box .identifier .item:last-child{margin-right: 0;}
.Flight-query-box .main-box .title-box .identifier .item>div{display: inline-block}
.Flight-query-box .main-box .estimate{display: flex;align-content: space-between;align-items: center;}
.Flight-query-box .main-box .estimate .text{width: 100%;padding: .15rem .45rem;background-color: #f6f7fb;box-sizing: border-box;border-radius: 4px;}
.Flight-query-box .main-box .estimate .text p{margin: 0;padding: .15rem 0;font-size: .16rem;color: #001a70;}
.Flight-query-box .main-box .estimate .in{margin: 0 .4rem;font-size: .16rem;color: #001a70;font-weight: bold;text-align: center;}
.Flight-query-box .main-box .estimate .in:before{display: block;content: '';margin: 0 auto .13rem auto;width: 1.47rem;height: .4rem;background-image: url('../images/Flight-query-estimate.png');background-size: 100%;}
.Flight-query-box .main-box .time-chain ul{display: flex;margin: 0 -0.2rem;list-style: none;flex-wrap: wrap;}
.Flight-query-box .main-box .time-chain ul li{position: relative;width: 25%;padding: 0 .2rem;margin: .15rem 0;box-sizing: border-box;}
.Flight-query-box .main-box .time-chain ul li .casket{padding: .3rem .2rem;background-color: #f6f7fb;border-radius: 4px}
.Flight-query-box .main-box .time-chain ul li .casket .name{font-size: .16rem;color: #001a70;}
.Flight-query-box .main-box .time-chain ul li .casket .value{margin-top: .1rem;font-size: .2rem;color: #001a70;font-weight: bold;}
.Flight-query-box .main-box .time-chain ul li .casket .text{margin-top: .12rem;font-size: .16rem;color: #838495;}
.Flight-query-box .main-box .time-chain ul li:before{position: absolute;display: block;content: '';width: .22rem;height: .06rem;position: absolute;right: -.11rem;top: 0;bottom: 0;margin: auto 0;background-image: url('../images/Flight-query-box-ioc.png');background-size: 100%;z-index: 1;}
.Flight-query-box .main-box .time-chain ul li:nth-of-type(4n):before{display: none;}
.Flight-query-box .main-box .time-chain ul li.off .casket{opacity: .5;}
.Flight-query-box .main-box .time-chain ul li.on .casket{background-color: #001a70;}
.Flight-query-box .main-box .time-chain ul li.on .casket .name{color: #ffb81c;}
.Flight-query-box .main-box .time-chain ul li.on .casket .value{color: #ffb81c;}
.Flight-query-box .main-box .time-chain ul li.on .casket .text{color: #ffb81c;}
.Flight-query-box .main-box .punctuality ul{display: flex;list-style: none;}
.Flight-query-box .main-box .punctuality ul li{width: 33.33%;text-align: center;}
.Flight-query-box .main-box .punctuality ul li .ico:before{display: block;content: '';width: .39rem;height: .3rem;margin: auto;background-size: 100%;}
.Flight-query-box .main-box .punctuality ul li:nth-of-type(1) .ico:before{background-image: url('../images/Flight-query-ioc1.png');}
.Flight-query-box .main-box .punctuality ul li:nth-of-type(2) .ico:before{background-image: url('../images/Flight-query-ioc2.png');}
.Flight-query-box .main-box .punctuality ul li:nth-of-type(3) .ico:before{background-image: url('../images/Flight-query-ioc3.png');}
.Flight-query-box .main-box .punctuality ul li .name{margin-top: .2rem;font-size: .16rem;color: #001a70;}
.Flight-query-box .main-box .punctuality ul li .value{margin-top: .1rem;font-size: .2rem;color: #001a70;}
@media(max-width:1480px){
	.Flight-query .top-search ul li .dateSele a{margin-right:.1rem;}
	.Flight-query .many-search ul li .time-box .leftB .dateSele a{margin-right: 0.05rem;}
}
@media (max-width:1024px){
.Flight-query .top-search ul li:nth-of-type(2){width: 60%;}
.Flight-query .many-search ul li:nth-of-type(1){width: 50%}
.Flight-query .many-search ul li:nth-of-type(2){width: 50%}
.Flight-query .many-search ul li:nth-of-type(3){width: 50%}
.Flight-query .many-search ul li:nth-of-type(4){width: 100%}
.Flight-query .many-search ul li:nth-of-type(5){width: 100%}
.Flight-query .many-search ul li:nth-of-type(6){width: 50%}
.Flight-query .many-search ul li:nth-of-type(7){width: 100%}

.Listed-Notice .table .right-box .box{
	padding: 0.4rem 0.3rem;
}
}
@media (max-width:768px){
	.Flight-query .top-search{padding: .3rem;}
	.Flight-query .many-search{padding: .3rem;}
	.Flight-query .top-search ul{display: block;}
	.Flight-query .top-search ul li{margin: .1rem 0;}
	.Flight-query .top-search ul li:nth-of-type(1){width: 100%}
	.Flight-query .top-search ul li:nth-of-type(2){width: 100%}
	.Flight-query .top-search ul li:nth-of-type(3){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(1){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(2){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(3){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(4){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(5){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(6){width: 100%}
	.Flight-query .many-search ul li:nth-of-type(7){width: 100%}
	.Flight-query .list{overflow-y: hidden;}
	.Flight-query .list table{width: 12rem}
	.Flight-query .many-search ul li .time-box{display: block;}
	.Flight-query .many-search ul li .time-box .leftB{margin-bottom:.2rem;}
	.Flight-query .list table tr td{width: 2rem}
	.Flight-query .list table tr td:nth-of-type(1){width: 1rem}
	.Flight-query .list table tr td:nth-of-type(7){width: 1rem}
	.Flight-query .list table tr td:nth-of-type(8){width: 1rem}

}
/*航空公司*/
.Company{padding: .6rem 0 1.4rem 0;background-color: #fff;}
.Company .list ul{display: flex;list-style: none;flex-wrap: wrap;}
.Company .list ul li{display: flex;width: 50%;padding: 0 .6rem;margin: .15rem 0;align-content: space-between;align-items: center;box-sizing: border-box;}
.Company .list ul li .img{width: 1.2rem;height: 1.2rem;margin-right: .2rem;background-color: #f6f7fb;border-radius: 1.2rem;overflow: hidden;}
.Company .list ul li .img img{width: 100%;height: 100%;object-fit: cover;}
.Company .list ul li .title{font-size: .18rem;color: #091b6f;font-weight: bold;}
.Company .list ul li .text{margin-top: .2rem; font-size: .16rem;color: #52627c;}
.Company .list ul li .text .item{margin-bottom: .15rem;display: flex;}
.Company .list ul li .text .item:last-child{margin-bottom: 0;}
.Company .list ul li .text .items{display: flex;}
.Company .list ul li .text .items:nth-of-type(1){width: 1.4rem}
@media (max-width:1024px){
	.Company .list ul li{padding: 0 .2rem;}
	.Company .list ul li .img{margin-bottom: .2rem;}
}
@media (max-width:768px){
	.Company .list ul{display: block;}
	.Company .list ul li{width: 100%}
}

.flightInfo{padding:.6rem 0;}
.flightInfo .estimate{padding:0 10%;display: flex;align-content: space-between;align-items: center;}
.flightInfo .estimate .text{width: 100%;padding: 0.15rem 0.45rem;background-color: #ffb81c;box-sizing: border-box;border-radius: 4px;color:#001a70;}
.flightInfo .estimate .text h5{padding:.2rem 0;margin: 0 0 .1rem;font-size:.18rem;border-bottom:1px solid #e5a825;}
.flightInfo .estimate .text p{line-height:.3rem;margin: 0;}
.flightInfo .estimate .in{margin: 0 0.5rem;font-size: .16rem;color: #001a70;font-weight: bold;text-align: center;}
.flightInfo .estimate .in:before{display: block;content: '';margin: 0 auto 0.13rem auto;width: 1.47rem;height: 0.4rem;background-image: url(../images/Flight-query-estimate2.png);background-size: 100%;}

.Flight-query.flightInfo .list table td{height: .8rem;font-size: .18rem;color: #333;vertical-align: middle;font-weight:bold;}
.Flight-query.flightInfo .list table td .icon{max-width:.44rem;display: inline-block;vertical-align: middle;margin-right:.05rem;}
.Flight-query.flightInfo .list table tr:nth-of-type(even) td{background-color: #f6f7fb;}
.Flight-query.flightInfo .list table tr:hover td{color: #333;}
@media(max-width:768px){
	.flightInfo .estimate{display: block;}
	.flightInfo .estimate .in{margin: .3rem auto;}
}

