* { font-family: Arial, Helvetica, sans-serif; }
a:active, a:hover { color: #ff9724!important; }
.content { width: 1200px; height: auto; margin: 0 auto; }
/*bnner & 导航*/
.banner { width: 100%; min-width: 1200px; height: 533px; background: url(http://kr.xinhuanet.com/20170623hkback/images/banner.jpg) no-repeat 50% 0; overflow: hidden; }
.nav_box { width: 100%; min-width: 1200px; height: 74px; background: url(http://kr.xinhuanet.com/20170623hkback/images/navbg.png) no-repeat 50% 0; overflow: hidden; }
.nav_box .nav_list { list-style: none; width: 880px; height: auto; }
.nav_box .nav_list li { float: left; font-size: 22px; line-height:68px; color: #FFF; padding: 0 24px 0 24px; }
.nav_box .nav_list li a { color: #FFF; font-weight:bold; }
.nav_box .nav_list li.p1 { padding-top: 3px; }
.domMobile { display: none!important; }
/*END*/
/*聚焦*/
.jj_box_left { width: 585px; height: 329px; overflow: hidden; margin-top: 55px; }
.jj_pic { width: 585px; height: 329px; position: relative; }
.jj_pic .swiper-container { width: 585px; height: 329px; }
.jj_pic .swiper-slide { position: relative; }
.jj_pic .swiper-container.swiper-wrapper .swiper-slide img { width: 585px; height: 329px; }
.jj_pic .swiper-container .swiper-wrapper .swiper-slide .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 65px; opacity: 0.6; background: #000; z-index: 0 }
.jj_pic .swiper-container .swiper-wrapper .swiper-slide .title { font-size: 20px; position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; line-height: 28px; color: #fff; overflow: hidden; z-index: 1; }
.jj_pic .swiper-container .swiper-wrapper .swiper-slide .title a { position: absolute; left: 10px; bottom: 0; width: 98%; height: 60px; line-height: 28px; color: #fff; overflow: hidden; z-index: 1; }
.jj_pic .pagination { position: absolute; right: 10px; text-align: right; bottom: 5px; width: 100%; z-index: 2; }
.jj_pic .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; background: #999; margin: 0 3px; cursor: pointer; }
.jj_pic .swiper-active-switch { background: #f00000; }
.jj_pic .toparrow { position: absolute; top: 45%; margin-top: -20px; width: 25px; height: 30px; line-height: 30px; z-index: 10; text-decoration: none; outline: none; }
.jj_pic .arrowleft { width: 40px; height: 87px; left: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/leftarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.jj_pic .arrowright { width: 40px; height: 87px; right: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/rightarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.jj_pic .arrowleft:hover, .jj_pic .arrowright:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
.jj_box_right { width: 585px; height: 329px; overflow: hidden; margin-top: 55px; }
.jj_tit { width: 100%; height: 145px; border-bottom: 1px dotted #aaa; overflow: hidden; }
.jj_tit h2 { font-size: 22px; color: #333; font-weight: bold; height: auto; overflow: hidden; }
.jj_tit h2 a { color: #333; font-weight: bold; }
.jj_tit p { font-size: 16px; color: #666; margin-top: 15px; line-height: 25px; height: 75px; overflow: hidden; }
.jj_list { margin-top: 25px; }
.jj_list li { font-size: 20px; color: #333; background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/doc.jpg) no-repeat left center; padding-left: 18px; height: 30px; overflow: hidden; margin-top: 13px; line-height: 30px; text-overflow: ellipsis; white-space: nowrap; }
.jj_list li a { color: #333; }
/*END*/
/*庆祝活动*/
.qzhd_box { width: 585px; height: 325px; overflow: hidden; margin-top: 45px; }
.itit { width: 100%; border-bottom: 1px solid #eaeaea; margin-bottom: 25px; font-weight: bold; padding-bottom: 10px; }
.itit a { font-size: 22px; position: relative; color: #f00000; font-weight: bold; }
.itit a::before { content: ""; height: 2px; width: 100%; background-color: #f00000; position: absolute; left: 0; bottom: -12px; }
.qzhd_list li { width: 100%; height: 115px; overflow: hidden; }
.qzhd_list li img { float: left; width: 203px; height: 115px; padding-right: 25px; }
.qzhd_list li h2 { font-size: 20px; color: #333; font-weight: bold; }
.qzhd_list li h2 a { color: #333; font-weight: bold; }
.qzhd_list li p { font-size: 16px; color: #666; line-height: 20px; margin-top: 6px; }
.qzhd_list li + li { margin-top: 25px; }
/*END*/
/*各界声音 & 媒体评论*/
.fjmtmt_box { width: 585px; height: 325px; overflow: hidden; margin-top: 45px; }
.fjmt_box { width: 100%; position: relative; }
.fjmt_box .tab_menu { width: 100%; z-index: 1; border-bottom: 1px solid #eaeaea; margin-bottom: 25px; padding-bottom: 10px; height: 30px; }
.fjmt_box .tab_menu li { float: left; font-size: 22px; width: auto; height: 39px; color: #333; font-weight: bold; position: relative; }
.fjmt_box .tab_menu li a { font-size: 22px; color: #333; font-weight: bold; }
.fjmt_box .tab_menu li + li { margin-left: 25px; }
.fjmt_box .tab_box { width: 100%; height: auto; clear: both; }
.fjmt_box .tab_menu .selected { cursor: pointer; color: #f00000; border-bottom: 2px solid #f00000; }
.fjmt_box .tab_menu .selected a { color: #f00000; }
.fjmt_box .hide { display: none; }
.gjmt_list li { font-size: 20px; color: #333; height: 65px; overflow: hidden; margin-top: 22px; line-height: 30px; overflow: hidden; }
.gjmt_list li a { color: #333; }
/*END*/
/*特别策划*/
.ch_dh { width: 1200px; height: 74px; background: url(http://kr.xinhuanet.com/20170623hkback/images/titlebg.png) no-repeat; margin-top: 90px; padding-bottom: 50px; }
.ch_dh h2 { font-size: 24px; color: #fff; font-weight: bold; padding-top: 18px; padding-left: 100px; }
.ch_dh h2 a { font-weight: bold; color: #fff; }
.tbch_box_ret { width: 1130px; height: 410px; margin: 0 auto; position: relative; }
.tbch_box { width: 1130px; height: 410px; margin: 0 auto; overflow: hidden; position: relative; }
.tbch_box .swiper-container { padding: 30px 0; width: 1800px; position: absolute; left: 50%; top: 0; margin-left: -900px; }
.tbch_box .swiper-slide { width: auto; height: 340px; background-size: 100%; background-repeat: no-repeat; background-position: center; }
.tbch_box .reflection { width: 100%; height: 15px; position: absolute; left: 0; bottom: -13px; background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.3)), to(rgba(0,0,0,0))); /* Safari 4+, Chrome */ background-image: -webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Chrome 10+, Safari 5.1+, iOS 5+ */ background-image: -moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Firefox 3.6-15 */ background-image: -o-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Opera 11.10-12.00 */ background-image: linear-gradient(to bottom, rgba(0,0,0,0.3), rgba(0,0,0,0)); /* Firefox 16+, IE10, Opera 12.50+ */ }
.tbch_box .swiper-slide a { position: absolute; left: 0; top: 0; width: 100%; height: 100%; z-index: 1 }
.tbch_con { width: 100%; height: 100%; display: block; position: relative; }
.tbch_con .txt { font-size: 22px; color: #fff; width: 98%; position: absolute; left: 10px; bottom: 5px; text-align: left; z-index: 10; height: 55px; overflow: hidden; }
.tbch_con .txt a { color: #fff; }
.tbch_con .bg { width: 100%; height: 145px; background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/tbch_con_bj.png) repeat-x; position: absolute; left: 0; bottom: 0; z-index: 5; }
.tbch_box_ret .arrow-left { background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/tbch_left.png) no-repeat left top; position: absolute; left: -38px; top: 150px; width: 53px; height: 87px; z-index: 2 }
.tbch_box_ret .arrow-right { background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/tbch_right.png) no-repeat left bottom; position: absolute; right: -38px; top: 150px; width: 53px; height: 87px; z-index: 2 }
.tbch_box_ret .pagination { position: absolute; text-align: right; bottom: 0px; margin-left: -505px; width: 100%; z-index: 66; }
.tbch_box_ret .swiper-pagination-switch { display: inline-block; width: 8px; height: 8px; background: #999; margin: 0 7px; cursor: pointer; }
.tbch_box_ret .swiper-active-switch { background: #f00000; }
/*END*/
.part5, .part6, .part7, .part8 { width: 1200px; height: auto; margin: 0 auto; margin-top: 45px; }
.titlebg { width: 100%; height: 74px; background: url(http://kr.xinhuanet.com/20170623hkback/images/titlebg.png) no-repeat; margin-bottom: 20px; }
.titlebg h3 { height: 70px; line-height: 70px; font-size: 24px; color: #fff; margin-left: 95px; font-weight: bold; }
.titlebg h3 a { color: #fff; font-weight: bold; }
#focusImg { width: 1200px; height: 682px; border: 0px solid #cbcbcb; overflow: hidden; position: relative; margin-bottom: 0; }
#focusImg .swiper-wrapper { width: 1200px; height: 682px; }
#focusImg .swiper-wrapper .swiper-slide { float: left; position: relative; }
#focusImg .swiper-wrapper .swiper-slide .img, #focusImg .swiper-wrapper .swiper-slide .img a, #focusImg .swiper-wrapper .swiper-slide img { width: 1200px; height: 682px; font-size: 0px; vertical-align: top; }
#focusImg .swiper-wrapper .swiper-slide .bg { width: 100%; height: 100px; position: absolute; z-index: 0; bottom: 0px; left: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/bigbg.png) repeat-x; }
#focusImg .swiper-wrapper .swiper-slide .title { width: 100%; height: 100px; text-align: center; position: absolute; z-index: 1; bottom: 0px; left: 0px; }
#focusImg .swiper-wrapper .swiper-slide .title a { display: inline-block; height: 100px; line-height: 100px; padding: 0 10px; font-size: 24px; color: #fff; font-family: \5FAE\8F6F\96C5\9ED1; text-decoration: none; }
#focusImg .swiper-wrapper .swiper-slide .title span { margin-right: 20px; color: #e10101; font-size: 24px; font-weight: bold; }
#focusImg .pagination { position: absolute; bottom: 17px; right: 5px; }
#focusImg .swiper-pagination-switch { display: none; width: 8px; height: 8px; background: #2a8eec; margin-right: 8px; opacity: 0.8; cursor: pointer; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; vertical-align: middle; }
#focusImg .swiper-visible-switch { background: #aaa; }
#focusImg .swiper-active-switch { background: #49cce7; }
#focusImg .arrow { position: absolute; top: 50%; margin-top: -20px; width: 25px; height: 30px; line-height: 30px; z-index: 10; text-decoration: none; outline: none; }
#focusImg .arrow-left { width: 40px; height: 87px; left: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/leftarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
#focusImg .arrow-right { width: 40px; height: 87px; right: 0px; background: url(http://www.xinhuanet.com/gangao/2010610hkback/images/rightarrow.png) no-repeat; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
#focusImg .arrow-left:hover, #focusImg .arrow-right:hover { filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1; }
/*--part6--*/
.part6lft { width: 584px; height: auto; float: left; overflow: hidden; }
.part6lft ul { margin-top: 20px; width: 610px; height: auto; }
.part6lft ul li { width: 275px; height: auto; float: left; margin: 0 30px 0 0; }
.part6img { width: 275px; height: 155px; position: relative; margin-bottom: 10px; }
.part6img img { width: 100%; height: 100%; position: absolute; }
.part6img span { width: 40px; height: 40px; position: absolute; left: 115px; top: 60px; }
.part6lft ul p { width: 100%; height: 74px; line-height: 24px; font-size: 18px; overflow: hidden; }
/*--part6右侧tab--*/ 
.part6tab { width: 584px; position: relative; float: right; }
.part6tab .tabmenu { width: 100%; float: left; position: absolute; z-index: 1; }
.part6tab .tabmenu li { float: left; width: 120px; height: 48px; line-height: 48px; border: 0px solid #eaeaea; border-bottom: 0px; cursor: pointer; text-align: center; margin: 0 2px 0 0; font-size: 22px; }
.part6tab .tabbox { width: 584px; height: 100px; clear: both; position: relative; background-color: #fff; }
.part6tab .tabmenu .selected { border-bottom: 2px solid #f00000; color: #f00000; cursor: pointer; font-weight: bold }
.part6tab .tabmenu .selected>a { color: #f00000; text-decoration: none; }
.part6tab .tabbox div { padding: 10px; }
.part6tab .hide { display: none; }
.rttitle { width: 100%; height: 145px; border-bottom: 1px dotted #aaa; }
.rttitle h2 { font-size: 22px; color: #333; font-weight: bold; height: 60px; line-height: 30px; overflow: hidden; }
.rttitle h2 a { color: #333; font-weight: bold; }
.rttitle p { font-size: 16px; color: #666; margin-top: 10px; line-height: 25px; height: 75px; overflow: hidden; }
.tabbox li { width: 100%; overflow: hidden; }
.tabbox li h3 { font-size: 18px; font-weight: bold; line-height: 45px; height: 45px; }
/*--video--*/
.videoleft { width: 524px; height: 354px; position: relative; overflow: hidden; margin-top: 15px; margin-left: 25px; }
.videoleft .bg { position: absolute; left: 0; bottom: 0; width: 100%; height: 65px; opacity: 0.6; background: #000; z-index: 0 }
.videoleft .tit { font-size: 20px; position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; line-height: 28px; color: #fff; overflow: hidden; z-index: 1; }
.videoleft .tit a { position: absolute; left: 10px; bottom: 0; width: 98%; height: 60px; line-height: 28px; color: #fff; overflow: hidden; z-index: 1; }
.videoright { width: 584px; height: 354px; float: left; overflow: hidden; margin-left: 30px; margin-top: 15px; }
.videoright .midtitle { width: 100%; height: 50px; border-bottom: 1px solid #eaeaea; margin-bottom: 10px; }
.videoright ul { width: 610px; height: auto; }
.videoright ul li { width: 275px; height: auto; float: left; margin: 0 0 0 30px; }
.videoright .part6img { width: 275px; height: 155px; position: relative; margin-bottom: 40px; }
.videoright .part6img img { width: 100%; height: 100%; position: absolute; }
.videoright .part6img span { width: 40px; height: 40px; position: absolute; left: 115px; top: 60px; }
.videoright ul p { width: 100%; height: 74px; line-height: 30px; font-size: 18px; overflow: hidden; }
.videoright .part6img .text { position: absolute; width: 250px; height: 100px; bottom: 20px; left: 0; z-index: 14; display: none; }
.videoright .part6img .text p { display: block; line-height: 24px; text-align: left; color: #fff; font-size: 18px; padding: 0 10px; }
.videoright .part6img .text p a { color: #FFF; font-weight: bold; }
.videoright .part6img .bg { width: 275px; height: 155px; position: absolute; bottom: 0px; left: 0; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: 13; display: none; }
.jj_list2 { margin-top: 25px; }
.jj_list2 li { font-size: 20px; color: #333; background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/doc.jpg) no-repeat left 12px; padding-left: 18px; height: 60px; overflow: hidden; margin-top: 13px; line-height: 30px; }
.jj_list2 li a { color: #333; }
.slect_box { width: 1200px; height: auto; margin: 0 auto; position: relative; }
.slect { position: absolute; right: 70px; top: 165px; border: none; outline: none; width: 110px; cursor: pointer; font-size: 18px; }
/*footer*/
.footer { margin-top: 125px; width: 100%; height: 74px; min-width: 1200px; padding: 10px 0 30px 0; padding-top: 65px; background: url(http://www.newsimg.cn/gangao/zt/qzhkhg20/img/footer.jpg) no-repeat 50% 0; text-align: center; }
.footer p { color: #fff; line-height: 60px; font-size: 20px; }
/*END*/
