/*content begin*/
.content{
	margin:0 auto;
	width:1000px;
	}
	/*top begin*/
	.con_bottom{
		width:1000px;
		height: auto;
		overflow:hidden;
		margin:20px 0 0;
		}
		.con_bottom ul{
			}
			.con_bottom ul li{
				float: left;
				font-size: 16px;
				height: 45px;
				line-height: 45px;
				margin-right: 3.7px;
				margin-bottom: 5px;
				overflow: hidden;
				text-align: center;
				width: 120px;
				font-size: 15px;
				}
			.con-five-long {
				width: 245px!important;
			    }
			    .con-five-long a{
				width: 242px!important; 
			    }
				.con_bottom ul li a{
					display:block;
					height:43px;
					width:118px;
					color:#004986;
					background-color:#f8f8f8;
					border:1px solid #e9e8e8;
					transition: all 0.5s ease 0s;
					}
					.con-five-long a:hover{
				        background-image:url(imagesindex98a.jpg)!important; 
			            }
					.con_bottom ul li a:hover{
						color:#fff;
						background-image:url(imagesindex98.jpg);
						background-repeat:no-repeat;
						background-position: center center;
						border-color:#1c95d3;	
						transition: all 0.5s ease 0s;					
						}
			}
	/*top end*/
	/*bottom begin*/
	.con_top{
		margin-bottom: 20px;
		margin-top: 20px;
		min-height: 630px;
		overflow: hidden;
		width: 1000px;
		}
		/*left begin*/
		.con_top_left{
			float:left;
			width:253px;
			min-height:628px;
			border:1px solid #f0f0f0;
			overflow:hidden;
			margin-right:8px;
			}
			/*left top title begin*/
			.ctl_top{
				border-left: 4px solid #11578e;
				color: #11578e;
				font-size: 16px;
				height: 20px;
				line-height: 20px;
				margin-bottom: 25px;
				margin-left: 17px;
				margin-top: 11px;
				padding-left: 20px;
				width: 140px;
				}
			/*left top title end*/
			
			/*left middle search begin*/
			.ctl_middle{
				width:210px;
				margin:0 auto;
				}
				.demo1{
					height:40px;
					line-height:40px;
					}
					.demo1 h3{
						float:left;
						}
				.layinput{
					height: 22px;
					line-height: 22px;
					width: 50px;
					float:left;
					}
			/*left middle search end*/
			
			/*left bottom list begin*/
			.ctl_bottom{				
				}
				.subNavBox{
					width:245px;
					margin:20px auto 0;
					}
				.subNav{
					cursor:pointer;
					font-weight:bold;
					font-size:14px;
					color:#3e3d3d;
					line-height:40px;
					padding-left:20px;
					background:url(imagesjiantou1.jpg) no-repeat;
					background-position:0% 50%;
					}
					.subNav:hover{
						color:#0059a3;
						}
				.currentDd{
					color:#0059a3;
					}
				.currentDt{
					background-image:url(imagesjiantou.jpg);
					}
				.navContent{
					display: none;
					}
					.navContent li{
						border-left: 1px dashed #7f7f7f;
						height: 40px;
						color:#7f7f7f;
						line-height: 40px;
						margin-left: 20px;
						}
					.navContent li:hover{
						color:#277fc2;
						border-color:#277fc2;
						}
					.navContent li a{
						color: #333;
						display: inline-block;
						font-size: 14px;
						height: 100%;
						width: 200px;
						}
						.navContent li a:hover{
							color:#277fc2;
							text-decoration: underline;
							}			
			/*left bottom list end*/					
		/*left end*/
		
		/*right begin*/
		.con_top_right{
			float:left;
			width:737px;
			height:630px;
			overflow:hidden;
			height: auto;
			}	
					
			/*right top title begin*/
			.ctr_top{
				background-image: url("imagesindex94.jpg");
				background-position: right top;
				background-repeat: no-repeat;
				background-color:#0059a3;
				color:#fff;
				display: inline-block;
				height: 40px;
				line-height: 40px;
				padding-left: 40px;
				padding-right: 50px;
				text-align: left;
				font-size:16px;
				}
			/*right top title end*/
			.ctr_top_left{
				float: right;
				font-size: 12px;
				height: 40px;
				line-height: 40px;
				text-align: right;
				}
			/*right bottom list begin*/
			.ctr_bottom{
				border:1px solid #f0f0f0;
				width:735px;
				height:580px;
				overflow:hidden;
				height: auto;
				}
				.ctr_bottom ul{
					}
					.ctr_bottom ul li{
						width:702px;
						height:50px;
						line-height:50px;
						margin:0 auto;
						border-bottom:1px solid #ebebeb;
						background-image:url(imagesindex95.jpg);
						background-repeat:no-repeat;
						background-position:5px center;
						}
						.ctr_bottom ul li .ctr_li_left{
							float:left;
							width:580px;
							margin-left:20px;
							height:50px;
							overflow:hidden;
							display: inline;
						}
						.ctr_bottom ul li .ctr_li_right{
							float: left;
							text-align: right;
							width: 100px;
							font-size:12px;
							display: inline;
						}
			/*right bottom list end*/			
		/*right end*/
	/*bottom end*/
	/*ysqgk*/
	.l_box1{
		height:50px;
		width:1000px;
		clear:both;
		overflow:hidden;
		margin-top:10px;
		background-color:#eee;
		}
	.l_box1_lm {
		background-color: #0a7bc2;
		border: 1px solid #0a7bc2;
		color: #fff;
		font-size: 16px;
		font-weight: bold;
		height: 50px;
		letter-spacing: 5px;
		line-height: 50px;
		text-align: center;
		width: 227px;
		float:left;
		}
	.l_box1_con{
		float:left;
		}
	.btn {
		background-color: #65abd0;
		border-radius: 5px;
		display: block;
		float: left;
		height: 40px;
		line-height: 40px;
		margin: 5px 5px 0 30px;
		text-align: center;
		width: 95px;
		}
		.btn a{
			display:block;
			height:100%;
			width:100%;
			}
		.btn:hover{
			background-color:#0a7bc2;
			}
	.newssearch li {
		height: 40px;
		margin: 0 auto;
		width: 227px;
		}
	.span {
		float: left;
		height: 45px;
		line-height: 19px;
		margin-right: 18px;
		padding: 5px 0 0 50px;
		text-align: left;
		text-indent: 28px;
		width: 420px;
		}
	/*ysqgk*/
/*content end*/