@charset "utf-8";
/* CSS Document */

.header_container{
	background: url(banner.png) center center no-repeat;
	
	height: 599px;
}
.in_top{
	background-color: #2082c1; 
}
.in_box{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.txt_r{
	float:left;
}
.txt_r a{
	color: white;
	line-height: 40px;
	font-size: 1em;
}
.txt_1{
	float:right;
	color: white;
	line-height: 40px;
	
}
.txt_1 img{
	display:inline-block;
	 vertical-align:middle;
	margin-right: 4px;
}


.nav_container{
	background: url(nav-bg.png) no-repeat;
	height: 100px;
}
.nav_box{
	width: 1190px;
	margin: auto;
	overflow: hidden;
}
.logo{
	float: left;
	width: 24%;
	margin-top: 20px;
}
.nav{
	margin-top: 28px;
	float: right;
	width: 64%;
}
.nav li{
	float: left;
	list-style: none;
}
.nav li a{
	display: block;
	color: black;
	font-size: 1em;
	padding: 23px 10px;
	
}
.nav li .current{
	border-bottom: 5px solid #f27624;
}
.nav li:hover{
	border-bottom: 5px solid #f27624;
}
.notice_container{
	background-color: #f2f2f2;
}
.notice_box{
	width: 1200px;
	margin: auto;
	overflow: hidden;
}
.notice_box img{
	float: left;
}
.roll{
	float: left;
	height: 60px;
	margin-left: 20px;
}
.roll ul{
	
}
.roll ul li{
	list-style: none;
	line-height: 60px;
	width: 640px;
	height: 60px;
}
.roll ul li a{
	display:block;
	color: #333333;
	font-size: 1em;
	float: left;
}
.roll ul li span{
	display:block;
	color: #f27624;
	float: right;
}
.Btn{
	float: left;
	margin-left: 8px;
	margin-top: 9px;
}
.s1,.s2{
	display: block;
	color: #999999;
}
.border{
	margin-top: 10px;
	margin-left: 25px;
}
.search_box{
	float: left;
	margin-left: 30px;
	margin-top: 10px;
}
.search_box input{
	float: left;
	font-size: 0.875em;
	color: #cccccc;
	padding: 12px 10px;
	outline: none;
	border: 0;
	width: 190px;
}
.search_btn{
	float: left;
	color: white;
	background-color: #f27624;
	font-size: 0.875em;
	padding:10.5px 16px;
}