/*首页*/
.idx-top-ad {
	margin-top: 5px;
}

.idx-hexin {
	width: 778px;
	height: 70px;
	padding: 10px 15px;
	padding-left: 185px;
	border: 1px solid #e4e0e0;
	position: relative;
	zoom: 1;
	text-align: center;
}
.idx-hexin .img {
	display: block;
	width: 150px;
	height: 70px;
	position: absolute;
	left: 10px;
	top: 10px;
}
.idx-hexin a {
	display: inline-block;
	*display: inline;
	margin: 0px 10px;
	color: #5e5e5e;
}
.idx-hexin a.big {
	margin: 0px;
}
.idx-hexin a.big img {
	display: block;
	width: 778px;
	height: 48px;
}
.idx-hexin span {
	display: block;
	padding-top: 5px;
}

.idx-left {
	width: 340px;
	float: left;
}
.idx-mid {
	width: 346px;
	float: left;
	display: inline-block;
	margin-left: 21px;
}
.idx-right {
	width: 250px;
	float: right;
}

.idx-slide {
	width: 340px;
	height: 247px;
	position:relative;
	zoom: 1;
}

.idx-slide .a_bigImg{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}

.idx-slide .a_bigImg h3{
	position:absolute;
	left:0px;bottom:0;
	width:320px;
	height:30px;
	padding: 0px 10px;
	line-height:30px;
	font-size: 14px;
	background: url("../images/idx_opcity_bg.png") repeat;
	color: #fff;
}

.idx-slide .ul_change_a1{
	position:absolute;
	left:0px;
	bottom:0px;
	width: 340px;
	height: 12px;
	text-align: center;
	overflow:hidden;
}

.idx-slide .ul_change_a1 li{
	display: inline-block;
	*display: inline;
	width: 10px;
	height: 12px;
	margin: 0px 5px;
}
.idx-slide .ul_change_a1 a{
	display: inline-block;
	width: 10px;
	height: 12px;
	background: url("../image/slide_off.jpg") no-repeat;
}
.idx-slide .ul_change_a1 a.now{
	background: url("../image/slide_on.jpg") no-repeat;
}
.idx-slide .a_last,.idx-slide .a_next{
	position:absolute;
	top:77px;
	width:40px;
	height:74px;
	background:url("../images/slide_btn.png") no-repeat;
	text-indent:-999em;
	overflow:hidden;
}

.idx-slide .a_last{
	left:0px;
	background-position:0 0;
}
.idx-slide .a_next{
	right:0px;
	background-position:-40px 0px;
}

.idx-ywyc-top {
	height: 33px;
	border-top: 1px solid #cacaca;
	position: relative;
	zoom: 1;
	margin-top: 15px;
}
.idx-ywyc-top h2 {
	width: 86px;
	font-size: 18px;
	color: #1292cb;
	line-height: 32px;
	font-weight: bold;
	text-align: center;
	border-top: 2px solid #1292cb;
	margin-top: -1px;
}
.idx-ywyc-top h2  a{
	left: 0;
	font-size: 18px;
	color: #1292cb;
	line-height: 32px;
	font-weight: bold;
	text-align: left;
	top:0;
}

.idx-ywyc-top a {
	position: absolute;
	right: 0px;
	top: 10px;
}
.idx-ywyc-tj {
	height: 76px;
	border-left: 4px solid #59a6ff;
	margin-top: 5px;
	padding-left: 10px;
}
.idx-ywyc-tj a,.idx-ywyc-tj a:visited,.idx-ywyc-tj a:hover {
	line-height: 32px;
	font-size: 16px;
	color: #295285;
}
.idx-ywyc-tj p {
	display: block;
	height: 44px;
	line-height: 22px;
}
.idx-ywyc-tj p a.detail {
	line-height: 22px;
	font-size: 12px;
	color: #9b0000;
}

.idx-ywyc-list ul li {
	height: 30px;
	padding-left: 15px;
	background: url("../images/list_style.jpg") no-repeat;
	background-position: 3px 13px;
}
.idx-ywyc-list ul li a,.idx-ywyc-list ul li a:visited,.idx-ywyc-list ul li a:hover {
	line-height: 30px;
	font-size: 14px;
	color: #002244;
}

