@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 768px){
	body{
        background-size: 100% auto;
    }
	.w{ width:100%;}
	.logo{ height:9rem;}
	.logo a img {
        width: 10rem;
        height: auto;
        margin-top:0.5rem;
        margin-left: 0.5rem;
    }
.ns01 ul li img {
    width: 90%;
    height: auto;
}
	.onenew1,.onenew1 a{ height:2.5rem; line-height:2.5rem;}
	.nav{ height:3rem; background:#dd0108;}
	.nav ul{ height:3rem; width:100%; line-height:3rem; }
	.nav ul li{ width:24%;}
	.nav ul li a{ font-size:0.8rem;}
	.box-1 ul li{ height:20rem;}
	.box{ height:20rem;}
	#con-dd-1{ height:25rem; margin-top:1.2rem;}
	.lunbt{ height:auto; }
	#dd1 img{ max-width:6.5%; top:30%; left:2%;}
	#dd2 img{ left:53%;max-width:6.5%;}
	.onenew1 a{ font-size:1rem;}
	.box-1 ul li h2{ font-size:0.8rem; height:2.5rem; line-height:2.5rem;}
	.box-2{ right:0.15rem; bottom:0.8rem;}
	#con-dd-2{height: auto;background:none; margin-top:1rem;}
	.ns-top01{ height:2.4rem; line-height:2.4rem; padding-top:3rem;}
	.onenew2{ height:2.3rem;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
	.onenew2::-webkit-scrollbar{ display:none;}
	.ns-top01 .hover{ font-size:1rem;}
	.ns-top01 a{font-size:1rem;}
	#ff1{ margin-left:0.05rem;}
	.ns-top01 span{ font-size:1rem; margin:0 0.05rem;}
	.ns01 ul li{ width:100%; height:auto; float:none;}
	.xiaotu2 h2 a{ font-size:18px;}
	.xiaotu2 h6{ font-size:16px;}
	.xiaotu2 p{ font-size:14px; line-height:2rem; margin-top:0;}
	.ns01 ul{ margin-left:0; margin-top:0.5rem;}
	.ns01 ul li:nth-child(2){ display:;}
	.xiaotu{ margin-top:0; width:20%}
	.xiaotu2{ margin-top:0.6rem; width:74%;}
	.xiaotu2 h2{ height:2.8rem;}
	.xiaotu2 h6{ height:2.8rem;}
	.center{ width:95%; margin:0 auto;}
	.jjcq h2{ width:100%; margin:0.6rem auto 0; height:auto; text-align:center;}
	.jjcq h2 img{ width:70%;}
	.jjcq .jjzy h3{ line-height:2rem; margin-top:1rem;}
	.jjcq .jjzy h3 a{ font-size:1.3rem;}
	.jjcq .jjzy > span{ font-size:0.8rem;}
	.jjzy p{line-height: 2rem;font-size: 1.1rem;margin:1rem 0;}
	.jjcq li a,.jjcq li span{ font-size:1.1rem;}
	.jjcq li a{ width:71%;}
	.jjcq li{ line-height:1.7rem;}
	.jjcq .more a{ font-size:1.1rem;}
	.mtgz{margin: 0.6rem auto 0; }
	.mtgz h2{ margin:0.5rem 0;}
	.mtgz h2 img{ width:100%;}
	.mtgz li a,.mtgz li span{ font-size:1.1rem;}
	.mtgz li a{ width:71%;}
	.mtgz li{ line-height:1.7rem;}
	
	
	  .pubfoot{height: auto;font-size: 0.7rem;background: #215fa4}
  .pubfoot .w1200{width: 90%;padding:0.3rem;}
  .foot_publink{padding:0px;}
  .sy_foot_xglj{font-size: 0.7rem;text-align: left;margin-bottom: 0.05rem}
  .foot_publink_jt li{font-size: 0.7rem;padding:0.1rem;padding-left: 0px;padding-right: 0.26rem}
  .foot_publink_jt li:nth-child(4),.foot_publink_jt li:last-child{padding-right: 0px}
.foot_publink2{width:100%;padding-top:0px;}
.jgandzc1{border-right:none}

  .foot_publink2 dd{margin-left: 0px;width: 96%;float: left;position: relative;}
  .foot_publink2 dd{height: 2.5rem;line-height: 1.5rem;margin-top:0.2rem;margin-right: 1%;}
  .select_con{left:0px;top:1.6rem;width: 98%;overflow-y:auto;padding:0.25rem;-webkit-overflow-scrolling: touch;}
  .select_con .select_con1{width: 100%;}
  .pubfoot a:hover{font-weight: nowrap;}
  .jgandzc{float: none;margin:0 auto;text-align: center;margin-bottom: 0.2rem}
  .foot_link3jt{width: 100%;float: none;}
  .foot_publink3{padding:0.25rem 0;}
.foot_link3jt_one{margin-left: 0px;}
.dmly{margin-right:0px;width:40%;margin-bottom: 12px;}
.dmly span{display:block;margin-top:5px;}
  .dams1 img{width: 4.4rem;}
  .dams2 img{width: 6rem}
  .pubfoot{padding-bottom: 0px}
  .foot_link3jt_two{margin-left: 0px;margin-top:0.2rem}
  .foot_link3jt_two li{border-left: none;text-align: center;padding-left:0px;margin-top:0px;line-height: 0.5rem;height: 0.5rem;width: 100%;margin-left: 0px !important}
  .foot_publink2 dd>span{    padding: 0 0.1rem;}
  .pubfoot a:hover{font-weight: normal;}
  .sa{display: none}
  .postion { display:none;}
/* 缁撴潫 */
.pubfoot{min-width: auto}
.pubfoot{padding-bottom: 0px}
.foot_link3jt_two{margin-left: 0px;margin-top:2rem}
.foot_link3jt_two li{border-left: none;text-align: center;padding-left:0px;margin-top:0px;line-height: 0.5rem;height: 1.5rem;width: 100%;margin-left: 0px !important}
.foot_publink2 dd>span{    padding: 0 0.1rem;}
.pubfoot a:hover{font-weight: normal;}
.sa{display: none}
.postion { display:none;}
	
	}
