﻿body{
     margin:0 auto;
	 font-size:14px;
	 font-family:Arial 宋体;
	 color:#fff;
	 background:url(../images/ng.jpg) no-repeat center top fixed #000;
	 }
ul,li,p,span,h4,h3,a{margin:0;padding:0;list-style:none;text-decoration:none;}
img{border:0;}
.top{
         width:100%;
		 height:100px;
		 position:fixed;
		 float:left;
		 top:0;
		 z-index:1000;
		 min-width:1024px;
		 background:url(../images/top_bg.png) repeat-x center -35px; 
		 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/top_bg.png");
		 _background:none;
		 }
.top .head{
         width:1026px;
		 height:35px;
		 margin:0 auto;
		 }
.top .head p{
		 height:28px;
		 line-height:28px;
		 color:#826022;
		 }

.top .head p img{
		 float:left;
		 }
.top .nav{
         width:1026px;
		 height:95px;
		 margin:0 auto;
         
		 }
.top .nav ul{
		 width:420px;
		 height:45px;
		 float:left;
		 margin-top:26px;
		 border-bottom:1px #cdcccc solid;
		 }
.top .nav ul li{
		 float:left;
		 }
.top .nav ul li a{
		 height:40px;
		 display:block;
		 line-height:40px;
		 padding:0px 4px;
		 text-align:center;
		 color:#fff;
		 float:left;
		 }
.top .nav ul li a:hover{
		 background:url(../images/hover.png) no-repeat center top;
		 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="images/hover.png");
		 _background:none;
		 }
.top .logo{
         width:180px;
		 height:94px;
		 float:left;
		 overflow:hidden;
		 text-align:center;
		 }
.con{
         width:100%;
		 float:left;
		 height:100%;
		 }
.min{
      width:100%;
      min-width:1100px;
	  max-width:1920px;
	  height:80%;
	  margin:0 auto;
	  margin-top:95px;
	  }
.min .xnav{
      width:240px;
	  float:left;
	  position:fixed;
	  padding-bottom:40px;
	  border:1px #e6d070 solid;
	  }
.min .xnav h4{
	  height:65px;
	  width:200px;
	  float:left;
	  line-height:28px;
	  background:url(../images/df.png);
	  padding-left:40px;
	  padding-top:10px;
	  }
.min .xnav ul{
      width:199px;
	  float:left;
	  padding-left:20px;
	  margin-top:10px;
	  }
.min .xnav ul li{
	  float:left;
	  }
.min .xnav ul li a{
      width:199px;
	  float:left;
	  height:28px;
	  padding-top:12px;
	  text-indent:2em;
	  overflow:hidden;
	  color:#fff;
	  border-bottom:1px #fff dashed;
	  }
.min .xnav ul li a:hover{
            background:url(../images/hover_list.png) no-repeat left bottom;
	        }
.min .xnav span{
      width:235px;
	  float:left;
	  line-height:26px;
	  text-align:center;
	  margin-top:20px;
	  }
.min .xnav span img{
	  margin-top:20px;
	  }
.content{
		  float:right;
		  padding-bottom:55px;
		  border-bottom:none;
		  width:80%;
		  }
.content #wz{
          width:97%;
		  float:left;
		  height:35px;
		  margin-top:20px;
		  font-size:20px;
		  color:#fff;
		  margin-bottom:10px;
		  border-bottom:1px #fff dashed;
		  }
.content #wz span{
		  float:right;
		  height:30px;
		  line-height:30px;
		  font-size:15px;
		  color:#f5b215;
		  }
.content #wz span a{
		  color:#f5b215;
		  }
.cen{
	  float:left;
	  margin-top:10px;
	  width:99%;
	  min-width:790px;
	  }
.cen p{
          width:90%;
		  float:left;
		  padding-left:40px;
		 line-height:220%;
		 text-indent:2em;
		 margin-top:10px;
		 color:#fff;
		 font-size:16px;
        }
.con .dh{
          width:97%;
		  float:left;
		 line-height:22px;
		 text-indent:2em;
		 margin-top:20px;
		 color:#fff;
        }
.con .dh a{
		 color:#fc9203;
		 font-weight:bold;
        }