.idx-news ul {
	margin-top: 8px;
	padding-top: 8px;
	border-top: 1px solid #e2e2e2;
}
.idx-news ul.first {
	margin-top: 0px;
	padding-top: 0px;
	border-top: 0px;
}
.idx-news ul li {
	height: 28px;
}
.idx-news ul li a {
	font-size: 14px;
	line-height: 28px;
}
.idx-news ul li a.first {
	font-weight: bold;
	color: #1292cb;
}

.idx-right-cat {
	height: 31px;
	background: url("../images/right_cat.jpg") no-repeat;
	border-bottom: 1px solid #cfcfcf;
	text-align: right;
	position: relative;
	zoom: 1;
}
.idx-right-cat a {
	line-height: 31px;
}
.idx-right-cat h2 {
	display: block;
	width: 77px;
	height: 30px;
	padding-left: 10px;
	line-height: 30px;
	font-size: 16px;
	color: #990000;
	border-bottom: 2px solid #990000;
	text-align: left;
	position: absolute;
	left: 0px;
	top: 0px;
}
.idx-right-cat h2 a,.idx-right-cat h2 a:visited,.idx-right-cat h2 a:hover{
	line-height: 30px;
	font-size: 16px;
	color: #990000;
	text-decoration: none;
}


.idx-zt-tj {
	height: 70px;
}
.idx-zt-tj a {
	display: block;
	height: 70px;
}
.idx-zt-tj a img {
	width: 250px;
	height: 70px;
}
.idx-right-list ul li {
	height: 28px;
	padding-left: 15px;
	background: url("../images/list_style.jpg") no-repeat;
	background-position: 3px 13px;
}
.idx-right-list ul li a {
	line-height: 28px;
	font-size: 14px;
}
.idx-zt-list ul li {
	height: 26px;
	padding-left: 15px;
	background: url("../images/list_style.jpg") no-repeat;
	background-position: 3px 13px;
}
.idx-zt-list ul li a {
	line-height: 26px;
	font-size: 14px;
}

.idx-qixiang a.img {
	display: block;
	width: 250px;
	height: 177px;
}
.idx-qixiang a.img img {
	width: 250px;
	height: 177px;
}
.idx-qixiang p {
	display: block;
	width: 250px;
	height: 46px;
	line-height: 23px;
}
.idx-qixiang p a {
	color: #e30000;
}

.idx-left-con {
	width: 707px;
	float: left;
}

.idx-type {
	height: 32px;
	border-bottom: 1px solid #e6e6e6;
	position: relative;
	zoom: 1;
}
.idx-type a {
	line-height: 32px;
	font-size: 18px;
	color: #1292cb;
}
.idx-type a.active {
	display: inline-block;
	width: 38px;
	height: 32px;
	border-bottom: 1px solid #2ca9e1;
	text-align: center;
	line-height: 32px;
	position: relative;
	margin-bottom: -1px;
	font-size: 18px;
	font-weight: bold;
	color: #1292cb;
}
.idx-type span {
	font-size: 16px;
	color: #1292cb;
	font-weight: bold;
	margin: 0px 15px;
}

.idx-type-tj {
	height: 120px;
	position: relative;
	zoom: 1;
}
.idx-type-tj a.title {
	font-size: 16px;
	color: #295285;
	line-height: 40px;
}
.idx-type-tj a.img {
	display: block;
	width: 120px;
	height: 80px;
}
.idx-type-tj a.img img {
	width: 120px;
	height: 80px;
}
.idx-type-tj p {
	display: block;
	width: 209px;
	height: 80px;
	line-height: 20px;
	position: absolute;
	right: 0px;
	top: 40px;
}
.idx-type-tj p a {
	color: #9b0000;
}

.idx-classify-whjs {
	height: 113px;
}
.idx-classify-whjs a.title {
	line-height: 33px;
}
.idx-classify-whjs p {
	top: 33px;
}

.idx-type-list ul li {
	height: 29px;
}
.idx-type-list ul.fg {
	margin-top: 14px;
}
.idx-type-list ul li a,.idx-type-list ul li a:visited,.idx-type-list ul li a:hover {
	line-height: 29px;
	font-size: 14px;
	color: #002244;
}
.idx-type-list ul li a.first {
	font-weight: bold;
	color: #1292cb;
}

.idx-whjs-list ul li {
	height: 29px;
}
.idx-whjs-list ul li a {
	line-height: 29px;
}

