﻿@media (max-width: 992px) {
	header {
		position: relative;
		background-color: rgba(47,80,157,0.9);
	}
	.footer-top-warper .part-r .foot-item {
		margin-top: 1.5em;
	}
}
/**/
@media (max-width: 768px) {
#menu .nav.navbar-nav>li {
	width: 100%;
}
.nav-warp .container {
	width: 100%;
}
#menu .nav.navbar-nav {
    margin: 0 auto;
    padding: 10px;
    max-height: 350px;
    overflow-y: scroll;
    width: 90%;
}
#conhead .head-bg {
    height: 300px;
}
.bg-title {
    top: 45%;
}
.flexslider .meta h1 {
  font-size: 1.3em;
}
.flexslider .meta h2 {
  font-size: 1.2em;
}
.flexslider .meta p {
  font-size: 1em;
}
.lxwm .ul-n {
	margin-top: 15px;
}
#menu .nav.navbar-nav>li .nav-warp {
    opacity: 1;
     visibility: visible; 
     position: relative; 
    z-index: 0;
    padding: 0.5em 0;
    background-color: rgba(12,27,64,0.5);
}
.nav-warp .img-responsive {
    display: none;
}
#menu .nav.navbar-nav>li .nav-warp [class*="col-"] ul>li {
    float: left;
    padding: 3px 12px;
     border-right: 0px; 
     width: initial;
}
.img-item .img-item-warp>a>img {
	width: 100%;
	height: auto;
}

}
/**/
@media (max-width: 1200px) {
	header {width: 100%;}
	.flexslider {
    width: 100%;
}
}
/**/
@media (min-width: 1200px) {
.content-con .container, .footer-top-warper .container, .footer-mid-warper .container, .footer-end-warper .container, .container.yy {
    width: 1200px;
        padding-right: 0px;
    padding-left: 0px;
}
.bg-warper {
	width: 1920px;
}
}
/**/
