@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:#fff; }
body {overflow-x :hidden; }
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; } 
h1,h2,h3,h4,h5,h6,p,em,i,b,span { margin:0; padding:0; font-weight:normal; font-style:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;list-style:none;}
img{vertical-align:top;border:0;}
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:#545454; text-decoration:none; }
a:hover{ color:#d92a2d; text-decoration:none;}
.cl { clear:both;}
.box { box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

.amn { transition:all ease-out .5s 0s;-webkit-transition:all ease-out .5s 0s;-moz-transition:all ease-out .5s 0s;-o-transition:all ease-out .5s 0s;}
.amn img { transition:all ease-out .5s 0s;-webkit-transition:all ease-out 1s 0s;-moz-transition:all ease-out .5s 0s;-o-transition:all ease-out .5s 0s; }
.amn:hover 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);}

.amn2{-webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;-ms-transition:-ms-transform 0.3s ease-out;-o-transition:-o-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.amn2:hover { -webkit-transform: translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px);}

.amn3 { transition:all ease-out 18s 0s;-webkit-transition:all ease-out 18s 0s;-moz-transition:all ease-out 18s 0s;-o-transition:all ease-out 18s 0s;}
.amn3 img { transition:all ease-out 18s 0s;-webkit-transition:all ease-out 18s 0s;-moz-transition:all ease-out 18s 0s;-o-transition:all ease-out 18s 0s; }
.amn3:hover img { -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -ms-transform:scale(1.2); -o-transform:scale(1.2); transform:scale(1.2);}

.amn4 { 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;}
.amn4 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; }
}
@-moz-keyframes break{
0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0); transform:scale(1, 1) translate3d(0, 0, 0)}
50%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0); transform:scale(1.2, 1.2) translate3d(0, 0, 0)}
100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0); transform:scale(1, 1) translate3d(0, 0, 0)}
}
@-webkit-keyframes break{
0%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0); transform:scale(1, 1) translate3d(0, 0, 0)}
50%{-webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0); transform:scale(1.2, 1.2) translate3d(0, 0, 0)}
100%{-webkit-transform:scale(1, 1) translate3d(0, 0, 0); transform:scale(1, 1) translate3d(0, 0, 0)}
}
@keyframes break{
0%{-moz-transform:scale(1, 1) translate3d(0, 0, 0); -ms-transform:scale(1, 1) translate3d(0, 0, 0); -webkit-transform:scale(1, 1) translate3d(0, 0, 0); transform:scale(1, 1) translate3d(0, 0, 0)}
50%{-moz-transform:scale(1.2, 1.2) translate3d(0, 0, 0); -ms-transform:scale(1.2, 1.2) translate3d(0, 0, 0); -webkit-transform:scale(1.2, 1.2) translate3d(0, 0, 0); transform:scale(1.2, 1.2) translate3d(0, 0, 0)}
100%{-moz-transform:scale(1, 1) translate3d(0, 0, 0); -ms-transform:scale(1, 1) translate3d(0, 0, 0); -webkit-transform:scale(1, 1) translate3d(0, 0, 0); transform:scale(1, 1) translate3d(0, 0, 0)}
}



