﻿@charset "utf-8";
/* CSS Document */
#header{width:100%;}
.header-box{padding: 45px 0px 45px;}

.head-left{
	float:left;
	padding-left:20px;
}

.head-left .logo{width:825px; margin-top: 16px;}
.head-left .logo img{width:98%;}

.head-right{
	float:right;
	margin: 18px 20px 0 20px;
}

.xcby{margin: 0 0 10px 6px;}

.search-box{
	float:left;
	width:246px;
	height:40px;
	line-height:40px;
	background:#ffffff;
	border-radius:5px;
	margin-right:15px;
}

.gjz-input{
        float:left;
	font-size:14px;
	width:180px;
	height:40px;
	line-height:40px;
	border:none;
	background:none;
	outline:none;
	padding:0 0 0 20px;
}
.search-box input.gjzssk{
	font-size:14px;
	width:100%;
	height:40px;
	line-height:40px;
	border:none;
	background:none;
	outline:none;
	padding:0;
}

input.gjzssk::-webkit-input-placeholder {
	color: #3b3b3b;
}

input.gjzssk:-moz-placeholder {
	color:#3b3b3b;
}

input.gjzssk::-moz-placeholder {
	color:#3b3b3b;
}

input.gjzssk:-ms-input-placeholder {
	color: #3b3b3b;
}

.search-box img{float:right; outline:none; margin: 10px 10px 0 10px; cursor:pointer;}

.sousuo{float:right; font-size:14px; color:#000000; height:40px; line-height:40px; }
.sousuo a{color:#000000; display:block; cursor:pointer;}
.sousuo img{float:left; margin: 12px 5px 0 0;}

.head-nav{width:1300px; margin:0 auto; height:56px; line-height:56px; background:#1b74c8;}
.first-nav a{color:#ffffff;}

.nav-btn{
	background: url(/cms/templates/810620276810960000/images/y-jgb.jpg) no-repeat center right;
	line-height: 56px;
    color: #fff;
    float: left;
    font-size: 18px;
    position: relative;
    z-index: 9999;
    padding: 0px;
}

a.nava{color:#fff;width:160px;display:inline-block;text-align:center;}
.first-nav a:hover{ color:#fff !important; }
.first-nav a{color:#fff !important;}
.first-nav a:visited{color:#fff !important;}
.nava:hover{ background:#0f67b9; }

.first-nav>li.nav-btn:hover{
	color:#ffffff !important;
	cursor:pointer;
}

.second-nav{
display: none;
position: absolute;background: #0f67b9;padding: 8px 0 22px 0; z-index: 9999; left:0px; top:56px;width:160px;opacity:0.9;filter:alpha(opacity=90);margin-left:0px;/*box-shadow:0px 10px 15px #dee6ed;*/}


.first-nav li .second-nav li{   position: relative; overflow:hidden;   line-height:24px;z-index: 9999; width:160px; background:url(/cms/templates/810620276810960000/images/cy-right_03.jpg) no-repeat right;text-align: center;}
.first-nav li .second-nav li a{ font-size:15px; text-align:center;display:block;z-index: 9999; padding:10px 6px;}


.second-nav li a{color:#fff; text-shadow:none;}
.first-nav li .second-nav a:hover,.first-nav li .second-nav a:active{color: #fff !important;background: #095eae; margin:0px; }
