/*Main 1300px*/
@media only screen and (max-width: 1300px) {
 .inner {
  min-width:320px;
 }

 .toolbar .inner .right input[type="text"] {
  width:95%;
  padding-left:2%;
 }

 .toolbar .inner .right {
  width:100%;
  margin-right:0px;
 }

 .owl-carousel .owl-item .slide-content {
  width:55%;
  top:90px;
  font-size:30px;
  line-height:32px;
  left:40%;
 }

 .toolbar .inner {
  min-width:0px;
 }

 #content,
 footer .inner,
 .toolbar .inner {
  width:98%;
  margin-left:auto;
  margin-right:auto;
 }

 #content .col-right .wdg .wdg-inner.tel-box ul {
  background-size:100% auto;
 }

 #content .col-right .wdg .wdg-inner.tel-box ul li {
  width:42%;
  vertical-align:top;
 }

 #content .col-left .main-menu ul li {
  min-height:25px;
  height:auto;
  line-height:25px;
 }

 #content .col-mid .home-box ul li img{
  width:100%;
  height:auto;
  max-width:300px;
 }

 #content .col-mid .news-box ul li .img img{
  width:100%;
  height:auto;
  max-width:173px;
 }
}

/*Main 1250px*/
@media only screen and (max-width: 1250px) {
 #content .col-right .wdg .row input[type="text"], #content .col-right .wdg .row input[type="password"] {
  width:100%;
 }

 #content .col-mid .home-box ul li h2 {
  margin-bottom:5px;
 }
}

/*Main 1065px*/
@media only screen and (max-width: 1065px) {
 #content .col-left .logo img,
 .owl-carousel .owl-item img {
  width:100%;
  height:auto;
 }

 .owl-theme .owl-controls .owl-prev,
 .owl-theme .owl-controls .owl-next {
  top:30%;
 }

 #banner {
  height:auto;
 }
}

/*Main 1000px*/
@media only screen and (max-width: 1000px) {
 #banner,
 .owl-carousel .owl-wrapper, .owl-carousel .owl-item,
 .owl-carousel .owl-wrapper, .owl-carousel .owl-item .item {

 }

 .owl-carousel .owl-item .slide-content {

 }

 .owl-theme .owl-controls .owl-prev, .owl-theme .owl-controls .owl-next {

 }

 .owl-carousel .owl-wrapper, .owl-carousel .owl-item img{

 }
}

/*Main 900px*/
@media only screen and (max-width: 900px) {
 #content .col-right .wdg .wdg-inner {
  margin:5px;
 }

 #content .col-right .wdg .wdg-inner.tel-box ul li {
  font-size:12px;
 }
}

/*Main 800px*/
@media only screen and (max-width: 800px) {
 #content .col-right {
  width:100%;
  max-width:312px;
 }

 #content .col-mid {
  width:98%;
  margin-left:auto;
  margin-right:auto;
 }

 #content .col-mid .home-box {
  margin-bottom:20px;
 }

 #content .col-left {
  width:100%;
 }

 #content .col-mid-right {
  width:100%;
  margin-bottom:10px;
 }

 #content .col-left .logo,
 .main-menu-hold {
  float:none;
  width:30%;
  margin:0px auto 10px auto;
  padding:0px;
 }

 #content .col-left .logo img {
  width:100%;
  height:auto;
 }

 .main-menu-hold {
  width:98%;
 }

 ul li .menu-collapser {
  display:none !important;
 }

 .toolbar,
 .toolbar .inner {
  height:auto;
  min-height:47px;
 }
}

/*Main 560px*/
@media only screen and (max-width: 560px) {
 .owl-carousel .owl-item .slide-content {
  top:20px;
  right:auto;
  left:2%;
  font-size:25px;
  line-height:30px;
  max-width:90%;
 }

 .toolbar .inner .right {
  float:left;
 }

 .toolbar .inner .left {
  margin-left:0px;
 }

 .toolbar {
  line-height:25px;
  padding-bottom:10px;
 }

 footer .inner .left,
 footer .inner .right {
  width:100%;
  margin:0px 0 10px 10px !important;
 }
}

/*Main 450px*/
@media only screen and (max-width: 450px) {
 #content .col-mid .home-box ul li {
  width:100%;
  margin-bottom:20px;
 }
}

/*Main 400px*/
@media only screen and (max-width: 400px) {
 #content .col-left .logo, .main-menu-hold {
  width:100%;
 }

 #content .col-left .logo img {
  max-width:200px;
 }

 #content .col-left .logo {
  text-align:center;
 }
}