/* CSS Document */





.mtop{ width:100%; height:auto; overflow:hidden; margin-top:10px;}

.mtopL{ width:290px; height:538px;  float:left; }
.mtopC{width:402px; height:538px; border:solid 1px #CECECE;float:left; margin-left:5px;}
.mtopR{width:250px; height:538px; float:left;margin-left:5px;}


.mtopL .flashnews{ width:288px; height:200px;margin-bottom:5px;}
.mtopL h3{BACKGROUND: url('../images/index_announ.gif') no-repeat -1px -1px; width:288px; height:30px; border:solid 1px #CECECE; border-bottom:none; line-height:30px; text-indent:15px; font-weight:bold; font-size:14px; color:#FFFFFF; clear:both;}

.mtopL .txt{ border:solid 1px #CECECE; border-top:none; width:288px; height:auto;padding:5px 0px 3px 0px; line-height:25px; overflow:hidden; margin-bottom:5px;}

.mtopL li{ width:100%; height:25px; overflow:hidden; text-indent:6px;line-height:25px;}

.mtopL li .aType{ float:left; color:#BF3131;}
.mtopL li .aType:hover{ color:#F45151; text-decoration:underline;}

.mtopL li .aT{float:left;BACKGROUND: url('../images/arrow1.gif') no-repeat 6px 5px; text-indent:22px;}
.mtopL li .aT:hover{ color:#535253; text-decoration:underline;}

.mtopL li .aTime{float:right; width:45px;color:#333333; text-align:center; }

.mtopL h4{BACKGROUND: url('../images/top_bg.gif') repeat-x; width:288px; height:28px; border:solid 1px #CECECE; border-bottom:none; line-height:28px; text-indent:15px; font-weight:bold; font-size:14px; color:#000000; clear:both;}

.mtopL .tags{ border:solid 1px #CECECE; width:282px; height:auto;padding:3px ; line-height:21px; overflow:hidden;}
.mtopL .tags a{ padding:0px 3px 0px 3px;   color:#BF3131;}
.mtopL .tags a:hover{ color:#FF0000;}


.mtopC h3{ BACKGROUND: url('../images/index_new.gif') no-repeat -1px -1px; width:100%; height:30px;text-indent:-1500px;}
.mtopC h1{ text-align:center; font-size:16px; padding-bottom:3px;  padding:7px 0px 2px 0px; font-family:"黑体";}
.mtopC .desc{line-height:18px; color:#666666;padding:0px 5px 5px 10px;}

.yueduquanwen{ color:#BF3131;}

.yueduquanwen:hover{ text-decoration:underline;}

.mtopC .FGxDiv{ width:96%; height:6px; border-top:dashed 1px #E6E6E6; margin-left:8px; clear:both;}

.mtopC li{ width:100%; text-indent:6px; font-size:14px;height:27px;overflow:hidden;}

.mtopC li .aType{ float:left; color:#BF3131;}
.mtopC li .aType:hover{ color:#F45151; text-decoration:underline;}

.mtopC li .aT{float:left;}
.mtopC li .aT:hover{ color:#535253; text-decoration:underline;}

.mtopC li .aTime{float:right; width:50px; font-size:12px; color:#333333;vertical-align:middle;}



.mtopR .r_ad{ width:100%; height:250px; margin-bottom:5px;}

.mtopR h2{BACKGROUND: url('../images/index_recom.gif') no-repeat ; width:100%; height:30px; text-indent:-999px;}



.mtopR .tjTxt{ width:248px; border:solid 1px #CECECE; border-top:none; padding:4px 0px 0px 0px; line-height:25px;}

.mtopR .tjTxt a{ display:block;BACKGROUND: url('../images/arrow2.gif') no-repeat 4px 5px; text-indent:22px;width:100%; height:auto;overflow:hidden; white-space:nowrap }


#demo{overflow:hidden;width:938px; border:solid 1px #CECECE; margin:5px 0px 5px 0px; padding:5px 10px 10px 10px; text-align:center;}

#demo img{ width:120px; height:120px; border:solid 1px #CECECE;}

.itemList{ width:960px;height:auto; overflow:hidden;  }

.itemList .itemListR{ width:250px; float:right; height:auto; overflow:hidden;}
.itemList .itemListR .itemListR_Ad{ width:100%; height:90px; margin-bottom:5px;}

.itemList .itemListR h3{BACKGROUND: url('../images/item2.gif') no-repeat; width:100%; height:30px; line-height:30px; text-indent:15px; font-size:13px; color:#FFFFFF; font-weight:bold;}
.itemList .itemListR h3 a{color:#FFFFFF;}

.itemList .itemListR .hotList{ width:248px; border:solid 1px #CECECE; border-top:none; padding:7px 0px 5px 0px; line-height:25px; background:#F4F4F4; margin-bottom:5px;}
.itemList .itemListR .hotList a{display:block;BACKGROUND: url('../images/arrow1.gif') no-repeat 4px 5px; text-indent:22px;width:100%; height:auto;overflow:hidden; white-space:nowrap }

.itemList .itemListR .tjList{ width:248px; border:solid 1px #CECECE; border-top:none; padding:3px 0px 3px 0px; line-height:28px; background:#FFFFFF; margin-bottom:5px; font-size:15px;}
.itemList .itemListR .tjList a{display:block;BACKGROUND: url('../images/tjtbj.gif') no-repeat 0px 3px; text-indent:35px;width:100%; height:auto;overflow:hidden; white-space:nowrap; color:red; font-family:"黑体"; }


/*内容项样式*/

.itemTxt{ width:310px; height:auto; border:solid 1px #CECECE; float:left; border-top:none; margin:0px 8px 8px 0px; background-image:#E3E3E3; overflow:hidden; }
.itemTxt h3{BACKGROUND: url('../images/home_bg_19.jpg') repeat -1px 0px; width:100%; height:28px; line-height:28px; text-indent:10px; font-size:15px; border-bottom:solid 1px #CECECE;border-top:solid 1px #CECECE;}

.itemTxt h3 a{ color:#C10505; font-family:"黑体"; font-weight:bold; }

.itemTxt .imgTj{ width:100px; height:85px;  float:left; padding:10px 5px 10px 5px; background-color:#F3F3F3; border-bottom:solid 1px #CECECE;}
.itemTxt .txtTj{width:223px; height:85px; float:left; padding:10px 5px 10px 5px;background-color:#F3F3F3;border-bottom:solid 1px #CECECE;}

.itemTxt .imgTj img{ width:100px; height:85px; border:solid 1px #CECECE;}

.itemTxt .txtTj h4{ width:100%; font-weight:bold;height:auto;overflow:hidden; white-space:nowrap; }
.itemTxt .txtTj h4 a{color:#014898;}

.itemTxt .txtTj span{ color:#014898;vertical-align:middle;}

.itemTxt ul{ height:auto;overflow:hidden; width:100%;padding:0px;margin:0px;}
.itemTxt ul li{text-indent:6px;line-height:25px;width:100%; height:25px; height:auto;overflow:hidden;}

.itemTxt li .aT{float:left;BACKGROUND: url('../images/multipage.gif') no-repeat 6px 5px; text-indent:20px;}
.itemTxt li .aT:hover{ color:#535253; text-decoration:underline;}

.itemTxt li .aTime{float:right; width:45px;color:#333333; text-align:center;vertical-align:middle;}

.itemTxt_ad1{ width:700px; height:90px; margin-bottom:8px; float:left;}











.fls {
	BACKGROUND-COLOR: #fafafa; MARGIN: 5px 0px 5px 0px; WIDTH: 960px; HEIGHT: auto; CLEAR: both;
}
.fls .flsT {
	BORDER-LEFT: #d0d0d0 1px solid; LINE-HEIGHT: 25px; WIDTH: 958px; BACKGROUND: url(../images/head_bg.gif); HEIGHT: 30px; FONT-SIZE: 14px; BORDER-RIGHT: #d0d0d0 1px solid
}
.fls .flsT .ftName {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 10%; WHITE-SPACE: nowrap; FLOAT: left; COLOR: #666666; FONT-SIZE: 14px; BORDER-RIGHT: #d0d0d0 1px solid
}
.fls .flsT .ftDesc {
	TEXT-ALIGN: center; LINE-HEIGHT: 30px; COLOR: #666666; FONT-SIZE: 12px
}
.fls .flsT .liHover {
	BACKGROUND: url(../images/tbrItemOn.gif) repeat-x; HEIGHT: 30px; COLOR: white; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: medium none
}
.fls .flsT .liOut {
	
}
.fls .flsT .ulnone {
	DISPLAY: none
}
.fls .flsT .uldis {
	DISPLAY: block
}
.fls .flsC {
	BORDER-BOTTOM: #d0d0d0 1px solid; BORDER-LEFT: #d0d0d0 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: 958px; PADDING-RIGHT: 0px; HEIGHT: auto; OVERFLOW: auto; BORDER-TOP: medium none; BORDER-RIGHT: #d0d0d0 1px solid; PADDING-TOP: 3px
}
.fls .flsC UL {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; OVERFLOW: auto; PADDING-TOP: 0px
}
.fls .flsC LI {
	LINE-HEIGHT: 22px; WHITE-SPACE: nowrap; FLOAT: left; MARGIN-LEFT: 10px; FONT-SIZE: 12px
}






















