@charset "utf-8";

.header .searchWrapper 
{
	height: 130px;
}
.header .searchWrapper div 
{
	width: 790px;
	height: 55px;
	background: #fff;
	opacity: 0.8;
	filter: opacity(alpha=80);
	border-radius: 8px;
	position: relative;
	margin:45px auto 0 auto;

}

.header .searchWrapper div input
{
	width: 100%;
	height: 100%;
	background: none;
	border:0;
	line-height: 100%;
	font-size: 16px;
	text-indent: 15px;
}

.header .searchWrapper div button
{
	position: absolute;
	font-size: 30px;
	background: none;
	color: #3B3B3B;
	right: 20px;
	top: 11px;
	cursor: pointer;
}

.content .section_1 ul {margin-left:-30px;}
.content .section_1 ul li {float:left;width:25%;}
.content .section_1 ul li img {display:block;width:100%;margin-bottom:15px;}
.content .section_1 ul li a {display:block;margin-left:30px;font-size:14px; line-height:1.5em}
.content .section_1 h2 {font-size: 26px; text-align: center; line-height: 1em;width: 260px; border-top: 1px solid #ccc; margin:30px auto 30px auto;}
.content .section_1 h2 span {display: inline-block;background: #fff;padding:0 20px;top: -16px; position: relative;}
.content .section_2 { background: #F7F7F7; padding: 40px 0 45px 0 ; margin-top: 50px}
.content .section_2 .col_1 {width: 37%; float: left;}
.content .section_2 .col_2 {width: 37%; float: left;}
.content .section_2 .col_3 {width: 26%; float: left;}
.content .section_2 .colwrapper {margin-left: 40px;}
.content .section_2 .sectionWrapper {margin-left: -40px;}
.content .section_2 h3 {font-size: 18px; line-height: 1.5em; padding-bottom: 15px; border-bottom: 2px solid #ddd}
.content .section_2 h3 a.more {float: right; padding: 0 10px}
.content .section_2 span {color: #666F79}
.content .section_2 h4 {font-size: 15px; color: #2A61B3;line-height: 1.5em;}
.content .section_2 a:hover h4 {color:#030303}
.content .section_2 p {color: #8E95A0; padding-top: 8px;}
.content .section_2 li,.content .section_2 .bbs {padding: 20px 0; border-bottom: 1px solid #ddd;}
.content .section_2 .bbs img {width: 38%; float: left;margin-top: 5px}
.content .section_2 .bbs .bbswrapper {width: 62%; float: left;}
.content .section_2 .bbs .bbswrapper h4,.content .section_2 .bbs .bbswrapper p {margin-left: 20px;}
.content .section_2 .marTop {margin-top: 40px;}
.content .section_2 .time {float: right; font-size: 12px;}
.content .section_2 .departmentWrapper img {width: 24%;float: left;}
.content .section_2 .departmentWrapper .department {margin-left: 30%}
.content .section_2 .departmentWrapper .department h4 {color: #666}
.content .section_2 .departmentWrapper a:hover .department h4 {color: #2A61B3}
.content .section_2 ul.imglist {margin-top:20px;}
.content .section_2 ul.imglist li { border:0;padding: 5px 0;}
.content .section_2 ul.imglist li img {width:100%;}
.content .section_2 ul.province {margin-top:20px;}
.content .section_2 ul.province li {float:left; padding: 0;width: 33.33%;border-bottom: 0}
.content .section_2 ul.province li a {display: block;line-height: 40px;font-size: 15px; text-align: center;margin: 5px; background: #eaedf0}

@media screen and (max-width:1000px)
{
	.header .searchWrapper div {width: 90%;height: 40px;margin-top: 20px;}

	.header .searchWrapper
	{
		height: 60px; margin-bottom: 50px;
	}
	
	.content .section_1 ul li a
	{
		margin-left: 20px;
	}
	.content .section_1 ul
	{
		margin-left: -20px;
	}
	.content .section_2 .colwrapper
	{
		margin-left: 30px;
	}
	.content .section_2 .sectionWrapper
	{
		margin-left: -30px;
	}
	.content .section_1 h2
	{
		margin-bottom: 10px;
	}
	.header .searchWrapper div button
	{
		right: 10px;
    	top: 6px;
		font-size: 24px;
	}
}

@media screen and (max-width:700px)
{
	.content .section_1 ul li
	{
		width:auto;
		float: none;
		margin-bottom: 30px;
	}
	.content .section_1 ul li a
	{
		margin-left: 0;
	}
	.content .section_1 ul
	{
		margin-left:0;
	}
	.content .section_2 .colwrapper
	{
		margin-left: 0
	}
	.content .section_2 .sectionWrapper
	{
		margin-left: 0
	}
	.content .section_2 .col_1,.content .section_2 .col_2,.content .section_2 .col_3
	{
		width: auto;
		float: none;
	}
	.content .section_2 .col_2,.content .section_2 .col_3
	{
		padding-top: 40px;
	}

}