.nav { width:320px; height:560px; background:url(../images/nav.png) left top no-repeat; position:fixed; top:90px;  left:0; z-index:5555555555; }
.nav h3 { float:left; padding:80px 0 22px 16px;}
.nav ul li { width:140px; float:left; border-bottom:1px solid rgb(0,0,0,.1);  margin-left:34px; }
.nav ul li a { display:block; color:#000; font-size:20px; line-height:51px; font-family:"\5B8B\4F53"; font-weight:bold;  text-shadow:1px 1px 1px rgba(255,255,0,.3); }
.nav ul li a:hover { color:#d92a2d; }


.warp { width:1280px; margin:0 auto; overflow:hidden; padding:0 40px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; }


/*头部*/
.header { width:100%; float:left; height:730px; background:url(../images/header1.jpg) center top no-repeat; }

/*两会速递_头条*/
.tt { width:100%; float:left; margin:50px 0; }
.tt h3 { width:100%;  float:left; }
.tt h3 span { width:94%; float:left; font-size:48px; line-height:58px; font-weight:bold; margin-bottom:20px; text-align:center; color:#d92a2d; padding:0 3%; }
.tt h3 p { width:100%; font-size:16px; color:#666; float:left; font-weight:normal; line-height:28px;  text-align:center; }

.w600 { width:600px; }
.w550 { width:550px; }

/*两会速递_图文*/
.lhsd600 { width:600px; float:left; margin-bottom:20px; }
.lhsd600 ul li { width:100%; position:relative; height:340px; overflow:hidden; }
.lhsd600 ul li img { width:100%; height:340px; display:block;  }
.lhsd600 ul li span { width:100%; height:38px; overflow:hidden; position:absolute; bottom:0; left:0; background:rgba(0,0,0,.5); }
.lhsd600 ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:38px; color:#fff; overflow:hidden; height:38px; padding:0 5%; text-align:center; }
.lhsd600 ul li p a { color:#fff; text-decoration:none;}

.lhsd290 { width:600px; float:left; }
.lhsd290 ul li { width:290px; float:left;  position:relative; height:180px; overflow:hidden;  }
.lhsd290 ul li img { width:100%; height:180px; display:block;  }
.lhsd290 ul li span { width:100%; height:38px; overflow:hidden; position:absolute; bottom:0; left:0; background:rgba(0,0,0,.5); }
.lhsd290 ul li p { position:absolute; bottom:0; width:90%; font-size:16px; line-height:38px; color:#fff; overflow:hidden; height:38px; padding:0 5%; text-align:center; }
.lhsd290 ul li p a { color:#fff; text-decoration:none;}
.lhsd290 ul li:nth-child(2n) { float:right; }

/*两会速递_列表*/
.lhsd { width:100%; float:right; margin-top:-30px;  }
.lhsd ul li { width:94%; font-size:18px;  color:#666;line-height:44px; height:44px; overflow:hidden; padding:0 0 0 6%; background: url(../images/yuan.png) left center no-repeat; }
.lhsd ul li:nth-child(5n+1) { font-size:24px; font-weight:bold; background:none; padding:25px 0 0 0; margin-bottom:7px; overflow: hidden; }
.more { float:right; margin-top:24px; }
.more a { display:inline-block; font-size:16px; color:#555; background:#f8f8f8; padding:0 16px; line-height:42px; border-radius:3px;  }
.more a:hover { color:#fff; background:#d92a2d;  }

.lm { width:1000px; margin:55px auto; overflow:hidden;  text-align:center; }

.lmsmall { width:100%; margin:55px auto 25px auto; overflow:hidden;  text-align:center; float:left; }

/*一起读报告*/
/*重点H5*/
.zdh5 { width:330px; float:left; }
.zdh5 h3 { width:100%; float:left; }
.zdh5 h4 { width:100%; float:left; background:#f8f8f8; }
.zdh5 h4 p { font-size:30px; line-height:40px; color:#333; font-weight:bold; padding:18px 20px; }
.zdh5 h4 img { width:100%; height:auto; }

/*短视频*/
.dsp { width:820px; float:right; }
.dsp ul li { width:31%; float:left; margin-right:3.5%; margin-bottom:20px;  }
.dsp ul li h3 { width:100%; float:left; }
.dsp ul li h3 .p { width:100%; height:150px; position:relative; overflow:hidden; display:block;  border-radius:10px; }
.dsp ul li h3 .p img { width:100%; height:100%; position:absolute; left:0; top:0; border-radius:10px;  }
.dsp ul li h3 .p em { width:36px; height:36px; display:block; background: url(../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:-18px; margin-top:-18px; }
.dsp ul li:hover h3 .p em { transform:rotate(-180deg);-webkit-transform:rotate(-180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }
.dsp ul li h4 { width:100%; float:left; font-size:16px; line-height:24px; color:#545454; padding:13px 0 0 0; height:48px; overflow:hidden;  }
.dsp ul li:hover h4 { color:#d92a2d; }
.dsp ul li:nth-child(3n) { margin-right:0; }

/*三个新媒体产品*/
.nmedia { width:100%; float:left; margin:20px 0; position: relative;}
.nmedia ul li { width:386px; float:left; margin-right:21px; float:left; background:#cc9c50; border-radius:10px; height:230px; overflow:hidden;}
.nmedia ul li h3 { width:60%; float:left; display:table; height:230px; }
.nmedia ul li h3 span {  color:#fff; line-height:26px; font-size:18px; padding:0 30px; vertical-align:middle; display:table-cell;}
.nmedia ul li h3 span p { font-size:14px; color:rgba(255,255,255,.7); line-height:40px;  }
.nmedia ul li h3 span em { float:left; font-size:14px; color:rgba(255,255,255,.7); line-height:22px; padding-top:22px; }
.nmedia ul li h3 span em img { width:80px; height:auto; border:5px solid #fff;  }
.nmedia ul li h4 { width:40%; float:left; height:230px; overflow:hidden;  border-radius:10px 0 0 10px; }
.nmedia ul li video { width:100%; height:230px; overflow:hidden; border-radius:10px; }
.nmedia ul li img { width:100%; height:100%;  display:block; }
/*.nmedia ul li:nth-child(3n) {  margin-right:0; }*/

.nmedia .left_arrow,.nmedia .right_arrow { width:28px; height:70px; float:left; background:#333; top:50%; margin-top:-40px; cursor:pointer; position:absolute; z-index:9999999; text-align:center; line-height:70px; font-size:22px; color:#fff; font-family: Georgia; }
.nmedia .left_arrow { left:0px; }
.nmedia .right_arrow { right:0px; }
.nmedia .left_arrow:hover,.nmedia .right_arrow:hover { background:#d92a2d; }




/*四个图解报告*/
.tjbg { width:100%; float:left; margin:10px 0 0 0; }
.tjbg ul li { width:20%; float:left; height:264px; padding:32px 40px 40px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; background:#f7c767; }
.tjbg ul li h4 {  line-height:35px; height:35px; font-size:24px; font-weight:normal; color:#fff; }
.tjbg ul li h4 img { margin-left:10px; }
.tjbg ul li p { line-height:24px; max-height:144px; margin-top:20px; color:#fff; overflow:hidden; }
.tjbg ul li:nth-child(2n) { background:#cf3636;  }
.tjbg ul li:nth-child(1) { border-radius:10px 0px 0px 10px;}
.tjbg ul li:nth-child(5) { border-radius:0px 10px 10px 0px;}




/*标签切换*/
.tabBar1 { float:right; text-align:center; margin-bottom:50px; margin-top:35px;  }
.tabBar1 span { display:inline-block; font-size:20px; color:#444; line-height:48px; padding:0 35px; background:#e8e8e8; border-radius:6px; cursor:pointer; margin:0 8px; }
.tabBar1 span.current { background:#d92a2d; color:#fff; position: relative; }
.tabBar1 span.current:after { content:''; width:0; height:0; position:absolute; left:50%; margin-left:-10px; z-index:15; border:10px solid transparent; border-top:12px solid #d92a2d; border-bottom:none; bottom:-12px; }
.tabCon1 { width:100%; float:left;  }

.tabBar2 { width:100%; float:left; text-align:center; margin-bottom:50px;  }
.tabBar2 span { display:inline-block; font-size:20px; color:#444; line-height:48px; padding:0 35px; background:#e8e8e8; border-radius:6px; cursor:pointer; margin:0 8px; }
.tabBar2 span.current { background:#d92a2d; color:#fff; position: relative; }
.tabBar2 span.current:after { content:''; width:0; height:0; position:absolute; left:50%; margin-left:-10px; z-index:15; border:10px solid transparent; border-top:12px solid #d92a2d; border-bottom:none; bottom:-12px; }
.tabCon2 { width:100%; float:left;  }

.tabBar3 { width:100%; float:left; text-align:center; margin-bottom:50px;  }
.tabBar3 span { display:inline-block; font-size:20px; color:#444; line-height:48px; padding:0 35px; background:#e8e8e8; border-radius:6px; cursor:pointer; margin:0 8px; }
.tabBar3 span.current { background:#d92a2d; color:#fff; position: relative; }
.tabBar3 span.current:after { content:''; width:0; height:0; position:absolute; left:50%; margin-left:-10px; z-index:15; border:10px solid transparent; border-top:12px solid #d92a2d; border-bottom:none; bottom:-12px; }
.tabCon3 { width:100%; float:left;  }



/*局长请回答*/
.jzqhd_bj { width:100%;  float:left; background:url(../images/jzqhd.png) center bottom no-repeat; padding:0 0 50px 0;  }
.jzphoto { width:390px; float:left; margin-top:15px;   }
.jzphoto h2 { width:390px; display:block; position: relative; }
.jzphoto h2 img { width:346px; height:346px; padding:20px; border-radius:50%;}
.jzphoto h2 .border { width:386px; height:386px; border-radius:50%; display:block; position:absolute; top:0; left:0; border:2px solid #d92a2d; border-left-color:#cdcdcd; border-top-color:#cdcdcd;
-webkit-transition:all .5s ease-in;transition:all .5s ease-in;-webkit-box-sizing:border-box;box-sizing:border-box; }
.jzphoto:hover h2 .border { -webkit-transform:rotate(180deg); transform:rotate(180deg); }
.jzphoto p { text-align:center; font-size:16px; line-height:40px; color:#333; }
.jzphoto p b { font-size:40px; line-height:50px; font-weight: bold; display:block; margin-top:20px;}

.jztxt { width:755px; float:right;}
.jztxt h5 { width:100%; float:left; color:#d92a2d; font-size:20px; font-weight: bold; line-height:30px; padding:0 0 25px 0;}
.jztxt h5 a { color:#d92a2d; }
.jztxt video {  border-radius:0 ; }
.jztxt h6 { width:100%; float:left;  font-size:16px; color:#545454; line-height:28px; padding:30px 0; text-indent:2em; }


.slm { width:100%;  height:75px; float:left; background:url(../images/smlbj.png) left top no-repeat; margin:40px 0 30px 0; }
.slm span { float:left; font-size:30px; line-height:30px; color:#d92a2d; font-weight:bold; padding:45px 0 0 40px; }


.slm2 { float:left; background:url(../images/smlbj.png) left top no-repeat; }
.slm2 span { float:left; font-size:30px; line-height:30px; color:#d92a2d; font-weight:bold; padding:45px 0 0 40px; }

/*开局，街镇新思路*/
.jzxsl { width:100%; float:left;  } 
.jzxsl ul li { width:48.5%; float:left; padding-bottom:20px; margin:20px 3% 0 0; border-bottom:1px dashed #e5e5e5;}
.jzxsl ul li h4 { width:57.5%; float:right; }
.jzxsl ul li h4 span { width:100%; float:left; color:#333; line-height:27px; font-size:20px; margin-bottom:14px; font-weight:bold; overflow:hidden; max-height:52px;}
.jzxsl ul li h4 p { width:100%; float:left; color:#999; line-height:24px; font-size:14px; max-height:72px; overflow:hidden;  }
.jzxsl ul li h5 { width:38%; float:left; overflow:hidden;  border-radius:0px; }
.jzxsl ul li h5 img { width:100%; height:140px; display:block;}
.jzxsl ul li:hover h4 span { color:#d92a2d; }
.jzxsl ul li:nth-child(2n) { margin-right:0;  }




/*两会现场*/
/*5G直播*/
.elive { width:100%; float:left; height:860px; margin-bottom:60px; }
.elive2 { width:100%; float:left; display: none; text-align:center;  margin-bottom:60px;}
.elive2 img { width:100%; height:auto; }


/*5G直播*/
.m-slide { position: relative; width:1200px; height:540px; }
.m-slide .img { position: absolute; left:0; top:0;}
.m-slide .img li { display: block; width:1200px; height:540px; }
.m-slide .img li img { width:960px; float:right; }
.m-slide .tab { position: absolute; width:20%; left:0px; height:100%; top:0; z-index:5; background:#f7c767; }
.m-slide .tab h3 { width:80%; float:left; padding:10px 10% 6px 10%;  background:#d92a2d; color:#facc5d; font-size:30px; line-height:50px; }


.m-slide .tab li { width:100%; float:left; }
.m-slide .tab .first { border-top: 0 }
.m-slide .tab span { display:block; width:80%; color:#fff; line-height:28px; font-size:20px; padding:18px 10% 10px 10%; text-align:justify; }
.m-slide .tab .on span { font-size:26px; line-height:36px; background: url(../images/zb_arr.png) left 29px no-repeat; text-align:justify; }

/*工作报告*/
.yeyx { width:100%; float:left;  } 
.yeyx ul li { width:48%; float:left; margin-bottom:20px; background:#e6e6e6;}
.yeyx ul li h4 { width:70%; float:right;color:#333; line-height:26px; font-size:16px; font-weight:bold; overflow:hidden; max-height:70px; padding:18px 4% 0 4% }
.yeyx ul li h5 { width:30%; float:left;  overflow:hidden;  }
.yeyx ul li h5 img { width:100%; height:90px; display:block;}
.yeyx ul li:hover h4 { color:#d92a2d; }
.yeyx ul li:nth-child(2n) { float:right; }



/*两会观察*/
.lhgc { width:100%; float:left; position: relative; }
.lhgc ul li { width:225px; float:left; margin-right:20px; margin-bottom:5px; }
.lhgc ul li h3 { width:100%; height:240px; overflow:hidden; display:block; }
.lhgc ul li h3 img { width:100%; height:300px; }
.lhgc ul li h4 { width:100%; float:left; font-size:18px; line-height:28px; color:#393939; padding:15px 0 0 0; height:56px; overflow:hidden; }
.lhgc ul li:hover h4 { color:#d92a2d;   }

.lhgc .left_arrow,.lhgc .right_arrow { width:28px; height:70px; float:left; background:#333; top:50%; margin-top:-65px; cursor:pointer; position:absolute; z-index:9999999; text-align:center; line-height:70px; font-size:22px; color:#fff; font-family: Georgia; }
.lhgc .left_arrow { left:0px; }
.lhgc .right_arrow { right:0px; }
.lhgc .left_arrow:hover,.lhgc .right_arrow:hover { background:#d92a2d; }



/*两会VLOG*/
.w700 { width:720px;}
.w450 { width:450px;  }

.vlog_pic { width:100%; float:left; overflow:hidden; height:450px; position:relative; }
.vlog_pic img { width:100%; height:450px; display:block; overflow:hidden;}
.vlog_pic span { width:100%;  position:absolute; bottom:0px; background:rgba(0,0,0,.5); }
.vlog_pic span p { width:90%; float:left; font-size:20px; text-align:center; line-height:28px; color:#fff; text-shadow: 1px 1px 3px rgba(0,0,0,.5); padding:12px 5%;  }
.vlog_pic em { width:92px; height:92px; display:block; background: url(../images/player2.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:-46px; margin-top:-46px; z-index:5 }
.vlog_pic:hover em { transform:rotate(180deg);-webkit-transform:rotate(180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1 }

.txtScroll-top { overflow:hidden; position:relative;}
.txtScroll-top .prev{ display:block; width:100%; height:11px; float:right; text-align:center; overflow:hidden; cursor:pointer; }
.txtScroll-top .next { display:block; width:100%; height:11px; float:right; text-align:center; overflow:hidden; cursor:pointer; }

.vlog { width:100%; float:left; overflow:hidden; height:403px; padding:15px 0 10px 0;   }
.vlog ul li { width:100%; float:left; margin-top:15px; }
.vlog ul li h4 { width:100%; overflow:hidden; padding:12px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.vlog ul li h4 em { width:34%; float:left; }
.vlog ul li h4 em img { width:100%; height:90px;}
.vlog ul li h4 font { width:62%; float:right; font-size:18px; }
.vlog ul li h4 font span { width:100%; float:left; color:#393939; line-height:30px; font-size:18px; padding-top:12px; height:60px; overflow:hidden; }
.vlog ul li:hover h4 { background:#d92a2d; }
.vlog ul li:hover h4 font span { color:#fff; }


/*图看现场*/
.icon-arrow-a-left, .icon-arrow-a-right { background: url(http://www.ohnews.cn/cms_udf/2020/2020ohlhzt/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;}



/*两会议事厅*/
.swiper-container { width:100%; position:relative; overflow:hidden; z-index:1 }
.swiper-wrapper { width:100%; height:100%; position:relative; z-index:1; display:-webkit-box; display:-moz-box; display:-ms-flexbox; }
.swiper-slide { width:100%; height:100%; position:relative;}
.yst { width:100%; height:420px; float:left; }
.yst h4 { width:700px; height:420px; position:absolute; left:0; top:0;  overflow:hidden;}
.yst h4 img { width:700px; height:420px;  }
.yst h4 em { width:92px; height:92px; display:block; background: url(../images/player2.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:-46px; margin-top:-46px; z-index:5   }
.yst h4:hover em { transform:rotate(180deg);-webkit-transform:rotate(180deg); filter:alpha(opacity=100);-moz-opacity:1;opacity:1  }
.yst h5 { width:450px; height:390px; position:absolute; right:0; top:30px; z-index:8888; }
.yst h5 font { float:left; font-size:24px; line-height:66px; color:#faeaa4; padding:0 50px; background:rgba(217,42,45,.9); margin-left:-100px; height:66px; overflow:hidden; margin-bottom:25px;   }
.yst h5 font storng { font-weight:bold; padding:0 15px 0 0; color:#fff; }
.yst h5 b { width:100%; float:left; font-size:30px; line-height:44px; color:#393939; font-weight:bold; padding:15px 0; }
.yst h5 i { display:block; width:50px; height:1px; background:#1f1a17; float:left; margin-top:24px; }
.yst h5 p { width:100%; float:left; font-size:14px; line-height:24px; color:#888; margin-top:40px; max-height:72px; overflow:hidden; }

.tabs { width:100%; float:left; text-align:center; margin-top:40px; margin-bottom:15px;}
.tabs a { width:10px; height:10px; display:inline-block; margin:0 1px; cursor:pointer; border:1px solid #000; text-align:center; border-radius:50%; }
.tabs a.active { background:#000; border:1px solid #000;  }





/*版权所有*/
.footer { width:100%; margin:50px auto 0 auto; overflow:hidden;  background:linear-gradient(to left,#d92a2d,#e62129,#ff1f1f);  font-size:16px; line-height:70px; color:#fff; text-align:center;  }

#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){
.header,.footer,.lm,.jzqhd_bj { width:1280px; }

.nav { display:none; }

.elive { display:none; }
.elive2 { display:block; width:1280px; }
}