@charset "utf-8";/* 头部 */
  .wrap_content .header{
	margin-top: 0;
	width: 100%;
}
.wrap_content .header_w1280 {
	width: 1280px;
	margin: 0 auto;
	line-height: 37px;
}
.wrap_content .header .header_top{
	width: 100%;
	background: #5397e2;
	color: #fff;
}
ul.phone-btn, .search_con {
 display: none;
}
.header_bottom_r {
 float: right;
 width: 65%;
}
.header_bottom_l {
	float: left;
}
.header_bottom{
	width: 1280px;
	margin: 0 auto;
	padding: 25px 0 0;
}

.header .header_top .header_top_l {
	float: left;
	padding-left: 10px;
}
.header .header_top .header_top_l li {
	line-height: 37px;
	float: left;
	height: 37px;
}
.header .header_top .header_top_l .xxgk{
	background-image: url(../images/index/xxgk.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/index/xxgk_h.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .yygh{
	background-image: url(../images/index/yygh.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/index/yygh_h.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .zjcz{
	background-image: url(../images/index/zjcz.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/index/zjcz_h.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .yynw{
	background-image: url(../images/index/yynw.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/index/yynw_h.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .xxcx{
	background-image: url(../images/index/xxcx.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/index/xxcx_h.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_l .zyyscx{
	background-image: url(../images/index/zyyscx.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/index/zyyscx_h.jpg);
	background-repeat: no-repeat;
	text-decoration: none;
}
.header .header_top .header_top_r {
	float: right;
	font-size: 14px;
}
.back_home{
  padding-right: 15px;
}
.header .header_top .header_top_r li {
	float: left;
	padding-right: 5px;
	padding-left: 5px;
	line-height: 28px;
	height: 28px;
}
.header_top_r span{line-height: 28px;font-size: 14px;}
.header_top_r form{
  display: inline-block;
  vertical-align: bottom;
}
.header_top_r span a{color: #fff;padding: 0 5px;}
.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/index_search_btn.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/index/head_newspaper.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/index/head_newspaper_li.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.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/index/weather_icon.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:742px; float:left;}
.header_part1_r{ width:253px; float:right;}
.header_part1 .banner {float: left;	padding-top: 10px; width:100%;}

.header{margin-top:15px;}
.search_header{
 float: right;
 background: url(../images/index/20200731145829.png) no-repeat center 9px;
 width: 36px;
 height: 36px;
 border: none;
 cursor: pointer;
}


@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;}
  .header_bottom_r{width: 100%;}
  .header_bottom{width: 100%;padding: 25px 20px 15px;box-sizing: border-box;}
  .wrap_content .header_w1280{width: 100%;}
}
@media only screen and (max-width:480px){
  .header_search .search_bar_tx{ width:132px;}
  .header_bottom_l img{width: 70%;}
} 