@media (max-width:1480px) {
	#nav-ul li ul {/* padding-left: 14.5%; */}
}
@media (max-width:1250px) {
  .f-top .wrap {width:97%;}
  .f-top dl {padding:0 1%;}
  .f-top .wx {padding:0 1%;}
}
@media (max-width:1200px) {
  
  .link-friend {width:100%;}
  .slideTxtBox2 .bd {width:96%;}
  
}

@media (max-width:640px) {
.header {height: 55px;}
.meun-con {display:block;width: 38px;height: 32px;position: absolute;right: 38px;top: 35px;}
.nav {margin-top: 0;width: 100%;margin: 0;height: auto;}
#nav-ul {display:none;position: absolute;top: 100px;z-index: 1000;width: 100%;background: #e99e1f;text-align: center;left: 0;padding: 0 0 10px;}
#nav-ul li {width: 97%;padding: 0;margin: 0 auto;float: none;height: 39px;background: none;}
#nav-ul li a {line-height:38px;color: #fff;font-size: 14px;border-bottom: 1px dotted #fff;}
#nav-ul li ul {left: 9999px;display: none;opacity: 0;}
#nav-ul li .open ul {opacity: 0;display: none;}
#nav-ul li .open {
    opacity: 0;
	z-index: -1;
}
.news-fl,.news-fr,.information-fl,.information-fr,.member {float:none;width:100%;}
.news-fl .slides li img {height: auto;}
.f-top dd {display: none;}
.f-top dl {
    border-left: 0;
}
.wrap {width: 98%;}
#nav-ul {top: 0;}
#nav-ul li a {width:100%;padding: 0;}
#nav-ul .navmoon:before {display:none;}
.meun-con {
      width: 28px;
      height: auto;
      top: -41px;
      right: 13px;
}
.meun-con img {display:block;width:100%;}
  .logo {display:block;}
  .news-fl .slides li {
    height: 188px;
}
  .news-fl .slides li img {height:188px;}
  .news-fl .slides li p {
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    text-indent: 0;
}
.news-fl .flex-control-nav {display:none;}
.news {
    padding: 10px 0;
}
.news-fr .news-meun dd {line-height: 30px;height: 30px;width: 100px;}
.news-fr .news-meun dd a {font-size:14px;}
.information {margin-top:0;}
.infor-title {
    height: 40px;
    line-height: 41px;
}
.infor-title h3 {
    font-size: 16px;
}
.infor-title h3 i {margin:0 5px;}
.news-meun {margin-top: 0;padding-left: 5px;margin-bottom: 8px;}
.news-meun dd {
    width: auto;
    padding: 0 10px;
    font-size: 16px;
    margin-right: 0;
    padding: 0;
}
.news-meun dd a {font-size:14px;}
.information-fl .news-list ul li a {width:68%;}
.ad {
    margin: 0;
    display: none;
}
.member-list {margin: 0;margin-top: 5px;}
.member-list-fl {width:100%;float:none;}
.member-list-fl li {width: 47%;margin: 1.5%;height: 100px;}
.member-list-fl li p {font-size:14px;}
.member-list-fl li img {
    margin: 12px 0 5px 0;
}
.member-list-fr {width: 97%;float:none;margin: 0 auto;height: 100px;}
.member-list-fr img {
    margin: 15px 0 5px 0;
    width: 30px;
}
.member-list-fr p {font-size:14px;}
.link-friend {display:none;}
.f-top {padding: 10px 0;}
.f-top dl {
    padding: 0 1%;
    border: none;
    overflow: hidden;
    margin-left: 5px;
}
.f-top dl dt {
    line-height: 25px;
    margin-bottom: 5px;
}
.f-top dt a {font-size:14px;}
.f-top dd {
    display: none;
}
.f-top .wx {
    padding: 0;
    float: none;
    display: block;
    width: 20%;
    padding-top: 35px;
    height: 100px;
}
.f-top .wx img {width:90%;}
.f-top .wx dd {display:block;font-size: 12px;}
.f-bottom {font-size:12px;line-height:20px;}
.slideTxtBox2 {margin-top:10px;}
.slideTxtBox2 .hd ul li {width:100px;}
.slideTxtBox2 .hd ul li a {font-size:14px;}
.slideTxtBox2 .hd {
    margin-bottom: 0;
}
.ny_main {
    padding: 18px 0;
}
.pull-left {float:none;}
.about-meun-wrap {width: 100%;}
.about-container {width: 100%;margin-left: 0;}
.about-title {
    height: 38px;
    line-height: 38px;
}
.about-menu a {
    height: 38px;
    line-height: 38px;
}
.about-column {
    font-size: 16px;
    margin: 10px 0 10px;
}
.pic-list {
    padding-left: 0;
    padding-top: 1%;
}
.pic-list li {float:none;width: 80%;margin: 10px auto 20px;padding-top: 10px;}
.pic-list li a {
  display:block;
  line-height:38px;
  font-size:14px;
  text-align:center;
}
.pic-list li img {
  display:block;
  width:100%;
  height:160px;
  width:146px;
}
.news-list-box li {padding:10px 0;}
.news-list-box .time {
    width: 60px;
    height: 60px;
}
.news-list-box .time .date {
    height: 24px;
    line-height: 24px;
    font-size: 12px;
}
.news-list-box .time .day {height:36px;line-height:36px;}
.news-list-box .info {width:80%;height: 65px;}
.news-list-box .info h3 {
    font-size: 14px;
    line-height: 22px;
}
.news-list-box .info p {line-height:22px;}
.about-show {padding:0;font-size: 14px;line-height: 25px;}
.about-show .title {
    font-size: 14px;
    padding-top: 10px;
}
.about-show .time {
    margin-bottom: 10px;
}
.h-top {display: none;}
.h-center-fl {margin-top:0;float: none;}
.h-center-fl img {
  display:block;
  width: 60%;
  margin-top: 5px;
}
.h-center {height: 55px;}
.h-center-fr {display:none;}
.h-laguage {
    top: 7px;
    right: 50px;
}
.h-laguage a {font-size:12px;margin: 3px 5px;}
.slides li img {
    height: 140px;
}
.flex-control-nav li {
    width: 18px;
    height: 3px;
}
.flex-control-nav {
    margin-left: -9px;
    bottom: 5px;
}
.flex-control-nav li a {height:3px;}
.search {height:40px;line-height:40px;}
.search-fl {float: none;width: 100%;height: 40px;line-height: 40px;}
.search-fr {display:none;}
#FontScroll {
    width: 100%;
    margin: 0;
}

