  @media only screen and (max-width: 1600px) {
   
  }
 @media only screen and (max-width: 1440px) {
   .logo img{height:0.65rem ;}
  .tzlist li a{width:78%;}
   .nav_right{width: 75%;}
 }
 @media only screen and (max-width: 1366px) {
  .nav li>a{font-size: 18px;}
	 .nav li{margin:0 38px;}
  
 }
 @media only screen and (max-width: 1300px) {
  
  .nav li{margin: 0px 34px;}
  .slider-nav{width: 90%;}
 
 }
 @media only screen and (max-width: 1200px) {
   .inner{width: 98%;max-width:100%;}
  .nav li>a{font-size: 16px;}
	  .nav li{margin: 0px 40px;}
	 
 }
 @media only screen and (max-width: 1024px) {
	 .banner .slick-dots{bottom: 0.5rem;}
	 .banner .bannertitle{min-height:0.6rem;height0.6rem;}
	 .banner .bannertitle a{width:98%;font-size:0.3rem;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
	 .banner .slick-arrow{width:0.6rem;height:0.6rem;}
	 .banner .slick-dots li button{width:0.6rem;}
  .banner .pic img{
	/* height: auto; */
	/* position: static; */
	left: auto;
	top: auto;
	right: auto;
	bottom: auto;
	margin: auto;
	transform: translate(0%, 0%);
	-webkit-transform: translate(0%, 0);
	-moz-transform: translate(0%, 0%);
	-ms-transform: translate(0%, 0%);
	-o-transform: translate(0%, 0%);
	}
 

 
 }
 @media only screen and (max-width: 1000px) {
	 .logo{padding:0;}
	 .banner{margin-top:60px;}
	 .main2{background: #960218;height:auto;padding-top:20px;}
	 .xs,.shfw{width:100%;}
	 .shi_list .fullSlide .bd{max-width:100%;width:100%;}
  .header,.nav_wrap,.top{display: none;}
  .headerm{display: block;display: flex;}
   .newtp,.notice{width:100%;}
   .callbacks_container .tu{width: 60%;}
  .tzlist li a{width:85%;}
	
	 .qtgz{margin: 34px 0;}
	  .gg{width:100%;/* margin-bottom:20px; */}
	 .main3{background-repeat:repeat-y;}
	 .xs ul li{width:50%;}
 }
 @media only screen and (max-width: 768px) {
  .conleft{display: none;}
  .conright{width: 100%;}
	 .main5 .yq,.main5 .lx{width:100%;}
	 .shi_list .fullSlide .tu1{height:5rem;}
	 	.main5{background:#b2180d;}
 
}
@media only screen and (max-width: 700px) {
	.xshd ul li .bt{font-size:15px;}
	.xg{padding:0 10px;}
	.main5 .yq{width:100%;}
.xs ul li{width: 100%;}
	.main6 ul li{width:46%;
				margin-bottom:20px;margin-left:2%}
	.banner{margin-top:100px;}
	.logo{padding: 15px 0;padding-bottom: 5px;width: 100%;}
	.mobNav{top:100px;}
	.mobNavbtn{width:100%;}
	.main5 .yq{width:100%;}
	.xs li{width:100%;padding: 0;margin-bottom: 20px;}
		 .shi_list .fullSlide .tu1{height:4rem;}
.callbacks_container .tu{float:none;height: 5rem;}
	.callbacks_container .ybt{height: 5rem;padding: 15px;}
	.ybt .zy{margin-top:15px;}
	.ybt .yd{margin-top:0;}
	.ggul li{width:100%;}
	
	.inner{width:100%;padding:0 3%;box-sizing:border-box;}
  .sermob{position:fixed;width:100%;padding:10px;box-sizing: border-box;top: 100px;right:0;z-index:66;background:#fff;display:none}
  .headerm{height: 100px;display: block;}
  .banner{margin-top: 60px;}
  .jiaonr{margin: 0 2%;}
.sermob .inp{width: calc(100% - 100px);height:40px;line-height:40px;padding:0 40px 0 10px;font-size:14px;color:#444;background:0 0;border:1px solid #eee}
.sermob .sub{display:block;cursor:pointer;position:absolute;right: 59px;top: 10px;height:40px;width:40px;border:none;/* border-radius:50%; */overflow:hidden;font-size:14px;color:#8f0e16;background: url(../img/ser.svg) center no-repeat #8f0e16;background-size:20px 20px}
.sermob .close{position:absolute;right: 15px;top: 7px;font-size: 36px;width:20px;height:40px;-webkit-transition:.5s;transition:.5s;/* font-size:20px; */color:#888;cursor:pointer;line-height:42px}
.indexpic-list li{width:48%;}
	.index-xue .media-cont h2{font-size:15px;line-height:1.3;height:40px;}
	.headerm .logo img{height: 34px;}
	.menu-btn{margin-left:20px;}
	.banner .bannertitle{left:0;}
	.banner .bannertitle a p,.banner .bannertitle a div{display:none;}
	.callbacks_container .tu,.callbacks_container .ybt{width:100%;}
	.major-list .item a{margin:0 2%;}
	.tzlist li a{width:72%;float:right;height:auto;line-height:1.5}
}

@media only screen and (max-width: 320px) {
   body{min-width: 320px;}
}  