.idx-type-ad {
	height: 80px;
	margin-top: 7px;
}
.idx-type-ad img {
	display: block;
	width: 346px;
	height: 80px;
}

.idx-view-tj {
	margin-top: 3px;
	height: 129px;
	position: relative;
	zoom: 1;
}
.idx-view-tj a.title {
	line-height: 40px;
	font-size: 16px;
	color: #295285;
}
.idx-view-tj a.img {
	display: block;
	width: 89px;
	height: 89px;
}
.idx-view-tj a.img img {
	width: 89px;
	height: 89px;
}
#idx-ad-li{
	width: 250px;
	height: 80px;
}
#idx-ad-li ul{
	list-style: none;
}
#idx-ad-li ul li{
	overflow: hidden;
}

.idx-view-tj p {
	display: block;
	width: 150px;
	height: 88px;
	position: absolute;
	right: 0px;
	top: 40px;
	line-height: 22px;
}
.idx-view-tj p a.detail {
	color: #9b0000;
}

.idx-food-list ul li {
	width: 120px;
	height: 96px;
	float: left;
}
.idx-food-list ul li a {
	display: block;
	width: 125px;
	height: 96px;
	position: relative;
	zoom: 1;
}
.idx-food-list ul li a img {
	width: 125px;
	height: 96px;
}
.idx-food-list ul li a p {
	display: none;
	width: 105px;
	height: 76px;
	background: url("../images/idx_right_bg.png") repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 10px;
	line-height: 20px;
	color: #fff;
	background: rgba(34, 34, 34, 0.5);
    font-weight: 600;
}
.idx-food-list ul li a p span {
	display: block;
	text-align: center;
	line-height: 30px;
}
.idx-food-list ul li a:hover p {
	display: block;
}

.idx-right-ad {
	height: 76px;
	margin: 12px 0px;
}
.idx-right-ad img {
	display: block;
	width: 250px;
	height: 76px;
}

.idx-fun-img ul li {
	display: inline-block;
	width: 169px;
	height: 96px;
	float: left;
	margin-right: 1px;
}
.idx-fun-img ul li a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
	zoom: 1;
}
.idx-fun-img ul li a img {
	width: 100%;
	height: 100%;
}
.idx-fun-img ul li a p {
	display: none;
	width: 149px;
	height: 76px;
	background: url("../images/idx_right_bg.png") repeat;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 10px;
	color: #fff;
	line-height: 18px;
	overflow: hidden;
	background: rgba(34, 34, 34, 0.5);
    font-weight: 600;
}
.idx-fun-img ul li a p span {
	display: block;
	text-align: center;
	width: 100%;
	line-height: 30px;
	font-size: 14px;
}
.idx-fun-img ul li a:hover p {
	display: block;
}
.idx-fun-img ul li.big {
	width: 339px;
	height: 177px;
	margin-top: 1px;
}
.idx-fun-img ul li.big p {
	width: 319px;
	height: 157px;
}

.idx-fun-tj a.cat {
	font-size: 16px;
	font-weight: bold;
	color: #9b0000;
	line-height: 36px;
}
.idx-fun-tj span {
	font-size: 16px;
	font-weight: bold;
	color: #9b0000;
	line-height: 36px;
	margin: 0px 3px;
}
.idx-fun-tj a.title {
	font-size: 16px;
	font-weight: bold;
	color: #1093cb;
	line-height: 36px;
}

.idx-fun-tj p {
	display: block;
	height: 60px;
	line-height: 20px;
}
.idx-fun-tj p a {
	color: #9b0000;
}
.idx-fun-list ul li {
	height: 28px;
	padding-left: 15px;
	background: url("../images/list_style.jpg") no-repeat;
	background-position: 3px 13px;
}
.idx-fun-list ul li a {
	font-size: 14px;
	line-height: 28px;
}

.idx-sport-img {
	height: 110px;
}
.idx-sport-img ul {
	width: 260px;
}
.idx-sport-img ul li {
	display: inline-block;
	width: 119px;
	height: 110px;
	float: left;
	margin-right: 10px;
}
.idx-sport-img ul li a {
	display: block;
	width: 120px;
	height: 110px;
	position: relative;
	zoom: 1;
}
.idx-sport-img ul li a img {
	width: 120px;
	height: 80px;
}
/*.idx-sport-img ul li a i {
	display: none;
	width: 32px;
	height: 32px;
	background: url("../images/video_play.png") no-repeat;
	position: absolute;
	left: 44px;
	top: 24px;
}*/
/*.idx-sport-img ul li a:hover i {
	display: block;
}*/
.idx-sport-img ul li span {
	display: block;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #333;
}

