@charset "gb2312";
*{ margin:0px; padding:0px; border:0; }
html,body { width:100%;font-family: "Microsoft YaHei", "微软雅黑",Helvetica, Arial, sans-serif; font-size:12px;  margin:0px; padding:0px; border:0; background:url(../images/bj1.png) center top no-repeat #fff;  }
h1,h2,h3,h4,h5,h6,p,em,i,b{ margin:0; padding:0; font-size: 14px;  font-weight:normal; font-style:normal;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button { margin: 0;padding:0; font-weight:normal; list-style:none outside none;}
a { color:#333; text-decoration:none; }
a:hover{ color:#c00; text-decoration:none;}
.fl { float: left; }
.fr { float: right; }
.tr { text-align:right;}
.tl { text-align:left; }
.cl { clear:both;}
.pad30{ padding-bottom:30px;}
.pad10{ padding-bottom:10px;}

.warp { width:1000px; margin:0 auto; overflow:hidden; }
.header { width:100%; float:left; height:588px;}

.donghua { width:1000px; height:588px; position:absolute; left:50%; top:0; margin-left:-500px; overflow:hidden; }
.logo { position:absolute; width:264px; height:53px; left:24px; top:110px; 
-webkit-animation:logo 0.8s ease 0s backwards; 
-moz-animation:logo 0.8s ease 0s backwards;
-o-animation:logo 0.8s ease 0s backwards;
-ms-animation:logo 0.8s ease 0s backwards;
animation:logo 0.8s ease 0s backwards; 
}
@keyframes logo
{
0%   {opacity:0; -webkit-transform:translateX(-200px); }
100% { opacity:1;}
}
@-moz-keyframes logo
{
0%   {opacity:0; -webkit-transform:translateX(-200px); }
100% { opacity:1;}
}
@-webkit-keyframes logo
{
0%   {opacity:0; -webkit-transform:translateX(-200px); }
100% { opacity:1;}
}
@-o-keyframes logo
{
0%   {opacity:0; -webkit-transform:translateX(-200px); }
100% { opacity:1;}
}
@-ms-keyframes logo
{
0%   {opacity:0; -webkit-transform:translateX(-200px); }
100% { opacity:1;}
}

.tit { position:absolute; width:975px; height:236px; left:50%; margin-left:-488px; top:190px;  
-webkit-animation:tit 0.8s ease-out 0.5s backwards; 
-moz-animation:tit 0.8s ease-out 0.5s backwards;
-o-animation:tit 0.8s ease-out 0.5s backwards;
-ms-animation:tit 0.8s ease-out 0.5s backwards;
animation:tit 0.8s ease-out 0.5s backwards;
}
.tit img { max-width:100%; height:auto; }
@keyframes tit
{
0%   { -webkit-transform:scale(0.5);  opacity:0;}
100% { -webkit-transform:scale(1);  opacity:1;}
}
@-moz-keyframes tit
{
0%   { -webkit-transform:scale(0.5);  opacity:0;}
100% { -webkit-transform:scale(1);  opacity:1;}
}
@-webkit-keyframes tit
{
0%   { -webkit-transform:scale(0.5);  opacity:0;}
100% { -webkit-transform:scale(1);  opacity:1;}
}
@-o-keyframes tit
{
0%   { -webkit-transform:scale(0.5);  opacity:0;}
100% { -webkit-transform:scale(1);  opacity:1;}
}
@-ms-keyframes tit
{
0%   { -webkit-transform:scale(0.5);  opacity:0;}
100% { -webkit-transform:scale(1);  opacity:1;}
}

.sub_tit {position:absolute; width:170px; height:18px; left:50%; top:500px; margin-left:-85px;
-webkit-animation:sub_tit 0.8s ease 1s backwards; 
-moz-animation:sub_tit 0.8s ease 1s backwards;
-o-animation:sub_tit 0.8s ease 1s backwards;
-ms-animation:sub_tit 0.8s ease 1s backwards;
animation:sub_tit 0.8s ease 1s backwards; 
}
@keyframes sub_tit
{
0%   {opacity:0; -webkit-transform:translateY(70px); }
100% { opacity:1;}
}
@-moz-keyframes sub_tit
{
0%   {opacity:0; -webkit-transform:translateY(70px); }
100% { opacity:1;}
}
@-webkit-keyframes sub_tit
{
0%   {opacity:0; -webkit-transform:translateY(70px); }
100% { opacity:1;}
}
@-o-keyframes sub_tit
{
0%   {opacity:0; -webkit-transform:translateY(70px); }
100% { opacity:1;}
}
@-ms-keyframes sub_tit
{
0%   {opacity:0; -webkit-transform:translateY(70px); }
100% { opacity:1;}
}

.nav {width:100%; margin:0 auto; overflow:hidden; background:#dd140b; height:50px;}
.menu { width:1000px; margin:0 auto; overflow:hidden; }
.menu ul li { float:left; color:#fff; font-size:18px; line-height:50px;}
.menu ul li a { display:block; color:#FFF; padding:0 40px; }
.menu ul li a:hover { background:#ef6920; color:#fff; }

.tt { width:87%; float:left; background:url(../images/tt.png) left 4px no-repeat; padding:0 0 0 13%; margin:22px 0 0 0; }
.tt h3 { width:100%;  float:left; }
.tt h3 span {  width:100%; float:left; font-size:46px; line-height:48px; font-weight:bold; height:48px; overflow:hidden; margin-bottom:10px;  }
.tt h3 p { width:100%; font-size:15px; color:#666; float:left; font-weight:normal; line-height:28px;  height:28px; overflow:hidden;}


.w380 { width:380px; }
.w580 { width:580px; }

/*两会日历*/
.bookyy_l { width:31px; height:460px; right:0; position:absolute; z-index:9999999; background:url(../images/yy_l.png) right top repeat-y; }
.bookyy_r { width:31px; height:460px; left:0; position:absolute; z-index:9999999; background:url(../images/yy_r.png) left top repeat-y;}
.flipbook { cursor:pointer; }
.hand { background-size: 100% 100%; width:290px; height:460px; border-radius:6px }




.focus_Box { width:540px; height:460px; float:left; position:relative;  }
.focus_Box ul { width:540px; height:300px; float:left;   }
.focus_Box li { z-index:0; position:absolute; width:300px; height:460px; top:0; left:0;background:#000;}
.focus_Box li img { width:100%; height:100%; cursor:pointer;  }
.focus_Box .prev,.focus_Box .next { display:block; z-index:100; overflow:hidden; top:210px; cursor:pointer; position:absolute; font-family: Georgia; z-index:9999999; line-height:38px; font-size:22px; color:#fff; }
.focus_Box .prev { width:40px; height:40px; float:left; background:#6e6e6e; left:0; text-align:center;}
.focus_Box .next { width:40px; height:40px; float:right; background:#6e6e6e; right:0; text-align:center;} 
.focus_Box .prev:hover { background:#c70d0d; }
.focus_Box .next:hover { background:#c70d0d; }

/*速递两会*/
.lhsd { width:100%; float:right; margin-top:-11px; margin-bottom:20px;  }
.lhsd ul li { width:100%; font-size:16px; line-height:48px; color:#666; overflow:hidden; height:47px; border-bottom:1px dashed #e6e6e6; }
.lhsd ul li b { color:#aaa; padding:0 9px 0 0px; }
.lhsd ul li:nth-child(1) { font-size:18px; font-weight:bold; }
.lhsd ul li:nth-child(4) { font-size:18px; font-weight:bold; }
.lhsd ul li:nth-child(7) { font-size:18px; font-weight:bold; }
.more { float:right; font-size:14px; line-height:20px; }
.more a { color:#666; }
.more a:hover { color:#c00; }

/*视频直播*/
.elive { width:100%; float:left; height:870px; }
.elive2 { width:100%; float:left; display: none; text-align:center; }
.elive2 img { width:100%; height:auto; }


.lm1 { width:100%; height:126px; float:left;  background: url(../images/lm_video.png) center center no-repeat; margin:50px 0; }

.w480 { width:48%; }
.three { width:100%; float:left; background:#fff9f5; padding:10px 0 40px 0; }
.slm { width:100%; float:left; height:26px; line-height:26px; font-weight:700; color:#d71a21; border-left:#d71a21 5px solid; padding-left:12px; font-size:24px; margin:40px 0 28px 0;}
.slm font { color:#252525;}
.slm em { float:right; font-size:14px; font-weight:normal;}

/*我是代表&我是委员*/
.wsdb { width:100%; float:left; position:relative;}
.wsdb .left_arrow { width:40px; height:40px; float:left; background:#6e6e6e; left:0px; top:135px; cursor:pointer; position:absolute; z-index:9999999; text-align:center; line-height:38px; font-size:22px; color:#fff; font-family: Georgia; }
.wsdb .left_arrow:hover {  background:#c70d0d; }
.wsdb .right_arrow { width:40px; height:40px; float:right; background:#6e6e6e; right:0px; top:135px; cursor:pointer; position:absolute;z-index:9999999; text-align:center; line-height:38px; font-size:22px; color:#fff; font-family: Georgia;  }
.wsdb .right_arrow:hover { background:#c70d0d; }
.wsdb ul li { width:480px; float:left; }
.wsdb ul li h3 { width:100%; height:310px; overflow:hidden; display:block; }
.wsdb ul li h3 img{width:100%; height:310px; -webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;}
.wsdb ul li:hover h3 img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1); }
.wsdb ul li h4 { width:100%; float:left;  padding:3% 5% 3% 5%; background:#cfa073; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  }
.wsdb ul li h4 span { width:100%; float:left; font-size:22px; line-height:30px; height:60px; color:#fff; overflow:hidden; }
.wsdb ul li h4 p { width:100%; float:left; font-size:15px; line-height:24px; height:48px; overflow:hidden; color:#fff; filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9; padding:10px 0 0 0;}

/*速递两会*/
.wsdblist { width:100%; float:right; margin-top:15px; }
.wsdblist ul li { width:100%; font-size:16px; line-height:48px; color:#666; overflow:hidden; height:47px; border-bottom:1px dashed #e6e6e6; }
.wsdblist ul li b { color:#aaa; padding:0 9px 0 0px; }

.marT15 { margin-top:15px; }

.lm2 { width:100%; height:126px; float:left;  background: url(../images/lm_chds.png) center center no-repeat; margin:50px 0; }

/*版权所有*/
.copy { width:100%; margin:50px auto 0 auto; overflow:hidden; background:#c00;  background:linear-gradient(to bottom,#f73420,#d91009);  font-size:14px; line-height:70px; color:#fff;  }
.copy span { float:right; color:#fff; }
.copy a { color:#fff; } 



#toTop {width:40px; height:40px; display:none; text-decoration:none; position:fixed; bottom:14px; right:18px; overflow:hidden; z-index:99999999;
border: none; text-indent:100%; background: url("../images/top_move.png") no-repeat 0px 0px; }
#toTopHover { width:40px; height:40px; display:block; overflow:hidden; float:right; opacity:0; -moz-opacity: 0; filter: alpha(opacity=0); }

.screen_2 { width:100%; overflow:hidden; margin-bottom:5%;}
.screen_2 ul { margin-right:-1px; overflow:hidden;}
.screen_2 li { width:33%; float:left; margin-right:1px; position:relative; overflow:hidden;}
.screen_2 li .images { overflow:hidden;}
.screen_2 li img { width:100%;}
.screen_2 li .img_title { text-align:center; font-size:16px; position:absolute; bottom:0px; line-height:55px; height:55px; color:#FFF; width:100%;    background: rgba(0,0,0,0.5); }
.screen_2 li .hide_area{ position: absolute; left: 0px; width: 100%; height: 100%; background: rgba(0,0,0,0.5); color: #fff;}
.screen_2 .img_areaW .img_area:hover .img_title{display:none;}
.screen_2 li .hide_area p { padding:15% 20%; text-align:center;}
.screen_2 li .hide_area p b { font-size:26px; font-weight:normal; margin-bottom:3%;}
.screen_2 li.w1 { width:499px;height: 400px;}
.screen_2 li.w2 { width:499px;height: 280px; float:right;}
.screen_2 li.w6 { width:120px;height: 120px;}
.screen_2 li.w5 { width:379px; float:right;height: 320px;}
.screen_2 li.w3 { width:309px; float:left;height: 200px;}
.screen_2 li.w4 { width:309px; float:left;height: 200px;}
.screen_2 li.w6 .more,.news2 ul li  .more { display:block; background:#cc0000; line-height:40px; padding:20px; text-align:center; font-size:30px; color:#FFF;}
.more2 { display:none;}

#sobeyDiv{ display: block;}

.wsdb .lhpic001 { display: none;}


@media screen and (max-width:999px) and (min-width: 160px){
.logo { left:75px; }
.tit img { max-width:90%; height:auto; margin-left:5.5%; }
.nav { left:18px; }
.copy { width:1000px;}
.copy span { display:none; }

.elive { display:none; }

.elive2 { display: block; width:1000px; }

#sobeyDiv{ display:none;}

.wsdb .lhpic001 { display:block;}

}
