﻿@charset "utf-8"; /*------------------------头部---------------*/
.header {
	width: 1000px;
}
.header .header_top {
	background-color: #f1f1f3;
	height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e6ecec;
}
.header .header_top .header_top_l {
	float: left;
	padding-left: 10px;
}
.header .header_top .header_top_l li {
	line-height: 28px;
	float: left;
	height: 28px;
	padding-right: 20px;
}
.header .header_top .header_top_l .xxgk{
	background-image: url(../images/xxgk_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	color:#01949d;
}
.header .header_top .header_top_l .xxgk:hover{
	background-image: url(../images/xxgk_h_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .yygh{
	background-image: url(../images/yygh_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	color:#127fa8;
}
.header .header_top .header_top_l .yygh:hover{
	background-image: url(../images/yygh_h_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .zjcz{
	background-image: url(../images/zjcz_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	color:#4d9500;
}
.header .header_top .header_top_l .zjcz:hover{
	background-image: url(../images/zjcz_h_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .yynw{
	background-image: url(../images/yynw_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	color:#006fb6;
}
.header .header_top .header_top_l .yynw:hover{
	background-image: url(../images/yynw_h_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .xxcx{
	background-image: url(../images/xxcx_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	color:#ff7883;
}
.header .header_top .header_top_l .xxcx:hover{
	background-image: url(../images/xxcx_h_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .zyyscx{
	background-image: url(../images/zyyscx_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 15px;
	color:#ff7883;
}
.header .header_top .header_top_l .zyyscx:hover{
	background-image: url(../images/zyyscx_h_1.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_r {
	float: right;
}
.header .header_top .header_top_r li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 28px;
	height: 28px;
}
.header .header_top .header_top_r li a{color:#127fa8;}
.header .header_top .header_top_r li span{color:#127fa8;}
.header_part1{
	/*padding-top: 15px;*/
}
.header_part1 .header_search {
	float: left;
	height: 42px;
	margin-left: 30px;
	margin-top: 8px;
	background-color: #f1f1f3;
	padding-right: 10px;
	padding-left: 10px;
}
.header_part1 .logo {
	float: left;
	margin-left:5px;
}
.header_search .search_bar_sel {
	height: 26px;
	width: 60px;
	margin-top:8px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.header_search .search_bar_tx {
	width:266px;
	height:23px;
	margin-top: 10px;
	color: #999;
	text-indent: 5px;
	line-height:23px;
}
.header_search .search_bar_btn,.header_video .header_video_part1 .form_out .video_header_btn {
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/index_search_btn_1.jpg);
	background-repeat: no-repeat;
	height: 26px;
	width: 59px;
	margin-top: 8px;
	border:0;
	cursor:pointer;
}
.header_part1 .header_newspaper {
	float: left;
	height: 57px;
	padding-left: 5px;
	background-image: url(../images/head_newspaper_1.jpg);
	background-repeat: no-repeat;
	background-position:5px center;
	display:inline;
	margin-top:15px;
}
.header_part1 .header_newspaper ul{margin-left:45px;}
.header_part1 .header_newspaper li {
	line-height: 16px;
	background-image: url(../images/head_newspaper_li_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 16px;
	margin-bottom:3px;
	padding-left:5px;
}
.header_part1 .header_newspaper li a,.header_part1 .header_newspaper li span{margin-left:5px;}
.header_part1 .header_newspaper .download{color:#000000; text-decoration:underline;}
/*.header_part2 .banner {
	float: left;
	padding-top: 10px;
}
2011-12-29 lsn
.header_part2 .header_part2_right {
	float: right;
	width: 240px;
	padding-top:10px;
}
.header_part2 .header_part2_right #weather iframe img{margin-right:10px;}
.header_part2 .header_part2_right iframe{width:240px; height:20px;}
.header_part2 .header_part2_right .statement {
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.header_part2 .header_part2_right .statement strong {
	color: #fa5200;
	font-size: 14px;
	font-style: italic;
	padding-left: 5px;
}
.today_time {
	line-height: 26px;
	height: 26px;
	font-size: 12px;
	margin-bottom:5px;
}
.header_part2 .header_part2_right .today_time span{
	color: #127fa8;
}
.header_part2 .header_part2_right .weather li {
	float: left;
	padding-left: 10px;
	line-height: 20px;
	height: 20px;
}
.header_part2 .header_part2_right .sunny {
	background-image: url(../images/weather_icon_1.jpg);
	height: 20px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: center center;
}
.header_part2 .header_part2_right .out_link{
	padding-top: 10px;
	clear: both;
}
.header_part2 .header_part2_right .out_link li {
	float: left;
	height: 20px;
}
.header_part2 .header_part2_right .out_link blockquote{width:10px;}*/
/*2011-12-29 lsn*/
.header_part1 .header_part2_right {
	float: right;
	width: 240px;
}
.header_part1 .header_part2_right #weather iframe img{margin-right:10px;}
.header_part1 .header_part2_right iframe{width:240px; height:20px;}
.header_part1 .header_part2_right .statement {
	line-height: 24px;
	height: 24px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
}
.header_part1 .header_part2_right .statement strong {
	color: #fa5200;
	font-size: 14px;
	font-style: italic;
	padding-left: 5px;
}
.today_time {
	line-height: 26px;
	height: 26px;
	font-size: 12px;
	margin-bottom:5px;
}
.header_part1 .header_part2_right .today_time span{
	color: #127fa8;
}
.header_part1 .header_part2_right .weather li {
	float: left;
	padding-left: 10px;
	line-height: 20px;
	height: 20px;
}
.header_part1 .header_part2_right .sunny {
	background-image: url(../images/weather_icon_1.jpg);
	height: 20px;
	width: 18px;
	background-repeat: no-repeat;
	background-position: center center;
}
.header_part1 .header_part2_right .out_link{
	padding-top: 10px;
	clear: both;
}
.header_part1 .header_part2_right .out_link li {
	float: left;
	height: 20px;
}
.header_part1 .header_part2_right .out_link blockquote{width:10px;}
.header_part1_l{ width:1000px; /*float:left;*/ }
.header_part1_r{ width:253px; float:right;}
.header_part1 .banner {float: left;	padding-top: 10px; width:100%;}
.header{margin-top:15px;}
@media only screen and (max-width:768px){
 .header{ width:100%; margin:0;}
 .header_top_l , .header_part1_r{ display:none;}
 .header_top_r li.pn{ display:none;}
 .header_part1_l{ float:none; width:100%; text-align:center; }
 .header_part1 .logo{ float:none;}
 .header_part1 .header_search{ float:none; margin-left:0;}
 .header_part1_l .banner img{ width:100%}
 .header_top_r{ margin-right:10px;}
}
@media only screen and (max-width:480px){
 .header_search .search_bar_tx{ width:132px;}
} 