.header {
	background: rgb(167, 79, 48);
}
.header .topLine {
	
}
.header .topWrap {
	background: url("../figs/top_2.png") no-repeat bottom rgb(167, 79, 48); padding: 0px; border-top-color: rgb(175, 10, 26); border-bottom-color: rgb(175, 10, 26); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid;
}
.header .topWrap .mainWrap {
	margin: auto; width: auto; height: 80px; padding-left: 50px; min-width: 320px;
}
.header .logo {
	padding-top: 8px; padding-bottom: 8px; padding-left: 15px; float: left;
}
.header #iop_logo1 {
	display: none;
}
.header .note {
	top: 0%; right: 0%; position: absolute;
}
.header .note li {
	float: left; z-index: 1000;
}
#form_Search {
	margin-right: 5px;
}
#nav .minfoWrap1 {
	background: rgb(255, 255, 255); border-radius: 6px; border: 2px solid rgb(175, 10, 26); border-image: none; width: 200px; right: 0%; display: none; position: absolute; z-index: 2; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-bordert-radius: 6px;
}
.nav06 {
	background: rgb(244, 244, 244); border-radius: 6px; border: 2px solid rgb(175, 10, 26); border-image: none; line-height: 160%; font-size: 16px; margin-top: 1px; margin-right: 10px; float: left; display: block;
}
.header .nav {
	margin: 0px auto; float: right;
}
.nav05 {
	background: rgb(244, 244, 244); border-radius: 6px; border: 1px dashed rgb(140, 0, 0); border-image: none; width: 40%; line-height: 160%; font-size: 16px; margin-top: 10px; margin-bottom: 10px; margin-left: 5%; float: left; display: block; -moz-border-radius: 6px; -khtml-border-radius: 6px; -webkit-bordert-radius: 6px;
}
.header .menu {
	display: none;
}
.header .nav li {
	border-radius: 8px; border: 1px solid rgb(175, 10, 26); border-image: none; width: 100px; margin-left: 10px; float: left; z-index: 1000; -ms-zoom: 1; -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-bordert-radius: 8px;
}
.header .nav li.nav_first {
	padding-left: 0px;
}
.header .nav li.nav_last {
	padding-right: 20px;
}
.header .nav li a {
	border-radius: 8px; text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-size: 18px; display: block; background-color: rgb(255, 255, 255); -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-bordert-radius: 8px;
}
.header .nav li a:hover {
	background: none; color: rgb(255, 255, 255); font-size: 20px; font-weight: bold;
}
.header .nav li a i {
	padding: 0px;
}
.header .nav li a i::before {
	margin-right: -4px;
}
.nav04 {
	z-index: 9;
}
#nav {
	width: auto; height: auto;
}
#nav .minfoWrap {
	background: rgb(255, 255, 255); padding: 0px; width: 100%; height: 160px; right: 0%; border-top-color: rgb(175, 10, 26); border-bottom-color: rgb(175, 10, 26); border-top-width: 3px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; display: none; position: absolute; z-index: 2;
}
#nav .minfoWrap_inner {
	margin: 0px;
}
#nav ul {
	width: 12.5%;
}
#nav ul li {
	margin: 0px; padding: 0px; width: 100%; float: none; display: block;
}
#nav ul li a {
	background: none; padding: 0px; width: 100%; color: rgb(86, 86, 86); line-height: 24px; font-size: 14px;
}
#nav ul li a:hover {
	color: rgb(175, 10, 26);
}
.nav01 {
	background: none; width: 15%; margin-top: 2em; margin-left: 20px;
}
.nav02 {
	display: block;
}
.nav03 {
	width: 15%; color: rgb(153, 153, 153); line-height: 24px; padding-right: 0px; font-size: 14px; margin-right: 3%; margin-left: 3%; z-index: 5; opacity: 0.5;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
@media screen and (max-width:1366px)
{
.header .nav li a {
	font-size: 18px;
}
.header .nav li a:hover {
	font-size: 18px;
}
.header .nav li a.hover {
	font-size: 18px;
}
.nav03 {
	font-size: 14px;
}
#nav .minfoWrap {
	width: 100%;
}
}
@media screen and (max-width:1024px)
{
.header .topWrap .mainWrap {
	padding-left: 15px;
}
.header .logo {
	padding-left: 15px;
}
.nav02 {
	display: none;
}
.nav03 {
	width: 20%;
}
.header .nav li {
	
}
.header .nav li a {
	
}
.header .nav li a:hover {
	font-size: 16px;
}
.header .nav li a.hover {
	font-size: 16px;
}
#nav ul {
	width: 100px;
}
#nav ul.fl {
	width: 160px;
}
#nav ul.fl a {
	width: 150px;
}
.header .topWrap {
	height: auto;
}
.header #iop_logo {
	display: none !important;
}
.header #iop_logo1 {
	display: block;
}
}
@media screen and (max-width:800px)
{
.header .nav li {
	width: 95px;
}
.header .nav li a {
	line-height: 24px; font-size: 16px;
}
.header .nav li a:hover {
	font-size: 13px;
}
.header .nav li a.hover {
	font-size: 13px;
}
.nav03 {
	display: none !important;
}
}
@media screen and (max-width:640px)
{
.header .nav li {
	margin-right: 0px; margin-left: 10px;
}
.header .nav li a {
	line-height: 20px; font-size: 14px;
}
#nav ul {
	width: 150px;
}
#nav ul li a {
	line-height: 32px; font-size: 14px;
}
.mainWrap02 {
	background: rgb(68, 68, 68); display: none; position: relative;
}
.header .topWrap {
	position: relative;
}
.header .logo {
	margin: auto; padding-left: 0px;
}
.minfoWrap {
	display: none !important;
}
.header .topWrap {
	
}
.header .nav {
	background: none; border: 0px currentColor; border-image: none; width: auto;
}
.header #nav {
	background: none; border: 0px currentColor; border-image: none; width: auto; float: left;
}
.header .nav .menu {
	background: rgb(255, 255, 255); padding: 0px 20px; color: rgb(34, 19, 45); line-height: 50px; font-size: 18px; float: right; display: none; cursor: pointer;
}
.header .nav .menu .menuicon {
	color: rgb(34, 19, 45); float: right;
}
.header .nav ul {
	display: none;
}
.header .nav li {
	
}
.header .nav li a {
	font-size: 16px;
}
.header .nav li a:hover {
	background: none; color: rgb(255, 255, 255); font-size: 13px; font-weight: bold;
}
.header .nav li a.hover {
	background: none; color: rgb(255, 255, 255); font-size: 13px; font-weight: bold;
}
.header .logo {
	margin: 0px auto; width: auto; height: 80px; padding-bottom: 0px; float: left; display: block;
}
.header #iop_logo2 {
	display: none !important;
}
}
