@charset "gb2312";
html, body { margin:0px; padding:0; font:16px/1.5 "Microsoft YaHei" , tahoma, arial, \5FAE\8F6F\96C5\9ED1, "Hiragino Sans GB", sans-serif;  background: url(../images/topbj.jpg) center top no-repeat #dc0000;  -webkit-font-smoothing: antialiased; }
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,img,button {border:0;  padding:0; margin:0; font-weight:normal; } 
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
ol,ul {list-style:none;}
address,cite,code,th {font-weight:normal;font-style:normal;}
img:hover { opacity:1; filter: alpha(opacity=100); }
code, kbd, pre, samp { font-family: courier new, courier, monospace; }
small { font-size: 12px; }
legend { color: #000; }
fieldset, img { border: 0; }
button, input, select, textarea { font-size: 100%; }
.fl { float:left; }
.fr { float:right; }
a { color:#404040; text-decoration:none; }
a:hover{ color:#d91720; text-decoration:none;}
div,ul,li,h4,h5,dl,dd,dt { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.box { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }
.cl{ clear:both }
.amn { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn img { transition:all ease-out .3s 0s;-webkit-transition:all ease-out .3s 0s;-moz-transition:all ease-out .3s 0s;-o-transition:all ease-out .3s 0s; }
.amn:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.05); transform:scale(1.1);}

.nav{ width:1000px;position: absolute;z-index: 999;top: 600px;left: 50%;margin-left: -500px;}
.nav li{ width:108px; height:55px; float:left; font-size:20px; margin:0 5px; line-height:55px; text-align:center;  }
.nav li a{ color:#fff; display:block; width:108px; height:55px;}
.nav li a:hover{ background-color:#e16953; color:#FFF; text-decoration: none;}

.header { width:100%; height:660px; margin:0 auto; overflow:hidden; background: url(../images/top.jpg) center top no-repeat;  }


.bkbj { width:1100px; margin:0 auto; overflow:hidden; padding:50px 50px 30px 50px; background:#fff; border-radius:15px; }

.warp { width:1000px; margin:0 auto; overflow:hidden; }
.w500 { width:500px;}
.w460 { width:460px;}
.w480 { width:480px;}

.padD20 { padding-bottom:20px; }
/*焦点图*/
.focus { width:500px; height:330px; position:relative; overflow:hidden; }
.focus .piclist { width:100%; position:absolute; }
.focus .piclist li { width:100%; float:left; height:330px; overflow:hidden; }
.focus .piclist 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 .piclist 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 .piclist li span { width:500px; height:75px; font-size:20px; line-height:20px; color:#fff;  text-shadow: 1px 1px 0px rgba(0,0,0,1); position:absolute;  text-align:center; background:-webkit-gradient(linear,0 0,0 100%,from(rgba(0,0,0,0)),to(rgba(0,0,0,.8))); bottom:0px; }
.focus .piclist li span p { height:20px; overflow:hidden; width:90%; float: left; margin-left:5%;  }
.focus .pager { width:100%; height:8px; position:absolute; left:0; bottom:25px; z-index:1; text-align:center;}
.focus .pager ul li { display:inline-block; zoom:1; width:40px; height:8px; margin:0 5px; line-height:99px; overflow:hidden; background:#fff; cursor:pointer;  border-radius:6px;}
.focus .pager ul li.on { background:#f56a3f; }
.focus .prev,.focus .next { width:32px; height:50px; background:rgba(0,0,0,.5); top:140px; cursor:pointer; position:absolute; z-index:9999; text-align:center; line-height:50px; font-size:24px; color:#bbb; font-family: Georgia; font-weight:bold;  }
.focus .prev { left:-32px; border-radius:0 5px 5px 0; }
.focus .next { right:-32px; border-radius:5px 0 0 5px; }
.focus:hover .prev { background:rgba(0,0,0,1); left:0; color:#fff;}
.focus:hover .next { background:rgba(0,0,0,1); right:0; color:#fff;}



/*头部动画*/
.header { width:100%;  height:667px; background:url(http://www.lwnews.net/cms_udf/2020/lwlh/images/topbj.jpg) center top no-repeat; }
.donghua { width:100%; height:667px; position:absolute; left:0; top:0;  overflow:hidden; }
.logo { position:absolute; width:702px; height:100px; top:55px; left:50%;  margin-left:-490px;  z-index:7;
-webkit-animation:logo 0.8s ease 0.5s backwards; 
-moz-animation:logo 0.8s ease 0.5s backwards;
-o-animation:logo 0.8s ease 0.5s backwards;
-ms-animation:logo 0.8s ease 0.5s backwards;
animation:logo 0.8s ease 0.5s 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:816px; height:239px; top:170px;  left:50%;  margin-left:-408px; z-index:8;
-webkit-animation:tit 0.8s ease-out 1.2s backwards; 
-moz-animation:tit 0.8s ease-out 1.2s backwards;
-o-animation:tit 0.8s ease-out 1.2s backwards;
-ms-animation:tit 0.8s ease-out 1.2s backwards;
animation:tit 0.8s ease-out 1.2s 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;}
}



/*头条*/
.tt { width:100%; margin:0 auto; overflow:hidden; float:left;  padding:0 0 40px 0;  }
.tt h3 { width:100%;  float:left; text-align:center; }
.tt h3 span { display:inline-block; font-size:36px; line-height:36px; font-weight:bold;  text-align:center;height:39px; overflow:hidden; color:#d91720; background:url(../images/tt.png) left center no-repeat; padding:0 0 0 70px;  }
.tt h3 p {  text-align:center; font-size:16px; color:#777; line-height:24px; margin-top:15px; }
.tt a { color:#333; }
.tt a:hover { color:#d91720; }
/* 两会风采 */
.four{ margin-top:1px; position:relative;}
.four span.more { position:absolute; right:0; top:65px; font-size:14px; padding:6px 10px; background-color:#f1f1f1;}
.four h6{ background-position:50% -240px;}
.four h5{ text-align:center; height:35px; line-height:35px; border-bottom:#cc0200 solid 2px;}
.four h5 a { font-weight:600; display:inline-block; font-size:18px; color:#000; text-align:center; width:120px;}
.four h5 a.activeSlide { color:#fff;background:url(http://www.lwnews.net/cms_udf/2020/lwlh/images/qie.png) no-repeat center/* background:#ce1414;*/}
a:hover { color: #333333;text-decoration: underline; }
a,a:link,a:visited,a:active {color: #333333; text-decoration:none;}
.red{ color:#da251d;}
.w1000 {    clear: both;    width: 1000px;    margin: 0px auto;    overflow: hidden;}
.d1{ width:310px; background-color:#FFF; font-size:14px; color:#909090; margin-top:15px; margin-bottom:15px;}
.d1 h1{ float:left; background-image:url(http://www.lwnews.net/cms_udf/2020/lwlh/images/jxlh2018_14.jpg); background-repeat:no-repeat; width:70px; font-size:14px; color:#FFF; line-height:23px; text-align:center; height:40px;}
.d1 h2{ float:right; width:240px; text-align:center; font-size:14px; line-height:23px; color:#999; height:40px;}
.d1 h3{ clear:both; font-size:16px; text-align:center; margin:20px 0px 0px 0px; border-top: 1px solid #CCC; color:#333; font-weight:bold;padding:10px 0;}
.d1 h3 a{ color:#d91720;}
.d1 p{ color:#959292;}
.d1  img { width:310px; height:450px;}
.marr20{ margin-right:12px; margin-left:11px;}
.left{ float:left;}
.right{ float:right;}

/*动态*/
.news { width:100%; float:left; margin-top:-13px; }
.news ul li { width:100%; font-size:16px; line-height:49px; color:#666; overflow:hidden; height:49px; border-bottom:1px dotted #e6e6e6; }
.news ul li b { color:#aaa; padding:0 10px 0 0px; font-weight:bold; font-size:14px;}



/*栏目*/
.lm { width:100%; float:left; background: url(../images/lmbj.jpg) center center no-repeat; text-align:center; padding:30px 0;  text-align: center; }
.lm span { font-size:32px; line-height:50px; color:#d91720; font-weight:bold;  }
.lm p { color:#cfa073; font-size:16px; line-height:24px; padding:0 0 10px 0; }

.lm2 { width:100%; float:left; background: url(../images/lmbj2.jpg) center center no-repeat; text-align:center; padding:30px 0;  text-align: center; }
.lm2 span { font-size:32px; line-height:50px; color:#d91720; font-weight:bold;  }
.lm2 p { color:#cfa073; font-size:16px; line-height:24px; padding:0 0 10px 0; }


.lm3 { width:100%; float:left; background: url(../images/lmbj3.jpg) center center no-repeat; text-align:center; padding:30px 0;  text-align: center; }
.lm3 span { font-size:32px; line-height:50px; color:#d91720; font-weight:bold;  }
.lm3 p { color:#cfa073; font-size:16px; line-height:24px; padding:0 0 10px 0; }



/*解码各县市区发展新信号*/
.jmxxh { width:100%; float:left; background:url(../images/lhbg_bj.png) left top no-repeat;  }
.jmxxh .HuiTab{ width:708px; float:right; }
.jmxxh .HuiTab .tabBar { overflow:hidden; margin-bottom:35px;}
.jmxxh .HuiTab .tabBar span { display:block; width:100px; text-align:center; float:left; background:#cdcdcd; font-size:14px; color:#333; line-height:38px; margin:0 1px 1px 0; cursor:pointer;}
.jmxxh .HuiTab .tabBar span.current { background:#d6181f; color:#FFF;}

.jmxxh .tabCon { min-height:500px; margin-bottom:20px;  }
.jmxxh .tabCon h4 { position:relative; font-size:21px; color:#333; font-weight:700; margin-bottom:35px;}
.jmxxh .tabCon h4 i { content:''; width:0; height:0; border:10px solid transparent;  border-top:10px solid #d6181f; border-bottom:none; position:absolute; top:15px; }
.jmxxh .tabCon h4 b { font-size:28px; font-weight:700; color:#d6181f; padding-right:15px; padding-left:32px;}
.jmxxh .tabCon p { font-size:16px; color:#666; margin-bottom:15px; line-height:1.8em;}
.jmxxh .tabCon p a { color:#d6181f;}
.jmxxh .tabCon img { width:80%; height:auto; margin-bottom:10px; }



/*代表委员访谈*/
.dbwy { width:100%; float:left;  }
.dbwy ul li { width:48.5%; float:left; background:#f8f8f8; margin-bottom:25px; cursor:pointer;}
.dbwy ul li h5 { width:160px; background:#d4151e; text-align:center; float:left;}
.dbwy ul li h5 p { width:100%; float:left; padding:8px 0;}
.dbwy ul li h5 b { width:100%; float:left; height:20px; overflow:hidden; line-height:20px; font-weight: bold; font-size:16px; color:#fff; display:block;}
.dbwy ul li h5 font { width:100%; float:left; height:20px; overflow:hidden; font-size:14px; color:#ffeaab; line-height:20px;}
.dbwy ul li h5 span {  width:100%; height:100px; overflow:hidden; display:block; }
.dbwy ul li h5 span img { width:100%; height:100px; background:#fff; }
.dbwy ul li h6 { width:280px;  float:right; padding:17px 20px 0 0;  } 
.dbwy ul li h6 span { width:100%; float:left; font-size:17px; color:#333; line-height:24px; font-weight:700;  max-height:72px; overflow:hidden; }
.dbwy ul li h6 p { width:100%; float:left; font-size:14px; color:#888; line-height:22px; font-weight:normal; height:66px; overflow:hidden; padding:10px 0 0 0; }
.dbwy ul li:hover h6 span { color:#d6181f; }
.dbwy ul li:nth-child(2n) { float:right; }



/*两会矩阵*/
.lhjz { width:100%; float:left; }
.lhjz ul li { width:23.5%; float:left; margin-right:2%; background:#f8f8f8; margin-bottom:20px; }
.lhjz ul li h3 { width:100%; height:380px; overflow:hidden; display:block; }
.lhjz ul li h3 img { width:100%; height:380px;}
.lhjz ul li h4 { width:100%; float:left; padding:10px 6% 15px 7%;  }
.lhjz ul li h4 span { width:100%; float:left; font-size:16px; line-height:25px; color:#444; overflow:hidden; height:25px; text-align:center;   }
.lhjz ul li:nth-child(4n){ margin-right:0px;}
.lhjz ul li:hover h4 span { color:#d91720;  }
/*高清图集篇*/
.tuji{ margin-top:25px;}
.tuji h6{background-position:50% -360px;}
.pics{ float:left; width:960px; height:600px; position:relative; overflow:hidden; margin-left:10px;}
.pics p{ text-align:center; font-size:18px; position:relative; filter:alpha(opacity:60); line-height:50px; margin-top:-50px; height:50px; color:#FFF; overflow:hidden; width:960px; background:rgba(208,0,0,.8);}
.pics img{ width:960px; height:560px;}
#pager { position:absolute; right:10px; bottom:0px; z-index:9;}
#pager a { text-indent: -9999px; overflow:hidden; display:block; float:left; height:20px; width:10px; padding:0px 5px; background-image:url(http://www.lwnews.net/cms_udf/2020/lwlh/images/di.png); background-repeat:no-repeat;}
#pager a.activeSlide { background-image:url(http://www.lwnews.net/cms_udf/2020/lwlh/images/di.png); background-repeat:no-repeat; background-position:0 -45px;}
/*视频*/
#sobeyDiv { width:100%; overflow:hidden; height:330px;  position: relative;}
.one{ margin:10px 0;}
.one ul{ margin-top:20px;}
.one li{ width: 500px; float: left; margin:0 10px;}
.movie{ margin-bottom:10px; height:330px; width:490px;}
#player01 { height:330px;}
.one p{ background:url(http://wztv.66wz.com/zt/2020zmwzr/arrow.png) no-repeat 400px 0; color:#cc0200; font-size:16px; line-height:32px; clear:both; overflow:hidden; text-align:center;}
.one p a{ color:#000;}
.one p a:hover{ color:#000;}


.footer { width:100%; overflow:hidden; margin:0 auto; font-size:15px; line-height:24px; color:#fff; padding:30px 0; text-align:center; } 
@media screen and (max-width:999px) and (min-width:160px){
.header,.footer { width:1100px; position: relative;}
.bkbj {  border-radius:0px; }
}
