@media (max-width: 1580px) {
.md{ width:100%;}
.qt1-show{height:150px;line-height:22px; font-size:13px;}
/**/
.navbox ul li{ float:left; position:relative; padding:0 8px; margin:0 5px;}
}
@media (max-width: 1420px) {
.inbanner{padding-left:0px;}

/*-- syab --*/
.syabinfo{ margin-top:20%; }
.syab-best span{ width:90px; height:90px;line-height:90px;}
.syab-best i{ line-height:90px; padding:0 10px;}
.syab-else{ width:95%; line-height:30px;}
}
@media (max-width: 1330px) {
.navbox ul li{ padding:0 4px; margin:0 2px;}
}
@media (max-width: 1300px) {
.fmd{ width:100%;}
}
@media (max-width: 1250px) {
/**/
.logo{ width:220px; margin-top:10px;}
.logo img{margin-top:0px;}
.headerbox{height:auto;}
.navbox{ width:100%; height:50px;}
.navbox ul li{ width:auto; padding:0 1.5%; margin:0 1%; text-align:center;}
.navbox ul li a{ line-height:50px;}
.navmm{ width:9%; }
}
@media (max-width: 1230px) {
.lmd{ width:100%;}
/**/
.sedce-mail{ padding:1px 10px;}
.sedce-login{ padding:0 10px;}
.sedce-cen{font-size:15px; padding:0px 15px 0px 10px; }
.sedce{  margin-top:30px;}
/**/
.sycpupl{ width:100%;}

}
@media (max-width: 1200px) {
/*-- 在线商城 --*/
.mall-main{ height:160px;}

.sort-name table{ font-size:14px;}
}
@media (max-width: 1160px) {
.mall-main{ height:150px;}

/**/
.logo{ width:220px; margin-top:10px;}
.logo img{margin-top:0px;}
.headerbox{height:auto;}
.navbox{ width:100%; height:50px;}
.navbox ul li{ width:auto; padding:0 1.2%; margin:0 1%; text-align:center;}
.navbox ul li a{ line-height:50px;}
.navmm{ width:9%; }
}
@media (max-width: 1100px) {
.qt1-t{  margin-top:20px; font-size:24px; line-height:30px;}
#search_input4{ width:75%;}
.plr20{ padding:0 5px;}
.prol-nav ul li{padding:10px 0px; line-height:20px; font-size:14px; }

}
/* md */
@media (max-width: 1030px) {
/*-- syab --*/
.syab{  background:url(../../img/page/shimx.jpg) center top no-repeat; background-size:100%;}
.syabinfo{ width:50%; margin-top:10%; }
.syab-best span{ width:70px; height:70px;line-height:70px;}
.syab-best i{ line-height:70px;}
.syab-else{ width:100%; line-height:28px;}

/*-- sycp --*/
.sycpt{ width:100%; padding-right:0%;}
.sycpupl{ width:100%;}
.sycpupl-l{ width:50%;}
.sycpupl-r{ width:50%;}
.sycpupr{ width:60%; background-repeat:no-repeat;}
.sycpdl{ width:50%; height:auto; float:left; transition: 0.6s;-webkit-transition: 0.6s;-moz-transition: 0.6s;}
.sycpdl-info{ width:50%; height:auto; float:left; margin-top:20px; padding-left:2%; }
.sycpdl-info span{ position:relative; float:left; width:100%; }
.sycpdl-info span img{ width:60px;}
.sycpdl:hover .sycpdl-info a i{ margin-left:10px; color:#FFF; transition: 0.6s;-webkit-transition: 0.6s;-moz-transition: 0.6s;}
.sycpdl-img{ width:50%; height:220px; }

.lgbox{ padding:40px;}
}
@media (min-width: 992px) and (max-width: 1199px) {

}
@media (max-width: 1000px) {
.gom{top:-45px;}
.goback{ width:90px; height:90px; padding:18px;}
.footnav{ margin-top:35px; padding-bottom:10px;}
.footnav a{ margin:0 1%; font-size:16px;}
.footup-l{ width:100%;}
.footup-l-t{margin-top:25px;}
.footup-l-show{ width:100%; margin-top:10px;}
.footup-r{ width:100%;}
.footup-r-show{ margin-top:10px;}
.proL{ padding:10px;}
/**/
.mall-main{ height:130px;}
/*-- 注册产品 --*/
.repd{ padding:50px 10%;}
}

/* sm */
@media (max-width: 991px) {
/*-- 在线商城 --*/
.mall-pic{width:60%;}
.mall-main{ height:180px;}
.mallbox:hover .malle{top:5%;}
/**/
.syabinfo{ width:100%; margin-top:20px; }

/*-- login --*/
.lgbox{ padding:20px;}
.cheakone{ padding:5px 0px;}

/*-- 注册产品 --*/
.regpone{ width:100%; height:auto; float:left; margin-top:20px;}
.regp-t{ width:100%; height:auto; float:left; font-size:14px; color:#808080; padding-bottom:10px;}
.regp-t a{ color:#808080;}
.regp-t i{ color:#0000f9;}
#inputxs{height:34px; width:100%; border:2px solid #dcdcdc; line-height:30px; float:left; outline:none; padding:0px 5px}
#uploadFile{ display:none;}
.regp-input{ width:100%; height:auto; float:left;}
.regp-input span{font-size:12px; font-weight:600;}
.regp-input select{ height:35px; width:50%; float:left; outline:none; border:2px solid #dcdcdc; }
#pro_country{ width:100%; color:rgb(255, 0, 0); float:left;}

.fileinputxs{position: absolute;
  font-size: 100px;
  right: 0;
  top: 0;
  opacity: 0;
  filter: alpha(opacity=0);
  cursor: pointer}

}
@media (min-width: 768px) and (max-width: 991px) {
.qt1-show{ height:170px; padding:0px 15px; font-size:12px; line-height:20px;}
.mall-pic{width:270px;}

.navbox ul li{ padding:0px 0.5%; margin:0px 0.8%;}
.navbox ul li a{ font-size:12px;}
}

@media (max-width: 930px) {
#search_input4{ width:68%;}
}

/* xs */
@media (max-width: 767px) {
#wrapper {
    padding-left: 0;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#wrapper.toggled {
    padding-left: 220px;
}

#sidebar-wrapper {
    z-index: 99999;
    left: 220px;
    width: 0;
    height: 100%;
    margin-left: -220px;
    overflow-y: auto;
    overflow-x: hidden;
    background: #268395;
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}

#sidebar-wrapper::-webkit-scrollbar {
  display: none;
}

#wrapper.toggled #sidebar-wrapper {
    width: 220px;
}

#page-content-wrapper {
    width: 100%;
}

#wrapper.toggled #page-content-wrapper {
    position:relative;
    margin-right: -220px;
}