.idx-sport-list ul li {
	height: 28px;
	padding-left: 14px;
	background: url("../images/idx_video_list.jpg") no-repeat;
	background-position: 2px 12px;
}
.idx-sport-list ul li.video {
	padding-left: 25px;
	background: url("../images/idx_video_icon.jpg") no-repeat;
	background-position: 2px 10px;
}
.idx-sport-list ul li a {
	line-height: 28px;
	font-size: 14px;
}

.idx-classify-top {
	height: 32px;
	border-top: 1px solid #e6e6e6;
	position: relative;
	zoom: 1;
	text-align: right;
}
.idx-classify-top h2 {
	display: block;
	width: 38px;
	height: 31px;
	border-top: 2px solid #2ca9e1;
	position: absolute;
	left: 0px;
	top: 0px;
	margin-top: -1px;
	text-align: center;
}
.idx-classify-top h2 a {
	font-size: 16px;
	color: #2ca9e1;
	line-height: 31px;
	font-weight: bold;
}
.idx-classify-top a {
	line-height: 32px;
}

.idx-classify-tj {
	height: 80px;
	position: relative;
	zoom: 1;
	padding-left: 132px;
	margin-top: 4px;
}
.idx-classify-tj a.img {
	display: block;
	width: 120px;
	height: 80px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.idx-classify-tj a.img img {
	width: 120px;
	height: 80px;
}
.idx-classify-tj a.title {
	line-height: 20px;
	font-size: 16px;
	color: #295285;
}
.idx-classify-tj p {
	display: block;
	height: 80px;
	line-height: 18px;
}
.idx-classify-tj p a.detail {
	color: #9b0000;
}

.idx-jy-tj a {
	line-height: 28px;
	font-size: 16px;
	color: #295285;
}
.idx-jy-tj p {
	display: block;
	height: 36px;
	line-height: 18px;
}
.idx-jy-tj p a.detail {
	line-height: 18px;
	font-size: 12px;
	color: #9b0000;
}
.big{ font-family: "Microsoft YaHei UI Light", "Microsoft YaHei UI", "微软雅黑"; font-weight: bold; font-size: 2.5em; line-height: 50px; color:#1b1b1b;}
.idx-pic ul {
	width: 707px;
	height: 316px;
	position: relative;
	zoom: 1;
}
.idx-pic ul li {
	display: block;
	width: 234px;
	height: 157px;
	position: absolute;
}
.idx-pic ul li a {
	display: block;
	width: 234px;
	height: 157px;
	position: relative;
	zoom: 1;
}
.idx-pic ul li a img {
	width: 100%;
	height: 100%;
}
.idx-pic ul li a span {
	display: block;
	width: 100%;
	height: 30px;
	line-height: 30px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background: url("../images/idx_opcity_bg.png") repeat;
	color: #fff;
	background: rgba(34, 34, 34, 0.5);
}
.idx-pic ul li.idx-pic2 {
	left: 0px;
	top: 159px;
}
.idx-pic ul li.idx-pic3 {
	right: 0px;
	top: 159px;
}
.idx-pic ul li.idx-pic4 {
	right: 0px;
	top: 0px;
}
.idx-pic ul li.idx-pic5 {
	left: 236px;
	top: 0px;
}
.idx-pic ul li.idx-pic5 {
	height: 316px;
}
.idx-pic ul li.idx-pic5 a {
	width: 235px;
	height: 316px;
}

.idx-ls-list {
	margin-top: 15px;
}

/*列表页*/
.con_l{
	float: left;
	width:668px;
	overflow: hidden;
	/*border: 1px solid #dedede;*/
}
.con_r{
	float: right;
	width:295px;
	overflow: hidden;
}
.con_l .con_title{
	height: 34px;
	line-height: 34px;
	border-bottom: 1px solid #dedede;
}
.con_l .con_title .title{
	color: #fff;
	text-align: center;
	background:url("../image/titlebg.jpg") no-repeat center ;
	float: left;
	width: 98px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
}
.con_l .con_title .path{
	float: left;
	padding-left:10px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #2d2d2d;
}
.con_l .con_title .path a{
	font-size: 14px;
}

.con_list {
	padding: 13px 8px 0px;
	border-top: 0px;
}
.con_list ul li {
	height: 34px;
	padding-left: 25px;
	position: relative;
	zoom: 1;
	background: url("../image/titlebg.jpg") no-repeat;
	background-position: 8px 14px;
}
.con_list ul li.ou {
	background-color: #ececec;
}
.con_list ul li.last {
	margin-bottom: 13px;
}
.con_list ul li a {
	font-size: 14px;
	line-height: 34px;
}
.con_list ul li span {
	line-height: 34px;
	position: absolute;
	top: 0px;
	right: 9px;
	font-size: 14px;
}
.list-ad {
	margin-top: 13px;
	padding-bottom: 9px;
}


#pages {
	clear: both;
	padding: 70px 0 30px;
	text-align: center;
}
#pages a.a1 {
	padding: 0;
	width: 56px;
	border: 1px solid #e1e1e1;
	color: #555651;
}
#pages a {
	border: 1px solid #e1e1e1;
	color: #555651;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	text-align: center;
	padding: 0 10px;
	font-family:"微软雅黑";
}
#pages span {
	background: #4997e9 none repeat scroll 0 0;
	border: 1px solid #e1e1e1;
	color: #fff;
	display: inline-block;
	height: 22px;
	line-height: 22px;
	padding: 0 10px;
	text-align: center;
}
.changeTab .changeTabTitle{
	border-top: 3px solid #39a4dc;
	height: 30px;
	line-height: 30px;
}
.changeTab .changeTabTitle a{
	display:block;
	float: left;
	font-size: 16px;
	width:147px;
	text-align:center;
	color: #7f7f7f;
	border-bottom: 1px solid #cccccc;
	font-weight: bold;
}
.changeTab .changeTabTitle a.active{
	color: #141414;
	border-bottom: 0;
}
.changeTab .changeTabTitle a.active, .changeTabTitle  a:hover {
	text-decoration: none;
}
.changeTab .changeTab_con{
	padding-top: 5px;
}
.changeTab .changeTab_con li{
	line-height: 31px;
	height: 31px;
	border-bottom: 1px solid #dfdfdf;
	width: 295px;
	overflow: hidden;
}
.changeTab .changeTab_con li span {
	color: #fff;
	background: #459ddd none repeat scroll 0 0;
	display: block;
	width: 20px;
	height: 20px;
	float: left;
	line-height: 20px;
	text-align: center;
	margin: 5px 5px 0 0;
}
.changeTab .changeTab_con li span.orange_bg{
	background-color: #fd814e;
}
.changeTab .changeTab_con a{
	font-size: 14px;
	color: #565551;
	font-family:"微软雅黑";
}
.detail_box .detail_box_title{
	border-top: 3px solid #38a3db;
	height: 30px;
	line-height: 30px;
	padding-left:3px;
	font-weight: bold;
	font-size: 16px;
	border-bottom: 1px solid #cccccc;
}

