﻿@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}

/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 24px;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	/* background-color: #7D0300; */
	background-color: #f2f2f2;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a {
	text-decoration: none;
}
a:link {
	color: #000;
	text-decoration: none;
}
a:visited {
	color: #000;
}
a:hover {
	color: #C21212;
}
a:active {
	color: #125AC7;
}
#topbar {
	background-color: #F8E183;
	height: 24px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-size: 12px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #840004;
	line-height: 24px;
}
#Clock {
	margin-left: 10px;
	background-image: url(date.gif);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	width: 300px;
	text-indent: 20px;
	color: #CB0101;
}
.topbarlink {
	line-height: 24px;
	float: right;
	height: 24px;
	margin-right: 20px;
	text-indent: 15px;
	background-image: url(topbardot.gif);
	background-repeat: no-repeat;
	background-position: left center;
}



#topk {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	height: 165px;
	background-image: url(top.jpg) no-repeat;
}
#navk {
	background-image: url(navbg.jpg);
	height: 45px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	font-size: 16px;
	text-align: center;
	line-height: 45px;
}
#maink {
	background-color: #FFF;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.maink {
	background-color: #FFF;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

#bnavk {
	line-height: 36px;
	text-align: center;
	height: 36px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-bottom-color: #CCC;
	background-image: url(bnavbg.jpg);
	font-size: 14px;
}
#btk {
	height: 128px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(btbg.jpg);
	text-align: center;
	padding-top: 10px;
}

#mainleft {
	float: left;
	width: 920px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
#mainleft2 {
	float: left;
	width: 510px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
#mainleft3 {
	float: left;
	width: 460px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}


#mainright {
	float: left;
	width: 252px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
#mainright3 {
	float: left;
	width: 252px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}

#mainright2 {
	float: left;
	width: 202px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}


.xdiv {
	clear: both;
}
.leftck0 {
	float: left;
	width: 918px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;
}
.leftck1 {
	float: left;
	width: 918px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;
	padding-bottom: 10px;
}


.leftck2 {
	float: left;
	width: 453px;
	margin-top: 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #36C;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	display: inline;
	padding-bottom: 10px;
}

.leftck3 {
	float: left;
	width: 453px;
	margin-top: 10px;
	margin-left: 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #36C;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	display: inline;
	padding-bottom: 10px;
}
.leftck4 {
	float: left;
	width: 918px;
	margin-top: 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA0109;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	display: inline;
	padding-bottom: 10px;
}
.leftck5 {
	float: left;
	width: 508px;
	margin-top: 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA0109;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	display: inline;
	padding-bottom: 10px;
}
.leftck6 {
	float: left;
	width: 458px;
	margin-top: 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CA0109;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	display: inline;
	padding-bottom: 10px;
}


.cenck1 {
	float: left;
	width: 1180px;
	margin-left: 10px;
	border: 1px solid #CCC;
	margin-bottom: 10px;
	display: inline;
}