/*-------------------------------*/
/*     Sidebar nav styles        */
/*-------------------------------*/

.sidebar-nav {
    position: absolute;
    top: 20px;
    width: 220px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.sidebar-nav li {
    position: relative; 
    line-height: 32px;
    display: inline-block;
    width: 100%;
	padding:8px 5px;
	border-bottom:1px solid #FFF;
}

.sidebar-nav li:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    height: 100%;
    width: 0px;
    background-color:#000;
    -webkit-transition: width .2s ease-in;
      -moz-transition:  width .2s ease-in;
       -ms-transition:  width .2s ease-in;
            transition: width .2s ease-in;

}
.sidebar-nav i{ padding-right:20px;}
.sidebar-nav li:hover:before,
.sidebar-nav li.open:hover:before {
    width: 100%;
    -webkit-transition: width .2s ease-in;
      -moz-transition:  width .2s ease-in;
       -ms-transition:  width .2s ease-in;
            transition: width .2s ease-in;

}
.sidebar-nav li a {
    display: block;
    color: #FFF;
    text-decoration: none;
    padding: 5px 10px 5px 10px;
	font-size:16px;   
}
.sidebar-nav li a:hover,
.sidebar-nav li a:active,
.sidebar-nav li a:focus,
.sidebar-nav li.open a:hover,
.sidebar-nav li.open a:active,
.sidebar-nav li.open a:focus{
    color: #FFF;
    text-decoration: none;
    background-color: transparent;
}