.list-right-pic {
	padding: 8px 0px;
}
.list-right-pic ul li {
	float: left;
	height: 100px;
	margin:8px 5px;
	width: 136px;
	display: inline-block;
	line-height: 20px;
	text-align: center;
}
.list-right-pic ul li img{
	width: 130px;
	height: 80px;
}

.cb10 {
	clear: both;
	height: 10px;
}

/*详情页*/
.topdiv{
	width: 100%;
	height: 35px;
	position: fixed;
	z-index: 1000;
	background-color: #cf0101;
}
.topdiv a{
	font-size: 12px;
	color: #FFF;
	line-height: 32px;
}
.topdiv a:hover{
	color: #F00;
}
.topnav{
	width: 1000px;
	height: 35px;
	margin: auto;
	overflow: hidden;
}
.topnav ul li{
	float: left;
	padding: 0 5px;
}

.show-logo {
	width: 998px;
	height: 90px;
	margin: auto;
	padding-top: 35px;
}
.show-logo .logo_l {
	float: left;
	margin-top: 15px;
	text-align: center;
	width: 200px;
}
.show-logo .logo_r {
	float: right;
	height: 90px;
	width: 760px;
}

.sitemap {
	width: 1000px;
	height: 45px;
	margin: auto;
	overflow: hidden;
	padding-top: 6px;
	padding-bottom: 6px;
	clear: both;
}
.sitenav {
	width: 650px;
	height: 45px;
	float: left;
	overflow: hidden;
}
.sitenav-logo {
	float: left;
	height:45px;
}
 .sitenav-li {
 	float: left;
 	height: 45px;
 	padding-left: 5px;
 }
