@charset "utf-8";

* {margin: 0px;padding: 0px;}
img {border:0;}
li {list-style-type:none;list-style-position: outside;border:0;}
div {text-align: left;}
.clear {clear:both;height: 0px;overflow: hidden;}
ul, ol {border: 0;line-height: 12px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 12px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;display:inline-block;_height:1px;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clearfix {display:block;}
body {font-family: "Microsoft YaHei", "微软雅黑", "宋体";font-size: 12px;color: #fff; background-color:#000;}
/* 链接颜色 */
a:link {color: #fff;text-decoration: none}
a:visited {color: #fff;text-decoration: none}
a:hover {color: #fff;text-decoration: none}


.fullSlide{ width:100%;  position:relative;  height:300px; background:#000; margin-bottom:30px;  }
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:300px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:300px; }
.fullSlide .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }
.fullSlide .hd ul li{margin: 0 3px; background: url(dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(dot8.png) no-repeat 0 -16px;}
.fullSlide .hd ul .on{ background-position:0 0; }

.lanmu {background: url(dot2.png) no-repeat left 0; padding-left:50px; width:910px; height:50px;font-size: 20px;line-height: 50px;margin: 0px auto; color:#FFFFFF;}


.foucebox {position:relative;width:960px;height:350px;overflow:hidden;margin: 0px auto 20px auto;}
.foucebox .txtbg {position:absolute;left:0;bottom:0;width:800px;height:60px;background:#000;filter:alpha(opacity=50);opacity:0.5;z-index:8;overflow:hidden;}
.foucebox .pic { position:relative; float:left; width:800px;height:350px;overflow:hidden;}
.foucebox .pic li{position:relative;width:800px;height:350px;}
.foucebox .pic img {width:800px;height:350px;}
.foucebox .txt { position:absolute; left:0;bottom:0; width:800px;height:60px;overflow:hidden;z-index:9;}
.foucebox .txt li{ height:60px; position:absolute; bottom:-60px;width:800px;}
.foucebox .txt li h1 { width:580px;height:60px;background:url(dot3.png) no-repeat;padding-left:80px;font-size:18px;line-height:60px;overflow:hidden;white-space: nowrap;float:left;}
.foucebox .txt li h2 { width:90px;height:60px;background:url(dot4.png) no-repeat;padding-left:30px;font-size:12px;line-height:60px;float:right;}
.foucebox .num {position:relative; width:150px; float:right;  z-index:1; }
.foucebox .num ul { position:relative; width:150px; overflow:hidden;   }
.foucebox .num li { height:70px;  overflow:hidden;cursor:pointer;  }
.foucebox .num img {width:150px;height:60px; padding:5px 0;display:block; vertical-align: top;}
.foucebox .hoverBg { position:absolute; top:0; right:0; width:166px; height:70px; z-index:100; background:url(hover.png) no-repeat;cursor:pointer;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=hover.png);
		_background:none;
}

.photo { width:960px;margin: 0px auto;overflow: hidden;}
.photo ul{ width:990px;}
.photo ul li{ width:300px; height:285px; margin:0 30px 30px 0; float:left;position: relative;zoom:1;}
.photo ul li img{ width:300px; height:200px;position: absolute;top:0px;left:0px;}
.photo ul li span {width: 60px;height:67px;position: absolute;top:218px;left:0px;font-family: "宋体";}
.photo ul li span h4 { font-size: 12px; line-height: 12px; padding-top: 3px; padding-bottom: 4px; font-weight: bold; color: #000; background: #ffc539; width: 100%; text-align: center;}
.photo ul li span h5 { font-weight: bold; font-size: 30px; line-height: 30px; padding-top: 1px; padding-bottom: 0px; width: 100%; text-align: center; color: #fff; background: #333; }
.photo ul li span h6 { font-size: 12px; line-height: 12px; padding-bottom: 4px; width: 100%;text-align: center; color: #fff; background: #333; }
.photo ul li h1{ width:220px; height:72px;position: absolute;top:225px;left:80px;font-size: 18px;line-height: 24px;overflow: hidden;}

#div_currpage a {border: 1px solid #CCCCCC;font-weight: bold;background-color: #FFFFFF;padding: 2px 5px 2px 5px;font-size: 13px;}
#div_currpage span {border: 1px solid #CCCCCC;font-weight: bold;background-color: #FFFFCC;COLOR: #990000;padding: 2px 5px 2px 5px;font-size: 13px;}
#div_currpage a:link {COLOR: #000000; TEXT-DECORATION: none}
#div_currpage a:visited {COLOR: #000000; TEXT-DECORATION: none}
#div_currpage a:hover {COLOR: #990000; TEXT-DECORATION: none;background-color: #FFFFCC;}


.video { width:960px;margin: 0px auto;overflow: hidden;}
.video ul{ width:1020px;}
.video ul li{ width:450px; height:285px; margin:0 60px 40px 0; float:left;position: relative;zoom:1;}
.video ul li img{ width:450px; height:200px;position: absolute;top:0px;left:0px;}
.video ul li span {width: 60px;height:67px;position: absolute;top:218px;left:0px;font-family: "宋体";}
.video ul li span h4 { font-size: 12px; line-height: 12px; padding-top: 3px; padding-bottom: 4px; font-weight: bold; color: #000; background: #ffc539; width: 100%; text-align: center;}
.video ul li span h5 { font-weight: bold; font-size: 30px; line-height: 30px; padding-top: 1px; padding-bottom: 0px; width: 100%; text-align: center; color: #fff; background: #333; }
.video ul li span h6 { font-size: 12px; line-height: 12px; padding-bottom: 4px; width: 100%;text-align: center; color: #fff; background: #333; }
.video ul li h1{ width:220px; height:72px;position: absolute;top:225px;left:80px;font-size: 18px;line-height: 24px;overflow: hidden;}