.search-fl .title {
    left: 0;
    background-size: 21%;
    padding-left: 28px;
}
#FontScroll .line {
    padding-left: 60px;
}
#FontScroll .line li a {
    display: block;
    font-size: 12px;
    padding: 0 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 88%;
}
#FontScroll .line li a font {display:none;}
.about {
    padding-top: 8px;
}
.column-title {
    height: 60px;
}
.column-title h3 {
    font-size: 16px;
}
.column-title p {
    font-size: 14px;
    margin-top: 0;
}
.about-content {
    margin-top: 8px;
}
.about-content-fl {
    width: 100%;
}
.videobox {width:100%;}
.videobox p {
    line-height: 38px;
}
.about-content-fr {
    display: none;
}
.about-content-fl ul li {width: 24.2%;margin-left: 1%;height: auto;}
.about-content-fl ul li span {
    font-size: 12px;
    width: 78px;
}
.about-content-fl ul li img {width:100%;}
.product {
    padding: 18px 0;
    margin-top: 8px;
    background-size: cover;
}
.pro-title {color: transparent;width: 100%;height: 38px;margin-bottom: 5px;}
.pro-title p {display:none;}
.pro-meun {
    left: 0;
    top: 0;
}
.pro-meun dd {
    width: 22%;
    margin: 0 2px;
    padding-left: 8px;
    height: 38px;
    line-height: 38px;
}
.pro-list {
    margin-top: 0;
   /* height: 410px;*/
    overflow: hidden;
}
.pro-meun dd a {
    font-size: 14px;
    background: none;
    padding-left: 0;
    text-align: center;
}
#pages .page ul li{
  width: 10%;
}

