﻿/*yx_rotaion*/
.yx-rotaion a{ color:#FFFFFF;text-decoration: underline;}
.yx-rotaion a:hover{ color:#DBDBDB;}
.yx-rotaion img{width:800px; height:458px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}

.dis {
	DISPLAY: block
}
.undis {
	DISPLAY: none
}
#cntR {
	WIDTH: 420px;
	margin:0 auto;
	float:right;
}
#NewsTop {
	CLEAR: both;
	MARGIN-BOTTOM: 16px
}
#NewsTop P {
	FLOAT: left;
	LINE-HEIGHT: 50px
}
#NewsTop P.topTit {
	FONT-WEIGHT: bold;
	WIDTH: 0px
}
#NewsTop P.topC0 {
	BACKGROUND: #dcdcdc;
	BORDER-LEFT: #f2f2f2 1px solid;
	WIDTH: 104px;
	text-align:center;
	CURSOR: pointer
}
#NewsTop P.topC1 {
	BACKGROUND: #8F0002;
	BORDER-LEFT: #f2f2f2 1px solid;
	text-align:center;
	WIDTH: 104px;
	COLOR: #fff
}
#NewsTop #NewsTop_tit {
	BORDER-BOTTOM: #8F0002 3px solid;
	HEIGHT: 50px
}
#NewsTop #NewsTop_cnt {
	
	LINE-HEIGHT: 35px;
	PADDING-TOP: 7px;
	HEIGHT: 300px;
	TEXT-ALIGN: left;
	COLOR: #999999;
	font-size:12px;
}

#NewsTop #NewsTop_cnt A {
	COLOR: #3B3B3B;
	TEXT-DECORATION: none;
	font-size:16px;
	background: url("../images/nb.png") no-repeat left center;
	PADDING-LEFT: 15px;
}

#NewsTop #NewsTop_cnt A:hover {
	COLOR: #8F0002;
	TEXT-DECORATION: underline
}