.sitenav-li a {
	height: 45px;
	line-height: 50px;
	color: #333333;
	font-size: 14px;
}
.sitenav-li a:hover {
	color: #F00;
}

.main{
	width:1000px;
	margin:auto;
}
.main-left {
	width: 655px;
	float: left;
}
.main-right {
	width: 335px;
	float: right;
}
.leftbody {
	width: 655px;
	border: #EDECEC 1px solid;
	border-top: #116FC3 3px solid;
	box-shadow: #EEE 2px 2px 2px;
}

.art-t {
	width: 610px;
	margin: auto;
	margin-top: 20px;
}
.art-t h1 {
	font-size: 24px;
	line-height: 30px;
	letter-spacing: -1.5px;
	font-weight: bold;
	text-align: center;
	color: #222222;
}
.info {
	width: 610px;
	line-height: 20px;
	margin: auto;
	text-align: center;
	margin-top: 10px;
}
.info span {
	color: #888;
	font-size: 12px;
	padding-left: 10px;
}
.info span a {
	font-size: 12px;
}

.h1-line{
	width: 655px;
	height: 12px;
	border-bottom: #EDECEC 1px solid;
}

.desc {
	background-color: #F6FAFD;
	border: 1px solid #DCDDDD;
	font-size: 14px;
	line-height: 23px;
	margin: 20px;
	padding: 12px 5px 6px;
	text-align: justify;
}

.content-body{
	width: 625px;
	margin-top: 5px;
	padding: 10px 15px;
	line-height: 26px;
	font-size: 14px;
	color: #222222;
	overflow: hidden;
}
.content-body p{
	line-height:26px;
	font-size:14px;
	color:#222222;
	margin-bottom:15px;
	font-weight:normal;
	overflow: hidden;
}
.content-body p:hover,#text p.sfhover{
	background:#EDF6ED;
}

.font-size {
	line-height:20px;
	height:20px;
}
.font-size em {
	font-style: normal;
}
.font-size .cor-current{
	color:#CCC;
	cursor: auto;
}
.f-small, .f-big {
	margin: 0 6px;
	font-weight: bold;
	color: #F00;
	font-size: 12px;
	cursor: pointer;
}
.f-big {
	font-size: 14px;
}

.fs-small #mainCon,.fs-small #mainCon p,.fs-small #mainCon a,.fs-small #mainCon span,.fs-small #mainCon strong,.fs-small #mainCon em {
	font-size: 12px;
}
.fs-big #mainCon,.fs-big #mainCon p,.fs-big #mainCon a,.fs-big #mainCon span,.fs-big #mainCon strong,.fs-big #mainCon em {
	font-size: 14px;
}

#pages a.a1 {
	background: url('../images/pages.png') no-repeat scroll 0px 5px transparent;
	width: 56px;
	padding: 0px;
}
#pages {
	padding: 14px 0px 10px;
}
.text-c {
	text-align: center;
}
#pages span {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: none repeat scroll 0% 0% #CE3100;
	border: 1px solid #CE3100;
	color: #FFF;
	text-align: center;
	padding: 0px 10px;
}
#pages a {
	display: inline-block;
	height: 22px;
	line-height: 22px;
	background: none repeat scroll 0% 0% #FFF;
	border: 1px solid #E3E3E3;
	text-align: center;
	color: #333;
	padding: 0px 10px;
}

.daoliu{
	width: 645px;
	height: auto;
	margin: 15px auto;
	overflow: hidden;
	text-align: center;
	border: 1px solid #c7e5ff;
	padding: 10px 0 0 10px;
}
.daoliu ul {
	float: left;
	height: auto;
}
.daoliu ul li {
	float: left;
	height: auto;
	margin-right: 10px;
	width: 150px;
}
.daoliu ul li p{
	width: 150px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	overflow: hidden;
	float: left;
}
.daoliu ul li a {
	color: #333333;
	text-decoration: none;
}
.daoliu ul li img {
	float: left;
	height: 110px;
	padding: 0;
	width: 150px;
}
#daoliu4 {
	padding:5px 0;
	width:655px;
}
#daoliu4 a{
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	width: 214px;
	overflow: hidden;
}

