﻿@charset "utf-8";
/* CSS Document */


/* #header{
	background: url(/cms/templates/80582873691930000/images/header_bg.jpg) no-repeat top center;
} */

.w_1200{
	width: 1300px;
	margin: 0 auto;
}

.header-top{
	margin: 0 auto;
	padding: 70px 0 0;
	height: 130px;
}

.header-logo{
	float: left;
    padding-top: 15px;
}

.header-search{
	float: right;
    margin-top: 15px;
    border: 2px solid #3189d5;
    border-radius: 5px;
    width: 230px;
    padding: 8px 13px 8px 17px;
    background: #ffffff;
    opacity: 0.6;
}

.search-gjzss{
	float:left;
}

.header-search-ssk{
	border: 0;
    /* height: 44px;
    line-height: 44px; */
    font-size: 14px;
    width: 180px;
    color: #333333;
	outline: none;
padding: 0 0 0 0 !important;
}

.search-gjzss::-webkit-input-placeholder{
	color:#999999;
	opacity:1;
}

.search-gjzss::-moz-placeholder{
	color:#999999;
	opacity:1;
}

.search-gjzss:-ms-input-placeholder{
	color:#999999;
	opacity:1;
}

.search-btn{
	float:right;
	/* margin: 10px 0 0 0; */
	outline: none;
}

.search-btn img{
	border:none;
	outline: none;
}

/* 二级导航 */
/*  .header-nav{
	background:#005bac;
	height:60px;
}  */

.nav-list {
    position: relative;
    padding: 0 20px;
}

.nav-box{
    background: #005bac;
    height: 50px;
}

.nav-box>ul>li{
	float:left;  position: relative;
	margin:0 15px 0 0; color:#FFF; font-size: 22px;
	padding-top:4px; height: 42px; line-height:42px; border-bottom:solid 3px #005bac;
}

.nav-box>ul>li>a{
	color:#FFF;
	display:block;
	padding:0 10px;
	cursor:pointer;
	height: 42px;
	line-height: 42px;
}

.nav-box>ul>li>a.currentSite,.nav-box ul .current2>a{
	color:#FFF !important; border-bottom:solid 4px #FFF; font-weight:700;
	}
.nav-box .second-nav ul li a.currentSite{
	color:#fff !important;
	}
.nav-box>ul>li>a:hover,.nav-box ul li:hover{
	color:#fff;    
	}



 
/* 下拉菜单 */
.second-nav {
	display: none; min-height:300px;
	position: absolute;
	z-index: 9999;
	top: 50px;
	left: 0px;
	width: 300px;
	filter: alpha(opacity=90);
	opacity:0.9;
	margin: 0 -20px;
	+margin:0 -100px;
	background: #f2f8ff;
	color:#555555;  
}

.second-nav>img{float:left; margin:25px 30px 30px 25px; padding-right:25px;  border-right:2px solid #d5d9dc; }
.second-nav>ul{float:left; padding:15px 0; }


.nav-list li .second-nav>li {
	position: relative; color: #555555; 
	overflow:hidden;
	line-height: 30px;
	height: auto; padding:5px 0;
	z-index: 9999;
	width:150px;
	margin:0; border:0;
	font-size: 14px; float: none;
}

.nav-list li .second-nav .li {
	position: relative; color: #555555; 
	overflow:hidden;
	line-height: 30px;
	height: auto; padding:5px 0;
	z-index: 9999;
	width:136px;
	margin:0; border:0;
	font-size: 16px; float: none;
}

.nav-list li .second-nav .li div{ display:none; }
/*.nav-list li .second-nav .li02 div{ display:none; text-indent:2em; }*/
.nav-list li .second-nav .li02 div:last-child{text-indent:unset;}
.nav-list li .second-nav .li:hover span:after{ content:' >';  }
 .nav-list li .second-nav .li:hover a:after{ content:' >';  }
.nav-list li .second-nav .li:hover div{ display:block; }
.nav-list li .second-nav .li02:hover div{ display:block;  }

.second-nav ul .li:last-child {
    border-bottom: unset;
}

.second-nav ul li:last-child {
    border-bottom: unset;
}
.nav-list li .second-nav ul li a,.nav-list 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-list li .second-nav ul li .nav-tel{font-size:15px; height:50px;line-height:24px;padding:8px 5px 5px !important;}
.nav-list 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-list li .second-nav ul li a:hover,.nav li .second-nav ul li a:active,.nav-list li .second-nav ul li .nav-tel:hover,.nav-box .nav-list  .second-nav ul li a.currentSite{
	opacity:unset; color:#005bac !important; 
}
.nav-box ul li:hover .second-nav{
	display: block;
}
 
.second-nav li:hover a:after{ content:' >'; }


/* ==============@media============== */
@media screen and (max-width: 1240px) {}
@media screen and (max-width: 1100px){}
@media screen and (max-width: 1024px) {}
@media screen and (max-width: 1000px) {}
@media screen and (max-width: 768px) {}
@media screen and (max-width: 650px){}
@media screen and (max-width: 375px) {}
@media screen and (max-width: 320px) {}

