/* 全局样式 */

h1, h2, h3, h4, h5, h6{font-size:12px;font-weight:normal;}



table{border-collapse:collapse; border-spacing:0;}





:focus {-moz-outline-style: none;}
.clear {clear:both;height:0; overflow:hidden; visibility:hidden}
.hidden {display:none;}
.block {display:block;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{clear:both;content:".";height:0;display:block;visibility:hidden;}

.keChgImg { height: 350px; width: 450px; border: 1px solid #CCCCCC; background: #FFF; position: relative; overflow: hidden; margin: 0px auto; }
.keImgs li { float: left; height: 300px; width: 450px; }
.keImgs { height: 300px; overflow: hidden; position: absolute; left: 0px; top: 0px; }
.keImgTitleBg { line-height: 28px; background: #FFF; height: 28px; width: 450px; position: absolute; left: 0px; bottom: 0px; opacity:0.9; filter:alpha(opacity=90) }
.keImgBtn { float:left; position: absolute; bottom: 0px; right: 0px; }
.keImgBtn ul li { float:left; height: 28px; line-height:28px; width: 28px; text-align: center; padding-top:3px;  position: relative; color:#333333; cursor: pointer; font: 14px "微软雅黑"; }
.keCor1{ background:#E8E8E8; margin:1px;}
.keCor2 { background:#E7E7E7; }
.keCor3{ background:#CCCCCC; }
.keCor4 { background:#CCCCCC; }
.keCor5 { background:#CCCCCC; }
.keImgBtn ul li img { display: none; position: absolute; left: 7px; top: 0px; }
.keImgBtn ul li.keImgCutLi img{display:block}
.keImgBtn ul li.keImgCutLi{background:#FF0000;}
.keChgBtnL { position: absolute; left: 0px; top: 135px; cursor: pointer; z-index:10 }
.keChgBtnR { position: absolute; right: 0px; top: 135px; cursor: pointer; z-index:10 }
.keImgTxt { line-height: 28px; height: 28px; width: 300px; position: absolute; left: 0px; bottom: 0px; font-size: 13px; color: #3797BD; text-align: center; overflow: hidden;  }
.keImgTxt a{ color: #000; font-family: Arial; text-decoration:none; }
