.sidebar{
	padding-top:1px;
}

.sidebar .block{
	border:1px solid #f1f1f1;
	margin-top:-1px;
	padding-top:25px;
	padding-bottom:25px;
}

.sidebar .side-padding{
	padding-left:6.53%;
	padding-right:6.53%;
}

@media (max-width: 768px) {
	.sidebar .block{ padding-top:0px; padding-bottom:0px; margin-top:30px; border:none; }
	.sidebar .side-padding{ padding-left:0px; padding-right:0px; }
}
@media (min-width: 768px) {
	.sidebar .block{ padding-top:15px; padding-bottom:15px; }
}
@media (min-width: 992px) {
	.sidebar .block{ padding-top:20px; padding-bottom:20px; }
}
@media (min-width: 1200px) {
	.sidebar .block{ padding-top:25px; padding-bottom:25px; }
}

.title4{
	line-height:30px;
	position:relative;
}

.title4 span{
	float:left;
	font-size:22px;
	font-family:"Microsoft Yahei", "ºÚÌå";
}

.title4 span,.title4 span a{
	color:#037ac4;
}

.title4 i{
	display:none;
	font-style:normal;
}

.title4 b{
	float:left;
	display:inline;
	margin-left:3px;
	width:11px;
	height:30px;
	background-image:url(../images/title4.gif);
	background-position:center center;
	background-size:100% 65%;
	background-repeat:no-repeat;
}

.title4 .more{
	position:absolute;
	right:0px;
	top:50%;
	margin-top:-7px;
	width:15px;
	height:15px;
	background-image:url(../images/title-more.gif);
	background-size:100% 100%;
}

@media (max-width: 768px) {
	.title4{ line-height:32px; }
	.title4 span{ font-size:26px; float:none; }
	.title4 span img{ display:none; }
	.title4 i{ display:block; }
	.title4 b{ display:none; }
	.title4 .more{ display:none; }
}
@media (min-width: 768px) {
	.title4{ line-height:22px; }
	.title4 span{ font-size:16px; }
	.title4 span img{ width:60%; }
	.title4 b{ width:7px; height:22px; }
	.title4 .more{ margin-top:-5px; width:9px; height:9px; }
}
@media (min-width: 992px) {
	.title4{ line-height:26px; }
	.title4 span{ font-size:20px; }
	.title4 span img{ width:80%; }
	.title4 b{ width:9px; height:26px; }
	.title4 .more{ margin-top:-6px; width:12px; height:12px; }
}
@media (min-width: 1200px) {
	.title4{ line-height:30px; }
	.title4 span{ font-size:22px; }
	.title4 span img{ width:100%; }
	.title4 b{ width:11px; height:30px; }
	.title4 .more{ margin-top:-7px; width:15px; height:15px; }
}

.tuwen1{
	margin-top:20px;
}

.tuwen1 h4{
	margin-top:10px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	font-size:14px;
	color:#a3a3a3;
}

@media (min-width: 768px) {
	.tuwen1{ margin-top:12px; }
	.tuwen1 h4{ margin-top:6px; height:16px; line-height:16px; font-size:12px; }
}
@media (min-width: 992px) {
	.tuwen1{ margin-top:16px; }
	.tuwen1 h4{ margin-top:8px; height:16px; line-height:16px; font-size:12px; }
}
@media (min-width: 1200px) {
	.tuwen1{ margin-top:20px; }
	.tuwen1 h4{ margin-top:10px; height:18px; line-height:18px; font-size:14px; }
}

.news-list6{
	margin-top:8px;
}

.news-list6 li{
	padding:20px 0px 0px 0px;
}

.news-list6 h3{
	font-size:18px;
	height:24px;
	line-height:24px;
}

.news-list6 p{
	height:18px;
	line-height:18px;
	overflow:hidden;
	color:#a3a3a3;
	margin-top:8px;
}

@media (max-width: 768px) {
	.news-list6{ margin-top:5px; }
	.news-list6 li{ padding:15px 0px 0px 0px; }
	.news-list6 h3{ font-size:16px; height:22px; line-height:22px; }
	.news-list6 p{ height:16px; line-height:16px; margin-top:5px;  }
}
@media (min-width: 768px) {
	.news-list6{ margin-top:4px; }
	.news-list6 li{ padding:12px 0px 0px 0px; }
	.news-list6 h3{ font-size:14px; height:20px; line-height:20px; }
	.news-list6 p{ height:16px; line-height:16px; margin-top:4px; font-size:12px; }
}
@media (min-width: 992px) {
	.news-list6{ margin-top:6px; }
	.news-list6 li{ padding:16px 0px 0px 0px; }
	.news-list6 h3{ font-size:16px; height:22px; line-height:22px; }
	.news-list6 p{ height:16px; line-height:16px; margin-top:6px; font-size:12px; }
}
@media (min-width: 1200px) {
	.news-list6{ margin-top:8px; }
	.news-list6 li{ padding:20px 0px 0px 0px; }
	.news-list6 h3{ font-size:18px; height:24px; line-height:24px; }
	.news-list6 p{ height:18px; line-height:18px; margin-top:8px; font-size:14px; }
}