.daoliu_r{
	width:336px;
	height:auto;
	overflow:hidden;
	border:#EDECEC 1px solid;
}
.picbox {
	float: left;
	height: 115px;
	margin: 10px 0 0 10px;
	width: 150px;
	text-align: center;
}
.picbox p {
	background: #000 none repeat scroll 0 0;
	bottom: 25px;
	color: #fff;
	height: 25px;
	line-height: 25px;
	opacity: 0.7;
	position: relative;
	width: 150px;
	overflow: hidden;
}
.picbox p a{
	color: #fff;
	font-size: 12px;
}
.picbox p a:hover{
	color: #fff;
}

.Tab {
	background: rgba(0, 0, 0, 0);
	border-bottom: 1px solid #e0e0e0;
	float: right;
	height: 30px;
	width: 336px;
}
.Tab .on{
	background:#ffffff;
	border:0;
	border-top:2px solid #ff0000;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	color:#006699;
	font-weight:bold;
}
.Tab span {
	cursor: pointer;
	float: left;
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	padding: 0 10px;
}

.news2 {
	width: 333px;
	border: #EDECEC 1px solid;
	border-top: #116FC3 2px solid;
	margin-top: 8px;
	margin-bottom: 8px;
	box-shadow: #EEE 2px 2px 2px;
}
.news2 a {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.news2-t {
	width: 333px;
	height: 32px;
	border-bottom: #D8DADB 1px solid;
	background: #F4F5F5;
	box-shadow: #EEE 2px 2px 2px;
}
.news2-t a {
	font-size: 16px;
	line-height: 30px;
	color: #116FC3;
	padding-left: 15px;
	font-weight: bold;
}
.news2-t a:hover {
	color: #f00;
	text-decoration: none;
}
.news2-main{
	width: 330px;
	overflow: hidden;
	padding-bottom: 8px;
}

.news2-main .box_ctitle1 h3 {
	display: block;
	height: 24px;
	overflow: hidden;
	padding-bottom: 5px;
	width: 100%;
}
.news2-main .box_ctitle1 h3 a {
	color: #036;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}
.picbox2 {
	height: 80px;
	margin-right: 10px;
	padding: 0;
	text-align: center;
	width: 105px;
}
.news2-main .txtbox {
	width: 165px;
}
.news2-main .txtbox p {
	display: block;
	color: #666666;
	line-height: 20px;
	font-size: 14px;
}
.news2-main .txtbox p a {
	font-size: 14px;
	color: #004276;
}

.news2-main .clear {
	clear: both;
	height: 1px;
	overflow: hidden;
	margin-top: -1px;
}

.index_list {
	padding-left: 5px;
	padding-top: 5px;
	margin-top: 16px;
}
.news2-main .index_list li {
	background: transparent url("../images/list_ding.jpg") no-repeat scroll left 10px;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	text-indent: 10px;
	width: 100%;
}
.news2-main .index_list li a {
	color: #036;
	font-size: 12px;
}
.fl{
	display: inline;
	float: left;
}

.box_ctitle1 h3, .picbox2 {
	text-indent: 0.5em;
}

.tab-chnl span {
	font-size: 18px;
	 font-family: "微软雅黑","宋体",Arial, Helvetica, sans-serif;
}

.tab-con{
	width: 618px;
	float: left;
	padding: 15px 10px;
}
.tab-con-l {
	width: 220px;
	float: left;
}

.tab-con-pic {
	width: 220px;
	height: 150px;
	position: relative;
}
.tab-con-pic p {
	width: 220px;
	height: 30px;
	line-height: 30px;
	background: #000;
	color: #fff;
	left: 0;
	bottom: 0;
	margin: 0;
	padding: 0;
	position: absolute;
	opacity: 0.7;
	filter: Alpha(opacity=70);
	text-align: center;
	font-size: 12px;
}

.tab-con-r {
	float: left;
	padding-left: 12px;
}
.tab-con-r ul {
	padding: 0;
	margin: 0;
}
.tab-con-r li {
	font-size: 14px;
	line-height: 24px;
	color: #000;
	padding: 0;
	margin: 0;
	list-style:outside none;
	width:380px;
	height: 24px;
}
.tab-con-r li h4 a {
	font-size: 15px;
	line-height: 28px;
	font-weight: bold;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.tab-con-r li h5 {
	background: url("../images/list_ding.jpg") left center no-repeat;
	padding: 0;
	margin: 0;
	font-weight: normal;
	text-indent: 1em;
	overflow: hidden;
	height: 24px;

}
.tab-con-r li h5 a {
	line-height: 24px;
	font-size: 14px;
}

#index_center2 {
	clear: both;
	float: none;
	margin: 10px auto;
	width: 1000px;
}
#center2_left {
	background: rgba(0, 0, 0, 0) url("../images/inddex_img1.jpg") no-repeat scroll left top;
	color: #3399ff;
	float: left;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	width: 79px;
}
#center2_right {
	border: 1px solid #ccc;
	border-left: none;
	float: left;
	font-size: 12px;
	height: 28px;
	line-height: 28px;
	width: 910px;
}
#center2_right a {
	height: 28px;
	line-height: 28px;
}

