@media(min-device-width: 100px) and (max-device-width: 373px) {
	  #page{
    display: block;
  }
  .header-xs-search form{ width:80%; margin:auto;}
  #page{display: block;z-index: 999999; width: 100%;}
  .index_content{padding-top: 80px!important;}
  .header-xs{ display:block;}
  .header{ display:none;}
  .mar{ width:auto !important;}
  .header-xs-main{ height:60px; background:#ffc132;position: relative;box-shadow: 0 0 5px rgba(0,0,0,0.4); z-index: 9;}
  .icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/2016_480_top_search.png) no-repeat; position: absolute; left: 20px;top: 50%;margin-top: -10px;cursor: pointer;}
  .icon-xs-mainnav{display: block;width: 25px;height: 60px;background: url(../images/2016_480_top_mainnav.png) no-repeat center center;position: absolute; right: 15px; top: 0;cursor: pointer;}
  .header-xs-logo{position: absolute;top: 0;left: 50%;margin-left: -105px;}
  .header-xs-logo a {display: block;width: 200px; height: 60px;}
  .header-xs-logo img{ height:40px; margin-top:10px;}
  .logo_img{ float:left;}
  .wsly{ height:auto;}
  .plogo_font{ float:right; width:150px; color:#fff; margin-top:13px; font-weight:bold;font-size: 16px;}
  .plogo_font span{ display:block; font-size:12px; font-weight:lighter;}
  #searchForm2{ width:80%; margin:0px auto;}
  .header-xs-search{height: 32px; background:#fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #ffc132}
  .header-xs-search input{ border:1px solid #ddd; float:left; padding-left:10px; height:28px; line-height:28; width:80%;}
  .header-xs-search span{ display:block; float:left; width:15%; height:30px; height:30px; background:#ffc132; text-align:center; line-height:30px; color:#fff;}
  .icon-xs-mainnav.ms { background-image: url(../images/2016_480_close.png); }
  .mainnav-xs{height: 80px; background: rgba(203,225,240,0.95);padding: 8px 0;}
  .mainnav-xs li {float: left;width: 25%;padding: 6px 0; text-align:center;}
  .mainnav-xs li a {color: #2969a0;font-weight: bold;font-size: 15px;}
  .f_jbzx{right: 20px;}
}
@media screen and (min-device-width: 374px) and (max-device-width: 412px) {
	  #page{
    display: block;
  }
  .header-xs-search form{ width:80%; margin:auto;}
  #page{display: block;z-index: 999999; width: 100%;}
  .index_content{padding-top: 80px!important;}
  .header-xs{ display:block;}
  .header{ display:none;}
  .mar{ width:auto !important;}
  .header-xs-main{ height:60px; background:#ffc132;position: relative;box-shadow: 0 0 5px rgba(0,0,0,0.4); z-index: 9;}
  .icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/2016_480_top_search.png) no-repeat; position: absolute; left: 20px;top: 50%;margin-top: -10px;cursor: pointer;}
  .icon-xs-mainnav{display: block;width: 25px;height: 60px;background: url(../images/2016_480_top_mainnav.png) no-repeat center center;position: absolute; right: 15px; top: 0;cursor: pointer;}
  .header-xs-logo{position: absolute;top: 0;left: 50%;margin-left: -105px;}
  .header-xs-logo a {display: block;width: 200px; height: 60px;}
  .header-xs-logo img{ height:40px; margin-top:10px;}
  .logo_img{ float:left;}
  .wsly{ height:auto;}
  .plogo_font{ float:right; width:150px; color:#fff; margin-top:13px; font-weight:bold;font-size: 16px;}
  .plogo_font span{ display:block; font-size:12px; font-weight:lighter;}
  #searchForm2{ width:80%; margin:0px auto;}
  .header-xs-search{height: 32px; background:#fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #ffc132}
  .header-xs-search input{ border:1px solid #ddd; float:left; padding-left:10px; height:28px; line-height:28; width:80%;}
  .header-xs-search span{ display:block; float:left; width:15%; height:30px; height:30px; background:#ffc132; text-align:center; line-height:30px; color:#fff;}
  .icon-xs-mainnav.ms { background-image: url(../images/2016_480_close.png); }
  .mainnav-xs{height: 80px; background: rgba(203,225,240,0.95);padding: 8px 0;}
  .mainnav-xs li {float: left;width: 25%;padding: 6px 0; text-align:center;}
  .mainnav-xs li a {color: #2969a0;font-weight: bold;font-size: 15px;}
}
@media(min-device-width:413px) and (max-device-width: 767px) {
  #page{
    display: block;
  }
  .header-xs-search form{ width:80%; margin:auto;}
  #page{display: block;z-index: 999999; width: 100%;}
  .index_content{padding-top: 80px!important;}
  .header-xs{ display:block;}
  .header{ display:none;}
  .mar{ width:auto !important;}
  .header-xs-main{ height:60px; background:#ffc132;position: relative;box-shadow: 0 0 5px rgba(0,0,0,0.4); z-index: 9;}
  .icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/2016_480_top_search.png) no-repeat; position: absolute; left: 20px;top: 50%;margin-top: -10px;cursor: pointer;}
  .icon-xs-mainnav{display: block;width: 25px;height: 60px;background: url(../images/2016_480_top_mainnav.png) no-repeat center center;position: absolute; right: 15px; top: 0;cursor: pointer;}
  .header-xs-logo{position: absolute;top: 0;left: 50%;margin-left: -105px;}
  .header-xs-logo a {display: block;width: 200px; height: 60px;}
  .header-xs-logo img{ height:40px; margin-top:10px;}
  .logo_img{ float:left;}
  .wsly{ height:auto;}
  .plogo_font{ float:right; width:150px; color:#fff; margin-top:13px; font-weight:bold;font-size: 16px;}
  .plogo_font span{ display:block; font-size:12px; font-weight:lighter;}
  #searchForm2{ width:80%; margin:0px auto;}
  .header-xs-search{height: 32px; background:#fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #ffc132}
  .header-xs-search input{ border:1px solid #ddd; float:left; padding-left:10px; height:28px; line-height:28; width:80%;}
  .header-xs-search span{ display:block; float:left; width:15%; height:30px; height:30px; background:#ffc132; text-align:center; line-height:30px; color:#fff;}
  .icon-xs-mainnav.ms { background-image: url(../images/2016_480_close.png); }
  .mainnav-xs{height: 80px; background: rgba(203,225,240,0.95);padding: 8px 0;}
  .mainnav-xs li {float: left;width: 25%;padding: 6px 0; text-align:center;}
  .mainnav-xs li a {color: #2969a0;font-weight: bold;font-size: 15px;}
}
@media screen and (min-device-width:768px) and (max-device-width: 1025px) {
  #page{
    display: block;
  }
  .header-xs-search form{ width:80%; margin:auto;}
  #page{display: block;z-index: 999999; width: 100%;}
  .index_content{padding-top: 80px!important;}
  .header-xs{ display:block;}
  .header{ display:none;}
  .mar{ width:auto !important;}
  .header-xs-main{ height:60px; background:#ffc132;position: relative;box-shadow: 0 0 5px rgba(0,0,0,0.4); z-index: 9;}
  .icon-xs-search {display: block; width: 20px; height: 20px;background: url(../images/2016_480_top_search.png) no-repeat; position: absolute; left: 20px;top: 50%;margin-top: -10px;cursor: pointer;}
  .icon-xs-mainnav{display: block;width: 25px;height: 60px;background: url(../images/2016_480_top_mainnav.png) no-repeat center center;position: absolute; right: 15px; top: 0;cursor: pointer;}
  .header-xs-logo{position: absolute;top: 0;left: 50%;margin-left: -105px;}
  .header-xs-logo a {display: block;width: 200px; height: 60px;}
  .header-xs-logo img{ height:40px; margin-top:10px;}
  .logo_img{ float:left;}
  .wsly{ height:auto;}
  .plogo_font{ float:right; width:150px; color:#fff; margin-top:13px; font-weight:bold;font-size: 16px;}
  .plogo_font span{ display:block; font-size:12px; font-weight:lighter;}
  #searchForm2{ width:80%; margin:0px auto;}
  .header-xs-search{height: 32px; background:#fff; padding-top:10px; padding-bottom:10px; border-bottom:2px solid #ffc132}
  .header-xs-search input{ border:1px solid #ddd; float:left; padding-left:10px; height:28px; line-height:28; width:80%;}
  .header-xs-search span{ display:block; float:left; width:15%; height:30px; height:30px; background:#ffc132; text-align:center; line-height:30px; color:#fff;}
  .icon-xs-mainnav.ms { background-image: url(../images/2016_480_close.png); }
  .mainnav-xs{height: 80px; background: rgba(203,225,240,0.95);padding: 8px 0;}
  .mainnav-xs li {float: left;width: 25%;padding: 6px 0; text-align:center;}
  .mainnav-xs li a {color: #2969a0;font-weight: bold;font-size: 15px;}
}