.news-list7{
	margin-top:15px;
}

.news-list7 li{
	line-height:44px;
	font-size:16px;
	overflow:hidden;
	border-bottom:1px dotted #efefef;
}

.news-list7 li span{
	float:left;
	width:8.1%;
	text-align:center;
	color:#bcbcbc;
	font-size:22px;
	font-family:"Arial";
	font-style:italic;
}

.news-list7 li .txt{
	float:left;
	width:90%;
	height:44px;
	overflow:hidden;
}

.news-list7 .no1{
	margin-bottom:10px;
}

@media (max-width: 768px) {
	.news-list7{ margin-top:10px; }
	.news-list7 li{ line-height:33px; }
	.news-list7 li span{ font-size:22px; }
	.news-list7 li .txt{ height:33px; }
	.news-list7 .no1{ margin-bottom:8px; }
}
@media (min-width: 768px) {
	.news-list7{ margin-top:9px; }
	.news-list7 li{ line-height:26px; font-size:12px; }
	.news-list7 li span{ font-size:16px; }
	.news-list7 li .txt{ height:26px; }
	.news-list7 .no1{ margin-bottom:6px; }
}
@media (min-width: 992px) {
	.news-list7{ margin-top:12px; }
	.news-list7 li{ line-height:36px; font-size:14px; }
	.news-list7 li span{ font-size:18px; }
	.news-list7 li .txt{ height:36px; }
	.news-list7 .no1{ margin-bottom:8px; }
}
@media (min-width: 1200px) {
	.news-list7{ margin-top:15px; }
	.news-list7 li{ line-height:44px; font-size:16px; }
	.news-list7 li span{ font-size:22px; }
	.news-list7 li .txt{ height:44px; }
	.news-list7 .no1{ margin-bottom:10px; }
}

.news-list8{
	margin-top:15px;
}

.news-list8 li{
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:16px;
	padding-left:5%;
	background-image:url(../images/list-type1.gif);
	background-repeat:no-repeat;
	background-position:left 17px;
}

.news-list11{
	margin-top:15px;
}

.news-list11 li{
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:16px;
	padding-left:5.5%;
	background-image:url(../images/list-type2.gif);
	background-repeat:no-repeat;
	background-position:left 14px;
}

.news-list9{
	margin-top:15px;
}

.news-list9 li{
	height:40px;
	line-height:40px;
	overflow:hidden;
	font-size:16px;
}

.news-list9 li span,.news-list9 li span a{
	color:#003a67;
}

@media (max-width: 768px) {
	.news-list8,.news-list9,.news-list11{ margin-top:10px; }
	.news-list8 li,.news-list9 li,.news-list11 li{ height:33px; line-height:33px; background:none; padding:0px; }
}
@media (min-width: 768px) {
	.news-list8,.news-list9,.news-list11{ margin-top:9px; }
	.news-list8 li,.news-list9 li,.news-list11 li{ height:24px; line-height:24px; font-size:12px; }
	.news-list8 li{	background-position:left 10px; background-size:3px 3px; }
	.news-list11 li{ background-position:left 8px; background-size:7px 7px; }
}
@media (min-width: 992px) {
	.news-list8,.news-list9,.news-list11{ margin-top:12px; }
	.news-list8 li,.news-list9 li,.news-list11 li{ height:32px; line-height:32px; font-size:14px; }
	.news-list8 li{	background-position:left 14px; background-size:4px 4px; }
	.news-list11 li{ background-position:left 11px; background-size:10px 10px; }
}
@media (min-width: 1200px) {
	.news-list8,.news-list9,.news-list11{ margin-top:15px; }
	.news-list8 li,.news-list9 li,.news-list11 li{ height:40px; line-height:40px; font-size:16px; }
	.news-list8 li{	background-position:left 17px; background-size:5px 5px; }
	.news-list11 li{ background-position:left 14px; background-size:12px 12px; }
}