.mc_cont1600  {padding-bottom: 0!important;}
.champion_ifm {display: none;}
/* banner */
.Port_banner img {
width: 100%;
}
@media screen and (max-width: 999px) {
.Port_banner {margin-top: 64px;}
}

	/* banner图切换开始*/
			.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; border:1px solid #ddd;  }
			.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
			.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
			.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
			.slideBox .hd ul li.on{ background:#f00; color:#fff; }
			.slideBox .bd{ position:relative; height:100%; z-index:0;   }
			.slideBox .bd li{ zoom:1; vertical-align:middle; }
			.slideBox .bd img{ width:100%; height:auto; display:block;  }
	
			/* 下面是前/后按钮代码，如果不需要删除即可 */
			.slideBox .prev,
			.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url( /uiFramework/commonResource/image/2022030909534966966.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
			.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
			.slideBox .prev:hover,
			.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
			.slideBox .prevStop{ display:none;  }
			.slideBox .nextStop{ display:none;  }
	/* banner图切换结束*/
/*轮播手机版调整*/
@media screen and (max-width: 999px) {
	.swiper-container-horizontal>.swiper-pagination-bullets,
	.swiper-pagination-custom,
	.swiper-pagination-fraction {
		bottom: 10px!important;
	}
}

/* banner end */
/* 新闻公告----标题部分 */
.ph_news {display: none;}

.news {margin-top: 25px;}
.news_fl {width: 85%;}
.news_tit {margin-right: 6%;}
.news_tit h6 {font-size: 42.63px;color: #136FDC;font-weight: 400;letter-spacing: 3px;}
.news_tit p {color: #C9C9C9;font-size: 15.12px;font-weight: 700;font-style: italic;letter-spacing: 0.5px;}
/* 标题tab切换部分 */
.news_tab {width: 70%;}
.news_tab ul li {margin-right: 3%;margin-top: 2.5%;float: left;}
.news_tab ul li a {display: inline-block;background-color: #FFFFFF;color: #1a1a1a;border: 1px solid #136FDC;font-size: 18px;padding: 2.5px 13px 3px;border-radius: 15px;font-weight: 700;}
.news_tab ul li a:hover {background-color:#1E64E3;color: #ffffff;}
/* 更多 */
.news_fr {margin-top: 1.5%;margin-right: 1%;}
.news_fr a span {font-size: 16px;color: #1E64E3;font-weight: 700;}
.news_fr a img {position: relative;top: -3px;width: 12px;}
/* 自适应部分 */
/* 1400-1024 */
@media screen and (max-width: 1400px) {
.news_tit h6 {font-size: 31px;letter-spacing: 2px;}
.news_tit p {font-size: 12px;}
.news_fr a span {font-size: 12px;}
.news_fr a img {top: -2px;width: 9px;}
}

@media screen and (max-width: 1300px) {
.news_tit h6 {font-size: 29px;letter-spacing: 2px;}
.news_tit p {font-size: 12px;}
.news_fr a span {font-size: 12px;}
.news_fr a img {top: -2px;width: 8px;}
}

@media screen and (max-width: 1200px) {
.news_tit h6 {font-size: 27px;letter-spacing: 1.8px;}
.news_tit p {font-size: 12px;}
.news_fr a span {font-size: 12px;}
.news_fr a img {top: -1.8px;width: 7.5px;}
}

@media screen and (max-width: 1100px) {
.news_tit h6 {font-size: 25px;letter-spacing: 1.7px;}
.news_tit p {font-size: 12px;}
.news_fr a span {font-size: 12px;}
.news_fr a img {top: -1.7px;width: 9px;}
}

@media screen and (max-width: 1024px) {
.news_tit h6 {font-size: 23px;letter-spacing: 1.6px;}
.news_tit p {font-size: 12px;}
.news_fr a span {font-size: 12px;}
.news_fr a img {top: -1.59px;width: 6px;}
}

/* 
@media screen and (max-width: 1100px) {
.news_tit h6 {font-size: 43px;letter-spacing: 3px;}
.news_tit p {font-size: 15px;}
.news_fr a span {font-size: 16px;}
.news_fr a img {top: -3px;width: 12px;}
}
 */
/* 1400-1024 end*/




@media screen and (max-width: 999px) {
	/* 标题 */
/* .news_tit,.news_fr {display: none;} */
.news_tit {margin-right: 6%;margin-left: 4%;}
.ph_news {display: block;}

.news {margin: 2% 0;}
.news_fl {width: 80%;}
.news_tit h6 {font-size: 30px;}
.news_tit p {font-size: 12px;}
.news_fr {margin-top: 2.5%;margin-right: 4%;}
.news_fr a span {font-size: 21px;font-weight: 400;}
.news_fr a img {top: -4px;width: 10px;}
/* 内容 */
.ph_news_tit h6 {color: #136FDC;font-size: 31px;font-weight: 400;}
.ph_news_tit p {color: #C9C9C9;}
.ph_news_fr {line-height: 57px;}
.ph_news_fr a img {position: relative;top: -3px;width: 12px;}


.news_tab {width: 100%;}
.news_tab ul {width: 100%;text-align: center;}
.news_tab ul li {float: none;display: inline-block;}

}

/* 新闻公告----标题部分end */

/* 新闻公告内容部分 */
.company_count {width: 31.375%;margin-right: 2.81%;height: 545px;}
.company_count:nth-child(3) {margin-right: 0;}
.company_news {margin-top: 2%;}
.company_count_img {border-bottom-right-radius: 70px;background-size: 100%;margin-bottom: 5%;}
.company_count_img img {width: 100%;}
.company_count a .company_count_text {transition: all 0.1s;}
.company_count_text {padding-bottom: 21px;border-bottom: 1px solid #D8D8D8;}
.company_count_text h6 {font-size: 26px;font-weight: 400;margin-bottom: 2%;}
.company_count_text p {font-size: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.company_count_more {display: none;}
/* 鼠标放上样式 */
.company_count a:hover .company_count_text {background: url(/uiFramework/commonResource/image/2022032213432046727.png) no-repeat;position: relative;top: -130px;height: 265px;border-bottom-right-radius: 78px;padding-left: 20px;border-bottom: 0;}
.company_count a:hover .company_count_text h6 {color: #ffffff;padding-top: 36px;}
.company_count a:hover .company_count_text p {color: #ffffff;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 60px;display: block;}
.company_count a:hover .company_count_text .company_count_more span {color: #ffffff;font-size: 22px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 160px;}
.ph_news_time {display: none;}
/* 自适应部分 */
@media screen and (max-width: 1680px) {
.company_count {height: 480px;}
}

@media screen and (max-width: 1700px) {
.company_count {height: 482px;}
.company_count a:hover .company_count_text {height: 234px;}
.company_count_text h6 {font-size: 23px;}
.company_count a:hover .company_count_text h6 {padding-top: 31px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 53px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 19px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 141px;}
}

@media screen and (max-width: 1600px) {
.company_count {height: 452px;}
.company_count a:hover .company_count_text {height: 220px;}
.company_count_text h6 {font-size: 21px;}
.company_count a:hover .company_count_text h6 {padding-top: 29px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 50px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 18px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 132px;}
}

@media screen and (max-width: 1500px) {
.company_count {height: 425px;}
.company_count a:hover .company_count_text {height: 206px;}
.company_count_text h6 {font-size: 20px;}
.company_count a:hover .company_count_text h6 {padding-top: 28px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 46px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 17px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 125px;}
}

@media screen and (max-width: 1440px) {
.company_count {height: 408px;}
.company_count a:hover .company_count_text {height: 198px;}
.company_count_text h6 {font-size: 19px;}
.company_count a:hover .company_count_text h6 {padding-top: 27px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 45px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 16px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 120px;}
}

/* 手机自适应 */
/* 1400-1024 */
@media screen and (max-width: 1400px) {
.company_count {height: 397px;}
.company_count_img {border-bottom-right-radius: 51px;background-size: 100%;margin-bottom: 5%;}
.company_count_text {padding-bottom: 15px;}
.company_count_text h6 {font-size: 19px;}
.company_count:nth-child(3) {margin-right: 0;}

.company_count a:hover .company_count_text {top: -94px;height: 193px;border-bottom-right-radius: 57px;padding-left: 14px;}
.company_count a:hover .company_count_text h6 {padding-top: 26px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 43px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 16px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 116px;width: 68px;}
}

@media screen and (max-width: 1300px) {
.company_count {height: 368px;}
.company_count_img {border-bottom-right-radius: 47px;background-size: 100%;margin-bottom: 5%;}
.company_count_text {padding-bottom: 14px;}
.company_count_text h6 {font-size: 17px;}
.company_count:nth-child(3) {margin-right: 0;}

.company_count a:hover .company_count_text {top: -88px;height: 179px;border-bottom-right-radius: 52px;padding-left: 13px;}
.company_count a:hover .company_count_text h6 {padding-top: 24px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 40px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 14px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 108px;width: 63px;}
}

@media screen and (max-width: 1200px) {
.company_count {height: 340px;}
.company_count_img {border-bottom-right-radius: 43px;background-size: 100%;margin-bottom: 5%;}
.company_count_text {padding-bottom: 13px;}
.company_count_text h6 {font-size: 16px;}
.company_count:nth-child(3) {margin-right: 0;}

.company_count a:hover .company_count_text {top: -81px;height: 165px;border-bottom-right-radius: 48px;padding-left: 12px;}
.company_count a:hover .company_count_text h6 {padding-top: 22px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 37px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 13px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 100px;width: 58px;}
}

@media screen and (max-width: 1100px) {
.company_count {height: 310px;}
.company_count_img {border-bottom-right-radius: 40px;background-size: 100%;margin-bottom: 5%;}
.company_count_text {padding-bottom: 12px;}
.company_count_text h6 {font-size: 15px;}
.company_count:nth-child(3) {margin-right: 0;}

.company_count a:hover .company_count_text {top: -74px;height: 151px;border-bottom-right-radius: 44px;padding-left: 11px;}
.company_count a:hover .company_count_text h6 {padding-top: 20px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 34px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 12px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 91px;width: 53px;}
}

@media screen and (max-width: 1024px) {
.company_count {height: 288px;}
.company_count_img {border-bottom-right-radius: 37px;background-size: 100%;margin-bottom: 5%;}
.company_count_text {padding-bottom: 11px;}
.company_count_text h6 {font-size: 13px;}
.company_count:nth-child(3) {margin-right: 0;}

.company_count a:hover .company_count_text {top: -69px;height: 140px;border-bottom-right-radius: 41px;padding-left: 10px;}
.company_count a:hover .company_count_text h6 {padding-top: 19px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 31px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 12px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 84px;width: 49px;}
}

/* 
@media screen and (max-width: 1100px) {
.company_count {height: 545px;}
.company_count_img {border-bottom-right-radius: 70px;background-size: 100%;margin-bottom: 5%;}
.company_count_text {padding-bottom: 21px;}
.company_count_text h6 {font-size: 26px;}
.company_count:nth-child(3) {margin-right: 0;}

.company_count a:hover .company_count_text {top: -130px;height: 265px;border-bottom-right-radius: 78px;padding-left: 20px;}
.company_count a:hover .company_count_text h6 {padding-top: 36px;}
.company_count a:hover .company_count_text .company_count_more {margin-top: 60px;}
.company_count a:hover .company_count_text .company_count_more span {font-size: 22px;}
.company_count a:hover .company_count_text .company_count_more img {margin-left: 160px;width: 94px;}
}
 */
/* 1400-1024 end */







@media screen and (max-width: 999px) {
.company_count_img {border-bottom-right-radius: 0;margin-bottom: 0;}
	
.company_count {float: none;width: 100%;height:auto;margin-right: 0;margin-bottom: 10%;}
/* 鼠标放上样式 */
.company_count a .company_count_text {}
.company_count a .company_count_text h6 {color: #1A1A1A;font-size: 21px;padding-top: 5px;}
.company_count a .company_count_text p {    color: #999999;font-size: 14px;line-height: 24px;overflow: hidden;white-space: normal;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.company_count a .company_count_text .company_count_more {display: none;}
/* .company_count a .company_count_text .company_count_more span {color: #1A1A1A;font-size: 14px;} */
/* .company_count a .company_count_text .company_count_more img {display: none;} */
.ph_news_time {display: block;}
.ph_news_time span {display: inline-block;font-size: 14px;color: #1e57a3;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #1e57a3;}
} 
/* 新闻公告内容部分 end */












/* 企业介绍 */
.Company_Profile {background: url(/uiFramework/commonResource/image/2022032217042930765.png) no-repeat;position:relative;height: 593px;background-size: 100%;}
.horizontal_line {position: absolute;top: 320px;display: block;width: 100%;height: 1px;background-color: #FFFFFF;z-index: -1;}
/* 内容 */
.Company_count {z-index: 999;position: relative;}
.Company_count ul {max-width: 1600px;padding-top: 75px;}
.Company_count ul li {width: 16.6%;text-align: center;height: 426px;}
.Company_count ul li a {display: block;padding: 79px 0;border: 1px solid transparent;border-radius: 15px;}
.Company_count ul li a img {max-height: 106px;}
.Company_count ul li a .sequence {margin-top: 21px;transition: all 0.5s;}
.Company_count ul li a .sequence p {display: inline-block;height: 60px;width: 60px;transition: all 0.1s;}
.Company_count ul li a .sequence p span {width: 21px;height: 21px;display: inline-block;background-color: #FFFFFF;color: #ffffff;margin-top: 27px;transition: all 0.1s;border-radius: 23px;}
.Company_count ul li a h6 {color: #ffffff;font-size: 24px;font-weight: 400;margin-top: 10%;transition: all 0.5s;}
.Company_count ul li a .sequence_bot {display: inline-block;width: 30%;height: 1px;background-color: #ffffff;margin-top: 8%;}
/* 鼠标放上样式 */
.Company_count ul li a:hover {border: 1px solid #FFFFFF;}
.Company_count ul li a:hover h6 {font-size: 31px;}
/* .Company_count ul li a:hover .sequence p {display: inline-block;height: 77px;width: 77px;border: 1px solid #ffffff;border-radius: 40px;}
.Company_count ul li a:hover .sequence p span {display: inline-block;width: 57px;height: 57px;line-height: 57px;font-size: 26px;color: #ffffff;background-color: #F27F0A;margin-top: 10px;border-radius: 28px;} */

/* 自适应部分 */
@media screen and (max-width: 1680px) {
/* .Company_count ul {padding-top: 85px;} */
/* .Company_count ul li a .sequence p span {margin-top: 29px;} */
}

/* 1400-1024 */
@media screen and (max-width: 1400px) {
.Company_Profile {height: 432.2px;}
.horizontal_line {top: 233.2px;}
.Company_count ul {padding-top: 54.6px;}
.Company_count ul li {width: 16.6%;height: 310.5px;}
.Company_count ul li a {padding: 57.59px 0;border-radius: 10.9px;}
.Company_count ul li a img {width: 83.8px;height: 77.2px;}
.Company_count ul li a .sequence {margin-top: 15.3px;}
.Company_count ul li a .sequence p {height: 43.74px;width: 43.74px;}
.Company_count ul li a .sequence p span {width: 15.3px;height: 15.3px;margin-top: 19.6px;border-radius: 16.7px;}
.Company_count ul li a h6 {font-size: 17.49px;}

.Company_count ul li a:hover h6 {font-size: 22.59px;}
}

@media screen and (max-width: 1300px) {
.Company_Profile {height: 401px;}
.horizontal_line {top: 216.64px;}
.Company_count ul {padding-top: 50.7px;}
.Company_count ul li {width: 16.6%;height: 288.4px;}
.Company_count ul li a {padding: 53px 0;border-radius: 10px;}
.Company_count ul li a img {width: 77.8px;height: 71.7px;}
.Company_count ul li a .sequence {margin-top: 14.2px;}
.Company_count ul li a .sequence p {height: 40.62px;width: 40.62px;}
.Company_count ul li a .sequence p span {width: 14.2px;height: 14.2px;margin-top: 18.2px;border-radius: 15.5px;}
.Company_count ul li a h6 {font-size: 16.2px;}

.Company_count ul li a:hover h6 {font-size: 21px;}
}

@media screen and (max-width: 1200px) {
.Company_Profile {height: 370.6px;}
.horizontal_line {top: 200px;}
.Company_count ul {padding-top: 46.875px;}
.Company_count ul li {width: 16.6%;height: 266.25px;}
.Company_count ul li a {padding: 49.375px 0;border-radius: 9px;}
.Company_count ul li a img {width: 71.875px;height: 66.25px;}
.Company_count ul li a .sequence {margin-top: 13px;}
.Company_count ul li a .sequence p {height: 37.5px;width: 37.5px;}
.Company_count ul li a .sequence p span {width: 13px;height: 13px;margin-top: 16.8px;border-radius: 14.3px;}
.Company_count ul li a h6 {font-size: 16.8px;}

.Company_count ul li a:hover h6 {font-size: 19px;}
}

@media screen and (max-width: 1100px) {
.Company_Profile {height: 388.01px;}
.horizontal_line {top: 182.4px;}
.Company_count ul {padding-top: 42.75px;}
.Company_count ul li {width: 16.6%;height: 242.82px;}
.Company_count ul li a {padding: 45.03px 0;border-radius: 8.55px;}
.Company_count ul li a img {width: 65.55px;height: 60.42px;}
.Company_count ul li a .sequence {margin-top: 11.97px;}
.Company_count ul li a .sequence p {height: 34.2px;width: 34.2px;}
.Company_count ul li a .sequence p span {width: 11.97px;height: 11.97px;margin-top: 15.39px;border-radius: 13.11px;}
.Company_count ul li a h6 {font-size: 13.68px;}

.Company_count ul li a:hover h6 {font-size: 17.67px;}
}

@media screen and (max-width: 1024px) {
.Company_Profile {height: 314px;}
.horizontal_line {top: 169.6px;}
.Company_count ul {padding-top: 39.75px;}
.Company_count ul li {width: 16.6%;height: 225.78px;}
.Company_count ul li a {padding: 41.87px 0;border-radius: 7.95px;}
.Company_count ul li a img {width: 60.95px;height: 56px;}
.Company_count ul li a .sequence {margin-top: 11.13px;}
.Company_count ul li a .sequence p {height: 31.8px;width: 31.8px;}
.Company_count ul li a .sequence p span {width: 11.13px;height: 11.13px;margin-top: 14px;border-radius: 12px;}
.Company_count ul li a h6 {font-size: 12.72px;}

.Company_count ul li a:hover h6 {font-size: 16.43px;}
}

/* 
@media screen and (max-width: 1100px) {
.Company_Profile {height: 593px;}
.horizontal_line {top: 320px;}
.Company_count ul {padding-top: 75px;}
.Company_count ul li {width: 16.6%;height: 426px;}
.Company_count ul li a {padding: 79px 0;border-radius: 15px;}
.Company_count ul li a img {width: 115px;height: 106px;}
.Company_count ul li a .sequence {margin-top: 21px;}
.Company_count ul li a .sequence p {height: 60px;width: 60px;}
.Company_count ul li a .sequence p span {width: 21px;height: 21px;margin-top: 27px;border-radius: 23px;}
.Company_count ul li a h6 {font-size: 24px;}

.Company_count ul li a:hover h6 {font-size: 31px;}
}
 */
/* 1400-1024 end*/





/* 企业介绍ph */
.ph_Company_Profile {display: none;}
.Company_Profile {background-size: cover;}
.Company_Profile .ph_Company {margin-bottom: 10%;}
.ph_device {height: 100%;}
.ph_Company_a {display: block;text-align: center;width: 222px;margin: 9% auto;}
.ph_Company_a img {max-height: 106px;}
.ph_Company_a .sequence {margin-top: 10%;}
.ph_Company_a .sequence p {display: inline-block;height: 60px;width: 60px;}
.ph_Company_a .sequence p span {display: inline-block;width: 60px;height: 60px;line-height: 60px;font-size: 21px;color: #ffffff;background: url(/uiFramework/commonResource/image/2022031311125722153.png) no-repeat;}
.ph_Company_a h6 {color: #ffffff;font-size: 22px;font-weight: 400;margin-top: 10%;}
.ph_Company_a .sequence_bot {display: inline-block;width: 30%;height: 1px;background-color: #ffffff;margin-top: 8%;}
@media screen and (max-width: 999px) {
.Company_Profile {height: auto;}
.ph_Company_Profile {display: block;}
.pc_Company_Profile {display: none;}
}
/* 企业介绍ph  end*/
/* 企业介绍 end */

/*气象与潮汐信息*/

.tidal_mc {margin-top: 5%;margin-bottom: 5%;}
.tidal_information {width: 48.43%;}
.tidal_cont {width: 47.09%;background-color: #1E64E3;padding-left: 60px;height: 268px;border-top-left-radius: 15px;}
.tidal_cont h5 {font-size: 28px;color: #ffffff;font-weight: 400;line-height: 67.43px;padding-top: 20px;}
.tidal_cont p {font-size: 20px;color: #ffffff;line-height: 37.5px;}
/* 右边图 */
.tidal_cont_img {width: 47.09%;}
.tidal_cont_img .tidal_img {width: 100%;height: 268px;object-fit: cover;}


/* 自适应部分 */
@media screen and (max-width: 1440px) {
.tidal_cont {padding-left: 25px;}
}
	

/* 手机自适应 */
@media screen and (max-width: 999px) {
.tidal_information {float: none;width: 100%;margin-bottom: 10%;}
.tidal_cont {float: none;width: 100%;height: auto;padding-bottom: 5%;}

.tidal_cont h5 {margin-top: 0;padding-top: 5%;font-size: 31px;}
.tidal_cont p {font-size: 21px;line-height: 31px;}
/* 图 */
.tidal_cont_img {float: none;width: 100%;}
}

/*气象与潮汐信息 end*/
/*暂时隐藏内容*/

.news_tab{display:none;}
#cont3 {float: left;width: 49%;}
#cont5 {float: right;width: 49%;}
#cont6 {margin-bottom: 1%;}
@media screen and (max-width: 1440px) {
#cont3 {float: none;width: 600px;margin: 0 auto;margin-bottom: 1%;}
#cont5 {float: none;width: 600px;margin: 0 auto;}
}
/* 全国其他港口潮汐数据 */
/* .cx_all{width: 600px; border: 1px solid; padding: 20px;border-top-left-radius: 30px;} */
.cx_all { width: 600px; border: 5px solid #F3F4FA; padding: 20px; border-top-left-radius: 30px; box-sizing: border-box; height: 415px; }
.tidal_xinxi {position: absolute;top: 20px;right: 0;}
.tidal_xinxi span {font-size: 21px;}
.tidal_xinxi img {position: relative;top: -4px;}
.column {padding: 0!important;}
@media screen and (max-width: 999px) {
#cont3 {float: none;width: 100%;}
#cont5 {float: none;width: 100%;padding: 0 2em!important;}
}


/* 1400-1024 */
@media screen and (max-width: 1400px) {
.tidal_xinxi span {font-size: 15px;}
.tidal_xinxi img {top: -2.9px;width: 9px;}
}

@media screen and (max-width: 1300px) {
.tidal_xinxi span {font-size: 14px;}
.tidal_xinxi img {top: -2.7px;width: 8px;}
}

@media screen and (max-width: 1200px) {
.tidal_xinxi span {font-size: 13px;}
.tidal_xinxi img {top: -2.5px;width: 7.5px;}
}

@media screen and (max-width: 1100px) {
.tidal_xinxi span {font-size: 12px;}
.tidal_xinxi img {top: -2px;width: 7px;}
}

@media screen and (max-width: 1024px) {
.tidal_xinxi span {font-size: 12px;}
.tidal_xinxi img {top: -2px;width: 6px;}
}


/* 
@media screen and (max-width: 1100px) {
.tidal_xinxi span {font-size: 21px;}
.tidal_xinxi img {top: -4px;width: 12px;}
}
 */
/* 1400-1024 */
@media screen and (max-width: 999px) {
.tidal_xinxi {position: relative;top: 0;padding: 0 0.75rem;margin-top: 5%;}
.cx_all {width: 100%;padding: 0 0.75rem;}
.cxb_title {font-size: 1rem!important;}
.wz_title {font-size: 1rem!important;}
.date_show {font-size: 1rem!important;}
.ts-title1 {text-align: center;}
#main {width: 100%!important;height: 200px!important;}
#main div {width: 100%!important;height: 200px!important;overflow: auto!important;}
#main canvas {width: 100%!important;height: 200px!important;}
.usage_ex {margin-left: 0!important;}
}

@media screen and (max-width: 999px) {
.tidal_xinxi span {font-size: 21px;}
.tidal_xinxi img {top: -4px;width: auto;}
}

/* 气象与潮汐信息 */

.weather_ao {width: 83.33%;max-width: 1600px;margin: 0 auto;margin-bottom: 3%;}
#he-plugin-standard[data-v-75e43ed3] {height: 409px!important;border-top-left-radius: 30px!important;}
/* #he-plugin-standard{margin-top:77px!important;} */
@media screen and (min-width: 1000px) {
/* 头部  温州 */
.wv-v-h-location[data-v-e38785c2] {line-height: 31px;padding-top: 1.5em!important;padding-left: 1.5em!important;}
.wv-lt-location>span[data-v-4b9dcab4] {font-size: 24px;}

/* 天气状况图 */
.wv-n-h-col-10[data-v-5f4c0628] {height: 100%!important;}
div.wv-n-h-now-img>img[data-v-5f4c0628] {width: 8em;}
.wv-n-h-now-content {width: 60%;}
/* 空气质量 */
.wv-n-h-now-aqi-item-color-2 span[data-v-5f4c0628] {font-size: 1.5em;}
.wv-n-h-now-aqi-item-color-2 .wv-n-h-label[data-v-5f4c0628] {font-size: 1.5em;}

/* 今天明天后天 */
.wv-v-h-col-right[data-v-e38785c2] {margin-top: 5%;}
.wv-f-forecast-date>a[data-v-66693262] {font-size: 31px;}
.wv-f-forecast-img>a>img[data-v-66693262] {width: 4.8em;}
.wv-f-forecast-tmp>a[data-v-66693262] {font-size: 16px;}
span.wv-f-forecast-aqi-2[data-v-66693262] {font-size: 16px;}

/* 未来两小时无降水 */
.wv-n-h-now-rain[data-v-5f4c0628] {bottom: -40px!important;}
}
@media screen and (max-width: 1400px) {
.weather_ao #he-plugin-standard {width: 550px!important;}
}
@media screen and (max-width: 999px) {
.weather_ao {width: 100%;margin-top: 15px;margin-bottom: 15px;}
.weather_ao #he-plugin-standard {width: 100%!important;height: 200px!important;}
/* 天气状况图 */
.wv-v-h-now[data-v-e38785c2] {height: 152px!important;}
.wv-f-forecast-item[data-v-66693262] {height: 152px!important;}
}