@charset "utf-8";
.mainnav ul>li a{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}
.header .topbar{padding-top:10px;line-height:30px;height:40px}
.header .topbar a{color:#333;display:inline-block;background-repeat:no-repeat;background-position:0;padding:0 3px}
.header .topbar a:hover{color:#025194 !important;}

.header_logo{text-align:center;max-width:50%;float:left;height:88px;line-height:88px}
.header_search{float:right;width:38%;line-height:56px;padding-right:98px;position:relative;margin:22px 0}
.header_search .search{position:relative;padding:0 40px 0 46px;background:url(../img/icon_search_gray.png) no-repeat 20px;font-size:18px;color:#999;border:1px solid #007447;border-radius:29px}
.header_search input{font-size:16px;display:block;width:100%;height:56px;line-height:56px}

.header_search .advanced{position:absolute;right:0;top:0;color:#007447;display:block;padding-right:20px;background:url(../img/icon_arrow_green.png) no-repeat right center}
.mainnav{background-color:#33cc33}
.mainnav ul li{line-height:62px;/* width:16.66%; */float:left;text-align:center;padding: 0 17px}
.mainnav ul li a{color:#fff;font-size:24px;font-weight:700;display:inline-block;text-align:center}
.mainnav ul li.on{background-color: #007447;}
.mainnav ul li:hover,.mainnav ul li.on a{background-color: #007447;}
.mainnav ul li a:hover,.mainnav ul li.on a{/* border-bottom-color:#fff;*/background-color: #007447;} 
.ariabody{/*zoom:1.2!important; */transform-origin:0 0}
.mainColor{color:#33cc33 !important;}
.thenColor{color: #007447;}
@media(max-width: 1199px){
	.header .topbar{height:auto}
	.header_search{margin:28px 0}
	.header_search,.header_search input{height:46px;line-height:46px}
	.header_search button{top:4px !important;}
	.mainnav ul li{line-height:54px}
	.mainnav ul li a{font-size:20px}
}
@media screen and (max-width:991px){
	.header{height:auto}
	.header_logo{width:100%;max-width:95%;float:none;height:auto;line-height:1.1}
	.header_search{width:80%;float:none;margin:30px auto 0}
}
@media screen and (max-width:768px){
	.header .topbar .left,.header .topbar .surport{display:none}
	.mainnav ul{padding:8px 0}
	.mainnav ul li{line-height:30px;height:auto;width:33.33%;text-align:center;padding: 0;}
	.mainnav ul li a{font-size:16px;display:block;border:none;opacity:.85}
	.mainnav ul li a img{transform:scale(.7);margin-top:-3px}
	.mainnav ul li a:hover,.mainnav ul li.on a{border:none;opacity:1}
}
@media screen and (max-width: 640px){
	.header_search{width:100%}
}
@media screen and (max-width: 380px){
	.header_search{padding-right:0}
	.header_search .advanced{display:none}
}
@media screen\0{
	.mainnav{height:64px}
	.header_search form{display:inline-block}
	.header_search{padding-top:20px}
	.header_search .advanced{margin-top:10px}
}
