*{ margin:0; padding:0;}
body{color:#262626;  font-family:"微软雅黑";  margin:0; padding:0; background:#ffffff; min-width:1440px;}

li{ list-style:none}
a{ color:#262626; text-decoration:none;}
a:hover{ color:#aa050c;}
img {border:none;margin:0; padding:0;}

.m-right{ margin-right:40px;}
.clear{ clear:both}
.ban{ width:100%;font-size: 0; text-align:center;}
.ban img {height: 100%;width: 100%;margin: 0;padding: 0;display: block;}


.menu{background:#aa050c; height:98px; text-align:center; width:100%;font-size: 0; }
.menu ul{ width:1200px; margin:0 auto}
.menu ul li{ width:16%; float:left}
.menu img{padding-top:23px;}

.newsbg{background:#eeeeee; width:100%; padding:20px 0; overflow:hidden}
.content{ width:1200px; margin:30px auto; overflow:hidden}
.left{ width:600px;float:left; position:relative }

.left span{ color:#ffffff;line-height:60px;font-size:18px;background: rgba(0, 0, 0, 0.5);position: absolute;bottom:3px;left:0;width:100%;font-size:18px;font-weight:500;text-align:center; z-index:999}

.right{ width:600px; float:left}
.right h1{ padding:10px 20px; line-height:48px; font-size:30px}
.right p{ font-size:22px; line-height:46px;padding:10px 20px; text-indent:2em}

.newsbox{width:580px; float:left; padding:20px 0px ; overflow:hidden; }
.newsbox .nav{ margin-bottom:20px;}
.newsbox .nav span{ float:right; padding-top:20px}
.newsbox ul{font-size:22px; color:#282828; line-height:48px;}
.newsbox ul li{background: url(../images/dot.png) no-repeat left 24px;padding-left: 15px;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;}

.gzly-pic{ width:100%; margin-top:30px}

.gzly-pic li{ float:left; margin-right:33px; margin-bottom:20px}
.gzly-pic li:nth-child(3n){margin-right:0;}




/*焦点图1样式*/
.hotimg{ width:460px; height:307px; margin:0 auto; }

.d1{width:460px;height:307px;overflow:hidden;background-color:#000000;position:relative; font-size:12px; }  
.d1 ul{display:none; width:460px; font-size:12px;}  
.d1 ul li{display:none; width:460px; font-size:12px;} 
.loading{width:460px;background-color:#CCCCCC;font-size:12px;height:179px;text-align:center; font-size:12px;}
.d2{width:100%;height:307px;overflow:hidden; font-size:12px;}  

.num_list{position:absolute;width:100%;left:0px;bottom:-1px;background-color:#000000;color:#FFFFFF;font-size:14px;padding:4px 0px;height:30px;overflow:hidden; text-align:left}  
.num_list span{display:inline-block;height:16px;padding-left:6px; font-size:16px;}
.button{position:absolute;z-index:1000;right:10px;bottom:10px;font-size:12px;font-weight:bold;}  
.button a{background-color:#666666;display:block;line-height:14px;float:left;padding:2px 6px;margin-right:3px;color:#FFFFFF;text-decoration:none;cursor:pointer;  font-size:12px; text-align:left}  
.button .b2{color:#FFCC33;background-color:#FF6633;  font-size:12px;}  

/*焦点图2样式*/
.run{ width:1000px; height:500px; margin-left:0px;}
.rslides {position: relative;list-style: none; overflow: hidden;width:1000px;padding: 0;margin: 0;}
.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 750px;left: 0;top: 0;}
.rslides li:first-child {position: relative;display: block;float: left;}
.rslides img {display: block;height: auto;float: left;width:100px; border: 0;}
.slide_container { margin-bottom: 0px;position: relative;float: left;width: 100%;}
.slide {position: relative;list-style: none;overflow: hidden;width:1000px;padding: 0;margin: 0;}
.slide li {position: absolute;width:1000px;left: 0;top: 0;}
 .slide img { display: block;position: relative;z-index: 1; width:1000px;border: 0;}
.slide .caption {display: block;position: absolute;z-index: 2;font-size: 20px;text-shadow: none;color: #fff;background: #000;
background: rgba(0,0,0, .8);left:0px;right:0px;bottom: 0;padding: 10px 20px; margin: 0;max-width: none;}
 .slide_nav {position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 52%;left: 0;opacity: 0.7;z-index: 3;text-indent: -9999px;
  overflow: hidden;text-decoration: none;height: 61px;width: 38px;background:url(../images/themes.gif)no-repeat left top;margin-top: -45px;}
.slide_nav:active {opacity: 1.0;}
.slide_nav.next {left: auto;background-position: right top;right:0px;}

