@media (max-width: 1240px) {
  .container{width: 1140px;padding: 0 2%;}
}
@media (max-width: 1200px) {
  .container{width: 100%;padding: 0 2%;}
body{font-size: 15px;}
html{font-size: 15px;}
}
@media (max-width: 1023px) {
  *{
    box-sizing:border-box;
  -moz-box-sizing:border-box; /* Firefox */
  -webkit-box-sizing:border-box; /* Safari */
}
.zjjs-list .fr ul li{width: 14.285%;}

}
@media (max-width: 991px) {
  
  body{font-size: 14px;}
html{font-size: 14px;}
.search{width: 100%;margin-top: 0;}
.search_top{text-align: center;}
.header .fl{padding: 15px 0 0 0;text-align: center;}
.header .fl, .header .fr{float: unset;}
.search_box {    width: 83%;}
.row-1-l, .row-1-r , .row-3-l, .row-3-r{width: 100%;}
.footer-l, .footer-r{width: 100%;text-align: center;overflow: hidden;}
.footer-r ul li{display: block;width: 100%;margin-top: 15px;}
.yyjj_content, .ksjs_r, .currency_r, .list_r{width: 100%;}

.sidebar{padding: 0;}
.mobile-sidebar{position: fixed; left:-200px; top: 0; bottom: 0; overflow: auto; z-index: 99; margin-bottom: 0; padding-bottom: 0; background:rgba(0,0,0,0.6); width: 200px; transition: all .3s; -webkit-transition: all .3s; box-shadow:0 0 5px rgba(0,0,0,0.4);}
.mobile-sidebar .sidemenu{padding: 0;}
.mobile-sidebar .sidemenu .li1{ padding:0; margin-bottom:1px; border-bottom: none;}
.mobile-sidebar .sidemenu .a1{border:none; padding:12px 13% 12px 8%; color: #fff; font-size: 15px; background:rgba(0,0,0,0.4); border-radius: 0;}
.mobile-sidebar .sidemenu .a1 b{display: none;}
.mobile-sidebar .sidemenu .a1.aon, .mobile-sidebar .sidemenu .a1:hover{color: #fff; background:rgba(0,110,171,0.5);}
.mobile-sidebar-mark{position: fixed; top: 0; bottom: 0; left: 0; right: 0; background-color: rgba(0,0,0,0.6); z-index:88; display: none;}
.mobile-sidebar-icon{width: 40px; height: 40px; background:url(../images/site_tree_ico.gif) no-repeat center center; background-color:rgba(0,0,0,0.6); border-radius:0 4px 0 0;  position: fixed; left: 0; bottom: 0; cursor: pointer; box-shadow: 0 0 5px rgba(0,0,0,0.5); transition: left .3s; -webkit-transition: left .3s;}
.mobile-sidebar-icon-open{transform: rotate(180deg); border-radius: 0 0 0 4px; left: 200px;}

}
@media (max-width:768px) {
.row-3-l ul{padding-bottom: 10px;}
.row-3-l ul li{width: 48%;margin-bottom: 1.25rem;}
.row-4-l, .row-4-module, .row-4-r{width: 100%;display: block;}
.row-2 ul li{width: 32%;}
.zjjs-list .fr, .zjjs-list .fl{width: 100%;margin-bottom: 0.9375rem;}

.yyghpf{
    width: 100%;
    margin-bottom: 14px;
    margin-top: 14px;
    right: 0px;
    position: inherit;
    }
}
@media (max-width: 640px) {
  .home-tpxw, .home-tpxw img{height: 200px;}
.header-nav{height: inherit;margin-top: 20px;}
.header-nav .container{padding: 0;}
.header-nav ul li.nLi{width: 25%;}
.zjjs-list .fr ul li{width: 25%;}
.row-2 ul li, .ksjs_r ul li{width: 45%;}
.ksjs_r ul li, .ksjs_r ul li:nth-child(3n){margin-right: 0;height: inherit;}
.ksjs_r ul{display: flex;flex-flow: wrap;justify-content: space-between;}
.ldbz li, .ylsb li, .ylsb li:nth-child(3n){width: 48%;margin-right: 4%;}
.ldbz li:nth-child(2n), .ylsb li:nth-child(2n){margin-right: 0;}
.zjjs_list ul li{width:100%}
}
@media (max-width: 480px) {
 .zjjs-list .fr ul li{width: 33.33%;}
.content-auxiliary{text-align: center;}
.article_change{margin-bottom: 15px;display: block;}
.show_list ul li{}
.show_list ul li, .show_list ul li:nth-child(3n){width: 49%;margin-right: 2%;float: left;}  
.show_list ul li:nth-child(2n){margin-right: 0;}
.ldbz li img{ height: inherit;}
.header-nav ul li.nLi a{    padding: 8px 0;line-height: normal; }
.banner{display:none}
.banner-phone{display: block;margin-bottom: 4px;}
.yyjj_content video{width:100%}
.header-nav ul li.on, .header-nav ul li:hover, .header-nav ul .nLi .nav-sub li a:hover, .header-nav ul li.on a{    color: #fdf792 ;background-color: unset;}

.row-1-r .hd li{width: 24%;}
.row-3-l .bd ul li a img{height:  159px;}
.row-3-l .bd ul li{width: 170px !important;}
.picScroll-left1 ul li, .picScroll-left2 ul li{margin:0px;}
.picScroll-left1 .yld-bd .tempWrap, .picScroll-left2 .zjjs-bd .tempWrap{padding: 10px;}
.row-3-l .hd ul .title font{display: none;}

.row-2{width: 100%;}
.row-2 .title{position: }

.row-5-l{width: 100%;}
.row-5-r{width: 100%}
}
@media (max-width: 479px) {
  
}  
@media (max-width: 320px) {
}
