@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;}
.pad60{ padding-bottom:60px;}
.pad40{ padding-bottom:40px;}
.pad30{ padding-bottom:30px;}
.pad10{ padding-bottom:10px;}
.w500 { width:500px;}
.w480 { width:480px;}
.warp2 { width:1200px; margin:0 auto; overflow:hidden; }
.warp { width:1000px; margin:0 auto; overflow:hidden; }
.header { width:100%; float:left; height:830px;}

.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:751px; height:373px; left:50%; margin-left:-360px; top:70px;  
-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:470px; margin-left:-205px;
-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;}
}
/*头条新闻*/
.jrtt { width:870px; height:94px; background: url(../images/tt.jpg) 0 12px no-repeat; float:left; overflow:hidden; padding:0 0 30px 90px;}
.jrtt h1 { height:65px; line-height:65px; font-size:34px; font-weight:600; font-family:"微软雅黑"; color:#ff0000;}
.jrtt a { color:#ff0000; height:65px; line-height:65px;}
.jrtt a:hover { text-decoration:none; color:#cd0810;}
.jrtt p { color:#7e7e7e;}

/*焦点图新闻*/
.focus,#focus { width:100%; height:330px; overflow:hidden; position:relative;  }
.focus ul li { width:100%; float:left; }
.focus ul li img { width:100%; height:330px; display:block; -webkit-transition:all .3s linear;  -moz-transition:all .3s linear;  -o-transition:all .3s linear; transition:all .3s linear; }
.focus ul li:hover img { -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -ms-transform:scale(1.05); -o-transform:scale(1.05); transform:scale(1.05); }
.focus ul li span { width:100%; height:114px; overflow:hidden; position:absolute; bottom:0; left:0; 
background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8)));  }
.focus ul li p { position:absolute; bottom:36px; width:90%; font-size:20px; line-height:30px; color:#fff; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:0 5%; text-align:center; text-shadow: 1px 1px 0px rgba(0,0,0,1); }
.focus ul li p a { color:#fff; text-decoration:none;}
#pager {  position:absolute; bottom:16px; left:50%; margin-left:-75px; z-index:999; text-align:center; }
#pager a { width:40px; height:6px; margin:0 5px; background:#fff; cursor:pointer; line-height:0; font-size:0; display: inline-block; border-radius:6px; text-shadow: 1px 1px 1px rgba(0,0,0,.5);}
#pager a.activeSlide { background:#f56a3f; border-radius:6px; }
#pager a:hover { background:#f56a3f; border-radius:6px; }

.news { width:100%; float:left; margin-top:-6px;   margin-bottom:20px; }
.news ul li { width:100%; font-size:16px; line-height:47px; color:#666; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; border-bottom:1px dashed #e6e6e6; }
.news ul li b { color:#aaa; padding:0 9px 0 0px; }

/*两会视频*/
.lysp{ margin-bottom:20px;}
.call { width:100%; float:left;  }
.call ul li { width:230px; float:left; margin-right:20px;}
.call ul li h3 { width:230px;  float:left;  }
.call ul li h3 .p { height:160px; position:relative; overflow:hidden; display:block; }
.call ul li h3 .p img { width:100%; height:160px; position:absolute; left:0; top:0; -webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;}
.call ul li:hover h3 .p 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); }
.call ul li h3 .p em { width:50px; height:50px; display:block; background: url(http://news.66wz.com/cms_udf/2019/wzlh/images/player.png);background-size:cover; overflow:hidden; position:absolute; top:50%; left:50%; cursor:pointer; transform:rotate(0deg); -webkit-transform:rotate(0deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1; margin-left:-25px; margin-top:-25px; }
.call ul li:hover h3 .p em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
.call ul li h4 { width:100%; float:left; font-size:16px; line-height:25px; color:#444; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; padding:15px 0 0 0; }
.call ul li:hover h4 { color:#252525; }

/*两会日历*/
.lyrl { width:100%; background:#f1f1f1;}
.lyrl_t {background: url(../images/lhrl_t.png) center 40px no-repeat;padding-top: 160px;}
.lyrl_t ul li{width: 225px;height: 243px;overflow: hidden;float: left;margin-right: 32px;cursor: pointer;margin-bottom: 50px;}
.lyrl_t ul li img{width: 225px;height: 243px;}
.lyrl_t ul li.report-li1{background: #e27273;}
.lyrl_t ul li.report-li2{background: #f8a542;}
.lyrl_t ul li.report-li3{background: #e27273;}
.lyrl_t ul li.report-li4{background: #f8a542;  margin-right:0}
.lyrl_t ul li.report-li1:hover{ background:url(../images/report-li1.gif) no-repeat center center;}
.lyrl_t ul li.report-li2:hover{ background:url(../images/report-li2.gif) no-repeat center center;}
.lyrl_t ul li.report-li3:hover{ background:url(../images/report-li1.gif) no-repeat center center;}
.lyrl_t ul li.report-li4:hover{ background:url(../images/report-li2.gif) no-repeat center center;}

/*直播两会*/
.img02 { width:100%; float:left; margin-bottom:30px; }
.img02 ul { width:100%; float:left; margin-top:40px;}
.img02 ul li { width:292px; float:left; margin-right:60px; background:#f8f8f8; }
.img02 ul li h3 { width:100%; height:240px; overflow:hidden; display:block; }
.img02 ul li h3 img { width:100%; height:240px; -webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear;}
.img02 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); }
.img02 ul li h4 { width:100%; float:left; padding:5% 5% 6% 5%;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;  }
.img02 ul li h4 span { width:100%; float:left; font-size:16px; line-height:26px; height:52px; color:#333; overflow:hidden; font-weight:bold; }
.img02 ul li h4 p { width:100%; font-size:14px; line-height:22px; height:28px; overflow:hidden; color:#666;  padding:10px 0 0 0; text-align:right}
.img02 ul li:nth-child(3n){ margin-right:0px;}
.img02 ul li:hover h4 span { color:#df4747; }

/*图看现场*/
.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }
.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }
.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }
.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }
.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }

#arrow { overflow: hidden; zoom: 1; position: relative; }
#arrow_b_hero { width: 1000px; height: 565px; margin: auto; position: relative; }
#arrow_b_hero img { width: 1000px; height: 565px; }
#arrow_b_hero .heros { width: 1000px; height: 565px; }
#arrow_b_hero .hero-wrap { overflow: visible; position: absolute; }
#arrow_b_hero .next, #arrow_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -25px; margin-left: 0px; background-color: #303030; z-index: 3; }
#arrow_b_hero .next:hover, #arrow_b_hero .prev:hover { background-color: orangered; }
#arrow_b_hero .next { margin: -25px 0px 0 0; right: 0; }
#arrow_b_hero .disabled { background-color: #eee; }
#arrow_b_hero .mask-left, #arrow_b_hero .mask-right, #arrow_b_hero .hero { background: #000; z-index: 1; position: absolute; top: 0; left: 0; width: 1000px; height: 565px; overflow: hidden; left: 2000px; }
#arrow_b_hero .mask-right, #arrow_b_hero .mask-left { z-index: 4; left: -1000px; filter: alpha(Opacity=50); opacity: .5; background: #000; overflow: hidden; }
#arrow_b_hero .mask-right { left: 1000px; }
#arrow_b_hero .active { z-index: 2; left: 0; }
#arrow_b_hero .mask-left { border-right:#FFF 1px solid;}
#arrow_b_hero .mask-right { border-left:#FFF 1px solid;}
#arrow_b_hero span { width:100%; overflow:hidden; position:absolute; bottom:0; left:0; padding:30px 5%;  box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,1))); }
#arrow_b_hero span .z1 { width:100%; float:left; font-size:28px; line-height:46px; color:#fff; height:46px; overflow:hidden; }
#arrow_b_hero span .z2 { width:100%; float:left; font-size:15px; line-height:20px; color:#fff; padding:5px 0 0 0;  filter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}




/*底部*/
.copy { width:100%; margin:0 auto; overflow:hidden; background:#cc0109; font-size:15px; line-height:48px; color:#fff; overflow:hidden; height:46px; }
.copy span { float:right; color:#ffdcdc; }

#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); }


@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;}
.warp2 { width:100%; }
.lyrl_t ul li { width:20%}
.lyrl_t ul li img { width:100%}
.lyrl_t ul li { width:23%; margin-right:2%}
.lyrl_t ul li:nth-child(4n){ margin-right:0px;}
.lyrl { width:1000px;}
#arrow_b_hero{ width:100%}
}