.cenck2 {
	float: left;
	width: 453px;
	margin-left: 10px;
	margin-bottom: 10px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CD0102;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-image: url(cthbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: inline;
	padding-bottom: 10px;
}
.cenck3 {
	float: left;
	width: 250px;
	margin-left: 10px;
	margin-bottom: 10px;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CD0102;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	background-image: url(cthbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: inline;
}
.cenck4 {
	float: left;
	width: 1180px;
	margin-left: 10px;
	margin-bottom: 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CD0102;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	margin-top: 10px;
	background-image: url(cthbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: inline;
	padding-bottom: 10px;
}
.rightck0 {
	float: left;
	width:240px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;

}
.rightck0a {
	float: left;
	width: 200px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;
}


.rightck1 {
	float: left;
	width: 250px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;
}
.rightck1a {
	float: left;
	width: 200px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;
	padding-bottom: 10px;
}


.rightck2 {
	float: left;
	width: 119px;
	border: 1px solid #CCC;
	margin-top: 10px;
	display: inline;
}
.rightck3 {
	float: left;
	width: 119px;
	border: 1px solid #CCC;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}
.rightth {
	float: left;
	height: 30px;
	width: 250px;
	background-image: url(rthbg.jpg);
	line-height: 30px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}
.righttha {
	float: left;
	height: 30px;
	width: 200px;
	background-image: url(rthbg.jpg);
	line-height: 30px;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
}

.rightths {
	line-height: 30px;
	float: left;
	height: 16px;
	width: 16px;
	margin: 7px;
}
.rightths1 {
	line-height: 30px;
	float: left;
	height: 16px;
	width: 16px;
	margin: 8px;
}

.leftck1a {
	float: left;
	width: 493px;
	display: inline;
}
.leftck1b {
	float: left;
	width: 393px;
	display: inline;
}
.topnewsk {
	float: left;
	margin-top: 10px;
	margin-left: 10px;width:480px !important;height:320px !important;
	display: inline;overflow:hidden;
}

.topnewsti {
	height: 39px;
	width: 100%;
	float: left;
	border-bottom: #C00 solid 3px;
	margin-top: 1px;
	margin-left: 1px;
	line-height: 36px;
	font-size: 14px;
	font-weight: bold;
}


.centh1 {
	width: 415px;
	float: left;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #4E72D1;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 30px;
	display: inline;
	padding-left: 10px;
}


.centh2 {
	width: 100%;
	float: left;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #C00;
	font-size: 14px;
	font-weight: bold;
	margin-top: 3px;
	margin-left: 10px;
	line-height: 37px;
	padding-left: 10px;
	display: inline;
}
.centh3 {
	width: 433px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 38px;
	display: inline;
}

.centh4 {
	width: 230px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 38px;
	display: inline;
}
.centh5 {
	width: 880px;
	float: left;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #CA0109;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 30px;
	padding-left: 10px;
	display: inline;
}
.centh7 {
	width: 472px;
	float: left;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #CA0109;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 30px;
	padding-left: 10px;
	display: inline;
}
.centh8 {
	width: 422px;
	float: left;
	border-bottom-width: 1px;
	border-left-width: 8px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCC;
	border-left-color: #CA0109;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 30px;
	padding-left: 10px;
	display: inline;
}


.centh6 {
	width: 1160px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 38px;
	display: inline;
}
.pagebar {
	width: 900px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 30px;
	margin-bottom: 10px;
	background-color: #E4E4E4;
	text-align: center;
	margin-top: 10px;
	display: inline;
	vertical-align: middle;
}
.pagebar2 {
	width: 490px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 30px;
	margin-bottom: 10px;
	background-color: #E4E4E4;
	text-align: center;
	margin-top: 10px;
	display: inline;
	vertical-align: middle;
}
.pagebar3 {
	width: 440px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 10px;
	line-height: 30px;
	margin-bottom: 10px;
	background-color: #E4E4E4;
	text-align: center;
	margin-top: 10px;
	display: inline;
	vertical-align: middle;
}






.morek {
	float: right;
	/*margin-top: 10px;*/
}

.tx1 {
	width: 533px;
	float: left;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 10px;
	display: inline;
}

.tx2 {
	width: 230px;
	float: left;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}

.tx1 li,.tx2 li,.tx4 li {
	line-height:30px;
}

.tx3 {
	width: 601px;
	float: left;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
.tx4 {
	width: 391px;
	float: left;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}
.tx5 {
	width: 438px;
	float: left;
	font-size: 14px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: inline;
}


.txdate {
	width: 97px;
	float: left;
	font-size: 14px;
	margin-top: 10px;
	margin-bottom: 10px;
	list-style-type: none;
	color: #666;
}
.txdate ul     {
	list-style-image: none;
	background-image: none;
}


.txdate ul li {
	list-style-type: none;
	list-style-position: inside;
	list-style-image: none;
	background-image: none;
	padding-left: 5px;
}
.txnav {
	width: 230px;
	float: left;
	font-size: 16px;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	padding: 0px;
	display: inline;
	clear: both;
	text-align:center;
	cursor:pointer;
	
	
}
.txnav .tou_gao{
	color:#7d0300;
	font-weight:450;
	font-family:NSimSun;
}
.txnav ul {
	list-style-image: none;
	padding: 0px;
	margin: 0px;
	text-indent: 0px;
}

.txnav ul li {
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 32px;
	list-style-type: none;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #666;
	margin-top: 8px;
	margin-bottom: 8px;
	background-color: #F2F2F2;
	list-style-image: none;
	background-image: none;
	text-indent: 10px;
	padding: 0px;
	margin-right: 0px;
	margin-left: 0px;
	border-radius:3px 0 0 3px;
}





ul {
	list-style-position: inside;
	margin: 0px;
	padding: 0px;

}
li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
	list-style-type: none;
	margin: 0px;
	background-image: url(dot.gif);
	background-repeat: no-repeat;
	background-position: 5px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.righttxk {
	width: 250px;
	float: left;
}
.righttxk_pic {
	width: 250px;
	float: left;
}
.righttxk_pic img{
	width: 244px;
	float: left;margin:3px;
}
.righttxk td {
	height:32px;
}
.righttxk td select {
	border:#ccc solid 1px;
	height:30px;
}
.righttxk .txt {
	border:#CCC solid 1px;
	line-height:30px;
	width:180px;
}
.righttxk .btn {
	display:inline;
	border:none;
	height:32px;
	width:40px;
	font-size:14px;
	background:#C00;
	color:#FFF;
}
.righttxk3 {
	width: 234px;
	float: left;
	padding-top: 5px;
	padding-right: 8px;
	padding-left: 8px;
	line-height: 23px;
}

.righttxka {
	width: 200px;
	float: left;
}

.righttxk2 {
	width: 230px;
	float: left;
	margin-left: 1px;
}
.rnav td {
	background-color: #EAEAEA;
	text-align: center;
	line-height: 25px;
}
.rnav td img {
	display: block;
	margin:10px auto 0;
	width:40px;
	height:40px;
}

.picth {
	float: left;
	height: 160px;
	width: 1080px;
	background-image: url(picth.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 100px;
}
.showti {
	margin: 10px;
	float: left;
	text-align: center;
	width: 1160px;
	line-height: 50px;
	font-family: "黑体";
	font-size: 24px;
	color: #CD0102;
	font-weight: bold;
	display: inline;
}
.showmess {
	margin-right: 10px;
	margin-left: 10px;
	float: left;
	text-align: center;
	width: 1160px;
	line-height: 44px;
	font-size: 14px;
	color: #666;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	display: inline;
}
.showtx {
	float: left;
	width: 1110px;
	line-height: 36px;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: 30px;
	display: inline;
}
.showtx p {line-height: 36px;margin-top:5px;margin-bottom:8px;}
.showtx p span{line-height: 36px;margin-top:5px;margin-bottom:8px;}
.showtx p img{margin-top:10px;margin-bottom:10px;align:center; display:block; margin:0 auto;max-width:1000px;}
.showtx td {
	/*text-indent: 2em;*/
}
.showtx td img {margin-top:10px;margin-bottom:10px;align:center; display:block; margin:0 auto;max-width:1000px;}
.showpictx{text-align:center;float:left;
	width: 1110px;
	line-height: 36px;
	font-size: 20px;
	margin-top: 10px;
	margin-bottom: 20px;}
.imagek {
	float: left;
	height: 200px;
	width: 165px;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #666;
}
.cardk {
	float: left;
	height: 200px;
	width: 340px;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #666;
}

.pick {
	float: left;
	height: 160px;
	width: 224px;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #666;
}
.cardpic {
	display: inline;
	margin: 0px;
	float: left;
	width: 165px;
}
.cardtx {
	display: inline;
	float: left;
	width: 155px;
	margin-top: 10px;
	margin-left: 10px;
	line-height: 19px;
	color: #666;
}
.nametx {
	font-size: 14px;
	font-weight: bold;
	line-height: 26px;
	color: #000;
}
.sm_bumen{ width:100%; overflow:hidden; padding:10px 0;}
.sm_bumen li{ width:100%; height:36px; line-height:36px;}
.sm_bumen li a{ width:520px; height:36px; display:block; float:left; 5px center no-repeat; padding-left:10px; font-size:15px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sm_bumen li a:hover{ color:#17adea;}
.sm_bumen li span{ width:100px; height:36px; display:block; float:right; text-align:right; padding-right:28px; color:#999;}
.sm_bumen li span b{ font-weight:normal; color:#333;}

.sm_bumen_txt{ width:100%; overflow:hidden; padding:10px 0;}
.sm_bumen_txt li{ width:100%; height:36px; line-height:36px;border:none;border-bottom-width:0px;}
.sm_bumen_txt li a{ width:520px; height:36px; display:block; float:left; 5px center no-repeat; padding-left:10px; font-size:15px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.sm_bumen_txt li a:hover{ color:#17adea;}
.sm_bumen_txt li span{ width:100px; height:36px; display:block; float:right; text-align:right; padding-right:28px; color:#999;}
.sm_bumen_txt li span b{ font-weight:normal; color:#333;}


.news_content {
	padding:0 20px;
}

.news_content p{
	
	margin-top:5px;margin-bottom:8px;line-height:38px;font-size:20px;
}
.line_height{
	height:25px;margin:0 20px 5px 20px;background:url(p_ico.png) repeat-x 10px 13px;
}