/*关于*/
.about-mbx {
	margin-top: 10px;
	height: 32px;
	padding-left: 26px;
	background: url("../images/about_mbx.jpg") no-repeat;
	background-position: 0px 8px;
	line-height: 32px;
	font-size: 14px;
	color: #010101;
}
.about-mbx a {
	font-size: 14px;
	line-height: 32px;
}

.about-menu {
	width: 170px;
	float: left;
	margin-top: 15px;
}
.about-menu a,.about-menu a:visited,.about-menu a:hover {
	display: block;
	width: 160px;
	height: 50px;
	border-left: 10px solid #eff2f5;
	background: #eff2f5;
	line-height: 50px;
	font-size: 16px;
	text-align: center;
	text-decoration: none;
}
.about-menu a.menu_on {
	border-left: 10px solid #1d63af;
	color: #1d63af;
	background: #fff;
}
.about-con {
	width: 780px;
	float: right;
	margin-top: 15px;
}
.about-cat {
	height: 27px;
	border-bottom: 1px solid #eff2f5;
	position: relative;
	zoom: 1;
}
.about-cat img {
	position: absolute;
	left: 0px;
	top: 0px;
}
.about-content {
	margin-top: 25px;
	line-height: 22px;
	padding-bottom: 20px;
}
.about-content p {
	text-indent: 2em;
}
.about-content p,.about-content a,.about-content span,.about-content strong,.about-content em {
	font-size: 14px;
	color: #010101;
}

/*专题首页*/
.special-list ul li {
	width: 282px;
	height: 154px;
	border: 1px solid #ccc;
	background: #fefdec;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
	padding: 10px;
}
.special-list ul li a.title {
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	color: #036;
}
.special-list ul li .intro {
	padding-top: 10px;
	line-height: 24px;
	color: #333;
}
.special-list ul li .intro a {
	color: #333;
}
.special-list ul li a.img {
	float: left;
	width: 122px;
	height: 70px;
	display: inline-block;
	margin-right: 10px;
}


.comment-link {
  padding-bottom: 5px;
  text-align: right;
}
.comment-link span {
  font-size: 14px;
  font-weight: bold;
  color: #004499;
}
.comment-link a,.comment-link a:visited,.comment-link a:hover {
  color: #f00;
  font-size: 14px;
  font-weight: bold;
}
.gundong{list-style: none; margin-left: 0px; margin-right: 0px; border-left-width: 0px; border-right-width: 0px; float: left; display: inline;}
/*
导航样式*/
.gradient{
	width:980px;
	height:42px;
	filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);
	-ms-filter:alpha(opacity=100 finishopacity=50 style=1 startx=0,starty=0,finishx=0,finishy=150) progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);/*IE8*/
	background:red; /* 一些不支持背景渐变的浏览器 */
	background:-moz-linear-gradient(top, red, rgba(0, 79, 177, 0.62));
	background:-webkit-gradient(linear, 0 0, 0 bottom, from(#199DE3), to(rgba(0, 79, 177, 0.62)));
	background:-o-linear-gradient(top, red, rgba(0, 79, 177, 0.62));
}
