@media (min-width:1400px) {

}
@media (max-width:1280px) {

}
@media (max-width:1200px) {
    
}
@media (max-width:1200px) and (min-width: 991px) {
   
}
@media (max-width: 1199px) and (min-width: 992px){
   
}
@media (max-width: 991px) and (min-width: 768px){
 
}
@media (max-width: 991px) and (min-width: 480px){
    
}
@media (max-width: 991px) and (min-width: 400px){

}
@media (max-width:991px) {
   
}
@media (max-width:767px) and (min-width: 548px) {

}
@media (max-width:548px) {

}
@media (max-width:767px) {
   
}
@media (max-width:680px) {

}
@media (max-width:640px) {
   
}
@media (max-width:600px) {
   
}
@media (max-width:550px) {
    
}
@media (max-width:526px) {
    
}
@media (max-width:480px) {
body { background-size:130%;}
    .banner-sty1 { width:100%; height:180px; }


.zttt-div { width:100%; overflow:hidden; font-size:24px; color:#282828; text-align:center; font-weight:bold; line-height:29px; margin:0px; padding:0 20px 20px; }
.zttt-div a { color:#fff;  border-radius: 0px; padding:0px; background: none;}
.zttt-div a:hover { color:#890100;}
    
.news-imglist1 { height:auto;}
.hiSlider-item img { height:246px;}
.news-imglist2 ul li a span { width:100%; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; background:rgba(0,0,0,0.6); position:relative; margin-top:-40px; font-size:16px; color:#ffffff; line-height:40px; text-indent:15px; display:block;}
    .toutiao{ margin-top: 15px;}

#ztpart2 {  margin-top:50px; padding-top: 50px; }
.hyrc{ width: 100%; min-height: 730px; overflow: hidden;background: url("bj01.png") #e93732 no-repeat right bottom;}
.hyrc_left{display: none}
.hyrc_r{ width:85%;float:none; margin: 18px auto; height:auto; background: #F3CDCE }
.hyrc_r li{ float:none;}
  .hyrc_r01{ display: none; }
  .hyrc_r02{ width: 100%; line-height: 26px; font-size: 20px; font-weight: bold; margin:5px auto 0; padding:5px 20px; color: #e93632;}
  .hyrc_r03{ width: 90%; height: 480px; padding: 0 15px; margin: 13px auto; color: #ea3632; overflow-x:scroll ;overflow-y: auto; background: #fce4e4}
   .hyrc_r03 span{ font-weight: bold; font-size: 16px; line-height: 36px;}
   .hyrc_r03 p{font-size: 14px; line-height: 20px;}
  .hyrc_r04{ width: 89px; height: 116px; margin: 15px auto;}/*二维码*/
    
    .more{ width: 60%; padding: 5px 0px; margin:10px auto; text-align: center; border-radius: 2px;}
    a .more { color: #fff;background:#bf341f}
    a:hover .more { background:#ddd }
    	

.news-list3 { width:100%; overflow:hidden; margin:10px 0;}
.news-list3 ul { padding:0px; margin:0px;}
.news-list3 ul li { width:100%; height:30px; float: left;line-height: 36px; white-space:nowrap; text-overflow:ellipsis;overflow:hidden; font-size:16px; color:#333; background: url("002.png") no-repeat left center; text-indent: 12px;}
.news-list3 ul li a {width:80%; color:#333;}
.news-list3 ul li a:hover { color:#ECCACA;}
.news-list3 ul li span{ float: right; color: #eee; font-size: 16px;}


.footer{ width: 100%; overflow: hidden;background: #CFD3D6}
.foot-sty1{ width: 100%; margin: auto; padding: 15px 0 0 0; line-height: 22px; color: #666; }
.foot-sty1 span{ display: block; margin-right: 0px; margin-bottom: 20px; float: none; text-align: center;}
.footer2{ background: #E03941}
.foot-sty2{ width: 100%;margin: auto; text-align: center;color: #FFF; line-height: 40px;}
    
    .title01{ background: url("lm_xinwen.png") no-repeat left top; background-size:110% 40px}
.title02{ background: url("lm_wenjian.png") no-repeat left top; background-size:110% 40px}
.title03{ background: url("lm_wyzs.png") no-repeat center top; background-size:260% 40px}
.title04{ background: url("lm_spbd.png") no-repeat center top; background-size:260% 40px; margin-top: 20px;}
.title05{ background: url("lm_gqtj.png") no-repeat center top; background-size:260% 40px}
    .title01 img,.title02 img{ float: right; margin-top: 9px;}
    
    .xiangmuzs{ width: 100%; height:140px; margin-top: 20px; overflow: hidden; }
    .xiangmuzs span{ height:40px; display: block; text-align: center; line-height:20px; color: #333; margin-top: 0px; }
    .xiangmuzs img{ width: 100%; height: 100px;}
    .ggbt-sty1 { height: 45px;}
    

}
@media (max-width:360px) {
 
}
@media (max-width:350px) {
    
}
@media screen and (max-width: 813px) {
    .swiper-t-left,.swiper01 { width: 100%; height: 220px; overflow: hidden; float: none; background-color: #fff; margin-bottom: 0;}

}