@charset "utf-8";
/* CSS Document */
.Banner{width: 1000px;margin:5px auto 0;}
.til_slides{background:url(../images/slide_bg.png) repeat;position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;overflow:hidden;width: 100%;color:#fff;text-indent: 10px;font-size: 16px;}
.content{width:1000px;margin:10px auto 20px;overflow: hidden;}
.mode01{width: 100%;overflow:hidden;}
.mode01 .lf{width: 25.6%;float: left;}
.articleList01{background-color:#fff;padding-bottom: 10px;}
.listTitle01{border-top: 4px solid #00a2e6;padding:0 10px;height: 45px;line-height: 45px;}
.listTitle01 h2{font-size: 18px;}
.more{float: right;font-weight: bold;color:#003b90;}
.more a{color:#003b90;}
.list01{padding:0 10px;}
.list01 li{margin-top: 22px;}
.list01 li:first-child{margin-top: 10px;}
.list01 li span{float: left;width:54px;height: 54px;font-family: 'Georgia'; text-align: center;background: #e5e5e5}
.list01 li span strong{font-size: 24px;color:#003b90;display: block;padding-top: 3px;}
.list01 li span i{font-size: 12px;display: block;color:#003b90;padding-top: 4px;}
.list01 li a{display: block;margin-left: 65px;line-height: 26px;height: 52px;overflow:hidden;}

.mode01 .md{width: 49%;overflow:hidden;float: left;}
.articleList02{background-color: #fff;margin:0 15px;}
.list02{padding:0 10px 8px;overflow:hidden;}
.list02 li{height: 40px;line-height: 40px;overflow:hidden;}
.list02 li span{color:#888;margin-right:15px;font-family: 'Georgia';}
.mode01 .rt{width: 25.4%;overflow:hidden;float: right;}
.articleList03{background-color: #fff;}
.newsImg{width: auto;overflow:hidden;padding:0 10px;}
.newsImg .imgResponsive{padding-bottom: 82.47%;}
.newsImg span{display: block;}
.newsImg h3{font-weight: normal;padding-top: 8px;}
.newsImg h3 a{color:#666;line-height: 22px;height: 44px;}
.list03{margin:0 10px;overflow:hidden;border-top: 1px dashed #ccc;padding-top: 6px;margin-top: 6px;}
.list03 li{height: 44px;line-height: 22px;overflow:hidden;position: relative;padding-left: 10px;margin-bottom: 10px;}
.list03 li:before{content: '';width: 4px;height: 4px;background-color:#a62b2b;position: absolute;left: 0;top: 9px;}

.mode02{width: 100%;overflow:hidden;padding-top: 20px;}
.mode02 .lf{width: 73%;float: left;}
.articleList04{background-color: #fff;overflow:hidden;}
.listTitle02 h2{display: inline-block;*display: inline;*zoom:1;height: 42px;color:#fff;;font-size: 18px;font-weight: normal;background-color: #00a2e6;padding:0 20px;position: relative;}
.listTitle02 h2:before{content: ''; width: 0;  height: 0; border-bottom: 14px solid #fff; border-left: 14px solid transparent;position: absolute;right: 0;bottom: 0}
.listTitle02 span{color: #666;float: right;padding-right: 10px;}
.listTitle02 span a{color:#666;}
.listTitle02{height: 42px;line-height: 42px;}
.list04{padding:15px 7px;overflow:hidden;}
.list04 li{width: 33.3%;float: left;font-size: 12px;}
.list04 li > a{display: block;margin:0 7px;}
.item-txt01{line-height: 18px;height: 36px;overflow:hidden;font-weight: normal;padding:6px 0 0 0;}
.mode02 .rt{width: 25.4%;overflow:hidden;float: right;}
.newsImg02{padding:10px 10px 10px;background-color: #fff;overflow:hidden;font-size: 12px;}

.mode03{width: 100%;overflow:hidden;padding-top: 20px;}
.friendLink{background-color:#fff;padding:15px;}
.friendLink_title h2{font-size:18px;color:#10385f;display: inline-block;*display: inline;*zoom:1;}
.linkList{width: 100%;overflow:hidden;clear: both;padding:10px 0;}
.linkList li{float: left;margin-right:20px;line-height: 32px;height: 32px;overflow:hidden;}


@media screen  and (max-width:1020px) {
	.content,.Banner{width: 998px;}
	
}

@media screen  and (max-width:998px) {
	.content,.Banner{width: auto;padding:0 15px;}
	.mode01 .lf{width: 35%;}
	.mode01 .md{width: 65%;}
	.mode01 .rt,.mode02 .rt{width: 100%;clear: both;padding-top: 15px;}
	.articleList02{margin-right: 0;}
	.newsImg{width: 320px;}
	.list03 li{height: auto;}
	.mode02 .lf{width: 100%;}

}


@media screen and (max-width: 768px) {
	.til_slides{font-size: 12px;}
	.mode01 .lf{width: 100%;float: none;}
	.mode01 .md{width: 100%;float: none;padding-top: 15px;}
	.articleList02{margin-left: 0}
	.listTitle01 h2{font-size: 16px;}

}
@media screen  and (max-width:640px) {
	.list04 li{width: 50%;margin-bottom: 15px;}
	}


@media screen and (max-width:480px) {
	.list04 li{width: 100%;}
	.item-txt01{height: auto;padding:6px 0;}
}
@media screen and (max-width:400px) {
	
}

@media screen /*and (min-width:320px)*/ and (max-width:360px) {
  
  
}
