﻿@charset "utf-8";
/* CSS Document */

@media screen and (max-width: 1300px) {
    .prosearch { width:25%;
    }
   

}
@media screen and (max-width: 1200px) {
    .prosearch { width:20%;
    }
       .bottom2 { display:none;
    }
    .proleft { display:none;
    }
  
}
@media screen and (max-width: 1100px) {
    .menu ul li { width:100px;
    }
    .menu2 { width:100px;
    }
    .cxwpp { width:500px;
    }
    .cxwtel { width:350px;
    }
      .proright { width:98%; float:none;
    }
}
 @media screen and (max-width: 1000px) {
      .cxwpp { width:400px;

    }
    .cxwpro {width:40%;
    }
    .nycon { width:96%; padding-left:2%; padding-right:2%;
    }
    
}
@media screen and (max-width: 900px) {
     .cxwpp { display:none;
    }
    .cxwtel { display:block;
    }
     .prosearch { display:none;
    }

    .cwxaboutleft { width:90%;padding:0px 5%;
    }
    .cwxaboutright { float:left;  text-align:center; width:90%;  padding:0px 5%;
    }
    .youfrined { height:auto; padding:10px 5%; line-height:30px; width:90%;
    }
    .bottom1 { display:block; float:none;  margin:auto;
    }
    .bottom2 { display:block; margin-top:30px;
    }
    .bottom3 { display:block; float:left;margin-top:30px;
    }
    .cxwcase { width:40%;
    }

    .boxprocanshu { width:100%;
    }
      .proright { width:90%; padding:0px 5%; margin:auto;
    }
}


 @media screen and (max-width: 880px) {
      .menulist { display:none;
    }
    .menu_760 { display:block;  float:right;  width:40px; height:40px; margin-right:5%;
    }
        .menu_760 img { width:100%; height:100%;  margin-top:12px;
        }

    .menu {position:relative;  width:150px; position:absolute; right:5%; top:190px; border-radius:8px;   z-index:99999; background-color:#005AAB; display:none;
    }
        .menu ul li { width:150px;  line-height:45px;
        }
            .menu ul li span { line-height:45px;
            }
    .menulist {   width:150px; background-color:#005AAB; color:#fff; border-radius:4px; padding:8px;  right:5%; top:65px; text-align:center; position:absolute;
    }
        .menulist li:first-child { display:none;
        }
        .menulist ul li { line-height:40px;
        }
             .menulist2:hover .menu2 { display:block;
                }

 .menu2 { display:none;  width:150px; line-height:36px; margin:00px auto auto -150px; 
             position:absolute; top:0px; right:4px; z-index:999;
}
    .menu2 dl {display:block; margin:auto;   background-color:#005AAB; color:#fff;  font-size:15px;    padding:8px 8px; border-radius:4px;
    }
        .menu2 dl dd { display:block;   width:100%;  height:36px; 
        }
            .menu2 dl dd:hover { color:#000; cursor:pointer; 
            }

             .prosearch { width:50%; float:left; display:block;
    }

    .listnews ul li { width:85%;
    }
    .contactzhu_1 { width:90%; margin:auto; text-align:center;
    }
    .contactzhu_2 { float:none; width:90%; margin:auto;
    }
    /*.MagicZoomPup { display:none;
    }*/

   
}

 @media screen and (max-width: 776px) {
    .bottom1 { text-align:center;
    }
     .cxwpro {width:80%;
    }
    .prolist { height:1000px; overflow-y:auto;
    }
     .cxwcase { width:46%; 
    }
    .nymenux { margin:20px auto auto auto;  width:80%;
    }
       .nymenux a{ margin:auto;  width:200px;
    }
        .nymenux ul { margin:auto;
        }
    .nycon { margin-top:30px;
    }
    .cxwtop1 { width:96%; padding:0 2%;
    }
    .nytitle {width:96%; padding:0 2%;
    }
    .aboutcon { width:100%;
    }


     .MagicZoomBigImageCont {  display:none;
    }
}
@media screen and (max-width: 776px) {

}

 @media screen and (max-width: 480px) {

   
   
}