.pr { position: relative; }
.pa { position: absolute; }
.oh { overflow: hidden; }
.bgr { background-repeat: no-repeat; }
.bgpcb { background-position: center bottom; }
.bgpct { background-position: center top; }
.bgplc { background-position: left center; }
.bgpcc { background-position: center center; }
.bk { display: block; }
.pseudo { content: ""; position: absolute; display: block; }
.g-opacity0 { opacity: 0; }
.fm-ms { font-family: "微软雅黑"; }
iframe { display: block; width: 100%; }
.box { width: 1200px; margin: 0 auto; }
body { font-family: "微软雅黑"; }
.footer, .ie-tip, .pc-top-nav { text-align: center; }
.pc-top-nav, .pc-top-nav a { color: #ccc; font-size: 14px; }
.pc-top-nav { height: 39px; line-height: 39px; background: url(//www.xinhuanet.com/politics/2017lh/talking/images/20170217_LHFT_navBg_v1.png) repeat; position: absolute; top: 0; left: 0; width: 100%; z-index: 2; overflow: hidden; }
.pc-top-nav a { padding: 0 10px; }
.banner { height: 440px; background-image:url(//www.xinhuanet.com/politics/2018lh/talking/images/bz0303/pc_banner.png); background-position: center top; background-repeat: no-repeat; }
.banner .box { position: relative; height: 100%; }
.banner img { position: absolute; right: 180px; bottom: 0; display: block; width: 390px; height: 380px; }
.banner .banner-cont { float: left; width: 500px; padding-top: 250px; margin-left:175px; }
.banner .banner-host { padding-top: 18px; padding-bottom: 10px; }
.banner .banner-name { display: inline-block; vertical-align: bottom; font-size: 48px; line-height: 100%; font-weight: bold; color: #fff; }
.banner .banner-job { display: inline-block; vertical-align: bottom; font-size: 18px; line-height: 100%; color: #fff; }
.banner .banner-about { font-size: 32px; line-height: 44px; color: #fff; }
.host-brief { padding-top: 36px; }
.host-brief-abstr { float: left; width: 756px; font-size: 18px; line-height: 36px; color: #333; position: relative; padding: 49px 20px 30px 40px; }
.host-brief-abstr-txt { position: relative; padding: 8px 13px; z-index: 2; background-color: #fff; }
.host-brief-abstr-left-icon, .host-brief-abstr-right-icon { display: block; border: 15px solid #f4f4f4; position: absolute; z-index: 1; }
.host-brief-abstr-left-icon:after, .host-brief-abstr-right-icon:after { background-color: #FFF; content: ''; }
.host-brief-abstr-left-icon { width: 104px; height: 104px; top: 24px; left: 0; }
.host-brief-abstr-left-icon:after { position: absolute; z-index: 1; width: 104px; height: 104px; top: 40px; left: 18px; }
.host-brief-abstr-right-icon { width: 65px; height: 65px; border-width: 9px; right: 0; bottom: 10px; }
.host-brief-abstr-right-icon:after { position: absolute; z-index: 1; width: 65px; height: 65px; top: -12px; left: -10px; }
.host-brief-man { float: right; width: 295px; }
.host-brief-man-cont { position: relative; padding: 0 0 40px; }
.part-col-title, .part-col-title a { font-size: 20px; color: #333; }
.host-brief-man-tit { position: relative; top: 0; padding-left: 16px; line-height: 50px; height: 50px; margin-top: -10px; }
.part-col-title:before { content: ""; position: absolute; width: 6px; background-color: #036be9; overflow: hidden; top: 50%; left: 0; height: 22px; margin-top: -11px; }
.part-intro, .part-intro-text, .part-intro-title, .part-intro-title a { color: #666; font-size: 14px; line-height: 24px; }
.part-intro { padding-top: 9px; padding-bottom: 18px; width: 100%; }
.part-intro, .part-intro img { display: inline-block; }
.part-intro img { float: left; margin-right: 12px; width: 110px; height: 110px; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
.part-intro-title { font-weight: 700; }
.part-intro, .part-intro-text, .part-intro-title, .part-intro-title a { color: #666; font-size: 14px; line-height: 24px; }
.part-intro-text { font-family: Microsoft YaHei Light; }
.ministerqa-tit { height: 64px; padding: 30px 0; font-size: 48px; line-height: 64px; color: #666; overflow: hidden; background-image: url("//www.xinhuanet.com/politics/2017lh/talking/images/bg_txt_mini_qa.png"); background-position: 225px center; background-repeat: no-repeat; }
.ministerqa-item { padding-bottom: 50px; }
.ministerqa-head { position: relative; height: 70px; border-bottom:1px solid #d2d2d2; }
.ministerqa-head-txt { position: relative; float: left; clear: both; height: 70px; padding-left: 48px; line-height: 70px; font-size: 30px; color: #434343; }
.ministerqa-head-txt:before, .ministerqa-head-txt:after { content: ""; position: absolute; display: block; top: 16px; width: 25px; height: 17px; background-position: center top; background-repeat: no-repeat; }
.ministerqa-head-txt:before { left: 12px; background-image: url("//www.xinhuanet.com/politics/2018lh/talking/images/bz0303/icon_quote_white_left.png"); }
.ministerqa-head-txt:after { right: -36px; background-image: url("//www.xinhuanet.com/politics/2018lh/talking/images/bz0303/icon_quote_white_right.png"); }
.ministerqa-head-txt a { line-height: 70px; font-size: 30px; color: #434343; }
.ministerqa-cont { position: relative; padding-top: 52px; }
.ministerqa-photo, .ministerqa-txt { float: left; }
.ministerqa-pic { float: right; }
.ministerqa-photo { width: 134px; height: 134px; margin-right: 36px; background-image: url("//www.xinhuanet.com/politics/2017lh/talking/images/bg_half_border.png"); background-position: center top; background-repeat: no-repeat; }
.ministerqa-photo .ministerqa-photo-img { position: relative; top: 24px; right: -5px; width: 90px; height: 90px; margin: 0 auto; overflow: hidden; }
.ministerqa-photo img { display: block; width: 100%; height: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; }
.ministerqa-txt { width: 660px; font-size: 18px; line-height: 40px; color: #333; text-indent: 2em; }
.ministerqa-txt a { position: relative; color: #036be9; }
.ministerqa-txt i { font-style: normal; display: inline-block; position: relative; top: 10px; right: -10px; width: 32px; height: 38px; background-image: url(//www.xinhuanet.com/politics/2017lh/talking/images/icon_xl_hover.png); background-position: center top; background-repeat: no-repeat; }
.ministerqa-pic { position: relative; display: block; width: 320px; height: 240px; }
.ministerqa-pic img { display: block; width: 100%; height: 100%; }
.ministerqa-pic:after { content: ""; display: block; cursor: pointer; position: absolute; z-index: 2; background-image: url(//www.xinhuanet.com/politics/2017lh/talking/images/20170217_LHFT_playAn_v1.png); background-position: center; -webkit-background-size: 100% 100%; -moz-background-size: 100%; background-size: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 50%; left: 50%; width: 80px; height: 80px; margin-top: 27px; margin-left: -142px; }
.part-avatar-text { text-align: center; position: absolute; display: block; z-index: 4; width: 81px; top: 172px; left: 33px; }
.part-col-title { position: relative; top: 0; padding-left: 16px; line-height: 50px; height: 50px; margin-top: -10px; }
.part-item-pic { width: 74%; padding: 5px 13% 20px; margin: 0 auto; }
.part-item-pic .swiper-pagination { bottom: 0; }
.swiper-container-3d { -o-perspective: 1200px; -webkit-perspective: 1200px; -moz-perspective: 1200px; perspective: 1200px; }
.swiper-container { margin: 0 auto; position: relative; overflow: hidden; z-index: 1; }
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper { -ms-perspective: 1200px; }
.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper { -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; }
.swiper-wrapper { z-index: 1; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -moz-transition-property: transform, -moz-transform; transition-property: transform; transition-property: transform, -webkit-transform, -moz-transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; }
.swiper-slide, .swiper-wrapper { width: 100%; height: 100%; position: relative; }
.swiper-container-android .swiper-slide, .swiper-pagination, .swiper-wrapper { -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.part-item-pic .swiper-slide { position: relative; }
.part-item-pic a p, .part-item-pic p, .part-item-pic p a { color: #FFF; font-size: 16px; line-height: 22px; text-align: center; }
.part-item-pic p { position: absolute; z-index: 3; bottom: 0; overflow: hidden; height: 100%; padding: 0 4% 2%; width: 92%; display: -ms-flexbox; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: flex; -ms-flex-pack: end; -webkit-box-pack: end; -webkit-justify-content: flex-end; -moz-box-pack: end; justify-content: flex-end; -ms-flex-direction: column; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -moz-box-orient: vertical; -moz-box-direction: normal; flex-direction: column; }
.part-item-pic { width: 218px; height: 163px; }
.part-item-pic p { height: 100%; }
.part-item-pic p a { /* .bk;
	width: 100%;
	height: 100% */
}
.part-item-pic img { opacity: 1!important; z-index: 2; width: 100%; height: 100%; }
.ministervideo { padding-bottom: 80px; }
.ministervideo-tit { height: 64px; padding: 30px 0; font-size: 48px; line-height: 64px; color: #666; overflow: hidden; background-image: url("//www.xinhuanet.com/politics/2017lh/talking/images/bg_txt_mini_qa.png"); background-position: 225px center; background-repeat: no-repeat; background-image: url("//www.xinhuanet.com/politics/2017lh/talking/images/bg_xl_video.png"); background-position: 306px center; }
.ministervideo-video { position: relative; display: block; float: left; width: 820px; height: 470px; }
.ministervideo-video:after { content: ""; display: block; cursor: pointer; position: absolute; z-index: 2; background-image: url(//www.xinhuanet.com/politics/2017lh/talking/images/20170217_LHFT_playAn_v1.png); background-position: center; -webkit-background-size: 100% 100%; -moz-background-size: 100%; background-size: 100%; -webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%; top: 50%; left: 50%; width: 80px; height: 80px; margin-top: -40px; margin-left: -40px; }
.ministervideo-video img { display: block; width: 100%; height: 100%; }
.ministervideo-more { float: right; width: 280px; margin-top: -80px; }
.minister-talking { padding-top: 40px; }
.part-list { padding-bottom: 4%; }
.part-list li { position: relative; left: -2px; padding: 0 3%; background-color: #e4e4e4; color: #666; border-left: 2px solid #fff; border-right: 2px solid #fff; }
.part-list li:hover { background-color: #036be9; border-color: #036be9; }
.part-list li:hover a { color: #fff; }
.part-list, .part-list a { color: #666; font-size: 18px; line-height: 36px; }
.footer { padding-top: 40px; height: 100px; background: #a4a4a4; color: #fff; font-size: 16px; line-height: 32px; text-align: center; }
.backtotop { position: absolute; position: fixed; right: 20px; bottom: 50px; z-index: 10; width: 50px; height: 40px; border: 1px solid #c5c5c5; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f6f6f6; overflow: hidden; cursor: pointer; }
.backtotop:after { content: ""; display: block; width: 0; margin: 8px auto 0; border-left: 6px solid #f6f6f6; border-right: 6px solid #f6f6f6; border-top: 8px solid #f6f6f6; border-bottom: 8px solid #007bff; }
.hide { display: none; }

/*# sourceMappingURL=../maps/xl00.css.map */
