@charset "gb2312";
/* CSS Document */

body{ margin:0 auto; color:#333; font-size:16px; font-family:"黑体"; position:relative;}
img{ border:0; display:inline-block;}
ul,li{ margin:0; padding:0; list-style:none;}
a,a:link,a:visited,a:hover{ text-decoration:none; color:#333; font-size:16px; font-family:"黑体"}
.fl{ float:left;}
.fr{ float:right;}
.oh{ overflow:hidden;}
.w480{ width:480px;}
@font-face {  
    /* font-properties */  
    font-family:yahei;  
    src:url('fontsMicrosoft YaHei UI.woff'),    
    url('fontsMicrosoft YaHei UI.ttf'),  
    url('fontsMicrosoft YaHei UI.eot'); /* IE9 */  
}  

.w_head{ background:url(imagesw_head.jpg) center top no-repeat; height:360px;}
.w_nav{ background:url(imagesw_nav_bg.jpg) left top repeat-x; height:68px; line-height:68px; color:#fff; font-size:20px; text-align:center;}
.w_nav a{ color:#fff; font-size:20px; margin:0 20px;}

/*首页头题*/
.w_ttbg{ width:1000px; height:134px; line-height:134px; margin:0 auto; text-align:center; margin-top:50px;}

/*十九大报告*/
.w_bg{ width:1000px; margin:0 auto; margin-top:20px; overflow:hidden; position:relative; padding-bottom:50px;}
.w_titlebg{ background:url(imagesw_titleline.jpg) left center repeat-x; height:80px; position:relative;}
.w_bgr{ width:465px;}
.w_subtitlebg{ background:url(imagesw_subtitlebg.png) center bottom no-repeat; padding-bottom:23px; text-align:center;}
.w_subtitlebg a{ font-size:32px; font-weight:bold;}
.w_bgcontent{ text-align:left; line-height:30px; padding-bottom:20px; font-size:16px;}
.w_bgcontent a{ font-size:16px; color:#c20d00;}
.w_qwline{ background:url(imagesw_qwline.jpg) left top no-repeat; padding-top:36px; overflow:hidden;}

.w_bgtab{ position:absolute; bottom:0; left:-6px; width:1012px;}
.w_bgtab li{ float:left; margin:0 6px; background:url(imagesw_bgtab.jpg) left top no-repeat; width:190px; height:59px; line-height:59px; text-align:center;}
.w_bgtab li a{ color:#333; font-size:24px; display:inline-block; width:100%; height:100%;}
.w_bgtab li:hover{ background:url(imagesw_bgtabon.jpg);}
.w_bgtab li:hover a{ color:#FFF;}

/*高层声音*/
.w_sy{ width:1000px; margin:0 auto; padding-top:40px;}
.w_sy .w_titlebg{ margin-bottom:45px;}
.w_rtitle{ padding-bottom:20px;}
.w_rtitle a{ font-size:28px; font-weight:bold; color:#c20d00; background:url(imagesw_dot.jpg) left center no-repeat; padding-left:20px;}
.w_indexlist li{ height:50px; line-height:50px; background:url(imagesw_listline.jpg) left bottom repeat-x; width:480px;}
.w_indexlist li a{ float:left; font-size:16px; background:url(imagesw_dotg.jpg) left center no-repeat; padding-left:24px;}
.w_rdsy{ text-align:center; padding:30px;}
.w_rdsy img{ vertical-align:middle; margin:0 12px;}
.w_rdsy a{ font-size:28px; font-weight:bold; color:#c20d00;}

/*学习资料*/
.w_gbg{ background-color:#f8f8f8; overflow:hidden; padding-top:20px;}
.w_xxzl{ width:1000px; margin:0 auto; overflow:hidden;}
.w_indexmore1{ background-color:#f8f8f8; padding-left:15px; position:absolute; right:0; top:30px; font-size:16px;}

.w_mtqg{ width:1000px; margin:0 auto; overflow:hidden; padding:20px 0 20px 0;}
.w_indexmore2{ background-color:#fff; padding-left:15px; position:absolute; right:0; top:30px; font-size:16px;}
.w_mtpllist li{ background-color:#e5e5e5; height:52px; line-height:52px; text-align:left; padding-left:10px; margin-top:10px; width:470px;}

.w_xxgc{ position:absolute; left:50%; top:460px; margin-left:-678px; z-index:9999;}
.w_xxgc a{ display:block;}