﻿/* 移动端样式 */
@media (min-width:1440.99px) and (max-width: 1600px){
*{ font-size: 15px;}
.nn1{flex:0.1;}
.hdcon1 .logo{flex: 1.5;padding-right: 2%;}
.hdnav li a{ font-size: 16px;}
.hdnav ul.ul-dp2 li.li-dp2 a{font-size:14px;}
.banner .swiper-wrapper img{height:auto;}
.banner .swiper-slide font{line-height:26px;padding:20px 100px 20px 20px;}
.c-box{ width:80%;gap:20px;}
.c1-box2 #topnew{height:56px; padding:18px;}
.c1-box2 #topnew a{line-height:28px; font-size:20px; height:56px;}
.c1-box2 ul li{ margin-top:6px;}
.c2-box1 .c2-box12 ul li{ margin-bottom:7px;}
.c2-box2 .y_box ul li{ margin-bottom:4px;}
.footer .f_box {width:80%;}
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media (min-width:1200.99px) and (max-width: 1440px){
*{ font-size: 14px;}
.nn1{flex:0.1;}
.hdcon1 .logo{flex: 1.3;padding-right:2%;}
.hdnav li{padding:0px 18px 0px 10px;}
.hdnav li a{ font-size: 15px;}
.hdnav ul.ul-dp2 li.li-dp2 a{font-size:13px;}
.banner .swiper-wrapper img{height:auto;}
.banner .swiper-slide font{line-height:22px;padding:15px 100px 15px 20px;}
.c-box{ width:82%;gap:20px;}
.tit{background-size:9%;padding-left:58px;}
.tit a{font-size:26px;}
.tit font{font-size:26px;}
.c1-box2 #topnew{height:50px; padding:12px 16px;}
.c1-box2 #topnew a{line-height:25px; font-size:18px; height:50px;}
.c1-box2 ul li{ margin-top:1px;}
.p2 .y_bt1 span{font-size:21px;}
.c2-box1 .c2-box12 ul li{ margin-bottom:2px;}
.c2-box2 .y_box ul li{ margin-bottom:0px;}
.p3 .y_bt2{  padding:15px 25px;bottom: 70px;border-radius:25px 6px 25px 25px; }
.p3 .y_bt2 strong{font-size:22px;}
.c3-box ul li{height:150px;border-radius:25px;}
.c3-box ul li:first-child {height:310px;}

.footer .f_box {width:82%;}
.footer .f_box .f_box1 .fl{ height:56px;}
.footer .f_box .f_box1 .fr{ height:44px;}
.footer .f_box .f_box2{padding:2% 1%;width:98%;}
.footer .f_box .f_box2 .f_nav ul.ul-dp1 li.li-dp1 a{font-size:15px;}
.footer .f_box .f_box2 .f_nav ul.ul-dp2 li.li-dp2 a{font-size:13px;}
.footer .f_box .f_box3{width:98%;}
.footer .f_box .f_box3 p,.footer .f_box .f_box3 p a,.footer .f_box .beian font,.footer .f_box .f_box3 select,.footer .f_box .f_box3 option{font-size:13px;}
.ztwz li a{ font-size:18px}
.ktwz li{min-width:47.3%;}

}

@media (min-width:900px) and (max-width: 1200px){
*{ font-size: 14px;}
.hdcon1{height: 90px;padding-bottom: 30px;}
.hdcon1 .hdconnav{ display:block;}
.hdcon1 .logo{ display:inline-block; padding-left:2%;}
.hdcon1 .logo img{ width:90%; max-width:320px;}
.hdnav{ width:94%; margin:-20px auto 0px auto;}
.hdnav li{padding:0px 18px 0px 10px;}
.hdnav li a{ font-size: 14px;}
.hdnav ul.ul-dp2 li.li-dp2 a{font-size:12px;}
.hdcon{ top:12px;}
.banner{margin:-120px auto 0px auto;}
.banner .swiper-wrapper img{height:auto;}
.banner .swiper-slide font{line-height:22px;padding:12px 100px 12px 20px;}
.c-box{ width:92%;gap:20px;padding: 80px 0px;}
.tit{background-size:8%;padding-left:50px;}
.tit a{font-size:24px;}
.tit font{font-size:24px;}
.c1-box2 #topnew{height:44px; padding:10px 16px;}
.c1-box2 #topnew a{line-height:22px; font-size:16px; height:44px;}
.c1-box2 ul li{ margin-top:0px;padding: 0px 5px 0px 17px;}
.p2 .y_bt1 span{font-size:18px;}
.c2-box1 .c2-box10{gap: 10px;}
.c2-box1 .c2-box12 ul li{ margin-bottom:0px;padding: 0px 5px 0px 17px;}
.c2-box2 .y_box ul li{ margin-bottom:0px;padding: 0px 5px 0px 17px;}
.c2-box2 .y_box ul li a{ width:76%}
.p3 .y_bt2{  padding:15px 20px;bottom: 50px;border-radius:20px 6px 20px 20px; }
.p3 .y_bt2 strong{font-size:20px;}
.c3-box ul li{height:130px;border-radius:20px;}
.c3-box ul li:first-child {height:270px;}

.footer .f_box {width:93%;}
.footer .f_box .f_box1 .fl{ height:50px;}
.footer .f_box .f_box1 .fr{ height:38px;}
.footer .f_box .f_box2{padding:2% 1%;width:98%;}
.footer .f_box .f_box2 .f_nav{width:82%;}
.footer .f_box .f_box2 .f_nav ul.ul-dp1 li.li-dp1 a{font-size:14px;}
.footer .f_box .f_box2 .f_nav ul.ul-dp2 li.li-dp2 a{font-size:12px;}
.footer .f_box .f_box2 .fr{width:12%;}
.footer .f_box .f_box3{width:98%;}
.footer .f_box .f_box3 p,.footer .f_box .f_box3 p a,.footer .f_box .beian font,.footer .f_box .f_box3 select,.footer .f_box .f_box3 option{font-size:12px !important;}
.ztwz li{ padding:1% 2%}
.ztwz li a{ font-size:16px}
.ktwz li{min-width:47.3%;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contant{width: 90%; }
.contant .conlist_l{ width: 100%; border:none;padding:8px 20px;  display:none}
.contant .conlist_l .con ul{width: 100%;}
.contant .conlist_l .con li{width:auto; padding:0px 10px;height:28px;line-height:28px;}

.contant .conlist_r{width: 100%; padding:5px 15px; }
.contant .conlist_r .conlist_li ul{min-height:200px;}
.contant .conlist_r .conlist_li ul li a{max-width:80%;}
.page ul li {padding:3px 16px;border:1px #d5d5d5 solid;background:#2B7566;margin:0px 10px; display:none}
.page ul li a {color: #fff;}
.com_pre_one_unshow,.com_next_one,.com_pre_one,.com_next_one_unshow{ display:inline-block !important}

.contant .conlist_time{ display:none; } 
.article .art_title{line-height:1.5em; margin-bottom:0px;}
.article .art_time{font-size:12px; display:block}

.contant .conlist_xq{ display:none; } 
.contant .conlist_r .conimg {width: 100%;}
  
}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
@media (max-width:899.99px){
*{ font-size: 14px;}
.hdcon1 .hdnav,.c1-box1,.c2-box1 .c2-box11,.hdcon span,.hdcon input,.footer .f_box .f_box1,.footer .f_box .f_box2,.footer .f_box .f_box3 select,.contant .conlist_l,.banner .swiper-slide font{display: none;}
.p2 .c-box{ display:block;}

.hdcon1{ padding:0px !important; height:auto;}
.hdcon1 .hdconnav{ width:100%; background:#2B7566; padding:5px 0px;margin-bottom: 1px;}
.hdconnav2{display: flex; width:100%;}
.hdnav2 ul{padding:10px;}
.hdnav2 li{padding: 0 6px;}
.hdcon1 .logo{text-align:left;}
.hdcon1 .logo img{ width:65%;margin:1% 5%;}
.nn1{flex:0.6}
.ico{width:24px;}
.hdcon{ top:12px;right: 10px;}
.hdcon .iconfont{font-size: 22px;}
.banner{margin:-10px auto;}
.swiper-pagination{height: 30px;background: linear-gradient(to top, #157866, #15786600);}
.banner .swiper-wrapper img{height:auto;}

/* ------------------------ */
.c-box{ width:90%;gap:0px;padding:50px 0px;}
.tit a{font-size:24px;}
.tit font{font-size:24px;}
.c1-box2 #topnew{height:50px; padding:13px 20px;}
.c1-box2 #topnew a{line-height:25px; font-size:16px; height:50px;}
.c1-box2 ul li{ margin-top:3px;}
.p2 .y_bt1 span{font-size:18px;}
.c2-box1 .c2-box10{gap:0px;}
.p3 .y_bt2{width:50%; padding:10px 20px;bottom:35px;border-radius:15px 6px 15px 15px; }
.p3 .y_bt2 strong{font-size:18px;}
.c3-box ul li{height:160px !important;border-radius:15px;width:100%; float:none !important; margin:10px auto;}

.footer .f_box {width:90%;}
.footer .f_box .f_box3 p{ margin:0px auto; float:none;width:100%;}
.ztwz li{min-width:45%}
.ztwz li a{ font-size:14px}
.ktwz table{margin:20px auto;}
.ktwz th{font-size:14px;}
.ktwz th a{font-size:14px; }
.ktwz li{min-width:97%;}
.ktwz li a{font-size:12px;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.lcon_top span{font-size:12px;}
.lcon_top a{ font-size:12px;}

.contant{width: 92%; }
.lcon_top{padding:8px 8px 8px 32px;}
.contant .conlist_r{width: 100%; padding:5px 15px; }
.contant .conlist_r .conlist_li ul{min-height:200px;}
.contant .conlist_r .conlist_li ul li a{max-width:68%;}
.page ul li {padding:3px 16px;border:1px #d5d5d5 solid;background:#2B7566;margin:0px 10px; display:none}
.page ul li a {color: #fff;}
.com_pre_one_unshow,.com_next_one,.com_pre_one,.com_next_one_unshow{ display:inline-block !important}

.contant .conlist_time{ display:none; } 
.article .art_title{line-height:1.5em;margin: 20px auto 5px auto;font-size:19px;}
.article .f_title{font-size:16px;}
.article .art_time{font-size:12px; display:block}
.article .zw{font-size:14px !important;min-height:360px;}
.article .zw p{font-size:14px !important;}
.article .zw img{ width:80% !important; height:auto !important;}

.contant .conlist_xq{ display:none; } 
.contant .conlist_r .conimg { padding:10px 0px}
.contant .conlist_r .conimg ul {grid-template-columns: repeat(2, 1fr); gap: 10px;}
.contant .conlist_r .conimg p{font-size:12px;}

  
}


 
 