﻿body, ul, li, h4, p, dl, dt, dd, p {
	margin: 0;
	padding: 0;
}
body {
	font-family: "Microsoft YaHei", "SimSun";
	font-size: 12px;
	text-align: center;
	color: #444;
	background: #FFF;
}
ul, li {
	list-style: none;
}
img {
	border: none;
}
input {
	outline: none;
}
a {
	color: #444;
	text-decoration: none;
	outline: none;
}
a:hover {
	color: red;
	text-decoration: underline;
}
.clear {
	clear: both;
	height: 0;
	overflow: hidden;
}
.clear15 {
	clear: both;
	height: 15px;
	overflow: hidden;
}
.ss {
	height: 50px;
}
.bg {
	background: #FFF;
	margin: auto;
	width: 1000px;
	padding: 10px;
}
.newyear {
	width: 1000px;
	padding: 0 5px;
	margin: 60px auto 0;
	background: #FFF;
}
.banner {
	margin: 10px auto;
	width: 1000px;
	height: 60px;
	line-height: 60px;
}
.banner3-1 {
	width: 330px;
	height: 60px;
	float: left;
}
.banner3-2 {
	width: 330px;
	height: 60px;
	margin-left: 5px;
	float: left;
}
.banner3-3 {
	width: 330px;
	height: 60px;
	float: right;
}
.banner3-1 img, .banner3-2 img, .banner3-3 img {
	width: 330px;
	height: 60px;
}
.banner2-1 {
	width: 495px;
	height: 60px;
	float: left;
}
.banner2-2 {
	width: 495px;
	height: 60px;
	float: right;
}
.banner2-1 img, .banner2-2 img {
	width: 495px;
	height: 60px;
}
.banner2-a1 {
	width: 674px;
	height: 60px;
	float: left;
}
.banner2-a2 {
	width: 316px;
	height: 60px;
	float: right;
}
.banner2-a1 img {
	width: 674px;
	height: 60px;
}
.banner2-a2 img {
	width: 316px;
	height: 60px;
}
.banner1 {
	width: 1000px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.banner1>ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 1000px;
	height: 60px;
	margin: 0;
	padding: 0;
}
.banner1>ul>li {
	width: 1000px;
	height: 60px;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.banner1>span {
	display: block;
	width: 100px;
	height: 8px;
	position: absolute;
	right: 4px;
	bottom: 5px;
	z-index: 999;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.banner1>span>a {
	display: block;
	float: left;
	width: 8px;
	height: 8px;
	margin: 0 1px;
	text-indent: -999px;
	overflow: hidden;
	background: #333;
	cursor: pointer;
	overflow: hidden;
}
.banner1>span>a.on {
	background: red;
}
.banner3 {
	width: 330px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.banner3>ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 1000px;
}
.banner3>ul>li {
	width: 330px;
	height: 60px;
	overflow: hidden;
}
.banner3>span {
	display: block;
	width: 100px;
	height: 8px;
	position: absolute;
	right: 4px;
	bottom: 5px;
	z-index: 999;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.banner3>span>a {
	display: block;
	float: left;
	width: 8px;
	height: 8px;
	margin: 0 1px;
	text-indent: -999px;
	overflow: hidden;
	background: #333;
	cursor: pointer;
}
.banner3>span>a.on {
	background: red;
}
.banner2a {
	width: 674px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.banner2a>ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 674px;
}
.banner2a>ul>li {
	width: 674px;
	height: 60px;
	overflow: hidden;
}
.banner2a>span {
	display: block;
	width: 100px;
	height: 8px;
	position: absolute;
	right: 4px;
	bottom: 5px;
	z-index: 999;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.banner2a>span>a {
	display: block;
	float: left;
	width: 8px;
	height: 8px;
	margin: 0 1px;
	text-indent: -999px;
	overflow: hidden;
	background: #333;
	cursor: pointer;
}
.banner2a>span>a.on {
	background: red;
}
.banner2b {
	width: 316px;
	height: 60px;
	position: relative;
	overflow: hidden;
}
.banner2b>ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 316px;
	height: 60px;
}
.banner2b>ul>li {
	width: 316px;
	height: 60px;
	overflow: hidden;
}
.banner2b>span {
	display: block;
	width: 100px;
	height: 8px;
	position: absolute;
	right: 4px;
	bottom: 5px;
	z-index: 999;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
.banner2b>span>a {
	display: block;
	float: left;
	width: 8px;
	height: 8px;
	margin: 0 1px;
	text-indent: -999px;
	overflow: hidden;
	background: #333;
	cursor: pointer;
}
.banner2b>span>a.on {
	background: red;
}
/*伸缩广告*/
.banner_a {
	margin: auto;
	width: 1000px;
	height: 60px;
	position: relative;
	z-index: 999;
}
.banner_ai {
	position: absolute;
	left: 0;
	top: 0;
	width: 1000px;
	z-index: 999;
}
.banner_ai .hide {
	display: none;
}
.tit {
	height: 32px;
	line-height: 24px;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
	color: #027DCD;
	border-bottom: 1px solid #007DCD;
}
.tit a {
	color: #027DCD;
}
.tit span a {
	color: #999;
	font-size: 12px;
	float: right;
}
.list {
	text-align: left;
}
.list li {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background: url("../images/icon.gif") no-repeat 0 14px;
	text-indent: 10px;
	font-size: 14px;
}
.list b {
	color: red;
	font-weight: normal;
}
.list span {
	float: right;
	font-size: 12px;
	color: #333;
}
/*顶部*/
.top {
	margin: auto;
	min-width: 1000px;
	width: 1000px;
	height: 35px;
	border-bottom: 1px solid #E0E0E0;
	background: #FFF;
}
.top_main {
	margin: auto;
	width: 1000px;
	height: 35px;
	overflow: hidden;
}
.top a {
	display: block;
	float: right;
	width: 30px;
	height: 35px;
	margin-left: 15px;
	color: #FFF;
	font-size: 12px;
	line-height: 35px;
	text-indent: -9999px;
	overflow: hidden;
}
.top a.app {
	background: url("../images/btn_app.gif") no-repeat center;
}
.top a.sina {
	background: url("../images/btn_sina.gif") no-repeat center;
}
.top a.weixin {
	background: url("../images/btn_weixin.gif") no-repeat center;
}
.top a.qq {
	background: url("../images/btn_qq.gif") no-repeat center;
}
/*头部*/
.header {
	min-width: 1000px;
	height: 90px;
}
.header_main {
	margin: auto;
	width: 1000px;
	height: 90px;
	overflow: hidden;
}
.logo {
	float: left;
	width: 231px;
	height: 90px;
	background: url("../images/logo.png") no-repeat 0 2px;
}
/*搜索*/
.search {
	float: right;
	width: 410px;
	height: 38px;
	margin-top: 25px;
}
.search input {
	float: left;
	width: 291px;
	height: 18px;
	line-height: 18px;
	font-size: 12px;
	text-indent: 10px;
	color: #c0c0c0;
	border: 0px;
	border: none;
	outline: none;
	background: url("../images/btn_input.gif") no-repeat;
	margin: 0;
	padding: 10px;
}
.search input.on {
	color: #333;
	font-size: 14px;
}
.search button {
	float: right;
	border: 0px;
	border: none;
	width: 98px;
	height: 38px;
	text-indent: -9999px;
	overflow: hidden;
	background: url("../images/btn_search.gif") no-repeat;
	cursor: pointer;
	margin: 0;
	padding: 0;
}
/*主菜单*/
.menu {
	margin: auto;
	width: 1000px;
}
.menu_main {
	margin: auto;
	width: 998px;
	height: 50px;
	padding: 10px 0;
	border: 1px solid #E9E9E9;
	background: #F2F2F2;
	border-top: none;
}
.menu .line {
	margin: auto;
	width: 1000px;
	height: 3px;
	background: #027DCD;
	overflow: hidden;
}
.menu ul {
	margin: auto;
	width: 998px;
	height: 50px;
}
.menu li {
	float: left;
	height: 50px;
	padding: 0 20px;
	overflow: hidden;
	margin: 0;
	border-right: 1px solid #DDD;
}
.menu a {
	display: block;
	float: left;
	width: 100px;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	letter-spacing: 1px;
}
.menu .box1 {
	width: 135px;
}
.menu .box1 a {
	width: 45px;
}
.menu .box2 {
	width: 144px;
}
.menu .box2 a {
	width: 72px;
}
.menu .box3 {
	width: 174px;
}
.menu .box3 a {
	width: 58px;
}
.menu .box4 {
	width: 135px;
}
.menu .box4 a {
	width: 45px;
}
.menu .box5 {
	width: 190px;
	border: none;
}
.menu .box5 a {
	width: 45px;
}
/*头条*/
.today {
	margin: 20px auto 0;
	width: 1000px;
	height: 89px;
	text-align: center;
	overflow: hidden;
}
.today .tt {
	float: left;
	display: block;
	width: 30px;
	height: 89px;
	background: url("../images/today.jpg");
	overflow: hidden;
}
.today .img {
	float: right;
	width: 970px;
	height: 50px;
}
.today .img img {
	margin-top: 5px;
	width: 920px;
	height: 50px;
}
.today .txt {
	float: right;
	width: 970px;
	height: 26px;
	margin-top: 10px;
	font-size: 14px;
	line-height: 26px;
	color: #444;
	overflow: hidden;
}
/*主体*/
.main {
	margin: 15px auto;
	width: 1000px;
	overflow: hidden;
}
/*第一块*/
.news {
}
.news .left {
	float: left;
	width: 399px;
}
.news .left .tit {
	width: 390px;
}
.news .list {
	border-top: 1px dashed #E5E5E5;
	padding-top: 10px;
	height: 150px;
}
.news .right {
	float: right;
}
/*焦点图1*/
.focus1 {
	position: relative;
	height: 296px;
	width: 592px;
	overflow: hidden;
	background: #00B8EE;
}
.focus1 a {
	color: #FFF;
	cursor: pointer;
}
.focus1 .focus_pic {
	position: absolute;
	left: 0;
	top: 0;
	width: 592px;
	height: 296px;
	overflow: hidden;
}
.focus1 .focus_pic li {
	display: none;
	width: 592px;
	height: 296px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}
.focus1 .focus_pic li:first-child {
	display: block;
}
.focus1 .focus_pic img {
	width: 592px;
	height: 296px;
}
.focus1 .focus_pic a {
	display: block;
	width: 592px;
	height: 296px;
}
.focus1 .focus_bg {
	position: absolute;
	left: 0;
	top: 256px;
	width: 592px;
	height: 40px;
	background: #000;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}
.focus1 .focus_txt {
	position: absolute;
	left: 0;
	top: 256px;
	width: 592px;
	height: 40px;
	color: #FFF;
	text-align: left;
}
.focus1 .focus_txt ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 592px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.focus1 .focus_txt li {
	display: none;
	width: 592px;
	height: 40px;
	position: absolute;
	left: 0;
	top: 0;
	text-indent: 10px;
	font-size: 16px;
}
.focus1 .focus_txt li:first-child {
	display: block;
}
.focus1 .focus_txt h1 {
	font-size: 20px;
	line-height: 34px;
	height: 68px;
	overflow: hidden;
	margin: 0;
	padding: 0;
	font-weight: normal;
}
.focus1 .focus_txt p {
	line-height: 24px;
	height: 168px;
	overflow: hidden;
	margin: 10px auto 0;
	text-align: left;
}
.focus1 .focus_txt a {
	color: #FAFAFA;
}
.focus1 .focus_txt a:hover {
	color: #FFF;
	text-decoration: none;
}
.focus1 .focus_btn {
	position: absolute;
	right: 10px;
	top: 271px;
	width: 80px;
	height: 20px;
}
.focus1 .focus_btn li {
	float: left;
	width: 16px;
	height: 10px;
}
.focus1 .focus_btn a {
	display: block;
	width: 10px;
	height: 10px;
	border-radius: 5px;
	margin: auto;
	background: #FFF;
	overflow: hidden;
	text-indent: -999px;
}
.focus1 .focus_btn a.on {
	background: #007DCD;
}
/*重点专题*/
.focus3 {
	position: relative;
	height: 50px;
	width: 1000px;
	margin: auto;
	overflow: hidden;
}
.focus3 a {
	color: #FFF;
	cursor: pointer;
}
.focus3 .focus_pic {
	position: absolute;
	left: 0;
	top: 0;
	width: 1000px;
	height: 50px;
	overflow: hidden;
}
.focus3 .focus_pic li {
	display: none;
	width: 1000px;
	height: 50px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}
.focus3 .focus_pic li:first-child {
	display: block;
}
.focus3 .focus_pic img {
	width: 198px;
	height: 50px;
}
.focus3 .focus_pic a {
	display: block;
	width: 200px;
	height: 50px;
	float: left;
}
/*第一广告位图片切换*/
.focus4 {
	position: relative;
	height: 60px;
	width: 674px;
	overflow: hidden;
}
.focus4 a {
	color: #FFF;
	cursor: pointer;
}
.focus4 .focus_pic {
	position: absolute;
	left: 0;
	top: 0;
	width: 674px;
	height: 60px;
	overflow: hidden;
}
.focus4 .focus_pic li {
	display: none;
	width: 1000px;
	height: 60px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}
.focus4 .focus_pic li:first-child {
	display: block;
}
.focus4 .focus_pic img {
	width: 674px;
	height: 60px;
}
.focus4 .focus_pic a {
	display: block;
	width: 674px;
	height: 60px;
	float: left;
}
.focus4 .focus_btn {
	position: absolute;
	right: 10px;
	top: 50px;
	width: 36px;
	height: 8px;
	z-index: 30;
}
.focus4 .focus_btn li {
	float: left;
	width: 18px;
	height: 8px;
}
.focus4 .focus_btn a {
	display: block;
	width: 16px;
	height: 4px;
	margin: auto;
	overflow: hidden;
	background: #FFF;
	text-indent: -999px;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
}
.focus4 .focus_btn a.on {
	background: #0175C0;
}
/*今日要闻*/
.yaowen {
	height: 300px;
	margin-top: 3px;
	overflow: hidden;
	text-align: left;
}
.yaowen li {
	margin-top: 8px;
	overflow: hidden;
	height: 67px;
}
.yaowen h4 {
	font-size: 18px;
	line-height: 30px;
	font-family: "Microsoft YaHei", "SimSun";
}
.yaowen h4 a {
	color: #393A3C;
}
.yaowen h4 a:hover {
	color: #CD0003;
}
.yaowen p {
	font-size: 12px;
	line-height: 30px;
	height: 30px;
	color: #676568;
}
.yaowen p a {
	color: #676568;
}
.yaowen p a:hover {
	color: #CD0003;
}
/*县区新闻 - 滑动门*/
div.tab {
	overflow: hidden;
	position: relative;
	width: 592px;
	height: 340px;
	margin-top: 15px;
}
div.tab .tab_top {
	width: 592px;
	height: 32px;
	border-bottom: 1px solid #007DCD;
	position: relative;
}
div.tab .tab_head {
	height: 32px;
	line-height: 24px;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
	color: #027DCD;
}
div.tab .tab_head b {
	font-size: 16px;
}
div.tab .tab_bg {
	position: absolute;
	left: 0;
	top: 10px;
	width: 9px;
	height: 26px;
	background: url("../images/tab_arrow.gif") no-repeat 0 18px;
	z-index: 2;
}
/*链接*/
div.tab .tab_tit2 {
	width: 310px;
	height: 32px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
div.tab .tab_tit2 a {
	display: block;
	float: left;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	width: 50px;
	overflow: hidden;
	cursor: pointer;
}
div.tab .tab_tit2 a.on {
	color: #bd192d;
}
div.tab .tab_tit2 a:hover {
	text-decoration: none;
	color: #bd192d;
}
div.tab .tab_tit {
	width: 48px;
	height: 14px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 184px;
	z-index: 3;
	background: #FFF;
}
div.tab .tab_tit a {
	display: block;
	float: left;
	font-size: 12px;
	line-height: 14px;
	height: 14px;
	width: 14px;
	overflow: hidden;
	cursor: pointer;
	background: #027DCD;
	color: #FFF;
	margin: 0 1px;
	text-align: center;
	text-indent: 0;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}
div.tab .tab_tit a.on {
	background: #F60;
}
div.tab .tab_tit a:hover {
	text-decoration: none;
}
div.tab .tab_con {
	position: relative;
	overflow: hidden;
	width: 592px;
	height: 316px;
}
div.tab .tab_con ul.tab {
	position: absolute;
	left: 0;
	top: 0;
	width: 592px;
	height: 316px;
}
div.tab .tab_con li.tab {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	display: none;
	width: 592px;
	height: 316px;
}
.news .xianqu {
	border-bottom: 1px dotted #ccc;
	overflow: hidden;
	height: 158px;
}
.news .piclist {
	float: left;
	width: 182px;
	padding: 20px 0;
	height: 118px;
}
.news .piclist li {
	height: 118px;
	overflow: hidden;
}
.news .piclist a {
	display: block;
	position: relative;
	width: 182px;
	height: 118px;
}
.news .piclist a span {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 182px;
	height: 34px;
	background: #000;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}
.news .piclist a:hover {
	text-decoration: none;
}
.news .piclist a:hover span {
	background: #996600;
}
.news .piclist a p {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 182px;
	height: 34px;
	line-height: 34px;
	color: #FFF;
	font-size: 14px;
	overflow: hidden;
}
.news .piclist img {
	width: 182px;
	height: 118px;
}
.news .txtlist {
	float: right;
	width: 400px;
	height: 132px;
	padding: 10px 0 0;
	overflow: hidden;
	text-align: left;
}
.news .txtlist li {
	height: 33px;
	overflow: hidden;
	font-size: 16px;
	line-height: 33px;
	overflow: hidden;
	font-family: "Microsoft YaHei", "SimSun";
	background: url("../images/icon.gif") no-repeat 0 17px;
	text-indent: 10px;
}
/*
.news .txtlist h4{font-size:20px;height:22px;line-height:22px;overflow:hidden;font-weight:normal;margin:0;padding:0;font-family:"Microsoft YaHei","SimSun";}
.news .txtlist h4 a{color:#393A3C;}
.news .txtlist h4 a:hover{color:#CD0003;}
.news .txtlist p{font-size:12px;line-height:22px;height:22px;overflow:hidden;color:#666;margin-top:6px;}
.news .txtlist p a{color:#666;}
.news .txtlist p a:hover{color:#CD0003;}
*/

/*精彩视频*/
.video {
}
.video .left {
	float: left;
	width: 394px;
	margin-top: 12px;
	overflow: hidden;
}
.video .zuixin {
	text-align: left;
	margin-top: 5px;
	font-size: 14px;
}
.video .zuixin li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	background: url("../images/icon2.gif") no-repeat 0 8px;
	text-indent: 18px;
}
.video .right {
	float: right;
	width: 606px;
	overflow: hidden;
}
.video .tupian {
	width: 606px;
	height: 320px;
}
.video .tupian li {
	float: left;
	width: 202px;
	height: 148px;
	margin-top: 12px;
	overflow: hidden;
}
.video .tupian li a {
	display: block;
	float: right;
	width: 182px;
	height: 148px;
	cursor: pointer;
}
.video .tupian li a img {
	width: 182px;
	height: 102px;
}
.video .tupian li a span {
	color: #007DCE;
}
.video .tupian li a p {
	display: block;
	margin-top: 5px;
	_margin-top: 10px;
	width: 182px;
	height: 36px;
	line-height: 18px;
	font-size: 14px;
	color: #444;
	overflow: hidden;
	text-align: left;
}
.video .tupian li a:hover {
	color: red;
	text-decoration: none;
}
.video .tupian li a:hover p {
	color: red;
}
.video .tupian li a:hover p span {
	color: #007DCE;
}
/*视频 焦点图*/
.focus2 {
	position: relative;
	height: 254px;
	width: 394px;
	overflow: hidden;
	background: url("../images/ifocus_bg.gif") no-repeat 0 222px;
}
.focus2 a {
	color: #FFF;
	cursor: pointer;
}
.focus2 .focus_pic {
	position: absolute;
	left: 0;
	top: 0;
	width: 394px;
	height: 222px;
	overflow: hidden;
}
.focus2 .focus_pic li {
	display: none;
	width: 394px;
	height: 222px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 0;
}
.focus2 .focus_pic li:first-child {
	display: block;
}
.focus2 .focus_pic img {
	width: 394px;
	height: 222px;
}
.focus2 .focus_pic a {
	display: block;
	width: 394px;
	height: 222px;
}
.focus2 .focus_bg {
	position: absolute;
	left: 0;
	top: 189px;
	width: 394px;
	height: 33px;
	background: #000;
	opacity: 0.4;
	-moz-opacity: 0.4;
	filter: alpha(opacity=40);
}
.focus2 .focus_txt {
	position: absolute;
	left: 0;
	top: 189px;
	width: 394px;
	height: 33px;
	color: #FFF;
	text-align: center;
}
.focus2 .focus_txt ul {
	position: absolute;
	left: 0;
	top: 0;
	width: 394px;
	height: 33px;
	line-height: 33px;
	overflow: hidden;
}
.focus2 .focus_txt li {
	display: none;
	width: 394px;
	height: 33px;
	position: absolute;
	left: 0;
	top: 0;
	text-indent: 10px;
	font-size: 14px;
}
.focus2 .focus_txt li:first-child {
	display: block;
}
.focus2 .focus_txt a {
	color: #FAFAFA;
}
.focus2 .focus_txt a:hover {
	color: #FFF;
	text-decoration: none;
}
.focus2 .focus_btn {
	position: absolute;
	right: 164px;
	top: 232px;
	width: 65px;
	height: 13px;
	z-index: 30;
}
.focus2 .focus_btn li {
	float: left;
	width: 13px;
	height: 13px;
}
.focus2 .focus_btn a {
	display: block;
	width: 13px;
	height: 13px;
	margin: auto;
	background: url("../images/ifocus_btn01.gif") no-repeat;
	overflow: hidden;
	text-indent: -999px;
}
.focus2 .focus_btn a.on {
	background: url("../images/ifocus_btn02.gif") no-repeat;
}
.focus2 .focus_nav {
	position: absolute;
	left: 10px;
	top: 229px;
	width: 374px;
	height: 19px;
	z-index: 20;
}
.focus2 .focus_nav a {
	display: block;
	width: 17px;
	height: 19px;
	overflow: hidden;
	text-indent: -999px;
}
.focus2 .focus_prev {
	float: left;
	background-image: url("../images/ifocus_nav01.gif");
}
.focus2 .focus_next {
	float: right;
	background-image: url("../images/ifocus_nav02.gif");
}
/*论坛*/
.bbs {
}
.bbs .left {
	float: left;
	width: 678px;
	margin-top: 5px;
	height: 438px;
	overflow: hidden;
}
.bbs .left dl {
	height: 118px;
	padding: 15px 0;
	overflow: hidden;
	border-bottom: 1px solid #EEE;
}
.bbs .left dt {
	float: left;
	width: 182px;
}
.bbs .left dt img {
	width: 182px;
	height: 118px;
}
.bbs .left dd {
	float: right;
	width: 468px;
	text-align: left;
}
.bbs .left dd h4 {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	font-family: "Microsoft YaHei", "SimSun";
	margin: 0;
	padding: 0;
}
.bbs .left dd h4 b {
	color: #C60000;
}
.bbs .left dd p {
	display: block;
	margin-top: 15px;
	font-size: 14px;
	line-height: 24px;
	height: 72px;
	overflow: hidden;
	color: #4A4A4A;
}
.bbs .left dd p b {
	font-weight: normal;
	color: #0175C0;
}
.bbs .right {
	float: right;
	width: 305px;
	margin-top: 10px;
	text-align: left;
	overflow: hidden;
}
.bbs .right dl {
	height: 60px;
	padding: 5px 0;
	overflow: hidden;
	background: url("../images/duihua.gif") no-repeat 0 31px;
}
.bbs .right dt {
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	text-indent: 5px;
	color: #484647;
}
.bbs .right dt span {
	float: right;
	font-size: 12px;
	color: #999;
}
.bbs .right dd {
	margin-top: 9px;
	height: 26px;
	line-height: 26px;
	color: #676566;
	text-indent: 10px;
}
/*专题*/
.special {
	width: 1020px;
	height: 635px;
	overflow: hidden;
}
.special .box {
	float: left;
	width: 255px;
	height: 322px;
}
.special .tit {
	float: left;
	width: 235px;
}
.special .one {
	float: left;
	width: 235px;
	margin-top: 15px;
}
.special .one a {
	display: block;
	position: relative;
	width: 235px;
	height: 170px;
	cursor: pointer;
}
.special .one a span {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 235px;
	height: 34px;
	background: #000;
	opacity: 0.6;
	-moz-opacity: 0.6;
	filter: alpha(opacity=60);
}
.special .one a:hover {
	text-decoration: none;
}
.special .one a:hover span {
	background: #996600;
}
.special .one a p {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 235px;
	height: 34px;
	line-height: 34px;
	color: #FFF;
	font-size: 14px;
	overflow: hidden;
}
.special .one img {
	width: 235px;
	height: 170px;
}
.special ul {
	float: left;
	width: 235px;
	text-align: left;
	margin-top: 5px;
}
.special ul li {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background: url("../images/icon.gif") no-repeat 0 14px;
	text-indent: 10px;
	font-size: 14px;
}
/*信息*/
/*原始版本
.info{height:241px;overflow:hidden;}
.info .box{float:left;width:310px;height:241px;}
.info .ge{float:left;width:30px;height:241px;}
.info .line{margin:45px auto;width:1px;height:196px;background:#EEE;overflow:hidden;}
.info .one{margin-top:10px;height:100px;overflow:hidden;}
.info .one dt{float:left;width:150px;height:100px;}
.info .one dt{float:left;width:150px;height:100px;}
.info .one dd{float:right;width:150px;text-align:left;}
.info .one h4{margin:0;padding:0;line-height:30px;height:30px;font-size:14px;overflow:hidden;}
.info .one p{display:block;height:60px;line-height:20px;overflow:hidden;}
.info .one img{width:150px;height:104px;}
.info ul{text-align:left;margin-top:10px;}
.info ul li{height:28px;line-height:28px;overflow:hidden;background:url("../images/icon.gif") no-repeat 0 14px;text-indent:10px;font-size:14px;}
*/
.info {
	height: 241px;
	overflow: hidden;
}
.info_base {
	width: 1020px;
}
.info .box {
	float: left;
	width: 255px;
	height: 241px;
}
.info .ge {
	float: left;
	width: 30px;
	height: 241px;
}
.info .line {
	margin: 45px auto;
	width: 1px;
	height: 196px;
	background: #EEE;
	overflow: hidden;
}
.info .tit {
	float: left;
	width: 235px;
}
.info .one {
	margin-top: 10px;
	height: 100px;
	float: left;
	width: 235px;
	overflow: hidden;
}
.info .one dt {
	float: left;
	width: 120px;
	height: 100px;
	margin-top: 5px;
}
.info .one dd {
	float: right;
	width: 110px;
	text-align: left;
}
.info .one h4 {
	margin: 0;
	padding: 0;
	line-height: 20px;
	font-size: 14px;
	overflow: hidden;
}
.info .one p {
	display: block;
	height: 60px;
	line-height: 20px;
	overflow: hidden;
}
.info .one img {
	width: 120px;
	height: 90px;
}
.info ul {
	text-align: left;
	margin-top: 10px;
	float: left;
	width: 235px;
}
.info ul li {
	height: 28px;
	line-height: 28px;
	overflow: hidden;
	background: url("../images/icon.gif") no-repeat 0 14px;
	text-indent: 10px;
	font-size: 14px;
}
/*工具*/
.tool {
	margin: auto;
	width: 990px;
	padding-top: 30px;
	height: 80px;
	overflow: hidden;
	background: #F8F8F8;
}
.tool dl {
	width: 110px;
	height: 70px;
	margin: auto;
}
.tool dt {
	margin: auto;
	width: 80px;
	height: 50px;
}
.tool dd {
	margin: auto;
	width: 80px;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
}
.tool a {
	float: left;
	display: block;
	width: 110px;
	height: 80px;
	overflow: hidden;
}
/*友情链接-滑动门*/
.link {
	overflow: hidden;
	position: relative;
	width: 1000px;
	height: 118px;
	margin: 20px auto 0;
}
.link .tab_top {
	width: 1000px;
	height: 32px;
	border-bottom: 1px solid #007DCD;
	position: relative;
}
.link .tab_head {
	height: 32px;
	line-height: 24px;
	font-size: 16px;
	font-weight: bolder;
	text-align: left;
	color: #027DCD;
}
.link .tab_head b {
	font-size: 16px;
}
.link .tab_bg {
	position: absolute;
	left: 0;
	top: 10px;
	width: 9px;
	height: 26px;
	background: url("../images/tab_arrow.gif") no-repeat 0 18px;
	z-index: 2;
}
.link .tab_tit {
	height: 32px;
	overflow: hidden;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 3;
}
.link .tab_tit a {
	display: block;
	float: left;
	font-size: 12px;
	line-height: 24px;
	height: 24px;
	width: 68px;
	overflow: hidden;
	cursor: pointer;
	text-align: center;
}
.link .tab_tit a.on {
	color: #bd192d;
}
.link .tab_tit a:hover {
	text-decoration: none;
	color: #bd192d;
}
.link .tab_tit a.f5 {
	width: 80px;
}
.link .tab_tit a.f9 {
	width: 122px;
}
.link .tab_tit span {
	display: block;
	float: left;
	width: 1px;
	overflow: hidden;
	background: #999;
	height: 10px;
	margin-top: 13px;
}
.link .tab_con {
	position: relative;
	overflow: hidden;
	width: 1000px;
	height: 80px;
}
.link .tab_con ul.tab {
	position: absolute;
	left: 0;
	top: 0;
	width: 1000px;
	height: 80px;
}
.link .tab_con li.tab {
	position: absolute;
	left: 0;
	top: 0;
	overflow: hidden;
	display: none;
	width: 1000px;
	height: 60px;
	line-height: 30px;
	padding: 10px 0;
	text-align: left;
}
.footer {
	margin: 10px auto 0;
	min-width: 1000px;
	background: #007DCD;
}
.footer_main {
	margin: auto;
	width: 1000px;
}
.footer_left {
	float: left;
	width: 604px;
	height: 136px;
	padding: 30px 30px;
	line-height: 26px;
	text-align: left;
	color: #FFF;
}
.footer_left a {
	color: #FFF;
	text-decoration: none;
	margin-right: 5px;
}
.footer_left a:hover {
	color: #FFF;
	text-decoration: underline;
}
.footer_right {
	float: right;
	text-align: center;
	width: 335px;
	height: 136px;
	padding: 30px 0;
	background: url("../images/foot_line.gif") no-repeat 0 10px;
}
.footer_right .alist {
	float: left;
	margin-top: 30px;
	margin-left: 20px;
	width: 200px;
}
.footer_right .alist a {
	display: block;
	float: right;
	width: 50px;
	height: 35px;
	overflow: hidden;
	text-indent: -9999px;
}
.footer_right .alist a.app {
	background: url("../images/btn_app2.gif") no-repeat center;
}
.footer_right .alist a.sina {
	background: url("../images/btn_sina2.gif") no-repeat center;
}
.footer_right .alist a.weixin {
	background: url("../images/btn_weixin2.gif") no-repeat center;
}
.footer_right .alist a.qq {
	background: url("../images/btn_qq2.gif") no-repeat center;
}
.footer_right .span {
	display: block;
	float: left;
	width: 80px;
	height: 80px;
}
.footer_right .span span {
	display: block;
	width: 80px;
	height: 80px;
}
.footnavi {
	margin: 10px auto 0;
	height: 65px;
	width: 1000px;
}
.footnavi a {
	margin: 0 5px;
}