.sidebar-nav > .sidebar-brand {
    height: 50px;
    font-size: 20px;
    line-height: 45px;
}
.sidebar-nav .dropdown-menu {
    position: relative;
    width: 100%;
    padding: 0;
    margin: 0;
    border-radius: 0;
    border: none;
    background-color:#268395;
    box-shadow: none;
}
.sidebar-brand{ color:#FFF; font-weight:600; font-size:18px; line-height:27px; margin-top:20px; padding-left:10px;}
.psort{ width:100%; height:auto; float:left; padding-left:20px;}
.psort a{ display:block; color:#ccc; padding:2px 0px; line-height:30px;}

.sidebar-nav li .snav{ background:#fff; width:100%; float:left; box-shadow: 2px 2px 1px rgba(204,204,204,0.5);padding:10px; display:none;}
.sidebar-nav li .snav a{display:block; line-height:28px; font-size:15px; color:#666; text-decoration:none;}
.sidebar-nav li .snav a:hover{ background:#e4e4e4; color:#fff;}


/*-------------------------------*/
/*       Hamburger-Cross         */
/*-------------------------------*/
.phone-title{ width:100%; height:47px; background:#000; float:left;}
.phone-title-fix{width:100%; height:47px; background:#000; position: fixed; z-index:99999;}
.phome-top-name{ width:100%; text-align:center; float:left; line-height:47px; overflow:hidden; color:#FFF;
text-overflow:ellipsis; white-space: nowrap; padding:0px 16%;}
.phome-top-name i img{ height:40px; margin-top:0px; padding-right:5px;}
.xslg{position:absolute; top:11px; right:35px; line-height:20px; background:#268395; padding:3px 7px;
 font-size:12px; color:#FFF;z-index:99999;
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari 和 Chrome */
border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */}
.xslg a{ color:#FFF;}
.xscen{ position:absolute; top:11px; right:3px; line-height:20px; background:#268395; padding:3px 7px;
 font-size:12px; color:#FFF;z-index:99999;
-moz-border-radius: 5px; /* Firefox */
-webkit-border-radius: 5px; /* Safari 和 Chrome */
border-radius: 5px; /* Opera 10.5+, 以及使用了IE-CSS3的IE浏览器 */
}
.xscen a{ color:#FFF;}
.hamburger {
  position: fixed;
  top: 9px;  
  z-index: 9999999;
  display: block;
  width: 32px;
  height: 32px;
  margin-left: 15px;
  background-color: transparent;
  border: none;
}
.hamburger:hover,
.hamburger:focus,
.hamburger:active {
  outline: none;
}
.hamburger.is-closed:before {
  content: '';
  display: block;
  width: 100px;
  font-size: 14px;
  color: #FFF;
  line-height: 32px;
  text-align: center;
  opacity: 0;
  -webkit-transform: translate3d(0,0,0);
  -webkit-transition: all .35s ease-in-out;
}
.hamburger.is-closed:hover:before {
  opacity: 1;
  display: block;
  -webkit-transform: translate3d(-100px,0,0);
  -webkit-transition: all .35s ease-in-out;
}

.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom,
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {
  position: absolute;
  left: 0;
  height: 4px;
  width: 100%;
}
.hamburger.is-closed .hamb-top,
.hamburger.is-closed .hamb-middle,
.hamburger.is-closed .hamb-bottom {
  background-color: #FFF;
}
.hamburger.is-closed .hamb-top { 
  top: 5px; 
  -webkit-transition: all .35s ease-in-out;
}
.hamburger.is-closed .hamb-middle {
  top: 50%;
  margin-top: -2px;
}
.hamburger.is-closed .hamb-bottom {
  bottom: 5px;  
  -webkit-transition: all .35s ease-in-out;
}

.hamburger.is-closed:hover .hamb-top {
  top: 0;
  -webkit-transition: all .35s ease-in-out;
}
.hamburger.is-closed:hover .hamb-bottom {
  bottom: 0;
  -webkit-transition: all .35s ease-in-out;
}
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-middle,
.hamburger.is-open .hamb-bottom {
  background-color: #fff;
}
.hamburger.is-open .hamb-top,
.hamburger.is-open .hamb-bottom {
  top: 50%;
  margin-top: -2px;  
}
.hamburger.is-open .hamb-top { 
  -webkit-transform: rotate(45deg);
  -webkit-transition: -webkit-transform .2s cubic-bezier(.73,1,.28,.08);
}
.hamburger.is-open .hamb-middle { display: none; }
.hamburger.is-open .hamb-bottom {
  -webkit-transform: rotate(-45deg);
  -webkit-transition: -webkit-transform .2s cubic-bezier(.73,1,.28,.08);
}
.hamburger.is-open:before {
  content: '';
  display: block;
  width: 100px;
  font-size: 14px;
  color: #fff;
  line-height: 32px;
  text-align: center;
  opacity: 0;
  -webkit-transform: translate3d(0,0,0);
  -webkit-transition: all .35s ease-in-out;
}
.hamburger.is-open:hover:before {
  opacity: 1;
  display: block;
  -webkit-transform: translate3d(-100px,0,0);
  -webkit-transition: all .35s ease-in-out;
}

/*-------------------------------*/
/*            Overlay            */
/*-------------------------------*/

.overlay {
  position: fixed;display: none;width: 100%; height: 100%;overflow:hidden;top: 0;left: 0;right: 0;
  bottom: 0;background-color: rgba(250,250,250,.8);z-index: 9;
} 

.plrx0{ padding:0px;}
.plrx5{ padding:0px 5px;}

/*-- banner --*/
.inbanner{ padding-left:0px; margin-top:0px;}

/*-- sysort --*/
.sysort{}
.sysort-t{ font-size:20px; line-height:30px;}
.sysort-t i{ display:inline-block; padding:0px 8px;}
.sysort-more a{font-size:14px; width:120px; height:35px; line-height:35px;}
.sysort-one{margin-top:5px;}
.sysort-one-name{height:40px; font-size:13px;}

/*-- sycp --*/
.sycpup{ width:100%; height:auto; float:left; position:relative;}
.sycpt{ width:100%; height:235px; float:right; padding-right:0%;}
.sycpt-l{ width:45%; font-size:22px; padding:0 5px;}
.sycpt-r{ width:55%; font-size:13px; line-height:15px; padding:2px;}
.sycpupl{ width:100%;}
.sycpupl-l{ width:100%;}
.sycpupl-r{ width:100%;}
.sycpupr{ width:120%;}

.sycpdl{ width:100%;}
.sycpdl-info{ width:50%; margin-top:15px; padding-left:2%;}
.sycpdl-info span img{ width:30px;}

.sycpdl-info h1{ font-size:14px; padding-top:10px; }
.sycpdl-info p{font-size:14px; line-height:18px;}
.sycpdl-info a{ font-size:14px;}
.sycpdl-img{ width:50%; height:180px; }

.sycpdl{ width:100%;}
.sycpdr{ width:100%;}

/*-- syab --*/
.syab{ width:100%; background:url(../../img/page/shix.jpg) center top no-repeat; background-size:150%;}
.syabinfo{ width:100%; height:auto; float:right; margin-top:15px; padding:10px;}
.syab-t{ width:100%; height:auto; float:left;}
.syab-t h1{ font-size:22px;}
.syab-t p{ font-size:16px; line-height:20px;}
.syab-best{margin-top:20px;}
.syab-best span{ width:70px; height:70px; line-height:70px; }
.syab-best i{ padding:0px 5px; line-height:70px;}
.syab-else{ width:100%; font-size:13px; line-height:25px; margin-top:10px;}


/*-- 关于我们 --*/
.about-t{font-size:22px; margin-top:10px;}
.about-t .line{ width:80px;}
.about-t span{ font-size:18px;}
.about-info{font-size:14px; line-height:22px; margin-top:10px; padding:0px;}
.about-img{margin-top:10px;}
.about-img img{margin-top:15px;}

.qt-t{font-size:22px; margin-top:10px; padding-bottom:0;}
.qt-t .line{ width:80px; }
.qt-infoshow{ margin-top:10px;}
.qtlogo{ display:none;}
.qtlogo span{}
.qt1{ width:100%; padding:10px 0px;}
.qt1-info{height:auto;}
.qt1-t{margin-top:10px; font-size:18px; line-height:30px;}
.qt1-show{ height:auto; padding:5px 5px 15px; line-height:20px;}
.qt1-show table{font-size:12px;}

.qt2{ width:100%; padding:10px 0px;}
.qt3{ width:100%; padding:10px 0px;}
.qt4{ width:100%; padding:10px 0px;}

.qt-else{ width:100%; height:auto; float:left; margin-top:24px;}
.qt-else-img{ width:100%; height:auto; float:left;}
.qt-else-img img{ width:100%;}
.qt-else-info{ width:100%; height:230px; float:left; background:#f5f5f5; text-align:center; font-size:26px; color:#6d6e70; font-weight:600; line-height:48px;}
.qt-else-info table{ width:100%; height:100%; float:left;}

/*-- locbox --*/
.locbox{ padding:15px 0px; font-size:14px;}
.locbox i{ padding-left:0px;}

/*-- 产品中心 --*/
.products{ margin-top:0px;}
.sort-name table{ font-size:13px; line-height:18px;}
.proL{ width:100%; min-height:auto; float:left; border:1px solid #d2d2d2; padding:10px;}
.proR{ width:100%; height:auto; float:left;}
.pro-t{ width:100%; float:left; padding: 0px; margin-top:15px; height:auto;}
.pro-t-img{ width:100%; height:275px;}
.pro-t-info{ width:100%; height:auto; float:left; background:#000; padding:10px;}
.cponebox{padding:0px 5px;}
.cpone{margin-top:20px;}
.cler-mt{ margin-top:0; margin-bottom:30px;}
.cpone-name table{ font-size:13px;}

.ban {width:100%;}
.num {width:90%;height:60px; }
.num ul li {width:70px;margin:0px 2px 0px 10px;}
.num ul li img {width:70px; height:56px;}
.prev_btn1 { margin-top:15px;}
.next_btn1 { margin-top:15px;}

.banr{ width:100%; padding:0 5px;}
.cpt{ font-size:22px; }
.cpt2{ line-height:25px;}
.cptel{ width:100%;}
.cpmail{width:100%; padding-top:0px;}

/*-- 相同产品 --*/
.samebox{ margin-top:40px;}

/*-- 新闻 --*/
.innews-nav{  float:right; position:relative;}
.newsone{height:auto; margin-bottom:30px;}
.newsdate{ width:30%;}
.nd-y{font-size:20px; margin-top:23%;}
.nd-d{ }
.nd-m{  font-size:26px;}
.nd-m span{ font-size:18px; line-height:20px; margin-top:10px;}
.newsimg{ width:70%; background-size:cover; height:170px;}
.newsshow{ width:100%; padding:5px;}
.news-t{ font-size:16px; color:#9bb7c7; line-height:30px; padding:10px 0px; }
.news-info{line-height:22px; font-size:15px;}
.news-btn a{line-height:35px;}

/*-- 新闻详细内容 --*/
.in-newsbox_title {padding:5px 0px; font-size:18px;}
.in-newsbox_content{font-size:14px;line-height:25px; }

/*-- 下载 --*/
.ddone{padding:0px;}
.indlshow{margin-top:20%;}
.loginL{ width:95%; padding:30px 8px;}

/*-- 在线商城 --*/
.mallbox{ padding:0px; margin-top:20px;}
.mall-main{ top:5px;}
.mall-pic{width:45%; margin-top:0px;}
.mallbox .malle{ width:23%;top:8%; left:39%;}
.mallbox:hover .malle{ top:15%;}

/*-- 联系我们 --*/
.cont-t h1{ font-size:22px;}
.cont-t p{ font-size:14px;}
.cont-info{ width:100%; height:auto; float:left;}
.cont-info-one{ width:100%; padding:10px 0px;}
#mr5{ margin:0;}
.coo-t1{font-size:20px; padding-bottom:0px;}
.coo-t1-t{ font-size:14px;}
.coo-t1-info{ padding:13px 0px; font-size:14px; }
.coo-t1-info span{ font-size:20px; color:#6d6e70; font-weight:600; padding-right:10%}
.coo-t1-ico{ padding:13px 0px;}

.cont-else{padding:20px 0px;}
.contw{ width:100%;}
.cont-else h1{font-size:20px;}
.cont-else p{font-size:16px; line-height:25px;}

.feedl{ width:100%; padding:0px;}
.feedl-t h1{ font-size:20px;}
.feedl-t p{ font-size:16px; line-height:25px;}

.feedr{ width:100%; height:auto; float:left; padding:0px;}
.feedr-bor{ margin-top:35px;}
.map iframe{height:350px;}

/**/
.lgl-box{ width:100%;}
.lgr-box{ width:100%; padding-left:0px; border-left:0;}
/*-- 注册产品 --*/
.repd{ padding:20px;}

/*-- faq --*/
.faqbox{ margin-top:0px;}

/*-- 底部 --*/
.gom{top:-15px;}
.goback{ width:45px; height:45px; padding:8px;}

/*底部导航*/
.phone-bottom-box{ width:100%; height:50px; float:left; background:#000; z-index:9999; border-top:1px solid #FFF; }
.footer-navs{width:100%; float:left; padding:0; margin:0;}
.footer-navs li{float: left;font-size:14px;line-height: 50px;width:33.33%;
text-align: center;list-style:none;overflow:hidden;}
.footer-navs a{color: #fff;}
.footer-navs p{display: inline-block;}
#fancybox-close{top:10px;right:-30px;}

/*回滚*/
.togo{width:30px; height:30px; border:0; position:absolute; right:-30px; bottom:18px;}
.goback{ margin-top:-25px; background-size:100%;}
.goback .gos{background-size:100%;}


/*内部导航*/
/*phonesort*/
.allbox{position:relative;}
.phnav{height:auto; width:100%; float:left; background-color:#64859d; padding:10px 15px; line-height:25px; color:#FFF; font-size:16px; text-align:left;}
.phnav a{ color:#ffffff; text-decoration:none;}
.casenav{ width:100%; padding:0px 5px;-webkit-animation:fadeInUp 800ms;animation:fadeInUp 800ms; float:left;
position:absolute; top:45px;left:0;background:#FFF; z-index:1;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#e2e1e1,direction=120,strength=4);/*兼容ie*/
-moz-box-shadow: 0px 2px 25px 1px #e2e1e1;/*兼容firefox*/
-webkit-box-shadow: 0px 2px 25px 1px #e2e1e1;/*兼容safari或chrome*/
box-shadow:0px 2px 25px 1px #e2e1e1;/*兼容opera或ie9*/
}
.casenav .snavbg{ width:80%; padding:5px;}
.casenav .snavl{ width:22%; height:auto;}
.casenav .snavr{ width:78%; height:auto;}
}

/* XS Portrait */
@media (max-width: 480px) {
.map iframe{height:300px;}
}
@media (max-width: 420px) {
/*-- 在线商城 --*/
.mall-pic{width:74%;}
.mallbox .malle{ width:35%;top:8%; left:32.5%;}

.sycpdl-info{ width:50%; margin-top:8px; padding-left:2%;}
}
@media (max-width: 380px) {
.mall-pic{width:76%;}
.mall-main{ height:170px;}
.map iframe{height:270px;}
}
@media (max-width: 330px) {

}


