﻿@charset "utf-8";
a:hover { text-decoration: none; color: #d83d39; }
body { background: #fff; font-family: "微软雅黑"; }
.box { width: 1200px; margin: 0 auto; }
.top { height: 30px; line-height: 30px; background: #b31e20; text-decoration: none; }
.topMain { width: 1200px; margin: 0 auto; font-size: 14px; }
.topMain a { color: #fff; padding: 0 26px; }
.banner { position: relative; background:url(//www.news.cn/politics/2023lh/lhhsy/lhylx/index/hjy/hj_bg.png) 50% 0 no-repeat; height: 745px; }
.banner .box { position: relative; }
.gotomainpage {     position: absolute;
    right: 69px;
    top: 691px;
    display: block;
    width: 201px;
    height: 40px; }
.conbox { width: 1020px; margin: 40px auto; }
.cc { width: 1020px; color: #fff; margin-top: 30px; }
.rightsidebar { position: absolute; top: 775px; width: 90px; left: 50%; margin-left: -685px; text-align: right; }
.rightsidebar-top { position: relative; width: 84px; height: 90px; background:url(//www.news.cn/politics/2023lh/lhhsy/lhylx/index/hjy/nfpp.png) no-repeat; margin-bottom: 10px;}
/*.rightsidebar-top:before { content: ""; position: absolute; left: 50%; bottom: -14px; display: block; width: 0; height: 0; margin-left: -6px; border: 6px solid #d5d5d5; border-left-color: transparent; border-right-color: transparent; border-bottom-color: transparent; }*/
.rightsidebar-bot { background: url(//www.news.cn/politics/2022lh/lhylx/summary/images/leftline_dot.png) 46px 0 no-repeat; /*width: 80px;*/ height: 30px; }
.rightsidebarbox { background: url(//www.xinhuanet.com/interview/2020lhft/lhdjlx/hzy/images/20190216_LHFT_navBG_v1.png) 45px 0 repeat-y; /*width: 80px;*/ text-align: left; border: 1px solid transparent; }
.rightsidebarbox .rightsidebar-li { position: relative;
    z-index: 10;
    width: 100px;
    height: 22px;
    /* background: url(//www.xinhuanet.com/politics/2017lh/talking/images/20170216_LHFT_navDian_v1.png) 46px 50% no-repeat; */
    margin: 16px 0;
    font-size: 14px;
    text-indent: 0.5em;
    color: #ff1f05;
    text-indent: -91px;
    line-height: 21px;
    text-align: center;
    cursor: pointer;
    font-weight: bold; }
.rightsidebar-li:before { content: ""; position: absolute; top: 0; left: -34px; z-index: -1; display: block; width: 100%; height: 100%; background-color: transparent; -webkit-border-radius: 22px; -moz-border-radius: 22px; border-radius: 22px; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; }
.rightsidebar-li:after { content: ""; position: absolute; top: 5px; right: 44px; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 12px; height: 12px; border: 3px solid #fa624c; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; background-color: #fff; -webkit-transition: all 0.2s ease 0s; -moz-transition: all 0.2s ease 0s; transition: all 0.2s ease 0s; }
.rightsidebar-li.on { font-style:oblique; /*background: url(//www.xinhuanet.com/politics/2017lh/talking/images/20170216_LHFT_navON_v1.png) 90% 50% no-repeat;*/ color: #fff; font-size: 16px;/*font-weight: bold;*//*text-indent: 0;*/}
.rightsidebar-li.on span{ font-size:18px; }
.rightsidebar-li.on:before { background: #ff7753; background: -moz-linear-gradient(top, #ff7753 0%, #ef3e59 68%, #ef3e59 76%, #ed2f39 100%); background: -webkit-linear-gradient(top, #ff7753 0%, #ef3e59 68%, #ef3e59 76%, #ed2f39 100%); background: linear-gradient(to bottom, #ff7753 0%, #ef3e59 68%, #ef3e59 76%, #ed2f39 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff7753', endColorstr='#ed2f39', GradientType=0 );
}
.rightsidebar-li.on:after { border-color: #fff; background-color: #d83d39; }
.nav { width: 100%; height: 50px; background: #0d70d7; display: none; }
.nav ul { width: 1200px; margin: 0 auto; overflow: hidden; }
.nav li { float: left; padding: 0 33px; line-height: 50px; font-size: 18px; color: #fff; }
.nav li a { color: #fff; }
.nav li a:hover { color: #d83d39; }
.lmt {position: relative;
    background: url(//www.news.cn/politics/2023lh/lhhsy/lhylx/index/hjy/hj_lmt.png) 0px 0px no-repeat;
    font-size: 16px;
    color: #d83d39;
    padding-left: 30px;
    height: 43px; }


/*.lmt:after { content: ""; position: absolute; top: -4px; right: 0; display: block; width: 70px; height: 26px; background: url("//www.news.cn/res/xhwimg/interview/2018qglhft/lhft2018_icon_useless.png") top left no-repeat; }*/
.lmt h2 {  display: inline-block; padding-right: 10px; color:#fff; line-height:43px; font-weight:bold; }
.cc-con ul { padding-top: 25px; height: 310px }
.cc-con ul { height: auto; overflow: hidden; }
.cc-con li .ppp { position: absolute; top: 15px; right: 0px; width: 320px; }
.cc-con li { float: left;
    width: 320px;
    height: 284px;
   
    position: relative;
    /* border-radius: 15px; */
    margin-left: 13px;
    background: #fff;
    -moz-box-shadow: 1px 5px 7px #ece0e1;
    -webkit-box-shadow: 1px 5px 7px #ece0e1;
    box-shadow: 0px 0px 10px #efa38e;
    border-radius: 25px 8px 8px 8px;
    margin: 30px 10px 30px 10px;
    border-radius: 15px; background:url(//www.news.cn/politics/2023lh/lhhsy/lhylx/index/hjy/hj_bg1.png) 0 0 no-repeat;
   }
.cc-con li .name { position: absolute; width: 152px; top: 0px; left: 130px; line-height: 28px; color: #fff; font-size: 22px; font-weight: bold; padding-left: 15px; 
}
.cc-con li .name a { color: #fff; }
.cc-con li .texta { position: absolute;
    max-width: 205px;
    top: 29px;
    left: 130px;
    line-height: 20px;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    padding-left: 15px;}
.cc-con li .img { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 114px; height: 114px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; overflow: hidden; border: 6px solid #ee343c; float: left; margin-left: 15px; margin-top:-46px; }
.cc-con li .img img { width: 100%; height: auto; }
.cc-con li .title { margin-top: 104px;
   
    padding: 0 10px;
    font-size: 22px;
    color: #333;
   
    padding-top: 15px;
    line-height: 28px;
    overflow: hidden;
    height: 58px;
    position: relative;}
.cc-con li .title a { color: #333; }
.cc-con li .title:before { content: ""; width: 340px; height: 1px; background: #fff; position: absolute; left: 10px; top: 6px; }
.title_zy{ margin-top:10px; font-size:14px; line-height:28px; color:#979797;padding: 0 10px;}
.cc-con li .abs { color: #ccc; font-size: 14px; color: #333; width: 90%; margin: 15px auto 0; line-height: 26px; }
.cc-con li .but { display: none; background: url(//www.xinhuanet.com/politics/2017lh/talking/images/20170216_LHFT_getIn_v1.png) 50% 0 no-repeat; width: 119px; height: 30px; margin: 20px auto 0; text-indent: -9999em; }
.cc-con li .but a { display: block; }
.totop {
    background:url(hj_fhb.png) center center no-repeat; width:67px; height:67px; 
}
.slide {
   position: fixed;
    bottom: 208px;
    left: 100%;
    z-index: 80;
    margin-left: -234px; width:67px; height:67px; display:none; cursor: pointer;
}
/* .footer {
    width: 100%;
    background: #1f2d49;
    color: #fff;
    text-align: center;
    font-size: 14px;
    padding: 16px 0;
    overflow: hidden;
}

.footer p {
    padding: 5px 0 5px 0;
} */
.footer { padding: 26px 0; background: url(//www.news.cn/politics/2022lh/lhylx/images/footerbg.jpg) top center repeat-y;}
.footer .box { text-align: center; color: #fff; }
.footer .box:first-child { height: 24px; line-height: 24px; padding-bottom: 20px; border-bottom: 1px solid #fff; margin-bottom: 20px; }
.footer a { position: relative; display: inline-block; vertical-align: middle; width: 80px; height: 36px; margin: 0 28px; font-size: 20px; line-height: 36px; color: #fff; text-align: center; }
.footer a:first-child { margin-right: 60px; background-position: 50% 50%; background-repeat: no-repeat; background-image: url("//www.news.cn/interview/2020lhft/lhdjlx/images/ftlh2018_xl2_logo_ani.png"); }
.footer a:first-child:before { content: ""; position: absolute; top: 0; right: -50px; display: block; width: 1px; height: 100%; background-color: #fff; }
.footer span { margin: 0 10px; }
/*
----------------------------------------

xl1

----------------------------------------
*/
.lh2018-xl1 .banner { background: url("//www.news.cn/res/xhwimg/interview/2018qglhft/lhft2018_rht0316_banner.png") 50% 0 no-repeat; }
.lh2018-xl1 .box { width: 1200px; margin: 0 auto; }
.lh2018-xl1 { background: none; }
.lh2018-xl1 .rightsidebar { display: none; }
/*-- 大头条 --*/
.xl1-bigtit { padding-top: 90px; padding-bottom: 20px; }
.xl1-bigtit .box { position: relative; box-sizing: border-box; padding: 0 68px; }
.xl1-bigtit .box:before, .xl1-bigtit .box:after { content: ""; position: absolute; top: 28px; display: block; width: 58px; height: 38px; background-position-y: 50%; background-repeat: no-repeat; }
.xl1-bigtit .box:before { left: 0; background-image: url("//www.news.cn/res/xhwimg/interview/2018qglhft/ftlh2018_xl1_quoteleft.png"); -ms-background-position-x: 0; background-position-x: 0; }
.xl1-bigtit .box:after { right: 0; background-image: url("//www.news.cn/res/xhwimg/interview/2018qglhft/ftlh2018_xl1_quoteright.png"); -ms-background-position-x: 100%; background-position-x: 100%; }
.xl1-tittxt { padding-bottom: 21px; border-bottom: 1px dashed #92a7cd; margin-bottom: 8px; text-align: center; }
.xl1-tittxt, .xl1-tittxt a { font-size: 48px; line-height: 90px; color: #1653aa; }
.xl1-tittxt a+a { margin-left: 8px; }
.xl1-titsub { font-size: 20px; line-height: 40px; color: #808080; text-align: center; }
/*-- 列表 --*/
.lh2018-xl1 .conbox { width: 100%; }
.xl1-items { width: 100%; margin-bottom: 88px; background-color: #f9f9f9; }
.xl1-items .box { position: relative; padding-bottom: 22px; }
.xl1-items .box:before { content: attr(data-index); position: absolute; top: 0; left: -1.4em; margin-top: -26px; font-size: 60px; line-height: 100%; color: #1a84ef; font-style: italic; font-weight: bold; }
.xl1-pic { float: left; box-sizing: border-box; width: 430px; padding-left: 34px; margin-top: -26px; }
.xl1-pic-wrapimg { position: relative; }
.xl1-pic-wrapimg img { position: absolute; top: 0; right: 0; display: block; width: 94px; height: 94px; border-radius: 100%; display: none; }
.xl1-name { font-size: 34px; line-height: 56px; color: #252525; font-weight: bold; }
.xl1-job { /*max-width: 13em;*/ padding-bottom: 26px; font-size: 20px; line-height: 36px; color: #555; }
.xl1-img { position: relative; display: block; width: 100%; height: 222px; }
.xl1-img a[data-vod*=vod]:before { content: ""; position: absolute; top: 50%; left: 50%; display: block; width: 112px; height: 112px; margin-top: -56px; margin-left: -56px; background: url("//www.news.cn/res/xhwimg/interview/2018qglhft/ftlh2018_xl1_playbtn.png") 50% 50% no-repeat; }
.xl1-img a, .xl1-img img { display: block; width: 100%; height: 100%; }
.xl1-list { float: right; width: 710px; padding-top: 20px; padding-bottom: 30px; }
.xl1-list-wrap { line-height: 330px; }
.xl1-item { display: inline-block; width: 100%; vertical-align: middle; }
.xl1-tit { }
.xl1-tit, .xl1-tit a { font-size: 26px; line-height: 46px; color: #1856a7; font-weight: bold; }
.xl1-abs { padding-bottom: 16px; font-size: 18px; line-height: 34px; color: #555; }
