/*@charset "gb2312";*/
.qjHeader {
	position: relative;
	z-index:60;
}

.qjHeader .topBox {
	height: 130px;
	background: url(894794.jpg) center center no-repeat #2f87e8;
}

.qjHeader .topBox .navSearchBox {
	position: absolute;
	right: 0px;
	top: 10px;
	z-index:2;
	width:400px;
}

.qjHeader .topBox .seaBox {
	position: relative;
}

.qjHeader .topBox .navSearchBox ul {
	
}

.qjHeader .topBox .navSearchBox ul li {
	float: left;
}

.qjHeader .topBox .navSearchBox ul li a {
	margin-right: 15px;
	color: #adcef5;
}

.qjHeader .topBox .navSearchBox ul li a:hover {
	color: #c1daf7;
}

.qjHeader .topBox .navSearchBox ul li a span {
	background: url(894798.png) 0 0 no-repeat;
	padding: 6px 10px;
	margin-right: 5px;
}

.qjHeader .topBox .navSearchBox ul li.oneSa a span {
	background-position: 0 0;
}

.qjHeader .topBox .navSearchBox ul li.twoSa a span {
	background-position: -26px 0;
}

.qjHeader .topBox .navSearchBox ul li.threeSa a span {
	background-position: -52px 0;
}

.qjHeader .topBox .navSearchBox ul li.fourSa a span {
	background-position: -78px 0;
}

.qjHeader .topBox .navSearchBox .jsForm {
	padding: 30px 20px 0 100px;
}

.qjHeader .topBox .navSearchBox .jsForm form {
	position: relative;
	border: 1px solid #c0c0c0;
	overflow: hidden;
}

.qjHeader .topBox .navSearchBox .jsForm .fgkInp {
	padding: 8px 0 8px 8px;
	border: none;
	display: block;
	width: 239px;
}

.qjHeader .topBox .navSearchBox .jsForm .fgkSub {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 5;
	cursor: pointer;
	padding: 5px;
	width: 30px;
	-webkit-opacity: 0;  
    -moz-opacity: 0;  
    -khtml-opacity: 0;  
    opacity: 0;  
    filter:alpha(opacity=0);  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
}

.qjHeader .topBox .navSearchBox .jsForm form span {
	padding: 3px;
	display: block;
	width: 25px;
	height: 25px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 4px;
	background: #ff8a00 url(894798.png) -102px 0px no-repeat;
}

.qjHeader .navBox {
	height: 35px;
	background-color: #1369c0;
}

.boxMain {
	position: relative;
}

.boxMain ul {
	line-height: 35px;
}

.boxMain ul li {
	float: left;
	height: 35px;
	overflow: hidden;
}
.boxMain>ul>li:first-child:hover{ 
	background:none;
}

.boxMain>ul>li:first-child:hover a { 
	color:#fff;
}

.boxMain>ul>li:first-child:hover{ 
	background:none;
}

.boxMain>ul>li:first-child:hover a span{ 
	background: url(894798.png) -5px -33px no-repeat;
	
}
.boxMain ul li:hover,.boxMain ul li.curr {
	background: #fff;
}

.boxMain ul li a {
	font-size: 14px;
	color: #fff;
	padding: 0 30px;
}

.boxMain ul li:hover a,.boxMain ul li.curr a {
	color: #1369c0;
}

.boxMain ul li span {
	padding: 8px 5px 8px 20px;
	background: url(894798.png) 0 0 no-repeat;
	margin-right:5px;
}

.boxMain ul li.aOne span {
	background-position: -5px -33px;
}

.boxMain ul li.aTwo span {
	background-position: -38px -33px;
	
}

.boxMain ul li.aThree span {
	background-position: -71px -33px;
}

.boxMain ul li.aFour span {
	background-position: -102px -34px;
}

.boxMain ul li.aFive span {
	background-position: -133px -33px;
}

.boxMain ul li.aSix span {
	background-position: -174px -33px;
}

.boxMain ul li.aOne:hover span, .boxMain ul li.aOne.curr span {
	background-position: -5px -60px;
}

