@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0;}
html{ height:100%}

body{background:#fff;padding:0;margin:0;text-align:left;font:14px/30px "宋体";}


ul, ol, li {list-style: none;}
a{text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:active {text-decoration: none;}
a:hover {text-decoration:none;}
.clear{clear:both;}
img{ border:0;}

.fl{float:left}
.fr{float:right}
.fc{ text-align:center;}

ul li{list-style:none}
 h3{ font-size:16px; font-weight:normal;}
.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
/* Hides from IE-mac \*/
 * html .clearfix {height:1%} .clearfix {display:block} 
/* End hide from IE-mac */ 
/* Hides from IE7 \*/
 *+html .clearfix{height:1%} .clearfix {display:block} 
/* End hide from IE7 */


.container{ width:100%; height:100%; margin:0 auto;}
.header{ height:210px; background:url(imagesheader_bg.jpg) no-repeat; width:100%; background-position:center; background-color:#850202;}
.headerBox{ width:1000px; margin:0 auto; height:210px;}
.headerBox .logo{ padding-top:25px; padding-left:50px;}
.topNav a{ float:right; color:#ffffff; margin-right:18px;  margin-top:15px; }
.mainNav{ width:1000px; height:45px; background:url(imagesmainNav_bg.png) no-repeat; margin-top:40px;-webkit-box-shadow:0 0 8px 0px #78150f ;  
  -moz-box-shadow: 0 0 8px 0px #78150f ;  
 box-shadow:0 0 8px 0px #78150f ;}
 .mainNav ul{ width:1000px; height:45px;}
 .mainNav ul li{ float:left; line-height:45px; padding:0 18px;}
 .mainNav ul li a{ color:#FFF; font-weight:bold; font-size:16px; font-family:"微软雅黑"}
  .mainNav ul li a:hover{ color:#e8eb53;}
 
 .main{ width:1000px; height:100%; margin:0 auto;}
 .main .leftBox{ width:313px; margin-top:20px; float:left;}
 .main .middleBox{ width:370px; margin-top:20px; float:left; margin-left:20px;}
 .main .rightBox{ width:277px;margin-top:33px; float:right; margin-left:20px; }
  /* 焦点图样式 */
		.slideBox{ width:313px; height:266px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:40px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px; width:10px; height:10px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

		.slideBox .hd ul li.on{ background:#75b800; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; text-align:center; }
		.slideBox .bd li h5 a{ color:#000;}
		.slideBox .bd img{ width:313px; height:231px; display:block;  }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox2 .prev,
		.slideBox2 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox2 .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox2 .prev:hover,
		.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox2 .prevStop{ display:none;  }
		.slideBox2 .nextStop{ display:none;  }
		
 /* 焦点图样式结束 */
 
  /*搜索区样式*/
.searchBox{ width:313px; height:116px; background:url(imagessearch_bg.jpg) no-repeat;}


#search{height:34px; }
#search .input{border: 1px solid #999999;height: 32px; margin-left:45px; margin-top:57px;}

#search input[type=text]{height:30px;border:0px;width:110px;}
#search div{float: left;}
#search .button{width: 83px;height: 35px;color: #000; background:#d2d1d1;border: 1px solid #999999; margin-left:10px;margin-top:57px;cursor: pointer;border-radius:5px;
-moz-border-radius:5px;}
 
  /*搜索区样式结束*/
  
 .sideContent { width:313px; height:100%; margin-top:15px;}
 .sideContent h3{ width:313px; background:url(imagestitle_bg1.jpg) no-repeat bottom; color:#b7341b; font-size:16px; font-family:"微软雅黑"; text-indent:1.5em; line-height:40px;}
 .sideContent ul{ margin-top:10px;}
 .sideContent ul li{  background:url(imagesdot.jpg) no-repeat 5px; padding-left:20px;}
 .sideContent ul li a{ color:#000;}
 .imgBox img{ margin-top:20px;}
 .mainContent { width:370px; height:100%; }
 .mainContent h3{width:370px; background:url(imagestitle_bg2.jpg) no-repeat bottom; color:#b7341b; font-size:16px; font-family:"微软雅黑"; text-indent:0.5em; line-height:40px;}
 .mainContent ul{ margin-top:10px;}
 .mainContent ul li{  background:url(imagesdot.jpg) no-repeat 5px; padding-left:20px;}
 .mainContent ul li a{ color:#000;}
 .mainContent ul li span{ float:right;}
 .mainContent .img{ padding-top:20px;}
 
 .rightContent{ width:277px; height:100%;}
 .rightContent h3{ width:277px; height:31px; background:url(imagestitle_bg3.jpg) no-repeat; color:#fff;font-size:16px; font-family:"微软雅黑"; text-indent:0.7em; line-height:26px;}
 .videoBox{ text-align:center; margin-top:17px;}
 .rightContent .bigVideoBox{ height:226px; background:#000;}
 .rightContent .bigVideoBox img{}
 .rightContent .smallVideoBox{width:134px; float:left; margin-top:12px; text-align:center;}
 .rightContent ul{ margin-top:5px;}
 .rightContent ul li{ background:url(imagesdot.jpg) no-repeat 5px; padding-left:20px;}
 .rightContent ul li a{ color:#000;}
 .rightContent .imgList li{ width:101px; display:block;background:none; float:left; padding-left:18px;line-height:20px; text-align:center; }
 .rightContent .imgList li{margin-top:5px; }
  .rightContent .imgList li img{ padding-bottom:10px;}
 .rightContent .imgList li a{color:#000;}
.rightContent .imgList li span{ line-height:30px;}
.rightContent .wBox{ width:89px; height:118px; text-align:center; float:left; margin-top:10px;}

 .mainContent .imgList li{ width:101px; display:block;background:none; float:left; padding-left:18px; margin-right:line-height:20px; text-align:center;}
 .banner{float:right; margin-top:20px;}
 
 .title1,.title2{ position:relative;}
  .title1 span{ position:absolute; top:10px; right:10px;}
  .title1 span a,.title2 span a { color:#9d9e9e;}
  .title2 span{position:absolute; top:-5px; right:10px;}

 
   /*footer样式*/
  .footer{ width:100%; height:130px; background:#747171; text-align:center; margin-top:25px;}
  .footer p{ line-height:20px; color:#fff;}
  /*footer样式结束*/
  
  /*列表页样式*/
.main a{ color:#000;}
.main .breadCrumbNav{ width:1000px; height:48px; border-bottom:4px solid #cbcccd; line-height:48px; }
.main .breadCrumbNav p{ padding-left:80px;}
.main .listBox{ width:820px; margin:0 auto; margin-top:30px;}
.main .listBox li{ line-height:56px; background:url(imagesdot.jpg) no-repeat 0 ; padding-left:20px; border-bottom:1px solid #e9eaea;}
.main .listBox li span{ float:right; margin-right:10px;}

/*分页*/
#pageGro{ width:400px; height:25px; margin:0px auto; padding-top:30px;}
#pageGro div,#pageGro div ul li{ font-size:12px; color:#999; line-height:23px; float:left; margin-left:5px;}
#pageGro div ul li{ width:22px; text-align:center; border:1px solid #999; cursor:pointer;}
#pageGro div ul li.on{ color:#fff; background:#bf3c27; border:1px solid #bf3c27;}
#pageGro .pageUp,#pageGro .pageDown{ width:63px; border:1px solid #999; cursor:pointer;text-align:center; }
#pageGro .pageDown{ text-indent:5px; background:url(images/pageDown.png) 46px 6px no-repeat;}
  
  /*列表页样结束式*/
  
    /*稿件样式*/
	.blank50{height:50px;clear:both;overflow:hidden}
	.blank20{height:20px;clear:both;overflow:hidden}
	.red30{ color:#98280b; font-size:30px; font-family:"微软雅黑"}
	.gjContent p{ text-indent:2em;}
	
  /*稿件样结束式*/
  
  
    /*--------------------其它二级页面样式---------------------------*/
	
.contentWrap{ width:1000px; height:100%; margin:0 auto;}
/* sub03页面轮播图样式 */
		.slideBox2{ width:1000px; height:743px; overflow:hidden; position:relative; margin-top:20px;   }
		.slideBox2 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox2 .hd ul li{ float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox2 .hd ul li.on{ background:#75b800; color:#fff; }
		.slideBox2 .bd{ position:relative; height:100%; z-index:0; }
		.slideBox2 .bd li{ zoom:1; vertical-align:middle; text-align:center; }
		.slideBox2 .bd img{ width:1000px; height:489px; display:block;  }
		.slideBox2 .bd ul li h2{ font-size:36px; font-family:"微软雅黑"; line-height:90px;}
		.slideBox2 .bd li .bdtitle{position:absolute; bottom:175px; left:30px; font-size:18px; font-weight:bold; color:#fff;z-index: 3;}
		.slideBox2 .bd li .bdText{ text-indent:2em; margin-top:10px;text-align:left; }
.slideBox .bd .blackBg {
	filter: alpha(opacity=60);
    opacity:0.6;
	position: absolute;
	z-index: 2;
	width: 100%;
	font-size: 18px;
	text-indent: 1em;
	bottom: 164px;
	line-height: 63px;
	color: #fff;
	height: 63px;
	background: #000;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; 
}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox2 .prev,
		.slideBox2 .next{ position:absolute; left:0; top:43%; margin-top:-25px; display:block; width:61px; height:80px; background:url(imagessub03_arrow.png) 0 0px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox2 .next{ left:auto; right:0; background-position:-69px 0px; }
		.slideBox2 .prev:hover,
		.slideBox2 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox2 .prevStop{ display:none;  }
		.slideBox2 .nextStop{ display:none;  }
/* sub03页面轮播图样结束式 */		
		
/*sub03样式 */		
.contentWrap .imgGruop img{ float:left; margin-left:41px; margin-top:20px;}


/*sub02样式 */
.rightImgGroup{ width:667px; float:right; margin-top:20px;}
.rightImgGroup h3{ background:url(imagestitle_bg4.jpg) no-repeat bottom; color: #b7341b;
    font-family: "微软雅黑";
    font-size: 16px;
    line-height: 40px;
    text-indent: 1.5em;}
.rightImgGroup ul{ margin-top:20px;}
.rightImgGroup ul li{ height:240px; width:667px; margin-bottom:25px;}
.rightImgGroup ul li .picBox{ width:322px; float:left; height:240px; background:#ececec; text-align:center; line-height:43px;}
.title4{ position:relative;}
.title4 span{ position:absolute; top:10px; right:10px;}
.title4 span a { color:#9d9e9e;}

/*sub02页码样式 */
.page{width:450px; height:28px; clear:both; margin:0 auto; margin-top:40px; }

.page a{ float:left; color:#5b5b5b; display:block; padding-left:3px; padding-right:3px;}
.page a:hover{ border:1px solid #fff; text-decoration:none;}
.page_syy{ display:block; width:60px; height:25px; line-height:25px;border:1px solid #cccccc;}

.page_syyy{ display:block; width:60px; height:25px; line-height:25px; margin-left:15px;border:1px solid #cccccc;}
.page_sy{display:block; width:20px; margin-left:15px; height:25px; line-height:25px;border:1px solid #cccccc;}
.page_sy1{display:block; width:20px; margin-left:15px; height:25px; line-height:25px;border:1px solid #fff; }
.page_sy_last {display:block; width:30px; margin-left:15px; height:25px; line-height:25px;border:1px solid #cccccc;}
/*sub02页码样结束式 */

/*sub04样式 */
.main .subnav{ width:667px; height:40px; border-bottom:2px solid #ba2c15; float:right; text-align:center; margin-top:10px;}
.main .subnav ul{ margin-left:8px;}
.main .subnav li{ float:left;  line-height:40px; color:#ae2a12; }
.main .subnav li a{display:block;width:93px; height:40px;  font-family:"微软雅黑"; font-size:16px; color:#ae2a12;}
.main .subnav li a:hover{ background:#ae2a12;display:block; width:93px; height:40px; color:#fff;}
.middleBox .sub04VideoBox{ height:300px; text-align:center; margin-top:22px;}
.middleBox .sub04VideoText{ width:336px; text-align:left; margin-left:17px; margin-top:10px;}
.middleBox .sub04VideoText p{ line-height:23px;}
.middleBox .bg2 h3{width:370px; background:url(imagestitle_bg2_02.jpg) no-repeat bottom; color:#b7341b; font-size:16px; font-family:"微软雅黑"; text-indent:0.5em; line-height:40px;}
.middleBox .sub04ImgGroup{ height:187px; background:#ebebeb; margin-top:25px; text-align:center;}
.middleBox .sub04ImgGroup .sub04ImgBox{ width:181px; height:187px; float:left; margin-left:8px;}
.middleBox .sub04ImgGroup .sub04ImgBox p{ line-height:40px;}
.rightBox .sub04Brief{ height:309px;}
.rightBox .sub04Brief p{ margin-top:20px;}
.rightBox .bg3 h3{ width:277px; height:31px; background:url(imagestitle_bg5.jpg) no-repeat; color:#fff;font-size:16px; font-family:"微软雅黑"; text-indent:0.7em; line-height:26px;}
.rightBox .sub04ImgBox2{ text-align:center; margin-top:20px;}
.rightBox .sub04ImgBox2 p{ line-height:47px;}
.title5{ position:relative;}
.title5 span{ position:absolute; top:3px; right:10px;}
.title5 span a { color:#fff;}

/*sub05样式 */
.middleBox .contentBox{ margin-top:22px;}
.rightBox .contentBox2{ margin-left:10px; margin-top:20px;}
.rightBox .contentBox2 p{ width:180px; float:right;}
.bottomBox{ width:667px; float:right;}
.bottomBox h3{width:667px; height:31px; color:#b43217;font-size:16px; font-family:"微软雅黑"; text-indent:0.7em; line-height:26px; border-bottom:4px solid #b43217;}
.title6{ position:relative;}
.title6 span{ position:absolute; top:3px; right:10px;}
.title6 span a { color:#9d9e9e;}

/*sub05滚动图片样式 */
		.picScroll-left{ width:667px;  overflow:hidden; position:relative;  float:right; margin-top:30px; }
		.picScroll-left .prev{ float:left; position:0 29px;}
		.picScroll-left .next{ float:right;}
		.picScroll-left .prev,.picScroll-left .next{ display:block;  width:28px; height:51px;margin-right:5px; margin-top:100px;  overflow:hidden; cursor:pointer; background:url(imagessub05_arrow.png) no-repeat; }
		.picScroll-left .next{ background-position:-29px 0;  }

		.picScroll-left .bd{ padding:10px; padding-left:45px; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:175px; height:232px; display:block; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px; width:175px; }
		
/*sub06样式 */
.main .sub06lf li a{display:block;width:72px; height:40px;  font-family:"微软雅黑"; font-size:16px; color:#ae2a12;}
.main .sub06lf li a:hover{ background:#ae2a12;display:block; width:72px; height:40px; color:#fff;}
.mainContent .imgList2 li{ width:178px; display:block; background:none; float:left; padding-left:0;line-height:20px; text-align:center; }
.mainContent .imgList2 li{margin-top:5px; }
.mainContent .imgList2 li img{ padding-bottom:10px;}
.mainContent .imgList2 li a{color:#000;}
.mainContent .imgList2 li span{ line-height:30px;}
.rightContent .contentBox3{ text-align:center; margin-top:25px;}
.rightContent .contentBox3 p{ line-height:50px;}