﻿@charset "utf-8";
/* CSS Document */

#header,#middle,#footer{ min-width:1200px; }

#header{
	width: 100%;
}
.w_1300{
	width:1200px;
	/* overflow: hidden; */
	margin: 0 auto;
	}
	
.header-top{
	margin:0 auto;
	padding:30px 0 0; height:100px;
	}
.header-top2{
background:#005bac; height:70px; 
}

.header-logo{
	float:left;
	 padding-top:18px;
	}
.header-tabbar{
	 
	}
.nav_2022{
	 position:relative;
 
	}
.header-tabbar>ul>li{
	float:left;  position: relative;
	margin:0 36px 0 0; color:#FFF; font-size:22px;
	padding-top:4px; height: 62px; line-height:62px; border-bottom:solid 4px #005bac;
	}
.header-tabbar>ul>li>a{
	color:#FFF;
	 display:block; padding:0 10px;
	cursor:pointer; height: 62px; line-height:62px; 
	}
.header-tabbar>ul>li>a.currentSite,.header-tabbar ul .current2>a{
	color:#FFF !important; border-bottom:solid 4px #FFF; font-weight:700;
	}
.header-tabbar .second-nav ul li a.currentSite{
	color:#fff !important;
	}
.header-tabbar>ul>li>a:hover,.header-tabbar ul li:hover{
	color:#fff;    
	}



 
/* 下拉菜单 */
.second-nav {
	display: none; min-height:300px;
	position: absolute;
	z-index: 9999;
	top: 70px; left: -100px;
	width: 400px;
	filter: alpha(opacity=90);
	opacity:0.9;
	margin: 0 -20px;+margin:0 -100px;
	background:#FFF; color:#555555;  
}
.second-nav>img{float:left; margin:25px 30px 30px 25px; padding-right:25px; border-right:solid 2px #c9d6e0; }
.second-nav>ul{float:left; padding:15px 0; }


.nav_2022 li .second-nav>li {
	position: relative; color: #555555; 
	overflow:hidden;
	line-height: 30px;
	height: auto; padding:5px 0;
	z-index: 9999;
	width:245px;
	margin:0; border:0;
	font-size:20px; float: none;
}

.nav_2022 li .second-nav .li {
	position: relative; color: #555555; 
	overflow:hidden;
	line-height: 30px;
	height: auto; padding:5px 0;
	z-index: 9999;
	width:245px;
	margin:0; border:0;
	font-size:20px; float: none;
}
.nav_2022 li .second-nav .li div{ display:none; }
.nav_2022 li .second-nav .li:hover span:after{ content:' >';  }
 .nav_2022 li .second-nav .li:hover a:after{ content:' >';  }
.nav_2022 li .second-nav .li:hover div{ display:block; }

.second-nav ul .li:last-child {
    border-bottom: unset;
}

.second-nav ul li:last-child {
    border-bottom: unset;
}
.nav_2022 li .second-nav ul li a,.nav_2022 li .second-nav ul li .nav-tel{
 
	height:auto; 
	display:block;
	z-index: 9999; padding:0;
 line-height: 30px;
    font-weight: unset;
	color: #555555; 
}
.nav_2022 li .second-nav ul li .nav-tel{font-size:15px; height:50px;line-height:24px;padding:8px 5px 5px !important;}
.nav_2022 li .second-nav ul li.tel-wrap{ height:62px;line-height:24px;}
.second-nav ul li a,.second-nav ul li a:link,.second-nav ul li a:visited{
	color:#555555; 
	text-shadow:none;
}

.nav_2022 li .second-nav ul li a:hover,.nav li .second-nav ul li a:active,.nav_2022 li .second-nav ul li .nav-tel:hover,.header-tabbar .nav_2022  .second-nav ul li a.currentSite{
	opacity:unset; color:#005bac !important; 
}
.header-tabbar ul li:hover .second-nav{
	display: block;
}
 
 .second-nav li:hover a:after{ content:' >'; }
 

 
.search{
	float:right; margin-top:10px; border:solid 1px #dedede;  border-radius:5px; width:360px; padding:0 10px 0 20px; 
height:48px; line-height:48px;
	}
.searchl{ float:left; }
.headssipt{ border:0; height:48px; line-height:48px; font-size:16px; width:300px; color:#999;}
.searchr{ float:right; }

/* ============input========= */
 .search input::-webkit-input-placeholder {
	color: #999999;
}

 .search input:-moz-placeholder {
	color: #999999;
}

 .search input::-moz-placeholder {
	color: #999999;
}

 .search input:-ms-input-placeholder {
	color: #999999;
}