.boxMain ul li.aTwo:hover span,.boxMain ul li.aTwo.curr span {
	background-position: -38px -60px;
}

.boxMain ul li.aThree:hover span,.boxMain ul li.aThree.curr span {
	background-position: -71px -60px;
}

.boxMain ul li.aFour:hover span,.boxMain ul li.aFour.curr span {
	background-position: -102px -60px;
}

.boxMain ul li.aFive:hover span,.boxMain ul li.aFive.curr span {
	background-position: -133px -60px;
}

.boxMain ul li.aSix:hover span,.boxMain ul li.aSix.curr span {
	background-position: -174px -60px;
}

.boxMain .navHoverList {
	position: absolute;
	top: 35px;
	left: 0;
	z-index: 9999;
}

.boxMain .navHoverList .navHover {
	box-shadow: 0 0 3px #d9d9d9;
	background: #fff;
	width: 1000px;
	height: 373px;
	display: none;
	padding: 10px 0 5px 0;
}
.boxMain .navHoverList .nHOne .navxjgkBox {
	
}

.boxMain .navHoverList .nHOne .navxjgkBox h4 {
	background: url(894795.png) left center no-repeat;
	padding: 20px 23px;
	margin-left: 35px;
}

.boxMain .navHoverList .nHOne .navxjgkBox h4 a {
	color: #fff;
	padding-left: 5px;
}

.boxMain .navHoverList .nHOne {
	font-size: 14px;
	padding-bottom:8px;
}

.boxMain .navHoverList .nHOne .ldlist {
	margin: 15px 15px 32px 35px;
}

.boxMain .navHoverList .nHOne .ldlist tr {
	line-height: 25px;
}

.boxMain .navHoverList .nHOne .ldlist tr td {
	padding-left: 10px;
}

.boxMain .navHoverList .nHOne .ldlist tr td:first-child {
	text-align: right;
	padding-left: 0;
}

.boxMain .navHoverList .nHOne .navQjgk {
	width: 300px;
	padding-left: 25px;
}

.boxMain .navHoverList .nHOne .navQjgk .gkText {
	text-indent: 2em;
	line-height: 35px;
	width: 100%;
	height: 290px;
	overflow-y: scroll;
}

.boxMain .navHoverList .nHOne .navQjjg {
	padding-left: 20px;
}

.boxMain .navHoverList .nHOne .navQjjg img {
	padding-top: 35px;
}

.boxMain .navHoverList .nHTwo {
	font-family: "SimSun";
	font-size: 14px;
	padding-top: 0;
}

.boxMain .navHoverList .nHTwo .swbdBox {
	padding: 25px 0 25px 25px;
	background: #fff;
}

.boxMain .navHoverList .nHTwo .tgBox {
	width: 560px;
	border: 1px solid #dcdcdc;
	padding: 20px;
	background: #fff;
	margin-right: 40px;
	margin-bottom: 31px;
}

.boxMain .navHoverList .nHTwo .tgBoxLeft {
	background: #1369c0;
	padding: 5px 15px;
}

.boxMain .navHoverList .nHTwo .tgBoxLeft a {
	background: #1369c0;
	color: #fff;
	font-size: 24px;
}

.boxMain .navHoverList .nHTwo .tgBoxRight {
	width: 450px;
	padding-left: 30px;
}

.boxMain .navHoverList .nHTwo .tgBoxRight h5 {
	padding: 4px 0 8px 0;
}

.boxMain .navHoverList .nHTwo .tgBoxRight p {
	line-height: 18px;
}

.boxMain .navHoverList .nHTwo .tgBoxRight p a {
	color: #ff8a00;
}

.boxMain .navHoverList .nHTwo .swbdLeft {
	
}

.boxMain .navHoverList .nHTwo .swbdLeft ul li {
	height: 200px;
	margin-right: 35px;
}

.boxMain .navHoverList .nHTwo .swbdLeft ul li a {
	padding: 0;
	display: block;
	color: #333;
}

