@charset "utf-8";


@media screen and (max-width:1300px) {
    .bannerdesc a.idxbtn {margin-bottom: 250px;} 
    .newnav ul li {padding: 0px 10px;}
    .newnav>ul>li>a {font-size: 15px;}
}
@media screen and (max-width: 1268px) {
    .newnav ul li {padding: 0px 10px;}
}
@media screen and (max-width: 1168px) {
   .newnav>ul>li>a {font-size: 14px;}
}
@media screen and (max-width: 1068px) {
  .newnav {padding-left:30px;}
  .newlogo {width: 150px;}
  .newnav ul li {padding: 0px 6px;}
  .newnav>ul>li>a {font-size:13px;}
  .newlang {margin-left: 20px;}
  
}

@media screen and (max-width:1025px) {
    .hjbotdesc {height: auto;padding-right: 0px;}
    .bossitem {padding: 50px 0px;}
    .bosstr img{margin-right: 0px;}
    .bossjieshao ul li {height: auto;}
    .bjmid_desc h3 {font-size: 14px;}
    .newlogo {padding: 10px;width: 100px;}
    .newnav>ul>li>a {font-size: 12px;}
    .dropnav>dd>a {font-size: 12px;}
    .newlang {margin-left: 0px;}
    .newnav {padding-left: 10px;}
}

@media screen and (max-width:768px) {
    .nav {display: none;}
    .top {padding: 10px 0px;}
    .logo a img {height: 50px;}
    .wapnavico {display: inline-block;height: 28px;}
    .bannerdesc a.idxbtn {width: 80%;margin-bottom: 100px;height: 70px;line-height: 70px;}
    .footl,.footm ,.footr{width: 100%;background: none;}
    .footm {margin: 40px 0px;}
    .footr {margin-left: 0px;}
    .wapnav {position: fixed;top: 0px;left: 0px;width: 100%;padding: 20px;background-color:rgba(240, 234, 222, 1);box-shadow: 0px 0px 10px rgba(0, 0, 0, .15);z-index: 99999;height: 100vh;display: none;}
    .wapnavclose {text-align: right;}
    .wapnavclose img {height: 30px;}
    .wapnavbox>ul>li {border-bottom: 1px solid #ccc;padding: 10px ;}
    .wapnavbox>ul>li>a {font-size: 16px;line-height: 2;display: block;}
    .wapnavbox>ul>li>img {height: 13px;}
    .wapernav {width: 100%;padding: 10px;display: none;}
    .wapernav a {display: block;font-size: 13px;line-height: 2.4;text-transform: uppercase;}
    .hiswmimg,.hiswmdesc,.hislcwmlist ul li:nth-child(2n) .hiswmdesc,.hislcwmlist ul li:nth-child(2n) .hiswmimg ,.bjtop_l,.bjtop_r,.bossjieshao ul li,.bosstr img,.dajtop_l,.dajtop_r,.dasjlist_l,.dasjlist_r,.dasjlist_r h3,.hjbot ul li,.jcmidl,.jcmidr,.gymid .hiswmimg,.sglist ul li,.sgbannerdesc h3,.newsdesc,.newsli_top,.newsimg{width: 100%;}
    .hiswmdesc {padding: 20px 0px;}
    .hisculitem img,.hiswmimg,.pagecon1 img,.bjtopl_top img ,.bjmid_img,.beijing_bot img,.bossbott img,.bosstr img,.jixiang .hjbotdesc,.hjbotimg,.gymid .hiswmimg,.sgmid .hiswmimg,.sglistdesc,.newsimg,.slimgs img{height: auto;}
    .neibandesc p {text-align: center;}
    .pagecon2title h3 {padding: 120px 10px 10px;font-size: 15px;}
    .bjtop_r {padding-top: 40px;}
    .beijing_mid ul li {width: 100%;margin-bottom: 30px;}
    .bjtopl_bot img {height: 110px;}
    .bossjieshao ul li:nth-child(1),.bossjieshao ul li {padding: 20px 0px;border-bottom: 1px solid rgba(227, 227, 227, 1);border-left: 0px;}
    .dsjl_img img {height: 250px;}
    .dsjl_text h3 {font-size: 14px;}
    .dajtop_l .dajtop_lpagination {bottom: 0px;}
    .dsjr_lidesc {width: 250px;}
    .dajtop_r ul li {margin: 30px 0px;}
    .dsjr_lidesc h3 {font-size: 16px;}
    .dasjlist_m {display: none;}
    .dsjlist_item {background: none;}
    .dasjlist_r {margin-top: 0px;}
    .dasjlist_r h3 {line-height: 1.8;font-size: 15px;}
    .dsjlist_item ul li {height: auto;margin-bottom: 30px;}
    .hjbanner {height: 200px;}
    .hjtop h3, .newsdesc h3 {font-size: 20px;line-height: 1.8;}
    .jcmidr {margin-top: 30px;}
    .gymid .hiswmdesc {padding-right: 0px;}
    .sglist ul li {margin-bottom: 30px;}
    .sglistimg img {height: 150px;}
    .sglistimg {padding-bottom: 20px;background-size: 100% 110px;}
    .sgbannerdesc2 h3 p,.sgbannerdesc3 h3 p {padding:0px 10px 0px;}
    .sgbannerdesc2 h3 p{line-height:22px;}
    .sgbannerdesc h3 {padding-bottom: 10px;}
    .newsdesc {margin-top: 30px;}
    .newsli_top h2 {font-size: 30px;}
    .idxgjlist ul li {width: 100%;}
    .dzbannerdesc  {flex-direction: row;}
    .dingzhibanner {height: 400px;}
    .dzbannerdesc h3 {margin:30px 0px 0px;}
    .dzform{width: 100%;margin-top: 0px;}
    .dzform input ,.dzform button{width: 80%;margin: 0px 0px 10px 10%;}
  .prodetail {height: auto;}
  .prodetail img {margin: 20px 0px;}
  .neibandesc h3 {text-align:center;}
  .bosstl h2 {font-size:40px;}
  .chenpbanner {height:auto;}
  .sgbannerdesc {padding:20px 20px 0px;}
  .sgbannerdesc3 h3 p {color:#333333;}
    .dzbannerdesc p {text-align:center;}
    .footr ul li {margin-left: 10px;}
  .footr ul li img {width:100px;height:100px;}
    .waplogo {background-color:rgba(230,212,177);width:100%;padding: 10px;}
  
}

@media screen and (max-width:680px) {
    .prodetail_btn a:nth-child(2) {margin-right: 0px;}
}