/* CSS Document */
body,h1,h2,h3,h4,h5,h6,div,p,dl,dt,dd,ol,ul,li,form,table,th,td,a,img,span,strong,var,em,input,textarea,select,option{margin:0;padding:0;}
html,body{font-family:"Microsoft YaHei","SimSun","Arail","Tabhoma";}
ul,ol{list-style:none;}
img{border:0;vertical-align:middle;}
input,select,textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
th,strong,var,em{font-weight:normal;font-style:normal;}
a{text-decoration:none; color:#000;}
a:link,a:visited,a:hover,a:active{text-decoration:none;}
.Whidden{display:none;visibility:hidden;}
.Wclear{display:block;*zoom:1;}
.Wclear:after{content:'';overflow:hidden;width:100%;height:0px;font-size:0px;display:block;clear:both;}
.clearfloat{overflow:hidden; clear:both;}
.float_left{float:left;}
.float_right{float:right;}
body{font-size:14px; color:#000; min-width:1030px;}
.pageheader{background:url(../img/header.jpg) center top no-repeat; width:100%; position:relative;}
.header_huomiao img{display:block; margin-left:280px; margin-top:-50px; height:311px;}
.header{width:1000px; margin:0 auto; height:966px; position:relative;}
.header_title1{text-align:center; padding-top:120px;}
.header_title2{margin:15px 0 0 100px; position:relative; z-index:4;}
.w1000{width:1000px; margin:0 auto;}
/*要闻*/
.part1{margin-top:29px;}
.w462{width:462px;}
.banner{margin-bottom:25px; position:relative;}
.more{position:absolute; right:0; font-size:16px; top:0;}
.more2{top:10px; right:10px;}
.title a{font-size:18px;}
.zy{text-indent:2em; font-size:14px; color:#7a7a7a; padding:13px 0; border-bottom:1px dashed #7a7a7a; margin-bottom:12px;}
.zy a{color:#b52d1b;}
.divlist:last-child .zy{margin-bottom:0; border-bottom:none;}

.slideBox{width:497px; height:359px; overflow:hidden; position:relative;}
.slideBox .hd{ overflow:hidden; position:absolute; right:30px; bottom: 18px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; list-style:none;}
.slideBox .hd ul li{ float:left; margin-right:5px;  width:12px; height:12px; background:#fff; cursor:pointer;position: relative;}
.slideBox .hd ul li.on{ background:#922526; }
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
.slideBox .bd img{width:497px; height:359px; display:block;}
.slideBox .bd ul li .p1{position: absolute;left:0px; bottom:0; width: 100%;height:50px;line-height:50px;filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);  background: rgba(0,0,0,0.5);padding-left: 10px}
.slideBox .bd ul li .p1 a{color: white;font-size:16px;}

/*聚焦*/
.part2{margin-top:50px;}
/*焦点图*/
.banner1{margin:40px auto 20px auto;}
.icon-arrow-a-left, .icon-arrow-a-right { background: url(http://img.gmw.cn/pic/2017arrow.png) no-repeat; }
.icon-arrow-a-left { background-position: -105px 10px; height: 50px; width: 50px; }
.icon-arrow-a-right { background-position: 20px 10px; height: 50px; width: 50px; }
#main {overflow: hidden; zoom: 1; position: relative;  margin:40px 0 0 0; }
#index_b_hero { width: 960px; height: 510px; margin: auto; position: relative; }
#index_b_hero img { width: 950px; height: 500px; }
#index_b_hero .heros { width: 960px; height: 510px; }
#index_b_hero .hero-wrap { overflow: visible; position: absolute; }
#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 5px; background-color: #303030; z-index: 3; }
#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: orangered; }
#index_b_hero .next { margin: -25px 5px 0 0; right: 0; }
#index_b_hero .disabled { background-color: #eee; }
#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding: 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 950px; height: 500px; overflow: hidden; left: 1920px; }
.hero a{display:inline-block; position:relative;}
.hero p.imgtitle{position: absolute; bottom: 5px; left: 0; height: 55px; width: 950px; background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); margin-left: 5px; line-height: 55px; text-align: center;}
.hero p.imgtitle a{color:#fff; font-size:18px;}
#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -960px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }
#index_b_hero .mask-right{left:960px;}
#index_b_hero .active{z-index:2; left:0;}

/*纪念汶川+汶川新貌*/
.part3{margin-top:85px; background:url(../img/bottombg.jpg) center no-repeat; width:100%; height:1398px;}
.wcxm{margin-top:120px;}
.img_list{margin-top:30px;}
.img_list li{width:245px; float:left;}
.img_list li img{width:225px; margin:0 auto; border-radius:50%; display:block;}
.img_title{background:url(../img/textbg.png) no-repeat; margin:5px 0 10px 0; width:214px; height:44px; line-height:44px; text-align:center;}
.img_title a{font-size:16px; color:#fff;}
.li_zy{font-size:14px; color:#7a7a7a; text-indent:2em; line-height:22px;}
.li_zy a{color:#b52d1b;}

.footer{margin-top:130px; text-align:center; line-height:24px; font-size:12px;}

.video_title{font-size:20px; margin-top:15px; text-align:center;}