.boxMain .navHoverList .nHTwo .swbdLeft ul li a p {
	width: 177px;
	text-align: left;
	line-height: 15px;
	margin-top: -5px;
	font-size: 12px;
}

.boxMain .navHoverList .nHTwo .swbdRight {
	width: 300px;
}

.boxMain .navHoverList .nHTwo .swbdRight h4 {
	background: url(894795.png) left center no-repeat;
	padding: 20px 23px;
	margin-top: -15px;
}

.boxMain .navHoverList .nHTwo .swbdRight h4 a {
	color: #fff;
}

.boxMain .navHoverList .nHTwo .swbdRight .spCon {
	background: #e1e9f3;
	border: 1px solid #cddaea;
	text-align: center;
	padding-top: 10px;
}

.boxMain .navHoverList .nHTwo .swbdRight .spCon .spnew {
	text-align: right;
	margin: 5px 0;
}

.boxMain .navHoverList .nHTwo .swbdRight .spCon .stit {
	color: #005ebe;
}

.boxMain .navHoverList .nHTwo .swbdRight .spCon .spnew span {
	color: #fff;
	background: #c12c20;
	padding: 2px 5px;
	border-radius: 3px;
	margin-right: 15px;
}

.boxMain .navHoverList .nHTwo .swbdRight ul {
	padding: 10px 0 20px 0;
}

.boxMain .navHoverList .nHTwo .swbdRight ul li {
	margin-left: 25px; float : none;
	font: normal normal 12px/20px "Microsoft YaHei";
	height: 23px;
	padding: 0 20px;
	text-align: left;
	line-height: 23px;
	background: #e1e9f3 url(894777.gif) left center no-repeat;
	float: none;
}

.boxMain .navHoverList .nHTwo .swbdRight ul li:hover {
	background: #e1e9f3 url(894778.gif) left center no-repeat;
}

.boxMain .navHoverList .nHTwo .swbdRight ul li a {
	padding: 0;
	color: #333;
}

.boxMain .navHoverList .nHTwo .swbdRight ul li:hover a {
	color: #c00000;
}

