﻿body {
	font-family: "微软雅黑";
	background: #FFFFFF;
}
.c-cont {
	max-width: 1120px;
	margin: 0 auto;
	/*width: 100%;*/
}
/*头部*/
.c-header {
	/*background: #F4F4F4;*/
	height: 94px;
}
.c-container {
	max-width: 1120px;
	padding-left: 32px;
	/*width: 95%;*/
	margin: 0 auto;
	height: 94px;
}
.c-logo {
	width: 218px;
	height: 67px;
	padding-top: 10px;
	padding-left: 5px;
	float: left;
}
.c-logo a {
	width: 218px;
	height: 67px;
}
.c-logo img {
	width: 100%;
	height: inherit;
}
/*导航*/
.navbar-collapse {
	padding-left: 0px;
	padding-right: 0px;
}
.c-nav {
	background: #C7000A;
	/*height: 52px;*/
}
.c-nav-cont {
	padding: 0 10px;
    max-width: 1120px;
    margin: 0 auto;
}
.c-nav .navbar {
	margin-bottom: 0px;
}
.c-nav .navbar-toggle .icon-bar {
    background-color: #fff;
}
.c-nav .navbar-toggle {
	/*background-color: #eee;*/
    border: 1px solid #e0dddd00;
    padding-right: 0px !important;
    margin-right: 0px !important;
    float: none;
}
.c-nav a {
	color: #fff;
}
.c-nav .nav > li > a:hover, 
.c-nav .nav > li > a:focus {
    text-decoration: none;
    background-color: #cf3f3f;
    color: #fff;
}
.c-nav .navbar-nav > li > a {
    line-height: 17px;
}
.navbar-brand {
	display: none;
}
.c-nav .nav > li > a {
	padding: 8px 11px;
	font-size: 16px;
}
.navbar-toggle .icon-bar {
	height: 2px;
}
.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 3px;
}
.mo-logo {
	display: none;
}
/*导航二*/
.s-nav-cont {
	background: #F7F7F7;
	height: 45px;
	padding: 0 10px;
    max-width: 1080px;
    margin: 0 auto;
}
.s-nav-ul {
	height: 45px;
}
.s-nav-li {
	display: block;
	position: relative;
	float: left;
	line-height: 45px;
}
.s-nav-ul>:first-child {
	margin-left: -10px;
}
.s-nav-li a {
	color: #000000;
	padding: 6px 10px;
	font-size: 16px;
}
.s-nav-li a:hover {
	color: #FD3D3D;
}
.s-nav-li.active a {
	color: #FD3D3D;
}

@media only screen and (max-width: 768px) {
	.c-header {
		display: none;
	}
	.c-nav a.navbar-brand {
	    color: #fff;
	    text-align: center;
	    width: 100%;
	    margin: 0 auto;
	    position: absolute;
	}
	.navbar-brand {
		display: block;
	}
	.mo-logo {
		display: inline-block;
		position: absolute;
		top: 10px;
	    width: 32px;
    	height: 32px;
	}
	.mo-logo img {
		display: block;
	    width: 100%;
   		height: inherit;
	}
	.s-nav {
		display: none;
	}
	.c-nav .nav > li > a {
	    padding: 8px 28px;
	    font-size: 16px;
	}
	/*.s-nav-ul>:first-child {
		margin-left: 0px;
	}
	.s-nav-cont {
		height: auto;
	}
	.s-nav-ul {
		display: inline;
   		white-space: nowrap;
	}
	.s-nav-li {
		float: none;
	}*/
}