.pro-list ul li {
    margin-top: 8px;
    width: 48%;
    margin: 5px 3px;
}
.pro-list ul li a {width: 100%;height: 198px;}
.pro-list ul li i img {
    width: 100%;
    height: 198px;
}
.pro-list ul li:first-child,.pro-list ul li:nth-child(5) {margin: 5px 3px;}
.pro-list ul li p {
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    letter-spacing: 2px;
}
.news-content {
    padding-top: 8px;
}
.news-content-fl {
    width: 100%;
    float: none;
}
.news-content-fr {
    width: 100%;
    display: none;
    float: none;
}
.news-list-one i img {width:100%;}
.news-more {
    right: 5px;
    top: 0;
}
.news-more a {font-size:12px;}
.news-more a img {
    margin-left: 8px;
}
.news-list-one h3 {
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 30px;
}
.news-list-one p {
    margin-top: 0;
    font-size: 14px;
    line-height: 20px;
}
.c12 {display:none;}
.rollpic {
    margin: 5px auto;
}
.rollpicshow li img {
    width: 200px;
    height: 143px;
}
.f-top dl dt a {font-size:14px;}
.f-top .contact {
    margin-left: 120px;
}
.f-top .contact dt {font-size:14px;}
.f-top .hotLine {display:none;}
.f-bottom-fl {width:100%;float:none;}
.f-bottom-fl a {font-size:12px;}
.f-bottom-fr {display:none;}
/* å†…é¡µ */
.banner {height: 100px;background-size: 100%;display: none;}
.bog {width:100%;margin-top: 60px;margin-bottom: 0;}
.canter {
    width: 100%;
    background-size: 100%;
    padding: 15px 10px 0;
    box-sizing: border-box;
}
.left_nav {width:100%;float: none;overflow: hidden;}
.left_nav ul li {float:left;margin: 3px 3px;padding: 0;}
.left_nav ul li a {
    padding-left: 0;
    padding: 0 8px;
}
.right_nr {width:100%;float: none;padding-left: 0;border: none;}
.titel {height: 40px;margin-bottom: 10px;}
.titel span {
    font-size: 16px;
    line-height: 40px;
}
.bread {display:none;}
.right_contact {line-height: 24px;}
.right_contact .about-show {
    margin-top: 0;
}
.cares-meun dd {font-size:12px;line-height: 26px;height: 26px;}
.caresList .cases-list p {font-size:12px;}
.culture-list dl {
    background: url(../images/corporate_culture_bg02.png) no-repeat;
}
.right_contact .about-show h2 {font-size:16px;line-height: 18px;}
.right_contact img {max-width: 100%;width: auto;}
.honor-list ul li {margin: 8px auto 0;float: none;height: auto;}
.right_contact .pro-list ul li:first-child, .right_contact .pro-list ul li:nth-child(5) {
    margin: 3px;
}
.right_contact .pro-list ul li {
    margin: 3px;
}
.news-list-two ul li {
    padding: 4px 4px 0;
    height: 75px;
}
.news-list-two .months {
    font-size: 16px;
    line-height: 24px;
}
.news-list-two .days {
    font-size: 14px;
    line-height: 18px;
}
.news-list-two .time {
    width: 60px;
}
.right_contact .news-list-two .txt {
    width: 78%;
}
.news-list-two .txt a {
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 24px;
}
.news-list-two .txt p {
    height: 40px;
    overflow: hidden;
    line-height: 20px;
}
.faq_questions p {
    margin-left: 0;
    font-size: 12px;
    line-height: 18px;
    padding-left: 22px;
}
.faq_questions ul {
    margin-left: 0;
}
.faq_questions ul li {
    height: 30px;
    line-height: 30px;
}
.faq_questions ul li span {
    width: 68px;
    font-size: 12px;
}
.faq_refer_txt {
    width: 220px;
    background-size: cover;
    border-right: 1px solid #cdcccc;
}
.faq_refer_text {width:220px;border-right: 1px solid #cdcccc;}
.faq_refer_submit {height:30px;line-height:30px}
.faq_refer_reset {
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
}
#container {
    width: 100%;
    float: none;
}
.ad-gallery .ad-thumbs li a img {
    width: 73px;
    height: 71px;
}
.buys .title {
    padding: 8px 18px 10px;
    font-size: 18px;
}
.ad-gallery {
    width: 100%;
}
.buys {
    width: 100%;
}
.shopping a {
    background-size: 13%;
}
.cares {width:100%;}
.cares .slides li img {width:100%;}
.cares .slides li p {font-size:12px;}







}

@media (max-width:376px) {
  .meun-con {
}
.news-meun dd {padding:0 5px;}
.rollpicshow li img {width:180px;height:129px;}
.rollpicshow li {padding:3px;}
.h-center-fl img {
    width: 58%;
}
.h-laguage a {
    margin: 0;
}
.ad-gallery .ad-thumbs li a img {
    width: 60px;
    height: 60px;
}


  
}

@media (max-width:361px) {

.rollpicshow li img {width:170px;height:122px;}
  
10}