.boxMain .navHoverList .nHThree .bsfwBox {
	
}
.boxMain .navHoverList  h4 {  
	background: url(894795.png) left center no-repeat;
	padding: 20px 23px;
	margin-left: 35px;
}
.boxMain .navHoverList  h4  a{ color:#fff; }
.boxMain .navHoverList .nHThree .bsfwBox .bsfwBoxLeft{ width:570px;}
.boxMain .navHoverList .nHThree .bsfwBox .bsfwBoxRight{ width:430px; padding-top:10px; }

.boxMain .navHoverList .nHThree .bsfwBox .lc span { 
	margin:31px 3px 0 3px;
}

.boxMain .navHoverList .nHThree .bsfwBox .lcWz ul li { 
	height:30px;
	line-height:30px;
	width:100%; margin-top:0; }
.boxMain .navHoverList .nHThree .bsfwBox .lcWz 	.lcList{ height:auto; padding-top:27px; }
.boxMain .navHoverList .nHThree .bsfwBox .lcWz ul li a{ 
	color:#333; 
	padding-left:15px;
	background:url(894777.gif) left center no-repeat;
}
.boxMain .navHoverList .nHThree .bsfwBox .lcWz ul li a:hover{  
	background:url(894778.gif) left center no-repeat;
	color:#c00000;
}

.boxMain .navHoverList .nHFour .gzcyBox{ font-size:14px; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft { width:665px; height:378px;}


.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltl { padding-left:35px; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltl h4 { margin-left:0; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltl .intoFt { text-align:center;
	margin-top:20px;
}
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltl .intoFt a{ 
	padding:4px 8px 4px 42px;
	background:#f1eff0 url(894767.png) 10px center no-repeat;
	border:1px solid #cdcdcd;
	border-radius:3px;
	color:#333;
}

.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltr { width:400px; margin-left:40px; padding-top:20px;  }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft  h3 { 
	margin-bottom:10px;
	border-bottom:1px solid #c2c4c9;
	padding-bottom:5px;
}
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft  h3 a{ 
	border-left:4px solid #1369c0; color:#1369c0; padding-left:8px; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltr ul {}
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxLeft .bbltr ul li{ 
	height:25px;
	line-height:25px;
}
.boxMain .navHoverList .nHFour .gzcyBox  ul li a{
	background:url(894777.gif) left center no-repeat;
	color:#333; 
	padding-left:15px;
}
.boxMain .navHoverList .nHFour .gzcyBox  ul li a:hover {
	background:url(894778.gif) left center no-repeat;
	color:#c00000;
}

.boxMain .navHoverList .nHFour .gzcyBox .bzcyBlbottom { 
	padding :35px 0 0 35px; 
}
.boxMain .navHoverList .nHFour .gzcyBox .bzcyBlbottom ul li { 
	width:50%;
	height:25px;
	line-height:25px;
}


.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight {width:335px;}

.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn{ 
	margin-top:30px;
}
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn a{
	display:block;
	background:#eeeeee url(894780.png) 0 0 no-repeat;
	border:1px solid #c2c4c9;
	text-align:center;
	padding:15px 0 15px 30px;
	margin:15px 30px 0 30px;
	color:#333;
	border-radius:3px;
}

.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn .jzBtnOne{ background-position:55px 4px; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn .jzBtnTwo{ background-position:55px -58px;}
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn .jzBtnThree{background-position:55px -118px; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn .jzBtnFour{background-position:55px -176px; }
.boxMain .navHoverList .nHFour .gzcyBox .gzcyBoxRight .jzxxBtn .jzBtnFive{ background-position:55px -234px;}


.boxMain .navHoverList .navSsxcBox { }
.boxMain .navHoverList .navSsxcBox .nsbLeft{ width:730px; }
.boxMain .navHoverList .navSsxcBox .nsbRight{ width:270px; }
.boxMain .navHoverList .navSsxcBox .nsbRight .nsbRpic {  
	padding:15px 0 0 35px;
}
.boxMain .navHoverList .navSsxcBox .nsbRight .nsbRpic img { 
	width:204px;
	height:267px;
}


.boxMain .navHoverList .navSsxcBox .nsLeftTop { 
	
}
.boxMain .navHoverList .navSsxcBox .nsLeftTop ul{ 
	padding:15px 0 15px 35px;
}

.boxMain .navHoverList .navSsxcBox .nsLeftTop li { 
	width:200px;
	margin-right:17px;
	margin-bottom:15px;
	background:#f1f1f1;
	border-bottom:1px solid #bfb9b9;
}
.boxMain .navHoverList .navSsxcBox .nsLeftTop li:hover { 
	background:#308be8;
	border-bottom:1px solid #1369c0;
}
.boxMain .navHoverList .navSsxcBox .nsLeftTop li a{ 
	color:#333;
	display:block;
}
.boxMain .navHoverList .navSsxcBox .nsLeftTop li:hover a {  
	color:#fff;
}

.boxMain .navHoverList .navSsxcBox .nsLeftBottom .nlbmLeft { width:50%;}
.boxMain .navHoverList .navSsxcBox .nsLeftBottom .nlbmLeft h4 {  margin-top:10px;}

.boxMain .navHoverList .navSsxcBox .nsLeftBottom .nlbmLeft ul { 
	padding:10px 0 35px 35px;
}
.boxMain .navHoverList .navSsxcBox .nsLeftBottom .nlbmLeft ul li{ 
	height:28px;
	line-height:28px;
	float:none;
}
.boxMain .navHoverList .navSsxcBox .nsLeftBottom .nlbmLeft ul a{ 
	color:#333; 
	padding-left:15px;
	background:url(894777.gif) left center no-repeat;
}
.boxMain .navHoverList .navSsxcBox .nsLeftBottom .nlbmLeft ul a:hover{ 
	background:url(894778.gif) left center no-repeat;
	color:#c00000;
}



