#ztmi-body{ width:100%; max-width: 2560px; height:auto; margin-top:89px; overflow:hidden; }
#advertising{ width:100%; height:834px; background:#000000;  float:left; }

#adspro{ width:100%; height:946px; background:#f1f3f5; float:left; display:none; }
.adspro_content{ width:100%; max-width: 1920px;  height:870px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:30px; font-weight:bold; }

#adsnewpro{ width:100%; height:1200px; background:#f1f3f5; float:left;  }
.adsnewpro_content{ width:100%; max-width: 1920px;  height:870px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:86px; font-weight:bold; }


#adsnews{ width:100%; height:960px; background:#f1f3f5; float:left;  }
.adsnews_content{ width:100%; max-width: 1920px;  height:870px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:86px; font-weight:bold; }

.nav-index-pro{ width:1888px; height:160px;  margin:62px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:236px; height:160px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{  width:236px; height:160px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:122px; left:108px; width:20px; height:20px; color:#00b1b1; display: block; }
.pro-ico01 img,.pro-ico02 img,.pro-ico03 img,.pro-ico04 img,.pro-ico05 img,.pro-ico06 img,.pro-ico07 img,.pro-ico08 img{ width:70px; height:70px; }
.nav-index-pro h3{ font-size:18px; text-align:center; font-weight:bold; margin-top:20px; }
.nav-index-pro .active>a{ color: #019f94 !important; }


.tab-content{ width:1920px; height:auto; position:relative;  margin-top:20px; }

.adspro_list{ width:1760px; height:630px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:1120px; height:630px; float:left; }
.adspro_list_r{ width:640px; height:630px; float:left; background:#ffffff; padding:230px 30px 30px 50px; }
.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin-top:25px; }
.adspro_list_r h3{ font-size:32px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }


#adsnewpro_list{ width: 1760px; height: 980px;  margin:0 auto; }
.adsnewpro_list_l{ width: 706px; height: 980px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; }
.adsnewpro_list_r{ width: 1030px; height: 980px; float: left; margin-left: 24px; }
.adsnewpro_list_t{ width: 1030px; height: 476px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 14px; }
.adsnewpro_list_b{ width: 1030px; height: 476px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 14px; }

.adsnewpro_list_l_content{ width: 620px; height: 910px; margin:35px auto;  }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 960px; height: 406px; margin:35px auto; }

.adsnewpro_list_l1{ width: 600px; height: 50px; margin:44px auto 0px 20px; font-size: 16px; color:#d72e2e; }
.adsnewpro_list_l2{ width: 620px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 620px; height: 366px; float: left; }
.adsnewpro_list1_photo{ width: 620px; height: 460px; float: left; }
.adsnewpro_list1_information h3{ font-size:48px; line-height:62px; color:#303233; margin-top:30px; margin-bottom: 26px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 40px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:426px; height:320px; float:left; margin:40px 0px 0px 0px; }
.adsnewpro_list2_information{ width:500px; height:400px; float:left; margin-left: 30px; }
.adsnewpro_list2_information h3{ font-size:32px; line-height:48px; color:#303233; margin-top:60px; margin-bottom: 60px; }
.adsnewpro_list2_information p{ font-size:16px; color: #757575; line-height: 28px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:60px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }

#adsnews_list{ width: 1760px; height: 750px; margin:0 auto; }
.adsnews_list_l{ width: 1014px; height: 610px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; }
.adsnews_list_r{ width: 700px; height: 610px; float: left; margin: 0px 22px; }
.adsnews_list_l p{ width: 97%; height: 46px; z-index:66; position:absolute; bottom: 0; font-size: 34px; color: #ffffff; padding-left: 40px; }
.adsnews_list_l img{ z-index:60;  position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; }


.adsnews_list_r>div{ width:700px; height:180px; float:left; margin:0px 22px 36px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:300px; height:180px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:360px; height:30px; font-size:26px; color:#000000; line-height:36px; margin:10px 10px 10px 30px; float:left; }
.adsnews_list_r>div>a>p{ font-size:18px; color:#01b2a9; margin:30px 30px 0px; float:left; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }
@keyframes myfirst
{
0% {
	width:100%;
}
100%{
     width:120%;
 }	
}
@media (min-width: 300px) {
#ztmi-body{ width:100%; max-width: 2560px; height:auto; margin-top:70px; overflow:hidden; }            
#advertising{ width:100%; height:274px; background:#000000; }
.advertising_content{ width:100%; height:274px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; display:none;  }
.section-bg{ width:100%; height:274px; background:url(../images/tmi-index/zbimage.jpg) no-repeat; position:absolute; background-size:100% 100%; z-index:3; }

#adspro-mb{ width:100%; background:#f1f3f5; }
#adspro-mb-content{ width:280px; height:auto; margin:0 auto; overflow: hidden; }
#adspro-mb h2{ width:100%; font-size:28px; color:#000000; font-weight:bold; text-align:center; line-height:38px; margin-top:40px; margin-bottom:10px; float:left; }
#adspro-mb ul{ width:280px; height:auto; float:left; }
#adspro-mb li{ width:140px; height:90px; float:left; }
#adspro-mb li p{ width:100%; height:auto; text-align:center; float:left; }
.mb-pro-ico{ width:60px; height:60px; float:left; margin-left:42px; }
.mb-pro-ico img{ width:60px; height:60px; float:left; }


#adsnewpro{ width:100%; height:auto; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 280px;height:auto; padding: 0px; margin:10px auto; overflow:hidden; }
.adsnewpro_content h2{ font-size:28px; margin-top:20px; margin-bottom:10px; }


#adsnewpro_list{ width: 280px; height:auto; margin:0 auto; overflow:hidden; }
.adsnewpro_list_l{ width: 280px; height: 450px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; margin-bottom:20px; }
.adsnewpro_list_l_content{ width: 280px; height:auto; margin:15px auto; overflow:hidden; }
.adsnewpro_list_l1{ display:none; }
.adsnewpro_list_l2{ width: 280px; height:auto; margin:0px auto; overflow:hidden; }
.adsnewpro_list1_information{ width: 280px; height: auto; float: left; }
.adsnewpro_list1_photo{ width: 280px; height: 210px; float: left; }
.adsnewpro_list1_information h3{ font-size:28px; height:auto; min-height:62px;  line-height:40px; color:#303233; margin-top:10px; margin-bottom: 10px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 20px; }

.adsnewpro-button{ width:130px; height:40px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:40px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto 0px; float: none; }
.adsnewpro-button:hover{ background:#019f94; }


#adsnews{ width:100%; height:auto; background:#f1f3f5; float:left; }
.adsnews_content{ width:100%; max-width: 280px; height:auto; padding: 0px; margin:10px auto; }
.adsnews_content h2{ font-size:28px; margin-top:20px; margin-bottom:10px; }

#adsnews_list{ width: 280px;  height:auto; margin:0 auto; overflow:hidden; }
.adsnews_list_l{ display:none; }
.adsnews_list_r{ width: 280px; height:auto; float: left; margin: 0px 0px 0px 0px; }
.adsnews_list_l p{ width: 97%; height: 32px; z-index:66; position:absolute; bottom: 0; font-size: 18px; color: #ffffff; padding-left: 20px; display:none; }
.adsnews_list_l img{ z-index:60; position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; display:none; }

.adsnews_list_r>div{ width:498px; height:auto; float:left; margin:0px 22px 25px 0px; }
.adsnews_list_r>div{ color:#000000; }

.adsnews_list_r>div>a>img{ width:280px; height:168px; float:left; border-radius:18px; overflow:hidden; }

.adsnews_list_r>div>a>h3{ width:266px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 10px; float:left; }
.adsnews_list_r>div>a>p{ font-size:16px; color:#01b2a9; margin:10px 20px 0px; float:left; display: none; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }

}
/*针对iphone5s*/
@media (min-width: 315px) {	
#advertising{ width:100%; height:287px; }
.advertising_content{ width:100%; height:287px; }
.section-bg{ width:100%; height:287px; }
}
/*针对1080*1920的android*/
@media (min-width: 360px) {	
#advertising{ width:100%; height:328px; }
.advertising_content{ width:100%; height:328px; }
.section-bg{ width:100%; height:328px; }	


#adspro-mb-content{ width:348px;  }
#adspro-mb h2{ width:100%; font-size:28px; color:#000000; font-weight:bold; text-align:center; line-height:38px; margin-top:40px; margin-bottom:10px; float:left; }
#adspro-mb ul{ width:348px; height:auto; float:left; }
#adspro-mb li{ width:116px; height:90px; float:left; }
#adspro-mb li p{ width:100%; height:auto; text-align:center; float:left; font-size: 12px; }
.mb-pro-ico{ width:60px; height:60px; float:left; margin-left:30px; }
.mb-pro-ico img{ width:60px; height:60px; float:left; }



.adsnewpro_content{ max-width: 330px;height:auto; padding: 0px; margin:10px auto; overflow:hidden; }
.adsnewpro_content h2{ font-size:28px; margin-top:20px; margin-bottom:10px; }
#adsnewpro_list{ width: 330px; height:auto; margin:0 auto; overflow:hidden; }
.adsnewpro_list_l{ width: 330px; height: 450px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; margin-bottom:20px; }
.adsnewpro_list_l_content{ width: 280px; height:auto; margin:15px auto; overflow:hidden; }
.adsnewpro_list_l1{ display:none; }
.adsnewpro_list_l2{ width: 280px; height:auto; margin:0px auto; overflow:hidden; }
.adsnewpro_list1_information{ width: 280px; height: auto; float: left; }
.adsnewpro_list1_photo{ width: 280px; height: 210px; float: left; }
.adsnewpro_list1_information h3{ font-size:28px; height: auto; line-height:40px; color:#303233; margin-top:10px; margin-bottom: 10px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 20px; }
.adsnewpro-button{ width:130px; height:40px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:40px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto 0px; float: none; }
.adsnewpro-button:hover{ background:#019f94; }



.adsnews_content{ max-width: 330px; height:auto; padding: 0px; margin:10px auto; }
.adsnews_content h2{ font-size:28px; margin-top:30px; margin-bottom:20px; }
#adsnews_list{ width: 330px;  height:auto; margin:0 auto; overflow:hidden; }
.adsnews_list_r{ width: 330px; height:auto; float: left; margin: 0px 0px 0px 0px; }
.adsnews_list_l p{ width: 97%; height: 32px; z-index:66; position:absolute; bottom: 0; font-size: 18px; color: #ffffff; padding-left: 20px; display:none; }
.adsnews_list_l img{ z-index:60; position:absolute; }
.adsnews_list_r>div{ width:498px; height:auto; float:left; margin:0px 22px 25px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:330px; height:198px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:316px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 10px; float:left; }




}
/*针对iphone6*/
@media (min-width: 375px) {
#advertising{ width:100%; height:342px; }
.advertising_content{ width:100%; height:342px; }
.section-bg{ width:100%; height:342px; }

}
/*针对全面屏安卓*/
@media (min-width: 390px) {	
#advertising{ width:100%; height:355px; }
.advertising_content{ width:100%; height:355px; }
.section-bg{ width:100%; height:355px; }
}
@media (min-width: 400px) {
#advertising{ width:100%; height:365px; }
.advertising_content{ width:100%; height:365px; }
.section-bg{ width:100%; height:365px; }
}
/*针对iphone6s plus*/
@media (min-width: 410px) {
#advertising{ width:100%; height:378px; }
.advertising_content{ width:100%; height:378px; }
.section-bg{ width:100%; height:378px; }

#adspro-mb-content{ width:384px; }
#adspro-mb h2{ width:100%; font-size:28px; color:#000000; font-weight:bold; text-align:center; line-height:38px; margin-top:50px; margin-bottom:20px; float:left; }
#adspro-mb ul{ width:384px; height:auto; float:left; }
#adspro-mb li{ width:128px; height:90px; float:left; }
#adspro-mb li p{ width:100%; height:auto; text-align:center; float:left; }
.mb-pro-ico{ width:60px; height:60px; float:left; margin-left:34px; }
.mb-pro-ico img{ width:60px; height:60px; float:left; }


.adsnewpro_content{ max-width: 380px;height:auto; padding: 0px; margin:10px auto; overflow:hidden; }
.adsnewpro_content h2{ font-size:28px; margin-top:30px; margin-bottom:20px; }
#adsnewpro_list{ width: 380px; height:auto; margin:0 auto; overflow:hidden; }
.adsnewpro_list_l{ width: 380px; height: 460px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; margin-bottom:20px; }
.adsnewpro_list_l_content{ width: 300px; height:auto; margin:15px auto; overflow:hidden; }
.adsnewpro_list_l1{ display:none; }
.adsnewpro_list_l2{ width: 300px; height:auto; margin:0px auto; overflow:hidden; }
.adsnewpro_list1_information{ width: 300px;  height: auto;  float: left; }
.adsnewpro_list1_photo{ width: 300px; height: 210px; float: left; }
.adsnewpro_list1_information h3{ font-size:28px; line-height:40px; color:#303233; margin-top:10px; margin-bottom: 10px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 20px; }

.adsnewpro-button{ width:130px; height:40px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:40px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto 0px; float: none; }
.adsnewpro-button:hover{ background:#019f94; }


.adsnews_content{ max-width: 380px; height:auto; padding: 0px; margin:10px auto; }
.adsnews_content h2{ font-size:28px; margin-top:20px; margin-bottom:10px; }
#adsnews_list{ width: 380px;  height:auto; margin:0 auto; overflow:hidden; }
.adsnews_list_r{ width: 380px; height:auto; float: left; margin: 0px 0px 0px 0px; }
.adsnews_list_l p{ width: 97%; height: 32px; z-index:66; position:absolute; bottom: 0; font-size: 18px; color: #ffffff; padding-left: 20px; display:none; }
.adsnews_list_l img{ z-index:60; position:absolute; }
.adsnews_list_r>div{ width:498px; height:auto; float:left; margin:0px 22px 25px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:380px; height:228px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:366px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 10px; float:left; }





}
/*针对1440*2560的android*/
@media (min-width: 480px) {	
#advertising{ width:100%; height:438px; }
.advertising_content{ width:100%; height:438px; }
.section-bg{ width:100%; height:438px; }
}
@media (min-width: 500px) {
#advertising{ width:100%; height:456px; }
.advertising_content{ width:100%; height:456px; }
.section-bg{ width:100%; height:456px; }
}
@media (min-width: 600px) {
#advertising{ width:100%; height:547px; }
.advertising_content{ width:100%; height:547px; }
.section-bg{ width:100%; height:547px; }

#adspro-mb-content{ width:540px; }
#adspro-mb h2{ width:100%; font-size:28px; color:#000000; font-weight:bold; text-align:center; line-height:38px; margin-top:50px; margin-bottom:20px; float:left; }
#adspro-mb ul{ width:540px; height:auto; float:left; }
#adspro-mb li{ width:135px; height:90px; float:left; }
#adspro-mb li p{ width:100%; height:auto; text-align:center; float:left; }
.mb-pro-ico{ width:60px; height:60px; float:left; margin-left:38px; }
.mb-pro-ico img{ width:60px; height:60px; float:left; }


.adsnewpro_content{ max-width: 460px;height:auto; padding: 0px; margin:10px auto; overflow:hidden; }
.adsnewpro_content h2{ font-size:28px; margin-top:30px; margin-bottom:20px; }
#adsnewpro_list{ width: 460px; height:auto; margin:0 auto; overflow:hidden; }
.adsnewpro_list_l{ width: 460px; height: 520px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; margin-bottom:20px; }
.adsnewpro_list_l_content{ width: 380px; height:auto; margin:15px auto; overflow:hidden; }
.adsnewpro_list_l2{ width: 380px; height:auto; margin:0px auto; overflow:hidden; }
.adsnewpro_list1_information{ width: 380px; height: 220px; float: left; }
.adsnewpro_list1_photo{ width: 380px; height: 285px; float: left; }
.adsnewpro_list1_information h3{ font-size:28px; line-height:62px; color:#303233; margin-top:10px; margin-bottom: 0px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 20px; }
.adsnewpro-button{ width:130px; height:40px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:40px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }




.adsnews_content{ max-width: 460px; height:auto; padding: 0px; margin:10px auto 30px; }
.adsnews_content h2{ font-size:28px; margin-top:20px; margin-bottom:10px; }
#adsnews_list{ width: 460px;  height:auto; margin:0 auto; overflow:hidden; }
.adsnews_list_r{ width: 460px; height:auto; float: left; margin: 0px 0px 0px 0px; }
.adsnews_list_l p{ width: 97%; height: 32px; z-index:66; position:absolute; bottom: 0; font-size: 18px; color: #ffffff; padding-left: 20px; display:none; }
.adsnews_list_l img{ z-index:60; position:absolute; }
.adsnews_list_r>div{ width:460px; height:auto; float:left; margin:0px 22px 25px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:230px; height:138px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>p{ font-size:16px; color:#01b2a9; margin:10px 20px 0px; float:left; display: block;}
.adsnews_list_r>div>a>h3{ width:196px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 20px; float:left; }





}
@media (min-width: 700px) {
#advertising{ width:100%; height:638px; }
.advertising_content{ width:100%; height:638px; }
.section-bg{ width:100%; height:638px; }
}
@media (min-width: 767px) {	

#adspro-mb-content{ width:700px;  }
#adspro-mb h2{ width:100%; font-size:28px; color:#000000; font-weight:bold; text-align:center; line-height:38px; margin-top:50px; margin-bottom:20px; float:left; }
#adspro-mb ul{ width:700px; height:auto; float:left; }
#adspro-mb li{ width:140px; height:90px; float:left; }
#adspro-mb li p{ width:100%; height:auto; text-align:center; float:left; }
.mb-pro-ico{ width:60px; height:60px; float:left; margin-left:38px; }
.mb-pro-ico img{ width:60px; height:60px; float:left; }


.adsnewpro_content{ max-width:710px;height:auto; padding: 0px; margin:10px auto; overflow:hidden; }
.adsnewpro_content h2{ font-size:28px; margin-top:30px; margin-bottom:20px; }
#adsnewpro_list{ width: 710px; height:auto; margin:0 auto; overflow:hidden; }
.adsnewpro_list_l{ width: 330px; height: 460px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; margin-bottom:20px; margin-left: 10px; margin-right: 10px; }
.adsnewpro_list_l_content{ width: 300px; height:auto; margin:15px auto; overflow:hidden; }
.adsnewpro_list_l1{ display:none; }
.adsnewpro_list_l2{ width: 300px; height:auto; margin:0px auto; overflow:hidden; }
.adsnewpro_list1_information{ width: 300px; height: 254px; float: left; }
.adsnewpro_list1_photo{ width: 300px; height: 200px; float: left; }
.adsnewpro_list1_information h3{ font-size:28px; height:80px; line-height:40px; color:#303233; margin-top:10px; margin-bottom: 10px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; height:88px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 16px; }
.adsnewpro-button{ width:130px; height:40px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:40px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto 0px; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnews_content{ max-width: 680px; height:auto; padding: 0px; margin:10px auto 30px; }
.adsnews_content h2{ font-size:28px; margin-top:20px; margin-bottom:10px; }
#adsnews_list{ width: 680px;  height:auto; margin:0 auto; overflow:hidden; }
.adsnews_list_r{ width: 680px; height:auto; float: left; margin: 0px 0px 0px 0px; }
.adsnews_list_l p{ width: 97%; height: 32px; z-index:66; position:absolute; bottom: 0; font-size: 18px; color: #ffffff; padding-left: 20px; display:none; }
.adsnews_list_l img{ z-index:60; position:absolute; }
.adsnews_list_r>div{ width:660px; height:auto; float:left; margin:0px 22px 25px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:230px; height:138px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>p{ font-size:16px; color:#01b2a9; margin:10px 20px 0px; float:left; display: block;}
.adsnews_list_r>div>a>h3{ width:396px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 20px; float:left; }


}
@media (min-width: 768px) {	
    .adsnewpro_list_r{ display: none;}
}
@media (min-width: 770px) {	
#advertising{ width:100%; height:702px; }
.advertising_content{ width:100%; height:702px; }
.section-bg{ width:100%; height:702px; }
}
@media (min-width: 785px) {

.section-bg{ width:100%; height:716px; }
}
@media (min-width: 800px) {

}
@media (min-width: 880px) {

.section-bg{ width:100%; height:802px; }
}
@media (min-width: 980px) {

.section-bg{ width:100%; height:894px; }
}
@media (min-width: 1024px) {
#ztmi-body{ width:100%; max-width:100%; height:auto; margin-top:70px; overflow:hidden; }
.section-bg{ display:none; }	
	
#advertising{ width:100%; height:460px; background:#021618; }
.advertising_content{ width:100%; height:460px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; display:block;  }

#adspro-mb{ width:100%; display:none; }

#adspro{ width:100%; height:720px; background:#f1f3f5; float:left; display:block; }
.adspro_content{ width:100%; max-width: 1024px; height:630px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:30px; font-weight:bold; }

.nav-index-pro{ width:1000px; height:126px; margin:30px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:124px; height:126px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{ width:124px; height:126px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:106px; left:54px; width:20px; height:20px; color:#00b1b1; display: block; }
.nav-index-pro h3{ font-size:13px; text-align:center; font-weight:bold; margin-top:20px; }

.tab-content{ width:1024px; height:auto; position:relative;  margin-top:20px; }
.adspro_list{ width:1000px; height:394px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:700px; height:394px; float:left; }
.adspro_list_r{ width:300px; height:394px; float:left; background:#ffffff; padding:60px 30px 30px 40px;  position:relative; }
.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; position:absolute; border-radius:28px; bottom:90px; }
.adspro_list_r h3{ font-size:24px; line-height: 42px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }


#adsnewpro{ width:100%; height:870px; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 1024px; height:840px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ font-size:48px; margin-top:73px; margin-bottom:40px; }

#adsnewpro_list{ width: 1000px; height: 660px;  margin:0 auto; }
.adsnewpro_list_l{ width: 450px; height: 660px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; margin-left: 0px; margin-right: 0px; }
.adsnewpro_list_r{ width: 530px; height: 660px; float: left; margin-left: 20px; display: block; }
.adsnewpro_list_t{ width: 530px; height: 320px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 10px; }
.adsnewpro_list_b{ width: 530px; height: 320px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 10px; }

.adsnewpro_list_l_content{ width: 450px; height: 661px; margin:15px auto; }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 588px; height: 320px; margin:15px auto; }

.adsnewpro_list_l1{ width: 390px; height: 30px; margin:20px auto 0px 20px; font-size: 16px; color:#d72e2e; display:block; }
.adsnewpro_list_l2{ width: 428px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 428px; height: 256px; float: left; }
.adsnewpro_list1_photo{ width: 428px; height: 330px; float: left; }
.adsnewpro_list1_information h3{ font-size:40px; line-height:62px; color:#303233; margin-top:10px; margin-bottom: 0px; text-align: center; }
.adsnewpro_list1_information p{ font-size:16px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 30px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:256px; height:240px; float:left; margin:50px 0px 0px 0px; }
.adsnewpro_list2_information{ width:260px; height:280px; float:left; margin-left: 6px; }
.adsnewpro_list2_information h3{ font-size:26px; line-height:38px; color:#303233; margin-top:40px; margin-bottom: 20px; }
.adsnewpro_list2_information p{ font-size:16px; color: #757575; line-height: 28px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:20px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }

#adsnews{ width:100%; height:620px; background:#f1f3f5; float:left; }
.adsnews_content{ width:100%; max-width: 1024px;  height:520px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ font-size:48px; margin-top:73px; margin-bottom:40px; }

#adsnews_list{ width: 1000px; height: 420px; margin:0 auto; }
.adsnews_list_l{ width: 560px; height: 336px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; display:block; }
.adsnews_list_r{ width: 420px; height: 358px; float: left; margin: 0px 0px 0px 20px; }
.adsnews_list_l p{ width: 97%; height: 32px; z-index:66; position:absolute; bottom: 0; font-size: 18px; color: #ffffff; padding-left: 20px; display:block; }
.adsnews_list_l img{ width: 100%; z-index:60; position:absolute; transition: .5s; }
.adsnews_list_l>a:hover>img{ transform:scale(1.1); }


.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; display:block; }

.adsnews_list_r>div{ width:498px; height:98px; float:left; margin:0px 22px 25px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:150px; height:90px; float:left; border-radius:18px; overflow:hidden; }



.adsnews_list_r>div>a>h3{ width:234px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 20px; float:left; }
.adsnews_list_r>div>a>p{ font-size:16px; color:#01b2a9; margin:10px 20px 0px; float:left; display: block;}
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }


}
@media (min-width: 1080px) {
#advertising{ width:100%; height:480px; background:#021618; }
.advertising_content{ width:100%; height:480px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; }

#adspro{ width:100%; height:730px; background:#f1f3f5; float:left; }
.adspro_content{ width:100%; max-width: 1080px; height:640px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:30px; font-weight:bold; }

.nav-index-pro{ width:1080px; height:136px; margin:30px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:132px; height:136px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{ width:132px; height:136px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:110px; left:54px; width:20px; height:20px; color:#00b1b1; display: block; }
.nav-index-pro h3{ font-size:15px; text-align:center; font-weight:bold; margin-top:20px; }

.tab-content{ width:1080px; height:auto; position:relative;  margin-top:20px; }
.adspro_list{ width:1060px; height:394px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:700px; height:394px; float:left; }
.adspro_list_r{ width:360px; height:394px; float:left; background:#ffffff; padding:70px 30px 30px 40px; }
.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; bottom:100px; }
.adspro_list_r h3{ font-size:24px; line-height:48px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }



#adsnewpro{ width:100%; height:868px; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 1080px; height:840px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ margin-top:73px; margin-bottom:40px; }

#adsnewpro_list{ width: 1060px; height: 660px;  margin:0 auto; }
.adsnewpro_list_l{ width: 450px; height: 660px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; }
.adsnewpro_list_r{ width: 588px; height: 660px; float: left; margin-left: 20px; }
.adsnewpro_list_t{ width: 588px; height: 320px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 10px; }
.adsnewpro_list_b{ width: 588px; height: 320px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 10px; }

.adsnewpro_list_l_content{ width: 450px; height: 661px; margin:15px auto; }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 588px; height: 320px; margin:15px auto; }

.adsnewpro_list_l1{ width: 390px; height: 30px; margin:20px auto 0px 20px; font-size: 16px; color:#d72e2e; }
.adsnewpro_list_l2{ width: 428px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 428px; height: 256px; float: left; }
.adsnewpro_list1_photo{ width: 428px; height: 330px; float: left; }
.adsnewpro_list1_information h3{ font-size:40px; line-height:62px; color:#303233; margin-top:10px; margin-bottom: 0px; text-align: center; }
.adsnewpro_list1_information p{ font-size:18px; color: #757575; line-height: 28px; text-align: center; margin-bottom: 30px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:260px; height:195px; float:left; margin:50px 0px 0px 0px; }
.adsnewpro_list2_information{ width:312px; height:280px; float:left; margin-left: 6px; }
.adsnewpro_list2_information h3{ font-size:26px; line-height:38px; color:#303233; margin-top:40px; margin-bottom: 20px; }
.adsnewpro_list2_information p{ font-size:18px; color: #757575; line-height: 28px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:20px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }



#adsnews{ width:100%; height:660px; background:#f1f3f5; float:left; }
.adsnews_content{ width:100%; max-width: 1080px;  height:550px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ margin-top:73px; margin-bottom:40px; }

#adsnews_list{ width: 1060px; height: 420px; margin:0 auto; }
.adsnews_list_l{ width: 600px; height: 360px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; }
.adsnews_list_r{ width: 438px; height: 380px; float: left; margin: 0px 0px 0px 20px; }
.adsnews_list_l p{ width: 97%; height: 46px; z-index:66; position:absolute; bottom: 0; font-size: 26px; color: #ffffff; padding-left: 30px; }
.adsnews_list_l img{ z-index:60;  position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; }

.adsnews_list_r>div{ width:498px; height:110px; float:left; margin:0px 22px 15px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:180px; height:108px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:234px; height:auto; font-size:16px; color:#000000; line-height:28px; margin:10px 10px 10px 20px; float:left; }
.adsnews_list_r>div>a>p{ font-size:16px; color:#01b2a9; margin:10px 20px 0px; float:left; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }


}
@media (min-width: 1200px) {
#advertising{ width:100%; height:600px; background:#021618; }
.advertising_content{ width:100%; height:600px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; }

#adspro{ width:100%; height:760px; background:#f1f3f5; float:left; }
.adspro_content{ width:100%; max-width: 1200px; height:670px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:30px; font-weight:bold; }

.nav-index-pro{ width:1200px; height:136px; margin:30px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:148px; height:136px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{ width:148px; height:136px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:110px; left:64px; width:20px; height:20px; color:#00b1b1; display: block; }
.nav-index-pro h3{ font-size:15px; text-align:center; font-weight:bold; margin-top:20px; }

.tab-content{ width:1200px; height:auto; position:relative;  margin-top:20px; }
.adspro_list{ width:1180px; height:420px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:746px; height:420px; float:left; }
.adspro_list_r{ width:434px; height:420px; float:left; background:#ffffff; padding:90px 30px 30px 50px; }
.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; bottom:120px; }
.adspro_list_r h3{ font-size:26px; line-height: 46px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }


#adsnewpro{ width:100%; height:860px; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 1200px; height:840px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ margin-top:73px; margin-bottom:40px; }

#adsnewpro_list{ width: 1180px; height: 660px;  margin:0 auto; }
.adsnewpro_list_l{ width: 480px; height: 660px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; }
.adsnewpro_list_r{ width: 680px; height: 660px; float: left; margin-left: 20px; }
.adsnewpro_list_t{ width: 670px; height: 320px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 10px; }
.adsnewpro_list_b{ width: 670px; height: 320px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 10px; }

.adsnewpro_list_l_content{ width: 450px; height: 661px; margin:15px auto; }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 670px; height: 320px; margin:15px auto; }

.adsnewpro_list_l1{ width: 430px; height: 30px; margin:20px auto 0px 20px; font-size: 16px; color:#d72e2e; }
.adsnewpro_list_l2{ width: 450px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 450px; height: 256px; float: left; }
.adsnewpro_list1_photo{ width: 450px; height: 360px; float: left; }
.adsnewpro_list1_information h3{ font-size:40px; line-height:62px; color:#303233; margin-top:10px; margin-bottom: 0px; text-align: center; }
.adsnewpro_list1_information p{ font-size:18px; color: #757575; line-height:30px; text-align: center; margin-bottom: 30px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:300px; height:225px; float:left; margin:20px 0px 0px 0px; }
.adsnewpro_list2_information{ width:318px; height:350px; float:left; margin-left: 14px; }
.adsnewpro_list2_information h3{ font-size:24px; line-height:42px; color:#303233; margin-top:40px; margin-bottom: 30px; }
.adsnewpro_list2_information p{ font-size:18px; color: #757575; line-height: 30px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:30px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }



#adsnews{ width:100%; height:700px; background:#f1f3f5; float:left; }
.adsnews_content{ width:100%; max-width: 1200px;  height:550px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ margin-top:73px; margin-bottom:40px; }

#adsnews_list{ width: 1180px; height: 440px; margin:0 auto; }
.adsnews_list_l{ width: 658px; height: 396px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; }
.adsnews_list_r{ width: 500px; height: 420px; float: left; margin: 0px 0px 0px 20px; }
.adsnews_list_l p{ width: 97%; height: 46px; z-index:66; position:absolute; bottom: 0; font-size: 26px; color: #ffffff; padding-left: 30px; }
.adsnews_list_l img{ z-index:60;  position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; }

.adsnews_list_r>div{ width:498px; height:127px; float:left; margin:0px 22px 10px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:200px; height:120px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:258px; height:auto; font-size:18px; color:#000000; line-height:28px; margin:10px 10px 10px 20px; float:left; }
.adsnews_list_r>div>a>p{ font-size:16px; color:#01b2a9; margin:10px 20px 0px; float:left; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }

}
@media (min-width: 1600px) {
#advertising{ width:100%; height:810px; background:#021618; }
.advertising_content{ width:100%; height:810px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; }

#adspro{ width:100%; height:830px; background:#f1f3f5; float:left; }
.adspro_content{ width:100%; max-width: 1400px; height:740px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:30px; font-weight:bold; }

.nav-index-pro{ width:1400px; height:140px; margin:30px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:172px; height:140px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{ width:172px; height:140px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:112px; left:78px; width:20px; height:20px; color:#00b1b1; display: block; }
.nav-index-pro h3{ font-size:15px; text-align:center; font-weight:bold; margin-top:20px; }

.tab-content{ width:1400px; height:auto; position:relative;  margin-top:20px; }
.adspro_list{ width:1380px; height:484px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:860px; height:484px; float:left; }
.adspro_list_r{ width:520px; height:484px; float:left; background:#ffffff; padding:110px 30px 30px 50px; }
.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; bottom:140px; }
.adspro_list_r h3{ font-size:32px; line-height: 56px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }


#adsnewpro{ width:100%; height:920px; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 1400px; height:882px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ margin-top:73px; margin-bottom:40px; }

#adsnewpro_list{ width: 1380px; height: 710px;  margin:0 auto; }
.adsnewpro_list_l{ width: 530px; height: 701px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; }
.adsnewpro_list_r{ width: 830px; height: 701px; float: left; margin-left: 20px; }
.adsnewpro_list_t{ width: 830px; height: 340px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 10px; }
.adsnewpro_list_b{ width: 830px; height: 340px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 10px; }

.adsnewpro_list_l_content{ width: 530px; height: 661px; margin:15px auto; }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 830px; height: 320px; margin:15px auto; }

.adsnewpro_list_l1{ width: 470px; height: 30px; margin:20px auto 0px 20px; font-size: 16px; color:#d72e2e; }
.adsnewpro_list_l2{ width: 520px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 520px; height: 270px; float: left; }
.adsnewpro_list1_photo{ width: 520px; height: 360px; float: left; }
.adsnewpro_list1_information h3{ font-size:42px; line-height:62px; color:#303233; margin-top:10px; margin-bottom: 6px; text-align: center; }
.adsnewpro_list1_information p{ font-size:18px; color: #757575; line-height: 32px; text-align: center; margin-bottom: 38px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:340px; height:255px; float:left; margin:20px 0px 0px 0px; }
.adsnewpro_list2_information{ width:426px; height:324px; float:left; margin-left: 26px; }
.adsnewpro_list2_information h3{ font-size:32px; line-height:48px; color:#303233; margin-top:40px; margin-bottom: 20px; }
.adsnewpro_list2_information p{ font-size:18px; color: #757575; line-height:32px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:30px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }


#adsnews{ width:100%; height:780px; background:#f1f3f5; float:left; }
.adsnews_content{ width:100%; max-width: 1400px;  height:700px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ margin-top:73px; margin-bottom:40px; }

#adsnews_list{ width: 1380px; height: 510px; margin:0 auto; }
.adsnews_list_l{ width: 754px; height: 452px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; }
.adsnews_list_r{ width: 606px; height: 466px; float: left; margin: 0px 0px 0px 20px; }
.adsnews_list_l p{ width: 97%; height: 46px; z-index:66; position:absolute; bottom: 0; font-size: 26px; color: #ffffff; padding-left: 30px; }
.adsnews_list_l img{ z-index:60;  position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; }


.adsnews_list_r>div{ width:606px; height:141px; float:left; margin:0px 22px 16px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:230px; height:138px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:334px; height:auto; font-size:22px; color:#000000; line-height:36px; margin:10px 10px 10px 30px; float:left; }
.adsnews_list_r>div>a>p{ font-size:18px; color:#01b2a9; margin:20px 30px 0px; float:left; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }

}
@media (min-width: 1700px) {
#advertising{ width:100%; height:890px; background:#021618; }
.advertising_content{ width:100%; height:890px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; }
   
#adspro{ width:100%; height:856px; background:#f1f3f5; float:left; }
.adspro_content{ width:100%; max-width: 1400px; height:760px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:30px; font-weight:bold; }

.nav-index-pro{ width:1400px; height:140px; margin:50px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:172px; height:140px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{ width:172px; height:140px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:112px; left:78px; width:20px; height:20px; color:#00b1b1; display: block; }
.nav-index-pro h3{ font-size:15px; text-align:center; font-weight:bold; margin-top:20px; }

.tab-content{ width:1400px; height:auto; position:relative;  margin-top:20px; }
.adspro_list{ width:1380px; height:484px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:860px; height:484px; float:left; }
.adspro_list_r{ width:520px; height:484px; float:left; background:#ffffff; padding:110px 30px 30px 50px; }


.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; bottom:140px; }
.adspro_list_r h3{ font-size:32px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }



#adsnewpro{ width:100%; height:940px; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 1400px; height:940px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ margin-top:83px; margin-bottom:50px; }

#adsnewpro_list{ width: 1380px; height: 730px;  margin:0 auto; }
.adsnewpro_list_l{ width: 530px; height: 721px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; }
.adsnewpro_list_r{ width: 830px; height: 721px; float: left; margin-left: 20px; }
.adsnewpro_list_t{ width: 830px; height: 350px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 10px; }
.adsnewpro_list_b{ width: 830px; height: 350px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 10px; }

.adsnewpro_list_l_content{ width: 530px; height: 661px; margin:15px auto; }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 830px; height: 320px; margin:15px auto; }

.adsnewpro_list_l1{ width: 470px; height: 36px; margin:24px auto 0px 20px; font-size: 16px; color:#d72e2e; }
.adsnewpro_list_l2{ width: 520px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 520px; height: 278px; float: left; }
.adsnewpro_list1_photo{ width: 520px; height: 360px; float: left; }
.adsnewpro_list1_information h3{ font-size:44px; line-height:62px; color:#303233; margin-top:10px; margin-bottom: 10px; text-align: center; }
.adsnewpro_list1_information p{ font-size:18px; color: #757575; line-height: 32px; text-align: center; margin-bottom: 38px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:340px; height:255px; float:left; margin:40px 0px 0px 0px; }
.adsnewpro_list2_information{ width:426px; height:324px; float:left; margin-left: 30px; }
.adsnewpro_list2_information h3{ font-size:32px; line-height:48px; color:#303233; margin-top:60px; margin-bottom: 20px; }
.adsnewpro_list2_information p{ font-size:18px; color: #757575; line-height: 32px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:30px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }


#adsnews{ width:100%; height:800px; background:#f1f3f5; float:left; }
.adsnews_content{ width:100%; max-width: 1400px; height:700px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ margin-top:83px; margin-bottom:50px; }

#adsnews_list{ width: 1380px; height: 510px; margin:0 auto; }
.adsnews_list_l{ width: 754px; height: 452px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; }
.adsnews_list_r{ width: 606px; height: 470px; float: left; margin: 0px 0px 0px 20px; }
.adsnews_list_l p{ width: 97%; height: 46px; z-index:66; position:absolute; bottom: 0; font-size: 26px; color: #ffffff; padding-left: 30px; }
.adsnews_list_l img{ z-index:60;  position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; }


.adsnews_list_r>div{ width:606px; height:141px; float:left; margin:0px 22px 16px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:230px; height:138px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:334px; height:auto; font-size:22px; color:#000000; line-height:36px; margin:10px 10px 10px 30px; float:left; }
.adsnews_list_r>div>a>p{ font-size:18px; color:#01b2a9; margin:20px 30px 0px; float:left; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }

}
@media (min-width: 1900px) {
#advertising{ width:100%; height:890px; background:#021618; }
.advertising_content{ width:100%; height:890px; float:left; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; }

}
@media (min-width: 2400px) {   
#advertising{ width:100%; /*height:1250px;*/ height:48.828125vw; background:#021618; /*max-width:2560px;*/ margin:0 auto;float: none;}
.advertising_content{ width:100%; /*height:1250px; float:left;*/height:100%; display:block; object-fit: cover; z-index: -1; overflow:hidden; }
.advertising_content video{ width:100%; height:100%; }
    

#adspro{ width:100%; height:1150px; background:#f1f3f5; float:left; }
.adspro_content{ width:100%; max-width: 1920px;  height:870px; padding: 0px; margin:10px auto; }
.adspro_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:103px; margin-bottom:30px; font-weight:bold; }



.nav-index-pro{ width:1888px; height:160px;  margin:62px 16px 0px 16px; text-align:center; }
#nav-index-ico01,#nav-index-ico02,#nav-index-ico03,#nav-index-ico04,#nav-index-ico05,#nav-index-ico06,#nav-index-ico07,#nav-index-ico08{ width:236px; height:160px; float:left; }
#nav-index-ico01>a,#nav-index-ico02>a,#nav-index-ico03>a,#nav-index-ico04>a,#nav-index-ico05>a,#nav-index-ico06>a,#nav-index-ico07>a,#nav-index-ico08>a{ width:236px; height:160px; display:block; margin:0px; padding:0px;  position:relative;}
.nav-index-pro .active a:before { content:"▼"; position:absolute; top:122px; left:108px; width:20px; height:20px; color:#00b1b1; display: block; }
.pro-ico01 img,.pro-ico02 img,.pro-ico03 img,.pro-ico04 img,.pro-ico05 img,.pro-ico06 img,.pro-ico07 img,.pro-ico08 img{ width:70px; height:70px; }
.nav-index-pro h3{ font-size:18px; text-align:center; font-weight:bold; margin-top:20px; }
.nav-index-pro .active>a{ color: #019f94 !important; }


.tab-content{ width:1920px; height:auto; position:relative;  margin-top:20px; }

.adspro_list{ width:1760px; height:630px; margin:0 auto; background:#ffffff; border-radius:18px; overflow:hidden; }
.adspro_list_l{ width:1120px; height:630px; float:left; }
.adspro_list_r{ width:640px; height:630px; float:left; background:#ffffff; padding:170px 50px 30px 50px; position:relative; }
.adspro-button{ width:150px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; position:absolute; border-radius:28px; bottom:200px; }
.adspro_list_r h3{ font-size:32px; }
.adspro_list_r .adspro-button:hover{ background:#019f94; }


#adsnewpro{ width:100%; height:1260px; background:#f1f3f5; float:left; }
.adsnewpro_content{ max-width: 1920px; height:1240px; padding: 0px; margin:10px auto; }
.adsnewpro_content h2{ margin-top:83px; margin-bottom:86px; font-weight:bold; }

#adsnewpro_list{ width: 1760px; height: 980px;  margin:0 auto; }
.adsnewpro_list_l{ width: 706px; height: 980px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; }
.adsnewpro_list_r{ width: 1030px; height: 980px; float: left; margin-left: 24px; }
.adsnewpro_list_t{ width: 1030px; height: 476px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-bottom: 14px; }
.adsnewpro_list_b{ width: 1030px; height: 476px; float: left; background: #ffffff; border-radius:18px; overflow:hidden; margin-top: 14px; }

.adsnewpro_list_l_content{ width: 620px; height: 910px; margin:35px auto;  }
.adsnewpro_list_t_content,.adsnewpro_list_b_content{ width: 960px; height: 406px; margin:35px auto; }

.adsnewpro_list_l1{ width: 600px; height: 50px; margin:10px auto 0px 20px; font-size: 16px; color:#d72e2e; }
.adsnewpro_list_l2{ width: 620px; height: 790px; margin:0px auto; }
.adsnewpro_list1_information{ width: 620px; height: 366px; float: left; }
.adsnewpro_list1_photo{ width: 620px; height: 460px; float: left; }
.adsnewpro_list1_information h3{ font-size:48px; line-height:62px; color:#303233; margin-top:30px; margin-bottom: 26px; text-align: center; }
.adsnewpro_list1_information p{ font-size:18px; color: #757575; line-height: 32px; text-align: center; margin-bottom: 60px; }

.adsnewpro-button{ width:130px; height:48px; background:#01b2a9; color:#ffffff !important; font-size:14px; line-height:50px; text-align:center; display:block; float:left; border-radius:28px; margin: 20px auto; float: none; }
.adsnewpro-button:hover{ background:#019f94; }

.adsnewpro_list2_photo{ width:426px; height:320px; float:left; margin:40px 0px 0px 0px; }
.adsnewpro_list2_information{ width:500px; height:400px; float:left; margin-left: 30px; }
.adsnewpro_list2_information h3{ font-size:32px; line-height:48px; color:#303233; margin-top:60px; margin-bottom: 60px; }
.adsnewpro_list2_information p{ font-size:18px; color: #757575; line-height:32px; }
.adsnewpro_list2_information span{ font-size:14px; color: #000000; font-weight: bold; margin-top:60px; margin-right: 20px; display: inline-block; }
.adsnewpro_list2_information a:hover span{ color: #019f94; }


#adsnews{ width:100%; height:960px; background:#f1f3f5; float:left;  }
.adsnews_content{ width:100%; max-width: 1920px;  height:850px; padding: 0px; margin:10px auto; }
.adsnews_content h2{ font-size:48px; text-align:center; line-height:62px; margin-top:83px; margin-bottom:86px; font-weight:bold; }

#adsnews_list{ width: 1760px; height: 680px; margin:0 auto; }
.adsnews_list_l{ width: 1014px; height: 610px; background: #ffffff; border-radius:18px; overflow:hidden; float: left; position: relative; }
.adsnews_list_r{ width: 700px; height: 610px; float: left; margin: 0px 22px; }
.adsnews_list_l p{ width: 97%; height: 46px; z-index:66; position:absolute; bottom: 0; font-size: 34px; color: #ffffff; padding-left: 40px; }
.adsnews_list_l img{ z-index:60;  position:absolute; }
.adsnews_list_b{ width: 700px; height: 30px; float: right; text-align: right; margin-right: 40px; font-weight: bold; }

.adsnews_list_r>div{ width:700px; height:180px; float:left; margin:0px 22px 35px 0px; }
.adsnews_list_r>div{ color:#000000; }
.adsnews_list_r>div>a>img{ width:300px; height:180px; float:left; border-radius:18px; overflow:hidden; }
.adsnews_list_r>div>a>h3{ width:360px; height:auto; font-size:26px; color:#000000; line-height:36px; margin:10px 10px 10px 30px; float:left; }
.adsnews_list_r>div>a>p{ font-size:18px; color:#01b2a9; margin:30px 30px 0px; float:left; }
.adsnews_list_r>div>a:hover h3{ color: #019f94 !important; }




}










