.mt5{margin-top:5px}
.mt10{margin-top:10px}
.search {
	width:970px;
	height:43px;
	border-top:2px #c00808 solid;
	background-image: url(searchBg.jpg);
	background-repeat: repeat-x;
}
.search ol {line-height:25px;height:25px;margin-top:9px;}
.search ol li {margin-right:4px;line-height:25px;height:25px;float:left;}
.search ol .searchTxt {
	width:60px;
	height:25px;
	margin:0 10px;
	background-image: url(searchTxt.jpg);
	background-repeat: no-repeat;
	background-position: center;
}
.search ol .searchArea {height:23px;border:1px #cac8c8 solid;color:#9b9b9b;line-height:23px;text-indent:5px; width:222px;}
.selectLink {
	float:right;
	margin:9px 20px 0 0;
	height:20px;
	width:200px;
	line-height:20px;
	background:url(searchBt2.jpg) right no-repeat;
	border:1px #767676 solid;
	text-align: left;
}
.selectLink span {
	display:block;
	background:url(icon1.jpg) 5px center no-repeat;
	text-indent:15px;
	width:175px;
	color: #9b9b9b;
}
.selectLink ul {display:none;}
.selectLink ul.over {display:block;position:absolute;z-index:999;width:173px;background-color:#fff;margin-top:1px;border:1px #767676 solid; border-top:none;}
.selectLink ul li {background:url(icon1.jpg) 5px center no-repeat;text-indent:15px;width:173px;}
.selectLink ul li a {display:block;text-decoration:none;width:173px;height:25px;line-height:25px;}


..index1,.left,.leftB,.indexB1 {float:left;}
index1 {
	width:295px;
	float: left;
	overflow: hidden;
}
.fwxm {
	width:270px;
	border:1px solid #fff;
	background-color:#f3f3f3;
	height:220px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fwxm ul li {
	height:31px;
	text-indent:39px;
	background-image: url(yfwl_31.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	line-height: 31px;
	color: #767565;
	display: block;
}
.fwxm ul li a {
	display:block;
	line-height:31px;
	height:31px;
	color: #767565;
}
.indexB1 {
	width:292px;
	margin: auto;
	clear: both;
	float: left;
	height: auto;
}
.leftB,.rightB,.indexB1,.indexB2,.footLink {border:1px solid #e0e0e0;}
.INews {width:270px;border:1px solid #fff;background-color:#f3f3f3;height:235px;padding:10px;}
.INews h3 {
	width:100%;
	height:17px;
	margin-bottom:10px;
	_padding-bottom:0;
	background-image: url(yfwl_49.jpg);
	background-repeat: no-repeat;
}
.INews h3 a,.IClass a.fr,.video h3 a , .IShow1 h3 a, .IShow2 h3 a ,.xinwen h3 a {
	background-image: url(icon2.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	padding-right: 15px;
}
.INews ul li {height:26px;background: url(line.png) bottom repeat-x;text-indent:15px;}
.INews ul li a {display:block;line-height:26px;height:26px;background: url(icon3.jpg) 5px center no-repeat; }
.INLink3,.INLink4,.INLink5 {display:block;width:292px;}
.INLink3 {
	height:69px;
	background-image: url(yfwl_94.jpg);
	background-repeat: no-repeat;
}
.INLink4 {
	height:67px;
	background-image: url(yfwl_97.jpg);
	background-repeat: no-repeat;
}
/*you*/
.index2,.right,.rightB,.indexB2 {float:right;}
.index2 {width:668px;}
.index2 .left {width:423px;}
.index2 .right {width:235px;}
.IClass {
	border:1px solid #fff;
	height:231px;
	overflow:hidden;
	background-position: 10px 10px;
}
.IClass h3 {
	clear: both;
	background-image: url(yfwl_19.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 32px;
	width: 100%;
	background-color: #f3f3f3;
	background-position: 10px center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
}
.IClass1 {
	line-height: 22px;
	margin: auto;
	clear: both;
	width: 95%;
}
.IClass1 img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}
.index2 .leftB {
	width:421px;
	float: left;
}
.index2 .rightB {width:233px;}
.video {width:210px;border:1px solid #fff;background-color:#f3f3f3;height:210px;overflow:hidden;padding:10px;text-align:center;}
.video h3 {
	width:100%;
	height:17px;
	margin-bottom:10px;
	_margin-bottom:0;
	text-align:left;
	background-image: url(yfwl_16.jpg);
	background-repeat: no-repeat;
}
.indexB2 {width:666px;}
.IShow1 {
	background-image: url(yfwl_37.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:160px;
	overflow:hidden;
    margin: auto;
}
.IShow1 h3{
	width:644px;
	height:41px;
	_margin-bottom:0;
	text-align:left;
	line-height: 41px;
	padding-right: 10px;
	padding-left: 10px;
}
.IShow1 h3 span{
	width:158px;
	height:41px;
	_margin-bottom:0;
	text-align:left;
	background-image: url(yfwl_36.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.IShow1 ul {margin:15px 0 15px 20px;}
.IShow1 ul li {
	float:left;
	width: 33%;
	line-height: 25px;
}
.IShow2 img {
	padding: 2px;
	border: 1px solid #CCCCCC;
}

.IShow1 ul li span {
	margin-left: 9px;
}
.IShow2 {
	background-image: url(yfwl_37.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:230px;
	overflow:hidden;
    margin: auto;
}
.IShow2 h3{
	width:644px;
	height:41px;
	_margin-bottom:0;
	text-align:left;
	line-height: 41px;
	padding-right: 10px;
	padding-left: 10px;
}
.IShow2 h3 span{
	width:200px;
	height:41px;
	_margin-bottom:0;
	text-align:left;
	background-image: url(yfwl_86.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.IShow2 ul {
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: 10px;
}
.IShow2 ul li {float:left;margin-right:10px;}
.IShow2 ul li span {display:block;text-align:center;margin-top:5px;}
.index2 .xinwen {
	width: 328px;border:1px solid #e0e0e0;
}
.xinwen {
	background-image: url(yfwl_37.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height:279px;
	overflow:hidden;
    margin: auto;
}
.xinwen h3{
	width:308px;
	height:41px;
	_margin-bottom:0;
	text-align:left;
	line-height: 41px;
	padding-right: 10px;
	padding-left: 10px;
}
.xinwen h3 span{
	width:auto;
	height:41px;
	_margin-bottom:0;
	text-align:left;
}
.xinwen ul {margin:8px;}
.xinwen ul li {
	float:left;
	width: 100%;
	line-height: 26px;
	background-image: url(line.png);
	background-position: bottom;
	background-repeat: repeat-x;
}
.xinwen ul li span {
	float: right;
}
.xinwen ul li a {
	float: left;
	background-image: url(yfwl_107.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}


.friendLink{
	border: 1px solid #e0e0e0;
	clear: both;
	float: left;
	height: auto;
	width: 947px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.friendLink li {
	margin-right:10px;
	width: auto;
	display: inline;
	line-height: 23px;
	height: 23px;
}
.friendLink strong {
	font-size: 14px;
	color: #FF0000;
}



/*ziye*/
#right {
	WIDTH: 668px;
	FLOAT: right;
	OVERFLOW: hidden;
	display: inline;
}
#left {
	WIDTH: 295px; FLOAT: left; OVERFLOW: hidden
}
#right H3.title {
	LINE-HEIGHT: 40px; BACKGROUND: url(webribg.jpg) no-repeat left top; HEIGHT: 40px; OVERFLOW: hidden
}
#right H3.title SPAN {
	PADDING-LEFT: 40px; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#right DIV.webcontent {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 20px;
	WIDTH: 628px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(webriconbg.jpg) repeat-y left top;
	PADDING-TOP: 10px;
	line-height: 23px;
	min-height: 603px;
}
#right DIV.webcontent p{
	line-height: 23px;
	text-indent: 24px;
}

#right DIV.bottfb {
	WIDTH: 693px; BACKGROUND: url(webribg.jpg) no-repeat left bottom; HEIGHT: 10px; OVERFLOW: hidden
}
* + HTML #right DIV.bottfb {
	BACKGROUND: url(webribg.jpg) no-repeat left -434px
}
#right DIV.webcontent LI {
	BORDER-BOTTOM: #cccccc 1px dashed;
	POSITION: relative;
	LINE-HEIGHT: 26px;
	WIDTH: 95%;
	FONT-SIZE: 13px;
	background-image: url(arrow.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
}
#right DIV.webcontent LI SPAN {
	POSITION: absolute; WIDTH: 80px; TOP: 0px; RIGHT: 5px
}
#right DIV.webcontent #page {
	TEXT-ALIGN: center; PADDING-TOP: 20px
}
#right DIV.webcontent H2 {
	BORDER-BOTTOM: #cccccc 3px double; TEXT-ALIGN: center; PADDING-BOTTOM: 3px; LINE-HEIGHT: 25px; MARGIN-BOTTOM: 10px; HEIGHT: 25px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#right DIV.webcontent .time {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; DISPLAY: block; HEIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
#right DIV.webcontentpic {
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 20px;
	WIDTH: 628px;
	PADDING-RIGHT: 20px;
	BACKGROUND: url(webriconbg.jpg) repeat-y left top;
	PADDING-TOP: 10px;
	line-height: 23px;
	min-height: 603px;
}

#contentpic #detail IMG {
	VERTICAL-ALIGN: top
}
#contentpic LI {
	WIDTH: 25%;
	FLOAT: left;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 10px;
	text-align: center;
}
#contentpic LI IMG {
	BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 140px; VERTICAL-ALIGN: top; BORDER-TOP: #cccccc 1px solid; BORDER-RIGHT: #cccccc 1px solid
}