.fl{float:left;}
.fr{float:right;}
.clearfix{display:block;clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}
.h0{height:0;}/*内容块清除浮动专用*/
.h10{height:10px;}/*间隔高勿删*/
.h15{height:15px;}/*间隔高勿删*/
.h20{height:20px;}/*间隔高勿删*/
.h25{height:25px;}/*间隔高勿删*/
.h30{height:30px;}/*间隔高勿删*/

hgroup h2.fr{font-weight:normal;}
.ul-bor{border-bottom:1px dashed #e4e4e4}
input:-webkit-autofill{box-shadow:0 0 0 1000px white inset;}/*清除表单自完成背景*/
em,a{font-style:normal;transition:all .6s;}
.art-tab .hd a{transition:none;}

/*其他*/
.jz,.bd img{/*图片加载*/
	background:url(../sucai/bx_loader.gif) center center no-repeat #fff;
	
}
.jz{
	border:1px solid #CCC;
	padding:1px;
	transition:all .5s;
}
.jz:hover{
	box-shadow:0 0 5px #999;
}
.lb li{/*列表标点*/
	background:url(../sucai/biaodian.gif) no-repeat left center;
	padding-left:10px;
}
.pngbg{/*背景半黑*/
    background:rgba(0,0,0,.6)!important;/*ie9+any*/
	background:#000;/*ie678*/
	filter:alpha(opacity=60);/*ie6789*/
	/*_background:url(../sucai/tubg.png);/*ie6*/
}
:root .pngbg {filter:alpha(opacity=100)\9;/*ie9*/}
/*多栏居中通用*/
.list-cn{
	text-align:center;
	font-size:0;
}
.list-left{
	text-align:left;
	font-size:0;
}
.list-cn li{
	font-size:12px;
	display:inline-block;
	*display:inline;
	*zoom:1;
}
#play {width:97%;text-align:center;position:relative;overflow:hidden;margin:0px auto;}
#play .change_a {width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a {left:0;}
#play .next_a {right:0}
#play .change_a span {width:24px;height:43px;display:block;position:absolute;top:50%;margin-top:-21px;display:none}
#play .prev_a span {background:url(../images/s_gallery_2012110702.png) no-repeat 0px -50px;left:0;}
#play .next_a span {background:url(../images/s_gallery_2012110702.png) no-repeat -30px -50px;right:0;}
#play .img_ul {position:relative;z-index:1;}
.img_hd  {
          width:700px;
		  border-top:1px solid #ccc;
		  border-bottom:1px solid #ccc;
		  background-color:#eee;
		  overflow:hidden;
		  height:66px;
		  padding:2px 0;
		  margin-top:15px;
		  margin:5px auto;
		  position:relative;
		  }
.img_hd ul {position:absolute;z-index:1}
.img_hd ul li {float:left;width:80px;height:60px;border:3px solid #eee;cursor:pointer;margin:0 3px 0 1px;overflow:hidden;*display:inline;padding:1px;text-align:center}
.img_hd ul li img {height:60px;}
.img_hd ul li.on{ border-color:rgb(45, 150, 233);}
.img_hd .bottom_a {background:url(../images/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a { 
                  background-position:0 -24px;
	              left:5px;}
.img_hd .next_a { 
                   background-position:-30px -24px;
				   right:5px;
				  }
.fot{
       width:100%;
	   min-width:1004px;
	   height:30px;
	   position:fixed;
	   float:left;
	   bottom:0;
	   z-index:1000;
	   padding-top:10px;
	   overflow:hidden;
	   background:url(../images/top_bg.png) repeat-x center -30px; 
	   }
.fot  span{
	   height:30px;
       float:left;
	   color:#826022;
	   padding-left:10px;
	   line-height:28px;
	   }
.fot span a{
         padding:0 3px;
		 color:#826022;
		 }
.fot  p{
       float:right;
	   color:#fff;
	   height:30px;
	   text-align:right;
	   line-height:28px;
	   overflow:hidden;
	   padding-right:10px;
	   }

.fot  p a{
       padding:0px 4px;
	   color:#fff;
	   }

